7.线性二次型最优控制
更新时间:2024-01-20 08:45:01 阅读量: 教育文库 文档下载
现代控制理论基础讲义 第五章 极点配置与观测器设计
Chapter7 线性二次型最优控制
稳定性是控制系统的一个重要指标,还要考虑诸如调节时间、超调、振荡等动态特性以及控制器所消耗的能量等因素。通过极点配置可使系统具有期望的稳定性和动态性能,然而并没有考虑控制的能量代价。用Lyapunov稳定性理论解决“参数优化问题”,通过选取一个适当的参数,可以在保证系统稳定的前提下,使二次型性能指标最小化,从而使系统的过渡过程具有较好的性能,有必要将这种方法推广到控制器设计。
7.1 二次型最优控制
在控制系统中,为了达到同一个控制目的,可以有多种方案(如多输入系统的极点配置状态反馈控制器是不唯一的),具有最小能量的控制方式更具实际意义。对于
??Ax?Bu y?Cx (7-1) x系统性能和控制能量的要求可以由下列二次型性能指标来描述: J??[xTQx?uTRu]dt (7-2)
0?Q是对称正定(半正定)加权矩阵,R是对称正定加权矩阵,他们反映了设
计者对状态x和控制u中各分量重要性的关注程度。第一项反映控制性能,这一项越小,状态衰减到0的速度越快,振荡越小,控制性能越好;第二项反映对控制能量的限制。通常状态x衰减速度越快,控制能量越大,这是一个矛盾,最优控制的目的就是寻找Q、R,调和上述矛盾,问题归结为,对给定系统(7-1)和保证一定性能指标(7-2)的前提下,,设计一个控制器u,使J最小。
若系统的状态是可以直接测量的,且考虑的控制器是状态反馈控制器,则可以证明,使性能指标(7-2)最小化的最优控制器具有以下线性状态反馈形式:
u??Kx (7-3) 将控制器(7-3)代入系统方程(7-1)可得
??(A?BK)x (7-4) x若系统是渐近稳定的,矩阵A?BK所有特征值均具有负实部,根据线性时不变系统的Lyapunov稳定性定理,(7-4)一定存在一个正定对称矩阵P的二次
1
现代控制理论基础讲义 第五章 极点配置与观测器设计
型Lyapunov函数V(x)?xTPx,利用系统的稳定性可得
J????dd?T?TxQx?uRu?V(x)?dt??V(x)?dt ?0dtdt??0 ??xTQx?uTRu?xTP(A?BK)?(A?BK)TPxdt?V[x(t)]t?0
0T??xTQ?KTRK?PA?ATP?PBK?KTBTPxdt?x0Px0 0??????t????对上式“下划线”部分“+”“-”PBR?1BTP进行配平方得到
KTRK?PBK?KTBTP?PBR?1BTP?PBR?1BTP ?(K?R?1BTP)TR(K?R?1BTP)?PBR?1BTP 可得
T J??xTQ?PA?ATP?PBR?1BTPxdt?x0Px0
0??? ??xT(K?R?1BTP)TR(K?R?1BTP)xdt (7-5)
0?求解最优控制问题,就是选取一个适当的增益矩阵K,是性能指标J最小化。 由(7-5)只有第三项依赖于矩阵K,而且是非负的,只有当第三项等于零J才能最小,当且仅当
K?R?1BTP (7-6)
K依赖于正定对称矩阵P,特别是当可以找到一个P,满足Riccati方程
?1T PA?ATP?PBRBP?Q?0 (7-7)
T此时 J?x0Px0 (7-8)
??(A?BR?1BTP)x (7-9) 闭环系统方程为 x最优状态反馈控制器为 u??R?1BTPx (7-10) 可以证明,确实有
dV(x)??x?TPx?xT[P(A?BR?1BTP)?(A?BR?1BTP)TP]x ?xTPxdt?1T?1T ?xT[PA?PBRBP?ATP?PBRBP]x (利用了P的对称性)
??Q(7?7) ??xT[Q?PBR?1BTP]x?0 (利用了Q、R、P的正定对称性) 这就证明了最优状态反馈控制器(7-10)u??R?1BTPx是稳定的。 稳定化的最优控制状态反馈控制器的设计步骤小结:
2
现代控制理论基础讲义 第五章 极点配置与观测器设计
(1)求解Riccati方程(7-7)PA?ATP?PBR?1BTP?Q?0,结合利用矩阵正定 性、对称性要求,确定P;
(2)将求得的正定对称矩阵P代入(7-10)u??R?1BTPx
如果二次性能指标中是输出向量,即
J??[yTQy?uTRu]dt y?Cx
0? J??[xTCTQCx?uTRu]dt 相当于Q?Q??CTQC
0??1??01??x1??0??x例7-1 (P187例7.1.2)对如图控制系统???00????1??u(虚线框部分方?x????x???????2????2??程,显然系统只是“临界”稳定的),设计一个最优状态反馈控制器u(t)??Kx(t),
????0?T?12???使系统性能指标J???x?。 x?u?dt??0最小(Q对称正定)?00?R?1?????Q??
解: 写出Riccati方程PA?ATP?PBR?1BTP?Q?0
?p11???p?12p12??01??00??p11???00?????10????p22?????p12??p12??p11????p22???p12p12??0??10????1??(1)(01)???0????0 p22??????上式有三个独立方程,再结合利用P正定性要求,
?p11其解为 ??p?12p12????2????p22???1?? ??2??1于是,系统的最优控制器为
???2 u??R?1BTPx??1?(01)???1???x1??????x1???2x ????2???x2?11?0??x1??1T?????此时,相应的闭环系统为 x?(A?BRBP)x??特征值为 ??,??1???2x???2?s1,2?1(???2???2)(系统是渐近稳定的)。 23
现代控制理论基础讲义 第五章 极点配置与观测器设计
7.2 应用Matlab求解二次型最优控制
在Matlab中,函数
[K,P,E]?lqr(A,B,Q,R) (7-11) 给出了相应二次型最用控制问题的解。函数输出变量中的K是最优反馈增益矩阵,P是Riccati方程(7-7)的对称正定解矩阵,E是最优闭环系统的极点。
???010??x1??0??x?1????????2???001??x2???0?u,设计一个最优例7-2(P190例7.2.2)对系统?x?x?????????3???35?27?9??x3??1?状态反馈控制器u(t)??Kx(t),使系统性能指标J??3阶单位矩阵)。
?0?T?2?xI3x?u?dt最小(Q为
R?1????Q?解:系统为能控标准型,存在状态反馈控制器,执行以下m-文件
A?[010;001;-35-27-9]; B?[0;0;1];
Q?[100;010;001]; R?[1];
[K,P,E]?lqr(A,B,Q,R)
可得
K?
0.01430.11070.0676P?4.26252.49570.0143
2.49572.81500.11070.01430.11070.0676E?-5.0958
-1.9859?1.7110i-1.9859?1.7110i因此,系统的最优状态反馈控制器为 u??[0.01430.11070.0676]x 检验最优闭环系统对初始状态x0?[100]T的响应,执行以下m-文件
A?[010;001;-35-27-9];
4
现代控制理论基础讲义 第五章 极点配置与观测器设计
B?[0;0;1];
K?[0.01430.11070.0676]
sys?ss(A-B*K,eye(3),eye(3),eye(3));
t?0:0.01:8
x?initial(sys,[1;0;0],t) x1?[100]*x?; x2?[010]*x?; x3?[001]*x?;
subplot(2,2,1);plot(t,x1);gridxlabel('t(sec)');ylabel('x1')
subplot(2,2,2);plot(t,x2);gridxlabel('t(sec)');ylabel('x2')
subplot(2,2,3);plot(t,x3);gridxlabel('t(sec)');ylabel('x3')
得到如图响应曲线
?例7-3(P?x?1??010??x1??0?192例7.2.3)系统?x???????001????x?????0?22?u,y?(1?x?3????0?2?3????x3????1??中x?(xT1x2x3)?(yy??y?)T,设r为参考输入,控制信号
5
00)x,其
正在阅读:
7.线性二次型最优控制01-20
人教版八年级物理上册:第3章物态变化+第2节熔化和凝固教案01-04
感谢信精选8篇03-22
我真希望成为作家作文500字06-21
勤与学作文600字07-12
遗传算法的c语言程序04-05
《安全教育》之07注安-安全生产事故案例分析模拟试题04-07
商场高配值班电工岗位职责标准范本04-29
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 线性
- 控制
- 民事诉讼法试卷(含答案)
- 梁金锋工作记录 2012-12-25
- 海量电子书下载
- PKPM中荷载组合信息的输入要求
- 2016小升初数学2(答案卷)
- 湖北省党政干部培训及其他培训机构名录2018版1156家 - 图文
- 极昼地区太阳运动分析
- 当代美国文化研究
- 苍穹不动产权籍调查成果管理系统操作手册V1 - 图文
- 2012年山东省公务员录用考试《行政职业能力测验》试卷
- 差倍问题例题及练习
- 施工进度计划和各阶段进度的保证措施
- 新时期家长教育观念和方法对少年儿童成长影响论文
- 临床生物化学与检验
- 农产品质量安全财政支出项目绩效评价报告 - 图文
- 扭矩传感器设计说明书 - 图文
- MMS3110 用户手册 - 图文
- 《听听,秋的声音》优质课表格式个性化教学设计 - 图文
- 东晋文学与陶渊明
- 工程概预算 练习题