计算机工程Issue(4):277-283,7.DOI:10.3969/j.issn.1000-3428.2015.04.053
基于多线程的惯导逻辑仿真器设计
Design of Inertial Navigation Logic Simulator Based on Multi-thread
摘要
Abstract
Inertia Navigation System( INS) can not output dynamic data when plane is not moving. Simulation of INS can solve this problem. In the avionic system simulation, the inertial navigation logic simulator interconnects to bus controller and other avionic or non-avionic subsystem using 1553B bus. It receives exterior incentive data through Ethernet. Using multi-thread can make main INS and backup INS operate respectively. The structure of hardware and the design of software is expatiated. After establishing flight attitude model and navigation position model,the simulator can simulate different kinds of logic sub-process of INS. The test and debug of avionic simulation system proves that, this simulator can receive flight information and fault state from exterior incentive source by rule and line,send position data and pose data of the plane to bus controller periodically after resolving,execute INS logic in the avionic detail design document and send INS state to bus controller.关键词
航电仿真/惯导系统/仿真模型/MIL-STD-1553 B总线/以太网/多线程Key words
avionic simulation/Inertia Navigation System ( INS )/simulation model/MIL-STD-1553 B bus/Ethernet/multi-thread分类
信息技术与安全科学引用本文复制引用
张建东,李意哲,刘洁凌..基于多线程的惯导逻辑仿真器设计[J].计算机工程,2015,(4):277-283,7.基金项目
航空科学基金资助项目(20135153031,20135553035,20125553032)。 (20135153031,20135553035,20125553032)