【技术实现步骤摘要】
一种无人船编队的通讯方法、装置和终端
本申请属于无人船控制
,尤其涉及一种无人船编队的通讯方法、装置和终端。
技术介绍
在海上噪音大的高湿环境中,声音的传播距离大打折扣,单个无人船的声音有限,难以产生威慑力,因此在执行警戒巡逻,协同护航,协同追击,协同驱离,协同围捕等任务时无人船编队的远程同步喊话功能显得尤为必要。该功能的实现过程为:通过无人船岸端设备将音频信号传送至无人船编队中的领队无人船,领队无人船将音频传送至编队中其他所有无人船,由各个无人船的功率放大器进行功率放大,接着,所有无人船再通过喇叭同时播放出音频,实现远程同步喊话功能。然而,目前的无人船编队往往存在故障容错能力差的问题。当无人船编队中的领队无人船发生故障,无法接收岸端设备发送的音频信号时,无人船编队同步喊话功能也会因此失效。
技术实现思路
本申请实施例提供一种无人船编队的通讯方法、装置、终端和计算机可读存储介质,可以提高无人船编队的故障容错能力,以及无人船编队的通讯质量。本申请实施例第一方面提供一种无人船编队的通讯方法,所述无人船编队包括一条领队无人船和至少一条非领队无人船;所述领队无人船和所述非领队无人船均安装有服务端应用和客户端应用;所述无人船编队的通讯方法包括:检测所述领队无人船的服务端应用是否能够与岸端设备进行数据通讯;若检测到所述领队无人船的服务端应用无法与岸端设备进行数据通讯,则获取各个非领队无人船分别对应的能够与其进行数据通讯的其他非领队无人船的数量,以及获取各个非领队无 ...
【技术保护点】
1.一种无人船编队的通讯方法,其特征在于,所述无人船编队包括一条领队无人船和至少一条非领队无人船;所述领队无人船和所述非领队无人船均安装有服务端应用和客户端应用;所述无人船编队的通讯方法包括:/n检测所述领队无人船的服务端应用是否能够与岸端设备进行数据通讯;/n若检测到所述领队无人船的服务端应用无法与岸端设备进行数据通讯,则获取各个非领队无人船分别对应的能够与其进行数据通讯的其他非领队无人船的数量,以及获取各个非领队无人船分别对应的在与所述能够与其进行数据通讯的其他非领队无人船进行数据通讯时的丢包率和通讯时延;/n将数量大于第一阈值的非领队无人船中,丢包率小于第二阈值,且通讯时延最小的非领队无人船更新为新的领队无人船,由所述新的领队无人船与岸端设备进行数据通讯。/n
【技术特征摘要】
1.一种无人船编队的通讯方法,其特征在于,所述无人船编队包括一条领队无人船和至少一条非领队无人船;所述领队无人船和所述非领队无人船均安装有服务端应用和客户端应用;所述无人船编队的通讯方法包括:
检测所述领队无人船的服务端应用是否能够与岸端设备进行数据通讯;
若检测到所述领队无人船的服务端应用无法与岸端设备进行数据通讯,则获取各个非领队无人船分别对应的能够与其进行数据通讯的其他非领队无人船的数量,以及获取各个非领队无人船分别对应的在与所述能够与其进行数据通讯的其他非领队无人船进行数据通讯时的丢包率和通讯时延;
将数量大于第一阈值的非领队无人船中,丢包率小于第二阈值,且通讯时延最小的非领队无人船更新为新的领队无人船,由所述新的领队无人船与岸端设备进行数据通讯。
2.如权利要求1所述的通讯方法,其特征在于,所述获取各个非领队无人船分别对应的能够与其进行数据通讯的其他非领队无人船的数量,包括:
获取各个非领队无人船在向除自身以外的其他非领队无人船的服务端应用广播自身心跳数据的同时,计算得到的能够向自身发送心跳数据的其他非领队无人船的数量,并将所述能够向自身发送心跳数据的其他非领队无人船的数量作为各个非领队无人船分别对应的能够与其进行数据通讯的其他非领队无人船的数量。
3.如权利要求1所述的通讯方法,其特征在于,所述获取各个非领队无人船分别对应的在与所述能够与其进行数据通讯的其他非领队无人船进行数据通讯时的丢包率,包括:
获取各个非领队无人船计算得到的在预设时间段内从各个所述能够向自身发送心跳数据的其他非领队无人船的服务端应用广播的心跳数据中接收到的心跳数据数量与对应的总心跳数据数量的比值,并将所述比值的平均值作为所述各个非领队无人船分别对应的在与所述能够与其进行数据通讯的其他非领队无人船进行数据通讯时的丢包率。
4.如权利要求1所述的通讯方法,其特征在于,所述获取各个非领队无人船分别对应的在与所述能够与其进行数据通讯的其他非领队无人船进行数据通讯时的通讯时延,包括:
获取各个非领队无人船计算得到的从各个所述能够向自身发送心跳数据的其他非领队无人船中接收到的一组心跳数据中,各个心跳数据的接收GPS时间以及各个心跳数据携带的GPS时间之间的时间差的均方差,并将所述均方差的平均值作为各个非领队无人船分别对应的在与所述能够与其进行数据通讯的其他非领队无人船进行数据通讯时的通讯时延。
5.如权利要求1所述的通讯方法,其特...
【专利技术属性】
技术研发人员:张伟斌,侯俊兆,卢活文,
申请(专利权)人:珠海云洲智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。