首页> 外文会议>International SpaceWire Conference >Deterministic communication and distributed control of avionics based on SpaceWire-D: SpaceWire missions and applications, short paper
【24h】

Deterministic communication and distributed control of avionics based on SpaceWire-D: SpaceWire missions and applications, short paper

机译:基于SpaceWire-D的航空电子设备的确定性通信和分布式控制:SpaceWire的任务和应用,简短论文

获取原文

摘要

As a switched network, SpaceWire can easily connect SpaceWire nodes together to realize parallel data communication, which can not only contain spacecraft interconnection between independent equipment, can also be used as “virtual backplane” to achieve mutual connection and communication between avionics internal hardware modules. However, SpaceWire nodes using asynchronous parallel operation mode are prone to causing network congestion, which is not conducive to the balance of network bandwidth. In this paper, a method of using the driver table between existing all-purpose interface controller of hardware module and SpaceWire node controller is implemented based on the SpaceWire-D protocol, to achieve deterministic SpaceWire network communication management. SpaceWire node send data to or receive data from the allowed nodes within the predefined time interval according to the information in the driver table, reaching the goal of deterministic communication and network flow optimization. In addition, through global communication time planning, when the processor module in certain avionics equipment fails while other hardware modules is still functioning, only the routing table in the SpaceWire router need to be reconfigured to complete the takeover of hardware module inside faulty equipment, without changing communication driver table information, thereby achieve the goal of distributed control.
机译:作为交换网络,SpaceWire可以轻松地将SpaceWire节点连接在一起以实现并行数据通信,它不仅可以包含独立设备之间的航天器互连,还可以用作“虚拟底板”,以实现航空电子内部硬件模块之间的相互连接和通信。但是,使用异步并行操作模式的SpaceWire节点容易引起网络拥塞,这不利于网络带宽的平衡。本文基于SpaceWire-D协议,实现了在硬件模块的通用接口控制器和SpaceWire节点控制器之间使用驱动程序表的方法,以实现确定性的SpaceWire网络通信管理。 SpaceWire节点根据驱动程序表中的信息在预定义的时间间隔内向允许的节点发送数据或从允许的节点接收数据,从而达到确定性通信和网络流量优化的目的。此外,通过全球通信时间计划,当某些航空电子设备中的处理器模块发生故障而其他硬件模块仍在运行时,只需重新配置SpaceWire路由器中的路由表即可完成故障设备内部硬件模块的接管,而无需改变通讯驱动程序表信息,从而达到分布式控制的目的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号