最优控制与状态估计3课件_第1页
最优控制与状态估计3课件_第2页
最优控制与状态估计3课件_第3页
最优控制与状态估计3课件_第4页
最优控制与状态估计3课件_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二个办法:从最后一段开始,向前倒推。当倒推到某一站时,计算该站到终点站的总里程,并选择里程最少的走法。从该例看出,这种解法有两个特点:第一,它把一个复杂的问题(即:决定一条路线的选择问题)变成许多个简单的问题(即:每次只决定向上走(p)还是向下走(q)的问题),因此问题的求解变得简单容易了。不变嵌入原理的含义是:为了解决一个特定的最优控制问题,而把原问题嵌入到一系列相似的但易于求解的问题中去。对于一个多级最优控制过程来说,就是把原来的多级最优控制问题代换成一系列单级最优控制问题。二、最优性原理(Bellman)

最优性原理——在一个多级决策问题中的最优决策具有这样的性质,不管初始级、初始状态和初始决策是什么,当把其中任何一级和这一级的状态再作为初始级和初始状态时,余下的决策对此必定构成一个最优决策。将最优性原理应用到离散系统中去,系统状态方程为初始状态为性能指标为要求确定,使性能指标最优,即一般认为,第k

级决策与第k

级以及k以前各级状态和决策有关(64)以上函数称为策略函数如果记则对于任意级k

,有(65)应该指出,最优性原理所肯定的是余下的决策为最优决策。对以前的决策没有明确的要求。三、用动态规划法求解离散系统最优控制问题系统状态方程为(66)(67)(68)要求在状态方程约束下,寻求使

可以受限制,也可以不受限制。例

4线性定常离散系统的状态方程为初始状态为,性能指标为寻求最优控制序列,使(为了简单起见,设)解运用动态规划法来求解1)从最后一级开始,即2)向前倒推一级,即因为不受限制,故可以通过下式求得3)再向前倒推一级,即注意:1、对一个多级决策过程来说,最优性原理保证了全过程性能指标最小,并不保证每一级性能指标最小。但是在每考虑一级时,都不是孤立地只把这一级的性能指标最小的决策作为最优决策,而总是把这一级放到全过程中间去考虑,取全过程的性能指标最优的决策作为最优决策。2、动态规划法给出的是最优控制的充分条件,不是必要条件。这和极小值原理是不同的。由,解得)0(211)2(*xcx+=四、用动态规划法求解连续系统最优控制问题非线性时变系统状态方程为(69)初始条件(70)性能指标(71)要寻求最优控制,在满足状态方程(69)的条件下,使J

取极小值(72)满足条件(73)求解时,用到连续系统的最优性原理。

如果对于初始时刻和初始状态来说,和是系统的最优控制和最优轨线。那么,对于和状态,它们仍是所研究的系统往后的最优控制和最优轨线。

假定是存在的且是连续的并且有连续的一阶、二阶偏导数,由最优性原理可以写出(74)用类似的处理方法,令(75)则(74)式可以写成(76)由于对于、是连续可微的,故式(76)右边第二项可以展开成台劳级数,取一阶近似(77)而由中值定理,(76)式右边第一项可以写成(78)其中,是介于0和1之间的某一常数。将(77)、(78)式代入(76)式(79)(80)对(79)式简化,并且令(80)式称为哈密顿-贝尔曼方程,是用动态规划法求解最优控制问题的基本方程。显然有(81)方程(80)的边界条件(82)如果性能指标泛函中无末值项,则(83)注意:哈密顿-贝尔曼方程是求解最优控制问题的充分条件,不是必要条件。用动态规划法求解连续系统最优控制问题的步骤:(84)的解1)求满足在求解方程(84)时,若不受限制,则在引入哈密顿时,有如果受限,即,在确定时,只能用分析方法,使≤2)将代入(80)、(82)和(83)式,解出(85)3)将再代入(84)就得到最优控制(86)4)将(85)式代入系统状态方程可以求出最优轨线。把代入(85)式得到最优控制例

5系统状态方程为,性能指标。≤1寻求,在状态方程约束下,J

取极小值。解

1)求用分析方法,可知2)将代入哈密顿-贝尔曼方程即可以分析出是正函数,则哈密顿-贝尔曼方程可写成由于与无关,上式为一元微分方程,其通解为其中,c

为积分常数,由边界条件确定为c=0

3)将代入的表达式中本例中4)将代入状态方程,可解得由此得最优性能指标动态规划与极小值原理

动态规划和极小值原理是最优控制理论的两大基石,它们都可以解决有约束的最优控制问题,虽然在形式上和解题方法上不同,但却存在着内在的联系。下面我们从动态规划来推演极小值原理,不过要说明这种推演是基于最优指标对和两次连续可微这个条件的。于是最优性能指标与最优状态转移为要求确定使性能指标极小。其中,固定,自由,可以有约束,也可以没有。用极小值原理求解的结果(45)(46)(48)-(50)可以用下面来表示,因这里固定,故不需最优终端时刻条件;自由,将最优解的条件再写在下面以对照。1、(状态方程)(87)2、(协态方程)(88)3、(边界方程)(89)4、(横截条件)(90)5、(极值条件)(91)用动态规划求解的结果已在上面得到,现在归纳一下:在动态规划中协态变量满足哈密顿—贝尔曼方程(80)本身说明了哈密顿函数在最优控制上取极值的条件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论