现代控制理论第六章最优控制课件.ppt

现代控制理论第六章最优控制课件.ppt

ID:57010287

大小:845.00 KB

页数:51页

时间:2020-07-26

现代控制理论第六章最优控制课件.ppt_第1页
现代控制理论第六章最优控制课件.ppt_第2页
现代控制理论第六章最优控制课件.ppt_第3页
现代控制理论第六章最优控制课件.ppt_第4页
现代控制理论第六章最优控制课件.ppt_第5页
资源描述:

《现代控制理论第六章最优控制课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章 最优控制2021年7月27日本章内容6.1概述6.2研究最优控制的前提条件6.3静态最优化问题的解6.4泛函及其极值――变分法6.5用变分法求解连续系统的最优控制问题6.6极小值原理6.7线性二次型最优控制问题6.1概述甲仓1500包乙仓1800包1元工地B 600包工地C 1200包2元4元4元5元9元如何发送水泥最省运费?工地A 900包假设从甲仓运往A,B,C三个工地的水泥包数分别为x1,x2,x3;从乙仓运往A,B,C三个工地的水泥包数分别为x4,x5,x6总运费为:x的约束条件目标函数约束条件最优化问题最优化问题的数学描述目标函数等式约

2、束条件不等式约束条件静态最优化问题最优化问题的数学描述目标函数约束条件--受控对象的状态方程动态最优化问题6.2最优控制的前提条件1.状态方程2.控制作用域控制集容许控制3.初始条件初始集可变始端4.终端条件目标集可变终端5.目标泛函--性能指标综合型、鲍尔扎型积分型、拉格朗日型终端型、梅耶型满足的控制,称为最优控制;在最优控制下,状态方程的解,称为最优轨线使性能指标能够达到的最优值,称为最优指标线性二次型性能指标6.3静态最优化问题的解静态最优化问题动态最优化问题目标函数多元普通函数泛函数解法古典微分法古典变分法6.3.1一元函数的极值设J=f(x)为

3、定义在闭区间[a,b]上的实数连续可微函数,则存在极值u*点的必要条件是:u*极小值点的充要条件是u*极大值点的充要条件是6.3.2多元函数的极值设n元函数f=f(u),u=[u1,u2,…,un],存在极值点的必要条件是:或者函数的梯度为零矢量取极小值点的充要条件是海赛矩阵例6-1求函数f(x)的极值点及极小值。解:根据极值必要条件,得:解得:海赛矩阵:正定,x*为极小值点6.3.3具有等式约束条件的极值目标函数等式约束条件解法(1)嵌入法(2)拉个朗日乘子法拉个朗日乘子法等式约束条件核心思想:构造与原目标函数具有相同最优解的拉个朗日函数,作为新得目标

4、函数,同时消去等式约束。拉格朗日函数构造:将拉格朗日函数最为优化目标函数:则目标函数存在最优解的条件是:目标函数则目标函数存在最优解的条件是:例6-2求使取极值的x*和u*,并满足约束条件其中,Q1,Q2均为正定矩阵,F为任意矩阵。解:构造拉格朗日函数:则目标函数存在最优解的条件是:解得极值点为:由于Q1,Q2均为正定矩阵,满足极小值的充分条件。6.4泛函及其极值――变分法1.什么是泛函?泛函就是函数的函数函数:对于x定义域中的每一个x值,y又有一个(或者一组)确定的值与之对应,则称y是x的函数,记做y(x)。泛函:对应于某一类函数中的每一个确定的函数y

5、(x),因变量J都有一个确定的值(注意、不是函数)与之对应,则称因变量J为宗量函数y(x)的泛函数,简称泛函,记做J=J[y(x)]求弧长的泛函一般的L也是x,y的函数,2.泛函的极值求泛函极值的问题称为变分问题。求泛函极值的方法称为变分法。如果泛函在任何一条与y0(x)接近的曲线上所取的值不小于J[y0(x)],即,则称泛函在曲线上达到了极小值。反之,达到了极大值。泛函的变分的另一定义为关于的线性泛函是关于的髙阶无穷小量,例6-3求下列泛函的变分解:方法一的线性主部为,则方法二4.泛函极值定理6.泛函极值的必要条件――欧拉方程欧拉方程证明:设极值曲线为

6、,泛函极值为在极值曲线附近有一容许曲线,则代表了与之间所有可能的曲线。当时,就是极值曲线。根据泛函极值条件对第二部分分部积分欧拉方程展开后得欧拉方程是一个二阶方程,需要两个边界条件如果有两个固定端点,边界条件为:如有自由端点,则自由端满足确定的边界条件为例6-5设受控对象的微分方程为以和为边界条件,求使下列性能泛函极值取最小值。解:将微分方程带入性能泛函欧拉方程为解得带入边界条件解上面方程得到C1和C2,即获得根据,可得最优控制6.5用变分法求解连续系统的最优控制问题拉格朗日问题系统状态方程为性能泛函为寻求最优控制u(t),将系统从初始状态x(t0)转移

7、到终端状态x(tf),并使性能泛函J取极值解状态方程写成约束方程形式应用拉格朗日乘子法,构造增广泛函:伴随方程系统的状态方程控制方程哈密尔顿正则方程6.7线性二次型最优控制问题1.有限时间状态调节器状态调节器的任务在于,当系统状态由于任何原因偏离了平衡状态时,能在不消耗过多能量的情况下,保持系统状态各分量仍接近平衡状态。在研究这类问题时,通常把初始状态矢量看作扰动,而把零状态取做平衡状态。于是调节器问题就变为寻求最优控制规律u,在有限的时间区间[t0,tf]内,将系统从初始状态转移到零点附近,并使给定的性能泛函取极值。设线性时变系统的状态空间表达式为为n

8、×n维半正定的状态加权矩阵,为r×r维半正定的状态加权矩阵,为n×n维半正定的终

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。