一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于智慧感知的指挥调度方法与流程

2022-06-11 23:54:01 来源:中国专利 TAG:


1.本发明涉及指挥调度领域,具体涉及一种基于智慧感知的指挥调度方法。


背景技术:

2.在现有指挥调度机制中,信息联通困难、信息更新不及时、指令传达不直观且效率低,主要依靠传统的辖区划分以及电话手台等通讯工具口头交流建立起来的指令流转机制;且指挥调度过程中存在信息中转次数过多导致指令信息偏差,效率低下、成效不高以及时效性不强。随着互联网的高速发展,各类感知数据信息越来越丰富,如何有效及时的收集到想要的此类感知数据信息,帮助即时了解现场情况,并高效进行指挥调度工作,降低信息冗余、丢失,成为行业内亟待解决的问题。


技术实现要素:

3.本发明的目的在于克服现有技术之缺陷,提供了一种基于智慧感知的指挥调度方法。
4.本发明的技术方案是这样实现的:本发明公开了一种基于智慧感知的指挥调度方法,包括如下步骤:
5.获取目标区域内的实时情况;
6.获取情况附近的人力资源信息;
7.根据情况和人力资源信息,向目标区域派发给人力;
8.被指派人力根据情况位置信息前往现场处置情况;
9.情况处置完成,实现对于辖区情况的指挥调度工作。
10.进一步地,根据情况和人力资源信息,向目标区域派发给人力,具体包括:
11.后台服务器接收到情况和人力的经纬度信息,匹配地址库,通过dijkstra 算法计算最优线路,自动派发给最优结果的人员。
12.进一步地,所述dijkstra算法具体为:
13.创建一个int类型的数组predecessor,作用是为了还原最短路径,它记录每个顶点的前驱节点。
14.用vertexes数组,记录从起始顶点到每个距离(dist)。把所有顶点的dist 都初始化为无穷大,把起始顶点的dist值初始化为0,然后将其放到优先队列中。
15.创建一个布尔数组inqueue,用来标记是否进入过队列,从优先队列中取出dist最小的顶点minvertex,然后考察这个顶点可达的所有顶点 (nextvertex)。
16.如果minvertex的dist值加上minvertex与nextverte之间边的权重w 小于nextvertex当前的dist值,存在另一条理短的路径,它经过minvertex 到达nextvertex。就把nextvertex的dist更新为ninvertex的dist值加上 w。
17.把nextvertex加入到优先级队列中。重复这个过程,直到找到顶点t或者队列为空,最后通过递归的方式,将这个路径打印出来。
18.进一步地为了避免将一个顶点多次添加到优先级队列中,更新了某个顶点 dist值之后,如果这个顶点已经在优先级队列中了,不要再将其重复添加。
19.进一步地,所述方法还包括:
20.情况自动刷新,在列表中以时间轴由近及远排列,点击列表中的情况,地图中心转移至该情况,并展示情况相关信息。
21.进一步地,被指派人员到达情况现场处置情况,处置情况结果包括三种情况:可现场处置完毕;无法处置完毕且需人力增援;现场无法处置完毕,需移交至派出所或其他单位进行下一步处理。
22.进一步地,当出警人员请求增援,平台获取到增援请求后,指派新人力前去现场进行增援。
23.进一步地,平台获取到增援请求后,通过融合通信发起对话或指令下发至通传达增援请求。
24.进一步地,当现场无法处置完毕,需移交至派出所或其他单位进行下一步处理时,出警人员将情况相关人员移交至其他单位,接收单位接收并签字。
25.进一步地,后台服务器分别通过语音和地图提醒人员情况信息和最佳路线信息。
26.本发明至少具有如下有益效果:与现有技术相比,本发明数据展示分类清晰、指令流转信息简单明了,指挥调度操作起来快速简单,整个流程只需要极短暂的时间,大大避免了一些诸如信息偏差、指挥调度流程繁琐等问题。此外,派警时还提供了相应的处理算法,保证派警的时效性。
附图说明
27.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
28.图1为本发明实施例1中,一种基于智慧感知的指挥调度方法流程图。
具体实施方式
29.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
30.为了解决现有技术中存在的问题,本发明实施例提供一种基于智慧感知的指挥调度方法。
31.实施例1
32.本实施例公开了一种基于智慧感知的指挥调度方法,包括如下步骤:
33.s100.获取目标区域内的实时情况;可以理解的,区域内的实时情况可以通过情况报案人获取,至少获取到情况发生的地理信息和具体的情况信息。
34.s200.获取情况附近的人力资源信息;可以理解的,可以在后台预先储存人力资源
数据库,通过目标区域地理信息,获取情况附近的人力资源信息,人力资源信息至少包括总共人员个数、当前空闲人员个数,警备资源信息等。
35.s300.根据情况和人力资源信息,向目标区域派发给人力;具体的,根据情况和人力资源信息,向目标区域派发给人力,具体包括:
36.后台服务器接收到情况和人力的经纬度信息,匹配地址库,通过dijkstra 算法计算最优线路,自动派发给最优结果的人员。在一些优选实施例中,后台服务器分别通过语音和地图提醒人员情况信息和最佳路线信息。
37.具体的,所述dijkstra算法具体为:
38.创建一个int类型的数组predecessor,用于还原最短路径,它记录每个顶点的前驱节点;
39.用vertexes数组,记录从起始顶点到每个距离(dist),把所有顶点的dist 都初始化为无穷大,把起始顶点的dist值初始化为0,然后将其放到优先队列中;
40.创建一个布尔数组inqueue,用来标记是否进入过队列;从优先队列中取出dist最小的顶点minvertex,然后考察这个顶点可达的所有顶点 (nextvertex);
41.如果minvertex的dist值加上minvertex与nextverte之间边的权重w 小于nextvertex当前的dist值,存在另一条理短的路径,它经过minvertex 到达nextvertex;就把nextvertex的dist更新为ninvertex的dist值加上 w;
42.把nextvertex加入到优先级队列中,重复这个过程,直到找到顶点t或者队列为空,最后通过递归的方式,将这个路径打印出来。
43.在一些优选实施例中,为了避免将一个顶点多次添加到优先级队列中,更新了某个顶点dist值之后,如果这个顶点已经在优先级队列中了,不要再将其重复添加。
44.s400.被指派人力根据情况位置信息前往现场处置情况;在一些优选实施例中,被指派人员到达情况现场处置情况,处置情况结果包括三种情况:可现场处置完毕;无法处置完毕且需人力增援;现场无法处置完毕,需移交至派出所或其他单位进行下一步处理。
45.优选的,当出警人员请求增援,平台获取到增援请求后,指派新人力前去现场进行增援。平台获取到增援请求后,通过融合通信发起对话或指令下发至通传达增援请求。
46.优选的,当现场无法处置完毕,需移交至派出所或其他单位进行下一步处理时,出警人员将情况相关人员移交至其他单位,接收单位接收并签字。
47.s500.情况处置完成,实现对于辖区情况的指挥调度工作。
48.在一些优选实施例中,一种基于dijkstra算法的指挥调度的方法,还包括:情况自动刷新,在列表中以时间轴由近及远排列,点击列表中的情况,地图中心转移至该情况,并展示情况相关信息。
49.本实施例公开的一种基于智慧感知的指挥调度方法,与现有技术相比,本发明数据展示分类清晰、指令流转信息简单明了,指挥调度操作起来快速简单,整个流程只需要极短暂的时间,大大避免了一些诸如信息偏差、指挥调度流程繁琐等问题。此外,派警时还提供了相应的处理算法,保证派警的时效性。
50.应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不
是要限于所述的特定顺序或层次。
51.在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。
52.本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。
53.结合本文的实施例所描述的方法或者算法的步骤可直接体现为硬件、由处理器执行的软件模块或其组合。软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质连接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic 中。该asic可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。
54.对于软件实现,本技术中描述的技术可用执行本技术所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段以通信方式耦合到处理器,这些都是本领域中所公知的。
55.上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献