飞行器管理问题

飞行器管理问题
飞行器管理问题

飞机碰撞调整优化模型

摘要

本文研究的是在一定区域内水平飞行的n(n<=6)架飞机的飞行管理问题。本文通过建立一个非线性规划模型来求解出飞机飞行的调整角度。

首先,根据题目中“要立即计算并判断新进入飞机是否会与区域内的飞机发生碰撞“的要求,我们在编程给出判断是否碰撞的算法之后,需要求出进行判断碰撞所需要的时间。我们运用题目中所给假设中的条件作为约束条件,通过判断在区域内任两架飞机之间在区域内飞行时任意时刻的距离是否小于8公里作为碰撞标准,进行判断是否会发生碰撞。利用MATLAB中tic和toc函数进行计时。以题目中飞机的初始状态求解,实验得出判断结果的用时均在0.3s以内,且存在飞机会发生碰撞。

为了得出飞机的调整角度,我们首先运用蒙特卡洛法随机产生200组飞行调整角度。其中每组数据包含6个数据项,分别作为架飞机的调整角度。然后,我们通过碰撞条件筛选出这200组数据中能使飞机进行角度调整后不发生碰撞的数据。继而将上一步中所得数据中的调整角度绝对值之和最小的那组数据作为

进一步优化的对象。接着,我们以o

0.01为步长对上一步得到的优化对象按飞机编号顺序进行逐角优化,使每一个调整角度逐步减小。每优化一步进行一次碰撞判断,直到该飞机的调整角度绝对值为0或将导致飞机发生碰撞为止,然后再按同样的算法优化下一个飞机的调整角度。从而得出近似最优解。通过模型求解后

4.5之内。

结果显示各飞机调整角度绝对值之和均在o

最后,为了对我们所建的模型进行推广,说明我们所建的模型是具有普适性的,我们又自行随机设计了两组符合初始状态要求即进入该区域的飞机在到达该区域边缘时,与区域内飞机的距离应在60公里以上的数据来作为6架飞机的初始状态,并利用我们所建的模型得出了调整角度结果。实验结果比较理想,各飞机调整角度绝对值之和均在o

1.5之内。

关键词:飞行管理判断调整蒙特卡罗逐步优化

一、问题重述

飞行管理问题在现代生活中是一个很值得考虑和解决的问题。

在约10000米高空的某边长为160公里的正方形区域内,经常有若干架飞机作水平飞行。区域内每架飞机的位置和速度均由计算机记录其数据,以便进行飞机管理。当一架欲进入该区域的飞机到达区域边缘时,记录其数据后,要立即计算并判断是否会与区域内的飞机发生碰撞。如果会碰撞,则应计算如何调整各架(包括新进入的)飞机飞行方向角,以避免碰撞。现假定条件如下:1)不碰撞的标准为任意两架飞机的距离大于8公里;

2)飞机飞行方向角调整的幅度不应超过30度;

3)所以飞机飞行速度均为每小时800公里;

4)进入该区域的飞机在到达该区域边缘时,与区域内飞机的距离应在60公里以上;

5)最多需考虑6架飞机;

6)不必考虑飞机离开区域后的状况;

在本文中,我们将对这个避免碰撞的飞行管理问题建立数学模型,列出计算步骤,对以下数据进行计算(方向角误差不超过0.01度),其中要求飞机飞行方向角调整的幅度尽量小。

设该区域4个顶点的坐标为:(0,0),(160,0),(160,160),(0,160)。

试根据实际应用背景对所建模型进行评价和推广。

二、模型假设与符号说明

2.1 模型假设

1)模型的目标是在满足各架飞机不碰撞的条件下,每架飞机的调整角度绝对值之和最小;

2)不碰撞的标准为任意两架飞机在区域内飞行的任何时刻,它们之间的距离大于8 公里;

3)飞机飞行方向角调整的幅度不应超过30 度;

4)所有飞机飞行速度均为每小时800 公里;

5)进入该区域的飞机在到达该区域边缘时,与区域内飞机的距离应在60 公里以上;

6)考虑至多六架飞机的飞行管理;

7)不必考虑飞机离开此区域后的状况;

8)在模型中先运用蒙特卡洛法进行初选时,我们令调整角β~()20,

N 分布。在“建模前准备”中我们给出了解释。最后模型结果分析中,也对此假设的进行

了验证并通过。在优化算法中,我们还会对调整角度进行优化,以求更接近“调整角度尽可能小”的建模目标; 9)忽略飞机转换角度的时间;

10)假设飞机在进行角度调整之后将沿直线水平飞行且速率保持800km/h 不变。 2.2 符号说明

三、问题分析

本文研究的是在一定区域内水平飞行的n(n<=6)架飞机的飞行管理问题。通过初步分析可知,我们可以通过建立一个非线性规划模型求解出飞机飞行的方向角应该进行如何合理的调整来满足在该区域内的飞行满足要求。

首先,我们需要考虑的是碰撞判断的算法的即时性。题目要求,当一架欲进入该区域的飞机到达区域边缘时,记录其数据后,需要立即计算是否会与区域内的飞机发生碰撞,这就要求实现该判断算法的即时性。这样我们就需要编程给出判断是否碰撞的算法并记录其花费时间。判断是否碰撞的思路是求出第六架(即新进入)飞机与其他五架飞机中任意一架飞机在t 时刻之间的距离,若求出的距离都始终大于8公里,则不需要调整。否则,需要调整。

若飞机的飞行角度需要调整,我们尝试运用蒙特卡洛法随机产生一定数量组的飞机调整角度。假设2)和4)给出了飞机的碰撞条件。通过这些条件判断这些组数据中有哪些组数据可以满足飞机不发生碰撞,然后可以对得到调整角绝对值之和最小的可行解进行优化,将使飞机的调整角度和绝对值尽量小为目的进而

将可行解在其原来数据的基础上一步步减小,从而得到近似最优解。

四、建模前的准备

我们的目标是使飞机调整角度的绝对值之和尽可能小,因此我们具体采用的

蒙特卡罗方法是根据以μ=0为条件的正态分布概率密度来随机产生每一架飞机的调整角度。这样,随机产生的角度数据服从以0度为均值的正态分布。为兼顾模型求解效率,我们利用程序循环规定每一次循环通过蒙德卡洛法产生1组数,循环200次。每组数由6个数据项构成,分别作为每一架飞机的调整角度。我们先令σ=1,以样例中飞机的飞行状态作为初始条件,经过多次实验,发现每次产生的200组数据中,满足飞机不碰撞条件的调整角度方案很少,大多数情况下产生的200组数据中没有一组数据能满足使所有飞机不碰撞的条件,因此,我们尝试令σ=2,经过上百次试验,发现通过蒙特卡罗法得出的数据,平均每次有10组解满足使飞机不发生碰撞的要求。因此我们认为σ=2的条件下,用此方法得

到可行解的概率相当高,确定首先通过产生服从()20,

N 分布随机数的方法对样例数据进行求解。

为了提高算法的效率,尝试使每次求解产生的随机数减小为100组,仍以

()20,N 的规则产生随机数,经过多次实验发现,有超过一半的情况没有获得可

行解,因此我们决定在对样例数据求解时,确定运用蒙特卡罗具体实现算法中按

照()20,

N 的规则每次求解时产生200组随机数。 五、模型的建立和求解

5.1模型建立

假设()00,i i y x 表示第i 架飞机的初始位置,()i i y x ,表示第i 架飞机在规定

区域内飞行时任一时刻的位置, i α表示第i 架飞机的初始飞行角(单位°),

i β表示第i 架飞机的调整角度(单位°),t 表示飞行时刻(单位s ),v 表示飞机速度(单位km/s )。则有:

()i i i i vt x x βα++=cos 0 63,2,1 =i (1) ()i i i i vt y y βα++=sin 0 63,2,1 =i (2)

那么第i 架飞机和第j 架飞机的距离为:()()2

2

j i

j i y y

x x -+-

由碰撞条件(即假设2))得:

()()642

2

<-+-j i j i

y y x x

j i j i ≠=且,63,2,1 (3)

将式(1)和式(2)代入式(3)得:

(()())()()()

64 )(sin - )(sin y )(cos - )(cos 2j j 0i i 02

j j 0i i 0<+++++++++βαβαβαβαvt y vt vt x vt x j i j i

化简得:

()()[

]()

[

]{}++++-+2

2

22sin cos cos j i j i j i t v βαβαβα

()()[]()()()[]

(){}vt y y x x j i j i j i j i j i i i 0000sin sin cos cos 2-+-++-+-+βαβαβαβα()()642

002

00<-+-+j i j i y y x x (4)

式(4)可以表示为:

64At 2<++C Bt (5)

式(5)在飞机处于规定区域内时成立。由此题目可以转化为在定区间[0,tmin]上对二次函数求极值的问题。其中min t 为第i 架飞机和第j 架飞机飞出规定区域时的时刻的较小值。 假设()C Bt At t g ++=2

则飞机在规定区域内的飞行约束条件即为:()64m in 0。因此,

当-B/(2A)<0时, ()()640m in <=g t g

当0<-B/(2A)< min t 时,()()()642/m in <-=A B g t g 当-B/(2A)> min t 时, ()()64m in m in <=t g t g

为了避免复杂运算,提高效率,我们在用以上模型的约束条件进行判断之前,先进行了一步碰撞的必要条件判断。考虑到两架飞机的飞行轨迹为两条射线,若两条射线所在直线交点在射线的反向延长线上时,因为初始位置两架飞机距离一定大于8公里(否则此题不可解),所以这两架飞机一定不会相撞。如图1所示:

图1 两架飞机的飞行轨迹相交于延长线

考虑,第i 架飞机和第j 架飞机:

第i 架飞机和第j 架飞机的轨迹曲线为:

解得两直线交点横坐标为

)

an(-)an()

an(-)an(-x j j i i j j 0i i 000c βαβαβαβα+++++=

t t t x t x y y j i j j

对上式分析得,若出现下列四种情况,第i 架飞机和第j 架飞机一定不会碰撞:

(1)当[][]????∈+360270900i i ,, βα且[][]????∈+360270900j j ,, βα时,

0j c i c x x x x <<且则一定不会碰撞;

(2)当[][]????∈+360270900i i ,, βα且[]??∈+27009j j ,βα时,

0j c i c x x x x ><且则一定不会碰撞;

(3)当[]??∈+27090i i ,βα且[][]????∈+360270900j j ,, βα时,

0j c i c x x x x <>且则一定不会碰撞;

(4)当[]??∈+27090i i ,βα且[]??∈+27009j j ,βα时,

0j c i c x x x x >>且则一定不会碰撞;

如果出现以上这四种情况,则不必用二次函数极值的约束条件来判断两架飞机是否会相撞了。

另,由假设5)可得:

()()22

6002

600

60<-+-y y x x

i i (6)

)(sin y )(cos x i

i 0i i 0βαβα++=++=vt y vt x i i {

综上所述

我们把数学模型建立成为一个非线性规划问题 目标函数:

()∑==

6

1

654321,,,,,f min i i

β

ββββββ

由式(1),(2),(3),(6)可得约束条件:

经过合并化简,等价的约束条件为:

[][]{}[

]

[

]

{}[]均成立

,对tmin 0t 64) y -(y )x -(x )y -(y )(sin -)(sin )x -(x )(cos - )(cos 2v )(sin -)(sin )(cos - )(cos 20020000j j i i 00j j i i 2

22

j

j i

i 2

j

j i i ∈<++++++++++++j i j i j i j i vt t

βαβαβαβαβαβαβαβα

5.2模型求解

考虑到直接搜索法花费时间代价会很大,所以我们考虑用蒙特卡洛方法求解一个满足约束条件的粗略的可行解,再对该可行解进行逐步调整,最终找到一个近似最优解。

在上百次试验中,通过蒙特卡洛法随机取得200组调整角度β矩阵,在β

矩阵的值服从()20,

N 分布的条件下,基本上能找到10组左右的可行解。这说明了产生200组数据一般来说是足够的。这一点我们已在建模前准备里详细进行

了说明。在优化模型中,为了提高算法通用性,我们还对调整角度搜索方法进行

的优化,即在随机数服从()20,

N 分布的条件下,在得到的200组调整矩阵中不能找到可行解时,就在随机数服从()30,

N 分布的条件下取200组调整矩阵。如果仍然找不到可行解,则再把σ增大1,直到σ>10时停止。考虑到3σ原理,

.

.t s []时间的最小值

架飞机飞出j 架飞机和第i 表示第tmin 中, 64 )y -(y )x -(x 比如域的最短时间,为式中出现飞机飞出区tmin 均成立,其中tmin ,0t 对22<+∈j i j i j

i and 1,2,3...6j i, 64 )y -(y )x -(x 1,2,3...5i 3600 )y -(y )x -(x 1,2,3...6i )(sin y 1,2,3...6i )(cos x 222

0602

060i i 0i i 0≠=<+=<+=++==++=j i j i i i i i i i vt y vt x βαβα{

我们就认为在调整角范围[-30°,30°]的约束下找不到可行解,即在所给定的初始状态条件下无解。

在用蒙特卡洛法找到的粗略的可行解中,取调整角度绝对值之和最小的一组作为局部调整的对象和调整的起点,对其进行调整角度优化,即依次使

654321,,,,,ββββββ向绝对值减小的方向调整。考虑到题目要求角度精度为

0.01°,调整步长设定为0.01°,改变调整角度直到满足o

i 005.0|0|<-β的

条件或者满足再调整一步后即发生相撞的条件为止。根据此规则按顺序对每一个角度进行调整。对以上优化结果四舍五入保留两位小数,即为本次求解得到的近似最优解。模型求解程序见附录。

我们把最后所得的近似最优解进行对时间t 的遍历验证来检验解的正确性。验证程序见附录。

我们以题目中所给的六架飞机的初始状态作为条件得出了每架飞机的调整角度。我们从所进行的试验中给出了5次试验的结果,如表1所示。

注:以下结果的测试条件:

测试用计算机——联想M490笔记本(CPU Intel i5 3320,默认主频2.6GHz ) 操作系统——windows 8 Matlab 版本——7.0

表1 飞机调整角度结果

为了对我们所建的模型进行推广,说明我们所建的模型是具有普适性的,我们又自行随机设计了两组符合初始状态要求(进入该区域的飞机在到达该区域边缘时,与区域内飞机的距离应在60公里以上)的数据来作为6架飞机的初始状态,并利用我们所建的模型得出了调整角度结果。

如图2所示,这是在我们自行随机设计的第一组符合初始状态要求的数据条件下,进行了三次实验所得的结果。图3表示的是在我们自行随机设计的第二组符合初始状态要求的数据条件下,进行了三次实验所得的结果

图2 自行设计参数条件下的模型求解情况(1)

图3 自行设计参数条件下的模型求解情况(2)

*注:请老师注意下,图2和图3中各有一个错别字:每个图右边部分的测量数据表格中,第10行中的“优化后方向调整角绝对值之和”改为“优化前方向调整角绝对值之和”。即把“前”改为“后”。

六、模型评价和模型改进

6.1模型评价

优点:

蒙德卡洛法求可行解的效率非常高,对找到的可行解的优化也非常有效。在参数为样例数据的条件下运行,最好的记录可以达到调整角度绝对值之和小于1.00度。

缺点:

通过实践发现对某些样例,模型算法平均用时情况与最坏用时情况的差距较大(最大曾出现两者比值约为1:5)。考虑到这个模型应用于保障飞行安全,故应考虑即使在最坏用时情况下也能保障飞机的安全。导致最坏用时情况的主要原因是通过蒙德卡洛法找出的某些可行解对模型的优化算法来说,可优化的幅度太大,故算法优化部分执行时间长。据此,在实际运用中,需要使用高性能计算机

求解或者限制优化执行次数以保证得出结果的及时性。

6.2模型改进:

1)在算法最后的模型优化步骤,我们只进行了一步,即对由蒙特卡罗法得到的一组角度绝对值之和最小的可行解,我们只进行了一次遍历:将这组数据中每个飞机的飞行角度依次以0.01的角度改变,遍历结束后使得最终得出的飞机调整角度和最小。

考虑到飞机上计算机性能我们用的笔记本电脑性能优越的多,在算法运算时间允许的条件下,其实还可以再次将上步得出的最后结果再次进行遍历,可以使飞机的调整角度和更小。

2)对于在某些飞机的初始状态条件下可能会出现的无解的情况,若能找出在约束条件下,造成方向角调整方案无解的必要条件,用于对初始状态的检查,则可避免盲目尝试求解造成的时间浪费。或者尽可能快得知在这样的初始状态下,某些飞机即使调整飞行角度也会发生碰撞,我们可以将模型转换为制定对应的应急决策,如求得尽可能减少损失的方向角调整方案。

七、参考文献

[1]毕开波,王晓东,刘智平,飞行器制导与控制及其MATLAB仿真技术技术:国防工业出版社,2009。

[2]郑昌文,严平,丁明跃,孙富春,飞行器航迹规划:国防工业出版者,2008。

八、附件清单

附件 1 具有初始状态碰撞判断和计算近似最优调整角的的主函数(文件名main.m)

附件 2 检验是否调整角是否合理的MATLAB子函数(文件名Confirmation.m)

附件 3 判断初始条件下是否存在飞机会发生碰撞的MATLAB子函数(文件名CrashDetection.m)

附件 4 自行设定初始状态时,检查设定是否满足题目要求的MATLAB函数(文件名OriginDisCheck.

附件1

%简介%————————————————————————————————————————

% 功能:95国赛A题求解主程序

% 作者:庞平&张航&宁培阳

% 日期:2014-4-5 %————————————————————————————————————————

%变量命名前缀约定(大致遵守“驼峰命名法”)%————————————————————————————————————————

% 前缀含义

% c 常量

% d 浮点性变量

% i 整形变量

% m 矩阵

% s 符号变量

% v 向量%————————————————————————————————————————

%变量说明(按字母升序排列)%————————————————————————————————————————

% 变量名含义或作用

% cMiu 指定正态分布随机数均值

% dSigmaMax 对应最大调整角度的随机数标准差

% dError 浮点数比较误差限度

% dSigma 指定正态分布随机数标准差

% dStep 近似最优解的每次优化步长

% i、j、k、m for循环指针

% iAdjustNum 对每个调整角度的优化次数

% iCount 记录可行解个数

% iFlightNum 指定飞机数量(题设为6)

% iMotCalNum 指定蒙德卡洛试验次数

% mBetaGood 存储通过蒙德卡洛法收集到的可行解

% t 时间符号变量

% vAdjustDirect 存储优化最优解时各角度的调整方向(正负号)

% vAlpha 存储尝试调整前各架飞机飞行的角度

% vIdealBeta 存储程序所求的近似最优解

% vX0 存储调整前各架飞机位置横坐标

% vY0 存储调整前各架飞机位置纵坐标%————————————————————————————————————————

function main(vAlpha,vX0,vY0)

%初始化数据

if nargin==0 %若无参数输入,缺省使用题目所给样例数据

vAlpha=[243 236 220.5 159 230 52]';

vX0=[150 85 150 145 130 0]';

vY0=[140 85 155 50 150 0]';

elseif nargin~=3 || length(vAlpha)~=length(vX0) || length(vAlpha)~=length(vX0) || length(vX0)~=length(vY0)

error('参数调用错误!'); %若输入参数不齐全,报错退出elseif OriginDisCheck(vX0,vY0)

error('使用数据不满足题设初态要求!');

%若输入参数不满足题设初态要求(零时刻,区域内任意两架飞机距离至少8km,且新进入飞机与区域内飞机距离至少60km)

end

tic %定时器计时开始

if(~CrashDetection(vAlpha,zeros(6,1),vX0,vY0))

%若CrashDetection返回值为0,在输入参数条件下,无飞机发生碰撞,否则存在发生碰撞的飞机

disp('在本初始状态下不会发生碰撞,即无需调整。'); %zeros(6,1)的作用是将全部调整角置0,以判断是否需要调整

return

else

disp('在本初始状态下会发生碰撞,必须调整!');

end

sprintf('判断是否会发生碰撞用时:%fs',toc)

tic %重启定时器

disp('调整角方案求解中')

mBetaGood=[];

iCount=0;

iMotCalNum=200;

iFlightNum=length(vAlpha);

cMiu=0;

iAdjustNum=1000;

dStep=0.01;

dError=0.005;

dSigmaMax=30/3;

%通过蒙德卡罗法求近似最优解。找到可行解前,逐步增加dSigma的值以扩大随机数取值范围,对一个dSigma值,试验次数为iMotCalNum

for dSigma=2:dSigmaMax

for i=1:iMotCalNum

vBeta=normrnd(cMiu,dSigma,[iFlightNum 1]);

%产生均值为dMiu,方差为dSigma的iFlightNum行1列正态分布随机数

if(~CrashDetection(vAlpha,vBeta,vX0,vY0))

%若CrashDetection返回值为0,说明按参数进行调整,无飞机发生碰撞,否则存在发生碰撞的飞机

mBetaGood=[mBetaGood;vBeta']; %存储可行解

iCount=iCount+1; %记录可行解个数 end

end

if(iCount~=0) %找到可行解,退出循环 break;

end

if(dSigma==10 && iCount==0)

%当dSigma=10时,3*dSigma=30,P(-3*dSigma<=angle<=3*dSigma)=95.3%,可认为达到调整角极限

error('未找到可行解!');

end

end

vIdealBeta=mBetaGood(sum(abs(mBetaGood),2)==min(sum(abs(mBetaGood),2) ),:); %在可行解中选出角度绝对值之和最小的解向量

%对所得近似最优解进行优化

vIdealBeta=vIdealBeta'; %下文计算需要转置

vAdjustDirect=ones(iFlightNum,1); %定义一个iFlightNum行1列的全1矩阵,作为调整方向的向量的基础

vAdjustDirect(find(vIdealBeta>0))=-1; %联系下文第12行,vAdjustDirect向量确定角度优化方向,使调整方向角的值向0靠近。

for

j=1:iFlightNum %对iFlightNum架飞机分别进行最多iAdjustNum次的优化

for k=1:iAdjustNum

if(CrashDetection(vAlpha,vIdealBeta,vX0,vY0))

if(k~=1)

vIdealBeta(j)=vIdealBeta(j)-vAdjustDirect(j)*dStep; %修正做多一次for循环的错误

end

break;

end

if((abs(vIdealBeta(j)-0)

break;

end

vIdealBeta(j)=vIdealBeta(j)+vAdjustDirect(j)*dStep; %按步长为dStep、方向为vAdjustDirect的策略优化调整方向角

end

end

%输出运算结果

disp('角度角度方案(单位:°):');

for m=1:(iFlightNum-1)

sprintf('%d号飞机:%.2f',m,vIdealBeta(m))

end

sprintf('新进入飞机:%.2f',vIdealBeta(m+1))

sprintf('调整角度绝对值之和:%.2f',sum(roundn(abs(vIdealBeta),-2))) %通过abs()取各角度绝对值,再通过roundn()保留2位小数,最后通过sum()求调整角之和sprintf('调整角方案求解用时:%fs',toc)

附件2

function [iCrashTimeNum,mRecord]=Confirmation(vAlpha,vBeta,vX0,vY0) if(nargin==0)

vAlpha=[

243

236

220.5

159

230

52];

vX0=[

150

85

150

145

130

0];

vY0=[

140

85

155

50

150

0];

vBeta=zeros(6,1);

end

v0=800/3600;

syms t;

sX=vX0+v0*cos(pi*(vBeta+vAlpha)/180)*t;

sY=vY0+v0*sin(pi*(vBeta+vAlpha)/180)*t;

mRecord=zeros(16000,4);

k=1;

for i=1:6

for j=i+1:6

sDis=(sX(i)-sX(j))^2+(sY(i)-sY(j))^2;

iArrivEdge=0;

iT=0;

while iArrivEdge==0

CrashFlag=0;

dXi=subs(sX(i),iT);

dYi=subs(sY(i),iT);

dXj=subs(sX(j),iT);

dYj=subs(sY(j),iT);

dDisValue=subs(sDis,iT);

if dXi>=0 && dXi<=160 && dYi>=0 && dYi<=160 && dXj>=0 && dXj<=160 && dYj>=0 && dYj<=160

iT=iT+1;

if dDisValue<64

CrashFlag=1;

end

mRecord(k,1)=i;

mRecord(k,2)=j;

mRecord(k,3)=k;

mRecord(k,4)=CrashFlag;

k=k+1;

else

iArrivEdge=1;

end

end

end

end

iCrashTimeNum=length(find(mRecord(:,4)==1));

if(iCrashTimeNum==0)

disp('不存在发生碰撞飞机。');

else

disp('存在发生碰撞飞机!');

end

附件3

%简介%————————————————————————————————————————

% 功能:95国赛A题碰撞判定函数

% 作者:庞平&张航&宁培阳

% 日期:2014-4-5 %————————————————————————————————————————

%变量命名前缀约定(大致遵守“驼峰命名法”)%————————————————————————————————————————

% 前缀含义

% c 常量

% d 浮点性变量

% i 整形变量

% m 矩阵

% s 符号变量

% v 向量%————————————————————————————————————————

%变量说明(按字母升序排列)%————————————————————————————————————————

% 变量名含义或作用

% vAlpha (输入参数)存储尝试调整前各架飞机飞行的角度

% vBeta (输入参数)考察的调整角度向量

% vX0 (输入参数)存储调整前各架飞机位置横坐标

% vY0 (输入参数)存储调整前各架飞机位置纵坐标

% iCrashFlag (输出参数)碰撞存在标志符

% cBorder 区域边界(题设160km)

% cFlightNum 指定所需调整飞机数量

% cLimitDis 两架飞机发生碰撞的极限距离的平方(题设8^2=64)% cV0 记录各飞机匀速飞行的速率(题设800km/h)

% dA 两飞机距离平方的二次函数表达式的二次项系数

% dB 两飞机距离平方的二次函数表达式的一次项系数

% dDis1 两架飞机距离可能的最小值(当两架飞机中的一架在到达边缘时距离最小)

% dDis2 两架飞机距离可能的最小值(若两架飞机的距离最小值产生在区域内)

% dMinDis 两架飞机距离的最小值

% dXc 假设两条射线交点存在,交点横坐标的值

% sDis 两飞机距离随时间变化的符号变量表达式

% sX 横坐标随时间变化的符号变量表达式

% sY 纵坐标随时间变化的符号变量表达式

% t 时间符号变量

% vAngle 所考察的两架飞机试图调整到的角度值

% vEdgeT 两架飞机到达区域的横、纵边缘的时间

% vIdealBeta 存储程序所求的近似最优解

% vRadAngle 经单位换算后的角度数值

% vVx 两架飞机飞行速度的水平分量绝对值

% vVy 两架飞机飞行速度的垂直分量绝对值

% vXb 所考察的两架飞机的起始横坐标

% vYb 所考察的两架飞机的起始纵坐标%————————————————————————————————————————

function iCrashFlag=CrashDetection(vAlpha,vBeta,vX0,vY0)

%初始化数据

cBorder=160;

cV0=800/3600;

cFlightNum=length(vAlpha);

syms t;

sX=vX0+cV0*cos(pi*(vBeta+vAlpha)/180)*t;

sY=vY0+cV0*sin(pi*(vBeta+vAlpha)/180)*t;

iCrashFlag=0;

cLimitDis=64;

%对cFlightNum架飞机两两进行碰撞判定

for i=1:cFlightNum

for j=i+1:cFlightNum

vAngle=[vAlpha(i)+vBeta(i),vAlpha(j)+vBeta(j)];

%提取本次循环要考察的参数

vXb=[vX0(i),vX0(j)];

vYb=[vY0(i),vY0(j)];

for k=1:2 %若角度超出[0,360]的范围,需进行修正 if vAngle(k)<0

vAngle(k)=vAngle(k)+360;

elseif vAngle(k)>360

vAngle(k)=vAngle(k)-360;

end

end

vRadAngle=pi*vAngle/180;

%将角度值换算为弧度制,便于表达下文的计算式

%利用简单的射线相交判定方法,若考察的两架飞机不满足碰撞的必要条件,则无需进行复杂运算即可判定两者不会碰撞,结束本次循环

dXc=(vYb(2)-vYb(1)+tan(vRadAngle(1))*vXb(1)-tan(vRadAngle(2))*vXb(2)) /(tan(vRadAngle(1))-tan(vRadAngle(2))); %假设两射线交点存在,计算交点 if (vAngle(1)>0&&vAngle(1)<90) || (vAngle(1)>270 && vAngle(1)<360)

%分情况讨论,判断两者的情况是否属于不会发生碰撞的情形

if (vAngle(2)>0&&vAngle(2)<90) || (vAngle(2)>270 && vAngle(2)<360)

if dXc

continue

end

elseif (vAngle(2)>90 && vAngle(2)<270)

if dXcvXb(2)

continue

end

end

elseif (vAngle(1)>90 && vAngle(1)<270)

if (vAngle(2)>0&&vAngle(2)<90) || (vAngle(2)>270 && vAngle(2)<360)

if dXc>vXb(1) && dXc

continue

end

elseif (vAngle(2)>90 && vAngle(2)<270)

if dXc>vXb(1) && dXc>vXb(2)

continue

end

end

end

%若仍存在发生碰撞的可能,则通过表达式为抛物线一段的轨迹方程,求解两架飞机的距离最小值判定

%以下准备判定所需数据,按计算顺序为:距离表达式、抛物线二次项系数、一次项系数、两架飞机到达题设边界时间

sDis=(sX(i)-sX(j))^2+(sY(i)-sY(j))^2;

dA=(cV0*cos(vRadAngle(1))-cV0*cos(vRadAngle(2)))^2+(cV0*sin(vRadAngle (1))-cV0*sin(vRadAngle(2)))^2;

dB=2*(vXb(1)-vXb(2))*(cV0*cos(vRadAngle(1))-cV0*cos(vRadAngle(2)))+2*

(vYb(1)-vYb(2))*(cV0*sin(vRadAngle(1))-cV0*sin(vRadAngle(2)));

vEdgeT=zeros(1,2);

vVx=zeros(1,2);

vVy=zeros(1,2);

for n=1:2

%根据方向角进行分类讨论,分别得到两架到达区域边界的时间

vVx(n)=abs(cV0*cos(vRadAngle(n)));

vVy(n)=abs(cV0*sin(vRadAngle(n)));

if vAngle(n)<=90

vEdgeT(n)=min((cBorder-vXb(n))/vVx(n),(cBorder-vYb(n))/vVy(n));

elseif vAngle(n)<=180

vEdgeT(n)=min(vXb(n)/vVx(n),(cBorder-vYb(n))/vVy(n)); elseif vAngle(n)<=270

vEdgeT(n)=min(vXb(n)/vVx(n),vYb(n)/vVy(n));

else

vEdgeT(n)=min((cBorder-vXb(n))/vVx(n),vYb(n)/vVy(n)); end

end

dMinEdgeT=min(vEdgeT(1),vEdgeT(2));

%取两架飞机到达区域边界的时间较小值

dDis1=subs(sDis,dMinEdgeT);

%求在dMinEdgeT时刻,两架飞机距离的数值

if(-dB/(2*dA)<0)

%若抛物线轴线位置不合理(即时间变量 t=-dB/(2*dA) 为负值),将dDis设置为无穷大,否则代入sDis求数值

dDis2=inf;

%这种情况在t=0时取最短距离,在题目可解的情况下均成立

else

dDis2=subs(sDis,-dB/(2*dA));

end

dMinDis=min([dDis1,dDis2]);

%取dDis1,dDis2较小者,即为两架飞机同在区域内时的距离最小值

iCrashFlag=0;

if dMinDis

%判定距离最小值的平方是否小于发生碰撞的极限距离的平方,若是,碰撞存在标志符置为“真”

iCrashFlag=1;

return

%凡发现存在会发生碰撞的飞机,立即退出子函数

end

end

end

end

附件4

%简介%————————————————————————————————————————

% 功能:95国赛A题输入参数检查子函数

% 作者:庞平&张航&宁培阳

% 日期:2014-4-5 %————————————————————————————————————————

%变量命名前缀约定(大致遵守“驼峰命名法”)%————————————————————————————————————————

% 前缀含义

% c 常量

% d 浮点性变量

% i 整形变量

% m 矩阵

% s 符号变量

% v 向量%————————————————————————————————————————

%变量说明(按字母升序排列)%————————————————————————————————————————

% 变量名含义或作用

% cCheckPass 坐标参数检查通过(增强可读性)

% cCheckUnpass 坐标参数检查不通过(增强可读性)

% cFlightNum 考虑飞机数量

% cLimitDis 两架飞机发生碰撞的极限距离的平方(题设8^2=64)

% cNewLimitDis 区域内飞机与新进入飞机的极限距离的平方(题设60^2=3600)

% iCheckFlag 坐标参数检查结果标志位

% vX0 存储调整前各架飞机位置横坐标

% vY0 存储调整前各架飞机位置纵坐标%————————————————————————————————————————

function iCheckFlag=OriginDisCheck(vX0,vY0)

%数据初始化

飞行控制系统简介

自动飞行控制系统 飞行控制系统(简称飞控系统)的作用是保证飞机的稳定性和操纵性,提高飞机飞行性能和完成任务的能力,增强飞行的安全性和减轻驾驶员的工作负担。 深圳市瑞伯达科技有限公司,致力于成为全球无人机飞行器领导品牌,是智能化无人机飞行器及控制系统的研制开发的专业厂商,生产并提供各行业无人机应用的解决方案。产品线涵盖各种尺寸多旋翼飞行器、专业航拍飞行器、无人机飞行控制系统、无人机地面站控制系统、高清远距离数字图像传输系统、专业级无线遥控器、高精飞行器控制模块及各类飞行器配件 飞行器的自动飞行一、问题的提出早在重于空气的飞行器问世时,就有了实现自动控制飞行的设想。1891年海诺姆.马克西姆设计和建造的飞行器上安装了用于改善飞行器纵向稳定性的飞行系统。该系统中用陀螺提供反馈信号,用伺服作动器偏转升降舵。这个设想在基本概念和手段上与现代飞行自动控制系统有惊人的相似,但由于飞机在试飞中失事而未能成为现实。 60年代飞机设计的新思想产生了,即在设计飞机的开始就考虑自动控制系统的作用。基于这种设计思想的飞机称为随控布局飞行器(Control Configured Vehicle 简称CCV)。这种飞机有更多的控制面,这些控制面协同偏转可完成一般飞机难以实现的飞行任务,达到较高的飞行性能。 飞控系统分类飞控系统分为人工飞行控制系统和自动飞行控制系统两大类。由驾驶员通过对驾驶杆和脚蹬的操纵实现控制任务的系统,称为人工飞行控制系统。最简单的人工飞行控制系统就是机械操纵系统。不依赖于驾驶员操纵驾驶杆和脚蹬指令而自动完成控制任务的飞控系统,称为自动飞行控制系统。自动驾驶仪是最基本的自动飞行控制系统。飞控系统构成飞控系统由控制与显示装置、传感器、飞控计算机、作动器、自测试装置、信息传输链及接口装置组成。控制及显示装置是驾驶员输入飞行控制指令和获取飞控系统状态信息的设备,包括驾驶杆、脚蹬、油门杆、控制面板、专用指示灯盘和电子显示器(多功能显示器、平视显示器等)。传感器为飞控系统提供飞机运动参数(航向角、姿态角、角速度、位置、速度、加速度等)、大气数据以及相关机载分系统(如起落架、机轮、液压源、电源、燃油系统等)状态的信息,用于控制、导引和模态转换。飞控计算机是飞控系统的“大脑”,用来完成控制逻辑判断、控制和导引计算、系统管理并输出控制指令和系统状态显示信息。作动器是飞控系统的执行机构,用来按飞控计算机指令驱动飞机的各种舵面、油门杆、喷管、机轮等,以产生控制飞机运动的力和力矩。自测试装置用于飞行前、飞行中、飞行后和地面维护时对系统进行自动监测,以确定系统工作是否正常并判断出现故障的位置。信息传输链用于系统各部件之间传输信息。常用的传输链有电缆、光缆和数据总线。接口装置用于飞控系统和其他机载系统之间的连接,不同的连接情况可以有多种不同的接口形式。 自动飞行控制系统由自动驾驶仪、自动油门杆系统、自动导航系统、自动进场系统和自动着陆系统、自动地形跟随/回避系统构成。 RIBOLD瑞伯达科技有限公司,致力于成为全球飞行影像系统独家先驱,其产品线涵盖无人机飞行控制系统及地面站控制系统、影视航拍飞行平台、商用云台系统、高清远距离数字图像传输系统、无线遥控和成像终端及模型飞行器产品,多旋翼飞行器和高精控制模块。 RBD瑞伯达坚持创新, 以技术和产品为核心,通过完美的产品带来前所未有的飞行体验。我们的目标是做世界一流的无人机企业,为我们的客户提供一流的产品和服务!

航空安全诸要素(飞行的四个过程)

编号:SY-AQ-07496 ( 安全管理) 单位:_____________________ 审批:_____________________ 日期:_____________________ WORD文档/ A4打印/ 可编辑 航空安全诸要素(飞行的四个 过程) Elements of aviation safety (four processes of flight)

航空安全诸要素(飞行的四个过程) 导语:进行安全管理的目的是预防、消灭事故,防止或消除事故伤害,保护劳动者的安全与健康。在安全管 理的四项主要内容中,虽然都是为了达到安全管理的目的,但是对生产因素状态的控制,与安全管理目的关 系更直接,显得更为突出。 飞行预先准备、飞行直接准备、飞行实施和飞行讲评四个阶段是保证安全飞行的有效方法。 飞行预告准备是组织飞行的要求阶段,每次飞行都应当预先进行充分准备。飞行预告准备的内容是:制定次日飞行计划,召开飞行预告准备会议,进行飞行和飞行保障的准备工作并检查落实。 飞行直接准备是在起飞前所进行的飞行准备工作。空勤组要按规定时间到达工作岗位,充分作好飞行直接准备,其内容包括: (1)研究天气,进行领航准备,计算起飞滑跑距离,确定起飞重量;(2)研究飞行中气象条件变坏或者发生特殊情况时的处置方案;(3)校正航行、通信、导航资料,交验航行记录; (4)听取工程机务人员关于飞机准备情况的报告,检查并接收飞机;(5)检查与监督货物装载,办理载运手续; (6)检查飞机上服务用品是否配备齐全;

(7)不迟于飞机预计起飞前30分钟办理离场手续,交验飞行的有关文件; (8)向指挥调度室提出能否飞行的建议。在国外,机长与驻外办事机构商讨决定起飞或者延误起飞。 飞行实施阶段是飞行四个阶段中保证安全和完成飞行任务的关键阶段。在飞行实施阶段中,应当严格按照飞行计划实施飞行,积极主动地做好飞行指挥和保障工作,完成飞行任务。 飞行讲评,是飞行的总结提高阶段,通过讲评,对完成任务的情况,飞行安全和质量,飞行组织和指挥,各项勤务保障工作,作出正确的评价。对于发现的问题,是安全、质量和技术方面的问题,要认真分析原因,总结经验,接受教训,提出措施,以便改进或纠正。 这里填写您的公司名字 Fill In Your Business Name Here

飞机维修大作业

一、我国民用航空器维修市场的总体概况 航空器维修市场可以分为5块业务:航线维护、飞机深度检修、发动机维修、部附件修理和飞机翻新与改装。我国航空器维修服务市场主体的构成可以分成3类:一类是航空公司的附属企业为本公司自己进行飞机、发动机或部附件维修;一类是某个航空公司维修企业为其他航空公司提供维修服务;还有一类是独立维修单位,为航空公司提供飞机、发动机或部附件的维修服务,以及由机场维修部门负责提供航线维护维修服务。截止到2002年,国内共有CCAR-145部批准的维修单位280多家,具有航线维修许可证的单位有141家,具有维修基础执照的从业人员达到15000多人。 近些年,国内整体维修能力呈快速发展的态势,从最初的航线维修和简单定检工作已发展到能进行飞机、发动机的大修和绝大多数部附件的修理。在市场上不仅出现了AMECO、GAMECO、SNECMA、摩天宇等合资独资企业,还出现了众多民营部件维修企业。部件国内修理率在不断提高,使维修成本占航空公司运行成本比例逐渐下降。 根据民航总局2000年度的调查,国内航空维修市场规模达24亿元,国外送修部分为65%,达到15.6亿元。2001年的调查显示,透过外商的投资与技术移转,国内现在已经可以承接30~40%国内航空器零部件的维修工作。 中国加入WTO之后,外资投资国内航空维修业的速度惊人。由于国家修改外资投资中国民航产业的规定,外商与中国的航空维修合作日益增加,法国航天、新加坡盈申集团、欧洲直升机公司等外资都宣布将会在中国设置维修厂,以便就近为中国市场的客户服务,以致国内维修市场的竞争日趋激烈。 二、中国民航机务维修系统资源(截止2009) 1、国内航空公司和机队发展概况 截至2009年10月底,国内依据CCAR-121部运营的航空公司共34家,注册在用大型运输航空器共1399架;依据CCAR-135部运营的航空公司共10家,注册在用小型航空器74架;依据CCAR-91部运营的通用航空公司68家,注册在用通用航空器650架。 国内运输航空器机龄分布情况为整个机队的平均机龄为6.7年,其中0-5年(含5年)机龄的航空器数量为716架,占51%;20年以上的航空器数量为13架(主要波音737-300F、波音737-300QC和S-76A飞机),仅占1%,当前老龄飞机(通常指机身年龄超过15年的飞机)占比并不高,但是11-15年机龄的航空器(245架,占18%)未来5年将陆续进入老龄飞机状态,对机队的运营安全管理要求将越来越高。 国内运输航空器运行和备份的发动机总数量为3134台,其中CFM56系列发动机数量最多,占一半以上,主要安装在波音737系列、空中客车A320系列和空中客车A340系列飞机上。 2、CAAC批准的维修单位概况 截至2009年年底,CAAC批准的国内维修单位为370家(包括91家仅实施航线维修工作的维修单位和34家运输航空公司的维修单位),国外/地区维修单位为332家。

Java课程设计-----飞机航班管理系统

一.引言 1.1项目的名称 飞机航班信息管理系统 1.2项目背景和目标 飞机航班信息管理系统主要能够查询飞机的航班情况,飞行线路,票价,折扣等等情况,并能够在数据库中更新维护飞机航班的信息,对飞机航班 数据库进行管理,如航班的增加,删除和修改等。我们的目标就是为该系 统提供后台连接数据库程序设计以及前台用户界面设计。 1.3项目的可行性研究 设计此系统需要java面向对象编程基础,数据库应用知识以及功能分析。 根据目前所开设的课程,学生已经具备这样的知识,有能力综合java编 程知识和数据库应用知识做出一个这样的飞机航班信息管理系统。二、需求分析 2.1系统概述 此系统提供给系统管理员和用户。系统管理员登陆后可以对飞机航班信息进行管理,如:添加飞机航班信息,删除飞机航班信息,修改飞机航班属性。用户登陆后能进行飞机航班信息查询,订票以及退订。 2.2系统运行环境 Java运行在eclipse软件上,数据库用mysql数据库 2.3功能需求描述 用户选择相关的服务项目可以查看相关航班基本信息,并且可以根据自己需求选择相应服务,系统的信息更新时,相关的信息经过相应处理后,会存入到飞机航班数据库中的航班信息记录表中;系统管理员根据航空公司实际情况可以更新航班信息,并通过修改信息处理后被保存到飞机航班表中。

三、系统设计 开发与设计的总体思想 飞机航班信息管理系统主要分为用户和系统管理员2类,因此也将该系统分为2个相应的大的功能模块。 用户可以通过服务项目选择查询相关航班情况,进行订票,退订等服务项目。系统会将数据库中相应信息反馈给顾客。 系统管理员负责管系统信息的及时更新,可以根据航空公司航班的具体的情况更新数据库。 系统模块结构图

航空公司方面论文

航空公司方面论文 浅谈航空维修中的人为差错 摘要:如今,随着国民经济的进步,航空事业也进入高速发展时期,因此更多的新技 术应用在航空器上,在很大程度上提高了航空器的安全性和稳定性,从而使得因为机械原 因导致出现航空事故次数大大减少,但是因为人为差错而导致的航空事故却在逐渐增加。 关键词:航空维修;人为差错;解决措 现在,随着航空技术不断进步完善,越来越多的应用新技术和新材料,在一定程度上 减少航空设备出现故障的概率。但还有许多维修工作还是需要专业的维修人员来进行完成。 维修人员的相关能力和特点还是没有改变;随着越来越多的使用电子系统和新型材料,导致航空维修的要求也在不断提高,因此要求相关机务人员需要拥有更多的知识和技能; 如今,随着飞机服役的时间增长,导致飞机逐渐呈老龄化发展趋势,随之也增加的维修工 作量,一些故障和问题不容易被发现,就要求维修人员在这方面要多花费精力,避免出现 人为差错而影响飞行安全。有的人为差错导致出现重大经济损失;有的导致造成返工、报废;还有的会给飞机留下安全隐患。人为差错造成的航空事故严重影响了空中和地上的安全。 一、人为因素在飞机维修中的重要性 在过去的研究中发现,人们常常将影响航空安全的因素,一般是看其飞行机组的表现,然后就是航空交通管制员的表现。却没有重视研究和分析飞机维修方面人为因素。但是在 如今,随着飞机稳定性和安全性逐渐增加,人为差错成为了导致飞行出现问题的主要原因 之一。 二、人为差错具有的特性 1人为差错的产生可以说具有其必然性;在“墨菲定律”中提出,若在做某件事可能会出现差错,那么差错一定会在一个特定的时间出现。就拿飞机维修工作而言,就算将差错 出现的概率降到最低,但随着时间累计,就肯定会导致差错出现。 2人为差错多具有突变性的特点;但是人为差错导致在航空维修中出现故障而引起的故障或者问题,多数都是因为维修人员在维修的时候一次或多次错误行为,其中量变过程很快,因此具有突变性的特点。 3人为差错具有可传递性;当维修人员在进行操作的时候,在以前存在的差错很可能导致在以后出现差错,而以后的差错进行发展又会导致下一差错出现,说明了差错可以进行 积累和传递,还能够将原本的小错误放大成严重错误。

航空公司运行管理系统(FOC)解决方案

航空公司运行管理系统(FOC)解决方案 1.方案简述 1.1 FOC的定义 FOC(Flight Operations Control)是一个对航空公司进行运行管理的系统,它囊括了公司运行所涉及到的各部门的职能,同时还应与公司进行机务、商务管理的系统建立接口,以及与机场和空管局等相关单位的生产系统建立接口。 1.2 FOC总体结构 目前,各航空公司FOC系统根据其特点会有所不同,但从总体上包括的内容基本上是一致的,下图描述了航空公司FOC系统的总体结构。 1.3 建设目标 航空公司通过FOC系统的建设,基本上可以实现运行管理的自动化、规范化和信息化,具体体现在:

1. 建立整个航空公司的数据仓库,对历年的航班时刻数据、飞机的性能数据、全球的导航数据、各航班的运营数据等等进行有效的管理。一方面可以为本系统所用,同时也可以为其它系统提供数据上的有力支持。 2. 对航班运行计划进行有效的管理,确保各部门是按照同一份航班计划来工作,避免产生工作脱节现象。 3. 有效及时地监控公司航班的执行情况,并根据实际情况(如天气、延误、旅客人数等)对航班进行合理有效地调整。 4. 根据各方面汇总的信息(如油量、机组、飞机、气象、NOTAM等)对飞机进行放行评估,保障飞机飞行的安全性。 5. 建立ACARS、SITA、AFTN等报文系统的接口,提高获取信息及发送信息的效率。 6. 制作计算机飞行计划,在最大程度上节约燃油成本,保障飞行安全。 7. 对本公司飞机的飞行进行全程监控,保障飞行安全。 8. 提供多种信息的网上查询手段,为旅客提供方便;同时也为相关人员的航前准备提供方便。 1.4 系统特点 安全性:通过对用户的有效管理,可有效防止非法用户登录和修改数据;通过应急系统的的设计,使主系统出现故障时仍能开展基本的工作。 可扩展性:完全按照IATA AHM和SSIM标准对系统数据结构进行设计,保证系统在今后的建设中可以基本不对目前系统进行修改;通过接口的方式,提供与其它系统的数据交换,可在必要的情况下对系统体系不做修改而增加数据的来源。 高效性:通过基于消息的数据传输,提高对关键数据的响应速度,并有效减轻系统的负荷。 数据完整性:通过对数据库备份方案的严谨设计,以保证在出现硬件故障的情况下,能够尽可能完整地恢复系统数据。 容错性:通过各种数据来源之间的相互备份关系,保证在部分数据源出现故障的情况下,系统仍然可以正常运行。

航班延误问题论文

2015年吉林省大学生数学建模竞赛 承诺书 我们仔细阅读了《全国大学生数学建模竞赛章程》和《全国大学生数学建模竞赛参赛规则》(以下简称为“竞赛章程和参赛规则”,可从全国大学生数学建模竞赛网站下载)。 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛章程和参赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。 我们郑重承诺,严格遵守竞赛章程和参赛规则,以保证竞赛的公正、公平性。如有违反竞赛章程和参赛规则的行为,我们将受到严肃处理。 我们授权全国大学生数学建模竞赛组委会,可将我们的论文以任何形式进行公开展示(包括进行网上公示,在书籍、期刊和其他媒体进行正式或非正式发表等)。 我们参赛选择的题号是(从A/B/C/D/E中选择一项填写): 我们的报名参赛队号为(8位数字组成的编号): 所属学校(请填写完整的全名): 参赛队员(打印并签名) :1. 2. 3. 指导教师或指导教师组负责人(打印并签名): (论文纸质版与电子版中的以上信息必须一致,只是电子版中无需签名。以上内容请仔细核对,提交后将不再允许做任何修改。如填写错误,论文可能被取消评奖资格。) 日期:年月日 赛区评阅编号(由赛区组委会评阅前进行编号):

2015年吉林省大学生数学建模竞赛 编号专用页 赛区评阅编号(由赛区组委会评阅前进行编号): 赛区评阅记录(可供赛区评阅时使用): 评 阅 人 评 分 备 注

飞行管理系统

第16章飞行管理系统 16.1飞行管理系统概述 随着飞机性能的不断提高,要求飞行控制系统实现的功能越来越多,系统变得越来越复杂,从而迫使系统系统设计师们在可用的技术条件、任务和用户要求,飞机可用空间和动力,飞机的气动力特性及规范要求等诸因素的限制下,把许多分系统综合起来,实施有效的统一控制和管理。于是便出现了新一代数字化、智能化、综合化的电子系统-飞行管理系统(FMS-Flight Management System)。在1981年12月,飞行管理系统首次安装在B767型飞机上。此后生产的大中型飞机广泛采用飞行管理系统。 16.2飞行管理系统的组成和功能 16.2.1飞行管理系统的组成 飞行管理系统由几个独立的系统组成。典型的飞行管理系统一般由四个分系统组成,如图16-1,包括: (1)处理分系统-飞行管理计算机系统(FMCS),是整个系统的核心; (2)执行分系统-自动飞行指引系统和自动油门,见自动飞行控制系统; (3)显示分系统-电子飞行仪表系统(EFIS),见仪表系统; (4)传感器分系统-惯性基准系统(IRS)、数字大气数据计算机(DADC)和无线电导航设备。 驾驶舱主要控制组件是自动飞行指引系统的方式控制面板(AFDS MCP)、两部控制显示组件(CDU)、两部电子飞行仪表系统(EFIS)控制面板。主要显示装置是CDU、电子姿态指引仪(EADI)、电子水平状态指示器(EHSI)和推力方式显示。各部分都是一个独立的系统,既可以单独使用,又可以有多种组合形式。飞行管理系统一词的概念是将这些独立的部分组成一个综合系统,它可提供连续的自动导航、指引和性能管理。

图16-1飞行管理系统 16.2.2飞行管理系统的功能 FMS的主要功能包括导航/制导、自动飞行控制、性能管理和咨询/报警功能。FMS实现了全自动导航,大大减轻了驾驶员的工作负担。另外,飞机可以在FMS的控制下,以最佳的飞行路径、最佳的飞行剖面和最省油的飞行方式完成从起飞直到进近着陆的整个飞行过程。 FMS在各飞行阶段的性能管理功能: (1)起飞前 通过FMS的控制显示组件人工向FMC输入飞行计划、飞机全重和外界温度。如果飞行计划已经存入FMC的导航数据库,则可直接调入。飞行计划包括起飞机场、沿途航路点和目的机场的经纬度、高度等。 (2)起飞 根据驾驶员输入的飞机全重和外界温度,FMC计算最佳起飞目标推力。 (3)爬升 根据驾驶员的选择,FMC计算最佳爬升剖面。FMC还根据情况向驾驶员提供阶梯爬升和爬升地点的建议,供驾驶员选择,以进一步节约燃油。 (4)巡航 FMC根据航线长短、航路情况等因素,选择最佳巡航高度和速度。结合导航设施,确定起飞机场至目的机场的大圆航线,以缩短飞行距离。 (5)下降 FMC根据驾驶员输入或存储的导航数据确定飞机下降的顶点。在下降阶段,FMC确定下降速度,最大限度利用飞机的势能,节约燃油。 (6)进近 FMS以优化速度引导飞机到达跑道入口和着陆点。 16.2.3飞行管理计算机系统 由飞行管理计算机(FMC)和控制显示组件(CDU)组成。

8202-38_飞机监修管理程序_V5R51【民用航空器维修人员考试】

旗开得胜 读万卷书行万里路1 1概述与适用范围 1.1本程序阐述飞机外委维修过程中的监修管理程序。 1.2本程序适用于工程部、发动机管理中心、生产计划部、质量部、航空器材部、航线维修部(含分维修地点及分支维修机构)、基地维修部、福州分公司机务部。 1.3程序属性 ■CCAR121 □CCAR145航线□CCAR145定检/部件 2依据文件 2.1AC-121-66 《维修计划和控制》。 2.2《维修工程管理手册》“航空器使用和维修计划”。 2.3《维修工程管理手册》“航空器定期检修”。 3术语和定义 监修:根据飞机送修合同对送修飞机实施监督修理的全过程。 4要求 4.1所需的人员岗位 4.1.1生产计划工程师、航班计划工程师、附件监控工程师 4.1.2授权检验员、质保工程师、质量部主管 4.1.3工程工程师、工程部主管、动力工程师、发动机管理中心主管 4.1.4航材库管理人员、航材计划人员 4.1.5整机放行人员、维修人员、工艺工程师、维修工程师 4.2职责 4.2.1生产计划部: a)根据监修项目组的要求,与承修方协调,动态调整飞机送修涉及的维修项目; b)了解飞机监修过程中出现的可能影响送修周期的问题,视情调整飞机送修计划和送修周期; c)接收监修项目组提供的附件拆换数据并在ARMS系统完成录入工作。

旗开得胜4.2.2质量部: a)负责飞机监修的组织工作,组织成立飞机监修项目组; b)了解监修工作的实施情况;监督监修项目组的工作,处理飞机监修过程中产生的重大质量问题。 4.2.3工程部、发动机管理中心:负责飞机监修过程中出现的重要修理项目、超标准修理项目方案的审核,为飞机监修工作提供必要的技术支持。 4.2.4航空器材部:负责飞机监修项目的航材保障和控制。 4.2.5各维修单位:负责派遣符合条件的工程师或维修人员参加飞机监修工作。 5规定 5.1监修项目组由以下成员组成: a)监修组组长:负责总体协调和控制飞机送修的成本、送修的周期和送修的质量; b)技术代表:负责监修项目的技术支持; c)质量代表:负责监修项目的质量控制; d)航材代表:负责监修项目的航材保障和控制。 5.2监修项目组由质量部组织成立,报飞机维修工程部总经理批准后生效。 5.3监修项目组应该需对在飞机接收检查中无法验证或检查的项目、重要维修工作项目进行现场监修,并确保委托维修单位: a)遵守中国民航适用的适航规章和要求; b)拥有获得民航局批准或认可的维修管理手册和相应的工作程序; c)所有的维修都按照厦航的维修协议及相关要求进行。 5.4监修项目组对监修过程中发现的问题进行记录,及时向承修方提出并责成其更正。 5.5监修项目组代表厦航实施飞机监修工作,包括但不仅限于完成: a)及时向工程部、发动机管理中心报告飞机监修过程中出现的重要修理项目、超标准修理项目; b)根据送修周期定期向质量部报告监修飞机的生产计划、进度和质量问题; c)在监修过程中与飞机维修工程部相关部门联络,以解决监修过程中存在的各类问题; d)负责送修的飞机及相关航材、设备、技术资料、维修记录等与飞机维修工程部相关部门的交接 读万卷书行万里路 2

航空法规小论文

航空法规期末小论文 —飞机上的手机禁令2016年8月8日,中国民用航空局网站上发布民航局关于《中华人民共和国民用航空法》修订征求意见稿公开征求意见的通知,面向社会公开征求意见。其中明确了14种危及民用航空安全和秩序的非法干扰行为,包括在航空器内使用手机、吸烟、抢占座位等,情节特别严重的罚款金额可达5万。 多数人对于这一规定表示赞同,但在需要关闭手机的问题上,一些网友提出质疑。有人问到:“为什么很多国外航空都可以用手机?”“人家飞机都可以开无线网了,而我们的飞机连手机都不让开?” 对此,我本人调查发现,在我国航空史上确实有过因为手机信号而影响到飞机的正常航行的事例,如下: 事例一:2012年9月2日,国航CA4332航班从广州飞往贵阳,13时37分从广州起飞,14时47分左右根据仪表着陆系统的引导准备降落。但是当班机长发现飞机降落时信号“不太对劲”。“信号不稳定,有短时的大幅摆动现象。”他说,还好跑道目视能够看见,结合目视的参考,14时51分,飞机在贵阳机场安全降落。 在旅客下飞机时,客舱内传来争吵声,这位机长才得知,一名女性旅客在飞机降落时竟然在接听电话。原来这名旅客手机没有关闭,飞机降落时,这名旅客的女儿来电话了,她就接听了。整个降落过程中,她的手机始终处于来电接通状态。“应该说,手机对飞机接收地面信号产生了干扰。”当时,飞机上的安全员亮明身份,要求其立即关机。起初,乘客不予理会,随后又说手机不会关。机组后来研究发现,这名旅客使用的是山寨iPhone手机,屏幕滑动开锁很不灵敏,导致无法顺利关机。事后,已经将违反航空法规的旅客交由机场公安部门处理。 这位国航机长表示,刚开始飞行时,他也遇到过类似事件。当时,飞机下降找跑道时,连方向都找反了,就是因为有人在飞机上打电话影响了航道信号。他提醒旅客,由此可见,手机通话会对机载设备产生影响。他说,天气好时,飞行员还能通过目视修正信号干扰时带来的偏差。一旦天气不好,飞机要飞到很低才能看到地面跑道时,信号不准确,就会给飞行安全带来极大威胁。 2016年8月9号,《中华人民共和国民用航空法》修订征求意见稿公布,将“违反规定使用手机”视为“危及民用航空安全和秩序的非法干扰行为”,违反此项规定的,最高罚款5万元。尽管如此,仍然有人不听劝违反此项规定。 事例二:2016年15日20时许,济南女子张某从济南乘坐航班到哈尔滨,还要继续前往俄罗斯旅游。飞行途中,她将手机调至飞行模式。机组乘务员发现后立刻制止,并告知其飞行模式发出的手机信号也会对机上导航等设备造成干扰,会给航班安全带来隐患,建议其关闭手机。但张某不仅没有听从提醒,反而指责乘务人员小题大做,坚持不关闭手机。从起飞开始,机组人员劝说了三四次,都没有效果,最终,机组向地面机场公安机关报警。 接到报警后,哈尔滨机场公安民警到达现场,在飞机落地后将张某带到公安执勤室,对其使用手机的动机进行细致调查。在确认张某没有其他违法企图后,哈尔滨机场警方依法对张某处以行政拘留5日的处罚。张某这才意识到问题的严重性,对自己的行为后悔不已,此事也将耽误她的旅游行程。 那么接下来,问题来了:

飞行管理系统介绍

飞行管理系统介绍 一、飞行管理系统(FMC)组成和基本功用 (一)、飞行管理系统(FLIGHT MANAGEMENT SYS)由五个分系统组成:1、飞行控制系统(DFCS) 包括自动驾驶(A/P)和飞行指引(F/D),其核心为两台飞行控制计算机,该系统用于自动飞行控制(FCC)和飞行指引。 2、自动油门系统(A/T) 其核心是一台自动油门计算机和两台发动机油门操纵的伺服机构,A/T 提供从起飞到着陆全飞行过程的油门控制。 3、飞行管理计算机系统(FMCS) 其核心是一台飞行管理计算机FMC和两台控制显示组件CDU,它用于从起飞到进近的几乎全部飞行过程的横向(LATERAL)剖面和纵向(VERTICAL)剖面的飞行管理。 我部的34N型飞机装有两部FMCS,这使飞行管理系统的可靠性更高。 4、惯性基准系统(IRUS) 其核心为两台惯导基准组件IRU,其主要功用为提供飞机的姿态基准和定位参数,也可用于飞机自备、远距导航。 5、电子飞行仪表系统(EFIS) 33A和34N型飞机装备的是电子飞行仪表系统,3T0型飞机装备的还是旧式的机械式仪表。由于飞行仪表的电子化,逐渐淘汰老式的机械式仪表,而电子飞行仪表必须有相应的字符,符号等图形信号发生器,以提供阴极射线管CRT或液晶LCD显示。EFIS就是起这个作用的电子式飞行仪表显示系统,它主要包括两台符号发生器(EFIS SG)和两套姿态指引仪(EADI)、两套水平状态指示器(EHSI)。

(二)、飞行管理系统的基本作用: 这套系统技术先进,设备量大,承担的任务多,其中最根本的功用是:1、实现飞行的自动化,大大减轻了飞行员的工作负担,减少人为操作所不可避免的差错和失误。 2、实现飞行全程的优化: (1)起飞阶段(TO)—根据飞机的全重和环境温度提供最佳目标推力。(2)爬升降段(CLB)—提供最佳爬升剖面:包括爬升点,阶段爬升的设置,目标推力和目标空速的设定。 (3)巡航(CRZ)—提供最佳高度和巡航速度,以及大圆航线和导航系统的选择和自动调谐。 (4)下降阶段(DSE)—提供下降顶点,目标下降速度和分段,以充分利用飞机高度下降所得到的动能,并以最佳的高度,速度和距离转入进近阶段。(5)进近(APP)—确定飞机在五边进近基准点时的高度、空速和距离。 飞行的优化不仅得到最合理的飞行路径,节省燃油和飞行时间,而且飞机机体的损耗率最少。 3、实现自动着陆 由于有两套自动驾驶通道,具有余度通道,借助仪表着陆系统可实现Ⅱ类气象标准的自动着陆(决断高度50英尺,跑道能见距离700英尺)和自动复飞。 二、FMC控制飞行过程工作概述 飞行过程可归纳为正常程序和辅助正常程序 1、正常程序 所谓正常程序就是自动飞行的标准程序,可分为如下七个飞行阶段:(1)起飞TAKE OFF 在完成起飞前准备后,只要按压TO/GA开关,即开始起飞程序,此时推力杆自动前进到起飞目标N1值,当飞机滑跑达到60节时,F/D指令杆提

中国民航飞行员航班飞行流程知识讲解

中国民航飞行员航班 飞行流程

中国民航飞行员航班飞行流程--------转自carnoc 让我们用波音757来模拟一个北京到上海浦东的航班,来揭开飞行那神秘的面纱。 飞行前地面准备 飞行前一日准备 在接到飞行任务后,机长和副驾驶在飞行前一天的下午来到飞行情报室进行飞行前的准备。主要是熟悉所飞航线的导航数据、降落及备降机场的使用细则、飞行程序,并且在准备结束后与机组其他成员一起就明日的飞行做出详细分工安排。 取得放行许可 清晨,机长按照航班时刻,提前1小时来到飞机上,副驾驶已将飞机里加入所需的航油。民航班机在出港前需由空管部门给予放行许可ATC Clearanc e,其中应包括:目的地、使用跑道、航路飞行规则、标准离场程序SID、航路巡航高度、应答机编码,如有必要还应该包括:起始高度、离场频率、特殊要求等。 地面活动和起飞(塔台) 推出开车 得到放行许可后,飞机开始做起飞前准备,包括上客、装货、机务人员检查完毕签署文件放行飞机、地面商务值机人员与机组共同核对人员、飞机装舱单正确等。副驾驶完成驾驶舱的初步准备工作,包括在飞行管理计算机(FM S)里输入今日飞行的主要数据,等待机长进行检查;乘务员们也来到飞机上,机上共有8名乘务员,她们在乘务长的安排下对客舱、旅客餐食、机上供应品进行准备;大约在起飞前25分钟时,旅客们开始登机。机长和副驾驶各自坐在驾驶舱的左右驾驶座上。机长打开了“系好安全带”的信号,设置了飞机停留刹车,开始对飞行管理计算机的内容进行检查。飞行管理计算机里存储了航空公司所飞航班的大部分信息,飞行员仅需要输入相应代码即可,计算机会自动生成航路。今天共有178名乘客,飞机的起飞重量为102吨,副驾驶根据舱单(客货装载表)在计算机里输入了起飞速度。打开航行灯光(左红、右绿、尾白),皮托管开关、防冰开关(如需要)等。数分钟后,机长确认了准备工作已完成,在驾驶舱的显示器上已表明所有舱门都已关好,乘务长报告客舱准备完毕。所有准备完成后,机组要请求推出许可,在得到许可后,方可启动发动机,叫做推出开车。机长示意副驾驶向塔台请示开车,同意后飞机在五分钟后启动好发动机。 地面滑行 飞机由停机位推出开车后,开始向塔台地面管制申请滑行的放行许可,滑行许可中应包括:使用滑行道,将滑行所到达的跑道号及必要时的特殊规定,如:“CCA197,经过滑行道Z3,Z2,L,36L,在 L 稍等。”在得到同意后开始

基于RFID技术的飞机维修工具管理系统

基于RFID技术的飞机维修工具管理系 统 1.项目背景 高昂的维修费用占航空公司的支出费用最高可达到百分之二十,这是一个十分沉重的负担,在航空器的使用过程中,维修成本可达整个购买费用的三分之二。目前,331家国外/地区的维修单位,包括35家运输航空公司的维修单位在的389家国内维修单位得到了中国民用航空器的批准。我国民用航空业的增速较快,实现了跨越式的发展,目前我国民用航空器超过了1300余架,在整体维修保养方面的费用可达上百亿人民币。航空公司的安全准点运营离不开飞机的维修保养,良好的维修保养可以大大降低航空公司的运营成本。优秀的飞机维修团队是一个航空公司成功的重要因素。 当前世界各国航空市场增长迅速,包括A380、B787等新机型陆续投入使用,维修工具不管是数量还是种类都不断增加,它们的使用、保养,还有各种借还记录等工作十分繁琐复杂,时常出现各种差错,工具的借出和归还需要花大量的时间清点检查。目前各大民航企业在工具管理上都不同程度存在重视前期配备、轻视后期管理的现象,只有部分工具使用频繁,甚至有少量工具存在从未使用过的情况。针对这些现场,就需要有一个完善的工具管理方法来进行科学化的管理,也就是工具管理要有计划性、要能自动化。另外,随着民航企业对空防安全要求的日益提高,对借出的在飞机上使用的工具进行实时监控管理也将成为一种需要。

2.现状分析 航空维修是一项精细作业,工具的质量、精度、完整性等都影响飞机维修的质量,以至于影响飞行安全。工具的科学管理可以保证工具有效可用,并保证工具完好,不会缺失,所以要进行工具科学管理的研究。在飞机维修过程中使用的各种工具,同资料、设备一样,是飞机维护人员的左膀右臂。在日常的维护工作中,经常使用成百上千件工具,它们的种类繁多、规格复杂、数量很大。因此工具的科学管理,对单位的安全生产、提高劳动效率、改善维护质量、减小劳动强度、加速流动资金周转,都有着十分重要的意义。 目前,维修单位工具管理的主要任务是将合适的工具供应给各维护队伍;做好工具的分类编号;建立健全工具的清点制度;对需要修复、更换的工具,及时进行修复更换。但是由于缺乏足够的信息化手段,还停留在人工管理的初级阶段,各维修单位历来丢失的工具不在少数。 3.技术简介 RFID无线射频识别技术是利用雷达反射原理,通过天线向电子标签发出微波查询信号,电子标签被读写器微波能量激活,接受到微波信号后应答并发出带有标签数据信息的回波信号。射频识别技术的基本特点是采用无线电技术实现对静止的或移动的物体进行识别,达到确定待识别物体的身份、提取待识别物体的特征信息(或标识信息)的目的。 通过射频识别系统采集到的待识别物体的特征信息通常情况下先由中间软件进行处理,或直接将采集到的识别信息通过计算机信息处理技术(如数据库技术等)及计算机网络技术(Intranet & Internet技术)实现信息的融合、共享、远距离传送等直接服务于有关的业务应用系统。 基于RFID的飞机维修工具管理可以成为先进航空公司的重要组成部分,可以使得整体维修工作高效、快捷,是航空公司持续安全准点的运营的重要

飞机航班管理系统

飞机航班管理系统数据库设计 1 概述(设计题目与可行性分析) 1.1设计题目 本次课程设计的题目是飞机航班管理系统设计。根据给出初始条件建立一个管理飞机航班的数据库,能够从中查询飞机的航班情况,飞行线路,票价,折扣等等情况。并能在数据库中更新维护飞机航班的信息,进行需求分析、概念设计、逻辑设计和物理实现,实现飞机航班数据库,并且基于该数据库实现具有一定功能的应用程序。 1.2可行性分析 对于飞机航班管理,航空公司里可能有很多飞行班次。简单的书面管理无法满足对客户的服务需求和自身的高效运作。该系统实现后可对航班进行科学的微机管理,也使得用户可以直接在网上享受对航班的查询,订票,退票等服务,大大提高管理效率和服务水平。综上,飞机航班数据库是值得去现实的,下面从技术可行性、经济可行性和操作可行性3个方面进行分析: (1)技术可行性:与飞机航班管理数据库相类似的一些数据库,如学生学籍数 据库等都早已实现,为该数据库的设计和实现提供了一定的经验。同时 市场上和数据库相关的一些技术都发展的十分成熟了,如微软开发的 mssql、甲骨文开发的oracle、开源免费的mysql等都可以支持不同种类 数据库的开发。因此,该数据库的设计和实现在技术上是可以行得通的; (2)经济可行性:该飞机航班数据库设计并且实现后,可供用户相关的航班 服务,一方面可以节省部分人力资源减少对大量客户直接接待的费用, 提高工作效率;另一方面也可以更为科学和合理的管理飞机航班系统, 对其进行及时管理,以提高公司的服务水平。因此,该数据库的的实现 在经济上是可行的;

(3)操作可行性:通过基于飞机航班管理数据库的相关的应用系统的实现, 用户即便不是数据库方面的专业人员,只要懂得计算机相应的输入输出,在系统的提示下就可以完成对飞机航班数据库的相关的操作。因此,具 有操作可行性。 总体上来看,可以在尽可能短的时间里,以最小的代价实现飞机航班数据库及其相关的应用系统,供航空公司对其航班进行更科学的管理,使用户获得更方便的服务。 2系统目标和建设原则 2.1系统目标 飞机航班数据库的设计和实现需要航空公司根据自己的需求对本公司的飞机航班进行科学高效管理,并为用户提供方便实用的系统服务。数据库中需要保存航班的基本信息、并对航班信息做出及时的更新和维护。飞机航班主要包括1个记录表,此表包含航班的航班号,飞行时间,飞行路线,机票价格等信息,系统应对这些信息进行及时更新和维护。除了这些飞机航班数据库的基本组成表之外,该数据库的设计和实现还应当便于相关的应用程序开发人员的理解相关的信息,方便的进行相关的数据库操作,尽可能的为应用系统效率的提高奠定基础。 2.2建设原则 数据库建设实质数据库应用系统从设计、实施到运行维护的全过程。数据库建设的基本规律是“三分技术,七分管理,十二分基础数据”。在数据库建设中,开发技术固然重要,但是管理更为重要,而且包括项目管理和企业的业务管理。经过长期的实践,人们越来越深刻的认识到一个企业数据库设计的过程是企业管理模式的改革和提高的过程,只有把企业的管理做好才能实现技术创新,才能建设好一个数据库应用系统。“十二分基础数据”则强调了数据的收集、整理、组织和不断更新是数据库建设中的重要环节,基础数据的手机、入库时数据库建立初期工作量最大、最繁琐、最细致的工作,在以后数据库运行过程中更需要不断的把新的数据加到数据库中,使之成为一个“活库”,具有更高的使用价值。 同时,我们还不得不在进行结构设计的同时,也注意行为设计。数据库设计应该和应用系统设计相结合,也就是说,整个设计过程要把数据库结构设计和对

飞机结构完整性研究现状及发展方向

第23卷 第3期 2005年9月 飞 行 力 学FL IG HT DYN AM ICS V ol.23 N o.3Sep.2005  收稿日期:2005-02-01;修订日期:2005-07-05 作者简介:屈玉池(1961-),男,陕西长安人,研究员,主要从事航空发动机结构强度与科技情报信息管理研究。 飞机结构完整性研究现状及发展方向 屈玉池1,2,晁祥林2,陈 琪2 (1.西北工业大学航空学院,陕西西安710072;2.中国飞行试验研究院情报档案中心,陕西西安710089) 摘 要:飞机结构完整性是确保飞机安全寿命的重要条件之一。简要介绍了结构完整性在飞机设计中的发展进程及其作用;以F -4C /D 和F -16飞机为例,叙述了结构完整性在飞机结构设计和验证中的应用情况;最后指出 当前我国结构完整性技术的研究现状,以及下一步的研究重点。 关 键 词:飞机结构完整性;军用规范;载荷谱;损伤容限 中图分类号: V 215 文献标识码: A 文章编号:1002-0853(2005)03-0009-04 引言 飞机结构完整性大纲是从1957年B -47飞机出 现疲劳问题后提出的,由此对飞机结构完整性的研究逐步形成并得到发展,在飞机结构分析中的应用于1970年前后发生飞跃。1969年,一架F-111飞机由于机翼关键接头存在漏检裂纹,仅100飞行小时就发生事故;在此期间,C-5A 疲劳试验样机也过早地产生开裂现象。所以,1975年12月发布的《M IL-STD -1530A 美国空军结构完整性大纲(ASIP )》增加了结构损伤容限和耐久性分析以及地面试验要求,提高了对飞机结构完整性要求[1]。在以后的十几年中,结构完整性技术有了进一步的发展,并形成了《M IL -A -87221(U SAF )飞机结构通用规范》和《M IL-A-8860B(AS)飞机强度和刚度系列规范》。这些规范在近十几年来广泛用于飞机结构设计和验证。随着断裂力学、概率断裂力学的发展,在结构完整性要求的损伤容限、耐久性等分析中又融入了概率统计方法,使解决随机因素下结构发生破坏问题成为可能,进一步完善了结构完整性理论和方法。 1 飞机结构完整性研究进展 在1970年以前的结构完整性大纲中,结构分析的重点是静强度和“安全寿命”疲劳设计方法。该方法利用了一种假设,即用疲劳样机代表所有的生产型飞机,假定部队所用飞机的“安全寿命”为疲劳样 机寿命的四分之一。然而,正是在关键结构部位存在没有检测出的较大的初始裂纹引发了F -111飞机事故。该事故说明,所采用的安全寿命疲劳设计分析方法存在缺陷,所做的全部疲劳试验并不能预测出这类飞机结构破坏,因此,所应用的M IL-A-8860系列飞机强度和刚度规范不能满足飞机结构完整性要求,迫切需要一种新的满足结构完整性要求的评估飞机安全寿命的分析方法,由此推动了飞机强度和刚度规范的改进和飞机结构完整性技术的发展。 在1970~1980年执行的飞机结构完整性大纲中,结构安全寿命要求通过损伤容限和耐久性分析体现,并以规范的形式得以贯彻,使飞机结构能承受在制造、维修或服役期间所形成的裂纹而正常服役。美国军用规范M IL -A -83444规定了飞机结构的损伤容限要求;M IL -A -008666B 规定了耐久性要求;M IL -A -8867A 规定了地面试验要求。这三部规范反映了当时有关耐久性、损伤容限和地面试验的技术现状,并与其它结构规范共同构成了M IL-STD-1530飞机结构完整性大纲框架。 M IL-STD-1530A 把损伤容限和耐久性要求分开,损伤容限用破损-安全概念或缓慢裂纹扩展概念设计实现。为了满足耐久性要求,规定试验中所验证飞机的经济寿命必须大于设计服役寿命。在飞机结构评价中,损伤容限和耐久性要求还用来决定部队对飞机结构的维修计划,并提供检查、修理的方法和预期的时间。 近十几年来,结构完整性技术有了更进一步的

飞行管理系统介绍

飞行管理系统介绍 飞行管理系统介绍 一、飞行管理系统(FMC)组成与基本功用 (一)、飞行管理系统(FLIGHT MANAGEMENT SYS)由五个分系统组成: 1、飞行控制系统(DFCS) 包括自动驾驶(A/P)与飞行指引(F/D),其核心为两台飞行控制计算机,该系统用于自动飞行控制(FCC)与飞行指引。 2、自动油门系统(A/T) 其核心就是一台自动油门计算机与两台发动机油门操纵的伺服机构,A/T提供从起飞到着陆全飞行过程的油门控制。 3、飞行管理计算机系统(FMCS) 其核心就是一台飞行管理计算机FMC与两台控制显示组件CDU,它用于从起飞到进近的几乎全部飞行过程的横向(LATERAL)剖面与纵向(VERTICAL)剖面的飞行管理。 我部的34N型飞机装有两部FMCS,这使飞行管理系统的可靠性更高。 4、惯性基准系统(IRUS) 其核心为两台惯导基准组件IRU,其主要功用为提供飞机的姿态基准与定位参数,也可用于飞机自备、远距导航。 5、电子飞行仪表系统(EFIS) 33A与34N型飞机装备的就是电子飞行仪表系统,3T0型飞机装备的还就是旧式的机械式仪表。由于飞行仪表的电子化,逐渐淘汰老式的机械式仪表,而电子飞行仪表必须有相应的字符,符号等图形信号发生器,以提供阴极射线管CRT或液晶LCD显示。EFIS就就是起这个作用的电子式飞行仪表显示系统,它主要包括两台符号发生器(EFIS SG)与两套姿态指引仪(EADI)、两套水平状态指示器(EHSI)。

飞行管理系统介绍

飞行管理系统介绍 (二)、飞行管理系统的基本作用: 这套系统技术先进,设备量大,承担的任务多,其中最根本的功用就是: 1、实现飞行的自动化,大大减轻了飞行员的工作负担,减少人为操作所不可避免的差错与失误。 2、实现飞行全程的优化: (1)起飞阶段(TO)—根据飞机的全重与环境温度提供最佳目标推力。 (2)爬升降段(CLB)—提供最佳爬升剖面:包括爬升点,阶段爬升的设置,目标推力与目标空速的设定。 (3)巡航(CRZ)—提供最佳高度与巡航速度,以及大圆航线与导航系统的选择与自动调谐。 (4)下降阶段(DSE)—提供下降顶点,目标下降速度与分段,以充分利用飞机高度下降所得到的动能,并以最佳的高度,速度与距离转入进近阶段。 (5)进近(APP)—确定飞机在五边进近基准点时的高度、空速与距离。 飞行的优化不仅得到最合理的飞行路径,节省燃油与飞行时间,而且飞机机体的损耗率最少。 3、实现自动着陆 由于有两套自动驾驶通道,具有余度通道,借助仪表着陆系统可实现Ⅱ类气象标准的自动着陆(决断高度50英尺,跑道能见距离700英尺)与自动复飞。 二、FMC控制飞行过程工作概述 飞行过程可归纳为正常程序与辅助正常程序 1、正常程序 所谓正常程序就就是自动飞行的标准程序,可分为如下七个飞行阶段: (1)起飞TAKE OFF 在完成起飞前准备后,只要按压TO/GA开关,即开始起飞程序,此时推力杆自动前进到起飞目标N1值,当飞机滑跑达到60节时,F/D指令杆提供俯仰指令,起飞后400英尺RA高度以上,A/P衔接,同时选择L NA V(水平导航)与V

相关文档
最新文档