下载此文档

广义预测控制原理-江苏科技大学.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
广义预测控制理论 1引言预测控制思想主要是在 70 年代形成的, 进人 80 年代后, 随着模型算法控制( MAC) 的问世, 相继出现了动态矩阵控制(DMC) 、扩展时域预测自适应控制(EPSAC) 等结构各异的预测控制算法, 这些算法分别基于有限脉冲响应和有限阶跃响应模型, 算法简单, 容易实现, 1984 年, Clarke 及其合作者在上述算法的基础上, 提出了广义预测控制( GPC ) 思想及基本方法, GPC 基于参数模型, 引入了不相等的预测水平和控制水平, 使系统设计更灵活。由于广义预测控制具有预测模型、滚动优化和反馈校正三个基本特征, 因而具有优良的控制性能和鲁棒性, 被认为是具有代表性的预测控制算法之一并被广泛应用于过程工业中。近年来, 广义预测控制吸引了众多学者对其进行研究国际上, 各大控制会议和杂志对它也非常关注,近 10 年来的美国控制会议(ACC) 、 IEEE 决策与控制会议( CDC) 和国际自动控制联合会(IFAC) 世界大会几乎每年都有关于预侧控制的专题分组及以预侧控制为主题的工作讨论会, 1995 年在韩国又召开了关于预测控制的国际讨论会, 在广义预测控制方面也发表了不少综述文献和著作。2 广义预测控制 广义预测控制的基本算法 GPC 采用如下 CARIMA 模型来描述系统???????/)()z()1()z()()z( 111tCtuBtyA?)( 其中)z( ),()( 111???CzBzA, 分别是阶数位的 cbann,,n 的 1z ?的多项式, )z( 1?A 和)z( 1?C 是首一多项式, }t{ )}({ )}( {u) ( , ,?tyt 分别表示系统的输入、输出和白噪声序列, 1z1 ????。广义预测控制使用如下的二次目标函数} )]1([ )]()([{ 1 2 k 2???????????? Nk NNktuktktyEJ??)( 其中, 21,NN 分别为最小、最大预测长度, MN 为控制长度,满足关系 221,1NNNN M???且当 k> 2N 时看,假定 0)1(????ktu ,?为控制加权序列, )tk?( ?是经柔化后的参考值,在 GPC 中,不要求对象输出直接跟踪设定值?, 只要求 y(t) 沿着参考轨迹到达设定值?。极小化目标函数 J,并根据滚动优化的原则,得控制律为)()1()(u .fgtut T??????)( 其中 T?g 为一行向量, .?为一参考序列向量,f 为由已知输入和输出组成的数据向量。 GP C 控制方法的具体推导应合理选择 GP C中的 MNNN,, 21以及?,可使 GP C 取得较好的控制性能,其它的一些预测控制的方法可以认为是 GPC 的特殊情况, 例如:当 0,1 21?????NNNN M, 时,相当于 Richalet 提出的 ,当 1, 21?? MNNN 时相当于性能指标中不加权的 GMV 控制算法。 广义预测控制的预测模型在 GPC 中,采用最小方差控制中所用的受控自回归积分滑动平均模型( CARIMA )来描述受到随机干扰的对象: ???????)()()()()()( 111kqCkuqqBkyqA d?)( 其中: nnqaqaqA ???????? 11 11)(

广义预测控制原理-江苏科技大学 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小483 KB
  • 时间2017-01-04