APP下载

星务1553B总线仿真板卡指令执行的高实时性设计

2016-09-07李树业贺庚贤李俊霖葛欣宏

计算机测量与控制 2016年1期
关键词:指令系统设计

李树业,贺庚贤,李俊霖,葛欣宏,孙 武,2

(1.中国科学院 长春光学精密机械与物理研究所,长春 130033;2.中国科学院大学,北京 100049)



星务1553B总线仿真板卡指令执行的高实时性设计

李树业1,2,贺庚贤1,李俊霖1,葛欣宏1,孙武1,2

(1.中国科学院 长春光学精密机械与物理研究所,长春130033;2.中国科学院大学,北京100049)

为实现对某新型卫星总体1553B总线新的“1秒20帧,1帧50条消息”的“帧消息模式”的仿真,研究并实现了一种在满足“帧消息模式”的基础上,使1553B总线仿真板卡的指令执行时间延迟小于1 ms的新方法;在分析原星务仿真系统实现机制的基础上,改进软件的整体设计,并在VxWorks下位机中设计了高精度时间获取模块与板卡控制模块等,实现了高精度、短消息传输执行时间的星务1553B总线仿真系统;结果表明:该系统不仅满足对“帧消息模式”的仿真,且将1553B板卡指令执行最大延迟时间缩短为0.713 ms,相对于原星务仿真系统中4.5 ms的最大延迟,指令执行精度提高了6.5倍以上,为被测设备的故障排查、问题定位提供准确的时间数据支持。

星务仿真;1553B;实时性;帧消息模式;VxWorks

0 引言

MIL-STD-1553B是在1978年提出的一种串行数据传输总线标准,具有分布式处理、集中式控制和实时性响应的特点。1553B 总线采用双冗余的通道,能够提高整个系统的可靠性。由于1553B总线具有可靠性高、实时性好、使用灵活等优点,广泛应用于飞机、卫星, 甚至国际空间站等航空航天领域。

随着卫星技术的发展,某新型卫星总体使用了“1秒20帧,1帧50条消息”的1553B“帧消息模式”,在该“帧消息模式”下,1秒内1553B总线仿真板卡(后文中简称为“1553B板卡”)理论上最多可执行1000条指令,指令执行时间为整ms时间点。……

登录APP查看全文

猜你喜欢

指令系统设计
听我指令:大催眠术
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专