2020年第4期
总第139期
2020 No. 4Sum No. 139
民用飞机设计与研究
Civil Aircraft Design & Rearch
http : //myfj. cnjoumals. com myfj_sadri @comae, cc (021)20866796
DOI : 10.19416/j. enki. 1674 -9804.2020.04.021
民用飞机机载跑道入侵预警系统仿真验证
廖凯
** 通信作者.E-mail : liaokai@ comae, cc
引用格式:廖凯.民用飞机机载跑道入侵预警系统仿真验证[J]•民用飞机设计与研究,2020(4):112-116. LIAO K. Simulation
and verification of civil aircraft airborne runway incursion alerting system [ J]. Civil Aircraft Design and Rearch ,2020 (4) : 112-116(in Chine).
(上海飞机设计研究院,上海201210)
摘要:民用飞机在低能见度的机场跑道滑行时,存在发生跑道入侵的风险。国内外民航史记载了数次因跑道入侵事件导致
的飞机在机场地面相撞而机毁人亡的严重事故。近年来,越来越多的人选择飞机作为长途出行的交通工具,使得全球大型国
际机场的年吞吐量剧增,导致跑道入侵事件时有发生。各国民用航空管理组织对跑道入侵事件的关注度持续上升,航空公司
需要在机上安装一套地面避撞系统,来避免跑道入侵事件的发生。本验证项目基于某大型机场的动态地图建立了一个机载
跑道入侵预警系统原型,建立了飞机在机场滑行的平面四向运动模型,设定了不同安全等级的跑道入侵预警算法,定义了多
种飞机跑道入侵场景,最终在MATLAB/Simulink 和FlightGear 中进行二维平面仿真和三维立体仿真,验证了系统解决方案的
有效性和算法的正确性。
关键词:低能见度;跑道入侵;预警;动态地图;仿真;验证中图分类号:V355
文献标识码:A
0引言
近十年间,随着中长途出行的旅客数量剧增,世
界各地大型机场的飞机架次吞吐量急剧上升,不少
机场已趋近设计时的最大量。长时间的满负荷运营 使得机场控制塔台工作人员不堪重负,很容易出现
人为指派错误。尤其在大雾、大雪等低能见度的天 气情况下,发生机场跑道入侵事故的概率大增,发
生
跑道入侵和飞机碰撞事故的风险剧增。美国安全交 通委员会将跑道安全提升工作列为最需要进行的工 作之一。中国民用航空管理局也大大提升了对机场
跑道安全的关注度。为避免跑道事故,各大航空公 司需要在机上安装一套预警系统,以期在发生跑道
入侵或碰撞前,为机组提供足够裕度的预警提示,为 机组及时地做出反应争取时间。为满足这一需求,
航空业内一些公司开始研发机上跑道入侵预警系 统,用于支持航空公司在任何低能见度条件下安全 地起降和停泊飞机
本文的主要内容是基于MATLAB/Simulink 内
建模型设计一个机载滑跑避撞系统原型,并通过2D
和3D 仿真来验证算法的有效性。首先基于某机场
地图源数据生成一个可被MATLAB 识别的地图文 件,并在MATLAB 中对该地图数据进行二次开发,
编写一个机场地图生成器。在地图中加入跑道、滑 道和停机坪的相对坐标数据等生成机载滑行避撞系 统中的动态机场地图。接着在机场动态地图中的相 对坐标系中绘制主飞机和跑道入侵飞机的图标,用
于实现飞机和入侵机在机场地图上的运动。该系统
设定了多种综合的跑道/滑道入侵场景和告警逻辑, 最终通过二维和三维的仿真和飞行员反馈,验证了 算法逻辑的有效性。
1背景概述
20世纪70年代,欧洲航空史上曾发生过一起
因跑道入侵而导致两架客机在机场跑道相撞,造成
机上583人遇难的事故,该事故被列为世界航空史 上最严重的的事故之一。机场跑道入侵事故可导致
两个显著问题,一是航班延误,导致航空公司利润受
112
2020年第4期廖凯民用飞机机载跑道入侵预警系统仿真验证
损;二是地面撞机事故,造成机毁人亡的巨大经济和声誉损失。以下从国内外近10年间的跑道事故案例中选取2个加以举例。
2011年在美国约翰肯尼迪国际机场,一架法国航空的A380客机在滑行过程中,撞击了一架CRJ-700飞机的左侧水平安定面,导致CRJ-700飞机的垂尾、方向舵和平尾损毁。2016年在上海虹桥国际机场,东方航空的一架A320客机在起飞前的滑跑阶段,遭遇另一架东航A330客机横穿其起飞跑道,两机最接近时垂直距离19叫翼尖距离13m,险些酿成机毁人亡的撞机事故。
为减少跑道入侵事故的发生,机载设备供应商开发了各式各样的机载系统⑵,提供不同算法的告警和避撞逻辑。本文将制定一种基于距离和时间的跑道入侵预警逻辑,并建立一个显示动态地图的驾驶舱人机界面,仿真多种入侵场景,来验证预警算法的有效性⑶。
2MATLAB/Simulink建模
2.1机场地图建模
经过对多个大型机场体量和运营数据的评估,本系统选用了某大型国际机场的地图作为验证素材。该机场拥有3条可起降大型客机的跑道、34条滑行道和15个停机坪。首先将机场的二维图数据转换为MATLAB可识别的格式导入其中,接着按机场元素建立一套数据表,再按该数据表在MATLAB 中进行编码,使用内建函数进行地图绘制O
2.2人机界面设计
在MATLAB中建立机场跑道模型后,建立人机界面的框架,该界面以主飞机为中心,圆形罗盘环绕,可显示主飞机在机场内的实时位置、行进角度、地面滑行速度等信息比□
1)主飞机和入侵飞机建模
根据仿真验证方案的设计,主飞机和入侵飞机的模型基于飞机滑跑的加速度特性建立。主飞机在机场地面的滑行路径被预先设定,同时也接受外部输入(键盘或手柄)控制。
2)界面设计
本仿真验证系统的主体是一个假定安装在驾驶舱仪表台位置的飞行员人机界面,用于显示主飞机在机场表面的相对运动。该界面以主飞机的图标为中心,环绕一个用于表示实时行进角度的圆形罗盘,最外部是一个带距离比例尺刻度的方框。方框顶部的数值表示实时行进角的读数,方框底部包含了地面滑行速度和当前位置信息,以及一个用于调节显示比例的控制条,如图1所示。
图1飞行员人机界面
3)跑道入侵情景建模
为验证预警算法,本方案设计了单机入侵和多机入侵的情景。单机入侵即在主飞机滑行/起飞过程中,有一架滑行飞机将在未来的某个时间点通过主飞机的行进路线。多机入侵,即在主飞机滑行/起飞过程中,将有2架以上的其它滑行飞机同时或先后出现在主飞机的行进线路上。
2.3预警算法
本系统预测跑道入侵并及时向飞行员发出预警的机制通过引入“基于飞机位置的告警区域”来实现。告警区域按照从高到低的优先级依次被分为三个级别,包括“危险区”、“谨慎区”和“提示区”⑸。每个区域通过飞机将在预定义的距离范围来区分。最接近飞机的50m半径区域被定义为“危险区”。“谨慎区”的距离范围为50m~100m,而“提示区”的半径为100m~200m⑹。基于上述的告警逻辑,例如,系统预测到警报区将发生跑道入侵,则会最多提前15s向飞行员发出告警信息。另外,若系统探测到两架同时在地面滑行的飞机将在大于60s的时间后到达同一位置,为避免过早的提示信息对飞行员带来干扰,系统将不产生提示,但飞行员仍可通过驾驶舱显示系统的画面信息获知周边的交通状况⑺。
3仿真验证过程
3.1二维仿真
二维仿真是基于动态机场地图进行的,具体过
113
经验介绍
总第139期
程如下:
1) 通过机场规模、吞吐量、跑道和滑行道数量、 复杂度等参数进行综合评估,选定一个机场地图作 为本系统仿真验证的标的,将地图数据转换格式并
导入 MATLAB ;
2) 在MATLAB 中定义一种数据结构,对机场设施 (跑道、滑行道、等候点、汇合点、路径、停机坪、塔台等
元素)进并在机场动态地图上予以斷⑻;
3) 基于机场地图建立机载滑跑避撞系统动态 地图的人机界面;
4) 在动态地图界面中创建主飞机和入侵飞机 的图形;
5) 为主飞机和入侵飞机指派起飞/滑行路径, 以制造跑道入侵场景;
6) 基于内置的飞机滑行参数建立滑行仿真模型, 使人机界面中的飞行运动特性更加接近真实情况;
刀基于预设的加速度曲线对入侵飞机的滑行
运动进行虚拟仿真;
8) 制造跑道入侵场景,包括单机入侵和多机 入侵;
9) 实时监测机场跑道的可用状态,并在动态地
图中予以显示;
10) 根据预定义的告警算法逻辑计算主飞机和
入侵飞机的实时位置、相对距离和未来距离,根据计
算结果在动态地图上显示不同的告警信息。
对于主飞机在机场跑道滑行模型,其输入是飞机
滑行速度偏离率和行进角偏离率,输出数据为主飞机 的实时的滑行速度V 、行进角0和位置坐标(X,
K )[9],这些参数的初始值在建模时已输入预设值,模 块的处理逻辑在MATLAB 中实现,如图3所示。滑
行仿真器基于如下等式建立,各变量含义见表10
V = (V~V d )/T v 0 = (0 - Q/ T ”
X = V * cos&
Y = V sini/f
在Simulink 中建立的模块如图2所示。
(1)
⑵⑶⑷
图2地面滑行飞机模型
对于单机跑道入侵的场景,当在主飞机滑跑
路径上出现其他飞机并逐渐接近时,当两机距离 进入100 m~200 m 区间,系统将显示黄色告警信 息,当距离值进入50 m ~ 100 m 区间时,系统将显 示提示信息提示飞行员有其它飞机进入了主飞机 的“谨慎区域”,当距离值降至50 m 以下时,系统
将触发最高级别的告警信息,仿真结果如图3 所示。
图3单机跑道入侵预警仿真
对于多机跑道入侵,告警仿真结果如图4所
z5o
表1地面滑行飞机模型参数的含义
序号变量名变量含义1主飞机滑速偏离率
2
鲨主飞机行进角偏离率
3V
主飞机实时滑速
4
主飞机实时行进角
5兀丫
主飞机实时伎詈坐标侑
6TV 速度持续时间常量7
rd
行进角持续时间常量
图4多机跑道入侵预警仿真
114
2020年第4期廖凯民用飞机机载跑道入侵预警系统仿真验证
3.2三维仿真
本项目使用FlightGear作为三维虚拟仿真工具,目的是使飞行员获得更加真实和直观的操作体验。实时的仿真数据通过MATLAB/Simulink中的处理模块转换为FlightGear可识别的数据格式,并通过一个标准的网络协议接口导入到HightGear 中。基于上述的数据转换和接口导入操作,Flight-Gear将主飞机和入侵飞机的动态入侵场景显示在屏幕上。
需要输入的飞机地面滑行参数包括方向角和实时位置坐标值"“。本系统通过调用Simulink的Flat Earth to LLA模块,将扁平地球坐标系统数据转换为地理经纬度和海拔高度,在通过FlightGear的6DoF Animation模块对输入数据进行打包并向指定IP地址和端口传输。坐标转换数据流按照图5进行。
图5飞机运动模型数据转换
FlightGear的输出图像如图6所示,基于对预警系统的三维仿真,可使参与测试的飞行员获取更加接近实景的跑道入侵体验,并给出更加真实准确的反馈。
图6FlightGear虚拟仿真
3.3仿真验证结果
通过对跑道入侵预警系统的二维和三维仿真,得到的验证结果如下:
1)当入侵飞机进入主飞机200m半径范围内时,系统触发提示逻辑,屏幕顶部显示绿色提示信息,提示飞行员有其它飞机从某个方向进入了主飞机的安全范围内;
2)当入侵飞机进入主飞机100m半径内时,系统触发并显示黄色提示信息,告知飞行员有入侵机在进一步接近主飞机;
3)当入侵机进入主飞机50m半径范围时,系统触发并显示红色告警,向飞行员提示危险,促使飞行员及时作出反应。
4)三维仿真使飞行员获得了除平面动态地图之外的实景体验。
4结论
本项目针对飞机在机场地面跑道滑行过程中可能发生的跑道入侵事件,设计了基于机场动态地图的跑道入侵预警系统原型,建立了主飞机和入侵飞机的平面四向运动模型,在单机入侵场景的基础上引入了多机入侵的场景,通过Simulink和FlightGear 软件分别进行了二维和三维仿真,验证了预设的跑道入侵告警算法逻辑的有效性和合理性。具体结论如下:
1)根据距离和时间定义的告警逻辑是有效的,在发生跑道入侵事件前,可让机组人员有足够时间做出恰当的处置。
2)本验证引出了多机入侵场景仿真,可帮助提升跑道入侵预警系统的监控和控制能力。
3)本项目对飞行员人机界面进行了优化,提升了跑道入侵预警系统的可读性和可操作性。
4)项目中建立了机场控制塔台界面,从规避跑道入侵事件为出发点,为机场控制人员提供了全景状态感知能力。
5)集成FlightGear的三维仿真,可使参试飞行员获得更加直观的体验,有助于获取更加真实的反馈数据。
6)可依据本项目中定义的机场地图数据表格式,增加其它机场地图,生成机场地图数据库,用于其它MATLAB仿真研究。
参考文献:
[1]BIELLA M,JAKOBI J,ROEDER M.Advanced Sur-
face Movement Guidance and Control Systems[C]//
Professional English Seminar2012.DLR,2012.
[2]HERRERO J G,BESADA PORTAS J A,CASAR
CORREDERA J R.用地图信息跟踪机场场面目标
[J]•李金铭,杨本兴,叶健,译.电子工程信息,2004,
28(3):13-26.
[3]REPENTIGNY L D,PEARSON G,WILKS B.Using
115
经验介绍
总第139期
Simulation as an Effective Runway Incursion Prevention
Strategy [ C]// Aiaa Modeling & Simulation Technolo
gies Conference & Exhibit. [ S. 1. : s. n. ] ,2003.
4]董兵,戴维.跑道状态灯在防止跑道入侵中的应用进
展分析[J].交通技术,2019, 8(6): 352-357.
5 ] SCHOENEFELD J, MOELLER D. P. F. Runway incur sion prevention systems : A review of runway incursion
avoidance and alerting system approaches [ J]. Progress
in Aerospace Sciences , 2012, 51(5) : 3149.
6]潘卫军,许友水.机场跑道入侵人为因素识别与预防
研究[J]•人类工效学,2014 , 20(3) :75-79,
7 ] CLARK S, TRAMPUS G. Improving Runway Safety
with Flight Deck Enhancements [ J ]. Boeing AERO Magazine, 2011, 58(1) : 5-11.
[8 ] BAKOWSKI D L, FOYLE D C, HOOEY B L, et al.
DataComm in Flight Deck Surface Trajectory-Bad Dat-
aComm in Flight Deck Surface Trajectory-Bad Opera tions [J ]. J Sci Commun , 2012, 163(1) :259-268.
[9 ] KLEIN K, ROEDER M, MAYCROFT H. Current re
arch projects on airport surface movement guidance
and control systems [ J ]. Air & Space Europe , 2001, 3
(3-4) :271-274.
[10]陈平.基于传感器网络的跑道入侵防御系统研究
[D].南京:南京航空航天大学,2015.
作者简介
廖 凯 男,硕士,工程师。主要研究方向:民用飞机机载系
统软件符合性验证。E-mail : liaokai@ comae, cc
Simulation and verification of civil aircraft airborne
runway incursion alerting system
UAO Kai *
* Correspond!ng author. E-mail : liaokai@ comae, cc (Shanghai Aircraft Design and Rearch Institute , Shanghai 201210, China)
Abstract : Runway incursion might occur while civil aircraft taxiing on airport surface with low visibility. The history
of civil aviation at home and abroad has recorded veral catastrophic accident which caud many deaths due to runway incursion when taxiing. In recent years , more and more people choo airplanes to make long-distance transportation. Therefore , the annual throughput o£ the huge airport hub has incread significantly , which leads to
more occurrence of runway incursion. The civil aircraft authorities for each country pay incread attention on run
way incursion events , while airliners request to install a t of airport surface collision avoidance system to avoid the occurrence of runway incursion. This program established a prototype of airborne runway incursion alerting system
bad on a large airport moving map, t up a four headings moving aircraft module. Hierachical runway incursion alerting algorithm has been developed and multiple intruder scenario has been introduced in this system. Both 2D and 3D simulation have been conducted in MATLAB/Simulink and FlightGear. The eflectiveness of the system so
lution and the correctness of the algorithm have been verified finally.
Keywords : low visibility ;runway incursion ;alerting ;airport moving map; simulation ;verification
116