现代控制理论第八章 极小值原理ppt课件.ppt
《现代控制理论第八章 极小值原理ppt课件.ppt》由会员分享,可在线阅读,更多相关《现代控制理论第八章 极小值原理ppt课件.ppt(62页珍藏版)》请在三一办公上搜索。
1、第八章 极小值原理,在用古典变分法求解最优控制问题时,假定控制变量 不受任何限制,即容许控制集合可以看成整个m维控制空间开集,这时控制变分 可以任取。同时还严格要求哈密尔顿函数H对u连续可微。在这种情况下,应用变分法求解最优控制问题是行之有效的。,但是,实际工程问题中,控制变量往往是受到一定限制,容许控制集合是一个m维有界闭集,这时,控制变分 在容许集合边界上就不能任意选取,最段控制的必要条件 变不存在了。若最优控制解(如时间最小问题)落在控制集的边界上,一般便不满足 ,就不能再用古典变分法来求解最优控制问题了。,本章介绍的极小值原理是控制变量 受限制的情况下求解最优控制问题的有力工具。它是由
2、苏联学者庞特里亚金于1956年提出的。极小值原理从变分法引伸而来,它的结论与古典变分法的结论极为相似,但由于它能应用于控制变量 受边界限制的情况,并不要求哈密尔顿函数H对u连续可微,因此其适用范围扩大了。,L.S.Pontryagin,第一节 连续系统的极小值原理,设连续系统动态方程为: (8-1)边界条件可以固定、自由或受轨线约束,控制变量 属于m维有界闭集U,即 (8-2)性能指标为: (8-3),则使性能指标 达到极小的最优控制 及最优状态轨线 必须满足以下条件:, 正则方程,(8-4),(8-5),这里, 为哈密尔顿函数, 为协态变量,其定义与在变分法中相同。, 哈密尔顿函数对应最优控
3、制时为极小值,即:,(8-5),或,(8-6),当不受边界限制时,则上式与等效。 根据不同的边界情况, 及 满足相应的边界条件及横截条件,它们与变分法中所应满足的边界条件及横截条件完全相同。,比较上述极小值原理与变分法所得的结果,可以发现两者的差别仅在。极小值原理的严格证明很复杂,下面的证明将重于物理概念的阐述,尽量避免烦琐的数学推导。设系统动态方程为:,(8-7),边界条件为: ,为简单起见,假设终端时刻 及终端状态 均为自由。控制变量 受有界闭集约束,即,(8-8),求最优控制 使性能指标,(8-9),为极小。,设对应于最优情况的性能指标为 ,仅考虑由于 偏离 时的性能指标为,则按最优的定
4、义,下式必然成立,设偏离足够小,(8-10),则由此引起的的增量可以由下式表示,(8-11),这里, 表示二阶及二阶以上的高阶项, 是 的线性主部,它与 成线性关系。当 时 这时可以由泛函变分 来近似代替泛函的实际增量 设有控制变量 ,在时间区间 内只能在容许范围内变化,如图8-1所示。设对应取极小时之最优控制为 (见图8-1),它由三个区间组成: 在 及 区间内, 处在容许集内,由于 可以任取, 均处在容许集内,这种情况下,泛函达极小值的必要条件为:,(8-12),图8-1 的容许域, 在 区间内, 处在容许集的边界上, 不能任取,它只能取负值,这时泛函为极小值的必要条件应为:,这说明对 的
5、任何容许偏离都会引起泛函 比其足够小的邻区内的值 要小,故有可能为极小。,(8-13),下面,根据以上结论来求泛函极小的具体条件。首先,用拉格朗日乘子法建立增广泛函,(8-14),定义哈密尔顿函数,则得,下面求泛函 的变分。这里,假设终端时刻 及终端状态 均自由。经过同变分法中的类似推导,最后得,(8-16),(8-15),(8-17),(8-18),根据泛函存在极值的必要条件的结论可知,当 不受限制时,应满足,由于各个变量的变分是独立的,因此,必须同时满足,(8-20),(8-23),(8-22),(8-21),(8-19),这里,式(8-19)、式(8-20)为正则方程,式(8-21)为控
6、制方程,式(8-22),式(8-23)为横截条件,这与第六章变分法中所得结论完全相同。,当 受边界限制时,泛函极小的必要条件是:,为了寻找 与 的关系,在式(8-16)中可令除含有 项以外的各项均为零,则泛函极小必要条件式(8-23)变成,(8-24),(8-25),这里,被积函数为哈密尔顿函数对于控制变分引起的增量的线性主部。当 足够小时,可用它来一次近似代替实际增量,即,代入式(8-24),得:,以上条件应对 出现的容许 都满足,由此可得以下结论:使指标泛函达极小的最优控制的必要条件是:,(8-27),(8-26),(8-28),我们对式(8-27)作一些简单解释,假定控制变分 出现在 区
7、间的某一小区 内,而在其它区间内部为最优控制 则如果式(8-27)不满足,即存在 ,指标泛函变分式可表示成:,(8-29),显然,这与 矛盾。同时,小区间 可能出现在 区间的任何位置,因此要求整个区间 内均满足以下条件,到此,极小值原理得证。,极小值原理同时还给出以下条件,即:如果哈密尔顿函数不显含变量 ,则哈密尔顿函数 沿最优轨线保持为常数,即,(8-31),(8-30),如果终端时刻 自由,则,这里需要指出:极小值原理只是最优控制应满足的必要条件。但实际问题中由极小值原理给出的经常是单值的最优控制,而最优控制又确实存在,这种情况下,求出的最优控制也就满足了充分条件。有时可能给出非单值的最优
8、控制,这就要根据问题性质作进一步判断。,(8-32),第二节 离散系统的极小值原理,设离散系统状态方程为:,这里, 为n维状态向量, 为m维控制向量,k为步数,N为总参数。设初始状态 ,终端状态 自由。控制变量受限制,即,系统的性能指标为:,要求寻找最优控制序列 ,使性能 为极小。我们同样可用极小值原理来求解最优控制问题。首先,用拉格朗日乘子法建立增广指标泛函,等式右边最后一项可表示成,代入式(8-34),求的一阶变分,得,当控制变量受限制时,性能指标 达极小值的必要条件为,由此可得,使 达极小的最优控制必须满足以下条件:, 满足正则方程, 相对于最优控制,哈密尔顿函数达极小值,即, 及满足以
9、下边界条件及横截条件,同理,对不同的边界情况,只需选取相应的边界条件及横截条件,条件1、2不变。当控制变量不受限制时,则条件2与控制方程,等效。,第三节 极小值原理解最短时间控制问题,一般情况下,非线性受控系统的最短时间控制问题的解析解是很困难的,本节只讨论线性定常受控系统的最短时间控制问题导弹舵面的打开时间。,R-73的栅格舵,AIM9L导弹的舵面,为n维状态向量, 为m维控制向量,并受以下不等式约束,设线性受控系统状态方程为,寻找最优控制 使性能指标,为最小。我们应用极小值原理来求解。这时哈密尔顿函数为,故得正则方程为,根据极小值原理可得,即,将 阵表示成如下形式,这里, 为 阵的第 列数
10、组, ,则得,这里, 为 第 个分量。设各控制分量互相独立,则不等式(8-51)对相应分量应该成立,即,由此可得最优控制规律为,设求得 的解如图8-2,则相应的最优控制规律示于图8-2。,图8-2 的关系,由图可见: 时,可以找出确定的 来,并且它们都为容 控制的边界值。 当 通过零点时, 由一个边界值换向另一个边界值。 如果 出现在某一时间区间内保持为零,则 为不确定值,称这种情况为奇异问题或非平凡问题,相应的时间区段称为奇异区段。关于奇异区段内的最段控制问题将在下节中作简单介绍。当整个时间区间内不出现奇异区段时,则称为非奇异瓿或平凡问题,本节的讨论仅限于平凡问题。为了便于研究,我们首先不加
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代控制理论第八章 极小值原理ppt课件 现代 控制 理论 第八 极小 原理 ppt 课件

链接地址:https://www.31ppt.com/p-1350205.html