现代控制理论第六章最优控制PPT课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《现代控制理论第六章最优控制PPT课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 控制 理论 第六 最优 PPT 课件
- 资源描述:
-
1、第六章第六章最优控制最优控制2022年5月22日本章内容本章内容6.1 概述6.2 研究最优控制的前提条件6.3 静态最优化问题的解6.4 泛函及其极值变分法6.5 用变分法求解连续系统的最优控制问题 6.6 极小值原理6.7 线性二次型最优控制问题 6.1 概述概述甲仓甲仓1500包包乙仓乙仓1800包包1元元工地工地B600包包工地工地C1200包包2元元4元元4元元5元元9元元如何发送水泥最省运费如何发送水泥最省运费?工地工地A900包包65432195442)(xxxxxxfx假设从甲仓运往A,B,C三个工地的水泥包数分别为x1,x2,x3;从乙仓运往A,B,C三个工地的水泥包数分别为
2、x4,x5,x6总运费为:x的约束条件1500321xxx1800654xxx90041 xx60052 xx120063 xx目标函数约束条件最优化问题最优化问题的数学描述最优化问题的数学描述)()(minxxfJmigi, 2 , 10)(xljhj, 2 , 10)(x目标函数等式约束条件不等式约束条件静态最优化问题最优化问题的数学描述最优化问题的数学描述fttttttLJ0d ),(),()(minuxx),(),()(ttttuxfx目标函数约束条件受控对象的状态方程动态最优化问题6.2 最优控制的前提条件最优控制的前提条件1.状态方程),(),()(ttttuxfx2.控制作用域控
3、制集控制集0),(| )(uxujtU容许控制容许控制Ut )(u3.初始条件初始集初始集0)(| )(000ttjxx可变始端可变始端00)(tx4.终端条件目标集目标集0)(| )(fjffttxx可变终端可变终端fft)(x5.目标泛函性能指标fttfttttLtJ0d ),(),()()(uxxx综合型、鲍尔扎型fttttttLJ0d ),(),()(uxx积分型、拉格朗日型)()(ftJxx终端型、梅耶型)(minxJ满足 的控制,称为最优控制;最优控制;)(*tu在最优控制 下,状态方程的解,称为最优轨线最优轨线)(*tx使性能指标能够达到的最优值,称为最优指标最优指标*J线性二次
4、型性能指标fttfftttttttJ0d)()()()(21)()(21)(2T1T0TuQuxQxxQxx6.3 静态最优化问题的解静态最优化问题的解静态最优化问题 动态最优化问题目标函数 多元普通函数泛函数解法古典微分法古典变分法6.3.1 一元函数的极值一元函数的极值设J=f(x)为定义在闭区间a,b上的实数连续可微函数,则存在极值u*点的必要条件是:0| )(*uuufu*极小值点的充要条件是0| )(, 0| )(* uuuuufufu*极大值点的充要条件是0| )(, 0| )(* uuuuufuf6.3.2 多元函数的极值多元函数的极值设n元函数 f = f(u), u=u1,
5、u2, un ,存在极值点的必要条件是:0)(uuf或者函数的梯度为零矢量0T21nufufuffu取极小值点的充要条件是0)(22uuf222212222221221221221222)(nnnnnufuufuufuufufuufuufuufuffuu海赛矩阵海赛矩阵例6-1 求函数 f(x) 的极值点及极小值。362252)(21332232221xxxxxxxxf x解:解:根据极值必要条件 ,得:0 xf024311xxxf06210322xxxf02221233xxxxf解得:2, 1, 1321xxxT*2 , 1 , 1x2222100204)(22xxf海赛矩阵:正定,x*为极
6、小值点6.3.3 具有等式约束条件的极值具有等式约束条件的极值)()(minxxfJmigi, 2 , 10)(x目标函数等式约束条件解法(1)嵌入法(2)拉个朗日乘子法拉个朗日乘子法拉个朗日乘子法),(minuxfJ migi, 2 , 10),(ux等式约束条件核心思想:核心思想:构造与原目标函数具有相同最优解的拉个朗日函数,构造与原目标函数具有相同最优解的拉个朗日函数,作为新得目标函数,同时消去等式约束。作为新得目标函数,同时消去等式约束。拉格朗日函数构造:拉格朗日函数构造:),(),(Tuxgux fHHmin将拉格朗日函数最为优化目标函数:将拉格朗日函数最为优化目标函数:则目标函数存
7、在最优解的条件是:则目标函数存在最优解的条件是:0, 0, 0uxHHH目标函数),(),(Tuxgux fH0TxxxgfH0TuuugfH0),(uxg则目标函数存在最优解的条件是:则目标函数存在最优解的条件是:),(0),(TuxuxffH例例6-2 求使uQuxQxux2T1T2121),( fJ取极值的x*和u*,并满足约束条件0),(dFuxuxg其中,Q1,Q2均为正定矩阵,F为任意矩阵。解解:构造拉格朗日函数:),(),(Tuxgux fHdFuxuQuxQxT2T1T2121则目标函数存在最优解的条件是:01xQxH0T2FxQuH0dFuxH解得极值点为:dQFFQFQu1
8、T11T2*)(dQFFQFQFIx)(1T11T2*dQFFQFQFQQ)(1T11T211*由于Q1,Q2均为正定矩阵,满足极小值的充分条件。6.4 泛函及其极值泛函及其极值变分法变分法1.什么是泛函?泛函就是函数的函数 函数:对于x定义域中的每一个x值,y又有一个(或者一组)确定的值与之对应,则称y是x的函数,记做y(x)。 泛函:对应于某一类函数中的每一个确定的函数y(x),因变量J都有一个确定的值(注意、不是函数)与之对应,则称因变量J为宗量函数y(x)的泛函数,简称泛函,记做J=Jy(x)求弧长的泛函求弧长的泛函22)d()(ddyxl22)(1)dd(1ddyxyxlxylbax
9、xd)(12xyLxyxyJbabaxxxxd )(d)(1)(22)(1)(yyL一般的L也是x,y的函数, xxyyLJbaxxd ),(2泛函的极值泛函的极值求泛函极值的问题称为变分问题。求泛函极值的方法称为变分法。 如果泛函 在任何一条与y0(x)接近的曲线上所取的值不小于Jy0(x),即 ,则称泛函 在曲线 上达到了极小值。反之,达到了极大值。)(xyJ0)()(0 xyJxyJJ)(xyJ)(0 xy泛函的变分的另一定义泛函的变分的另一定义 )(),()()(0 xyxyLxyxyJJ)()()(xyJxyaxyJJ)(),()(),(xyaxyRxyaxyL)(),(xyaxyL
10、)(xya为关于 的线性泛函 )(),()(),(xyxyaLxyaxyL)(),(xyaxyR是关于 的髙阶无穷小量, )(xya0)()()(),(lim)(),(lim00 xyxyaxyaxyRaxyaxyRaaaJxyxya00lim)(),(axyJxyaxyJa)()(),(lim0)(),(1lim)(),(1lim00 xyxyaLaxyaxyLaaa)(),(xyxyL例例6-3 求下列泛函的变分求下列泛函的变分fttdttxJ0)(2解:方法一ffttttdttxdttxtxJ00)()()(22ffttttdttxdttxtx002)()()(2fttdttxtx0)(
展开阅读全文