基于扩张状态观测器的火电单元机组协调控制.pdf

返回 相似 举报
基于扩张状态观测器的火电单元机组协调控制.pdf_第1页
第1页 / 共6页
基于扩张状态观测器的火电单元机组协调控制.pdf_第2页
第2页 / 共6页
基于扩张状态观测器的火电单元机组协调控制.pdf_第3页
第3页 / 共6页
基于扩张状态观测器的火电单元机组协调控制.pdf_第4页
第4页 / 共6页
基于扩张状态观测器的火电单元机组协调控制.pdf_第5页
第5页 / 共6页
点击查看更多>>
资源描述:
第 43 卷 第 5 期 电 子 科 技 大 学 学 报 Vol.43 No.5 2014年9月 Journal of University of Electronic Science and Technology of China Sep. 2014 自动化技术 基于扩张状态观测器的火电单元机组协调控制 朱亚清1,董君伊2,陈世和1,潘凤萍1,李东海2  1. 广东电网公司电力科学研究院 广州 510080; 2. 清华大学热能工程系电力系统国家重点实验室 北京 海淀区 100084 【摘要】扩张状态观测器不依赖对象精确模型,可将火电单元机组协调系统中普遍存在的耦合、扰动、不确定性等因素 看做一个扩张状态进行估计。设计控制率对该估计量进行补偿,可有效改善系统动态,提高系统性能鲁棒性。以某300 MW燃 煤直流炉再热机组为被控对象进行仿真研究。根据实际控制要求,进行设定值跟踪实验,输入扰动实验和蒙特卡洛实验。结 果表明,合理选择扩张状态观测器参数,可以使机炉协调系统具有较好的负荷跟踪能力,保证主汽压力在较小范围内波动; 同时能有效抑制输入扰动并使系统具有强的鲁棒性。基于扩张状态观测器的协调控制策略结构简单,获得了良好的控制品质, 具有工程应用价值。 关 键 词 机炉协调控制; 扩张状态观测器; 输入扰动; 蒙特卡洛实验; 鲁棒性 中图分类号 TK323 文献标志码 A doi10.3969/j.issn.1001-0548.2014.05.012 Extended State Observer Based Control System Design for Boiler-Turbine Unit ZHU Ya-qing1, DONG Jun-yi2, CHEN Shi-he1, PAN Feng-ping1, and LI Dong-hai2 1. Electric Power Research Institute of Guangdong Power Grid Corporation Guangzhou 510080; 2. State Key Lab of Power Systems, Department of Thermal Engineering, Tsinghua University Haidian Beijing 100084 Abstract This paper proposes an extended state observer ESO based control strategy to effectively reject the coupling, disturbance and uncertainties in the boiler–turbine unit. The parameter tuning rule of ESO and its effect on estimation and noise suppression ability are analysed. A 300 MW coal-fired boiler–turbine unit model is simulated. The results of the set point tracking simulation as well as the perturbation simulation illustrate that with well-tuned ESO parameters, the proposed control strategy achieves satisfactory control results and strong disturbance rejection ability. With ESO, the disturbance and system uncertainties can be estimated as an extended state and then compensated by the control law. Besides, the ESO based controller has simple structure, thus brings a lot convenience in engineering applications. Key words boiler-turbine unit; extended state observer; disturbance; Monte Carlo experiment; robustness 收稿日期2013  12  30;修回日期2014  06  23 基金项目国家自然科学基金51176086 作者简介朱亚清1975  ,男,教授级高级工程师,主要从事火电厂自动化控制系统的开发研究、系统分析与优化等方面的研究. 扩张状态观测器extended state observer,ESO, 具有结构简单,不依赖对象精确模型等特点[1]。ESO 的核心思想是将被控对象中的高阶特性、干扰、不 确定性等看作一个扩张状态进行实时估计。目前, 关于ESO已进行了大量研究。文献[2]分析了ESO估 计不确定性的能力;文献[3]用多Lyapunov函数方法 证明了二阶非线性ESO的稳定性;文献[4]将连续空 间的ESO扩展到离散空间,并给出离散线性ESO的 具体形式和稳定性分析。在工程应用方面,文献[5] 将ESO用于多区负荷频率控制,相比传统方法获得 了更强的抗干扰能力;文献[6]提出基于ESO的转子 磁链观测器,解决了实际中存在的转子电阻不确定 的问题;文献[7]提出基于ESO的时间最优控制策略 并将其用于快速精确的点对点运动系统;文献[8]将 ESO用于二自由度机械手控制系统等。上述研究取 得了良好的控制效果,展现了ESO在实际应用中的 发展前景。 单元机组机炉协调系统是一个复杂的多变量系 统,具有大惯性、强耦合、参数时变等特点,其有 效控制对单元机组的高效经济运行具有重大意义。 本文以某 300 MW 燃煤直流炉再热机组在 100负荷 工作点处的线性化模型[9]为被控对象,利用扩张状 第5期 朱亚清,等 基于扩张状态观测器的火电单元机组协调控制 701 态观测器对系统中的耦合、扰动、不确定性等进行 估计,并设计控制率对该估计量进行补偿,从而有 效改善系统动态,提高系统性能鲁棒性。 1 扩张状态观测器原理 假设 p G可近似为一个一阶模型 , , ,, yg t y ybu 1 式中,b为被控对象参数;g为系统高阶部分、模 型误差、耦合、扰动等的综合特性。通常情况下, 难以获得b和g的准确值,设b0是根据已知对象信息 得到的b的估计值,并定义 0 fgbb u为 p G的 扩张状态。则有 0 yfb u 2 定义状态变量 1 xy,扩张状态变量 2 xf。 要求 1 x可测量,f具有一阶连续导数h[10],则式2可 表示为 120 2 1 xxb u xh yx        3 为式3表示的对象设计ESO 121110 2211 zzxzb u zxz         4 式中, 12 、是观测器参数。 令 i e  1,2 ii xzi, 可得ESO的观测误差方程为 11 12 221 eee eeh           5 式5可表示为状态空间的形式 1 2 10 01 eeh            6 由式6得观测误差的特征方程为 2 12 sss 7 结合劳斯判据可知, 12 00,且h有界时 ESO稳定。 1.1 扩张状态观测器误差分析 对式5进行拉普拉斯变换 1112 222 sE sE sE s sE sE sH s         8 可得观测误差关于扩张状态的一阶导数的传递 函数为[11] 1 1 2 12 1 E E s Gs H sss   2 21 2 12 E E ss Gs H sss      相应的幅频特性为 1 222 21 1 j E G    2 22 1 222 21 j E G       式中,0,。为了使观测误差趋近于0,即 1j 0 E G, 2j 0 E G, 12 、的取值应满足 在低频段 2 0;在高频段 1 0。 1.2 基于扩张状态观测器的控制率设计 ESO在观测误差足够小时,可以实现z2跟踪f, 设计控制率为[10] 02 0 uz u b   9 联立式2和式9得 02 0200 0 uz yfb uzbu b   10 可知,包含系统高阶部分、模型误差、耦合、 扰动等综合特性的扩张状态被ESO估计后,由控制 率进行补偿。同时,被控对象简化为一阶惯性环节 0 yu 11 设计u0使得被控对象的闭环预期动态特性为 pp yk yk r 12 式中,r为参考输入。易知u0为一比例控制器 0p uk ry 13 对式8进行Laplace变换得到系统闭环传递函数为 p cl p k Gs sk   14 综上,基于ESO的控制率包含两个部分,其一 为补偿环节,用于对ESO估计的扩张状态进行补偿; 其二为比例控制器,用于使闭环对象达到预期的动 态特性,控制框图如图1所示。 ESO z2 kp u y Gp 1/b0 r u0   图1 基于扩张状态观测器的控制结构 图1所示的基于ESO的控制结构又被称为自抗 扰控制器[1]。 2 扩张状态观测器参数整定 由1.1节的分析可知, 1 0, 2 0时, ESO 稳定且观测误差可以达到足够小。但 12 、过大会 增加ESO对噪声的敏感性,同时影响闭环系统的稳 定性。本文以输出噪声为例进行简要分析,假设系 电 子 科 技 大 学 学 报 第 43 卷 702 统中存在输出噪声,此时ESO的方程为[11] 121111 2211 zzxzu zxz         15 存在输出噪声时的观测误差方程为 11 121 2212 eee eeh             16 可知,存在于输出误差的方程中, 且 12 、越 大,输出噪声被放大的倍数也越大。 因此, 12 、的取值应综合考虑ESO的观测精 度和对噪声的敏感度。令 2 21  17 则ESO有两个可调参数 10 b、,在参数整定时, 分别取初值为 10 11b,。 若该组参数下ESO输出 z2发生振荡, 则减小 1 直至z2趋于平滑; 否则增大 1  直至z2即将发生振荡。若 1 的调节不能满足要求, 则对 0 b进行调整,使ESO在噪声敏感度较小的前提 下达到较优的估计精度。 综上, 1 是影响ESO观测能力的关键参数,以 热工过程中常见的二阶传递函数对象为例,说明 1  的变化对系统输出和控制量的影响。 不失一般性,选取二阶传递函数对象 p 2 1 101 G s   18 设计基于ESO的控制器如图1所示,其中 p0 0.051kb,。令 1 取0.20.5 125 ,分别 进行输入扰动实验和输出噪声实验。 2.1 输入扰动实验 在t100 s时为输入信号加入幅值为1的方波扰 动d,持续时间900 s,图2为输入存在扰动时的扩张 状态曲线,图3为相应的输出曲线和控制量曲线。 0.5 0 0.5 1.0 1.5 z2 0 500 1 000 1 500 2 000 10.2 10.5 11 12 15 t/s 图2 扩张状态曲线 由图2、图3可知, 1 越大,ESO的观测速度越 快, 与之相对应, 系统的响应速度越快。 但过大的 1  会引起控制量发生振荡。在实际工程中,控制量的 振荡不仅耗费巨大的控制能量,而且会对执行机构 造成频繁冲击,应予以避免。因此,对于该二阶模 型,取 1 为即将引起扩张状态控制量发生振荡的 数值,即 1 1 。 0 1 000 2 000 1.0 0.5 0 0.5 1.0 y t/s a. 输出响应曲线 0 1 000 2 000 1.2 u t/s 1.0 0.8 0.6 0.4 0.2 0 0.2 b. 控制量曲线 图3 输入扰动响应曲线 2.2 输出噪声实验 在t 100 s时为输出加入白噪声, 持续时间400 s, 如图4所示。 图5、 图6为 1 取不同值时系统的控制量 曲线和扩张状态曲线。 0 200 400 600 800 1 000 1 0 1 t/s  图4 白噪声干扰 为了便于比较,图5、图6的局部放大图中,只 给出了 1 取[0.1 0.20.5 1.0]时的曲线。 0 200 400 600 800 1 000 4 2 0 2 4 t/s u 230 235 240 1.5 1.0 0.5 0 15 12 11 10.5 10.2 图5 控制量曲线 第5期 朱亚清,等 基于扩张状态观测器的火电单元机组协调控制 703 600 800 400 200 0 1 000 t/s 3 2 1 0 1 2 3 z2 212 216 220 0.4 0.2 0 0.2 15 12 11 10.5 10.2 图6 扩张状态曲线 由图5、 图6可知, ESO对输出噪声的敏感度与 1  正相关,即 1 越大,输出噪声被放大的倍数越大, 控制量受噪声影响越剧烈。结合2.1节可知, 1 1 时,ESO估计速度较快,闭环控制量无振荡,对噪 声敏感度适中。 因此, 对式18所描述的对象, 1 1 为较优的ESO参数。 3 机炉协调控制 传统的单元机组负荷控制方式包括机跟炉控制 方式和炉跟机控制方式。前者可维持主汽压力在运 行过程中处于相对稳定状态,但负荷适应性差;后 者可使负荷响应迅速,但主汽压力波动较大。为了 解决单元机组输出在快速性和稳定性之间的矛盾, 目前电厂广泛采用基于前馈补偿和压力拉回的机炉 协调控制策略[12]作为单元机组的负荷控制方式。在 此基础上,文本引入ESO对系统中的耦合、扰动、 不确定性等进行估计并用控制率补偿,以改善系统 动态性能,增强性能鲁棒性。机炉协调控制系统通 常设计为一个二输入二输出的系统,对应的结构框 图如图7所示。 图中, 输入为汽机阀门开度指令 T u和 燃烧率指令 B u,输出为机组实发电功率 E N和机前主 汽压力 T P。   C          前馈补偿 压力拉回 ES0 机炉 协调 控制 ES0 负荷指令 压力设定 T B NE PE 2 f 1 f p2 k p1 k 02 1/b 01 1/b 图7 机炉协调控制结构框图 4 仿真研究 以某300 MW燃煤直流炉再热机组为研究对象。 文献[9]给出了该机组在100负荷处的线性化传递 函数矩阵模型 E T Ns P s     222 2 4.665 199 2.0691311 1505814.1 1 149 122.4 0.961.2651205 1.42 0.04 1701 128 1 11.7 sss sssss s sss            T B us us    式中,输入输出变量的单位分别为 T/ u; 1 B/ u t h; E/MW N; T/0.1MPa P。 为该机组模型设计图7所示的控制策略, 控制目 标是1 满足电网对负荷需求的同时维持主汽压力 的相对稳定。2 控制器能够有效地抑制系统中的各 种扰动和不确定性。 基于该控制目标并结合第2节所述ESO参数整 定规律,确定控制系统中各环节的参数如表1所示。 在参数整定时,首先断开两回路间的耦合,对两个 单入单出回路分别进行参数整定,之后加上耦合对 控制器参数进行微调。压力拉回控制器和前馈控制 器的引入是为了加快锅炉侧的响应速度,同时避免 主汽压力产生大幅度波动。 表1 控制器参数 控制器 控制器 功率控制器 11101 0.04,1.0,1.0 p kb 主汽压力控制器 22102 0.015,7.0,1.0 p kb 前馈控制器 0.5,5,10PDN 压力拉回控制器 3K  4.1 功率阶跃响应实验 在t0 s时为功率回路加入正向阶跃设定值 Ns15 MW,系统输出响应曲线和控制量曲线如图8 所示。 10 0 5 15 20 0 500 1 000 t/s N/MW P/0.1MPa 10 0 5 15 20 0 500 1 000 t/s UB/Th1 UT/  a. 输出响应曲线 b. 控制量曲线 图8 功率阶跃响应曲线 电 子 科 技 大 学 学 报 第 43 卷 704 图8a中,功率回路快速平稳地跟踪设定值的变 化,超调量较小,机前主汽压力在较小范围内波动。 图8b中,控制量变化平滑,无抖振现象。可知,所 设计控制策略获得了良好的控制品质,其主要原因 在于包括耦合、高阶特性等在内的扩张状态被有效 地估计并由控制率补偿。 4.2 输入扰动实验 机炉协调系统中通常存在很多干扰。设系统处 于额定工况下,在t200 s时为汽机阀门开度指令uT 加入方波扰动,幅值为d110,持续时间700 s。图 9给出了存在输入扰动时功率回路的扩张状态曲线, 图10为相应的输出曲线和控制量曲线。 0 500 1 000 1 500 5 0 5 10 15 t/s UT/ 燃烧率指令扰动 扩张状态 图9 功率回路扩张状态曲线 0 500 t/s 1 500 1 000 8 0 8 N/MW 0 500 t/s 1 500 1 000 15 10 5 0 5 UT/ a. 输出响应曲线 b. 控制量曲线 图10 输入扰动响应曲线 由图9、图10可知,当汽机阀门开度指令受到方 波扰动时,ESO能对包含该扰动在内的扩张状态进 行有效地估计,并通过控制量进行补偿,使得输出 能快速回复稳定状态。 4.3 蒙特卡洛实验 对于机炉协调系统,在建模过程中由于采用模 型降阶、线性化等手段,所得到的模型通常存在一 定的误差。根据蒙特卡罗原理,使被控对象的标称 模型参数发生 10的随机摄动,产生样本数量为 500的摄动对象族{ } M Gs [13]。对{ } M Gs中各被控 对象的功率回路加入正向阶跃的设定值, 用表1中控 制器参数对该摄动对象族进行控制。系统功率和压 力的输出响应如图11所示。可知,在标称模型参数 发生 10的随机摄动的情况下,本文设计的控制策 略能保证功率回路快速平稳地跟踪设定值的变化, 机前主汽压力在较小范围内波动,具有很强的性能 鲁棒性。 100 0 200 300 400 500 0 5 10 15 20 t/s N/MW 摄动模型 标称模型 a. 功率回路蒙特卡洛实验结果 100 0 200 300 400 500 t/s 摄动模型 标称模型 1.0 0.5 0 0.5 1.0 P/0.1MPa b. 压力回路蒙特卡洛实验结果 图11 蒙特卡洛实验结果 5 结 论 本文研究了基于扩张状态观测器的火电单元机 组机炉协调控制。首先介绍了扩张状态观测器的原 理,对其进行误差分析和控制率设计。其次以热工 过程中常见的二阶传递函数对象为例,分析参数变 化对ESO的观测能力和噪声敏感度的影响。最后, 将ESO用于机炉协调控制对系统中的耦合、扰动、 不确定性性等进行估计并用控制率补偿。仿真结果 表明,合理选择ESO的参数,可以使机炉协调系统 具有较好的负荷跟踪能力,保证主汽压力在较小的 范围内波动,从而解决了系统输出在快速性和稳定 性之间的矛盾;同时,引入ESO可以有效地抑制内 部扰动和不确定性因素。基于ESO的协调控制策略 结构简单,获得了良好的控制品质,具有工程应用 价值。 参 考 文 献 [1] 韩京清. 自抗扰控制技术[J]. 前沿科学, 2007, 11 24-31. HAN Jing-qing. Auto disturbances rejection control technique[J]. Frontier Science, 2007, 11 24-31. [2] YANG Xiao-xia, HUANG Yi. Capabilities of extended state observer for estimating uncertainties[C]//Proceedings of the 第5期 朱亚清,等 基于扩张状态观测器的火电单元机组协调控制 705 American Control Conference. [S.l.] [s.n.], 2009 3700- 3705. [3] 王宇航, 姚郁, 马克茂. 二阶扩张状态观测器的误差估计 [J]. 吉林大学学报 工学版, 2010, 401 143-147. WANG Yu-hang, YAO Yu, MA Ke-mao. Error estimation or second order extended state observer[J]. Journal of Jilin University Engineering and Technology Edition, 2010, 401 143-147. [4] 邵立伟, 廖晓钟, 夏元清, 等. 三阶离散扩张状态观测器 的稳定性分析及其综合[J]. 信息与控制, 2008, 372 135-139. SHAO Li-wei, LIAO Xiao-zhong, XIA Yuan-qing, et al. Stability analysis and synthesis of third order discrete extended state observer[J]. Ination and Control, 2008, 372 135-139. [5] HASANZADEH M, JAHED-MOTLAGH M R, KAZEMI M H. Decentralized disturbance rejection control of multi-area power systems using generalized extended state observer[C]//Electrical Engineering ICEE, 2012 20th Iranian Conference on. Piscataway, NJ, USA IEEE Press, 2012 940-945. [6] 林飞, 张春朋, 宋文超, 等. 基于扩张状态观测器的感应 电机转子磁链观测[J]. 中国电机工程学报, 2003, 234 145-147. LIN Fei, ZHANG Chun-peng, SONG Wen-chao, et al. Flux observer of induction moter based on extended state observer[J]. Proceedings of the Chinese Society for Electrical Engineering, 2003, 234 145-147. [7] SHI X, CHANG S. Extended state observer-based time-optimal control for fast and precise point-to-point motions driven by a novel electromagnetic linear actuator[J]. Mechatronics, 2013, 234 445-451. [8] CHAN L, NAGHDY F, STIRLING D. Extended active observer for force estimation and disturbance rejection of robotic manipulators[J]. Robotics and Autonomous Systems, 2013, 6112 1277-1287. [9] 刘翔, 姜学智, 李东海, 等. 火电单元机组机炉协调自抗 扰控制[J]. 控制理论与应用, 2001, 181 149-152. LIU Xiang, JIANG Xue-zhi, LI Dong-hai, et al. Coordinated auto-disturbance-rejection control for boiler-turbine unit[J]. Control Theory Applications, 2001, 181 149-152. [10] GAO Z. Scaling and bandwidth-parameterization based controller tuning[C]//Proceedings of the American Control Conference. [S.l.] [s.n.], 2006, 6 4989-4996. [11] 张鼎. 基于扩张状态观测器和非线性PID的数字式悬浮 控制系统研究[D]. 长沙 国防科技大学, 2005 1-73. ZHANG Ding. Research on levitation control system based on the extended state observer and nonlinear PID[D]. Changsha National University of Defense Technology, 2005 1-73. [12] 刘红波, 李少远, 柴天佑. 协调控制系统多变量PID控制 器的自整定方法[J]. 自动化仪表, 2003, 246 10-15. LIU Hong-bo, LI Shao-yuan, CHAI Tian-you. Self-tuning of multivariablwe PID controller for coordinate control[J]. Process Automation Instrumentation, 2003, 246 10-15. [13] WANG C, LI D, LI Z, et al. Optimization of controllers for gas turbine based on probabilistic robustness[J]. Journal of Engineering for Gas Tturbines and Power, 2009, 1315 054502.1-054502.5. 编 辑 漆 蓉
展开阅读全文

资源标签

最新标签

长按识别或保存二维码,关注学链未来公众号

copyright@ 2019-2020“矿业文库”网

矿业文库合伙人QQ群 30735420