一种设备动态调度的方法、系统、存储介质及电子设备与流程

文档序号:32406216发布日期:2022-12-02 20:32阅读:26来源:国知局
一种设备动态调度的方法、系统、存储介质及电子设备与流程

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.图1为本技术实施例提供的一种设备动态调度的系统的应用场景示意图;
41.图2为本技术实施例提供的一种设备动态调度的方法的流程示意图;
42.图3为本技术实施例提供的一种设备动态调度系统的模块示意图。
43.在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。
具体实施方式
44.以下将结合附图及实施例来详细说明本技术的实施方式,借此对本技术如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本技术实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本技术的保护范围之内。
45.实施例一
46.本技术实施例提供一种设备动态调度的系统的应用场景,图1为本技术实施例提供的一种设备动态调度的系统的应用场景100的示意图。如图1所示,设备动态调度的系统的应用场景100可以包括处理器110、网络120、第一探测设备130、第二探测设备和/或反制设备140、可移动装置150、目标物160以及用户终端170。
47.在一些实施例中,在一些实施例中,处理器110可以处理与第一探测设备130、第二探测设备和/或反制设备140以及用户终端170相关的信息和/或数据,以执行本技术中描述的一个或以上功能。在一些实施例中,处理器110可以通过网络120获取第一探测设备130、第二探测设备和/或反制设备140以及用户终端170的数据。在一些实施例中,处理器110可以包括一个或以上处理引擎(例如,单核处理引擎或多核处理引擎)。仅作为示例,处理器110可以包括中央处理单元(cpu)、专用集成电路(asic)、专用指令集处理器(asip)、图像处理单元(gpu)、物理运算处理单元(ppu)、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、控制器、微控制器单元、精简指令集计算机(risc)、微处理器等或其任意组合。
48.在一些实施例中,处理器110可以包括处理设备。处理器110可以是单个服务器或服务器组。所述服务器组可以是集中式的,也可以是分布式的(例如,处理器110可以是分布式的系统)。在一些实施例中,处理器110可以是本地或远程的。在一些实施例中,处理器110可以在云平台上实现。仅作为示例,该云平台可以包括私有云、公共云、混合云、社区云、分布云、内部云、多层云等或其任意组合。在一些实施例中,处理器110可以是设备动态调度系统的控制中心,用于执行所述系统所对应的方法。
49.网络120可以促进信息和/或数据的交换。在一些实施例中,设备动态调度系统的应用场景中的一个或以上组件(例如,处理器110、第一探测设备130、第二探测设备和/或反制设备140、用户终端170等)可以经由网络120接收和/或发送信息和/或数据。在一些实施例中,网络120可以为任意形式的有线或无线网络,或其任意组合。仅作为示例,网络120可以包括缆线网络、有线网络、光纤网络、远程通信网络、内部网络、互联网、局域网络(lan)、广域网络(wan)、无线局域网络(wlan)、城域网(man)、公共交换电话网络(pstn)、蓝牙网络、紫蜂网络、近场通信(nfc)网络等或其任意组合。在一些实施例中,网络120可以包括一个或以上网络接入点。
50.第一探测设备130是指用于获取目标物160的基本数据的探测设备。在本技术的实施例中,第一探测设备是固定于特定位置的探测设备。第一探测设备130可以是任意一种类型的雷达设备,利用无线电探测发现进入监测区域的目标物的空间位置、类型的基本数据。
51.第二探测设备和/或反制设备140是可以根据目标物位置进行移动调度的设备。第二探测设备可以是利用无线电和/或光电进行探测的设备,用于获取目标物的目标数据。例如,第二探测设备可以获取目标物的频率、具体类型等数据信息。反制设备可以是用于对威胁度较高的目标物进行反制的设备。在一些实施例中,反制设备可以通过导航诱骗、激光扫射、信号干扰等手段对目标物进行反制,破坏目标物的动作。
52.可移动装置150可以是具备移动能力的装置,例如,自动驾驶车。在一些实施例中,可移动装置150可以通过网络120获取规划路线,搭载第二探测设备和/或反制设备140移动调度至目标区域。
53.目标物160是指进入监测区域的待探测物,目标物160可以是具备生命特征的生命体(例如,鸟),也可以是可移动和/或可飞行的非生命体(例如:无人机、气球等)。
54.在一些实施例中,用户终端170可以指用户所使用的一个或多个终端设备或软件。在一些实施例中,用户终端170是指具有输入和/或输出功能的便携式设备。例如,用户终端140可以包括智能手机170-1、笔记本电脑170-2、台式电脑170-3和智能移动设备等或其任意组合。在一些实施例中,智能移动设备可以包括智能电话、个人数字助理(pda)、游戏设备、导航设备、手持终端(pos)等或其任意组合。在一些实施例中,用户可以通过用户终端输入指令,以控制第二探测设备和/或反制设备140。例如,用户可以通过手机170-1输入反制策略。在一些实施例中,用户终端还可以通过网络120获取其它组件(例如,处理器110、第一探测设备130、第二探测设备和/或反制设备140)的数据和/或信息。
55.实施例二
56.本技术提供了一种设备动态调度的方法,图2为本技术实施例提供的一种设备动态调度的方法的流程示意图。在一些实施例中,所述设备动态调度的方法可以由处理器110执行。如图2所示,所述方法包括:
57.步骤s210,通过第一探测设备探测进入监测区域的目标物,获取所述目标物的基本数据。
58.监测区域是指需要高级管控的区域,例如,军事警戒区或其它涉密区域。在一些实施例中,第一探测设备可以在监测区域内,获取目标物的基本数据。基本数据可以包括目标物的大致类别、方位信息等。
59.步骤s220,基于所述基本数据中的方位信息,调度第二探测设备移动至目标区域,并通过所述第二探测设备对所述目标物进行探测。
60.在一些实施例中,目标物的方位信息可以包括目标物的高度信息与坐标信息。在一些实施例中,坐标信息可以是基于gps系统获取的地理坐标,例如,目标物的方位信息可以为高300米,北纬50度,东经85度。在一些实施例中,坐标信息还可以监测区域的区域地图设定坐标信息,例如,以监测区域的左下角为原点,建立坐标系,以目标物投影于监测区域的地面位置的坐标位置作为该目标物的坐标信息,如(200,10,18),表示该目标物高度200,投影位置距离原点为横坐标10个单位距离,纵坐标18个单位距离。
61.在一些实施例中,所述基于所述基本数据中的方位信息,调度所述第二探测设备移动至所述目标物的目标区域,包括:基于所述方位信息,确定所述目标物的目标区域;判断是否存在可调度的第二探测设备;在存在所述可调度的第二探测设备的情况下,基于所述目标区域,确定所述第二探测设备移动的运行路线;基于所述运行路线,调度所述第二探
测设备移动至所述目标物的目标区域。
62.在一些实施例中,目标区域可以根据不同的情况下由用户自行设定。目标区域由第二探测设备的探测范围确定,确保第二探测设备在该目标区域内可以获取目标物的目标数据。例如,目标区域可以是以目标物的投影位置为圆心方圆1个5个单位距离内的区域。
63.在一些实施例中,可以判断检测区域内是否存在可调度的第二探测设备,第二探测设备只可移动的探测设备。可调度的第二探测设备是指未处于工作状态的第二探测设备。例如,监测区域配置有三台可以移动的探测设备,其中有两台设备正在探测其它目标物,当监测区域中出现第三个目标物时,处理器可以将调度任务指令分配给空闲状态的探测设备。
64.在一些实施例中,在不存在所述可调度的第二探测设备的情况下,控制报警模块进行报警。
65.在一些实施例中,可以基于所述目标区域和接收到任务指令的第二探测设备的位置,确定所述第二探测设备移动的运行路线,基于所述运行路线,调度所述第二探测设备移动至所述目标物的目标区域。
66.步骤s230,获取所述目标物的目标数据。
67.在一些实施例中,可以通过所述第二探测设备进行探测,获取所述目标物的目标数据,具体包括:基于所述目标物的方位信息,确定所述第二探测设备的探测方位;其中,所述第二探测设备包括光电探测设备和/或无线电探测设备中的至少一种;获取所述探测设备对所述目标物探测的目标数据。目标数据可以包括目标物的具体类别、频率信息等。
68.步骤s240,基于所述基本数据和所述目标数据,确定所述目标物的威胁度。
69.在一些实施例中,所述基于所述基本数据和所述目标数据,确定所述目标物的威胁度,包括:基于所述基本数据和所述目标数据,确定所述目标物的属性;基于所述属性,确定所述目标物的威胁度。
70.在一些实施例中,可以将所述基本数据与目标数据进行融合处理,获取目标物的属性。目标物的属性可以包括目标物所具备的功能、目标物携带物品的信息等。例如,目标物通过第一探测设备探测出为气球,第二探测设备探测该气球中可能携带物品,经过数据融合处理,确定所述目标物的属性,认为该目标物中携带的物品非常规,基于此确定所述目标物的威胁度为高。
71.步骤s250,在所述威胁度满足预设条件的情况下,调度反制设备移动至所述目标区域。
72.在一些实施例中,威胁度可以根据具体情况自行设定。威胁度的预设条件可以根据威胁度的表示方式进行设定。例如,威胁度可以通过低、高的方式表示,威胁度的预设条件为高时,调度反制设备准备反制。又例如,威胁度还可以通过百分比的方式表示,并设置威胁度阈值,预设条件可以为60%,当威胁度高于60%时,调度反制设备准备反制。
73.在一些实施例中,所述调度反制设备移动至所述目标物的目标区域,包括:基于所述方位信息,确定所述目标物的目标区域;判断是否存在可调度的反制设备;在存在所述可调度的反制设备的情况下,基于所述目标区域,确定所述反制设备移动的运行路线;基于所述运行路线,调度所述反制设备移动至所述目标物的目标区域。调度反制设备的方法与调度第二探测设备的方法类似,具体可以参考步骤s220及其详细内容,此处不再赘述。
74.在一些实施例中,在不存在所述可调度的反制设备的情况下,控制报警模块进行报警。
75.在一些实施例中,所述方法还包括:基于所述目标物的属性,匹配所述反制设备的反制策略;其中,所述属性基于所述基本数据和目标数据确定;基于所述反制策略对目标物进行反制。
76.在一些实施例中,反制策略是指对目标物进行反制的方法,包括,导航诱骗、激光扫射、信号干扰等方式。在一些实施例中,用户可以通过用户终端预先根据目标物的属性配置相应的反制策略。例如,针对与带有危险物品的气球,可以匹配为激光扫射的反制策略;针对无人机可以配置为导航诱骗或信号干扰迫降的反制策略。
77.实施例三
78.本技术提供了一种设备动态调度的系统,图3为本技术实施例提供的一种设备动态调度系统的模块示意图。如图3所示,所述系统包括:
79.侦查模块310,用于通过第一探测设备探测进入监测区域的目标物,获取所述目标物的基本数据;通过所述第二探测设备获取所述目标物的目标数据。
80.调度模块320,用于基于所述基本数据中的方位信息,调度第二探测设备移动至目标区域;以及调度反制设备移动至所述目标区域。
81.数据处理模块330,用于基于所述基本数据和所述目标数据,确定所述目标物的威胁度。
82.在一些实施例中,调度模块320还可以用于,包括:基于所述方位信息,确定所述目标物的目标区域;判断是否存在可调度的第二探测设备;在存在所述可调度的第二探测设备的情况下,基于所述目标区域,确定所述第二探测设备移动的运行路线;基于所述运行路线,调度所述第二探测设备移动至所述目标物的目标区域。
83.在一些实施例中,调度模块320还可以用于,包括:基于所述方位信息,确定所述目标物的目标区域;判断是否存在可调度的反制设备;在存在所述可调度的反制设备的情况下,基于所述目标区域,确定所述反制设备移动的运行路线;基于所述运行路线,调度所述反制设备移动至所述目标物的目标区域。
84.在一些实施例中,所述系统还包括报警模块,用于在不存在所述可调度的探测设备和/或反制设备的情况下,控制报警模块进行报警。
85.在一些实施例中,侦查模块310还可以用于,包括:基于所述目标物的方位信息,确定所述第二探测设备的探测方位;其中,所述第二探测设备包括光电探测设备和/或无线电探测设备中的至少一种;获取所述探测设备对所述目标物探测的目标数据。
86.在一些实施例中,侦查模块310还可以包括计算单元,用于基于所述基本数据和所述目标数据,确定所述目标物的属性;基于所述属性,确定所述目标物的威胁度。
87.在一些实施例中,所述系统还包括反制单元,用于基于所述目标物的属性,匹配所述反制设备的反制策略;其中,所述属性基于所述基本数据和目标数据确定;基于所述反制策略对目标物进行反制。
88.在一些实施例中,所述系统还包括回放模块用于历史数据的回放,即使用记录设备的历史状态数据、历史目标数据等,根据历史时间段在地图引擎上对第二探测设备和/或反制设备状态,对航迹进行回放。
89.实施例四
90.本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现如上述方法步骤。
91.上述方法步骤的具体实施例过程可参见上述实施例,本实施例在此不再重复赘述。
92.实施例五
93.本技术实施例提供了一种电子设备,该电子设备可以是手机、电脑或平板电脑等,包括存储器和处理器,所述存储器上存储有计算器程序,该计算机程序被处理器执行时实现如实施例一中所述的应用管理方法。可以理解,电子设备还可以包括,多媒体组件,输入/输出(i/o)接口,以及通信组件。
94.其中,处理器用于执行如实施例一中的应用管理方法中的全部或部分步骤。存储器用于存储各种类型的数据,这些数据例如可以包括电子设备中的任何应用程序或方法的指令,以及应用程序相关的数据。
95.所述处理器可以是专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例一中的应用管理方法。
96.所述存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
97.多媒体组件可以包括屏幕和音频组件,所述屏幕可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或通过通信组件发送。音频组件还包括至少一个扬声器,用于输出音频信号。
98.i/o接口为处理器和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。
99.通信组件用于该电子设备与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(near field communication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件405可以包括:wi-fi模块,蓝牙模块,nfc模块。
100.综上,本技术提供的一种设备动态调度的方法、系统、存储介质及电子设备。
101.在本技术实施例所提供的几个实施例中,应该理解到,所揭露的系统和方法,也可以通过其它的方式实现。以上所描述的系统和方法实施例仅仅是示意性的。
102.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
103.虽然本技术所揭露的实施方式如上,但所述的内容只是为了便于理解本技术而采用的实施方式,并非用以限定本技术。任何本技术所属技术领域内的技术人员,在不脱离本技术所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本技术的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1