大家好,欢迎来到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} ∣n∣≤nmax而该物理问题可以描述为:速度 V V V为常数的情况下,求出飞机可巡航的最大与最小距离。由于飞机的朝向 v i v_i vi不同,因此其距离也不同。
图中绿线即为最短距离,蓝线即为最长距离。
3. 解题
另一方面,引入角度 φ \varphi φ为 C X , X Y C_X, X_Y CX,XY两个向量之间夹角:
有
{ 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+CY2cosφCY=CX2+CY2sinφ记 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φ+ψθVn∘g再代入 n ∘ = n max ⋅ s i g n ( ψ θ ) n^{\circ} = n^{\max} \cdot sign \left( \psi_\theta \right) n∘=nmax⋅sign(ψθ)有
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φ+ψθVn∘g=AVcosθcosφ+AVsinθsinφ+ψθVg⋅nmax⋅sign(ψθ)=AVcosθcosφ+AVsinθsinφ+∣∣ψθ∣∣Vg⋅nmax=AVcos(θ−φ)+∣∣ψθ∣∣Vg⋅nmax=AVcosξ+∣∣ψθ∣∣Vg⋅nmax(6)在表达式(6)中可以看出, H H H和 n n n的关系是线性的。
4. 凯里指标
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/121559.html