星载CAN总线即插即用解决方案

2021-06-28 12:42:38吕良庆
计算机工程与设计 2021年6期
关键词:设计

龙 可,吕良庆

(1.国家空间科学中心 中国科学院复杂航天系统电子信息技术重点实验室,北京 100190; 2.中国科学院大学 计算机科学与技术学院,北京 100049)

0 引 言

CAN总线通信协议标准主要规定的是链路层协议,在实际任务中需要根据任务需要设计通信协议。由于任务需求各不相同,因此对应的通信协议也各不相同,这使得任务之间难以通用,对项目合作时异构系统之间的协调工作造成了困难[1]。引入即插即用设计思路有利于解决这一问题。现有的CAN总线即插即用方法多数是基于地面通用即插即用技术[2],对设备信息描述的方法往往是个性化的,这不利于航天架构异构子网的标准化接入。目前,采用电子数据单(electronic data sheet,EDS)技术来管理设备信息已成为一种主流[3]。例如空间数据系统咨询委员会(consultative committee for space data system,CCSDS)提出的航天器接口业务(spacecraft onboard interface services,SOIS)[4],采用SOIS EDS(SEDS)对部件信息进行描述[5];美国空军实验室(air force research laboratory,AFRL)提出的SPA(space PnP avionics)计划,利用xTEDS(XML transducer electronic data sheet)来管理所有设备和服务[6]。在上述架构中,CAN总线作为底层子网之一,需要在总线内部先解决设备级的即插即用[7],然后与上层的应用和业务过程进行衔接。

1 概 述

在CAN总线中增加即插即用特性,可以在不改变各自节点原有通信协议的基础上,建立它们之间的互通性,提高航天器的协调和集成效率。即插即用技术的实现思路一般可以归纳为以下几个步骤:设备编址、设备发现、设备描述、设备控制、设备事件和设备表达[8]。结合星载CAN总线的实际特点,拟定了CAN总线即插即用的整体流程,如图1所示。……

登录APP查看全文

猜你喜欢
设计
二十四节气在平面广告设计中的应用
河北画报(2020年8期)2020-10-27 02:54:06
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系统设计
电子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED摇摇棒设计
电子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形发生器仿真设计
电子制作(2019年7期)2019-04-25 13:18:16
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
从平面设计到“设计健康”
商周刊(2017年26期)2017-04-25 08:13:04