基于FPGA的AFDX网络高速数据采集器设计*
2016-12-01索高华张荣华洪元佳
田 泽,索高华,张荣华,洪元佳
(1.中航工业西安航空计算技术研究所,陕西 西安710068;2.集成电路与微系统设计航空科技重点实验室,陕西 西安710068;3.西安翔腾微电子科技有限公司,陕西 西安 710068)
基于FPGA的AFDX网络高速数据采集器设计*
田泽1,2,索高华3,张荣华1,2,洪元佳3
(1.中航工业西安航空计算技术研究所,陕西 西安710068;2.集成电路与微系统设计航空科技重点实验室,陕西 西安710068;3.西安翔腾微电子科技有限公司,陕西 西安 710068)
AFDX高速网络试飞系统实时采集关键参数的需求,使得研发一种高速、实时、高可靠的AFDX数据采集器十分重要。提出了一种基于FPGA的数据采集器设计方案,充分考虑AFDX网络特有的完整性检查、余度管理、虚拟链路、带宽隔离和流量整形等关键技术,实现网络数据的实时采集、参数挑选和数据转发等功能。通过对AFDX数据采集器进行实测,证明该设备具有通用性强、可靠性高、实时性强、数据处理速率高等特点,完全满足AFDX网络数据采集的应用需求,是一款完全具有自主知识产权的采集设备,为国产化研制及大型飞机的试飞验证提供了有力保障。
AFDX网络;FPGA;数据采集
0 引言
试飞系统是一种通过收集、管理飞行试验过程中所产生的飞行试验数据,建立相关试验对象的数据库管理和应用系统,为航空科学研究提供宝贵的第一手试验数据,是现代航空技术不断发展和提高的必备手段[1]。在试飞系统的开发过程中,实时、高速采集飞行数据成为其关键性的技术之一,本文提出了一种基于AFDX网络的高速数据采集器,实时采集试飞试验中的垂直速度、气压高度、俯仰角、风速、风向等关键信息,广泛应用在AFDX网络大型飞机的试飞系统中。……
