- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第8章最优控制设计方法
线性二次型最优控制设计方法是20世纪60年代发展起来的一种应用较多
的最优控制系统设计方法。设计对象是以状态空间形式给出的线性系统,而目标
函数为对象状态和控制输入的二次型函数。二次型问题就是在线性系统的约束条
件下,选择控制输入使得二次型目标函数达到最小值。
二次型公式的优点是它们可以导出易于实现和分析的线性控制率,因此本章
主要对二次型最优控制设计问题作为重点讨论的问题。本章首先讨论连续系统的
二次型最优控制设计问题,接着讨论离散系统的二次型最优控制设计问题,包括
有限阶和无限阶(稳态)问题,然后讨论最少燃料控制设计问题。最优观测器设
计,即Kalman—Bucy滤波器也将在本章讨论。最后,讨论二次型高斯问题。
8.1连续系统的二次型最优控制
设线性定常系统的状态方程为
x(t)Ax(t)+Bu(t)(8—1)
A
式中,x(t)为n维状态矢量;u(t)为r维控制矢量;为n×n维常数矩阵;B
为n×r维常数矩阵。假设控制矢量不受任何约束。
二次型性能指标为
tf
J∫0L(x,u)dt(8—2)
xu
式中,L(x,u)为和的二次型函数。若终端时间tf趋于∞,则系统属于无
限长时间状态调节器问题,可以证明,由此导出线性控制率为
u(t)−Kx(t)(8—3)
式中,K为r×n维矩阵。
因此基于二次型性能指标的最优控制系统设计,就简化为矩阵K中元素的求
取。
具体二次型性能指标如下:
∞TT
J∫0(xQx+uRu)dt(8—4)
QR
式中,为n×n维半正定实对称常数矩阵;为r×r维半正定实对称常数矩
QR
阵。和决定了系统误差与控制能量消耗之间的相对重要性最优控制的目标就
是求取u(t),使性能指标J达到最小值。
8.1.1连续系统二次型调节器问题的求解
求解这类问题的方法有很多种,这里仅介绍基于Lyapunov第二方法的求解
方法。
通常,首先进行控制系统的设计,然后再检查其稳定性。但是,也可以先给
出稳定性条件,然后在这些限制条件下设计系统。如果将Lyapunov第二方法作
为最优控制设计基础的话,则可以保证系统是渐进稳定的。而且对于很多实际控
制来说,Lyapunov函数与用于最优控制设计的二次型性能指标之间具有一种直
接的关系。
将式(8—3)代入式(8—1)中,可得
x(t)Ax(t)−BKx(t)(A−BK)x(t)(8—5)
如无特殊说明,在下面的推导中设矩阵A−BK是稳定的,即A−BK的特征
值均具有负实部。
将式(8—3)代入式(8—4)中,可得
∞TTT∞TT
J∫0(xQx+xKRKx)dt∫0x(Q+KRK)xdt(8—6)
对任意x都有
TTdT
文档评论(0)