基于规则引擎数字化预案建模的应急预案处理方法与流程

文档序号:26844408发布日期:2021-10-09 00:01阅读:382来源:国知局
基于规则引擎数字化预案建模的应急预案处理方法与流程

1.本发明涉及应急处置和管理领域,具体为基于规则引擎数字化预案建模的应急预案处理方法。


背景技术:

2.随着公共突发事件的越来越频发。突发公共安全事件,以其突发性、复杂性、破坏性、持续性等性质,经常给灾害中的处置带来很大的困扰。为应对突发事件往往需要预先制定为迅速、有序地开展应急行动的应急预案。如申请号为 201510506522.3的基于图形建模的能源管控应急预案处理方法,该方案是通过图形编程将企业故障应急处理的经验以预案流程图的形式编制成预案,并利用自动化控制手段,在故障发生或预案触发条件满足时,自动执行预案,实现快速执行操作、准确恢复故障的目的。然而,其仅停留在最基础的图形化分解阶段,虽将预案拆解为流程图,将预案中规定的任务以流程图节点形式存储和呈现,初步实现
ꢀ“
数字化”,但是其任务节点以文本化的规定为主,需要进行智能化决策时只能依赖“事件池”、“指令库”、“条件库”等预制好的事件列表,通过文本匹配后触发相应操作,对于需要程序进行自动决策的判定和触发条件不够灵活,用户难以自由编辑。且没有对突发事件需要关注和响应的基础信息进行建模,将应急处置过程中需要关注和判断的各种事件信息、救援进展、人员信息、物资设备、地理空间信息等数据进行资源化注册,导致空有大量数据只能查看,无法细粒度、全方位对突发事件进行描述,分析判断时只能以“各类事件以及各类事件的组合存储”为基础,无法进行类似监测到风向、风速条件发生变化,需要调整救援现场布局,并对站位有误的现场人员进行报警等精细化辅助决策功能。且没有从知识和经验中抽象出规则,导致判断规则与数据之间无法剥离,耦合性过高,同行业不同单位之间虽然有相似的处置规则,但是难以生成通用的预案文件进行推广使用。


技术实现要素:

3.本发明的目的在于提供一种能够灵活辅助应急指挥决策的基于规则引擎数字化预案建模的应急预案处理方法。
4.本发明所述的基于规则引擎数字化预案建模的应急预案处理方法,包括:将文本应急预案处置过程中需要关注和分析的信息创建应急事件要素;将文本应急预案规定的所有操作事项分解为可视化的流程图作为应急处置流程,每个流程图节点均有其属性和行为;所述属性至少包括该节点的执行岗位、部门、所需物资设备、具体执行任务、提示信息的内容;所述行为至少包括将节点任务推送、节点完成状态变更、启动判定规则的行为;将经验知识中涉及决策和判断的内容作为应急事件的判定规则;由应急事件要素、处置流程和判定规则建立突发事件的数字预案模型;通过预案引擎将数字预案模型进行加载,实时监听应急事件要素并基于判定规则进行分析判断,输出判断结果或是动态改变处置流程,实现智能辅助决策;并遍历处置流
程,对其中的流程图节点信息进行提取,并通过将节点行为解析为程序脚本,以实现对应急预案中的任务分解推送。
5.本发明所述的基于规则引擎数字化预案建模的应急预案处理方法,将应急预案分解为应急事件要素、处置流程和判定规则三个部分共同构成的数字预案模型,通过根据应急预案处置过程中需要关注和分析的信息创建应急事件要素,将应急预案规定的所有操作事项分解为可视化的流程图作为应急处置流程,将经验知识中涉及决策和判断的内容作为应急事件信息的判定规则,由预案引擎将数字预案模型进行加载,实时监听应急事件要素并基于判定规则进行分析判断,输出判断结果或是动态改变处置流程,实现智能辅助决策;并遍历处置流程,对其中的流程图节点信息进行提取,并通过将节点行为解析为程序脚本,使得文本预案能够转变成可以随着突发事件处置演化而自动分析判断,并实时提供诸如处置任务自动推送、应急响应等级变化提示、信息预警、启动关联预案等功能,为应急指挥提供智能辅助决策的智能化数字预案。同时,数字预案模型将所有需要关注的信息对象化、资源化管理,通过创建应急事件要素进行统一维护。且该应急事件要素和规则引擎相结合能够实现模型参数组合监听,从而实现任意粒度条件组合的判定规则。通过事件信息资源化的创建和使用判定规则、预案引擎有效剥离事件信息与规则,使得预案中的经验知识能够以规则的形式进行抽取,通过行业预案分析生成通用规则,使得同行业能够低成本复用。
附图说明
6.图1为本发明数字预案模型构成图;图2为本发明数字预案模型执行流程图。
具体实施方式
7.一种基于规则引擎数字化预案建模的应急预案处理方法,包括:将文本应急预案处置过程中需要关注和分析的信息创建应急事件要素,将文本应急预案规定的所有操作事项分解为可视化的流程图作为应急处置流程,每个流程图节点均有其属性和行为,所述属性至少包括该节点的执行岗位、部门、所需物资设备、具体执行任务、提示信息的内容,所述行为至少包括将节点任务推送、节点完成状态变更、启动判定规则的行为,将经验知识中涉及决策和判断的内容作为应急事件的判定规则,由应急事件要素、处置流程和判定规则建立突发事件的数字预案模型,如图1所示,通过预案引擎将数字预案模型进行加载,实时监听应急事件要素并基于判定规则进行分析判断,输出判断结果或是动态改变处置流程,实现智能辅助决策;并遍历处置流程,对其中的流程图节点信息进行提取,并通过将节点行为解析为程序脚本,以实现对应急预案中的任务分解推送,如图2所示。可将文本预案转变成可以随着突发事件处置演化而自动分析判断,为应急指挥提供智能辅助决策的智能化预案。
8.应急预案处置过程中需要关注和分析的信息至少包括人员、物资、设备、事件进展、处置信息、时间相关信息和地理空间信息,通过将应急事件信息中的人员、物资、设备、事件进展、处置信息、时间相关信息、地理空间信息等应急处置过程中需要关注和分析的信息进行对象化创建建模,作为资源统一注册管理,使得这些信息能够作为规则的输入条件进行实时分析计算。
9.在处置流程中将预案规定的所有操作事项进行可视化呈现,并对每个流程图节点之间进行串行或并行执行顺序进行合理表达。处置过程随着节点图的遍历持续进行,每遍历到一个节点,则将其节点的行为解析为脚本进行执行。
10.判定规则由输入参数,计算和输出结果组成,其中输入为一个或若干个应急事件信息参数的组合,通过对输入进行计算,获得本条判定规则的结果。结果包括发出提示信息(如风向变化后提示改变现场救援力量布局)、调整处置流程(动态加载、卸载节点并相应推送至终端,如事件信息中危化品从无变有后自动加载危化品处理节点)、修改应急事件信息、修改节点执行状态等。
11.预案引擎一方面将应急事件信息进行加载,并基于判定规则进行判定应急事件信息;另一方面遍历处置流程,对其中的节点信息进行提取,并通过将节点行为解析为脚本,例如对特定岗位推送任务指令,对指挥中心进行响应等级提升的提示,或是执行某条判定规则从而选择下一步分支走向等。基于应急事件信息、判定规则和预案引擎实现模型参数组合监听,实现任意粒度的条件组合和判定,从而使得在应急处置过程中能够根据事件信息变化进行,以及将数据资源与规则的剥离,使得监听条件和判定依据能够生成通用行业模板,与具体应用单位解耦,既有利于知识的累积,也有效减少复用成本和周期。
12.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1