【技术实现步骤摘要】
一种航空数据总线速率自适应解码方法及系统
[0001]本公开涉及航空数据
,具体涉及一种航空数据总线速率自适应解码方法及系统。
技术介绍
[0002]本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。
[0003]ARINC 429总线协议的全称是数字式信息传输系统(Digital Information Transport System,DITS),最早是由美国航空电子工程委员会(Airlines Electronic Engineering Committee,AEEC)提出。协议规范定义了航空电子设备和相关系统之间的数字信息传输要求,是许多航空电子设备进入飞机数据网络所遵循的数字信息传输要求。
[0004]在现代民用飞机上,ARINC 429协议规范有非常广泛的应用,包括空客A310/A320、A330/A340、波音B727、B737、B747、B757以及B767,几乎覆盖了目前所有主流的民用飞机。在国产大型客机C919上,同样采用了ARINC 429协议规范定义机载航电 ...
【技术保护点】
【技术特征摘要】
1.一种航空数据总线速率自适应解码方法,其特征在于,包括:接收待解码转换的429航空总线数据,对所述429航空总线数据进行与或运算并保存或运算结果;计算429航空总线数据的总线位时间,对总线位时间进行分频,并保存在采样间隔中,对每个采样间隔的上升沿处采样一次,实时左移保存到移位寄存器中;采用移位寄存器序列检测的方法对实时左移保存的采样值进行自适应速率解码接收,设计两位采样值间隔时间的容错率,在传输速率发生变化时,当前n个数据采样值中一半以上为1,后n个时钟采样值中有一半以上为0,则判断采样的数据为1,实现429航空数据的正确解码接收过程。2.如权利要求1所述的一种航空数据总线速率自适应解码方法,其特征在于,将429航空总线数据的或运算结果保存在a或b寄存器中,a或b寄存器保存a或b前一个时钟的值。3.如权利要求1所述的一种航空数据总线速率自适应解码方法,其特征在于,计算429航空总线位时间包括:所述429航空总线数据的输出端包括A端和B端,429航空总线空闲时,A_in、B_in全为0,传输数据1时,A_in在位二分之一时间处由1变0,B_in整个位时间为0,传输数据0时,A_in整个位时间为0,B_in在位二分之一时间处由1变0,A_in、B_in全都为1时,则数据传输错误。4.如权利要求3所述的一种航空数据总线速率自适应解码方法,其特征在于,检测到a或b的上升沿后标志着数据开始传输,在a或b的上升沿后T1开始计时T2结束计时,在a或b的下降沿T1停止计时T2开始计时,T1和T2分别保存了二分之一位时间,则429航空总线位时间为T1和T2的和。5.如权利要求1所述的一种航空数据总线速率自适应解码方法,其特征在于,采用移位寄存器序列检测的方法对实时左移保存的采样值进行自适应速率解码接收,具体包括:输入的Ai_寄存器、Bi_寄存器为移位寄存器,所述移位寄存器实时左移保存429航空总线数据的2n次采样值,进行429航空总线编码,2n个采样值中,前n个周期采样的是数据值,后n个周期采样值一直为零;在传输速率发生变化时,当前n个数据采样值中一半以上为1,...
【专利技术属性】
技术研发人员:马兆军,周琦,宋海彤,贾宾昌,武润泽,杨学亮,何为凯,刘兆强,荆正翔,
申请(专利权)人:山东盖特航空科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。