一种在火电厂协调系统中鲁棒控制器的标准化设计方法

文档序号:9216609阅读:465来源:国知局
一种在火电厂协调系统中鲁棒控制器的标准化设计方法
【技术领域】
[0001] 本发明涉及一种在火电厂协调系统中鲁棒控制器的标准化设计方法,它应用于火 电厂热工系统控制,属于自动控制技术领域。
【背景技术】
[0002] 工业过程控制中存在大量不确定性因素,鲁棒控制器是针对不确定性系统设计 的,有人认为鲁棒控制器的设计方法是选择加权函数的艺术,鲁棒控制理论需要比较高深 的数学知识,这些问题限制了鲁棒控制理论的推广应用。
[0003] 火电厂单元发电机组负荷协调系统是一个多变量控制系统。多变量控制系统 现在有多种设计方法,例如,交换控制器设计方法(Macfarlane A. G. J),并矢控制设计方 法(Owens D. H),逆奈奎斯特阵列(INA)方法(Resenbrock. H. H)和顺序设计方法(Mayne D. ?。这些设计方法是适应现代工业控制系统向多变量,复杂控制系统发展而出现的频域 设计方法,它们的共同特点是把多变量控制系统分解到单回路系统来设计,逆奈奎斯特阵 列方法应用于系统解耦,消除系统的互作用,并矢控制设计方法不要求系统解耦,相对其它 方法来说,其设计方法和控制器(如果设计合理)要简单。另外,多变量控制系统的设计也 应用状态空间设计方法,例如,极点配置和二型优化的方法,状态空间设计方法需要被控制 对象的状态空间模型。
[0004] 这些设计方法都是对确定性系统设计的,对系统的不确定性(系统的内外扰动) 适应能力较差。但是系统的不确定性是普遍存在的,这些都限制了这些设计方法的应用,鲁 棒控制理论是针对系统的不确定性的设计方法,因此鲁棒控制现在是控制理论和应用的热 门研宄专题,鲁棒控制器的设计能够使得控制系统的不确定影响降低到最小,从而克服系 统的内外扰动能力较强。
[0005] 单元发电机组负荷被控对象的模型可以表示为:
[0007] 其中
:N,P,u,b分别是汽机功率,锅炉主汽压,汽机调门开 度,锅炉燃烧率(锅炉负荷指令)。
[0008] 这个模型如图1所示:
[0009] 单元发电机组负荷协调系统是一个具有互作用和不确定性的多变量控制系统,例 如负荷的变化,机组运行工况的改变,煤种的变化等不确定性因素是经常出现的。单元发电 机组负荷协调系统正常运行中并不需要实现系统解耦,而需要其输出保持一些动态耦合, 利用系统的互作用影响。适当的汽压变化可以使得锅炉的蓄能得到利用,从而加快功率相 应。而使用系统解耦的设计方法会减少这种利用锅炉的蓄能的互作用,例如,在要求增加机 组功率N时,为保持汽压稳定,而限制调门u的开度和速率,这会导致功率N响应过于缓慢; 另外,如果过分的增强锅炉的燃烧率b,以保持汽压稳定,会增加能耗。所以从节能减排的观 点分析,使用系统解耦的方法(例如,INA)设计单元发电机组负荷协调系统,不是合理的选 择。
[0010] 综上所述,应用鲁棒控制理论设计单元发电机组负荷协调系统,则系统的控制品 质可能会更好,同时达到节能减排的目标。

【发明内容】

[0011] 本专利申请发明了适应于大多数学工业过程中鲁棒控制器标准化设计程序,特 别是应用了混合灵敏度加权和希望的闭环系统特性对鲁棒控制器设计中3个加权函数进 行了标准化设计程序,通过优化指标min II (4 IL< f使得鲁棒控制器的设计简单化,通 用化。
[0012] 鲁棒控制器的标准H"设计目标是:设计一个镇定控制器K(s)(见说明书附 图1所示的鲁棒控制器的典型双端子结构),使得ll 1;%⑷IL'1,最优H"设计目标是
[0013] 通过加权函数的选择,鲁棒控制器的最优设计使闭环系统的误差,控制量,和系统 输出与输入之间传递函数的H"范数最小,从而使系统的不确定影响降低到最小。
[0014] 在获得标称模型G的情况下,鲁棒控制器(H"和y综合)设计的关键是需要设计 图1中的3个加权函数A (s),W2 (s),W3 (s)。对于不同的被控对象,现在还没有一种通用的 计算方法来设计加权函数A (s),W2 (s),W3 (s),只有依赖设计者的理论水平和经验来设计这 些加权函数,这种设计方法具有技巧性、艺术性和试验性,所以有人认为鲁棒控制器的设计 方法是选择加权函数的艺术,但由于鲁棒控制理论需要比较高深的数学知识,这些问题限 制了鲁棒控制理论的推广应用。
[0015] 综上所述,本发明一种在火电厂协调系统中鲁棒控制器的标准化设计方法,该方 法具体内容如下:
[0016] 根据上面说明的对鲁棒控制系统性能指标的要求,
[0018] 如果对象模型G(s)是稳定的,且没有不稳定的零点,给出设计加权函数Wjs) (i =1,2, 3)的一种通用简单的方法,这种方法适合大多数热工被控对象的加权函数的通用 形式,具体步骤如下:
[0019] 步骤一:根据标称对象模型G(s),设置期望的闭环系统传递函数H(s),令补灵敏 度函数 T(s) = H(s),计算灵敏度函数 S(s) = l-T(s)和 Ge(s)S(s) = T(s)G<(s):计算 S'T-1,(GCS)-、如果它们是非正则的,需要将它们分别乘以d(s) = 1八"+1)、其中(是 任意小的正数,k是它们的相对阶次,使得它们是正则的。
[0020]步骤二:令 < Is-1! ;|w2| < | (ks),= Irkl 和 |w3| < It-1!。
[0021]步骤三:把 1简化为 Wjs) = kiOiiiS+D/OiiS+l)的形式,i = 1,2, 3。Wjs)是一 个滞后环节,应该满足I^C n i,W3(s)是一个超前环节,应该满足m3> n 3。
[0022] Wjs) = (mns+mi2)/(nns+ni2),i = 1,2, 3 ; (8)
[0023] 选择 Ks) = kiOi^s+D/O^s+l)要求 n^C n !,Wjs)是一个滞后环节。
[0024] 选择 W2(s) = m2, m2 是一个常数,m2< |G|/|T| ;
[0025]W3(s) = k3 (m3s+l) / (n3s+l),要求 m3> n3,W3 (s)是一个超前环节。
[0026] 步骤四:把1 (i = 1,2, 3)和标称对象模型G(s)代入增广系统P,利用Matlab软件 中的hinf ()(基于Loop Shift技术的2-Riccati方程计算系统的控制器),hinfopt () (基于Y迭代方法计算控制器)和musyn ()(基于D-F迭代的y -综合控制器设计)等 函数,得到系统的H"控制器K(s)。
[0027] 如果对象模型G(s)是不稳定的,且没有不稳定的零点,按照下面的步骤来设计满 足| IWi^sG) 11"< 1的鲁棒控制器。
[0028] 步骤一:将对象模型G(s)的传递函数进行互质分解(N,M,X,Y);
[0029] 步骤二:选择d(s) = 1八"+1)\其中G是任意小的正数,k是对象模型G(s)的 传递函数的相对阶次,使其满足I IWjdMYa-d) I |"< 1 ;
[0030] 步骤三:选择Q = YN-1d ;
[0031] 步骤四:设计出鲁棒控制器Ge(s) = (X+MQV(Y-NQ);
[0032] 如果对象模型G(s)是非最小相位的,则按照下面的步骤来设计满足| IWjs) S(s) | |"< 1的鲁棒控制器。
[0033] 步骤一:将对象模型G(s)的传递函数进行互质分解((N,M,X,Y);
[0034] 步骤二:设计一个稳定的 Q。,使得 | | A (s)M(Y-NQ。)| | " < 1 ;
[0035]步骤三:设计 d(s) = s+l)k,使得 | IWjs^a-NQ^dl |"< 1;
[0036] 步骤四:设计Q = QQd ;
[0037] 步骤五:设计出鲁棒控制器Gc (s) = (X+MQ) AY-NQ)。
[0038] 该设计方法即考虑了系统的动态品质(通过设置期望的闭环系统H(s)),又考虑 了系统的鲁棒稳定性,具有理论上的先进性。
[0039] 优点及功效:在该设计方法中,不需要控制工程师设计这3个加权函数Wji = 1,2, 3),只需要其确定被控对象的标称模型G(s),本设计方法就会自动生成这3个加权函 数,给出鲁棒控制器(H"和y-综合)的结构和参数。这种设计方法与同普通的PID设计 方法一样,因此这种设计方法会推广鲁棒控制器在过程控制系统的应用,具有实用价值。
【附图说明】:
[0040] 图1 一般鲁棒控制系统的双端子结构模型。
[0041] 图2鲁棒控制系统和设计的加权函数。
[0042] 图3单元发电机组协调系统被控对象。
[0043] 图4应用鲁棒控制器设计的火电厂协调系统。
[0044] 图5鲁棒控制器结构。
[0045] 图6协调系统中被控制对象。
[0046] 图7应用鲁棒控制器设计的火电厂协调系统在单位阶跃输入信号作用下,闭环系 统输出响应。
【具体实施方式】
[0047] 按照上面的设计方法.我们选择某发电厂50(MW协调系统进行了设计和应用仿 真。
[0048] 该协调系统的被控
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1