首页> 中国专利> 重大活动安保多目标多资源动态调度方法

重大活动安保多目标多资源动态调度方法

摘要

一种重大活动安保多目标多资源动态调度方法,包括:响应于多个目标任务点的资源调度请求,识别出各目标任务点的处置优先级以及资源配置优先级;对所述资源池中的资源点进行评估,得到可用资源点;从所述可用资源点中找出发出资源调度请求的各目标任务点的需求资源点;进行开销分析,计算各目标任务点与需求资源点的匹配度;将各目标任务点的处置优先级、资源配置优先级、需求资源点以及相应的匹配度发送给对应的目标任务点。本发明通过多并发目标任务自动识别、多资源评估,以及通过开销分析对各目标任务点与需求资源点进行匹配度计算,能够更高效的提供指挥调度的决策效能和执行效率。

著录项

  • 公开/公告号CN112348369A

    专利类型发明专利

  • 公开/公告日2021-02-09

    原文格式PDF

  • 申请/专利权人 博康智能信息技术有限公司;

    申请/专利号CN202011252740.6

  • 发明设计人 常海峰;刘玉超;

    申请日2020-11-11

  • 分类号G06Q10/06(20120101);

  • 代理机构31307 上海远同律师事务所;

  • 代理人许力;张坚

  • 地址 100192 北京市海淀区西小口路66号中关村东升科技园北领地C-7号楼一层101、102室

  • 入库时间 2023-06-19 09:52:39

说明书

技术领域

本发明属于资源调度技术领域,尤其涉及一种重大活动安保多目标多资源动态调度方法。

背景技术

重大活动安保指挥调度作为重大活动执行和作战的顶层统筹载体,在面向新技术和社会新发展背景下的,目标任务存在多样、隐僻、资源配置多量,在资源动态调度匹配、多级目标任务并发执行过程中,目标处置和资源调度的合理化布局和规划将极大的影响安保工作的执行态势。

目前,重大活动安保的指挥调度更多的将日常指挥调度在时间、级别上进行提升,资源调派上还是沿用日常指挥的模式和途径,指挥调度的决策效能和执行效率低下。

发明内容

基于此,针对上述技术问题,提供一种重大活动安保多目标多资源动态调度方法。

为解决上述技术问题,本发明采用如下技术方案:

一种重大活动安保多目标多资源动态调度方法,包括:

响应于多个目标任务点的资源调度请求,识别出各目标任务点的处置优先级以及资源配置优先级;

对所述资源池中的资源点进行评估,得到可用资源点;

从所述可用资源点中找出发出资源调度请求的各目标任务点的需求资源点;

进行开销分析,计算各目标任务点与需求资源点的匹配度;

将各目标任务点的处置优先级、资源配置优先级、需求资源点以及相应的匹配度发送给对应的目标任务点。

本发明通过多并发目标任务自动识别、多资源评估,以及通过开销分析对各目标任务点与需求资源点进行匹配度计算,能够更高效的提供指挥调度的决策效能和执行效率。

附图说明

下面结合附图和具体实施方式本发明进行详细说明:

图1为本发明的流程图。

具体实施方式

如图1所示,一种重大活动安保多目标多资源动态调度方法,包括:

S101、响应于多个目标任务点的资源调度请求,识别出各目标任务点的处置优先级以及资源配置优先级。

其中,目标任务点代表预置事件任务以及突发事件任务。

具体地,步骤S101根据目标任务点的特征值、优先级以及需求进行识别,识别策略为定类识别以及定级识别。

在本实施例中,步骤S101基于构建的目标识别库,下面对目标识别库进行阐述。

1)目标探测函数:在多目标并存和同时发生被选配时,多目标中预期目标从众多目标中被区分和判断选取,被优先执行的过程,包括两个相似目标的识别,也包括一种类型的目标同其他类型目标的识别。这里的目标就是指上述目标任务点。

目标探测函数设计为:A

2)基于分类与优先级目标甄别:是利用目标中的相关设定属性元素,如级别、时间、重要性、可用性等目标特征信息,估算目标的执行顺序和资源配置顺序,在多目标并行过程中进行识别:

规定预置目标和突发目标的值(事件属性值、事件描述要素值),从预置目标中提取目标特征值。其中,预置目标指的是已确定的预先设定的目标事件。

建立已知目标的特征值库和相似度数据资源库,其中,相似度数据是指目标属性中相类似的属性值。

提取未知目标的特征。

将未知目标的特征与数据库(用于界定未知目标类型的数据库)的特征进行比较,匹配属性相似度,输出识别匹配度值。

3)目标识别策略:

定类识别:关联区域(指的是目标属性中关键词关联的资源库范围)快速提取,再对减小后的区域进行识别,缩短目标搜索时间,增强实时性。

定级识别:输入目标与不同定级的目标特征进行比对,区分出目标执行的不同级别。其中,不同级别采用SJF算法(短作业优先算法);不同关键词设置不同执行顺序(关键词库设置,对重大活动中设置关键优先执行目标任务的级别设置);同一级别内,具有相同优先级的进程按FCFS算法(先到先得算法)顺序调度。

优先级的建立,依托目标的重要性属性、时间属性、距离属性,组成元素和权值设定,每个目标都有一个优先级与其关联设置。

4)内外部优先设置

内部定义的优先级采用一些测量数据来计算目标进程的优先级。目标进程指的是探测函数对于探测资源的优先选择权的配置进程。

外部定义的优先级采用目标之外的要素属性,如重要性、开销、其他因素等。其中内部定义和外部定义指的是关键属性值范围标定之外的选配要素。

5)优先调度可以是抢占的或非抢占的。当一个进程到达就绪队列时,比较它的优先级与当前运行进程的优先级。如果新到达进程的优先级高于当前运行进程的优先级,那么抢占优先级调度算法就会抢占执行顺序。非抢占优先级调度算法只是将新的进程加到就绪队列的头部。

6)低优先级持增与衰减规则。在用于资源调度时,系统根据进程的紧迫程度赋予每个进程一个优先权,并将选择就绪队列中优先权最高的进程投入执行。它既可采用抢占方式,也可采用非抢占方式。其中紧迫程度值预先设置,是静态的预先确定的值(通常在重大活动前确定)。

7)任务队列的资源不够时,优先支撑优先级高的任务序列:

第一优先级:任务紧急度/任务截至时间。

第二优先级:资源需求度Π_1^m〖ni/Ni〗,m:资源种类,ni:任务对第i类资源的需求度,Ni:第i类资源总数。

S102、对资源池中的资源点进行评估,得到可用资源点。

其中,资源点代表预设资源点、临时资源点以及资源点属性(类别、数量、范围、可调动资源量),资源池代表所有资源配置点中含有的资源数据的集合,包含重大活动保障过程中联勤单位的调度资源。

在本实施例中,步骤S102根据资源属性以及资源量对资源池中的资源点进行评估。

S103、从可用资源点中找出发出资源调度请求的各目标任务点的需求资源点。

本发明建立多目标多资源的重大安保资源调度模型,根据调度资源在安保活动中预置任务目标和突发事件目标调度中的需求对资源进行分类,对调度指挥链中各类资源进行提前分类标识,而对预置任务和突发任务中所需要的配置资源,运用全域检索的方法寻找最有资源并配置给调度函数,以便满足较大规模的计算需求,并满足实战指挥调度中的实时性要求。调度资源过程中,把相关的信息反应给资源池,资源池列出目前可用的资源,采用动态的集群资源管理与调度,掌握资源并动态分配资源,增加资源利用率,增加数据共享能力,支持多类型计算框架和多版本计算框架,使用资源管理与调度平台可以实现两者平滑切换。算法基于模拟退火算法。

在重大活动安保对应目标的资源调度中,算法实现如下:

设一次重大活动安保任务可以选择使用的资源点的调用权重为X

具体调用过程如下:

A、确定初始投资概率向量X

B、随机迭取变量Y

C、比较两个目标函数值,若

D、若不满足停止判定条件且尚未达到最大迭代次数,则置k=k+1,转步骤B,否则停止计算,输出最终结果,该结果既是当前目标任务的需求资源点(人员、警种、车辆、通信、医药等),停止判定条件设为

S104、进行开销分析,计算各目标任务点与需求资源点的匹配度。

调度函数判断各个资源点的资源状态,若为任务完成状态或者空闲状态,则向调度模型发出一个请求,同时,调度函数每秒判断自己的状态:闲置、执行中或者执行结束,若处于闲置状态,则把目前在闲置的资源点做一个全排列,通过如下算法进行开销分析,计算各目标任务点与需求资源点的匹配度:

计算资源点到目标任务点的路径开销:

其中,P

计算资源调度所需的调度开销:

其中,n为目标任务点数量,m为资源点数量,x

计算目标任务点与需求资源点的匹配度:

其中,欧式距离函数diff

S105、将需求资源点以及相应的匹配度发送给对应的目标任务点。具体为:

若匹配度满足阈值(匹配度为1时),则向对应的目标任务点发送资源视图,资源视图显示资源池中可匹配的资源数据,并提供资源量的推荐和可视化编辑;否则(匹配度为0时),则向对应的目标任务点发送资源视图,资源视图显示资源池中缺失的资源数据。

调度视图是为了输出不同处置目标相匹配的资源力量、资源结构、资源状态。

但是,本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号