首 页 | IC | 非IC 电子资讯 技术资料 | 会员助手 | 电子论坛 | 帮助
资讯搜索:
首页 > 电子资讯 > 基础知识 > 正文 一周热门资讯排行
执行机构含死区环节的自适应补偿控制
新闻出处:谷俊杰, 李 剑, 张栾英 发布时间: 2007年06月18日

 

    摘  要:火电厂炉膛负压控制系统中有时含死区类的强非线性环节,死区使该控制回路产生振荡,仅用常规PID控制器无法克服这一现象。为此,该文提出了一种用自适应死区逆对控制回路进行补偿的方法。该方法用描述死区特性的参数构造死区逆来补偿控制器输出;同时又由于死区是未知和时变的,所以用一种鲁棒自适应更新律对死区参数进行在线更新,从而达到用死区逆完全抵消死区影响的目的。仿真试验结果表明,该文的方法几乎能让系统恢复到线性状况,并且死区参数收敛,证明了方法的有效性。
    关键词: 锅炉;死区;负压;引风;自适应控制

1  引言
    在控制系统的许多物理元件中,死区特性经常遇到。尤其是执行机构,如液压伺服系统和电动伺服系统。死区的的存在,不仅会给控制系统带来稳态误差,还可能恶化系统动态品质[1]。而且一旦系统产生死区,用常规PID控制器无法进行正常跟踪、控制[2,3]。有时,可以通过调整执行机构的某些机械部件加以克服或减小,然而并非总能达到满意效果。
    火电厂燃烧控制系统的炉膛负压控制[4]是用调节引风机挡板开度来实现的,在实际生产运行中,引风机导叶开度跟踪存在不及时的现象,并且由于负压调节器通常为PI控制器,当控制量不能及时作用时,系统发生振荡,并导致回路无法投入自动,被迫切至手动调节。这种影响可看作是由死区非线性,以及还存在很多不确定因素所产生的,这就不能仅从机械部件的角度来解决了。因此考虑到在计算机控制系统中,把系统中所有的死区非线性影响归结为一个未知的死区环节再通过软件对死区进行补偿。本文采用死区逆补偿系统的未知死区来解决,见图1。由于死区的各项参数未知,采用自适应参数更新律,取得了良好效果。

    图中  DI(×)为死区逆环节;DZ(·)为死区环节;Gc(s)为控制器;G(s)为被控对象。
2  数学模型的建立
    图2所示为死区非线性环节DZ(·)的特性曲线,其输入为v(t)、输出为u(t),其数学模型如下:

    对控制问题的几点需要说明:
    (1)死区输出u(t)不可测;
    (2)死区参数的真实值br,bl,mr,ml未知,但其符号为已知:br>0,bl<0,mr>0,ml<0;
    (3)被控对象已知。
    为了消除系统中死区环节带来的不利影响,建立一个死区逆模型DI(·)来作为控制器输出的补偿,以抵消实际系统中的死区特性,对式(1)所示的死区模型,其逆模型可描述为

    当死区环节能被完全补偿时,应有:u(t)=ud(t),即相当于控制器输出直接作用于对象。
    通常情况下,实际生产过程的死区是未知且不断变化的,如果采用固定参数的死区逆进行补偿,势必产生附加的补偿误差,这称为“失调”,系统不可能去除跟踪误差;所以应当设计一种能自适应更新的死区逆。
3  自适应死区逆的设计
    假设死区宽度、斜率未知,且mrml,brbl,定义

    其中

死区逆模型就可完全抵消死区的影响,为了达到理想补偿,下面设计一个参数可自适应更新的死区逆环节。

    式中

    经补偿后的控制系统如图3所示。

    由鲁棒自适应控制理论,死区逆参数的更新律为[5]


式中  f0>0为一设计参数;M0为根据先验知识确定的q 的上界,满足||θ||<M0。由鲁棒自适应理论已证明[3]:存在常数c1>0, 常数c2>0, 对任意t2t1>0, 带自适应死区逆闭环系统的所有信号有界,跟踪误差e(t)满足

    自适应参数调整规律能保证参数估计误差收敛。证明如下:
    设参数估计误差为Ф=θ',将式(18)带入式(20)


4  仿真实例
    某火电厂炉膛负压控制系统,其负压调节器为PI控制器,控制器参数为

    在某一负荷下,实际死区各参数为:mr=2.5,ml=1.8,br=0.2,bl=-0.4,θ如式(5)定义。取f0=2,Γ=10-4I,M0=3.6,I为4×4的单位矩阵;θ'先赋一初略估计值(2.3,0.2,1.5,-0.3)T, 炉膛负压给定值为-20Pa
    图4是负压控制系统在无死区环节、有死区环节、死区环节补偿后3种情况下,作设定值阶跃扰动的系统响应曲线。
    由图4可以看出,无死区的系统能在控制器作用下稳定;当有死区环节时,系统发生振荡;加入自适应死区逆补偿后,系统重新稳定,克服了死区非线性环节的影响,证明本文所提出的补偿算法有效。

5  结论
   
本文通过引入一死区逆环节,并由鲁棒自适应更新律更新死区参数,达到对死区非线性环节的动态补偿。并对火电厂炉膛负压控制系统进行实验,取得了良好效果,此方法针对的是未知死区的情况,所以方法具有普遍意义。

参考文献

[1]  J.-J.E.斯洛廷,李卫平. 应用非线性控制 [M].北京:国防工业出版社,1992.
[2] 
景韶光,宋子善(Jing Shaoguang,Song Zishan),一种克服不灵敏区的自适应控制方法(An adaptive control method for the dead-zone) [J].北京航空航天大学学报(Journal of Beijing University of Aeronautics and Astronautics)199925(4)431-433.
[3] 
赵锡龄,熊云婷(Zhao Xiling,Xiong Yunting).单神经自适应控制PSD在再热汽温控制中的应用(Single neuron self-adaptive PDS control and its application in reheat steam temperature control)[J].中国电机工程学报(Proceedings of the CSEE),2001,21(2)93-96.
[4] 
金以慧.过程控制 [M].北京:清华大学出版社,1993.
[5]  Gang Tao, Kokotovic P V.Adaptive control of plants with unknown dead-zones[J].IEEE Transactions on Automatic Control,1994,39(1)
59-68.

关闭】【推荐】【打印
相关资讯
500MW机组锅炉模型及实验分析(2007-06-18 08:56)
水轮机振动故障的模糊诊断研究(2007-06-18 08:55)
一种基于GPS的测量远动系统传输延时方法(2007-06-18 08:54)
可控串补装置的动态建模及数字仿真研究(2007-06-18 08:53)
计及风速影响的500kV同杆双回线路绕击耐雷性能计算模型研究(2007-06-18 08:52)
·如何识别落后电池和反极电池
·固体氧化物燃料电池
·新型传感器研发呈现的五大特点
·胶辊轴承的工艺与使用
·丰炜PLC VB系列周边设备
·我国在海底勘探中使用的仪器设备
·基于嵌入式系统的多媒体控制前台设计
·基于SmartModule的雷达嵌人式计算机设计
·嵌入式系统的USB虚拟串口设计
·基于ARM-μCLinux嵌入式系统启动引导的实现

关于我们 | 服务项目 | 付款方式 | 诚聘英才 | 友情链接 | 投诉 建议 合作 | 网站地图 | 联系我们
©2006-2010 维库电子市场网 经营许可证编号:浙B2-20050339 法律声明