极小值原理及应用.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京工业大学自动化学院 第三讲 极小值原理及应用 主要内容 3.1 极小值原理的提出 3.2 连续系统极小值原理 积分型最优控制问题 综合型最优控制问题 3.3 离散系统极小值原理(自学) (1) 在一般情况下,可以将控制函数U(t)所受到的约束条件利用如下形式的不等式来表示. 当控制函数U(t)受到上述不等式约束,并且最优控制取决于闭集性约束的边界时,特别要求?H/?U(t)有定义,古典变分法便不再适用了。 (2)在应用古典变分法来求解最优控制问题时,要求函数?[X ( tf ) ,tf ], L[X(t),U(t),t] , f [X(t), U(t) ,t] 对它们的自变量具有“充分”的可微性. 例如: (1)当控制函数U(t)不受约束或只受开集性约束条件下, 定理3-1 (积分型最优控制问题的极小值原理) (1) 设U*(t)是最优控制, X*(t)是对应于U*(t)的最优轨线,则必存在一与U*(t)和X*(t)相对应的n维协态变量?(t),使得X*(t)和?(t)满足规范方程: (2)一个函数的最小值点与该函数反号后的最大值是一致的。 定理3-2 (积分型最优控制问题的极大值原理) (1) 设U*(t)是最优控制, X*(t)是对应于U*(t)的最优轨线,则必存在一与U*(t)和X*(t)相对应的n维协态变量?(t),使得X*(t)和?(t)满足规范方程: 用极小值(极大值)原理解最优控制问题的一般步骤 (1)列出哈密顿函数 3.由状态方程和协态方程 例 3-1 给定一阶线性系统和初始条件 其中控制作用u(t)(控制函数)的约束条件为 要求确定控制函数u(t) ,使性能泛函 达到极小值 。 关于极小值原理的几点说明 (1)极小值原理将经典变分法得到的控制方程 修改为 但是,并不改变正则方程及横截条件。因此,可从上式解得 并将其代入正则方程,同样可以得到一组两点边值微分方程。 (2)极小值原理扩大了变分法的适用范围 极小值是对古典变分法的发展。不仅可以用来求解函数U(t)不受约束或只受开集性约束的最优控制问题,而且也可以用来求解控制函数U(t)受到闭集性约束条件的最优控制问题。这就意味着极小值原理放宽了对控制函数U(t)的要求。 极小值原理没有提出哈密顿函数H对控制函数U(t)的可微性的要求,因此,其应用条件进一步放宽了。 (3)全局与局部 由极小值原理所求得的最优控制U(t)使哈密顿函数H达到全局、绝对最大值,而由古典变分法的极值条件?H/ ?U=0所得到的解是H的局部、相对最大值。 极小值原理将古典变分法求解最优控制问题的极值条件作为一个特例概括在自己之中 。 (4)极小值原理是最优控制问题的必要条件 由极小值原理所求得的解能否使性能泛函J达到极小值,还需要进一步分析与判定。 如果根据物理意义已经能够断定所讨论的最优控制问题的解是存在的,而由极小值原理所得到的解只有一个,那么,该解就是最优解。实际上,我们遇到的问题往往属于这种情况。 2、综合型最优控制问题 问题3-2 给定系统的状态方程: ( 3.1) 其中f是n维连续可微的向量函数。X(t)是n维状态变量,已知其初态为 X(t0)=X0,终端时刻tf是可变,终端的约束条件为: (3.2) 其中?是r 维连续可微的向量函数,且rn,U(t)是m维控制变量,且其约束条件为

文档评论(0)

maxianhui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档