多线程技术在组合导航半物理仿真系统中的应用
组合导航半物理仿真系统,导航计算机要同时采集多路子系统(IMU、GPS、电子磁罗盘)经串口输出的原始数据,而导航解算占用CPU的时间较多,影响了软件的稳定性、可靠性和实时性.利用现代操作系统中多线程技术可以很好地解决这一矛盾.文中着重论述了利用Visual C++中MFC进行多线程编程的技术要点,指出在设计多线程应用程序时,应充分了解各线程之间的关系,才能使应用程序获得最佳的性能,实际系统运行表明采用多线程技术能够满足组合导航半物理仿真系统的稳定性、可靠性和实时性的要求.
作 者: 高扬 徐景硕 杨彦明 GAO Yang XU Jing-shuo YANG Yan-ming 作者单位: 海军航空工程学院青岛分院,山东青岛,266041 刊 名: 弹箭与制导学报 PKU 英文刊名: JOURNAL OF PROJECTILES, ROCKETS, MISSILES AND GUIDANCE 年,卷(期): 2007 27(1) 分类号: V249.32+8 关键词: 组合导航 进程 多线程 同步