APP下载

SR20飞机FDR数据批量分析算法实现

2017-03-31孟现召

软件导刊 2016年8期

孟现召

摘 要:在EGView軟件辅助下分析FDR数据是SR20飞机健康状况监控和故障诊断的必要手段,但对机队而言,每天将会产生大量的待分析FDR数据,单靠人工无法完成。采用计算机对大量FDR数据进行初步筛选后再进行人工重点分析将是提高监控效率的有效手段。为此,用VB.NET编写了客户端程序调用客户机上安装的Excel软件对FDR数据进行解读和初步分析,工程师仅重点关注筛选出的需要再次进行人工分析确认的数据文件即可,提高监控效率。

关键词关键词:SR20飞机;FDR数据;批量分析;vb.net;监控效率

DOIDOI:10.11907/rjdk.161945

中图分类号:TP319

文献标识码:A 文章编号:1672-7800(2016)008-0147-03

0 引言

通用航空领域受成本等诸多因素的限制,航空器上机载设备相对较为简单[1],在维修实践中维修人员对航空器故障的判断只能依靠飞行员的口头描述和地面测试等,容易受到信息传递质量的影响,特别是对那些在地面测试中难以重现的故障,给工程技术人员排故带来许多不便。

某飞行学院引进的Cirrus SR20飞机上装备的Cirrus Perspective Avionics系统能够将飞行中的相关参数实时记录在FDR(Flight Data Recorder)数据文件中[2-3],产生的数据文件在专用的EGView软件窗口界面中能以曲线图的形式详细展现出各参数的变化过程[4],为工程技术人员事后研判故障提供了更加直观的数据重现。及时分析每天的FDR数据是对SR20飞机进行健康状况监控和故障诊断的必要手段。

但对该飞行学院40架SR20飞机的机队而言,每天都会产生大量的待分析FDR数据,这些数据如果全部都由人工逐一分析的话工作量大且难以保证分析结果的时效性,从而使对飞机的健康状况监控失去意义。……

登录APP查看全文