- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广义预测控制原理-江苏科技大学
广义预测控制理论
1 引言
预测控制思想主要是在70年代形成的,进人80年代后,随着模型算法控制(MAC)的问世,相继出现了动态矩阵控制(DMC)、扩展时域预测自适应控制(EPSAC)等结构各异的预测控制算法,这些算法分别基于有限脉冲响应和有限阶跃响应模型,算法简单,容易实现,1984年,Clarke及其合作者在上述算法的基础上,提出了广义预测控制(GPC)思想及基本方法,GPC基于参数模型,引入了不相等的预测水平和控制水平,使系统设计更灵活。由于广义预测控制具有预测模型、滚动优化和反馈校正三个基本特征,因而具有优良的控制性能和鲁棒性,被认为是具有代表性的预测控制算法之一并被广泛应用于过程工业中。近年来,广义预测控制吸引了众多学者对其进行研究国际上,各大控制会议和杂志对它也非常关注,近10年来的美国控制会议(ACC)、IEEE决策与控制会议(CDC)和国际自动控制联合会(IFAC)世界大会几乎每年都有关于预侧控制的专题分组及以预侧控制为主题的工作讨论会,1995年在韩国又召开了关于预测控制的国际讨论会,在广义预测控制方面也发表了不少综述文献和著作。
2 广义预测控制
2.1 广义预测控制的基本算法
GPC采用如下CARIMA模型来描述系统
其中分别是阶数位的的的多项式,和是首一多项式,分别表示系统的输入、输出和白噪声序列,。广义预测控制使用如下的二次目标函数
其中,分别为最小、最大预测长度,为控制长度,满足关系且当k时看,假定,为控制加权序列,是经柔化后的参考值,在GPC中,不要求对象输出直接跟踪设定值,只要求y(t)沿着参考轨迹到达设定值。
极小化目标函数J,并根据滚动优化的原则,得控制律为
其中为一行向量,为一参考序列向量,为由已知输入和输出组成的数据向量。
GPC控制方法的具体推导应合理选择GPC中的以及,可使GPC取得较好的控制性能,其它的一些预测控制的方法可以认为是GPC的特殊情况,例如:当时,相当于Richalet提出的IDCOM,当时相当于性能指标中不加权的GMV控制算法。
2.2 广义预测控制的预测模型
在GPC中,采用最小方差控制中所用的受控自回归积分滑动平均模型(CARIMA )来描述受到随机干扰的对象:
其中:
是后移算子;;为差分算子;是一个独立的随机噪声序列,为研究方便,如若假设,则模型可简化为: 则时刻系统模型为:
因为中含有未知信息,因此引入Diophantine方程获得系统在时刻的输出预测值。Diophantine方程:
其中:
和由和预测长度唯一确定,由、可化简得到如下方程: ,从而得到GPC预测模型为:
其中
因此,对于未来时刻的输出估计只使用时刻之前的输出以及我们根据最优性能指标确定的输入来确定即可。
式可简化为:
其中
,则时刻对时刻的误差可记为:
使预测误差的方差:
最小的步最优预测由下列差分方程给出:
此时最优预测误差表示为:
假设此时式可简化为:
其中,
式中的由过去的控制输入和输出决定,而由现在和未来的控制输入决定。式用向量和矩阵的形式表示是:
其中,
其中分别称为最小和最大预测步长,为控制步程,中参数均为被控对象开环阶跃响应系数。
根据最优预报可知:
在GPC中,为了将输出值按一定响应速度平滑地过渡到由参数轨迹确定的期望值,参考轨迹通常可取为如下的一阶滞后(一阶平滑)模型:
原创力文档


文档评论(0)