基于集成特征选择分类的待机功耗智能诊断系统及其诊断方法

文档序号:9452498阅读:461来源:国知局
基于集成特征选择分类的待机功耗智能诊断系统及其诊断方法
【技术领域】
[0001] 本发明涉及家用电器功耗诊断技术领域,具体涉及一种基于集成特征选择分类的 待机功耗智能诊断系统及其诊断方法。
【背景技术】
[0002] 随着智能电网和阶梯、峰谷电价的推广,各种智能电表应运而生,人们节电意识也 越来越强,也希望对家用电器进行智能化管理并且能够实时的了解家用电器的待机状态, 然后自动的关掉处于待机状态的家用电器。智能节电系统可以帮助人们实现这一愿望。然 而传统的智能设备最大的弊端就是增减设备都需要重新布线,重复投资且影响美观;另一 方面,系统的可扩展性和移动性也比较差,安装和维护成本高。

【发明内容】

[0003] 本申请通过提供一种基于集成特征选择分类的待机功耗智能诊断统及其诊断方 法,以解决现有技术中智能节电系统可扩展性和可移动性差,安装以及维护成本较高的技 术问题。
[0004] 为解决上述技术问题,本申请采用以下技术方案予以实现:
[0005] -种基于集成特征选择分类的待机功耗智能诊断系统,包括上位机、协调器以及 每个家用电器处设置的终端节点、信息采集模块、控制开关,其中,所述信息采集模块包括 温度传感器和电能采集芯片,用以采集家用电器的温度、电压以及电流信息,由所述终端节 点将采集到的信息通过所述协调器传输给所述上位机,所述上位机对采集到的信息进行分 析判断,并通过所述协调器向所述终端节点发出控制指令,所述终端节点控制所述控制开 关,从而控制家用电器的关闭,所述上位机处设置有温湿度传感器用以采集室内温度和湿 度。
[0006] 作为优选的技术方案,所述上位机采用ARM9TQ2440上位机,所述协调器采用系统 芯片CC2430,所述终端节点为ZigBee电路板,所述控制开关模块采用SL-C电磁式继电器, 所述温度传感器采用DS18B20,所述电能采集芯片采用ADE7755,所述温湿度传感器采用 DHT21。
[0007] 其中,上位机选用32位的ARM微控制器ARM9TQ2440,它的工作频率可达几百MHz。 集成有许多片内外设,并有多种通信接口,体积小,功耗和成本低,可靠性高,特别适合作为 嵌入式上位机。系统一般采用Flash作为程序存储器,采用SDRAM作为系统内存。可以采 用VxWorks、WinCE、Linux等嵌入式操作系统。在基于ARM平台上可嵌入较完整的TCP/IP 协议,实现较强的Web服务功能。并且系统中能集成多种接口部件,可以完成较多复杂的功 能。为家庭网关后继功能的扩展提供了可能。
[0008] 协调器采用了华诺的CC2430系统芯片,CC2430系统芯片是集成ZigBee技术、 8051MCU处理核心的S0C芯片,在集成度和成本以及研发难度上,都具备相当的优势。 ZigBee具有近距离、低功耗、低速率、双向传输等特点,是一种基于IEEE802. 15. 4无线标准 研制开发的有关组网、安全和应用软件方面无线网络技术,主要适合于承载数据流量小、数 据传输速率低的业务,可嵌入各种设备中,能够实现对家庭、工业以及医学等各种重要场所 的监控。ZigBee网络主要由协调器、路由器和终端节点组成。ZigBee支持星状型、网状和 树簇状的网络拓扑结构。每一ZigBee网络中最多可以拥有65535个节点,每个节点的地址 由ZigBee的网络协调节点(NetworkCoordinator)负责分配。另外,每个节点的传输范围 在30-100m之间,而且传输的距离还可以通过使用功率放大器和多跳网状结构得到延伸。
[0009] 每个终端节点都是一个小的ZigBee电路板,当上位机对采集到的家用电器信号 进行判断,得出家用电器处于待机状态后,上位机通过终端节点控制SL-C电磁式继电器的 闭合来达到控制插座通电与否,关掉处于待机状态的家用电器,从而减少了待机功耗,节约 电能。
[0010] -种基于集成特征选择分类的待机功耗智能诊断系统的诊断方法,包括以下步 骤:
[0011] S1 :家用电器信号的采集;
[0012] S2 :家用电器信号的传输;
[0013]S3 :根据采集到的家用电器信号计算家用电器的功率P;
[0014] S4 :提取家用电器信号的电压特征V;(i= 1,2,…,m)、电流特征Iq(q= 1,2,…,n)、温度特征Tp(p= 1,2,…,s)以及室内温度特征Tljr= 1,2,…,1)和湿度特 征Slt(t= 1,2,…,z),其中电压特征个数i的取值为1到m的自然数,电流特征个数q的 取值为1到n的自然数,家用电器温度特征个数p的取值为1到s的自然数,室内温度特征 个数r的取值为1到1的自然数,室内湿度特征个数t的取值为1到z的自然数;
[0015] S5 :基于支持向量机回归算法,建立反演模型,通过反演准确性进行特征筛选,以 获得最优特征子集Ffinal (1,2,…k)以及反演得到最接近功率P的相应功率P',最优特征 子集的个数final取值为1到k的自然数;
[0016] S6 :将功率P与电压特征Vi(i= 1,2,…,m)、电流特征Iq(q= 1,2,…,n)、温度特 征Tp(p= 1,2,…,t)以及室内温度特征Tlr(r= 1,2,…,1)和湿度特征Slt(t= 1,2,…,z) 合并,构成总的待选特征集Fj(j= 1,2,…,h),待选特征集的个数j取值为1到h的自然 数;
[0017] S7 :基于支持向量机分类器和总的待选特征集Fj(j= 1,2,…,h)进行特征选择和 分类;
[0018] S8 :获得最优特征子集Ffinal(final= 1,2,…,k)和训练后的支持向量机分类器 SVM_final;
[0019] S9 :构建基于集成特征选择分类的待机功耗智能诊断系统;
[0020] S10 :判断家用电器是否处于待机状态,如果是,则进入步骤S11,否则,跳转回步 骤S3 ;
[0021] S11 :所述上位机通过所述无线传输模块控制控制开关模块,关闭处于待机状态的 家用电器。
[0022] 通过同时优化待选信号特征和支持向量机分类器参数,可以提高信号特征选择 和获取与家用电器能耗关系式的精度。采用高精度的封装式特征选择模式,评价准则为分 类器的模式分类准确率。以家用电器的能耗作为分类标准,从而将获取信号特征与家用电 器能耗的关系式转化为模式分类问题。
[0023] 进一步地,步骤S8中采用链式智能体遗传算法搜索最优特征子集Ffinal(final= 1,2,…,k),种群数量选择大于基因长度,自适应交叉概率为:
[0024]
[0025] 式中,pcl和pc2为两个待交叉的个体,初始化Pcl= 〇? 9,pc2= 0? 6,favg为每代种群 的平均适应度,f_为每代种群的最大适应度,f'为待交叉的两个个体中较大的适应度值, 交叉操作采用自适应交叉概率的单点交叉法;
[0026] 基因变异同样采用自适应的变异概率:
[0027]
[0028] 式中,pml、pm2分别为个体1和个体2的变异概率,初始化pml= 0. 1,pm2= 0. 006, favg为每代种群的平均适应度,为每代种群的最大适应度,f为待变异个体的适应度值, 变异操作采用自适应变异概率的二进制变异法。
[0029] 进一步地,步骤S9中,支持向量机的核函数为径向基函数,采用五阶校验法,训练 收敛准则为均方误差,将信号样本分为A、B、C、D四组,其中A组样本用于训练支持向量机 分类器,B组样本用于指导链式智能体遗传算法进行搜索最优特征子集,C组样本用于实行 参数反演,D组样本用于进行性能测试。
[0030] 采用留一法对A组样本和B组样本进行测试,同时输出选择后的信号样本特征和 训练好的支持向量机分类器参数;样本的特征值在特征选择分类前要进行归一化处理。
[0031] 采用留十法将C组样本随机分为训练样本和测试样本,按此分发,得到多组训练 样本和测试样本,基于已获得的训练样本和支持向量机分类器参数,对支持向量机进行参 数回归,输入向量为信号特征值,输出向量为家用电器功耗的标准值,均方误差满足要求后 停止,从而获取参数矩阵,即:信号特征值与家用电器功耗的关系式;样本
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1