为了解决在三轴转台试验前,方便验证嵌入式组合导航系统硬件平台设计的可行性,进行半实物仿真。在VC++6.0中MSComm控件的基础上,采用多线程技术设计了一种基于串口通信的模拟惯性测量组件(IMU)软件,并且设计了方便操作的人机界面。该软件使得试验不必采用具体惯性测量组件,可以根据试验目的灵活修改模拟IMU的各项参数,验证整个系统的可靠性以及测试导航算法的正确性。试验表明,该软件能够满足组合导航系统试验的各项要求,为整个系统原理样机的初期研制奠定了可靠的试验平台。
In order to validate the feasibility of embedded integrated navigation system before the experiments on three-dimensional turntable, a simulations was made based on hardware in loop simulation. The simulated Inertial Measurement Units, including serial communication function, was designed through technology of multithreading based on MSComm control. The Human-Machine Interface of serial communication control software was also designed. This software needn't use the real Inertial Measurement Units in the experiment for embedded integrated navigation system. In addition, some parameters could be modified flexibly based on the aims of experiments in order to validate the reliability of system and test the validity of the navigation algorithm. The experiment results show that the software can meet all requirments of the experiments for system and establish a reliable experiment platform for designing prototype in initial stage.