摘要
实时通信技术和同步算法是半实物仿真系统的关键技术。本文针对某型导弹半实物仿真系统强实时性的设计需求,选择VMIC反射内存卡来搭建仿真系统通信网络平台。采用基于VMIC虚拟共享内存软件中间件的设计方法,提出服务器、客户机和监听机3种工作模式,完成了整个实时网络通信程序的开发,解决了实时通信和时钟同步问题。平台仿真结果表明,该半实物仿真系统具有很好的实时性,仿真周期内没有出现数据错帧和丢帧现象,保证了系统数据通信的同步,对导弹武器系统研制具有重要的应用价值。
Realtime communication technology and synchronization algorithm are key technologies in hardware-in-the-loop simulation.VMIC reflective memory network is chosen to construct the communication network platform of a missile hardware-in-the-loop simulation system to meet high realtime design requirements.A virtual shared memory middleware method based on VMIC reflective memory network is adopted and three operation modes,namely,server,guest and spy operation modes,are proposed.Platform simulation results show that the hardware-in-the-loop simulation system has explicit realtime performance and no error data frames and frame losses are encountered during simulation while achieving synchronized data communication.
出处
《飞行器测控学报》
2009年第1期68-72,共5页
Journal of Spacecraft TT&C Technology
关键词
VMIC
半实物仿真
共享内存中间件
实时性
时钟同步
VMIC
Hardware-in-the-loop Simulation
Shared Memory Middleware
Realtime Performance
Clock Synchronization