黎曼流形上具有凸约束最优控制问题的必要条件
Necessary Conditions for Optimal Control Problems with Convex Constraints on Riemannian Manifolds
DOI: 10.12677/PM.2020.103026, PDF, HTML, XML, 下载: 571  浏览: 900 
作者: 曾妍郡:西南交通大学数学学院,四川 成都
关键词: 黎曼流形最优控制问题曲率张量指数映射凸变分Riemannian Manifold Optimal Control Problem Curvature Tensor Exponential Mapping Convex Variation
摘要: 本文讨论黎曼流形上的最优控制问题,主要考虑的是初始状态固定,终止状态无约束,控制具有凸约束的情况。对于这种情况,通过引入适当的对偶方程,且它依赖于流形中的曲率张量,从而建立二阶必要条件。本文给出了黎曼流形上具有凸约束最优控制问题的一阶和二阶必要条件。
Abstract: This paper mainly discusses the optimal control problem on the Riemannian manifold. The main considerations are the fixed initial state, the endpoint is free, and the control set is assumed to be convex in a Euclidian space. In this case, a second-order necessary condition is established by introducing an appropriate dual equation, which depends on the curvature tensor in the manifold. In this paper, first- and second-order necessary conditions for optimal control problems with convex constraints on Riemannian manifolds are given.
文章引用:曾妍郡. 黎曼流形上具有凸约束最优控制问题的必要条件[J]. 理论数学, 2020, 10(3): 190-200. https://doi.org/10.12677/PM.2020.103026

1. 引言

n N , M 是一个具有黎曼度量g的完全单连通的黎曼流形。设 是M上与g相关的Levi-Civita

联络, ρ ( , ) 是M上的距离函数, T x M 是M在 x M 处的切空间, T x * M 为该余切空间。我们用 , | | 分别表示与g相关的内积和 T x M 上的范数。另外,分别用 T M = x M T x M , T x * M x M T x * M C ( M ) 表示

流形上M的切丛,余切丛以及光滑函数集。

给定 T > 0 ,凸集U, y 0 M 以及两个函数:

f : [ 0 , T ] × M × U T M , f 0 : [ 0 , T ] × M × U R

我们来考虑如下控制系统:

{ y ˙ ( t ) = f ( t , y ( t ) , u ( t ) ) t [ 0 , T ] , y ( t ) M y ( 0 ) = y 0 (0.1)

这里 y ( ) u ( ) 分别表示状态变量和控制变量。与(0.1)相关的性能指标值:

J ( u ( ) ) = 0 T f 0 ( t , y ( t ) , u ( t ) ) d t (0.2)

其中(0.2)里的 u ( ) 属于以下允许控制集合:

Ω { u ( ) : [ 0 , T ] U ; u ( ) } (0.3)

问题(P)

找到一个 u ¯ ( ) Ω ,使得:

J ( u ¯ ( ) ) = inf u ( ) A J ( u ( ) ) (0.4)

成立。

对于以上问题(P),我们称 u ¯ ( ) 为最优控制, y ¯ ( ) 是(0.1)中以 u ¯ ( ) 为控制的解,称为最优轨迹, ( u ¯ ( ) , y ¯ ( ) ) 为最优对。显然,该最优控制问题可以被视为状态被约束在欧氏空间的子流形上最优控制问题。控制问题的核心问题之一是找到最优控的必要和充分性条件,本文主要讨论其必要条件。

有许多工作讨论了状态变量取值于欧氏空间中的最优控制问题。例如文献( [1] [2] [3] )给出了一阶必要条件的例子,文献( [1] [4] [5] [6] [7] )给出了二阶必要条件的例子。正如微积分中的那样,即使对于某些状态约束的情况,也可以得出经典控制论 [1] 中所做的最优控制的一阶必要条件。然而,对于某些最优控制问题,一阶必要条件不能体现最优控制的足够信息。在这种情况下,一阶必要条件不能为理论分析和数值计算提供足够的信息,因此需要研究二阶(或更高阶)必要条件条件。

对于一些状态被约束在流形上的控制系统,也有一些文献讨论关于最优控制问题的一阶和二阶必要条件。然而,与平坦空间的情况相比,我们认为弯曲空间中的还有一些最优条件是非常不完整的。将平坦空间中的相关结果推广到弯曲空间的假设将是非常有趣的(例如,在研究 [8] 和 [9] 中针对二阶最佳条件)。在参考文献 [9] 中,所提的控制问题的控制集为 m 中的一般集合,对控制作针状变分,而本文是一个凸集,因此做的是凸变分, [9] 中的二阶必要条件是针对使得庞特里亚金形最大值原理退化的控制所满足的条件。本文所得到的二阶必要条件,是针对庞特里亚金型最大值原理在古典意义下退化的控制所满足的条件。参考文献 [9] 所考虑的控制集合是开集的情况。本文结果对文献 [9] 和文献 [10] 有重要补充。对不同控制给予不同的条件得到的结果的强弱也是不同的,每种方法各有优势。因此在弯曲空间中依然还有事情要做。

2. 准备

2.1. 指数映射

读者可以在参考文献( [8] [9] [11] [12] [13] [14] )看到更多的细节。

一个流形M上的可导曲线 γ ( t ) , t [ 0 , α ) ( α > 0 ) 如果满足

γ ˙ ( t ) γ ˙ ( t ) = 0 , t [ 0 , α ) (1.1)

则被称为测地线。

假设 x M 是固定的。对任意的 v T x M ,这里存在唯一的测地线 γ v ( ) 满足 γ v ( 0 ) = x , γ ˙ v ( 0 ) = v 。设 [ 0 , L v ] 是定义在 γ v ( ) 上的最大间距。设 O x T x M 为向量v所在集合使得 L v > 1 。则定义指数映射:

e x p x : O x M , e x p v = γ v (1)

很显然 O x 是原点 O T x M 的一个邻域, e x p x 是将经过原点O, T x M 中的直线段映射到M中过x点的测地线上。对于任意的 v T x M ,定义 e x p x 在点v的导数,表示为:

d e x p x | v : T v T x M T e x p x v M (1.2)

这里 T v T x M 表示流形 T x M T x M 在点 v T x M 处的切空间。

给定一个 ε > 0

B ( 0 , ε ) { v T x M ; | v | < ε } B x ( ε ) { y M ; ρ ( x , y ) < ε } (1.3)

我们称 i ( x ) sup { ε > 0 , e x p x : B ( O , ε ) B x ( ε ) } 为点x的单射半径。

2.2. 平行移动

对于一些细节的定义可以参考文献( [8] [9] [13] [14] )。

对于任意的 x M r , s N ,所谓M在x处的一个 ( r , s ) 型张量 Γ 是指: r + s 重线性映射:

F : T x * M × × T x * M r × T x M × × T x M s R

其中r称为 Γ 的反变阶数,s称为 Γ 的协变阶数。 Γ s r ( x ) 表示M在x点的所有 ( r , s ) 型张量构成的集合,其中 Γ ( x ) Γ s r ( x ) 为该集合中的元素。 Γ x M 点的范数的定义为:

| Γ ( x ) | = sup { Γ ( x ) ( Y 1 , , Y r , λ 1 , , λ s ) } ; Y j T x * M , λ l T x M , | Y j | 1 , | λ l | 1 , j = 1 , , r , l { 1 , , s } (1.4)

γ : [ 0 , L v ) M 是一个可导曲线,有 γ ( 0 ) = x M , γ ( L ) = y ,且 L > 0 。给定一个向量 v T x M ,这里存在一个唯一沿着 γ 的向量场X,它满足:

γ ˙ ( t ) X = 0 , s [ 0 , l v ] , X ( 0 ) = v

映射 T x M v X ( γ ( l ) ) T y M T x M T y M 之间的线性等距同构。我们称这个映射沿着 γ 的平行移动,表示为 L x y γ v

2.3. 主要引理

(该引力主要引用参考文献 [9],具体内容可参考( [9] , p.34)。

引理1 假设满足猜想(A1)-(A3),对任何 u ¯ ( ) v ( ) 满足 v ( ) u ¯ ( ) < ,设:

u ε ( ) = u ¯ ( ) + ε ( v ( ) u ¯ ( ) ) , ε > 0

其中 y ε ( ) 是(0.1)中与 u ε ( ) 相关的解。特别的, y ¯ ( ) 是(0.1)中与 u ¯ ( ) 相关的解。对于任意充分小的 ε ,我们可以定义一个沿着 y ¯ ( ) 的向量场:

V ε ( t ) = exp y ¯ ( t ) 1 y ε ( t ) , t [ 0 , T ] (1.5)

V ( ) Y ( ) 分别表示沿着 y ¯ ( ) 的向量场分别满足以下方程组:

{ y ¯ ˙ ( t ) V ( Z ) = x f [ t ] ( Z , V ( t ) ) + u f [ t ] ( Z , v ( t ) u ¯ ( t ) ) V ( 0 ) = 0 (1.6)

以及

{ y ¯ ˙ Y ( Z ) ) = x f [ t ] ( Z ( t ) , Y ( t ) ) + x u f [ t ] ( Z ( t ) , v ( t ) u ¯ ( t ) , V ( t ) ) 1 2 R ( Z ˜ ( t ) , V ( t ) , y ¯ ( t ) , V ( t ) ) + 1 2 x 2 f [ t ] ( Z ( t ) , V ( t ) , V ( t ) ) + 1 2 u 2 f [ t ] ( Z ( t ) , v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) a . e . t ( 0 , T ] , Z T * M Y ( 0 ) = 0 (1.7)

则我们有:

V ε ( t ) = ε V ( t ) + ε 2 Y ( t ) + o ( ε 2 ) t ( 0 , T ] (1.8)

3. 主要结论

对于问题(P)给出如下假设:

(A1)映射: f : [ 0 , T ] × M × U T M f 0 : [ 0 , T ] × M × U R 关于t可测,关于u连续,且关于x是 C 1 的。除此之外存在一个常数 L > 1 ,使得对所有 s [ 0 , T ] u U 以及 x 1 , x 2 M ρ ( x 1 , x 2 ) < min { i ( x 1 ) , i ( x 2 ) } , i ( x ) 为x点的单射半径。这里 x 0 M 是一个固定点,使得以下等式成立:

| f 0 ( s , x 1 , u ) f 0 ( s , x 2 , u ) | L ρ ( x 1 , x 2 ) | L x 1 x 2 f ( s , x 1 , u ) f ( s , x 2 , u ) | L ρ ( x 1 , x 2 ) | f 0 ( s , x 0 , u ) | L | f ( s , x 0 , u ) | L (2.1)

(A2) 映射 f ( s , x , u ) f 0 ( s , x , u ) 在x是 C 2 的。进一步,对于所有的 x 1 , x 2 M ρ ( x 1 , x 2 ) < min { i ( x 1 ) , i ( x 2 ) } , i ( x ) ,有:

| x f 0 ( t , x 1 , u ) L x 2 x 1 x f 0 ( t , x 2 , u ) | L ρ ( x 1 , x 2 ) | x f ( t , x 1 , u ) L x 2 x 1 x f ( t , x 2 , u ) | L ρ ( x 1 , x 2 ) (2.2)

其中 x f 0 ( t , x , u ) x f ( t , x , u ) 分别为 f 0 ( t , x , u ) f ( t , x , u ) 关于状态变量的协变导数。

(A3) U R m ,是凸集。映射 f ( t , x , u ) f 0 ( t , x , u ) 在x是 C 2 的。进一步,对所有的, u 1 , u 2 U , ( t , x ) [ 0 , T ] × M 。这里 u f 0 ( t , x , ) u f ( t , x , ) 分别为 f 0 ( t , x , u ) f ( t , x , u ) 关于控制变量的导数,有:

| f 0 ( t , x , u 1 ) f 0 ( t , x , u 2 ) | L | u 1 u 2 | | f ( t , x , u 1 ) f ( t , x , u 2 ) | L | u 1 u 2 | | u f 0 ( t , x , u 1 ) u f 0 ( t , x , u 2 ) | L | u 1 u 2 | | u f ( t , x , u 1 ) u f ( t , x , u 2 ) | L | u 1 u 2 | | x f 0 ( t , x , u 1 ) x f 0 ( t , x , u 2 ) | L | u 1 u 2 | | x f ( t , x , u 1 ) x f ( t , x , u 2 ) | L | u 1 u 2 | (2.3)

本文对于 X T M (或者 X T M ),我们用 X ˜ 表示X的对偶切向量,Hamiltonian函数: H : [ 0 , T ] × T * M × U R ,定义为:

H ( t , x , ψ , u ) ψ ( f ( t , x , u ) ) f 0 ( t , x , u )

对任意的 ( t , x , ψ , u ) [ 0 , T ] × T * M × U

我们固定一个控制 u ¯ ( ) Ω ,其中 Ω 是在引言中的公式(0.3)给定。设是 y ¯ ( ) 是(0.1)中与 u ¯ ( ) 相关的解。为了简洁,我们表示:

[ t ] = ( t , y ¯ ( t ) , u ¯ ( t ) ) (2.4)

其中对任意的 t [ 0 , T ]

假设 ψ ( t ) T y ¯ ( t ) * M ( t [ 0 , T ] ) 是以下一阶对偶方程的解:

{ y ¯ ˙ ψ ( t ) = x f [ t ] ( ψ ( t ) , ) + d x f 0 [ t ] , a . e . t [ 0 , T ] ψ ( T ) = 0 (2.5)

其中 d x f 0 表示 f 0 关于状态变量x的导数, x f [ t ] ( ψ ( t ) , ) 是一个张量,定义为:

x f [ t ] ( ψ ( t ) , X ( y ¯ ( t ) ) ) X ( y ¯ ( t ) ) f ( t , , u ¯ ( ) ) ψ (t)

其中 X T M

3.1. 一阶必要条件

定理一 假设(A1)~(A3)成立, U R m 是凸集, ( y ¯ ( ) , u ¯ ( ) ) 为问题(P)的最优对,则:

u H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) ) 0 (2.6)

[ 0 , T ] 上处处成立,其中 ψ ( ) 是(2.5)的解, u H 表示H关于u求偏导。

3.2. 二阶必要条件

定理二 假设(A1)~(A3)成立, U R m 是凸集, ( y ¯ ( ) , u ¯ ( ) ) 为问题(P)的最优对,则使得(2.6)式成立的 v ( ) ,下列不等式成立:

0 0 T [ x 2 H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( V ( t ) , V ( t ) ) + 2 x u H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) , V ( t ) ) + u 2 H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) R ( ψ ^ ( t ) , V ( t ) , y ¯ ( t ) , V ( t ) ) ] d t (2.7)

其中, V ( ) 满足(1.6)。

4. 主要结论证明

4.1. 定理一的证明

任取 v ( ) L ( 0 , T ; R m ) Ω ,则对任意的 ε > 0 ,定义:

u ε ( ) u ¯ ( ) + ε ( v ( ) u ¯ ( ) ) Ω

以及记 u ε ( ) 为控制(0.1)的解为 y ε ( ) ,由引理1,当 ε > 0 充分小,可定义:

V ε ( t ) = exp y ¯ ( t ) 1 y ε ( t ) , t [ 0 , T ]

现单位化 V ε ( )

V ^ ε ( ) = { V ε ( t ) ρ ( y ¯ ( t ) , y ε ( t ) ) , | V ε ( t ) | 0 0 | V ε ( t ) | = 0 (3.1)

β ( θ ; t ) = exp y ¯ ( t ) θ V ε ( t ) , θ [ 0 , ρ ( y ¯ ( t ) , y ε ( t ) ) ] (3.2)

θ | θ = 0 β ( θ ; t ) = d e x p y ¯ ( t ) | O V ^ ε ( t ) = V ^ ε ( t ) (3.3)

u ¯ ( ) 的最优性有:

0 J ( u ε ( ) ) J ( u ¯ ( ) ) = 0 T [ f 0 ( t , y ε ( t ) , u ε ( ) ) f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) ] d t = 0 T [ f 0 ( t , y ε ( t ) , u ¯ ( t ) ) f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) + f 0 ( t , y ε ( t ) , u ε ( ) ) f 0 ( t , y ε ( t ) , u ¯ ( t ) ) ] d t

令:

I 1 = 0 T [ f 0 ( t , y ε ( t ) , u ¯ ( t ) ) f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) ] d t I 2 = 0 T [ f 0 ( t , y ε ( t ) , u ε ( ) ) f 0 ( t , y ε ( t ) , u ¯ ( t ) ) ] d t

则有:

I 1 = 0 T [ f 0 ( t , β ( θ ; t ) , u ¯ ( t ) ) f 0 ( t , β ( 0 ; t ) , u ¯ ( t ) ) ] d t = 0 T { θ | θ = 0 f 0 ( t , β ( θ ; t ) , u ¯ ( t ) ) ρ ( y ¯ ( t ) , y ε ( t ) ) + 1 2 2 θ 2 | θ = 0 f 0 ( t , β ( θ ; t ) , u ¯ ( t ) ) ρ 2 ( y ¯ ( t ) , y ε ( t ) ) + o ( ρ 2 ( y ¯ ( t ) , y ε ( t ) ) ) } d t = 0 T { x f 0 ( t , β ( 0 ; t ) , u ¯ ( t ) ) ( θ | θ = 0 β ( θ ; t ) ) ρ ( y ¯ ( t ) , y ε (t) )

+ 1 2 x 2 f 0 ( t , β ( 0 ; t ) , u ¯ ( t ) ) ( θ | θ = 0 β ( θ ; t ) , θ | θ = 0 β ( θ ; t ) ) ρ 2 ( y ¯ ( t ) , y ε ( t ) ) + o ( ρ 2 ( y ¯ ( t ) , y ε ( t ) ) ) } d t = 0 T { x f 0 [ t ] ( V ^ ε ( t ) ) ρ ( y ¯ ( t ) , y ε ( t ) ) + 1 2 x 2 f 0 [ t ] ( V ^ ε ( t ) , V ^ ε ( t ) ) ρ 2 ( y ¯ ( t ) , y ε ( t ) ) + o ( ρ 2 ( y ¯ ( t ) , y ε ( t ) ) ) } d t

则:

I 2 = 0 T 0 ε θ f 0 ( t , y ε ( t ) , u ¯ ( t ) + θ ( v ( t ) u ¯ ( t ) ) ) d θ d t = 0 T 0 ε u f 0 ( t , y ε ( t ) , u ¯ ( t ) + θ ( v ( t ) u ¯ ( t ) ) ) d θ d t = ε 0 T u f 0 ( t , y ε ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) ) d t + 0 T 0 ε [ u f 0 ( t , y ε ( t ) , u ¯ ( t ) + θ ( v ( t ) u ¯ ( t ) ) ) u f 0 ( t , y ε ( t ) , u ¯ ( t ) ) ] ( v ( t ) u ¯ ( t ) ) d θ d t

= ε 0 T u f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) ) d t + ε 0 T [ u f 0 ( t , y ε ( t ) , u ¯ ( t ) ) u f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) ] ( v ( t ) u ¯ ( t ) ) d t + 0 T 0 ε 0 θ τ u f 0 ( t , y ε ( t ) , u ¯ ( t ) + τ ( v ( t ) u ¯ ( t ) ) ) ( v ( t ) u ¯ ( t ) ) d τ

记:

I 2 = ε 0 T u f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) ) d t + I 3 + I 4

其中,

I 3 = ε 0 T [ u f 0 ( t , y ε ( t ) , u ¯ ( t ) ) u f 0 ( t , y ¯ ( t ) , u ¯ ( t ) ) ] ( v ( t ) u ¯ ( t ) ) d t I 4 = 0 T 0 ε 0 θ τ u f 0 ( t , y ε ( t ) , u ¯ ( t ) + τ ( v ( t ) u ¯ ( t ) ) ) ( v ( t ) u ¯ ( t ) ) d τ d θ d t

则:

I 4 = 0 T 0 ε 0 θ u 2 f 0 ( t , y ε ( t ) , u ¯ ( t ) + τ ( v ( t ) u ¯ ( t ) ) ) ( v ( t ) u ¯ ( t ) ) d τ d θ d t = ε 2 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) ( ε τ ) d τ d t + 0 T 0 ε u 2 f 0 ( t , y ε ( t ) , u ¯ ( t ) ) ε 2 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t

由积分中值定理:

= ε 2 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t + ε 2 2 0 T [ u 2 f 0 ( t , y ε ( t ) , u ¯ ( t ) + τ ε , t ( v ( t ) u ¯ ( t ) ) ) + u 2 f 0 ( t , y ε ( t ) , u ¯ ( t ) ) ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t

再由Lebesgue控制收敛定理:

= ε 2 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t + o (ε2)

对于 I 3 ,记:

β ^ ( θ ; t ) = e x p y ¯ ( t ) θ V ε (t)

其中: θ β ^ ( θ ; t ) = L β ^ ( 0 ) β ^ ( θ ) θ | O β ^ ( θ ; t ) = L y ¯ ( t ) β ^ ( θ ) V ε ( t )

则:

I 3 = ε 0 T 0 1 θ u f 0 ( t , β ^ ( θ ; t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) ) d θ d t = ε 0 T 0 T x u f 0 ( t , β ^ ( θ ; t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) , L y ¯ ( t ) β ^ ( θ ; t ) V ε ( t ) ) d θ d t = ε 0 T 0 T L β ^ ( θ ; t ) y ¯ ( t ) x u f 0 ( t , β ^ ( θ ; t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) , V ε ( t ) ) d θ d t

由Lebesgue控制收敛定理且将(1.8)带入上式得:

= ε 0 T x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ε ( t ) ) + ε 0 T 0 1 [ L β ^ ( θ ; t ) y ¯ ( t ) x u f 0 ( t , β ^ ( θ ; t ) u ¯ ( t ) ) x u f 0 [ t ] ] ( v ( t ) u ¯ ( t ) , V ε ( t ) ) d θ d t = ε 2 0 T x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ( t ) ) + o (ε2)

综上:

0 J ( u ε ( ) ) J ( u ¯ ( ) ) = ε 0 T x f 0 [ t ] V ( t ) d t + ε 2 0 T [ x f 0 [ t ] ( Y ( t ) ) + 1 2 x 2 f 0 [ t ] ( V ( t ) , V ( t ) ) ] d t + o ( ε 2 ) + ε 0 T u f 0 [ t ] ( v ( t ) u ¯ ( t ) ) d t + ε 2 0 T x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ( t ) ) d t + ε 2 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t + o (ε2)

进一步有:

0 J ( u ε ( ) ) J ( u ¯ ( ) ) ε

ε 0 + 时,

0 0 T [ x f 0 [ t ] ( V ( t ) ) + u f 0 [ t ] ( v ( t ) u ¯ ( t ) ) ] d t

将对偶方程(2.5)带入得到:

0 0 T ( y ¯ ˙ ( t ) ψ ( t ) + x f [ t ] ( ψ ( t ) , V ( t ) ) ) d t + 0 T u f 0 [ t ] ( v ( t ) u ¯ ( t ) ) 0

再由(1.6)得:

0 0 T ( y ¯ ˙ ( t ) ψ ( t ) + y ¯ ˙ ( t ) V ( ψ ( t ) ) ) d t 0 T u f [ t ] ( ψ ( t ) , v ( t ) u ¯ ( t ) ) d t + 0 T u f 0 [ t ] ( v ( t ) u ¯ ( t ) ) d t = 0 T y ¯ ˙ ( t ) ψ ( t ) d t + V ( T ) , ψ ( T ) V ( 0 ) , ψ ( 0 ) 0 T y ¯ ˙ ( t ) ψ ( t ) d t 0 T u f [ t ] ( ψ ( t ) , v ( t ) u ¯ ( t ) ) d t + 0 T u f 0 [ t ] ( v ( t ) u ¯ ( t ) ) d t

= 0 T [ u f [ t ] ( ψ ( t ) , v ( t ) u ¯ ( t ) ) + u f 0 [ t ] ( v ( t ) u ¯ ( t ) ) ] = 0 T u H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) ) d t

由参考文献( [1] , p.105)中的方法将以上积分型极大值原理变为(2.6),证毕。

4.2. 定理二的证明

v ( ) Ω 满足(2.6)有:

0 J ( u ε ( ) ) J ( u ¯ ( ) ) ε 2 = 0 T [ x f 0 [ t ] ( Y ( t ) ) + 1 2 x 2 f 0 [ t ] ( V ( t ) , V ( t ) ) ] + 0 T x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ( t ) ) d t + 1 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t + o ( ε 2 ) ε 2

ε 0 + 时,

0 J ( u ε ( ) ) J ( u ¯ ( ) ) ε 2 = 0 T [ x f 0 [ t ] ( Y ( t ) ) + 1 2 x 2 f 0 [ t ] ( V ( t ) , V ( t ) ) ] + 0 T x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ( t ) ) d t + 1 2 0 T u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) d t

将对偶方程(2.5)带入得到:

0 0 T [ y ¯ ˙ ( t ) ψ ( t ) + x f [ t ] ( ψ ( t ) , Y ( t ) ) + 1 2 x 2 f 0 [ t ] ( V ( t ) , V ( t ) ) + 1 2 u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) + x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ( t ) ) ] d t

再将(1.7)带入其中,利用与证明定理一相同的方法得到:

0 0 T [ y ¯ ˙ ( t ) ψ ( t ) + y ¯ ˙ ( t ) Y ( ψ ( t ) ) x u f [ t ] ( ψ ( t ) , v ( t ) u ¯ ( t ) , V ( t ) ) + 1 2 R ( ψ ˜ ( t ) , V ( t ) , y ¯ ˙ ( t ) , V ( t ) ) 1 2 x 2 f [ t ] ( ψ ( t ) , V ( t ) , V ( t ) ) 1 2 u 2 f [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) + 1 2 x 2 f 0 [ t ] ( V ( t ) , V ( t ) ) + 1 2 u 2 f 0 [ t ] ( v ( t ) u ¯ ( t ) , v ( t ) u ¯ ( t ) ) + x u f 0 [ t ] ( v ( t ) u ¯ ( t ) , V ( t ) ) ] d t

= 1 2 0 T [ x 2 H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( V ( t ) , V ( t ) ) ] + 2 x u H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) ( v ( t ) u ¯ ( t ) , V ( t ) ) + u 2 H ( t , y ¯ ( t ) , ψ ( t ) , u ¯ ( t ) ) R ( ψ ˜ ( t ) , V ( t ) , y ¯ ˙ ( t ) , V ( t ) ) ] d t

证毕。

参考文献

[1] 雍炯敏, 楼红卫. 最优控制理论简明教程[M]. 北京: 高等教育出版社, 2006.
[2] Bell, D.J. and Jacobson, D.H. (1975) Singular Optimal Control Problems. Academic Press, London, New York.
[3] Clements, D.J. and Piccoli, B. (1978) Optimal Syntheses for Control Problem: The Linear-Quadratic Problems. Springer-Verlag, Berlin, New York.
[4] Bonnans, J.F. and Hermant, A. (2009) No-Gap Second-Order Optimality Conditions for. Optimal Control Problems with a Single State Constraint and Control. Mathematical Programming Series B, 117, 21-50.
https://doi.org/10.1007/s10107-007-0167-8
[5] Knobloch, H.-W. (1981) Higher Order Necessary Conditions in Optimal Control Theory. Springer-Verlag, Berlin, New York.
https://doi.org/10.1007/BFb0007271
[6] Lou, H. (2010) Second-Order Necessary/Sufficient Conditions for Optimal Control. Problems in the Absence of Linear Structure. Discrete & Continuous Dynamical Systems Series B, 14, 1445-1464.
https://doi.org/10.3934/dcdsb.2010.14.1445
[7] Osmolovskii, N.P. and Maurer, H. (2012) Applications to Regular and Bang-Bang Control. Second-Order Necessary and Sufficient Optimality Conditions in Calculus of Variations and Optimal Control. SIAM, Philadelphia, PA.
https://doi.org/10.1137/1.9781611972368
[8] Cui, Q., Deng, L. and Zhang, X. (2016) Pointwise Second Order Necessary Conditions for Optimal Control Problems Evolved on Riemannian Manifolds. Comptes Rendus Mathematique, 354, 191-194.
https://doi.org/10.1016/j.jmaa.2015.09.014
[9] Cui, Q., Deng, L. and Zhang, X. (2018) Second Order Optimality Conditions for Optimal Control Problems on Riemannian Manifolds.
https://www.esaim-cocv.org/articles/cocv/abs/2019/01/cocv170091/cocv170091.html
[10] Agrachev, A.A. and Sachkov, Y.L. (2004) Control Theory from the Geometric View Point. Vol. 87 of Encyclopaedia of Mathematical Sciences. Springer-Verlag, Berlin.
https://doi.org/10.1007/978-3-662-06404-7
[11] 彼得森(Petersen, P). 黎曼几何[M]. 第二版. 北京: 科学出版社, 2007.
[12] 陈维桓, 李兴校, 黎曼几何引论(上册) [M]. 北京: 北京大学出版社, 2002.
[13] 伍鸿熙, 沈纯理, 虞言林. 黎曼几何初步[M]. 北京: 高等教育出版社, 2014.
[14] Deng, L. (2016) Dynamic Programming Method for Control Systems on Manifolds and Its Relations to Maximum Principle. Journal of Mathematical Analysis and Applications, 434, 915-938.
https://doi.org/10.1016/j.jmaa.2015.09.014