6 \( s+ \4 r: V0 v( N: m" H. a% Y, z: s: D
空中防撞系统的设计 3 ^! c/ E z$ l/ `; v$ J/ n. e k# P7 m0 T/ o+ F
作者:黄春峰,饶红玲,刘伟,于清娟 # R: ?& a% r- r. i/ t+ \ - P2 k6 p3 W1 X3 c! c* X. z# m编者按:本文用相对运动的观点建立飞机两两不相撞的约束条件,将问题归结为一个非线性规划问题,用惩罚函数方法化为无约束极值问题求得最优解。罚函数选取合理,表达清楚。一、符号约定Pi为第i架飞机坐标;θi为第i架飞机方向角;rij为Pi和Pj间距;θij为Pij与X轴的夹角;v为飞机飞行速度。二、问题的分析与求解1.设计目标要设计的防撞系统中,为确保飞机不相撞,应满足如下条件:(1)安全距离要求|Pij|≥8(2)飞机偏离航向不应太远,要求|△θ|i≤30°根据上述条件及题目的要求,防撞系统的目标是达到总航向的改变最小。即min(∑|△θi|)上述的条件和目标是我们建模的依据。2.飞机相撞的判据根据相对运动原理Pi相对Pj的速度方向为(v(cosθi一cosθj),v(sinθi一sinθj))t时刻Pi相对Pj的位置为(aij+vt(cosθi一cosθj),bij+vt(sinθi一sinθj))令vt=l,则有由上可知,Pi与Pj若相撞仅有三种可能:1f(0)<64但这与初始条件不符,故无须考虑且所以当f(l)满足(2)或(3)时,Pi与Pj相撞,否则不相撞。通过上述问题分析,可以看出这个模型的总目标就是确定... $ A$ n; l& v- |2 ~7 P7 R- t/ a( k3 X U1 y1 g0 u 空中防撞系统的设计.pdf(110.08 KB, 下载次数: 497)
2008-12-7 09:53 上传
点击文件名下载附件
下载积分: 体力 -2 点
M) @+ F: z, J& ]7 `: t+ E) E
; y3 k b! M3 \飞行管理模型的线性化处理方法2 w% j1 V+ i0 y
' o# C9 b) k6 c0 f5 ]/ C作者:刘铁成,张良,聂兆虎,许宝刚 5 P' {9 J" N# f+ b% V! R& D# e' p/ @) ?" ?0 T! M. T4 a' I
编者按:该答卷针对飞行管理问题的实际背景,采用计算机模拟和线性规划相结合的方法较好地解决了问题。论述条理清晰,计算结果正确。所采用方法的特点是运算时间短,普适性较强具有一定的启发性,特将有关部分予以发表。一、模拟与线性规划模型要解决飞行角度调整问题,首先要判断出哪些飞机会在区域内发生碰撞,令Li,j(t)=(xi(t)一xj(t))2十(yj(t)一yj(t))2一64,整理得其中两架飞机Pi和Pj在区域内发生碰撞的条件是:1)两架飞机间的最短距离小于等于8公里;2)刚达到距离8公里时两飞机仍在区域内。由条件1)可得约束且两飞机距离达到8公里的时刻为由条件2)可得下列约束如果P_i和P_j同时满足(3)和(4),它们就会在区域内相撞,否则不会在区域内相撞,根据上述结论,我们编制了计算机程序AircraftAdministration(程序见附录),求出各个相撞的飞机,并对相撞的任何两架飞机进行调整,使其满足:(1)调整后相撞飞机的总数量不大于调整前相撞飞机的总数量;(2)两架相撞飞机设为P_i,P_j若P_i调整后相撞飞机的总数量小于P_j调整后的相撞飞机的总数量,则优先考虑调整飞机P_i。(3)若P_i调整.../ | V8 D H- J' u, h
: n1 u% H/ H# a& ~+ H 飞行管理模型的线性化处理方法.pdf(209.7 KB, 下载次数: 593)
2008-12-7 09:53 上传
点击文件名下载附件
下载积分: 体力 -2 点
2 G6 a- A; x7 A4 z/ t; _2 o3 } h
飞行管理问题的逐步逼近搜索方法( B* F/ K+ n j0 ^. I* g
* K8 u# k- v8 g% s
作者:王崧,于劲松,陆昱,雷功炎 7 B! w, A( C3 f# J$ X0 r$ G" h f" C( `
编者按:本文给出了一种逐步逼近的搜索方法,它尽管不能保证求出最优解,但具有以下三个特点:(1)简单易于编程计算。(2)对目标为绝对值函数与平方和函数两种模型都适用。(3)由计算结果看出对该问题是一个可行的方法。这里只摘录了原文的部分段落。模型的建立由于要求中方向解的误差不超过0.01度,我们可以只考虑样本空间Ω=[-30°,30°]×…×[-30°,30°]中所有坐标均为0.01的整数倍的点。令为整数则Ω’中共有6001~6≌4.7×10~(22)个点。要通过遍历Ω’中所有元素来求最小值是不可能的。因此,我们采取了一种搜索算法,实践证明它可在允许的时问消耗下给出较优解(通过本文中后面的具体例子中用此搜索结果与证明了的最优解的比较,我们发现此结果已完全满足了我们的要求)。仍然记存在其它其中f(△α)为目标函数方向角改变量的绝对值和(或平方和),DIST(A_i,A_j)为飞机A_i和A_j之间的距离。方法一(基本思路):首先在Ω’中以较大跨度均匀地取N个点,通过遍历计算找到其中使F(△α)取最小值的点,然后以该点为中心,找一个较小的区域,在其中再取N个点,在这N个点中找到使F(△α)取最小值的点。如此迭代下去,...' j% @: N1 T: J9 I$ Z
/ a& H0 c6 A2 R6 X 飞行管理问题的逐步逼近搜索方法.pdf(132.72 KB, 下载次数: 437)
2008-12-7 09:59 上传
点击文件名下载附件
下载积分: 体力 -2 点
- v% R& R! y7 p1 X T# _ `+ T& J2 P6 K# x3 E: x' y
飞行管理模型的能量梯度求解法+ v3 ]5 P& A7 F) z5 P; N" m