[发明专利]一种基于通信中间件的地面无人平台控制系统架构在审
申请号: | 202110358343.5 | 申请日: | 2021-04-01 |
公开(公告)号: | CN113127229A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 苏治宝;李兆冬;安旭阳;余雪玮;李宁;宋威龙;赵熙俊;项燊 | 申请(专利权)人: | 中国北方车辆研究所 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/50;G06F8/20;G06F16/29 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 廖辉 |
地址: | 100072*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 通信 中间件 地面 无人 平台 控制系统 架构 | ||
1.一种基于通信中间件的地面无人平台控制系统架构,其特征在于,该系统架构由若干实现特定业务的高内聚性功能模块组成,每个功能模块看作控制系统中的一个节点;功能模块又由若干子模块组成,各功能模块之间通过通信中间件进行信息交互,信息以消息的形式进行传递,控制系统全局性信息利用配置文件进行管理;在控制系统运行时,启动各功能模块,各功能模块以特定的数据为输入,经过业务处理后,输出特定的数据,通过各模块之间的协作运行,实现地面无人平台控制系统的业务流程和功能。
2.如权利要求1所述的基于通信中间件的地面无人平台控制系统架构,其特征在于,所述功能模块按照地面无人平台控制系统功能需求进行设计,包括输入、业务处理和输出三部分,作为控制系统中的一个节点实现相对独立的业务功能;其中,输入数据来自采集的传感器信息或者其它功能模块输出的信息。
3.如权利要求1所述的基于通信中间件的地面无人平台控制系统架构,其特征在于,根据功能实现复杂程度,将功能模块划分为若干子模块实现,每个子模块实现相对独立的功能。在软件实现上,功能模块以独立的进程运行,而子模块以进程中的独立线程运行。
4.如权利要求1所述的基于通信中间件的地面无人平台控制系统架构,其特征在于,所述通信中间件负责实现功能模块之间的信息交互,支持线程间、进程间和以太网络间的实时数据通信,支持点对点、发布-订阅和总线通信模式,能够快速构建一对一、一对多、多对多通信网络拓扑结构;通信中间件采用统一的基于地址的编程接口,并用套接字进行管理,一个通信套接字同时绑定和连接多个端口,全网节点不分服务器和客户端,节点无启动顺序要求,具备大数据包分帧发送与重组功能。
5.如权利要求1所述的基于通信中间件的地面无人平台控制系统架构,其特征在于,所述的信息以消息的形式进行传递,在软件实现方面,消息按照结构体进行定义,包括消息头和消息主体,而消息头又包括消息类型、时间戳和序列号,消息主体根据信息的属性进行具体定义,是消息的信息载体。
6.如权利要求1所述的基于通信中间件的地面无人平台控制系统架构,其特征在于,所述的控制系统全局性信息包括控制系统功能模块共享的参数和系统配置参数信息;全局性信息利用配置文件进行管理,在功能模块初始化时,通过读取配置文件,获得相关参数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国北方车辆研究所,未经中国北方车辆研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110358343.5/1.html,转载请声明来源钻瓜专利网。