技术新讯 > 计算推算,计数设备的制造及其应用技术 > 测控设备任务调度方法及系统  >  正文

测控设备任务调度方法及系统

  • 国知局
  • 2024-09-11 14:35:39

本发明涉及测控设备调度,尤其涉及一种测控设备任务调度方法及系统。

背景技术:

1、在飞行试验中,通过测控系统获取并研判测控数据,是导弹研制、试验、优化和评估的关键手段。在每次导弹飞行试验准备过程中,根据测控设备能力和试验需求,试验部门选择和部署适当的测控设备参加导弹飞行试验任务。随着导弹飞行试验任务越来越密集,在测控设备性能、数量和后勤保障能力限制,以及环境因素、发射任务等不确定性因素影响下,科学合理调度测控资源对高效发挥测控力量能力具有重要意义。

2、在实际应用中,上级单位下达需要执行的任务后,基层单位就需要为每个任务分配测控设备(包括机动设备和固定设备)完成相应任务的测控,并设计机动设备的机动方案。在执行每个任务时,还需要为测控设备指定测控点位(预先给定一些可部署设备的点位供选择),设备在该点位上执行任务。此外,机动设备在执行不同任务时可能需要调整测控点位,会产生点位之间的机动。即测控设备在部署过程中,需要考虑以下条件的约束:(1)测控设备类型、功能特性(如频段,特性测量,安控功能)、设备数量是否满足任务要求;(2)测控设备的性能是否支持测控设备到导弹飞行任务的弹道之间对应的作用距离;(3)测控设备是否可机动,可机动测控设备需要满足点位之间机动时间的要求,机动测控设备是否满足最长连续工作时间约束,补给时间约束,任务准备时间约束;(4)测控设备选择的测控点位等级是否能够支持该设备执行任务。

3、因此,如何合理安排测控设备完成任务的测控,满足测控需求,提高设备测控效率是测控设备调度技术应用实践中亟需解决的关键问题。

技术实现思路

1、为解决如何合理安排测控设备以完成任务的测控,满足测控需求的技术问题,本发明实施例提供一种测控设备任务调度方法及系统。

2、本发明实施例的技术方案是这样实现的:

3、本发明实施例提供了一种测控设备任务调度方法,方法包括:获取任务数据,根据所述任务数据对所述任务数据中各任务弧段进行排序,确定所述任务数据中各任务弧段的优先级顺序;获取设备数据,根据所述设备数据对所述设备数据中同一设备类型的设备进行排序,确定所述设备数据中同一设备类型的设备的优先级顺序;按照所述任务数据中各任务弧段的优先级顺序,依次对每一任务弧段按照所述同一设备类型的设备的优先级顺序遍历与所述每一任务弧段对应的设备类型相同的设备,查找所述设备能够测控所述任务弧段的测控时刻;获取所有任务弧段对应的测控设备以及测控时刻,根据所述所有任务弧段对应的测控设备以及测控时刻确定测控设备调度方案和测控设备机动方案。

4、在一实施例中,所述任务数据包括任务的发射日期、任务周期、任务划分的弧段、每一弧段对应的权重、弧段所要求的设备类型以及弧段的功能特性要求;所述根据所述任务数据对所述任务数据中各任务弧段进行排序,确定所述任务数据中各任务弧段的优先级顺序,包括:将所述任务数据中每项任务的发射日期减去任务周期,确定每项任务的准备日期;根据所述每项任务的准备日期的先后顺序对所述每项任务进行排序,确定所述每项任务的先后顺序;按照所述每项任务的先后顺序,依次对每项任务中的所有弧段进行排序,确定所述任务数据中各任务弧段的优先级顺序。

5、在一实施例中,所述对每项任务中的所有弧段进行排序,包括:获取所述每项任务中的所有弧段对应的权重,按照所述权重的大小对所有弧段进行排序;在所述权重相同的情况下,根据所述弧段的功能特性要求对权重相同的弧段进行排序;根据排序结果,获得所述任务数据中各任务弧段的优先级顺序。

6、在一实施例中,所述设备数据包括设备类型、设备编号、设备机动类型、设备初始点位、设备作用距离、设备所具备的特殊功能、设备最低点位等级以及设备最长连续工作时间;所述根据所述设备数据对所述设备数据中同一设备类型的设备进行排序,确定所述设备数据中同一设备类型的设备的优先级顺序,包括:按照设备类型,对所述设备数据中的设备进行分类,确定同一设备类型的所有设备;对于同一设备类型的所有设备,按照设备所具备的特殊功能对设备进行排序;在所述设备所具备的特殊功能相同的情况下,根据设备作用距离对设备进行排序;在所述设备所具备的特殊功能相同且设备作用距离相同的情况下,根据设备机动类型对设备进行排序,根据排序结果获得所述设备数据中同一设备类型的设备的优先级顺序。

7、在一实施例中,所述按照所述任务数据中各任务弧段的优先级顺序,依次对每一任务弧段按照所述同一设备类型的设备的优先级顺序遍历与所述每一任务弧段对应的设备类型相同的设备,查找所述设备能够测控所述任务弧段的测控时刻,包括:按照所述任务数据中各任务弧段的优先级顺序,依次确定每一任务弧段所要求的设备类型,以及所述设备类型所对应的同一设备类型的设备的优先级顺序;根据所述同一设备类型的设备的优先级顺序,依次判断所述设备是否满足所述任务弧段的功能特性要求,从所述同一设备类型的设备的优先级顺序剔除掉不满足所述任务弧段的功能特性要求的设备;根据更新后的所述同一设备类型的设备的优先级顺序,依次判断所述设备所在点位与所述任务弧段每时刻所处的位置所形成的作用距离是否大于所述设备作用距离,根据判断结果确定所述设备能够测控所述任务弧段的测控时刻。

8、在一实施例中,所述依次判断所述设备所在点位与所述任务弧段每时刻所处的位置所形成的作用距离是否大于所述设备作用距离,根据判断结果确定所述设备能够测控所述任务弧段的测控时刻,包括:对于机动设备,依次判断所述机动设备在点位数据上的所有点位与所述任务弧段每时刻所处的位置所形成的作用距离是否大于所述机动设备作用距离,获取所述机动设备能够测控所述任务弧段最长时刻所对应的点位,将所述设备在所述点位上的测控时刻作为所述设备能够测控所述任务弧段的测控时刻;对于固定设备,依次判断所述固定设备在固定点位与所述任务弧段每时刻所处的位置所形成的作用距离是否大于所述固定设备作用距离,获取所述设备在所述固定点位上能够测控所述任务弧段的测控时刻。

9、在一实施例中,所述任务弧段每时刻所处的位置由预先获取的所述任务的导弹飞行轨迹确定。

10、本发明实施例还提供了一种测控设备任务调度系统,所述测控设备任务调度系统包括:弧段排序模块,用于获取任务数据,根据所述任务数据对所述任务数据中各任务弧段进行排序,确定所述任务数据中各任务弧段的优先级顺序;设备排序模块,用于获取设备数据,根据所述设备数据对所述设备数据中同一设备类型的设备进行排序,确定所述设备数据中同一设备类型的设备的优先级顺序;遍历模块,用于按照所述任务数据中各任务弧段的优先级顺序,依次对每一任务弧段按照所述同一设备类型的设备的优先级顺序遍历与所述每一任务弧段对应的设备类型相同的设备,查找所述设备能够测控所述任务弧段的测控时刻;确定模块,用于获取所有任务弧段对应的测控设备以及测控时刻,根据所述所有任务弧段对应的测控设备以及测控时刻确定测控设备调度方案和测控设备机动方案。

11、本发明实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,处理器用于运行计算机程序时,执行上述任一方法的步骤。

12、本发明实施例还提供了一种存储介质,存储介质中存储有计算机程序,计算机程序被处理器执行时,实现上述任一方法的步骤。

13、本发明实施例提供的测控设备任务调度方法及系统,获取任务数据,根据所述任务数据对所述任务数据中各任务弧段进行排序,确定所述任务数据中各任务弧段的优先级顺序;获取设备数据,根据所述设备数据对所述设备数据中同一设备类型的设备进行排序,确定所述设备数据中同一设备类型的设备的优先级顺序;按照所述任务数据中各任务弧段的优先级顺序,依次对每一任务弧段按照所述同一设备类型的设备的优先级顺序遍历与所述每一任务弧段对应的设备类型相同的设备,查找所述设备能够测控所述任务弧段的测控时刻;获取所有任务弧段对应的测控设备以及测控时刻,根据所述所有任务弧段对应的测控设备以及测控时刻确定测控设备调度方案和测控设备机动方案。本发明提供的方案可以对测控设备进行高效合理的规划,提高测控设备任务调度效率,更好地满足实际测控需求。

本文地址:https://www.jishuxx.com/zhuanli/20240911/291513.html

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