优化方法理论合集(13)——可行域

优化方法理论合集(13)——可行域优化方法理论合集第 13 弹 可行域问题

大家好,欢迎来到IT知识分享网。

1. 可行域定义

设具有初始状态 x ⃗ ( t 0 ) \vec x(t_0) x
(t0)
,时间区间 t ∈ [ t 0 , t k = T ] t \in [t_0, t_k=T] t[t0,tk=T],对控制量的限制 ∣ u ⃗ ∣ ≤ U max ⁡ \lvert \vec u \rvert \leq U_{\max} u
Umax
。设最终状态量落入的区域为可行域,具有如下图示:

可行域示意图
图中红色阴影部分为可行域 G ( x ⃗ ( t 0 ) , t k , U ) G \left( \vec x(t_0), t_k, U \right) G(x
(t0),tk,U)
,黑色曲线为可行域边界 ∂ G \partial G G

要求系统的末状态落入规定的可行域内:

末状态落入可行域
图中蓝色为可行域的近边界绿色为可行域的远边界;而 v i v_i vi为初始状态出发时的朝向。
对于任意一个出发朝向 v i v_i vi,均有一个近边界点和远边界点,这两个点即为沿着 v i v_i vi方向可以到达的最近和最远点。

2. 问题描述

这里对于一个具体的物理问题给出数学模型。对于飞行中的飞机,设其速度 V = c o n s t . V=const. V=const.,飞机朝向与地面水平夹角为 θ \theta θ
{ d θ d t = n g V d X d t = V cos ⁡ θ d Y d t = V sin ⁡ θ \begin{cases} \frac{d\theta}{dt} = \frac{ng}{V} \\ \frac{dX}{dt} = V \cos \theta \\ \frac{dY}{dt} = V \sin \theta \end{cases} dtdθ=VngdtdX=VcosθdtdY=Vsinθ其中 g g g为重力加速度, n n n为外力加载在飞机上的方向:

外力加载方向
由于外力加载方向 n ⃗ \vec n n
垂直于飞机速度 V ⃗ \vec V V
,因此飞机会发生偏转。

不妨将外力视为控制量,对于其有物理限制:
∣ n ∣ ≤ n max ⁡ \lvert n \rvert \leq n^{\max} nnmax而该物理问题可以描述为:速度 V V V为常数的情况下,求出飞机可巡航的最大与最小距离。由于飞机的朝向 v i v_i vi不同,因此其距离也不同。

X和Y关系
图中绿线即为最短距离,蓝线即为最长距离。

3. 解题

另一方面,引入角度 φ \varphi φ C X , X Y C_X, X_Y CX,XY两个向量之间夹角:

varphi

{ C X = C X 2 + C Y 2 cos ⁡ φ C Y = C X 2 + C Y 2 sin ⁡ φ \begin{cases} C_X = \sqrt{C_X^2 + C_Y^2} \cos \varphi\\ C_Y = \sqrt{C_X^2 + C_Y^2} \sin \varphi \end{cases} {
CX=CX2+CY2
cosφ
CY=CX2+CY2
sinφ
A = C X 2 + C Y 2 > 0 A = \sqrt{C_X^2 + C_Y^2} > 0 A=CX2+CY2
>
0
,代入 H H H
H = ψ X V cos ⁡ θ + ψ Y V sin ⁡ θ + ψ θ n g V = A V cos ⁡ θ cos ⁡ φ + A V sin ⁡ θ sin ⁡ φ + ψ θ n ∘ g V \begin{aligned} H &= \psi_X V \cos \theta + \psi_Y V \sin \theta + \psi_\theta \frac{ng}{V} \\ &= A V \cos \theta \cos \varphi + A V \sin \theta \sin \varphi + \psi_\theta \frac{n^{\circ}g}{V} \end{aligned} H=ψXVcosθ+ψYVsinθ+ψθVng=AVcosθcosφ+AVsinθsinφ+ψθVng再代入 n ∘ = n max ⁡ ⋅ s i g n ( ψ θ ) n^{\circ} = n^{\max} \cdot sign \left( \psi_\theta \right) n=nmaxsign(ψθ)
H = A V cos ⁡ θ cos ⁡ φ + A V sin ⁡ θ sin ⁡ φ + ψ θ n ∘ g V = A V cos ⁡ θ cos ⁡ φ + A V sin ⁡ θ sin ⁡ φ + ψ θ g V ⋅ n max ⁡ ⋅ s i g n ( ψ θ ) = A V cos ⁡ θ cos ⁡ φ + A V sin ⁡ θ sin ⁡ φ + ∣ ψ θ ∣ g V ⋅ n max ⁡ = A V cos ⁡ ( θ − φ ) + ∣ ψ θ ∣ g V ⋅ n max ⁡ = A V cos ⁡ ξ + ∣ ψ θ ∣ g V ⋅ n max ⁡ (6) \begin{aligned} H &= A V \cos \theta \cos \varphi + A V \sin \theta \sin \varphi + \psi_\theta \frac{n^{\circ}g}{V} \\ &= A V \cos \theta \cos \varphi + A V \sin \theta \sin \varphi + \psi_\theta \frac{g}{V} \cdot n^{\max} \cdot sign \left( \psi_\theta \right) \\ &= A V \cos \theta \cos \varphi + A V \sin \theta \sin \varphi + \big\lvert \psi_\theta \big\rvert \frac{g}{V} \cdot n^{\max} \\ &= A V \cos \left( \theta – \varphi \right) + \big\lvert \psi_\theta \big\rvert \frac{g}{V} \cdot n^{\max} \\ &= A V \cos \xi + \big\lvert \psi_\theta \big\rvert \frac{g}{V} \cdot n^{\max} \end{aligned} \\ \tag{6} H=AVcosθcosφ+AVsinθsinφ+ψθVng=AVcosθcosφ+AVsinθsinφ+ψθVgnmaxsign(ψθ)=AVcosθcosφ+AVsinθsinφ+ψθVgnmax=AVcos(θφ)+ψθVgnmax=AVcosξ+ψθVgnmax(6)在表达式(6)中可以看出, H H H n n n的关系是线性的



4. 凯里指标

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/121559.html

(0)
上一篇 2025-10-22 22:00
下一篇 2025-10-22 22:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信