技术新讯 > 控制调节装置的制造及其应用技术 > 一种无人机集群多席位协同训练方法、系统及介质与流程  >  正文

一种无人机集群多席位协同训练方法、系统及介质与流程

  • 国知局
  • 2024-07-31 23:49:42

本技术涉及无人机训练,具体而言,涉及一种无人机集群多席位协同训练方法、系统及介质。

背景技术:

1、现有技术中,针对无人机训练主要采用实装和模拟器训练:训练时,直接利用真实装备和模拟器开展训练,训练效果较好,但受配装数量、场地、时间、复杂度、安全性以及天气等各环境因素的限制,训练效率较低,而且保养、维护、更新实装和模拟器的费用昂贵,难以满足训练需求,现有的无人机训练方法无法将无人机集群进行分组,并分配至不同训练席位实现不同训练项目,造成无人机组难以进行协同训练,训练效率较低,且训练效果较差,针对上述问题,目前亟待有效的技术解决方案。

技术实现思路

1、本技术实施例的目的在于提供一种无人机集群多席位协同训练方法、系统及介质,通过训练项目分配模型将多个训练项目分配至不同的训练席位,从而保证不同的训练席位完成不同的训练任务,实现协同训练,提高训练效率。

2、本技术实施例还提供了一种无人机集群多席位协同训练方法,包括:

3、获取无人机集群参数信息,基于无人机集群参数信息将无人机集群进行编组,得到多个无人机组;

4、将多个无人机组随机分配至不同的训练席位,并生成不同无人机组的功能信息;

5、建立训练项目分配模型,基于无人机组的功能信息通过训练项目分配模型将多个训练项目分配至对应的训练席位进行无人机组训练;

6、获取训练状态信息,基于训练状态信息调整不同训练席位的训练项目,生成训练结果,将训练结果传输至终端。

7、可选地,在本技术实施例所述的无人机集群多席位协同训练方法中,获取无人机集群参数信息,基于无人机集群参数信息将无人机集群进行编组,得到多个无人机组,具体包括:

8、获取无人机集群参数信息,所述无人机集群参数信息包括无人机类型、无人机任务与无人机尺寸信息;

9、将无人机集群参数信息与设定的参数信息进行匹配,得到匹配度;

10、判断所述匹配度是否大于或等于设定的匹配度阈值;

11、若大于或等于,则判定为同一类别,将同一类别内的无人机编排至不同编组内;

12、若小于,则判定为不同类别,将不同类别内的无人机进行编组,得到多个无人机组。

13、可选地,在本技术实施例所述的无人机集群多席位协同训练方法中,将多个无人机组随机分配至不同的训练席位,并生成不同无人机组的功能信息,具体包括:

14、获取每一无人机组内的无人机数量与训练席位的数量;

15、判断无人机数量与训练席位的数量的大小;

16、若无人机数量大于训练席位的数量,则将等量于训练席位的无人机等数量且随机分配至不同的训练席位;

17、将剩余数量的无人机再次随机分配至不同的训练席位;

18、若无人机数量小于训练席位,则启用与无人机数量相同的训练席位,并停用剩余的训练席位,分别获取不同无人机组的功能信息。

19、可选地,在本技术实施例所述的无人机集群多席位协同训练方法中,建立训练项目分配模型的方法如下:

20、获取无人机组的功能信息与匹配的训练项目,形成训练集;

21、将训练集输入训练项目分配模型进行训练,得到训练结果;

22、判断训练结果是否收敛;

23、若收敛,则生成最终的训练项目分配模型;

24、若不收敛,则调整训练项目分配模型的模型参数,并通过训练集进行多次迭代训练,直至训练结果收敛。

25、可选地,在本技术实施例所述的无人机集群多席位协同训练方法中,基于无人机组的功能信息通过训练项目分配模型将多个训练项目分配至对应的训练席位进行无人机组训练,具体包括:

26、获取无人机组的功能信息,基于无人机组的功能信息建立无人机组匹配的训练项目;

27、获取无人机组分配的训练席位,根据无人机组匹配的训练项目判断对应无人机组分配至训练席位的分配结果;

28、根据训练项目分配模型将对应的训练席位调用对应的训练项目,并生成训练元素,根据训练元素对无人机组进行训练。

29、可选地,在本技术实施例所述的无人机集群多席位协同训练方法中,获取训练状态信息,基于训练状态信息调整不同训练席位的训练项目,生成训练结果,将训练结果传输至终端,具体包括:

30、获取训练状态信息,将训练状态信息与设定的状态信息进行比较,得到状态偏差率;

31、判断所述状态偏差率是否大于或等于设定的偏差率阈值;

32、若大于或等于,则生成修正信息,基于修正信息调整训练席位的训练项目;

33、若小于,则生成训练结果,将训练结果按照预定的传输协议传输至终端。

34、第二方面,本技术实施例提供了一种无人机集群多席位协同训练系统,该系统包括:存储器及处理器,所述存储器中包括无人机集群多席位协同训练方法的程序,所述无人机集群多席位协同训练方法的程序被所述处理器执行时实现以下步骤:

35、获取无人机集群参数信息,基于无人机集群参数信息将无人机集群进行编组,得到多个无人机组;

36、将多个无人机组随机分配至不同的训练席位,并生成不同无人机组的功能信息;

37、建立训练项目分配模型,基于无人机组的功能信息通过训练项目分配模型将多个训练项目分配至对应的训练席位进行无人机组训练;

38、获取训练状态信息,基于训练状态信息调整不同训练席位的训练项目,生成训练结果,将训练结果传输至终端。

39、可选地,在本技术实施例所述的无人机集群多席位协同训练系统中,获取无人机集群参数信息,基于无人机集群参数信息将无人机集群进行编组,得到多个无人机组,具体包括:

40、获取无人机集群参数信息,所述无人机集群参数信息包括无人机类型、无人机任务与无人机尺寸信息;

41、将无人机集群参数信息与设定的参数信息进行匹配,得到匹配度;

42、判断所述匹配度是否大于或等于设定的匹配度阈值;

43、若大于或等于,则判定为同一类别,将同一类别内的无人机编排至不同编组内;

44、若小于,则判定为不同类别,将不同类别内的无人机进行编组,得到多个无人机组。

45、可选地,在本技术实施例所述的无人机集群多席位协同训练系统中,将多个无人机组随机分配至不同的训练席位,并生成不同无人机组的功能信息,具体包括:

46、获取每一无人机组内的无人机数量与训练席位的数量;

47、判断无人机数量与训练席位的数量的大小;

48、若无人机数量大于训练席位的数量,则将等量于训练席位的无人机等数量且随机分配至不同的训练席位;

49、将剩余数量的无人机再次随机分配至不同的训练席位;

50、若无人机数量小于训练席位,则启用与无人机数量相同的训练席位,并停用剩余的训练席位,分别获取不同无人机组的功能信息。

51、第三方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中包括无人机集群多席位协同训练方法程序,所述无人机集群多席位协同训练方法程序被处理器执行时,实现如上述任一项所述的无人机集群多席位协同训练方法的步骤。

52、由上可知,本技术实施例提供的一种无人机集群多席位协同训练方法、系统及介质,通过获取无人机集群参数信息,基于无人机集群参数信息将无人机集群进行编组,得到多个无人机组;将多个无人机组随机分配至不同的训练席位,并生成不同无人机组的功能信息;建立训练项目分配模型,基于无人机组的功能信息通过训练项目分配模型将多个训练项目分配至对应的训练席位进行无人机组训练;获取训练状态信息,基于训练状态信息调整不同训练席位的训练项目,生成训练结果,将训练结果传输至终端;通过训练项目分配模型将多个训练项目分配至不同的训练席位,从而保证不同的训练席位完成不同的训练任务,实现协同训练,提高训练效率。

本文地址:https://www.jishuxx.com/zhuanli/20240730/198708.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。