基于数据驱动的城市固废焚烧过程多变量自抗扰控制方法

文档序号:32751554发布日期:2022-12-31 01:09阅读:来源:国知局

技术特征:
1.基于数据驱动的城市固废焚烧过程多变量自抗扰控制方法,其特征在于,包括以下步骤:(1)城市固废焚烧过程数据:采集固废焚烧厂的实际运行数据,采样间隔为1秒,从获取的数据集中提取关键操作变量:干燥段炉排速度、燃烧ⅰ段炉排速度、燃烧ⅱ段炉排速度、燃烬段炉排速度、一次风流量、二次风流量、干燥段炉排左前侧空气流量、干燥段炉排右前侧空气流量、干燥段炉排左后侧空气流量、干燥段炉排右后侧空气流量、燃烧ⅰ段炉排左前侧空气流量、燃烧ⅰ段炉排右前侧空气流量、燃烧ⅰ段炉排左后侧空气流量、燃烧ⅰ段炉排右后侧空气流量、燃烧ⅱ段炉排左前侧空气流量、燃烧ⅱ段炉排右前侧空气流量、燃烧ⅱ段炉排左后侧空气流量、燃烧2段炉排右后侧空气流量、燃烬段炉排左侧空气流量、燃烬段炉排右侧空气流量,提取关键被控变量:烟气含氧量、炉膛温度,提取关键运行指标:主蒸汽流量;(2)相关性分析:由燃烧三要素可知,燃烧反应的必要条件包括可燃物、助燃材料和点火源,在城市固废焚烧过程中,新入炉的固废依靠炉内前段固废引燃,空气流量与助燃材料相关,炉排速度与可燃物量相关,在此基础上,结合皮尔森相关系数ρ
uy
对数据之间的相关性进行计算,其定义式如下:式中,n为样本总数,u
l
为操作量的样本数据,y
l
为被控量的样本数据;根据计算结果选取关键操作量为:一次风流量、干燥段炉排速度、二次风流量;(3)被控对象模型设计:构建基于多输入多输出takagi-sugeno模糊神经网络的被控对象模型,其由前件网络和后件网络组成,对其数学描述如下:

前件网络:输入层:该层有n个神经元,n为3,当第k个样本输入时,该层输出为:i
i
(k),i=1,2,...,n
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)共享隶属函数层:该层有n
×
m个神经元,m为12,用于计算每个输入量对应的隶属度值,可表示为:式中,c
ij
(k)为隶属函数的中心,b
ij
(k)为隶属函数的宽度,其初值为[0,2]之间均匀分布的随机实数;共享规则层:该层有m个神经元,其通过连乘算子计算每个规则神经元输出为:对输出规则进行解模糊化后得到去模糊输出为:后件层:该层有m
×
q个神经元,q为3,其作用是将后件网络得到的后件参数传递至输出
层,将该层输出表示为其值由公式(8)得到;输出层:该层设有q个神经元,其作用是对该层输入参数执行加权求和,得到输出为:

后件网络:后件输入层:该层有n+1个神经元,当第k个样本输入时,该层输出为:i
i
(k),i=0,1,...,n
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(7)式中,第0个节点的输入为常数,即i0(k)=1,用于增强网络平移能力,其余输入和前件网络的输入层相同;后件隐含层:该层有m个神经元,其作用是计算模糊规则后件参数,该层输出为:式中,是模糊系统的参数,其初始值为0.3;

参数更新:通过梯度下降算法对网络参数进行更新,首先,定义网络的误差函数为:式中,y
q
(k)是第k个样本输入时的第q个实际输出;隶属度函数的中心c
ij
(k)与宽度b
ij
(k)、模糊系统参数的学习过程如下:的学习过程如下:的学习过程如下:式中,η为被控对象模型的学习率,其值为0.001,c
ij
(k+1)、b
ij
(k+1)和分别为第k+1个样本输入时网络隶属函数层的中心、宽度和模糊系统参数,完成本次参数更新后,令k=k+1,重复步骤



,直至训练样本全部输入,当训练次数达到500次以上时,模型误差收敛,将此时的模型确立为被控对象模型;(4)控制器设计:构建多变量自抗扰模糊神经控制器,设计原理是通过求解干燥段炉排速度与一次风流量的控制率,以实现对烟气含氧量与炉膛温度的同步跟踪控制,同时,将二次风流量作为干扰变量用于测试控制器的鲁棒性,对其数学描述如下:

定义控制器输入为:式中,为t时刻的烟气含氧量跟踪误差,e
t
(t)为t时刻的炉膛温度跟踪误差,
为烟气含氧量的误差变化率,

e
t
(t)为炉膛温度的误差变化率,其计算公式为:式中,r
t
(t)分别为烟气含氧量与炉膛温度的设定值,分别为烟气含氧量和炉膛温度的被控对象模型预测值,为t-1时刻的烟气含氧量跟踪误差,e
t
(t-1)为t-1时刻的炉膛温度跟踪误差;

计算控制器的共享规则层输出为:式中,c表示控制器,m

为控制器的隐含层神经元数量,m

为20,ν
i

(t)为控制器输入,即ν
i

(t)∈ν(t),和分别为控制器隶属函数层的中心和宽度,n

为控制器输入层的神经元数量,n

为4;

计算控制器的输出层权重为:

计算控制器的后件参数为:式中,为控制器网络的模糊系统参数,其初值为0.001,q

为控制器网络的输出个数,其值为2;

控制器网络的输出为操作量的控制率,其计算方法为:

将得到的控制率用于修正t+1时刻的操作量,其计算方法为:u
q

(t+1)=u
q

(t)+

u
q

(t)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(19)式中,u
q

(t)为t时刻的操作量。

技术总结
针对城市固废焚烧过程存在强干扰、强非线性与不确定性导致难以实现多变量控制的问题,本发明设计了基于数据驱动的城市固废焚烧过程多变量自抗扰控制方法。首先,基于焚烧机理与专家知识融合的方法对控制特性进行了分析,并通过皮尔森相关系数选取了关键变量;接着,建立了多输入多输出Takagi-Sugeno模糊神经网络构建了被控对象模型,然后,在被控对象模型的基础上构建了多变量自抗扰模糊神经控制器;控制器能够在存在干扰的情况下,通过求解干燥炉排速度与一次风总流量的控制率,实现了烟气含氧量与炉膛温度的同步跟踪控制。含氧量与炉膛温度的同步跟踪控制。含氧量与炉膛温度的同步跟踪控制。


技术研发人员:乔俊飞 丁海旭 黄卫民 于涛
受保护的技术使用者:北京工业大学
技术研发日:2022.10.07
技术公布日:2022/12/30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1