将航空总线数据转换为ARINC717数据格式的程序制造技术

技术编号:20841742 阅读:46 留言:0更新日期:2019-04-13 08:39
本发明专利技术公开了一种将航空总线数据转换为ARINC717数据格式的程序,包含以下步骤:步骤一、确定待转换数据的数据总线类型;步骤二、将待转换数据从低位到高位进行排列;步骤三、填入子帧同步字及字计数字;步骤四、从低位开始,依次读取12位字符填入ARINC717数据帧的字槽中,当不足12位时,用预留位填补,实现数据对齐形式传输。本发明专利技术实时了将航空数据总线数据转化为ARINC717数据,满足航空总线转换要求,计算过程简单,易于实现,具有较强实用价值。

【技术实现步骤摘要】
将航空总线数据转换为ARINC717数据格式的程序
本专利技术涉及航电系统中一种将航空数据总线数据转换为ARINC717数据格式的程序。
技术介绍
飞行数据记录器(FDR)是飞机上飞行记录系统的主要部件,俗称黑匣子(黑匣子包括两个部件,话音记录器CVR为黑匣子另一部件),用来记录飞行中比较重要的一些数据参数,主要用途如下:事件/事故分析调查,飞行员飞行品质监控,飞机故障判断、排除等。ARINC717为ARINC公司在飞行数据记录方面制定的最新标准,周期为1s,每一秒发送一子帧,每子帧根据定义的长度,依次填写ARINC717格式数据。由于航电系统通常采用周期为毫秒级别数据传输方式,在需要飞行记录器记录数据时,必须转换成ARINC717格式。
技术实现思路
为了满足飞行时飞行参数顺利实时转换为飞行数据记录器所需采集的数据,并满足地面解析的要求,本专利技术的专利技术目的在于提供一种将航空总线数据转换为ARINC717数据格式的程序,依据ARINC717飞行参数记录标准,将常用航空数据转换成ARINC717数据总线,传输给飞行数据记录器,飞行数据记录器采集数据,并按照一定的规则解析传送的数据。本专利技术的专利技术目的通过以下技术方案实现:一种将航空总线数据转换为ARINC717数据格式的程序,包含以下步骤:步骤一、确定待转换数据的数据总线类型并定位数据字;步骤二、将待转换数据从低位到高位进行排列;步骤三、填入子帧同步字及字计数字;步骤四、从低位开始,依次读取12位字符填入ARINC717数据帧的字槽中,当不足12位时,用预留位填补,实现数据对齐形式传输。本专利技术的有益效果在于:本专利技术实时将航空数据总线数据转化为ARINC717数据,满足航空总线转换要求,计算过程简单,易于实现,具有较强实用价值。附图说明图1为将航空总线数据转换为ARINC717数据格式的程序的流程示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。本实施例以大气计算机输出的数据写入到飞行数据记录器的过程为例进行举例说明。本实施例所示一种将航空总线数据转换为ARINC717数据格式的程序,包含以下步骤:步骤一、确定待转换数据的数据总线类型,比如ARINC429或ARINC664,并定位数据字。在本实施例中为32位二进制的绝对气压高度数据。步骤二、将待转换数据从低位到高位进行排列。步骤三、填入子帧同步字及字计数字。步骤四、从低位开始,依次读取12位字符填入ARINC717数据帧的字槽中,当不足12位时,用预留位填补,实现数据对齐形式传输。在本实施例中,绝对气压高度的低12位为一个字槽,绝对气压高度的中12位为一个字槽,剩下绝对气压高度的高8位,不足12位,这里加入4位预留位合成一个字槽,然后进行数据对齐传输。可以理解的是,对本领域普通技术人员来说,可以根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,而所有这些改变或替换都应属于本专利技术所附的权利要求的保护范围。本文档来自技高网...

【技术保护点】
1.一种将航空总线数据转换为ARINC717数据格式的程序,包含以下步骤:步骤一、确定待转换数据的数据总线类型并定位数据字;步骤二、将待转换数据从低位到高位进行排列;步骤三、填入子帧同步字及字计数字;步骤四、从低位开始,依次读取12位字符填入ARINC717数据帧的字槽中,当不足12位时,用预留位填补,实现数据对齐形式传输。

【技术特征摘要】
1.一种将航空总线数据转换为ARINC717数据格式的程序,包含以下步骤:步骤一、确定待转换数据的数据总线类型并定位数据字;步骤二、将待转换数据从低位到高位进行排...

【专利技术属性】
技术研发人员:蔡琳朦孙晓玲杨鑫博
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1