摘要
根据现代航天器动力学及控制系统仿真的需要,提出了一个基于dSPACE、Vxworks和xPC平台的分布式航天器实时仿真系统方案。整个系统由一套dSPACE和数台xPC、Vxworks实时机组成,dSPACE提供了丰富的I/O接口用于与航天器星载设备进行连接,xPC用于对各种星载设备和有效载荷以及动力学模型的仿真,Vxworks用于运行各种成熟的传统仿真程序。动力学、控制仿真程序的开发大部分基于Simulink,极大的缩短了开发周期。系统通信总线基于以太网QoS技术,实现了可靠的实时数据通信,整个系统的总通信带宽可以随系统中计算机的数量扩展。系统内的时钟同步信号由dSPACE系统统一生成。对系统的实时性能进行了分析,结果表明该系统可以满足航天器分布式实时仿真的需要。
An architecture of the spacecraft distributed real-time simulation was designed and implemented by dSPACE, xPC and Vxworks real-time plaOrorms. The dSPACE modular hardware provided wide range of I/O for Hardware-in-the-loop simulation of spacecraft with optimum scalability and flexibility while the xPC and Vxworks provided high performance simulation hardware platform for simulation models in the form of Simulink and C language, QoS layer 4 was made use of for reliable semi-real-time communication, The hardware interrupt driven schedule strategy for synchronous startup was designed. Simulation results proved the feasibility of the real-time architecture in the application of spacecraft real-time simulation,
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2007年第18期4154-4159,共6页
Journal of System Simulation
关键词
实时仿真
航天器
时钟同步
QOS
real-time simulation
spacecraft
clock synchronization
QoS