最优控制应用概述

上传人:豆浆 文档编号:92270872 上传时间:2019-07-08 格式:DOC 页数:10 大小:297.02KB
返回 下载 相关 举报
最优控制应用概述_第1页
第1页 / 共10页
最优控制应用概述_第2页
第2页 / 共10页
最优控制应用概述_第3页
第3页 / 共10页
最优控制应用概述_第4页
第4页 / 共10页
最优控制应用概述_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《最优控制应用概述》由会员分享,可在线阅读,更多相关《最优控制应用概述(10页珍藏版)》请在金锄头文库上搜索。

1、最优控制的应用概述1.引言最优控制是现代控制理论的重要组成部分,它研究的主要问题是:在满足一定约束条件下,寻求最优控制策略,使得性能指标取极大值或极小值。最优控制是使控制系统的性能指标实现最优化的基本条件和综合方法。可概括为:对一个受控的动力学系统或运动过程,从一类允许的控制方案中找出一个最优的控制方案,使系统的运动在由某个初始状态转移到指定的目标状态的同时,其性能指标值为最优。最优控制是最优化方法的一个应用。从数学意义上说,最优化方法是一种求极值的方法,即在一组约束为等式或不等式的条件下,使系统的目标函数达到极值,即最大值或最小值。从经济意义上说,是在一定的人力、物力和财力资源条件下,是经济

2、效果达到最大(如产值、利润),或者在完成规定的生产或经济任务下,使投入的人力、物力和财力等资源为最少。最优控制理论是研究和解决从一切可能的控制方案中寻找最优解的一门学科,基本内容和常用方法包括动态规划、最大值原理和变分法。这方面的开创性工作主要是由贝尔曼(R.E.Bellman)提出的“动态规划”和庞特里亚金等人提出的“极大值原理”,到了60年代,卡尔曼(Kalman)等人又提出了可控制性及可观测性概念,建立了最优估计理论。这方面的先期工作应该追溯到维纳(N.Wiener)等人奠基的控制论(Cybernetics)。最优控制理论的实现离不开最优化技术。控制系统最优化问题,包括性能指标的合理选择

3、以及最优化控制系统的设计,而性能指标在很大程度上决定了最优控制性能和最优控制形式。最优化技术就是研究和解决最优化问题,主要包括两个需要研究和解决的方面:一个是如何将最优化问题表示为数学模型;另一个是如何根据数学模型尽快求出其最优解。2.最优控制问题所谓最优控制问题,就是指在给定条件下,对给定系统确定一种控制规律,使该系统能在规定的性能指标下具有最优值。也就是说最优控制就是要寻找容许的控制作用(规律)使动态系统(受控系统)从初始状态转移到某种要求的终端状态,且保证 所规定的性能指标(目标函数) 图1 最优控制问题示意图达到最大(小)值。最优控制问题的示意图如图1所示。其本质乃是一变分学问题。经典

4、变分理论只能解决一类简单的最优控制问题。为满足工程实践的需要,20世纪50年代中期,出现了现代变分理论。最常用的方法就是极大值原理和动态规划。最优控制在被控对象参数已知的情况下,已成为设计复杂系统的有效方法之一。2.1 最优控制问题的描述控制系统的最优控制问题一般提法为:对于某个由动态方程描述的系统,在某初始和终端状态条件下,从系统所允许的某控制系统集合中寻找一个控制,使得给定的系统的性能目标函数达到最优。2.1.1 系统的动态方程(状态方程) 系统状态方程给出了系统内部状态随系统控制输入的变化关系,或者说是内部状态的一种约束关系。 2.1.2 系统状态的始端条件和终端条件 始端和终端条件却给

5、出了系统状态在系统控制开始和结束时刻的约束条件。端点条件一般有三种类型:固定端、自由端和可变端。 固定端就是时间和状态值都是固定的端点。例如初始时间t0及其初始状态X(t0)都固定就称始端固定条件,而终端时间tf及其终端状态X(tf)都固定就称终端固定条件。一般来说,两端固定是最简单的情况。 自由端是指端点时间固定,但端点状态值不受任何限制的端点。有始端自由和终端自由两种。可变端就是端点时间及其状态值都可变的端点。但一般它满足一定条件,如满足:初始状态为: x(t0)=x0 终端状态x(tf)可用如下约束条件表示N1x(tf),tf=0 或N2x(tf),tf0。2.1.3 系统控制域在实际控

6、制系统中,控制输入u(t)往往是不能不受限制地任意取值的,例如作为驱动电机,其输出力矩就有最大力矩的限制。所以在许多最优控制问题中,需要规定一个允许的控制域。2.1.4 系统目标泛函(性能指标)即系统的性能指标,一般都是一个函数的函数,即泛函。在状态空间中要使系统的状态由初始状态,可以用不同的控制规律来实现。为了衡量控制系统在每一种控制规律作用下工作的优劣,就需要用一个性能指标来判断。性能指标的内容、形式取决于最优控制所完成的任务。不同最优控制问题就应有不同的性能指标。同一最优控制问题,其性能指标也可能因设计者着眼点而异。对连续时间系统,目标泛函的一般形式为: 式中 标量函数,对每一个控制函数

7、都有一个对应值; 标量函数:动态性能指标; 标量函数:终端性能指标; 控制函数整体上式的目标泛函称为综合性或波尔扎(Bolza)型性能指标,其第一部分表示对系统的终端状态的要求,而第二部分表示对系统的整个控制过程的要求 。 若系统目标泛函只取上式的第一项,即,则称为终端型或麦耶尔(Mager)型性能指标。若系统目标泛函只取上式的第二项,即,则称为积分变量或拉格朗日(Lagrange)型性能指标。以上三种性能指标,通过一些简单的数学处理,可以相互转化。在特殊情况下,可采用如下的二次型性能指标式中 F维半正定终端加权矩阵;Q(t)维半正定状态加权矩阵; R(t)维正定控制加权矩阵2.2 最优控制问

8、题的分类 按状态方程分类:连续最优化系统、离散最优化系统。 按控制作用实现方法分类:开环最优控制系统、闭环最优控制系统。 按性能指标分类:最小时间控制问题、最少燃料控制问题、线性二次型性能 指标最优控制问题、非线性性能指标最优控制问题。 按终端条件分类:固定终端最优控制问题、自由终端(可变)最优控制问题、 终端时间固定最优控制问题、终端时间可变最优控制问题。 按应用领域来分:终端控制问题、调节器问题、跟踪问题、伺服机构问题、 效果研究问题、最小时间问题、最少燃料问题。2.3 最优控制问题的解决方法2.3.1 古典变分法 研究对泛函求极值的一种数学方法。古典变分法只能用在控制变量的取值范围不受限

9、制的情况。在许多实际控制问题中,控制函数的取值常常受到封闭性的边界限制,如方向舵只能在两个极限值范围内转动,电动机的力矩只能在正负的最大值范围内产生等。因此,古典变分法对于解决许多重要的实际最优控制问题,是无能为力的。2.3.2 极大值原理(庞特里亚金) 极大值原理,是分析力学中哈密顿方法的推广。极大值原理的突出优点是可用于控制变量受限制的情况,能给出问题中最优控制所必须满足的条件。2.3.3 动态规划(贝尔曼)动态规划是数学规划的一种,同样可用于控制变量受限制的情况,是一种很适合于在计算机上进行计算的比较有效的方法。3 最优控制理论应用领域最优控制理论已被应用于综合和设计最速控制系统、最省燃

10、料控制系统、最小能耗控制系统、线性调节器等。例1 快速控制问题 设初始时刻 ,M离地面高度为;垂直运动的速度为。什么样的,使M能最快地到达地面,并使到达地面时的速度等于零? 设物体M的质量为1,表示物体离地面的高度。 M的运动微分方程式为 图2 快速控制选择为状态变量,可写出M 的状态方程 其初始条件为可把研究的问题变为:寻找一个满足约束条件的控制作用力,使物体在最短的时间内从初态到终态使为最小,这样的控制的方式,称为最优控制。例2最少能量消耗问题(飞船月球软着落问题) 飞船离地面的高度,向上为正,垂向速度可以表示为: 设发动机推力为,飞船的质量为,,M为飞船自身重量,F为所带燃料质量。飞船的

11、初始高度为,初始速度为。选择为状态 图3 飞船月球软着落变量,可以列出飞船的状态方程:其中k表示控制力与燃料消耗率成正比的比例常数 初始条件:时 端点条件:时 约束条件 其中,是发动机的最大推力 要使燃料消耗最少,也就是要使飞船在着陆时的质量为最大,即要求使目标函数:达到最大值。所要完成的任务是寻求发动机推力的最优控制规律,在满足约束条件下,使飞船由初始状态转移到最终状态时,能使性能指标J为最大。例3拦截问题设、分别表示拦截器L和目标M的相对位置和相对速度向量。是包括空气动力与地心引力所产生的加速度在内的相对加速度向量,它是、的函数,也可以看成是时间的函数。设m(t)是拦截器的质量,f(t)是

12、其推力的大小。用u表示拦截器推力方向的单位矢量。C是有效喷气速度,可看做常数。则拦截器与目标的相对运动方程式可写成:初始条件为: 为实现拦截,既要控制推力f(t)的大小,又要改变推力的方向。拦截器的最大推力f(t)是一有限值,瞬时推力f(t)应满足:。要求控制拦截器从相对目标的初始状态出发,于某终点时刻与目标相遇(拦截),即且应满足。其中,为燃料耗尽后拦截器的质量。为实现快速拦截,并且消耗燃料最少,综合考虑这两种要求,取性能指标问题归结为:选择f(t),u(t)和,除实现拦截外还要使规定的性能指标最小,即在性能指标J下的最优拦截问题。例4线性调节器问题 设系统可控,其状态方程为:,系统的性能指

13、标为如下形式的二次型函数,试确定系统的最优控制使性能指标具有最小值,这个问题称为线性调节器问题。可以用黎卡提方程求解。例5线性二次最优控制(LQR) 二次型性能指标一般形式如下:式中 F维半正定终端加权矩阵;Q(t)维半正定状态加权矩阵; R(t)维正定控制加权矩阵一般情况下:R增加时,控制力减少,角度变化减少,跟随速度变慢。矩阵Q中某元素相对增加,其相对的状态变量的响应速度增加,其他变量的响应速度相对减慢,如:若Q对应于角度的元素增加,使得角度变化速度减小,而位移的响应速度减慢;若Q对应于位移的元素增加,使得位移的跟踪速度变快,而角度的变化幅度增大。应用便携式直线一级倒立摆可以进行验证。4

14、最优控制理论新的进展4.1 在线优化方法 基于对象数学模型的静态优化方法,是理想化的方法。因为尽管工业过程被设计得按一定的正常工况连续运行,但由于存在外部环境变动等各种干扰因素,原来的设计就未必是最优的。鉴于这种情况在线优化方法得到了发展,其中常见的方法有:局部参数最优化和整体最优化设计方法、预测控制中的滚动优化算法、稳态阶梯控制、系统优化和参数估计的集成研究方法。4.1.1 局部参数最优化和整体最优化设计方法 局部参数最优化方法的基本思想是 按照参考模型和被控过程输出之差来调整控制器可调参数,使输出误差平方的积分达到最小。这样可使被控过程和参考模型尽快保持精确一致。此外,静态最优与动态最优相

15、结合可将局部最优变为整体最优。4.1.2 预测控制中的滚动优化算法 预测控制,又称基于模型的控制(Model-basedControl),是70年代后期兴起的一种新型优化控制算法。但它与通常的离散最优控制算法不同,不是采用一个不变的全局优化目标,而是采用滚动式的有限时域优化策略。这意味着优化过程不是一次离线进行,而是反复在线进行的。这种有限化目标的局部性使其在理想情况下只能得到全局的次优解,但其滚动实施,却能顾及由于模型失配、时变、干扰等引起的不确定性,及时进行弥补,始终把新的优化建立在实际的基础之上,使控制保持实际上的最优。这种启发式的滚动优化策略,兼顾了对未来充分长时间内的理想优化和实际存在的不确定性的影响。在复杂的工业环境中,这比建立在理想条件下的最优控制更加实际有效。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号