一种无人机集群组网通信系统和方法技术方案

技术编号:28120095 阅读:58 留言:0更新日期:2021-04-19 11:25
本发明专利技术公开了一种无人机集群组网通信系统和方法,其中,集群通信收发模块从通信使能控制模块接收信息;集群通信收发模块从集群控制算法模块接收信息,将该信息编码并发送给组网通信模组;通信时隙管理模块统一调度,调用通信网络维护模块对网络通信节点编号列表维护,调用通信使能控制模块对组网通信模组的信息进行接收和过滤,调用集群通信收发模块对接收信息进行解析和对发送信息进行编码,将解析后的信息传递给集群控制算法模块,以及将编码完的信息传递给组网通信模组。采用带通信时隙协调的广播式通信实现组网通信网络内通信节点之间相互通信,通信节点数量便捷增加,通信节点有序发送信息。节点有序发送信息。节点有序发送信息。

【技术实现步骤摘要】
一种无人机集群组网通信系统和方法


[0001]本专利技术涉及无人机集群控制与组网通信
,具体涉及一种无人机集群组网通信系统和方法。

技术介绍

[0002]无人机集群是由若干具有相同构型和功能的同构无人机,或具有不同构型或不同功能的异构无人机组成的群体。无人机集群系统是一种包括无人机集群、地面控制站、集群通信系统、集群控制软件等组成的可完成特殊任务的复杂系统。无人机集群由地面控制系统控制或机载自主控制系统控制,可以完成各种复杂的任务,在大面积测绘、农业植保、飞行表演等民用领域,以及协同侦察、协同打击等军用领域有着广泛应用。
[0003]现有的无人机集群系统采用的控制形式分为集中式、分布式,其中集中式是目前实现应用最多的一种形式,而其控制形式主要取决于集群组网通信方式。在无人机集群集中式控制方面,CN110597285A提出一种适应大规模无人机集群控制系统,采用一个集群控制站和多个地面站模式的集中式通信方式,实现成倍扩大现有普通无人机编队规模,该系统内的无人机之间没有直接交互,对地面站控制指令和通信系统可靠性依赖较大。在无人机集群分布式控制方面,CN110554709A提出一种分布式仿生多智能体自主集群控制方法,无人机之间以及无人机与地面站之间可以进行信息交换;CN110865653A提出一种分布式集群无人机队形变换方法,通过无人机通信共享实现无人机队形设计、形成与保持、队形变换。现有的无人机集群分布式组网通信多采用时分多址和广播通信方式,其中时分多址通信采用轮询方式通信,当集群内无人机数量越多时通信时延越大,且不利于集群无人机数量的扩充,而广播式通信方式存在多个通信节点同时发送消息的情况,会由于收发冲突导致信息丢失。

技术实现思路

[0004]本专利技术的目的在于克服现有无人机集群分布式组网通信方式存在时延大、集群无人机数量扩展不便以及广播通信冲突等不足,提供一种无人机集群组网通信系统和方法,用于集群无人机之间可靠高效通信。本专利技术的有益效果为1)采用带通信时隙协调的广播式通信实现组网通信网络内通信节点之间相互通信,通信节点数量便捷增加,通信节点有序发送信息,以及任意多个通信节点均能接收广播信息,有效减少信息发送冲突以及通信延时;2)采用通信使能功能滤掉无效信息,降低通信解析处理负担,提高组网通信系统抗干扰能力;3)采用应答式通信方式,可选择性地在重要通信信息中加入应答内容,通过接收方的应答情况确定信息是否发送成功以及对需求信息的查询,确保重要信息可靠传输,降低通信带宽占用。
[0005]为了达到上述目的,本专利技术采用的技术方案如下:
[0006]一种无人机集群组网通信系统,该系统包括组网通信模组、通信使能控制模块、集群通信收发模块、通信时隙管理模块、通信网络维护模块和集群控制算法模块;所述组网通
信模组接收信息并传递给通信使能控制模块,所述通信使能控制模块从组网通信模组接收信息并传递给集群通信收发模块;所述集群通信收发模块从通信使能控制模块接收信息,将该信息解析后发送给通信网络维护模块和集群控制算法模块;所述集群通信收发模块从集群控制算法模块接收信息,将该信息编码并发送给组网通信模组;通信时隙管理模块统一调度,调用通信网络维护模块对网络通信节点编号列表维护,调用通信使能控制模块对组网通信模组的信息进行接收和过滤,调用集群通信收发模块对接收信息进行解析和对发送信息进行编码,将解析后的信息传递给集群控制算法模块,以及将编码完的信息传递给组网通信模组。
[0007]其他方面,本专利技术还提供了一种组网通信网络。所述组网通信网络包含M个通信节点,M为大于等于3的整数;所述组网通信网络进行广播式通信,任一通信节点广播的信息,其它节点均能接收;组网通信网络的规模不受限制,可以增加或减少通信节点数量而不对网络通信功能造成影响。所述通信节点为上述的无人机集群组网通信系统。
[0008]进一步地,所述组网通信模组是具有广播式无线通信功能的集群组网通信硬件和软件模块,经由集群通信收发模块接收集群控制算法模块发来的信息并进行无线广播,以及接收从所述组网通信网络中其它通信节点发来的信息。
[0009]进一步地,所述通信使能控制模块,对接收到的信息进行初步解析和判断,判断是否需要将信息传给所述集群通信收发模块进行解析,通过过滤接收到的信息,去掉不相关及干扰信息,减少无效信息处理量,提高通信效率。
[0010]进一步地,所述集群通信收发模块,将待发送的信息按通信协议格式进行编码,将编码后的信息发送到所述组网通信模组;所述集群通信收发模块从所述通信使能控制模块读取过滤后的信息,按通信协议格式进行解码;对于解码信息中有应答请求内容的信息,按应答请求内容和通信协议格式完成应答信息编码,对于需要所述组网通信网络中其它通信节点在收到信息后进行应答的,在发送的编码信息中加入应答请求内容;根据用户需求设定通信信息的软件加密和软件解密格式,保障广播式无线通信安全。
[0011]进一步地,所述通信时隙管理模块,对通信时序进行计算,实现周期性有序收发信息的调度管理;所述通信网络维护模块,对组网通信网络内的通信节点进行统计,维护网络内所有通信节点,生成网络通信节点编号列表;所述集群控制算法模块,接收所述集群通信收发模块解析的信息,用于计算集群无人机控制策略,并将要广播的信息输出给所述集群通信收发模块进行编码。
[0012]再一方面,本专利技术还提供了一种无人机集群组网通信方法,应用于上述的无人机集群组网通信系统,该方法包括:
[0013]步骤1:系统初始化,将所述组网通信模组设置为广播模式,实现组网通信网络中信息能够由一个通信节点发送,其它通信节点均能接收的模式;所述通信时隙管理模块开始运行,对通信进程进行管理;
[0014]步骤2:所述通信时隙管理模块按固定周期调用所述通信网络维护模块对网络通信节点编号列表进行维护,其中,网络通信节点编号由所述集群通信收发模块解析得到,通过对组网通信网络内通信节点的编号和数量统计,并按照编号的大小进行排序,生成网络通信节点编号列表;
[0015]步骤3:所述通信时隙管理模块按网络通信节点编号列表生成通信时间间隔,具体
方式为按照预定通信频率计算节点发送信息的时间间隔;
[0016]步骤4:在每个通信时间间隔内,通信时隙管理模块判断是否发送信息;若所在通信节点为网络通信节点编号列表中首节点,或在网络通信节点编号列表中所在通信节点的前一个通信节点已完成信息发送,或到达时间间隔点的情况出现,则需要发送信息,转步骤5;否则所在通信节点不需要发送信息,转步骤6;
[0017]步骤5:通信时隙管理模块调用集群通信收发模块向组网通信模组发送编码后的信息,由组网通信模组完成广播;
[0018]步骤6:所述通信时隙管理模块调用所述通信使能控制模块对信息进行初步解析;
[0019]步骤7:通信使能控制模块判断解析的信息是否为所在节点可用信息,如果有所在节点可用信息,则转步骤8,如果没有所在节点可用信息,则将其清除,转步骤3;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人机集群组网通信系统,其特征在于,该系统包括组网通信模组、通信使能控制模块、集群通信收发模块、通信时隙管理模块、通信网络维护模块和集群控制算法模块;所述组网通信模组接收信息并传递给通信使能控制模块,所述通信使能控制模块从组网通信模组接收信息并传递给集群通信收发模块;所述集群通信收发模块从通信使能控制模块接收信息,将该信息解析后发送给通信网络维护模块和集群控制算法模块;所述集群通信收发模块从集群控制算法模块接收信息,将该信息编码并发送给组网通信模组;通信时隙管理模块统一调度,调用通信网络维护模块对网络通信节点编号列表维护,调用通信使能控制模块对组网通信模组的信息进行接收和过滤,调用集群通信收发模块对接收信息进行解析和对发送信息进行编码,将解析后的信息传递给集群控制算法模块,以及将编码完的信息传递给组网通信模组;所述集群组网通信系统作为组网通信网络中的一个通信节点,所述组网通信网络包含M个所述通信节点,M为大于等于3的整数;所述组网通信网络进行广播式通信,任一通信节点广播的信息,其它节点均能接收。2.如权利要求1所述的无人机集群组网通信系统,其特征在于,所述组网通信模组是具有广播式无线通信功能的集群组网通信硬件和软件模块,经由集群通信收发模块接收集群控制算法模块发来的信息并进行无线广播,以及接收从所述组网通信网络中其它通信节点发来的信息;所述通信使能控制模块,对接收到的信息进行初步解析和判断,判断是否需要将信息传给所述集群通信收发模块进行解析,通过过滤接收到的信息,去掉不相关及干扰信息,减少无效信息处理量,提高通信效率;所述集群通信收发模块,将待发送的信息按通信协议格式进行编码,将编码后的信息发送到所述组网通信模组;所述集群通信收发模块从所述通信使能控制模块读取过滤后的信息,按通信协议格式进行解码;对于解码信息中有应答请求内容的信息,按应答请求内容和通信协议格式完成应答信息编码,对于需要所述组网通信网络中其它通信节点在收到信息后进行应答的,在发送的编码信息中加入应答请求内容;根据用户需求设定通信信息的软件加密和软件解密格式,保障广播式无线通信安全;所述通信时隙管理模块,对通信时序进行计算,实现周期性有序收发信息的调度管理;所述通信网络维护模块,对组网通信网络内的通信节点进行统计,维护网络内...

【专利技术属性】
技术研发人员:赵长春陈扬贺亮袁德虎胡阳修钱洲元
申请(专利权)人:上海航天控制技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1