船舶锅炉燃烧系统的优化控制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第30卷 第1期大连海事大学学报Vol.30,N o.1 2004年2月Journal of Dalian Maritime University F eb.,2004
文章编号:1006 7736(2004)01 0045 04
船舶锅炉燃烧系统的优化控制
李维坚1,于洪亮2
(1.广州航海高等专科学校轮机系,广东广州 510725;
2.大连海事大学轮机工程学院,辽宁大连 116026)
摘要:分析了船舶锅炉燃烧控制系统的运行特点,对船舶锅炉燃烧控制系统优化模型的建立、优化模型参数的求解方法及船舶锅炉燃烧实时控制系统的控制规律进行了研究,以使船舶锅炉燃烧过程更多时间处于相对平稳状态,提高燃烧效率.同时具体提出了采用传统PI D控制与最优控制相结合的方法,建立了蒸汽压力与喷油量、送风量、引风量和蒸汽流量之间的关系模型以及氧含量和喷油量、送风量、引风量和蒸汽流量之间的关系模型和炉膛负压和喷油量、送风量、引风量和蒸汽流量之间的关系模型.
关键词:船舶锅炉;燃烧控制系统;优化模型;前向神经网络模型
中图分类号:U664.111 文献标识码:A
0 引 言
蒸汽动力装置船舶的锅炉及油船的锅炉,其蒸发量都比较大,蒸汽压力也比较高,对水位和蒸汽压力的变化要求比较严格,工作过程中,不允许水位和蒸汽压力出现较大的波动,因此在锅炉的燃烧自动控制系统中以往都把控制的焦点聚焦在维持水位和蒸汽压力在允许范围内波动这个问题上,并已较为彻底地解决了技术上的难题.而在燃烧过程优化控制问题上,相对而言,还没能给予较好地解决.这既有难以精确地建立被控对象的数学模型的原因,也有主观认识上的原因,但随着能源使用的日趋紧张,如何使在系统安全有效运行的基础上,对船舶锅炉燃烧过程进行优化控制,是船舶锅炉燃烧控制系统的发展方向.
1 优化模型及参数求解
为实现对船舶锅炉燃烧过程的优化控制,在船舶锅炉燃烧过程中,需要对以下主要运行参数进行控制:蒸汽压力、蒸汽流量、喷油量、送风量、引风量、炉膛负压及水位控制.
锅炉的燃烧效率决定于锅炉燃烧系统状态的好坏,为此,应保证锅炉燃烧系统的稳态运行过程处于优化状态.采用自动控制系统来对锅炉的燃烧过程进行控制,可以实现系统工作过程中能长时间维持在稳定运行状态,而要保证锅炉燃烧系统处于稳态运行时能处于优化状态,则需对锅炉燃烧系统的稳态运行参数进行优化才能得以实现.这就要求锅炉燃烧过程中,通过控制回油阀的开度来调节喷向炉膛的喷油量时,必须同时调节向炉膛提供的送风量(空气量可用风道与炉内之间的压力差来表示),通过保持喷油量与送风量的最佳匹配来提高锅炉燃烧的热效率[1].此外,当送风量改变时,还应同时改变炉膛的引风量,使炉膛具有一个最佳的炉膛负压,这样就可以避免因喷火或漏风等因素导致的燃烧热效率降低,减少热损失,从而取得最大的燃烧效率.因此控制的核心问题是如何合理地控制喷油量、送风量、引风量和炉膛负压.为解决这一核心问题,在锅炉的稳态运行过程中,构造了这样一个优化模型,即优化模型
收稿日期:2003 10 07
作者简介:李维坚(1969 ),男,广西柳州人,讲师.
以喷油量、送风量和引风量作为优化模型的主要输入量,以蒸汽压力、炉膛负压和氧含量作为优化模型的输出量,以回油阀的开度(喷油量)、风门挡板的开度(送风量)和引风挡板的开度(引风量)作为决策量.在满足船舶锅炉燃烧过程中,各个决策量只允许在规定范围内变化,锅炉蒸汽压力的波动不能超过规定值的约束条件下,对优化模型的参数进行寻优[2,3].所建立的优化模型为
Q=k1x1(t)+k2x2(t)+k3x3(t)
其中:k1、k2、k3分别为送风量、引风量、喷油量的单位成本;x1(t)、x2(t)、x3(t)是调节器的控制量,分别代表风门挡板的开度、引风挡板的开度、回油阀的开度.这三个量只能在规定的上下限内变化,其变化范围分别用变量:M IN-SWIN, M AX-SWIN;M IN-PWIN,MAX-PWIN; M IN-OIL,MAX-OIL来表示.其中:M IN-SWIN和M AX-SWIN分别为风门挡板开度的最小和最大规定值;M IN-PWIN和M AX-PWIN 分别为引风挡板开度的最小和最大规定值; M IN-OIL和MAX-OIL分别为回油阀开度的最小和最大规定值.
在此优化模型中,锅炉的蒸汽压力p是主要的监控参数,其变化规律与送风量、引风量、喷油量和蒸汽流量有关,蒸汽压力与送风量、引风量、喷油量和蒸汽流量之间的关系是一个非线性关系.在智能控制系统中,当前用得最多也最有效的是在学习(训练)过程中,采用Back Propag ation 算法的前向神经网络,因此这里用了一个4层的前向神经网络模型f(x1,x2,x3,q stm)来描述蒸汽压力与送风量、引风量、喷油量和蒸汽流量之间的这种非线性关系,即p=f(x1,x2,x3,q stm),其中,q stm代表蒸汽流量.在这个4层前向神经网络模型中,输入层有4个输入量(风门挡板的开度、引风挡板的开度、回油阀的开度和蒸汽流量),第二层和第三层各设置10个神经元,第4层是输出层.网络中相邻层之间采用全互连方式进行连接,而同层的各个神经元之间没有任何连接关系,输入层与输出层之间也没有任何直接的连接关系[2,3],蒸汽压力p也只能在规定的上下限内变化:M IN-p<p<MAX-p.其中,M IN-p和M AX-p分别为蒸汽压力的下限值和上限值.
当优化出决策变量,求得最佳氧含量及炉膛负压值之后,还须进一步求取风门挡板的开度、引风挡板的开度、回油阀的开度、氧含量及炉膛负压最佳值.这就需要再构造另外的神经网络模型,来建立起氧含量和风门挡板的开度、引风挡板的开度、回油阀的开度及蒸汽流量之间的关系;建立起炉膛负压和风门挡板的开度、引风挡板的开度、回油阀的开度及蒸汽流量之间的关系,从而实现最佳值的求取.
上述优化模型的参数最优化问题中,具有一定的限制条件,在寻优过程中,可以用代价函数法或互相寻优法来进行处理[4].其中代价函数法是一种对实际计算和理论研究都非常有价值的优化方法,广泛用来求解约束问题.其原理是将优化问题中的不等式约束和等式约束加权转换后,和原目标函数结合成新的目标函数,求解该新目标函数的无约束极小值,以期得到原问题的约束最优解.在这里就是采用代价函数法来对优化模型进行求解,为此需将各个限制条件考虑到优化模型中,即将优化模型改写为
R( )=k1x1+k2x2+k3x3+ 8k=1c k g2k( )式中:c k(k=1,2,,8)是一个大于零的正数,在寻优过程中,开始时取一个较小值;g k(k=1,2, ,8)是据风门挡板开度的最小和最大规定值,引风挡板开度的最小和最大规定值、回油阀开度的最小和最大规定值,蒸汽流量最小和最大规定值而取得的限制条件.寻优的过程如下:
(1)取c k初值,按指标函数R( )进行寻优,即设法找到使R( )!min的 n.
(2)增大c k值,再次对指标函数R( )进行寻优,得到另一个值 n+1.
(3)若| n+1- n|∀ ( 为事先给定的一个逼近精度),则说明 n+1就是最优值,否则回到#,重新进行寻优.因为c k是个大于零的正数,
R( )的第二项又是 8k=1c k g2k( ),若 n+1与 n相差很小,则g k( n+1)必定十分接近于零,也就是说,符合限制条件,因此 n+1就是最优值.
2 4层前向神经网络模型的训练
函数p=f(x1,x2,x3,q stm)是一个4层前向神经网络模型,对网络模型的训练就是利用输入输出样本集对,对网络的权值和阈值进行学习和调整,以使网络实现给定的输入输出映射关系.这样经过训练的BP网络,对于不是样本集中的输入
46
大连海事大学学报 第30卷
也能给出合适的输出,使代价函数最小,从而具有泛化(Generalization)功能.
由于在复杂系统控制中,任何预先设计好的训练数据都难以覆盖实际系统所有可能的模式,因此,为提高网络在实际应用中具有良好的推广特性,应采用动态数据集合对网络进行在线跟踪训练,做到对系统的跟踪逼近,使用时,训练数据随控制周期动态更新,能全局寻优的自适应快速多层前馈神经网络算法(即GCAQBP 算法)[5]

是这样的一种算法.
GCAQBP 算法的实现过程如下:
(1)网络及训练参数初始化.给出训练参数:初始学习率增益 0,系数!,动量因子 .在[-0.1,0.1]之间随机选取网络初始权、阈值.对网络输入信息进行归一化处理.
(2)正向传播计算.根据网络输入输出关系,计算网络输出.
其中,网络各层神经元的输入输出关系为
y l
i =∀(x l
i )
x l
i
= N
l -1
j =1
#l ij y
l -1j
+∃l i
(l =1,2,3,4)
(3)反向传播计算.首先计算反向误差函数%j
(%l
i )(k )=y l
i (k )-y di (k ) (l =1,2,3,4)
(%l i
)(k )=
N
l -1
j =1
%
l +1j
(k )
∀∃(x
l +1
j
(k ))#l +1ij
(k ) (l =1,2,3,4)
其次,计算误差函数对权值梯度向量的范数
% W E %2
=
4
l =2 N
l
i =1
N
l -1
j =1
(%l i )2(∀∃(x l i ))2(y l -1
j )2
最后计算学习率&(t )及对学习率进行修正.考虑BP 算法中误差和误差梯度信息对权值调整的综合影响,学习率&取为如下自适应形式:
&(t )= E ! % W E %
2
式中:E 为误差指标函数;!取值范围为0<!<1; >0为学习率增益,为避免初始学习时误差过大而造成学习过程振荡,以及个别受扰点大误差的影响,增强学习过程的鲁棒性,对学习率增益
作如下修正:
= 0
(1+ )其中: 0为初始学习率增益.当学习率自适应变化时,为有效避免学习过程产生振荡,加快收敛速度,∋E >0时,动量因子 的取值为0;当∋E <
0时,动量因子 的取值为 .
(4)据GCAQBP 算法的计算公式#l
ij (k +1)=#l
ij (k )-&%l
i (k )∀∃(x l
i (k ))
y l -1
j (k )+ ∋#l
ij (k )
更新权值.
(5)判断训练是否满足精度和学习时限要求,若满足精度要求,则应用所得结果;若不满足精度要求,且学习时限没到,则直接返回步骤(2),重新学习;若不满足精度要求,学习时限又已到,则需先更新训练数据再返回步骤(2),重新学习[4]
.在取得模型的优化结果后,为了与底层控制系统进行连接,在这里还用类似的方法来建立氧含量和喷油量、送风量、引风量和蒸汽流量之间的关系模型及建立炉膛负压和喷油量、送风量、引风量和蒸汽流量之间的关系模型.所建立的这两个关系模型,使用与前述的前向神经网络模型相类似的模型来表示,训练方法也与前述的前向神经网络模型的方法一样,除输入、输出数据不一样外,算法是一样的,但训练出来的模型表示了不同的关系.
3 实时控制系统的控制规律
在船舶锅炉燃烧实时控制系统中,蒸汽压力的控制是保证锅炉运行过程中,其波动不超出允
许的范围;送风量控制则是在保证送风压力在规定范围内变化时,在送风压力允许的条件下,按规定的风油比来调节送风量,维持烟气中的氧含量在一定的范围内,实现经济燃烧;引风量控制则是用来保证炉膛负压值为最优值,实现尽可能大的
燃烧效率.为了保证控制系统能长期稳定运行,船舶锅炉的燃烧控制采用模糊控制算法与常规定值
控制算法相结合的控制规律.当被控量蒸汽压力的偏差值及被控量的变化率在事先设置的偏差死区范围及偏差变化率死区范围内时,实时控制系统按照定值控制规律进行控制;而当被控量的偏差值及被控量的变化率超过事先设置的偏差死区范围及偏差变化率死区范围内时,则采用模糊控制规律来进行控制.这样,系统即能满足船舶锅炉蒸汽压力的变化要求,又允许被控量在规定范围内变化,从而避免了执行机构不必要的频繁动作,实现船舶锅炉的燃烧优化控制.
4 结束语
本控制方案通过提出以下控制策略:建立蒸
47第1期 李维坚,等:船舶锅炉燃烧系统的优化控制
汽压力与喷油量、送风量、引风量和蒸汽流量之间的关系模型;建立氧含量和喷油量、送风量、引风量和蒸汽流量之间的关系模型及建立炉膛负压和喷油量、送风量、引风量和蒸汽流量之间的关系模型,来对船舶锅炉燃烧控制系统的运行参数进行优化.该控制策略采用了传统的PID 控制与最优控制相结合的方法,是作为实现系统长期稳定运
行及取得相应节能效果的措施之一.
参 考 文 献:
[1]方金和.轮机自动化[M ].大连:大连海事大学出版社,1998.290.
[2]潘 丰,须文波.基于Honeyw ell Dcs 的锅炉燃烧稳态优化控制[J].电子技术应用,2003(3):29 30.[3]徐礼国,徐 玲,须文波,等.锅炉燃烧系统稳态运行参数优化[J].电子技术应用,2001(7):40 42.[4]熊光楞.控制系统数字仿真[M ].北京:清华大学出版社,1991.155 157.
[5]何玉彬,李新忠.神经网络控制技术及其应用[M ].北京:科学出版社,2000.39 45
Research on the optimizing control of marine auxiliary boiler burning control system
LI Weijian 1
,YU Hongliang
2
(1.M arine E ng .Dep t .Guangzhou M aritime College,Guangzhou 510725,China;
2.Marine Eng .College ,Dalian Maritime Univ.,Dalian 116026,China)
Abstract :T he running characteristics of marine aux iliary boiler burning control system is analyzed.The construction of optimizing model to marine auxiliary boiler burning control system and the solution of the optimizing model,the control regulation of marine aux iliary boiler real time burning system are discussed.A control method is introduced that combines classical PID control and optimal control.The parameters of the marine auxiliary boiler burning control system is optim ized by construction of the relationship model be tw een the amount of spray oil,amount of sending w ind,amount of pilot w ind,steam rate of flow to steam pressure,the oxygen content and the negative pressure of furnace.
Key words :marine auxiliary boiler;burning control system;optimizing model,BP neural network
(上接第44页)
Harmonic analysis in an electric propulsion
system with the cyclo converter
NIE Yansheng 1
,WANG Xiaoyan 2
,WANG Yongquan 1
,HUANG Pengcheng
1
(1.Marine Eng .College ,Dalian Maritim e U niv.,Dalian 116026,China;
2.Dalian Br anch ,China Shipping Development CO.LTD.Tramp CO.,Dalian 116001,China)Abstract :One of main problems to block the broader application of marine electric propulsion is a lot of har monic w ave generated in marine electric power system.A brief description about the harm of the harmonic w ave to m arine electric pow er system is given,then the harmonic generation and the feature of harmonic w ave in input current of the marine cyclo converter are analyzed.Based on this,the methods for compen sating the harmonic wave are discussed.At last,w hen trying to use cyclo converter marine electric propul sion system,an active pow er filter has to be used;has to be considered w hen ty pe selecting.Both of the marine electric propulsion system and the harmonic trap devices.
Key words :marine electric propulsion system;harmonic w ave analysis;cyclo converter
48 大连海事大学学报 第30卷。

相关文档
最新文档