以1090ES广播式自动相关监视(ADS-B)系统的飞机位置报文为信号源,采用ARM Cortex-M4内核的微控制器为硬件平台.针对目前空中交通管制对数据处理的实时性和准确性的要求,对空中目标飞机的经纬度和高度等关键信息进行解码.分析以往查表法在解码中的优缺点,归纳总结和实现了公式法在ADS-B系统位置报文中高度信息的解码.通过在真实数据环境下实验验证,其实验结果表明该方法能很好地克服常规算法繁琐、占用内存资源多等缺点,且软硬件实现更加方便、快捷.%Taking the aircraft position message of the 1090ES automatic dependent surveillance-broadcast(ADS-B)system as the signal source,the microcontroller with ARM Cortex-M4 kernel is adopted as the hardware platform. In order to satisfy the requirements of current air traffic control for its data processing real-time performance and accuracy,the key messages(such as latitude,longitude and height)of the aerial target aircraft are decoded. The advantages and disadvantages of the available look-up table methods for decoding are analyzed. The formula method used to decode the height information in ADS-B system′s posi-tion massage is summarized and realized. The algorithm was verified with experiment in actual data environment. The experimen-tal results show that the algorithm can eliminate the conventional algorithms′ disadvantages(such as the cumbersome procedure and high memory resource occupation),and has convenient and efficient software and hardware implementation.
展开▼