有长引水系统水力机组迭代学习PID控制.docVIP

有长引水系统水力机组迭代学习PID控制.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有长引水系统水力机组迭代学习PID控制.doc

有长引水系统水力机组迭代学习PID控制   摘要:介绍了一类具有长引水系统的水力机组的迭代学习PID控制方法。采用PID控制算法,利用系统重复运动的特点和计算机的记忆存储功能,将系统的每次实际输出与理想输出之间的误差应用于下一次控制过程中,即对实际输入不断进行修正,直至实际输出与期望输出间的误差达到满意为止。仿真结果表明,迭代学习PID控制算法具有实现简单、鲁棒性强和重复精度高的特点,能够对复杂非线性系统实现有效的控制。   关键词:水力机组;迭代学习;PID   随着生产技术的发展和设计水平的提高,对水电站工程设计要求也越来越高。压力引水系统的水流惯性,特别是对于拥有长引水系统的水力机组中弹性水击的影响,以及水轮发电机组各个环节的非线性,水轮机传递系数随工况改变而发生变化的时变特性,使得水轮发电机组呈现为很复杂的非线性系统,增加了水轮发电机组控制的难度。因此水轮发电机组控制规律在设计过程中,必然要涉及到某些控制参数的优化设计,而控制参数对水轮机调速系统的总体性能影响很大,传统的优化设计方法往往不能保证获得最优参数值,或想要取得最优参数需要实时的对控制策略的参数进行修改正定,操作难度过于繁琐或可行性较低,因此有必要尝试更为先进的控制方法。为此,在设计具有非线性特点的长引水系统水力机组时,提出了迭代学习PID控制策略。该控制方法已在单输入、单输出和多输入、多输出系统中得到成功应用,比传统的PID控制取得了更好的控制精度[1,2]。   1 具有长引水系统的水力机组模型的建立   典型的单机单管压力管道短,与电力系统并联的水力机组模型的引水系统传递函数:   (1)   是在假定引水管道较短,忽略水击波影响,将水流近似认为是无弹性的刚体的条件下从而推倒得来。而对于有长引水系统的水力机组则必须考虑有压引水道水流惯性以及有压引水道的水锤压力波反射时间的影响,因此将弹性水击方程按泰勒级数展开取前两项得到近似弹性水击方程:   (2)   带入到引水系统中,得到如图1-1的水击模型传递框图,将其带入水力机组模型中得到如图1-2具有长引水系统的水力机组的模型框图   图1-1 弹性水击模型框图   图1-2 具有长引水系统的水力机组的模型框图   2 迭代学习控制系统的描述及控制器模型的建立   非线性系统被控对象在第k次运行时的动态过程为:   (3)   输出误差为:   (4)   式中k为迭代次数,f,g,B为适当维数的向量函数,其结构与参数可以未知。迭代学习控制的是目标通过多次重复运行,在一定的学习律下使u(t)→期望控制ud(t),y(t)→期望输出yd(t)。   相对应的PID闭环学习律为:   (5)   式中Γp,Γi,Γd为增益矩阵函数[4]。   关于非线性系统采用闭环迭代学习控制律的收敛性问题,文献[3]已给予了证明,因此可用于有非线性环节的具有长引水系统的水力机组模型。   设定每次运行时的期望输出yd(t)不变,且又已知被控对象的模型,因此闭环PID型迭代学习控制的结构如图2-1所示。   图2-1 闭环PID型迭代学习控制 图2-2 迭代学习PID控制的模拟框图   结构框图   基于上述控制理论,结合具有长引水系统的水力机组模型,以MATLAB软件   仿真程序[5]设计出如图2-2的有长引水系统的水力机组迭代学习PID控制的模拟框图。   3 仿真研究   仿真研究的目的是通过对比同样的水轮机工作工况,调节参数(期望轨迹)不变的情况下,常规PID控制和迭代学习PID控制的结果对比,以及在不同工况的情况下迭代学习PID控制算法对于有长引水系统的水力机组的控制,分析结果,验证可行性及优势。   以某水电站真是数据为参考,用MATLAB 2012B软件进行仿真。仿真结果将分为附加1%随机扰动的情况下,接力器行程ya=0.6,1.0,两种工况下迭代学习PID控制的10次学习过程及结果。以及,mg0=0(即无扰动情况下),在接力器行程ya=0.6,0.8,1.0三种工况下常规PID控制与迭代学习PID控制(ILC)的结果对比(其中所用参数均为某水电站原始资料)。   如下图3-1、3-2为接力器行程ya=0.6,1.0时迭代学习PID控制带扰动时学习过程及结果。   图3-1 图3-2   如下3-3、3-4、3-5,为接力器行程ya=0.6,0.8,1.0时,无扰动情况下常规PID控制与迭代学习PID控制(ILC)的结果对比。   图3-3 图3-4 图3-5   4 结论   针对具有非线性特点的具有长引水系统的水力机组系统,在传统PID控制方法的基础上,提出迭代控制PID控制策略。仿真结果表明,迭代控制PID控制方法能有效减少对调节

文档评论(0)

sis_lxf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档