基于人工鱼群-径向基神经网络的NOx预测方法技术

技术编号:29331320 阅读:31 留言:0更新日期:2021-07-20 17:48
本发明专利技术公开一种基于人工鱼群‑径向基神经网络的NOx预测方法,包括:步骤1,确定RBF网络结构,初始化人工鱼群参数;步骤2,利用初始人工鱼状态调用目标函数计算出最优人工鱼状态,并将最优目标函数值赋予公告牌;步骤3,根据人工鱼群的行为更新各自人工鱼状态;步骤4,更新所有人工鱼个体,获得新的公告牌;步骤5,搜索出使目标函数值最小的人工鱼群,将人工状态代入RBF神经网络并供后续测试程序调用。本发明专利技术所述预测方法,有效的解决了脱硝系统迟延的问题,将时间迟延考虑在建模过程中,有效的提高了预测模型的精度,通过预测值有效调控尿素溶液的用量,减少了喷氨量的同时,降低了氮氧化物的排放,进而降低了燃煤电厂的运行成本。

【技术实现步骤摘要】
基于人工鱼群-径向基神经网络的NOx预测方法
本专利技术涉及NOx预测
,具体涉及一种基于人工鱼群-径向基神经网络的NOx预测方法。
技术介绍
电力是支撑人类生活的基础,随着电力需求的不断增长,火电厂所需总煤量增多,生成氮氧化物浓度升高,为了减少NOx的排放,避免尿素溶液流量过多导致空气预热器堵塞以及尿素溶液流量过少造成排放氮氧化物浓度超标,必须实时测量和监控氮氧化物的排放浓度,并对脱硝系统进行优化控制,因此需要建立精度高的预测模型满足氮氧化物排放量的要求。基于现有技术存在的上述技术问题,本专利技术提出一种基于人工鱼群-径向基神经网络的NOx预测方法。
技术实现思路
本专利技术提供一种基于人工鱼群-径向基神经网络的NOx预测方法,通过采用互信息确定模型输入变量,避免因素过多或过少造成精度低的问题,运用K-近邻互信息对迟延时间预估,避免因时序问题降低模型的精度;采用相空间重构的变量运用具有强泛化能力的RBFNN建立模型,克服输入规律不明问题,并运用AFSA确定RBFNN的最优参数组合,避免参数随机性的影响,实现了将人工鱼群和径向基神经网络相结合建立预测模型的方法。为达到上述目的,本专利技术采用以下技术方案:一种基于人工鱼群-径向基神经网络的NOx预测方法,包括:步骤1,确定RBF网络结构,初始化人工鱼群参数,对RBF神经网络要优化的参数初始化;步骤2,利用初始人工鱼状态调用目标函数计算出最优人工鱼状态,并将最优目标函数值赋予公告牌;步骤3,根据人工鱼群的觅食行为、聚群行为、追尾行为和随机行为更新各自人工鱼状态;步骤4,更新所有人工鱼个体,如某人工鱼个体的目标函数值优于公告牌,则将某人工鱼个体的目标函数值作为新的公告牌;步骤5,通过多次更新个体种群,直至搜索出使目标函数值最小的人工鱼群,状态停止,将人工状态代入RBF神经网络并供后续测试程序调用。进一步地,步骤1中,RBF神经网络隐含层的激活函数采用:式中:X为输入样本;ci为隐含层第i个神经元的中心向量;di为隐含层第i个神经元的方差;RBF神经网络输出层的输出为:式中:wi为隐含层第i个神经元与输出层的连接权值;h为隐含层节点的个数。进一步地,RBF神经网络通过搜寻最优参数提高预测模型的精度,其中,隐含层第i个神经元的中心向量为:式中:Ni为第i组样本总量;M第i组向量元素总量;Xij为第i组第j个样本;隐含层第i个神经元的方差为:式中:cmax为最大中心向量;h为输入变量总量;隐含层第i个神经元与输出层的连接权值为:基函数中心向量、隐含层神经元的宽度及连接隐含层与输出层的权值向量分别更新为:式中:cjt(t)为第t次迭代第j个隐含层神经元对第i个输入神经元的中心向量;djt(t)为中心向量cjt(t)的宽度;wjt(t)为第t次迭代连接第j个隐含层神经元与第k个输出神经元的权值;为微分符号;E为RBF神经网络目标函数,即ylk为y’lk为第k个输出神经元在第l个输入样本时的期望输出值第k个输出神经元在第l个输入样本时的网络输出值;RBF神经网络评价函数为:式中:N为样本总数;yi为实际值;yi’为预测值;δRMSE为均方根误差;δMAPE为平均绝对百分误差。进一步地,步骤3中,人工鱼群的觅食行为是人工鱼在视觉或者嗅觉允许的范围内趋向食物方向移动的行为,即在当前状态下,若存在某一状态Xj的目标函数小于当前状态Xi:Xj=Xi+Visual*rand()……(11);则按照设定步长向这一状态移动:否则,保持原状态不变,在设定的视野范围内搜索状态Xj,反复尝试设定最大次数,若仍未前进则执行随机行为。进一步地,步骤3中,人工鱼群的聚群行为是人工鱼在不拥挤情况下向邻近人工鱼移动的集体觅食行为,搜寻在视野范围内邻近人工鱼的数量nf并计算中心位置Xc,若在不拥挤的情况下中心位置的目标函数小于原状态的目标函数,则按照设定步长向这一状态移动:式中:Yc为中心位置的目标函数;Yi为当前位置目标函数;否则,进行人工鱼群的觅食行为。进一步地,步骤3中,人工鱼群的追尾行为是人工鱼追随周围邻近人工鱼最优位置的行为,当邻近人工鱼的目标函数小于当前位置的目标函数时,则向邻近人工鱼移动:式中:Yj为邻近人工鱼的目标函数;否则,进行人工鱼群的觅食行为。进一步地,步骤1中,从工程师站DCS采集影响脱硝系统氮氧化物浓度的影响因素的运行数据,采用互信息和k近邻互信息筛选出带有延迟的辅助变量作为模型的输入变量,氮氧化物浓度作为模型的输出变量,采用RBF神经网络建立预测模型。进一步地,步骤1中,通过互信息计算影响因素与NOx浓度的相关性,将影响因素按其相关性由大到小逐一增加作为模型的输入,搜索出使预测值与实际值差值最小的变量组合作为输入变量。进一步地,步骤1中,通过采用带有延迟时间的影响因素及NOx浓度作为模型的输出变量,建立径向基神经网络预测模型。进一步地,步骤1中,RBF神经网络要优化的参数包括基函数中心值、隐含层神经元的宽度及连接隐含层与输出层的权值。与现有技术相比,本专利技术的优越效果在于:本专利技术所述的基于人工鱼群-径向基神经网络的NOx预测方法,通过采用互信息确定模型输入变量,避免因素过多或过少造成精度低的问题;通过运用K-近邻互信息对迟延时间预估,避免因时序问题降低模型的精度;通过采用相空间重构的变量运用具有强泛化能力的RBFNN建立模型,克服输入规律不明问题;并运用AFSA确定RBFNN的最优参数组合,避免参数随机性的影响,实现了将人工鱼群和径向基神经网络相结合建立预测模型的方法,有效的解决了脱硝系统迟延的问题,将时间迟延考虑在建模过程中,有效的提高了预测模型的精度,通过预测值有效调控尿素溶液的用量,减少了喷氨量的同时,降低了氮氧化物的排放,进而降低了燃煤电厂的运行成本。附图说明图1是本专利技术实施例所述的RBF神经网络的结构示意图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述,需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。实施例所述基于人工鱼群-径向基神经网络的NOx预测方法,包括:步骤1,确定RBF网络结构,初始化人工鱼群参数,对RBF神经网络要优化的参数初始化;步骤2,利用初始人工鱼状态调用目标函数计算出最优人工鱼状态,并将最优目标函数值赋予公告牌;步骤3,根据人工鱼群的觅食行为、聚群行为、追尾行为和随机行为更新各自人工鱼状态;步骤4,更新所有人工鱼个体,如某人工鱼个体的目标函数值优于公告牌,则将某人工鱼个体的本文档来自技高网...

【技术保护点】
1.一种基于人工鱼群-径向基神经网络的NOx预测方法,其特征在于,包括:/n步骤1,确定RBF网络结构,初始化人工鱼群参数,对RBF神经网络要优化的参数初始化;/n步骤2,利用初始人工鱼状态调用目标函数计算出最优人工鱼状态,并将最优目标函数值赋予公告牌;/n步骤3,根据人工鱼群的觅食行为、聚群行为、追尾行为和随机行为更新各自人工鱼状态;/n步骤4,更新所有人工鱼个体,如某人工鱼个体的目标函数值优于公告牌,则将某人工鱼个体的目标函数值作为新的公告牌;/n步骤5,通过多次更新个体种群,直至搜索出使目标函数值最小的人工鱼群,状态停止,将人工状态代入RBF神经网络并供后续测试程序调用。/n

【技术特征摘要】
1.一种基于人工鱼群-径向基神经网络的NOx预测方法,其特征在于,包括:
步骤1,确定RBF网络结构,初始化人工鱼群参数,对RBF神经网络要优化的参数初始化;
步骤2,利用初始人工鱼状态调用目标函数计算出最优人工鱼状态,并将最优目标函数值赋予公告牌;
步骤3,根据人工鱼群的觅食行为、聚群行为、追尾行为和随机行为更新各自人工鱼状态;
步骤4,更新所有人工鱼个体,如某人工鱼个体的目标函数值优于公告牌,则将某人工鱼个体的目标函数值作为新的公告牌;
步骤5,通过多次更新个体种群,直至搜索出使目标函数值最小的人工鱼群,状态停止,将人工状态代入RBF神经网络并供后续测试程序调用。


2.根据权利要求1所述的基于人工鱼群-径向基神经网络的NOx预测方法,其特征在于,步骤1中,RBF神经网络隐含层的激活函数采用:



式中:X为输入样本;ci为隐含层第i个神经元的中心向量;di为隐含层第i个神经元的方差;
RBF神经网络输出层的输出为:



式中:wi为隐含层第i个神经元与输出层的连接权值;h为隐含层节点的个数。


3.根据权利要求2所述的基于人工鱼群-径向基神经网络的NOx预测方法,其特征在于,RBF神经网络通过搜寻最优参数提高预测模型的精度,其中,
隐含层第i个神经元的中心向量为:



式中:Ni为第i组样本总量;M第i组向量元素总量;Xij为第i组第j个样本;
隐含层第i个神经元的方差为:



式中:cmax为最大中心向量;h为输入变量总量;
隐含层第i个神经元与输出层的连接权值为:



基函数中心向量、隐含层神经元的宽度及连接隐含层与输出层的权值向量分别更新为:









式中:cjt(t)为第t次迭代第j个隐含层神经元对第i个输入神经元的中心向量;djt(t)为中心向量cjt(t)的宽度;wjt(t)为第t次迭代连接第j个隐含层神经元与第k个输出神经元的权值;为微分符号;E为RBF神经网络目标函数,即ylk为y’lk为第k个输出神经元在第l个输入样本时的期望输出值第k个输出神经元在第l个输入样本时的网络输出值;
RBF神经网络评价函数为:






式中:N为样本总数;yi为实际值;...

【专利技术属性】
技术研发人员:金秀章于静仝卫国
申请(专利权)人:华北电力大学保定
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1