为提高ADS-B航迹报文的准确性,采用交互多模型算法通过对航迹建立与实际运动轨迹相匹配的模型,来降低建模误差,从而提高航迹追踪和预测的准确度。高精度的报文是ADS-B系统向周围设备实时广播的基本保障,传统的单一机动目标建模和滤波方式运动模式高频率切换时会引起较大误差从而导致报文信息的丢失或错误。本文引入交互式多模型(IMM)算法建立多个常用目标运动模型并模拟2组机动目标高频切换的飞行状态,最后通过与单模型的经典卡尔曼滤波仿真结果对比验证IMM算法在高机动目标建模和滤波方面的优越性。
In order to increase accuracy of ADS-B in dealing with flight path messages,the interacting multiple model( IMM) algorithm was used in this paper to reduce error by building the track model that has agreement between simulation and actual movement track. A high accurate message is the basic guarantee for ADS-B to broadcast to the peripheral equipment in real time,but the traditional mono maneuver model and filtering produce larger error when target transacts to another motion in high frequency,thus causing the missing or error of three-dimensional location information of message. This paper proposed the interactive multiple model( IMM) algorithm to build multiple common motion models and to simulate two flight status sets of maneuvering motions transacting frequently.Simulation results between IMM algorithm and mono model Kalman filter show that IMM has better performance in dealing with high maneuvering target modeling and filtering.