摘要
为实现对某新型卫星总体1553B总线新的"1秒20帧,1帧50条消息"的"帧消息模式"的仿真,研究并实现了一种在满足"帧消息模式"的基础上,使1553B总线仿真板卡的指令执行时间延迟小于1ms的新方法;在分析原星务仿真系统实现机制的基础上,改进软件的整体设计,并在VxWorks下位机中设计了高精度时间获取模块与板卡控制模块等,实现了高精度、短消息传输执行时间的星务1553B总线仿真系统;结果表明:该系统不仅满足对"帧消息模式"的仿真,且将1553B板卡指令执行最大延迟时间缩短为0.713ms,相对于原星务仿真系统中4.5ms的最大延迟,指令执行精度提高了6.5倍以上,为被测设备的故障排查、问题定位提供准确的时间数据支持。
To realize the simulation of a new type of satellite system’s "frame message model" of 1553B bus, a new 1553B bus house-keeping simulation system is designed and established. Through the analysis of the original implementation mechanism, changing the design of the simulation software and adding the high-precision time acquisition module and 1553B board control module to VxWorks computer, a high real-time 1553B bus simulation systems is designed. It is showed that: The system can not only meet the "frame message mode" simulation, But the 1553B board execution maximum delay time is reduced to 0.713ms, which is shorter 6.5 times than the original house-keeping simulation system maximum delay 4.5ms, and provides accurate time data support for the device under test.
出处
《计算机测量与控制》
2016年第1期168-170,181,共4页
Computer Measurement &Control
基金
国家自然科技基金项目(60506014)
吉林省科技发展计划(20120331)