[发明专利]群智的农药废液焚烧炉有害物排放达标控制系统及方法有效
申请号: | 201310433864.8 | 申请日: | 2013-09-22 |
公开(公告)号: | CN103472729A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 刘兴高;许森琪;张明明 | 申请(专利权)人: | 浙江大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 周烽 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种群智的农药废液焚烧炉有害物排放达标控制系统及方法。它包括焚烧炉、智能仪表、DCS系统、数据接口以及上位机;DCS系统包括控制站和数据库;用于测量易测变量的智能仪表与DCS系统连接,DCS系统通过数据接口与上位机连接。上位机首先对训练样本进行预处理和模糊化,获得新的输入矩阵,然后采用BP神经网络对新的输入矩阵建立回归模型,获得预测输出,再对预测输出进行反模糊化,获得系统的输出,最后引入粒子群算法对BP神经网络的参数进行优化;上位机还具有判别模型更新和结果显示的功能。本发明具有在线测量COD、有效监测COD是否超标、控制COD排放达标、抗噪声和自学习能力强、在线自动优化等优点。 | ||
搜索关键词: | 农药 废液 焚烧 有害物 排放 达标 控制系统 方法 | ||
【主权项】:
1.一种群智的农药废液焚烧炉有害物排放达标控制系统,包括焚烧炉、智能仪表、DCS系统、数据接口以及上位机,所述的DCS系统包括控制站和数据库;所述现场智能仪表与DCS系统连接,所述DCS系统与上位机连接,其特征在于:所述的上位机包括:数据预处理模块,用于将从DCS数据库输入的模型训练样本进行预处理,对训练样本中心化,即减去样本的平均值,然后对其进行标准化:计算均值:TX ‾ = 1 N Σ i = 1 N TX i - - - ( 1 ) ]]> 计算方差:σ x 2 = 1 N - 1 Σ i = 1 N ( TX i - TX ‾ ) - - - ( 2 ) ]]> 标准化:X = TX - TX ‾ σ x - - - ( 3 ) ]]> 其中,TXi为第i个训练样本,是从DCS数据库中采集的生产正常时的关键变量、化学耗氧量(COD)和相应的使COD排放达标时的操作变量的数据,N为训练样本数,
为训练样本的均值,X为标准化后的训练样本。σx表示训练样本的标准差,σ2x表示训练样本的方差。模糊方程模块,对从数据预处理模块传过来的标准化后的训练样本X,进行模糊化。设模糊方程系统中有c*个模糊群,模糊群k、j的中心分别为vk、vj,则标准化后的第i个训练样本Xi对于模糊群k的隶属度μik为:μ ik = ( Σ j = 1 c * ( | | X i - v k | | | | X i - v j | | ) 2 n - 1 ) - 1 - - - ( 4 ) ]]> 式中,n为模糊分类过程中需要的分块矩阵指数,通常取作2,||·||为范数表达式。使用以上隶属度值或者它的变形以获得新的输入矩阵,对于模糊群k,其输入矩阵变形为:Φ ik ( X i , μ ik ) = 1 func ( μ ik ) X i - - - ( 5 ) ]]> 其中func(μik)为隶属度值μik的变形函数,一般取
exp(μik)等,Φik(Xi,μik)表示第i个输入变量Xi及其模糊群k的隶属度μik所对应的新的输入矩阵。BP神经网络作为模糊方程系统的局部方程,设第k个BP神经网络模糊方程输出层的预测输出为
输入为net,与此层相邻的隐含层中任一神经元l的输出为sl,则有:net = Σ w lk × s l - - - ( 6 ) ]]>f ^ ik = f ( net ) - - - ( 7 ) ]]> 式中,wlk是隐层神经元l与输出层神经元之间的连接权,f(·)为神经元的输出函数,通常取为Sigmoid函数,表示为:f ( net ) = 1 / ( 1 + e - ( net + h ) / θ 0 ) - - - ( 8 ) ]]> 式中,h为输出层神经元的阈值,θ0为陡度参数,用以调节Sigmoid函数的陡度;最后,由反模糊方法中的重心法得到最后的模糊方程系统的输出:y ^ i = Σ k = 1 c * μ ik y ^ ik Σ k = 1 c * μ ik - - - ( 9 ) ]]> 粒子群算法优化模块,用于采用粒子群算法对模糊方程中BP神经网络局部方程的wlk进行优化,具体步骤如下:①确定粒子群的优化参数为BP神经网络局部方程的wlk、粒子群个体数目popsize、最大循环寻优次数itermax、第p个粒子的初始位置rp、初始速度vp、局部最优值Lbestp以及整个粒子群的全局最优值Gbest。②设定优化目标函数,将其转换为适应度,对每个局部模糊方程进行评价;通过相应的误差函数计算适应度函数,并认为误差大的粒子适应度小,粒子p的适应度函数表示为:fp=1/(Ep+1)(10)式中,Ep是模糊方程系统的误差函数,表示为:E p = 1 N Σ i = 1 N ( y ^ i - O i ) 2 - - - ( 11 ) ]]> 式中,
是模糊方程系统的预测输出,Oi为模糊方程系统的目标输出;③按照如下公式,循环更新每个粒子的速度和位置,vp(iter+1)=ω×vp(iter)+m1a1(Lbestp-rp(iter))+m2a2(Gbest-rp(iter)) (12)rp(iter+1)=rp(iter)+vp(iter+1) (13)式中,vp表示更新粒子p的速度,rp表示更新粒子p的位置,Lbestp表示更新粒子p的个体最优值,Gbest即为对应于标准化后的第i个训练样本Xi的COD预报值和使COD排放达标的操作变量值,iter表示循环次数,ω是粒子群算法中的惯性权重,m1、m2是对应的加速系数,a1、a2是[0,1]之间的随机数;④对于粒子p,如果新的适应度大于原来的个体最优值,更新粒子的个体最优值:Lbestp=fp (14)⑤如果粒子p的个体最优值Lbestp大于原来的粒子群全局最优值Gbest,更新原来的粒子群全局最优值Gbest:Gbest=Lbestp (15)⑥判断是否满足性能要求,若是,结束寻优,得到一组优化的模糊方程的局部方程参数;否则返回步骤③,继续迭代寻优,直至达到最大迭代次数itermax。迭代终止时的Gbest即为对应于标准化后的第i个训练样本Xi的COD预报值和使COD排放达标的操作变量值。所述的上位机还包括:判别模型更新模块,用于按设定的采样时间间隔,采集现场智能仪表信号,将得到的实测化学耗氧量与函数预报值比较,如果相对误差大于10%或实测COD数据不达标,则将DCS数据库中生产正常时的达标的新数据加入训练样本数据,更新模型。结果显示模块,用于将COD预报值和使COD排放达标的操作变量值传给DCS系统,在DCS的控制站显示,并通过DCS系统和现场总线传递到现场操作站进行显示;同时,DCS系统将所得到的使COD排放达标的操作变量值作为新的操作变量设定值,自动执行COD排放达标操作。信号采集模块,用于依照设定的每次采样的时间间隔,从数据库中采集数据。所述的关键变量包括进入焚烧炉的废液流量、进入焚烧炉的空气流量和进入焚烧炉的燃料流量;所述的操作变量包括进入焚烧炉的空气流量和进入焚烧炉的燃料流量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310433864.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于两地三中心的灾备信息系统仿真方法
- 下一篇:一种成品钢绞线束