首页> 中国专利> 一种控制处置大面积停电应急演练进程的专家系统

一种控制处置大面积停电应急演练进程的专家系统

摘要

本发明公开了一种控制处置大面积停电应急演练进程的专家系统,包括有知识库、推理机及用户接口,所述的知识库提供了控制演练进程的脚本数据;推理机根据这些数据进行演练进程的进行,用户接口为演练组织者提供脚本信息与演练当前状态。本发明的控制处置大面积停电应急演练进程的专家系统可以有效的保证应急演练的正常进行,并对全局进行掌握和把控。在演练结束后可以对本次演练的全过程进行分析,帮助改良应急演练的应对方案。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-05-11

    授权

    授权

  • 2016-08-17

    实质审查的生效 IPC(主分类):G06N5/04 申请日:20160224

    实质审查的生效

  • 2016-07-20

    公开

    公开

说明书

技术领域

本发明涉及一种专家系统,特别是一种控制处置大面积停电应急演练进程的专家 系统。

背景技术

在组织桌面演练时,需要一位知识经验丰富的主持人,控制演练的进展与走向,容 易出现演练组织不到位,准备不充分,组织不科学等严重缺陷,难以发现应急演练中存在的 各种缺陷,不利于其改进应对事故或者自然灾害的方案。

发明内容

本发明的目的在于克服现有技术的不足之处,而提供一种可以有效的保证应急演 练的正常进行,并对全局进行掌握和把控。在演练结束后可以对本次演练的全过程进行分 析,帮助改良应急演练的应对方案的一种控制处置大面积停电应急演练进程的专家系统。

一种控制处置大面积停电应急演练进程的专家系统,包括有知识库、推理机及用 户接口,所述的知识库提供了控制演练进程的脚本数据;推理机根据这些数据进行演练进 程的进行,用户接口为演练组织者提供脚本信息与演练当前状态:

所述的知识库包括有多组的脚本数据、演练脚本模板、历史演练脚本及存储演练脚本 接口,所述的脚本数据包含有脚本、事件、资源、环境及人员,脚本是演练进程的描述,一个 脚本由多个事件组成;事件描述了在环境、资源、人员的状态改变时,引起环境,资源的变 化;环境,资源,人员是演练的基本组成部分,他们的改变或者活动会影响事件的触发,事件 的触发会导致演练脚本的推进,最终导致参与演练的人员按照预制的脚本进行演练;所述 的演练脚本模板及历史演练脚本为演练活动的组织者快速生成一个新的适用于当前情况 的演练脚本;所述的存储演练脚本接口将事件,资源,环境,人员进行分类存储,历史演练脚 本中;

所述的推理机包含“脚本关联规则模块”,“演练脚本状态改变规则模块”,在演练启动 后,外部程序通过用户接口触发演练事件,推进演练进程的状态变化,状态由推理机按照预 制的规则进行改变;当演练进程有状态变化时,发布状态变化事件通知外部程序;外部程序 在演练进行的过程中可以增加或改变脚本,从而保证演练进程的灵活性;

所述的用户接口包含“演练脚本编辑模块”,“演练脚本管理”,“触发演练脚本事件”, “获取对象状态”,“监听演练脚本事件”,

所述的演练脚本编辑模块的实现方式为:新建脚本,使用脚本模板及历史脚本新建脚 本;

所述的演练脚本管理为从知识库中读取脚本,事件,人员,环境,资源信息,并组成脚本 集合:将编辑好的脚本按照一定关系存入知识库;读取历史使用的脚本,读取保存的脚本模 板;

所述的触发演练脚本事件:外部程序调用此接口,通知推理机设置事件被外部程序触 发,当脚本的除外部触发条件外的触发条件全部符合时,事件发生,引起环境,资源的变化;

所述的获取对象状态为获取推理机管理的资源、环境对象,解析他们的状态,并将解析 结果反馈给外部程序,对象的状态不会随推理机内部的对象状态变化而变化,外部程序可 以通过监听推理机的事件来获取对象状态的更新,或者使用一段时间调用一次的方式调 用;

所述的监听演练脚本事件为推理机在改变环境、资源的状态时,会发出事件通知外部 程序,外部程序可以通过此接口声明自己关心此事件,以便获取推理机的事件通知,所述的 人员供外部接口调用。

脚本关联规则模块具体为:

在一个脚本中,删除人员将导致:

1.由此人员触发的事件将会被删除;

2.涉及到此人员的事件将会删除此人员的关联,若事件需要涉及人员,同时涉及人员 列表为空,事件将被删除;

删除资源将会导致:

1.事件引起资源变化的关联将会被删除

2.由此资源改变触发的事件将会被删除

删除环境将导致:

1.由此环境触发的事件将会被删除。

2.事件引起环境改变的关联将会被删除

删除事件将导致:

1.解除事件与人员、资源、环境的关系

2.脚本中不包含任何事件时,脚本将不能保存

演练脚本状态改变规则模块具体为:

1.事件由外部接口、环境改变、资源改变触发,事件的触发会导致环境改变或者资源改 变;

2.事件由外部接口触发时,需要关联触发人员;

3.事件可以导致多个资源、环境的改变;

4.多个外部接口、资源、环境改变触发的一个事件,将在所有改变发生后触发;

5.事件发生后,将会广播触发事件;

6.外部接口可以改变环境、资源,由此会触发后续的事件;

环境、资源的变化可以涉及到相关人员,触发的事件信息中将包含这些人员信息。

新建脚本实现的步骤有:

(1)新建人员信息;

(2)新建环境信息;

(3)关联环境改变涉及到的人员;

(4)新建资源信息;

(5)关联资源改变涉及到的人员;

(6)新建事件信息;

(7)关联事件的触发方式,触发人员,触发事件的环境、资源变化,事件引起的变化

(8)循环增加事件,完成一个脚本的新建。

使用脚本模板、历史脚本新建脚本实现的步骤有:

(1)选择一个脚本模板;

(2)删除模板中的人员、资源、环境,此时删除的影响到的事件会提示用户,有缺失的内 容,用户对缺失的内容进行修改后,脚本才可以正式应用;

(3)删除模板中的事件;

(4)选择或新建一个人员;

(5)修改事件中涉及的人员、资源、环境。

综上所述的,本发明相比现有技术如下优点:

本发明的控制处置大面积停电应急演练进程的专家系统可以有效的保证应急演练的 正常进行,并对全局进行掌握和把控。在演练结束后可以对本次演练的全过程进行分析,帮 助改良应急演练的应对方案。

附图说明

图1是本发明的专家系统的结构示意图。

图2是本发明的脚本数据示意图。

具体实施方式

下面结合实施例对本发明进行更详细的描述。

实施例1

一种控制处置大面积停电应急演练进程的专家系统,包括有知识库、推理机及用户接 口,

所述的知识库包括有多组的脚本数据、演练脚本模板、历史演练脚本及存储演练脚本 接口,所述的脚本数据包含有脚本,事件,资源,环境,人员,脚本是演练进程的描述,一个脚 本由多个事件组成;事件描述了在环境、资源、人员是外部接口调用的状态改变时,引起环 境,资源的变化;环境,资源,人员是演练的基本组成部分,他们的改变或者活动会影响事件 的触发,事件的触发会导致演练脚本的推进,最终导致参与演练的人员按照预制的脚本进 行演练;所述的演练脚本模板及历史演练脚本为演练活动的组织者快速生成一个新的适用 于当前情况的演练脚本;所述的存储演练脚本接口将事件,资源,环境,人员进行分类存储, 记录到历史演练脚本中;

所述的推理机包含“脚本关联规则模块”,“演练脚本状态改变规则模块”,在演练启动 后,外部程序通过用户接口触发演练事件,推进演练进程的状态变化,状态由推理机按照预 制的规则进行改变;当演练进程有状态变化时,发布状态变化事件通知外部程序;外部程序 在演练进行的过程中可以增加或改变脚本,从而保证演练进程的灵活性;

所述的用户接口包含“演练脚本编辑模块”,“演练脚本管理”,“触发演练脚本事件”, “获取对象状态”,“监听演练脚本事件”,

所述的演练脚本编辑模块的实现方式为:新建脚本、使用脚本模板、历史脚本新建脚 本;

新建脚本实现的步骤有:

(2)新建人员信息;

(2)新建环境信息;

(3)关联环境改变涉及到的人员;

(4)新建资源信息;

(5)关联资源改变涉及到的人员;

(6)新建事件信息;

(7)关联事件的触发方式,触发人员,触发事件的环境、资源变化,事件引起的变化

(9)循环增加事件,完成一个脚本的新建。

使用脚本模板、历史脚本新建脚本实现的步骤有:

(6)选择一个脚本模板;

(7)删除模板中的人员、资源、环境,此时删除的影响到的事件会提示用户,有缺失的内 容,用户对缺失的内容进行修改后,脚本才可以正式应用;

(8)删除模板中的事件;

(9)选择或新建一个人员;

(10)修改事件中涉及的人员、资源、环境。

所述的演练脚本管理为从知识库中读取脚本,事件,人员,环境,资源信息,并组成 脚本集合:将编辑好的脚本按照一定关系存入知识库;读取历史使用的脚本;

所述的触发演练脚本事件:外部程序调用此接口,通知推理机设置事件被外部程序触 发,当脚本的除外部触发条件外的触发条件全部符合时,事件发生,引起环境,资源的变化;

所述的获取对象状态为获取推理机管理的资源、环境对象,解析他们的状态,并将解析 结果反馈给外部程序。对象的状态不会随推理机内部的对象状态变化而变化,外部程序可 以通过监听推理机的事件来获取对象状态的更新,或者使用一段时间调用一次的方式调 用。

所述的监听演练脚本事件为推理机在改变环境、资源的状态时,会发出事件通知 外部程序。外部程序可以通过此接口声明自己关心此事件,以便获取推理机的事件通知。

本实施例未述部分与现有技术相同。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号