最优控制理论及应用幻灯片.ppt
《最优控制理论及应用幻灯片.ppt》由会员分享,可在线阅读,更多相关《最优控制理论及应用幻灯片.ppt(130页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最优控制理论及应用最优控制理论及应用2023/4/121第1页,共130页,编辑于2022年,星期六一一 基本概念基本概念最优控制理论中心问题:最优控制理论中心问题:给定一个控制系统(已建立给定一个控制系统(已建立的被控对象的数学模型),选择一个容许的控制律,使的被控对象的数学模型),选择一个容许的控制律,使被控对象按预定要求运行,并使给定的某一性能指标达被控对象按预定要求运行,并使给定的某一性能指标达到极小值(或极大值)到极小值(或极大值)第一章第一章 最优控制问题最优控制问题的一般概念的一般概念第2页,共130页,编辑于2022年,星期六二二 最优控制问题最优控制问题1 1 例子例子 飞船
2、软着陆问题飞船软着陆问题 宇宙飞船在月球表面着陆时速宇宙飞船在月球表面着陆时速度必须为零,即软着陆,这要靠发动机的推力变化度必须为零,即软着陆,这要靠发动机的推力变化来完成。问题是如何选择一个推力方案,使燃料消来完成。问题是如何选择一个推力方案,使燃料消耗最小。耗最小。m m 飞船的质量,飞船的质量,h h 高度,高度,v v 垂直速度,垂直速度,g g 月球重力加速度常数,月球重力加速度常数,M M 飞船自身质量飞船自身质量F F 燃料的质量燃料的质量第3页,共130页,编辑于2022年,星期六软着陆过程开始时刻软着陆过程开始时刻t t为零为零 K K为常数为常数 ,初始状态,初始状态 末端
3、条件末端条件 第4页,共130页,编辑于2022年,星期六性能指标性能指标控制约束控制约束 任务:满足控制约束条件下,求发动机推力的任务:满足控制约束条件下,求发动机推力的最优变化律,使登月舱由初始出发点到达目标处最优变化律,使登月舱由初始出发点到达目标处(末态),并使性能指标达到极值(燃耗量最小)(末态),并使性能指标达到极值(燃耗量最小)第5页,共130页,编辑于2022年,星期六例例2 2 火车快速运行问题火车快速运行问题 设火车从甲地出发,求设火车从甲地出发,求容许控制,使其到达乙地时间最短。容许控制,使其到达乙地时间最短。m m 火车质量;火车质量;火车加速度;火车加速度;u u(t
4、 t)产生加)产生加速度的推力且速度的推力且 火车运动方程火车运动方程 第6页,共130页,编辑于2022年,星期六2 2 问题描述问题描述(1)(1)状态方程状态方程 一般形式为一般形式为 为为n n维状态向量维状态向量 为为r r维控制向量维控制向量 为为n n维向量函数维向量函数 给定控制规律给定控制规律 满足一定条件时,方程有唯一解满足一定条件时,方程有唯一解 第7页,共130页,编辑于2022年,星期六(2)(2)容许控制容许控制 :,(3)(3)目标集目标集 n维向量函数维向量函数 固定端问题固定端问题 自由端问题自由端问题 第8页,共130页,编辑于2022年,星期六(4)(4)
5、性能指标性能指标 对状态、控制以及终点状态的要求,复合型性能指标对状态、控制以及终点状态的要求,复合型性能指标 积分型性能指标,表示对整个状态积分型性能指标,表示对整个状态和控制过程的要求和控制过程的要求 终点型指标,表示仅对终点状态的要终点型指标,表示仅对终点状态的要求求 第9页,共130页,编辑于2022年,星期六最优控制的应用类型n积分型1)最小时间控制2)最小燃耗控制3)最小能量控制第10页,共130页,编辑于2022年,星期六n末值型n复合型1)状态调节器2)输出跟踪系统第11页,共130页,编辑于2022年,星期六最优控制的研究方法n解析法:适用于性能指标及约束条件有明显解析式n数
6、值计算方法:性能指标比较复杂1)一维搜索法:适合单变量求极值2)多维搜索法:适合单变量求极值n梯度法:解析与数值方法相结合1)无约束梯度法2)有约束梯度法第12页,共130页,编辑于2022年,星期六第二章第二章 最优控制中的变分法最优控制中的变分法 2.1 2.1 泛函与变分法基础泛函与变分法基础平面上两点连线的长度问题平面上两点连线的长度问题 其弧长为其弧长为第13页,共130页,编辑于2022年,星期六一般来说,曲线不同,弧长就不同,即弧长依赖于曲线,一般来说,曲线不同,弧长就不同,即弧长依赖于曲线,记为记为 。,称为泛函。,称为泛函。,称泛函的宗量,称泛函的宗量 泛函定义泛函定义:x(
7、t)x(t)是自变量是自变量t t的函数,若对的函数,若对每个函数每个函数x(t)x(t),有一个,有一个J J值与之对应,则变值与之对应,则变量量J J称为依赖于称为依赖于x(t)x(t)的泛函,记的泛函,记J(x(t)J(x(t)例举:例举:第14页,共130页,编辑于2022年,星期六线性泛函与连续泛函:线性泛函与连续泛函:线性泛函线性泛函 泛函对宗量是线性的泛函对宗量是线性的连续泛函连续泛函 若定义在线性赋范空间上的泛函又满足连续条件,称J(x)为连续线性泛函 第15页,共130页,编辑于2022年,星期六泛函与函数的几何解释泛函与函数的几何解释 宗量的变分宗量的变分 泛函的增量泛函的
8、增量 泛函的变分泛函的变分 Jd=第16页,共130页,编辑于2022年,星期六定理定理 2.1 2.1 泛函的变分为泛函的变分为 第17页,共130页,编辑于2022年,星期六例例 2.1 2.1 求泛函的变分求泛函的变分 第18页,共130页,编辑于2022年,星期六泛函的极值定理定理 2.2 2.2 若泛函若泛函 有极值,则必有有极值,则必有第19页,共130页,编辑于2022年,星期六变分学预备定理第20页,共130页,编辑于2022年,星期六2.2 2.2 欧拉方程欧拉方程(1)(1)无约束泛函极值的必要条件定理2.3 2.3 设有如下泛函极值问题设有如下泛函极值问题:及横截条件及横
9、截条件第21页,共130页,编辑于2022年,星期六 2.2 2.2 欧拉方程欧拉方程 变分变分 分部积分分部积分 证明:证明:第22页,共130页,编辑于2022年,星期六例例 2.2 2.2 求平面上两固定点间连线最短的曲线求平面上两固定点间连线最短的曲线 ,直线直线 第23页,共130页,编辑于2022年,星期六例例2.32.3:已知边界条件为已知边界条件为 求使泛函达到极值的轨线求使泛函达到极值的轨线解:解:第24页,共130页,编辑于2022年,星期六2.2 2.2 欧拉方程欧拉方程(2)有等式约束泛函极值的必要条件有等式约束泛函极值的必要条件定理定理2.4 设有如下泛函极值问题设有
10、如下泛函极值问题:及横截条件及横截条件第25页,共130页,编辑于2022年,星期六例2.42.4:设人造地球卫星姿态控制系统的状态方程为:设人造地球卫星姿态控制系统的状态方程为第26页,共130页,编辑于2022年,星期六 2.3 2.3 2.3 2.3 横截条件横截条件 讨论:讨论:A.A.B.B.C.C.D.D.第27页,共130页,编辑于2022年,星期六左端固定右端沿曲线变动左端固定右端沿曲线变动 横截条件横截条件C的推导的推导第28页,共130页,编辑于2022年,星期六 第29页,共130页,编辑于2022年,星期六例例 2.5 2.5 设性能指标泛函 末值时刻 未定,已知 ,解
11、:由欧拉方程得解:由欧拉方程得由由x(0)=1x(0)=1求出求出b=1b=1;由横截条件知;由横截条件知第30页,共130页,编辑于2022年,星期六第31页,共130页,编辑于2022年,星期六 2.4 2.4 含有多个未知函数泛函的极值含有多个未知函数泛函的极值 泛函泛函 欧拉方程欧拉方程 边界值边界值 横截条件横截条件 第32页,共130页,编辑于2022年,星期六 2.5 2.5 条件极值条件极值状态方程状态方程 泛函泛函 引进乘子引进乘子 构造新的函数构造新的函数和泛函和泛函 欧拉方程欧拉方程 约束方程约束方程 第33页,共130页,编辑于2022年,星期六例例 2.6 2.6 泛
12、函泛函约束方程约束方程 边界条件边界条件 试求试求使泛函使泛函有极值。有极值。解:化为标准形式解:化为标准形式 把问题化为标准形式,令把问题化为标准形式,令第34页,共130页,编辑于2022年,星期六约束方程可定为约束方程可定为边界条件为边界条件为第35页,共130页,编辑于2022年,星期六引进乘子引进乘子构造函数构造函数欧拉方程欧拉方程 第36页,共130页,编辑于2022年,星期六解出解出 其中,其中,和和为任意常数。为任意常数。代入约束方程,并求解可得代入约束方程,并求解可得将将利用边界条件,可得:利用边界条件,可得:第37页,共130页,编辑于2022年,星期六于是,极值曲线和于是
13、,极值曲线和为:为:第38页,共130页,编辑于2022年,星期六问题:确定最优控制问题:确定最优控制 和最优轨线和最优轨线 ,使系统,使系统 由已知初态转移到要求的目标集由已知初态转移到要求的目标集 2.6 2.6变分法解最优控制问题变分法解最优控制问题并使指定的目标泛函并使指定的目标泛函达到极值达到极值第39页,共130页,编辑于2022年,星期六 2.6.1 2.6.1末端时刻固定时最优解的必要条件末端时刻固定时最优解的必要条件(1 1)末端受约束的情况)末端受约束的情况引入拉格朗日乘子构造引入拉格朗日乘子构造广义泛函广义泛函 有有构造构造哈米顿函数哈米顿函数 第40页,共130页,编辑
14、于2022年,星期六变分变分第41页,共130页,编辑于2022年,星期六定理定理2.52.5:对于如下最优控制问题:对于如下最优控制问题:u(t)u(t)无约束,无约束,t tf f固定固定.最优解的必要条件最优解的必要条件第42页,共130页,编辑于2022年,星期六定理定理2.62.6:对于如下最优控制问题:对于如下最优控制问题:u(t)u(t)无约束,无约束,t tf f固定,固定,x x(t(tf)自由自由.最优解的必要条件最优解的必要条件(2 2)末端自由的情况)末端自由的情况第43页,共130页,编辑于2022年,星期六定理定理2.72.7:对于如下最优控制问题:对于如下最优控制
15、问题:u(t)u(t)无约束,无约束,t tf f固定,固定,x x(t(tf)固定固定.最优解的必要条件最优解的必要条件(3 3)末端固定的情况)末端固定的情况第44页,共130页,编辑于2022年,星期六例例 2.7 2.7 考虑状态方程和初始条件为考虑状态方程和初始条件为的简单一阶系统,其指标泛函为的简单一阶系统,其指标泛函为,使,使其中其中,给定,试求最优控制给定,试求最优控制有极小值。有极小值。0t,第45页,共130页,编辑于2022年,星期六,伴随方程伴随方程 边界条件边界条件 由必要条件由必要条件 解解:引进伴随变量引进伴随变量,构造哈米顿函数,构造哈米顿函数第46页,共130
16、页,编辑于2022年,星期六则最优控制为则最优控制为 得得代入状态方程求解得代入状态方程求解得令令,则有,则有第47页,共130页,编辑于2022年,星期六边界条件边界条件 指标泛函指标泛函 哈米顿函数哈米顿函数 伴随方程伴随方程 ,例例 2.8 2.8 重解例重解例 2.4 2.4 其解为其解为 第48页,共130页,编辑于2022年,星期六 第49页,共130页,编辑于2022年,星期六习题1:设一阶系统方程为性能指标取为式中常数试求使J取极小值的最优控制和相应的性能指标习题2:设二阶系统方程为性能指标取为求系统由已知初态 在 转移到目标集 且使J取极小的最优控制和最优轨迹第50页,共13
17、0页,编辑于2022年,星期六 2.6.2 2.6.2 末端时刻自由的最优解问题末端时刻自由的最优解问题tf有时是可变的,是指标泛函,选控制使有tf极小值 变分变分 第51页,共130页,编辑于2022年,星期六 ,必要条件必要条件第52页,共130页,编辑于2022年,星期六例例 2.7 2.7 指标泛函指标泛函 哈米顿函数哈米顿函数 伴随方程伴随方程 必要条件必要条件 第53页,共130页,编辑于2022年,星期六 第三章第三章 最大值原理最大值原理 3.1 3.1 古典变分法的局限性古典变分法的局限性u u(t t)受限的例子受限的例子 矛盾矛盾!例例 3.1 3.1伴随方程伴随方程 极
18、值必要条件极值必要条件 第54页,共130页,编辑于2022年,星期六 3.2 3.2 最大值原理最大值原理且且 定理定理 3.1(最小值原理最小值原理)设为设为容许控制,容许控制,为对应的积分轨线,为使为对应的积分轨线,为使为最优控制,为最优控制,为最优轨线,必存在一向量函数为最优轨线,必存在一向量函数,使得,使得和和满足正则方程满足正则方程 第55页,共130页,编辑于2022年,星期六最最小小值值原原理理只只是是最最优优控控制制所所满满足足的的必必要要条条件件。但但对对于于线性系统线性系统 ,最小值原理也是使泛函取最小值得充分条件。最小值原理也是使泛函取最小值得充分条件。第56页,共13
19、0页,编辑于2022年,星期六例例 3.2 3.2 重解例重解例 3.1 3.1,哈密顿函数哈密顿函数 伴随方程伴随方程 由极值必要条件,知由极值必要条件,知 ,又又于是有于是有第57页,共130页,编辑于2022年,星期六,协协态态变变量量与与控控制制变变量量的的关关系系图图 第58页,共130页,编辑于2022年,星期六,,例例 3.3 3.3 性能指标泛函性能指标泛函 哈密顿函数哈密顿函数 伴随方程伴随方程 ,第59页,共130页,编辑于2022年,星期六上有上有 第60页,共130页,编辑于2022年,星期六协态变量与控制变量的关系图协态变量与控制变量的关系图 整个最优轨线整个最优轨线
20、 第61页,共130页,编辑于2022年,星期六例例 3.4 3.4 把系统状态在终点时刻转移到把系统状态在终点时刻转移到 性能指标泛函性能指标泛函 终点时刻是不固定的终点时刻是不固定的 哈米顿函数哈米顿函数 伴随方程伴随方程,第62页,共130页,编辑于2022年,星期六H H是是u u的的二二次次抛抛物物线线函函数数,u u在在 上上一一定定使使H H有最小值,可能在内部,也可能在边界上。有最小值,可能在内部,也可能在边界上。最优控制可能且只能取三个值最优控制可能且只能取三个值 此二者都不能使状态变量同时此二者都不能使状态变量同时满足初始条件和终点条件满足初始条件和终点条件 第63页,共1
21、30页,编辑于2022年,星期六,最优控制最优控制 最优轨线最优轨线 最优性能指标最优性能指标 第64页,共130页,编辑于2022年,星期六例例 3.5 3.5 使系统以最短时间从给定初态转移到零态使系统以最短时间从给定初态转移到零态 哈米顿函数哈米顿函数 伴随方程伴随方程 第65页,共130页,编辑于2022年,星期六最优控制切换及最优轨线示意图最优控制切换及最优轨线示意图 第66页,共130页,编辑于2022年,星期六 3.3 3.3 古典变分法与最小值原理古典变分法与最小值原理古古典典变变分分法法适适用用的的范范围围是是对对u u无无约约束束,而而最最小小值值原原理理一一般都适用。特别
22、当般都适用。特别当u u不受约束时,条件不受约束时,条件就等价于条件就等价于条件第67页,共130页,编辑于2022年,星期六 3.4 3.4 极大值原理的应用:极大值原理的应用:快速控制系统快速控制系统在实际问题中,经常发生以时间为性能指标的在实际问题中,经常发生以时间为性能指标的控制问题。控制问题。如,当被控对象受干扰后,偏离了平衡状态,如,当被控对象受干扰后,偏离了平衡状态,希望施加控制能以最短时间恢复到平衡状态。希望施加控制能以最短时间恢复到平衡状态。凡是以运动时间为性能指标的最优控制问题称凡是以运动时间为性能指标的最优控制问题称为最小时间控制。为最小时间控制。第68页,共130页,编
23、辑于2022年,星期六 3.4.1 3.4.1 快速控制问题快速控制问题性能指标性能指标 时间上限时间上限是可变的是可变的 从状态从状态转移平衡状态转移平衡状态所需时间最短所需时间最短 构造哈密顿函数构造哈密顿函数 最小值原理最小值原理 分段常值函数分段常值函数 第69页,共130页,编辑于2022年,星期六例例 3.4.1 3.4.1 有有一一单单位位质质点点,在在 处处以以初初速速度度2 2沿沿直直线线运运动动。现现施施加加一一力力 ,使使质质点点尽尽快快返返回回原原点点,并并停停留留在在原原点点上上。力力 简简称为控制。若其它阻力不计,试求此控制力。称为控制。若其它阻力不计,试求此控制力
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最优 控制 理论 应用 幻灯片
限制150内