先进控制GPC课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《先进控制GPC课件.ppt》由用户(最好的沉淀)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 先进 控制 GPC 课件
- 资源描述:
-
1、第 10 章 广义预测控制10.1 算法原理10.1.1 预测模型10.1.2 丢番图方程的解法10.1.3 滚动优化10.1.4 在线辨识与校正 10.1 10.1 算法原理算法原理10.1.1 10.1.1 预测模型预测模型 在GPC中,采用了最小方差控制中所用的受控自回归积分滑动平均(Controlled Auto-Regressive Integrated Moving Average,CARIMA)模型来描述受到随机干扰的对象。考虑如下SISO(单入单出)CARIMA模型 式中111()()()()()(1)C zkA zy kB zu k(10.1.1)111()1,aannA z
2、a za z 1deg()aA zn1101(),bbnnB zbb zb z1deg()bB zn1101(),ccnnC zcc zc z1deg()cC zn10.1.1 10.1.1 预测模型预测模型 式中,是后移算子,表示后退一个采样周期的相应的量,即 ,;为差分算子,是均值为零的白噪声序列。、都是 的多项式,其中 多项 式 的若干首项元素可以是零,以表示对象相应的时滞数。例如,对有 拍时滞的系统,。(不能都为零)为了突出方法原理,这里假设 。这样,式(10.1.1)实际上用脉冲传递函数给出了对 象的描述,即由输入 到输出 间的脉冲传递函数为 为了利用模型式(10.1.1)导出 步后
3、输出 的预测值,首先考虑下述丢番图 (Diophantine)方程:1z1()(1)z y ky k1()(1)z u ku k11z ()kABC1z1()B zq010qbbbnq1()1C zuy1111()()()z B zG zA z(10.1.2)j(|)y kj k10.1.1 10.1.1 预测模型预测模型 其中,、是由 和预测长度 唯一确定的多项式,表达为 在式(10.1.1)两端乘以 ,得 由丢番图方程式(10.1.3)推得 (10.1.3)1111()()()jjjEzA zzF z 1()jEz1()jF z1()A zj111,0,1,1()jjjjj jEzee z
4、ez11,0,1,()aanjjjj nF zffzfz1()jjEzz11111()()()()()(1)()()jjjE zA zy kjE zB zu kjE zkj 111()()1()jjjEzA zzF z 10.1.1 10.1.1 预测模型预测模型可得将左边展开移相,得到 步后的输出值因此可以写出 时刻的输出预测值为:注意到 、的形式,可以知道:与 有关;与有关;与 有关。(10.1.4)11111()()()()(1)()()jjjjzF zy kjEzB zu kjEzkjj1111()()()(1)()()()()jjjy kjEzB zu kjEzkjF zy kkj1
5、111(|)()()(1|)()()()()jjjy kj kEzB zu kjkF zy kEzkj1()jEz1()jF z11()()(1|)jE zB zu kjk(1|),(2|),u kjk u kjk1()()jFzy k(),(1),y ky k 1()()jE zkj()(2),(1)kjkk,10.1.1 10.1.1 预测模型预测模型 由于在时刻未来的噪声 都是未知的,所以对最合适的预测值可由下式得到:在式(10.1.5)中,记 。结合式(10.1.3)可得 因此,多项式 中前 项的系数正是对象阶跃响应前项的采样值,记做 ,。再引入另一丢番图方程:(),1,ki ij11
6、1(|)()()(1|)()()jjy kj kE zB zu kjkF zy k(10.1.5)111()()()jjGzEzB z1111()()1()()jjjB zGzzF zA z(10.1.6)1()jG zj1gjg1111(1)1()()()()()jjjjjGzEzB zGzzHz10.1.1 10.1.1 预测模型预测模型 其中 则由式(10.1.4)和式(10.1.5)可以得到 式(10.1.4)、式(10.1.5)、式(10.1.7)和式(10.1.8)都可作为GPC的预测模型。这样,根据已知的输入输 出信息及未来的输入值,就可以预测对象未来的输出。111,0,1,1(
7、)jjjjj jG zggzgz112,1,2,()bbnjjjj nH zh zh zhz111(|)()(1|)()()()()jjjy kj kG zu kjkHzu kF zy k(10.1.7)1(|)(|)()()jy kj ky kj kEzkj(10.1.8)10.1.2 10.1.2 丢番图方程的解法丢番图方程的解法 为了由式(10.1.4)或式(10.1.5)预测未来输出,必须首先知道 、。对于不同的 ,这相当于并行地求解一组丢番图方程式(10.1.3),其计算量是很大的。为此,Clarke给出了一个 、的递推算法。首先,根据式(10.1.3)可写出 两式相减可得 1()j
8、Ez1()jF z1,2,j1()jEz1()jF z1111()()()jjjEzA zzF z 11(1)1111()()()jjjEzA zzFz 11111111()()()()()0jjjjjA zEzEzzz FzF z10.1.2 10.1.2 丢番图方程的解法丢番图方程的解法 记则可得 等式(10.1.9)恒成立的一个必要条件是:中所有阶次小于 的项为零。由于的首项系数为1,很容易得出结论:使式(10.1.9)恒成立的必要条件是 1111111111()()11(1)()aaaaaaaaannnnnnnnnA zA za za zazazaaza z 11111,()()()j
9、jjjjEzEzE zez11111111,()()()()()0jjjjjA zE zzz FzF zA ze(10.1.9)11()()A zE zj1()A z1()0E z(10.1.10)10.1.2 10.1.2 丢番图方程的解法丢番图方程的解法进而,使式(10.1.9)成立的充要条件是式(10.1.10)和式(10.1.11)成立:将式(10.1.11)等式两边各相同阶次项的系数逐一比较,得到这一系数的递推关系亦可用矢量形式记为 11111,()()()jjjjFzz F zA ze(10.1.11)1,0jjjef1,111,11,00,1jij iijjj iijaffa e
展开阅读全文