发明名称 基于人工神经网络的智能路灯节能控制系统
摘要 本发明公开了一种基于人工神经网络的智能路灯节能控制系统,包括传感器系统、节能控制系统和功率控制器,所述传感器系统的输出信号连接至节能控制系统的输入端,节能控制系统的输出信号连接至功率控制器,其特征在于:所述传感器系统包括环境光信号采集处理模块、红外信号采集处理模块和声音信号采集处理模块;所述节能控制系统包括DSP嵌入式系统和设置在DSP芯片中的人工神经网络模块;所述人工神经网络模块由人工神经网络BP算法的前向算法和经过训练的人工神经元构成。本发明根据每个路灯照明单元的周边环境情况,实现智能功率控制,在满足照明要求的前提下,有效降低能耗。
申请公布号 CN102413605B 申请公布日期 2013.12.04
申请号 CN201110231326.1 申请日期 2011.08.12
申请人 苏州大学 发明人 陶智;吴迪;邵名巍;张晓俊;许宜申;季晶晶
分类号 H05B37/02(2006.01)I;G06N3/067(2006.01)I 主分类号 H05B37/02(2006.01)I
代理机构 苏州创元专利商标事务所有限公司 32103 代理人 陶海锋
主权项 1. 一种基于人工神经网络的智能路灯节能控制系统,包括传感器系统、节能控制系统和功率控制器,所述传感器系统的输出信号连接至节能控制系统的输入端,节能控制系统的输出信号连接至功率控制器,其特征在于:所述传感器系统包括环境光信号采集处理模块、红外信号采集处理模块和声音信号采集处理模块;所述节能控制系统包括DSP嵌入式系统和设置在DSP芯片中的人工神经网络模块;所述人工神经网络模块由人工神经网络BP算法的前向算法和经过训练的人工神经元构成;所述人工神经网络模块由计算机中经训练的人工神经网络移植获得,其过程包括:(1)在计算机中构建采用BP算法的人工神经网络,所述人工神经网络的输入向量包括环境光信号、红外信号、声音信号和时间,输出为路灯功率;(2)选取m个不同的路灯安装地点,对每个地点以预先设定的时间间隔t采集n个样本,一共采集m×n个样本作为学习样本,同时给出相应时间地点满足照明要求的照明功率作为导师信号,其中,m为大于等于8的整数,0.5小时≤t≤2小时,n为大于等于5的整数;(3)把样本和相应的导师信号输入至计算机中的人工神经网络,对人工神经网络进行训练,训练完成后,把经过训练的人工神经元的结果输出为矩阵保存;(4)把计算机中采用BP算法的人工神经网络的前向算法和输出的人工神经元矩阵移植到DSP芯片中;BP人工神经网络的训练包括传感器信号预处理、前向计算、误差反向传播;所述的传感器信号预处理为, <img file="2011102313261100001DEST_PATH_IMAGE002.GIF" wi="16" he="21" />确定训练的传感器信号样本集Xp,其中,p=1,2,……P,P为样本的个数,取其中一个样本进行编码,<img file="2011102313261100001DEST_PATH_IMAGE004.GIF" wi="16" he="21" />给出环境信息的导师信号t,初始化权值<img file="2011102313261100001DEST_PATH_IMAGE006.GIF" wi="53" he="26" />;所述的前向计算为,<img file="290402DEST_PATH_IMAGE002.GIF" wi="16" he="21" />隐含层的输入为<img file="2011102313261100001DEST_PATH_IMAGE008.GIF" wi="89" he="37" />,<img file="2011102313261100001DEST_PATH_IMAGE010.GIF" wi="17" he="25" />为第i个输入神经元,<img file="2011102313261100001DEST_PATH_IMAGE012.GIF" wi="24" he="26" />为输入层和隐含层之间的权值,隐含层的输出为<img file="2011102313261100001DEST_PATH_IMAGE014.GIF" wi="76" he="26" />, 其中<img file="2011102313261100001DEST_PATH_IMAGE016.GIF" wi="97" he="42" />为sigmoid函数;<img file="453880DEST_PATH_IMAGE004.GIF" wi="16" he="21" />输出层的输入<img file="2011102313261100001DEST_PATH_IMAGE018.GIF" wi="94" he="38" /><img file="2011102313261100001DEST_PATH_IMAGE020.GIF" wi="28" he="26" />为隐含层和输出层之间的权值,输出层的输出为<img file="2011102313261100001DEST_PATH_IMAGE022.GIF" wi="236" he="52" /><img file="2011102313261100001DEST_PATH_IMAGE024.GIF" wi="16" he="21" />定义误差<img file="DEST_PATH_IMAGE026.GIF" wi="126" he="45" />;<img file="DEST_PATH_IMAGE028.GIF" wi="16" he="25" />为给出的学习信号的值,<img file="DEST_PATH_IMAGE030.GIF" wi="14" he="16" />为人工神经网络的输出与学习信号的差方的和;所述的误差反向传播为,<img file="922033DEST_PATH_IMAGE002.GIF" wi="16" he="21" />更新规则——利用梯度下降法调整权值,学习速率为<img file="DEST_PATH_IMAGE032.GIF" wi="14" he="18" />,<img file="DEST_PATH_IMAGE034.GIF" wi="166" he="48" />,其中<img file="DEST_PATH_IMAGE036.GIF" wi="136" he="25" /><img file="DEST_PATH_IMAGE038.GIF" wi="62" he="48" />是误差函数对权值的负偏导数,<img file="DEST_PATH_IMAGE040.GIF" wi="46" he="25" />是<img file="DEST_PATH_IMAGE042.GIF" wi="44" he="25" />的一阶导数,<img file="DEST_PATH_IMAGE044.GIF" wi="157" he="48" />,其中<img file="DEST_PATH_IMAGE046.GIF" wi="138" he="37" /><img file="DEST_PATH_IMAGE048.GIF" wi="58" he="48" />是误差函数对权值的负偏导数,<img file="DEST_PATH_IMAGE050.GIF" wi="46" he="26" />是<img file="DEST_PATH_IMAGE052.GIF" wi="44" he="26" />的一阶导数,<img file="818707DEST_PATH_IMAGE004.GIF" wi="16" he="21" />更新权值,<img file="DEST_PATH_IMAGE054.GIF" wi="130" he="28" /><img file="DEST_PATH_IMAGE056.GIF" wi="134" he="28" />,<img file="DEST_PATH_IMAGE058.GIF" wi="34" he="28" />是<img file="DEST_PATH_IMAGE060.GIF" wi="26" he="28" />上一次运算的结果,<img file="DEST_PATH_IMAGE062.GIF" wi="36" he="28" />是本次运算的结果;<img file="DEST_PATH_IMAGE064.GIF" wi="34" he="28" />是<img file="DEST_PATH_IMAGE066.GIF" wi="28" he="28" />上一次运算的结果,<img file="DEST_PATH_IMAGE068.GIF" wi="36" he="28" />是本次运算的结果。
地址 215123 江苏省苏州市苏州工业园区仁爱路199号