最优控制极小值原理
- 格式:ppt
- 大小:373.00 KB
- 文档页数:19
最优控制最优控制——————最小值原理最小值原理七 几种典型的几种典型的工程工程工程应用应用 1.时间最优控制时间最优控制问题,是可以运用极小值原理求解的一个常见的工程实际问题。
如果性能指标是系统有初态转移到目标集的运动时间,则使转移时间为最短的控制称为时间最优控制,或称最速控制。
本节主要介绍线形定常系统的时间最优控制分析法及其应用。
1.1 一类非线性系统的时间最优控制先把需要解决的问题叙述如下:[问题3-1] 移动目标集的一类非线性系统的时间最优控制问题为()1min ,1,2,,fj t u t t J dt j m ≤==∫⋯..s t ① [][]00()(),(),(),()xt f x t t B x t t u t x t x =+=ɺ ② (),0f f x t t ψ =式中()n x t R ∈,()m u t R ∈;()f •和()B •维数适当,其各元对()x t 和t 连续可微;移动目标集()r R ψ•∈,其各元对()f x t 和f t 连续可微,f t 是状态轨线与移动目标集相遇的末端时刻。
显然,问题3-1属于时变条件、积分型性能指标、f t 自由和末端约束的最优控制问题。
根据极小值原理,令哈密顿函数[][]{}(,,,)1()(),(),()T H x u t t f x t t B x t t u t λλ=++ (3-136)正则方程为:[][]()(),(),()Hxt f x t t B x t t u t λ∂==+∂ɺ (3-137) [](),()()()()()TTB x t t u t H ft t t x xx t λλλ ∂∂∂=−=−−∂∂∂ɺ (3-138)边界条件及横截条件为00()x t x = (3-139)(),0f f x t t ψ = (3-140)()()T f f t x t ψλγ∂=∂ (3-141)极小值条件:***1()(),()(),()T T t f x t t t B x t t u t λλ ++{}**1min 1()(),()(),()j T T u t f x t t t B x t t u t λλ≤ =++ 或者[]{}*1()(),()min ()(),()j T T u t B x t t u t t B x t t u t λλ≤ = (3-142)因而得:**()sgn (,)()T u t B x t t λ =− (3-143)式中sgn()•为符号函数。
基于古典变分法和极小值原理推导最优控制的解析求解条件基于古典变分法和极小值原理推导最优控制的解析求解条件引言:最优控制理论是数学和工程学交叉的一个重要领域,在各个工程领域都有广泛的应用。
它的目标是通过优化方法寻找使系统指标达到极值的控制策略。
在这个领域中,变分法和极小值原理是两个重要的数学工具。
本文将介绍古典变分法和极小值原理,以及如何利用它们推导最优控制的解析求解条件。
一、古典变分法的基本原理古典变分法是研究极值问题的一种有效数学方法。
它的核心思想是将待求函数看作一族函数的极限形式,然后通过对这族函数进行泛函求导来获得包含待求函数的微分方程。
在最优控制问题中,我们希望找到一个控制策略,使系统的目标函数达到最小值或最大值。
通过应用古典变分法,我们可以将这个极值问题转化为一个泛函极值问题,并通过求解泛函极值问题来得到最优控制。
在使用古典变分法进行最优控制问题的分析时,我们需要定义一个泛函,即系统的目标函数。
泛函通常形式如下:\[ J[y,u] = \int_{t_0}^{t_f} L(t, y(t), u(t)) dt \]其中,\[y(t)\] 是状态变量,\[u(t)\] 是控制变量,\[L(t, y(t), u(t))\] 是泛函的被积表达式,它描述了系统的动力学以及待求函数的影响因素。
二、极小值原理极小值原理是古典变分法中的一个基本概念,用于推导变分问题的最优性条件。
对于一个给定的泛函\[J[y,u]\],如果它的极小值存在且为唯一解,那么这个极小值必须满足极小值原理的条件。
极小值原理的一般形式可以表示为:\[ \frac{d}{dt} \left(\frac{\partial L}{\partial \dot{y}}\right) -\frac{\partial L}{\partial y} = 0 \]\[ \frac{\partial L}{\partial u} = 0 \]这两个条件是极小值原理的必要条件。