多任务调度管理方法、装置、设备及存储介质制造方法及图纸

技术编号:38728588 阅读:11 留言:0更新日期:2023-09-08 23:19
本申请实施例提供一种多任务调度管理方法、装置、设备及存储介质,该方法包括:获取侦察机发送的侦察数据;确定多个任务机的任务机信息,任务机信息包括任务机的当前位置、续航里程、任务机类型和任务安排信息;根据侦察数据和多个任务机的任务机信息信息,在多个任务机中确定目标任务机;根据侦察数据确定目标任务机的飞行信息,并向目标任务机发送飞行信息,飞行信息包括飞行轨迹和任务指令,提高了任务执行的效率。任务执行的效率。任务执行的效率。

【技术实现步骤摘要】
多任务调度管理方法、装置、设备及存储介质


[0001]本申请属于通信
,具体涉及一种多任务调度管理方法、装置、设备及存储介质。

技术介绍

[0002]无人机集群任务的调度,需要考虑无人机自身任务的要求,还需要考虑多个无人机之间协调一致的共同执行任务的约束条件,根据任务规划为多个无人机设计出协同的飞行任务。
[0003]现有技术中,针对无人机集群任务的调度常常采用人工手动输入调度任务,其工作效率会大打折扣,而且还会引入人为的错误,导致任务执行的效率较低。

技术实现思路

[0004]本申请实施例涉及一种多任务调度管理方法、装置、设备及存储介质,用以解决现有技术中无人机集群任务执行的效率较低的缺陷。
[0005]第一方面,本申请实施例提供一种多任务调度管理方法,包括:
[0006]获取侦察机发送的侦察数据;
[0007]确定多个任务机的任务机信息,所述任务机信息包括所述任务机的当前位置、续航里程、任务机类型和任务安排信息;
[0008]根据所述侦察数据和所述多个任务机的任务机信息,在所述多个任务机中确定目标任务机;
[0009]根据所述侦察数据确定所述目标任务机的飞行信息,并向所述目标任务机发送所述飞行信息,所述飞行信息包括飞行轨迹和任务指令。
[0010]在一种可能的实施方式中,根据所述侦察数据和所述多个任务机的任务机信息,在所述多个任务机中确定目标任务机,包括:
[0011]根据所述侦察数据,确定侦察任务、以及所述侦察任务的任务信息,所述任务信息中包括任务类型、任务执行时段和任务执行位置;
[0012]根据所述任务信息和所述多个任务机的任务机信息,在所述多个任务机中确定所述目标任务机。
[0013]在一种可能的实施方式中,根据所述任务信息和所述多个任务机的任务机信息,在所述多个任务机中确定所述目标任务机,包括:
[0014]针对任意一个任务机,根据所述任务机的任务安排信息,确定所述任务机的空闲时段;
[0015]根据所述多个任务机的空闲时段和所述任务执行时段,在所述多个任务机中确定至少一个待选任务机;
[0016]根据所述任务类型、所述任务执行位置、以及每个待选任务机的任务机信息,在所述至少一个待选任务机中确定所述目标任务机。
[0017]在一种可能的实施方式中,根据所述任务类型、所述任务执行位置、以及每个待选任务机的任务机信息,在所述至少一个待选任务机中确定所述目标任务机,包括:
[0018]根据所述任务类型和每个待选任务机的任务机类型,在所述至少一个待选任务机中确定至少一个第一任务机,所述第一任务机的任务机类型与所述任务类型相匹配;
[0019]若所述第一任务机的数量为1,则将所述第一任务机确定为所述目标任务机;
[0020]若所述第一任务机的数量大于1,则根据所述任务执行位置、以及每个第一任务机的当前位置和续航里程,在所述至少一个第一任务机中确定所述目标任务机。
[0021]在一种可能的实施方式中,根据所述任务执行位置、以及每个第一任务机的当前位置和续航里程,在所述至少一个第一任务机中确定所述目标任务机,包括:
[0022]确定所述侦察任务对应的侦察飞行里程;
[0023]根据所述任务执行位置和每个第一任务机的当前位置,确定空飞里程;
[0024]根据所述侦察飞行里程、所述空飞里程和所述续航里程,在所述至少一个第一任务机中确定所述目标任务机,所述目标任务机的续航里程大于所述侦察飞行里程和所述空飞里程之和。
[0025]在一种可能的实施方式中,所述侦察任务包括如下至少一种:救援任务、驱赶任务或中继通信任务。
[0026]在一种可能的实施方式中,获取侦察机发送的侦察数据,包括:
[0027]接收所述侦察机发送的所述侦察数据;或者,
[0028]接收中继设备发送的所述侦察数据,所述侦察数据为所述侦察机发送至所述中继设备的数据。
[0029]第二方面,本申请实施例提供一种多任务调度管理装置,包括:
[0030]获取模块,用于获取侦察机发送的侦察数据;
[0031]第一确定模块,用于确定多个任务机的任务机信息,所述任务机信息包括所述任务机的当前位置、续航里程、任务机类型和任务安排信息;
[0032]第二确定模块,用于根据所述侦察数据和所述多个任务机的任务机信息,在所述多个任务机中确定目标任务机;
[0033]第三确定模块,用于根据所述侦察数据确定所述目标任务机的飞行信息;
[0034]发送模块,用于向所述目标任务机发送所述飞行信息,所述飞行信息包括飞行轨迹和任务指令。
[0035]在一种可能的实施方式中,第二确定模块具体用于:
[0036]根据所述侦察数据,确定侦察任务、以及所述侦察任务的任务信息,所述任务信息中包括任务类型、任务执行时段和任务执行位置;
[0037]根据所述任务信息和所述多个任务机的任务机信息,在所述多个任务机中确定所述目标任务机。
[0038]在一种可能的实施方式中,第二确定模块具体用于:
[0039]针对任意一个任务机,根据所述任务机的任务安排信息,确定所述任务机的空闲时段;
[0040]根据所述多个任务机的空闲时段和所述任务执行时段,在所述多个任务机中确定至少一个待选任务机;
[0041]根据所述任务类型、所述任务执行位置、以及每个待选任务机的任务机信息,在所述至少一个待选任务机中确定所述目标任务机。
[0042]在一种可能的实施方式中,第二确定模块具体用于:
[0043]根据所述任务类型和每个待选任务机的任务机类型,在所述至少一个待选任务机中确定至少一个第一任务机,所述第一任务机的任务机类型与所述任务类型相匹配;
[0044]若所述第一任务机的数量为1,则将所述第一任务机确定为所述目标任务机;
[0045]若所述第一任务机的数量大于1,则根据所述任务执行位置、以及每个第一任务机的当前位置和续航里程,在所述至少一个第一任务机中确定所述目标任务机。
[0046]在一种可能的实施方式中,第二确定模块具体用于:
[0047]确定所述侦察任务对应的侦察飞行里程;
[0048]根据所述任务执行位置和每个第一任务机的当前位置,确定空飞里程;
[0049]根据所述侦察飞行里程、所述空飞里程和所述续航里程,在所述至少一个第一任务机中确定所述目标任务机,所述目标任务机的续航里程大于所述侦察飞行里程和所述空飞里程之和。
[0050]在一种可能的实施方式中,所述侦察任务包括如下至少一种:救援任务、驱赶任务或中继通信任务。
[0051]在一种可能的实施方式中,获取模块具体用于:
[0052]接收所述侦察机发送的所述侦察数据;或者,
[0053]接收中继设备发送的所述侦察数据,所述侦察数据为所述侦察机发送至所述中继设备的数据。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多任务调度管理方法,其特征在于,应用于多任务调度系统,所述方法包括:获取侦察机发送的侦察数据;确定多个任务机的任务机信息,所述任务机信息包括所述任务机的当前位置、续航里程、任务机类型和任务安排信息;根据所述侦察数据和所述多个任务机的任务机信息,在所述多个任务机中确定目标任务机;根据所述侦察数据确定所述目标任务机的飞行信息,并向所述目标任务机发送所述飞行信息,所述飞行信息包括飞行轨迹和任务指令。2.根据权利要求1所述的方法,其特征在于,根据所述侦察数据和所述多个任务机的任务机信息,在所述多个任务机中确定目标任务机,包括:根据所述侦察数据,确定侦察任务、以及所述侦察任务的任务信息,所述任务信息中包括任务类型、任务执行时段和任务执行位置;根据所述任务信息和所述多个任务机的任务机信息,在所述多个任务机中确定所述目标任务机。3.根据权利要求2所述的方法,其特征在于,根据所述任务信息和所述多个任务机的任务机信息,在所述多个任务机中确定所述目标任务机,包括:针对任意一个任务机,根据所述任务机的任务安排信息,确定所述任务机的空闲时段;根据所述多个任务机的空闲时段和所述任务执行时段,在所述多个任务机中确定至少一个待选任务机;根据所述任务类型、所述任务执行位置、以及每个待选任务机的任务机信息,在所述至少一个待选任务机中确定所述目标任务机。4.根据权利要求3所述的方法,其特征在于,根据所述任务类型、所述任务执行位置、以及每个待选任务机的任务机信息,在所述至少一个待选任务机中确定所述目标任务机,包括:根据所述任务类型和每个待选任务机的任务机类型,在所述至少一个待选任务机中确定至少一个第一任务机,所述第一任务机的任务机类型与所述任务类型相匹配;若所述第一任务机的数量为1,则将所述第一任务机确定为所述目标任务机;若所述第一任务机的数量大于1,则根据所述任务执行位置、以及每个第一任务机的当前位置和续航里程,在所述至少一个第一任务机中确定所述目标任务机。5.根据权利要求4所述的方法...

【专利技术属性】
技术研发人员:田瑜徐涛平
申请(专利权)人:峰飞航空科技昆山有限公司
类型:发明
国别省市:

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

1