工业锅炉汽包水位pid_第1页
工业锅炉汽包水位pid_第2页
工业锅炉汽包水位pid_第3页
工业锅炉汽包水位pid_第4页
工业锅炉汽包水位pid_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

收稿日期:2008-06-25修回日期:2008-07-04第26卷第7期计算机仿真2009年7月文章编号:1006-9348(200907-0195-04工业锅炉汽包水位先进PID控制研究任登凤,宋飞虎(南京理工大学动力工程学院,江苏南京210094摘要:锅炉是工业生产中重要的动力设备,在实际运行过程中,基于安全性、稳定性及经济性等方面的考虑,汽包水位须维持在某一期望值附近。以MATLAB为仿真平台,构建汽包水位三冲量控制系统,分别采用常规PID控制器、模糊自适应PID控制器和基于遗传算法的PID控制器。常规PID控制器参数是由人工整定且固定不变的,其控制效果存在进一步提高的空间。模糊自适应PID控制算法能在线整定、优化PID参数,遗传算法能根据模型自动寻找最优PID参数,汽包水位控制系统中常用的先进控制算法。通过比较仿真结果,发现使用先进PID控制算法能有效地加快响应速度、减小超调量、减少调节时间、提高克服扰动的能力。关键词:汽包水位;三冲量;模糊自适应:遗传算法中图分类号:TP391文献标识码:AAdvancedPIDControlofIiidustnalBoilei'sDmmWateiLeve!RENDeng-feng,SONGFei-hu(DepanmentofPowerEngineeling,NanjingUniveisityofScience&Tecliiiology,NanjingJiangsu210094,CliinaABSTRACT:Boileiisanecessaiypoweiequipmentintheindustna1product!on.Inordertoensuretliesecunty,stabilizationandeconomyoftheboilerinaprocess,tliedmmlevelshou1dbecontioliedc1osetoadesiredva1ue.Atluee-impulsePIDcontio1systemofdrumleve1isbulitwithMATLAB.andtiaditionalPIDcontioller,hizzyadaptedPIDcontioHer,PIDcontio11erbasedongenerica1gonthmarethentakeninuse.Howevei,thepaiameteroftraditionalPIDcontiolleiistunedbyhuman,whichcantbechangedanymore,sothecontroleffectshou1dbefintherimproved.ThefuzzyadaptedPIDcontio1canninetliepaiameteionline.andPIDcontio1basedongenenca1golithmcanseaichfoithebestparameteiautomatically,wluchareincommonuseinthedinm1eve1contio1system.CoiiipaiedwiththesimulationresuIt,itissbowedthatusingadvancedPIDcontio1caneffective1yquickentheresponse,reducetheovershoodng.decreasethe11se-time.andimprovetheabilityofoveicomingdistuibance.KEYWORDS:Dnimleve;lThiee-impuIses;Fuzzyadapted;Geneticalgorithm1引言锅炉的任务是根据外界负荷的变化,输送一定质量(汽压、汽温和相应数量的蒸汽。在工业锅炉实际运行过程中,基于安全性、可靠性、稳定性及经济性等方面的考虑,汽包水位须维持在一期望值附近。水位高会导致蒸汽带水进入过热器并在过热管内结垢,影响传热效率,严重的将引起过热器爆管;水位过低又将破坏部分水冷壁的水循环,引起水冷壁局部过热而爆管。大容量锅炉汽包的体积相对较小,液位的时间常数很小,若给水不及时,数十秒之内就可能达到危险水位[1]。为了克服实际运行中存在的给水扰动和虚假水位现象,通常采用三冲量PID的控制结构。常规PID控制由于其参数是事先由人工整定的,在运行过程中不可调,故其效果并不令人满意,于是先进PID控制的概念就被提出以优化控制质量。文中主要介绍了模糊自适应PID控制和基于遗传算法整定的PID控制两种先进PID控制方式。使用MATLAB对构建的系统进行仿真,控制算法分别采用以上两种先进控制算法和常规PID算法,通过对各仿真结果进行直观比较,发现先进PID控制算法的动态性能和克服扰动的能力有所提高。2控制系统结构分析考虑到给水扰动和蒸汽扰动,在汽包水位控制系统中,三冲量比例-积分-微分(PID控制是一种惯用的方法。它是在传统的单回路PID控制的基础上,再引入流量副回路及前馈控制环节,构成一前馈两反馈控制系统。这种方案结构简单,设计方便,适用于任何无显著扰动的过程。三个冲量(即变量分别是水位反馈信号、给水流量反馈信号和蒸汽流195夏季女装店铺综合ToplO美肤/彩妆店铺综合ToplO1、韩都衣舍旗舰店1、西溪漫步2、气质淑女2、闺秀名妆3、紫紫尚品购物第e站3、菲常美妆4、妖精的口袋4、智慧树化妆品5、裂帛女装5、E购女孩6、亦心家园6、伊人红妆7、当当阁精品屋7、PBA化妆品8、七格格吉祥8、芳草集专卖9、莫凡小贝9、卓越名妆10、小薇家10、爱美女人堂女士包包店铺综合Top10男装店铺综合ToplO1麦包包旗舰店1、唐狮官方旗舰店2北包包旗舰店2、棉先生3鲜果城堡疯抢店3、衣品天成男装4Dhh旗舰店4、男装型人社5Aza旗舰店5、noldaia旗舰店6爱华仕旗舰店6、卡哇伊时尚小铺7茜花贵女包7、Spoiaca旗舰店8微微美包8、justyle旗舰店9小米包铺9、sevnjoen旗舰店10靓丽包袋10sgthonune旗舰店淘宝特卖网淘宝连衣裙提供信息-量前馈信号。整个控制系统形成两个闭合回路,如图1所示,其一是给水流量测量装置、调节算法、给水调节阀构成的回路,称为水流量回路.也称内回路,其作用是消除给水侧的扰动,稳定给水流量,在水位控制中起辅助作用;其二是由水位变送器、调节算法、整个内回路及对象控制通道所构成的回路,称为水位回路.也称外回路,其作用是消除各种扰动对水位的影响,维持汽包水位接近设定值。蒸汽流量作用于副回路,蒸汽用量突然增加,汽包压力会因此降低,依靠炉水的蓄热使蒸汽产量增加,这时汽包中水下的汽泡迅速增加,将整个水位抬高,造成所谓的虚假水位现象,控制结构中用前馈控制来消除这一扰动[2]。图1先进PID控制系统结构已知某供汽量为120t/h的工业锅炉,给水流量与水位的传递函数及蒸汽流量与水位的传递函数分别为:G1(s=0.0529s(8.5s+l,G2(s=2.613(6.7s十120.0747so根据该锅炉特点选用液位变送器的量程为300mm水柱,流量计的量程为150血;所有变送器均采用的DDZ型组合仪表。水位变送器增益为0.0333,流量变送器及前馈补偿的增益均为0.0667;执行器采用线性阀,增益为15,流量调节器选用P调节器,kP=1[3]。在实际运行中,对于负荷比较稳定、煤质比较固定、燃烧比较平稳的锅炉,常规PID控制器能基本实现调节的目的。然而当存在显著的过程扰动或是负荷变化较大时,使用常规PID控制不能满足控制要求,运行中仍需手动干预。这样既无法及时准确地实现控制,同时也使控制质量降低,于是便产生了替换它的动机。3模糊自适应PID控制模糊控制是以模糊集合论、模糊语言变量及模糊逻辑推理为基础的计算机智能控制,其基本概念是由美国加利福尼亚大学著名教授L.A.Zadeh于1965年首先提出的。模糊集合相对于经典集合的最大不同就是引入隶属函数,允许集合中的元素部分隶属,即可以取。到1中的任何值。传统的PID控制算法为:u(t=kP[e(t十tOe(tdt十Tdde(tdt],(以下令k=k,kd=kTd(1模糊自适应控制,通过PID参数与偏差e及偏差变化率的模糊关系,在线对PID参数进行调整.具有系统响应快、超调小、过渡过程时间短等优点[4]。为了满足不同时刻对PID参数的要求,以实时汽包水位的误差e和ec误差变化率作为模糊控制器的输入量,通过模糊化接口及它们的隶属度函数转换成模糊量,再由模糊推理(文中采用最大最小推理法查询二维表得到PID参数的调整量kP的模糊量'最后做解模糊处理(文中采用重心法Centroid就能得到PID参数的调整量,如图2所示,从而获得当前时刻的PID参数:kP=k*P+kP,ki=k*i+ki,kd=k*d其中,k*P、k*i、k*d为PID参数的基准值。经PID运算后能得到当前时刻的调节量'控制给水阀,实现水位的控制。图2模糊自适应算法流程3.1隶属度函数输入、输出变量均采用5个模糊子集(负大NL、负小NS、零Z、正小PS、正大PL的形式。相应的论域为:e={-l,0.5,0,0.5,1}ec=(-0.05,-0.025,0,0.025,0.05)kP={420,2,4}={-0.025,-0.0125,0.0.0125,0.025}kd={-1,0.5,005,1}基准值k*P、k*i、k*d分别取3、0.08、1。隶属度函数均采用均匀的三角形函数,如图3所示(仅各变量的论域有所改变[仟隅布][戈心第|给定水位PID控制器给水流■

给定水位PID控制器给水流■

调节器给水流甲-变送器汽包水位

变送器图3隶属度函数的一般形式3.2模糊推理规则在锅炉汽包水位控制中,根据操作人员长期经验可总结出在不同的偏差e及偏差变化率ec作用下,被控过程对PID参数的整定要求可简单地总结出以下规律:1当e较大时,为使系统具有较好的跟踪性能,使系统响应加快,应取较大的k与较小的kd,同时为了避免系统响196应出现较大的超调,应对积分作用加以限制,通常取k1=0。2当e和ec较小时,为使系统具有较小的超调,kP应取得小些。在这种情况下,kd的取值对系统的影响较大,应取得小一些,k1的取值要适当。3当e接近零时,为使系统具有较好的稳定性能,k均应取得大些,同时为避免系统在设定值出现振荡,并考虑系统抗干扰性能,当ec较大时kd可取得小些;ec较小时kd可取得大一些。根据以上规律,可得以下模糊推理规则,以二维表形式给出。表IkP的模糊规则表eecNLNSZPSPLNLPLPSPSPSZNSNLPSPLPLNSZNLPLPSPLNSPSNSPSPLNSNLPLZPSPLNSNL表2ki的模糊规则表ecNLNSZPSPLNLNLNSNSPSPSNSNLNSZPSPSZNSNLNLNSPSPSNSNLNSNLZPLZPSPSPSPL表3kd的模糊规则表eecNLNSZPSPLNLNSNLNLNLPSNSZNSNSNSZZZNSZNSNSPSNSZPSPSPLPLPLPSPSPSPL4基于遗传算法调整的PID控制遗传算法是模拟自然界遗传机制和生物进化论而成的一种并行随机搜索最优化方法。它将优胜劣汰,适者生存的生物进化原理引入参数形成的编码串联群体中,按所选择的适配值函数并通过遗传中的复制、交叉及变异对个体进行筛选,使适配值高的个体被保留下来,组成优于上一代的新群体。这样周而复始,群体中个体的适应度不断提高。4.1遗传算法的优化过程遗传算法的基本操作依次包括复制、交叉和变异[5]。复制是从旧种群中选择生命力强的个体编码串产生新种群的过程。具有高适配值的个体在下一代中有较多的后代,具有较低适配值的个体在下一代中后代较少甚至没有后代。它模仿了自然现象,应用了达尔文的适者生存理论。复制通过复制产生了一个新的种群,但是没有创造新的个体。而交叉模拟了生物的繁殖现象,两个相近的个体有一定概率交换它们的编码串中的某几位从而产生新的个体。变异用来模拟生物在自然界中由于环境中的各种偶然因素引起的基因突变,它以很小的概率改变种群中个体的某一位的值。若个体染色体以二进制数表示,它将基因某一位由0变为1或是由1变为0o图4遗传算法流程图本文中,需要寻优的是PED参数,用10位二进制编码来表示一个个体,一个个体代表一组参数,初始时生成表示kP的第一代种群,每个种群中有30个个体,将每个个体(参数依次作用于水位控制系统的控制器,进行仿真得到一个记录1400s内水位趋势的数组,代入目标函数求得每组参数的适配值,根据适配值进行复制、交叉、变异操作得到下一代种群。重复以上操作直到到达一定代数。以上过程如图4所示。1974.2目标函数目标函数是遗传算法的核心,它决定着种群的繁衍朝着什么方向进行。在确定目标函数之前,先要定下一个期望达到的控制目标,如调节初期希望上升较快,不希望有太大的超调;在受到给水扰动时,希望较快回到平衡状态且调节过程偏离设定值较小;在受到蒸汽扰动时,同样希望较快回到平衡状态且调节过程偏离设定值较小等等。考虑到以上情况,文中选择目标函数的形式如下:J=l/f=3000|y-r|+3560500|y-r|+414001000|y-i|+0.9990|y-r|+2tu(2上式分别考虑了,初时、受给水扰动和受蒸汽扰动三个时期的情况。式中:J目标函数值;y水位值;r设定值;上升时间,将调节初期上升的快慢作为一项考虑因素;f适配值。5仿真及分析构建如图1所示的系统(各环节的传递函数已给出,仿真时间为1400s,在设定值的作用下,水位由零开始上升,并于400s前达到稳定。在500s时加入20%的脉冲给水扰动,在1000s时,再加入10%的阶跃蒸汽扰动。常规PID控制器参数为kp=3、ki=0.08、kd=1;模糊自适应PID控制器的基准值及隶属度函数等在上文中已给出;遗传算法中,kP的变化范围为0〜6,k1的变化范围为0T,kd的变化范围为0〜2,采用一点交叉算法,交叉概率为0.6,变异概率为0.001,编码长度为10位,种群个体数为30,遗传代数为60。仿真结果如图5所示。从图5仿真结果中可以看出,模糊自适应PID及基于遗传算法的PID控制器的控制效果明显优于常规PID控制器,对给水扰动及虚假水位亦有较强的调节能力。在设定值作用下,在设定值作用下水位的超调量分别为12mm、8mm、10.5mm,调节时间分别为240s、220s、180s,上升时间分别为35s、32s、27s;在给水扰动作用下,水位的变化范围分别为27nmi~33nmis28.5mm〜32mm、28.5mm〜32inm,恢复到平

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论