最优控制 第五章 用变分法求解连续最优控制问题—有约束条件的泛函极值课件.pptxVIP

最优控制 第五章 用变分法求解连续最优控制问题—有约束条件的泛函极值课件.pptx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 用变分法求解连续最优控制问题 —有约束条件的泛函极值;上节讨论没有约束条件的泛函极值问题。但在;一、拉格朗日问题;设给定 ,初始状态为x(t0)=x0, 终端状态x(tf)自由。性能泛函为 (5-2) 寻求最优控制u(t),将系统从初始状态x(t0)=x0转移到终端状态x(tf),并使性能泛函J取极值。;将状态方程式(5-1)写成约束方程形式;定义纯量函数;对式(5-5)右边第二项作分部积分,得;使J′取极小的必要条件是,对任意的δu和δx, 都有δJ′=0成立。;因此得;式(5-9)称为动态系统的伴随方程或协态方程, λ又称为伴随矢量或协态矢量。 式(5-10)即系统的状态方程。 式(5-9)与式(5-10)联立称为哈密尔顿正则方程。式(5-11)称为控制方程,;这个方程是在假设δu为任意,控制u(t)取值 不受约束条件下得到的。如果u(t)为容许控制,受到 的约束,δu变分不能任意取值, 那么,关系式 不成立,这种情况留待极小值原理中讨论。;式(5-12)称为横截条件。常用于补充边界条件。;若始端和终端都固定时,δx(t0)=0,δx(tf)=0则以 (5-15) (5-16) 作为两个边界条件。;实际上,上述泛函极值的必要条件,亦可;应用上述条件求解最优控制的步骤如下:;例1:有系统如图1所示。欲使系统在2s内从状态;解:系统状态方程及边界条件为;由式(5-7),得;由欧拉方程,得;20;5个未知数x1, x2, λ1, λ2, u,由5个方程联立求得通解;4个积分常数C1, C2, C3, C4由4个边界条件;因此,最优解为;最优控制u*(t)及最优轨线x*(t)如图2所示。;例2:设问题同例1。但将终端状态改为θ(2)=0, ω(2)自由,即终端条件改成部分约束、部分自由。重求u*(t)、x*(t)。;解 正则方程及控制方程与例1完全相同,只是 边界条件改成 时 , 时 ,代入例1的通解中可确定积分 常数:;于是得;u*(t)和x*(t)的图像见图3。;比较上述结果可见,即使是同一个问题,;二、波尔札问题;性能泛函;在这类极值问题中,要处理两种类型的等式约;为此,构造增广泛函;于是;对上式中最后一次作分部积分,得;这是一个可变端点变分问题。考虑x(t),u(t),;图4 可变终端各变分间的关系;从图4可知在端点处变分之间存在下列近似关系;考虑到式(5-24)右边第一项和第二项的一次;因此,有;注意到δtf、δx、δu任意性,及泛函极值存在 的必要条件δJ′=0式(5-29)可得极值必要条件如下:;边界条件x(t0)= x0;终端时刻由下式计算;最后,分析哈密尔顿函数沿最优轨线随时间;如果u为最优控制,必满足;当H不显含t时,恒有;例4:给定系统状态方程为;解 这是个终端时间tf给定,但终端状态受约束;由性能泛函取极值的必要条件,得;它们的通解为;由边界条件确定积分常数;代入解得;最优解;结果如图5所示;例5:设一阶系统状态方程为;解 这里 哈密顿函数为控制方程;由边界条件x(0)=1和x(tf)=0 又由式(5-32)得;而u(tf)=-λ(tf)代入上式,得;最优控制;再以终端条件x(tf)=0代入上式,得;最优解如图6所示。

文档评论(0)

文档爱好者 + 关注
实名认证
文档贡献者

文档爱好者~

1亿VIP精品文档

相关文档