[发明专利]基于事件驱动的文物建筑消防安全分级预警方法和系统有效
申请号: | 202210790707.1 | 申请日: | 2022-07-05 |
公开(公告)号: | CN115809799B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 李成华;李孝天;江小平;石鸿凌;丁昊 | 申请(专利权)人: | 中南民族大学 |
主分类号: | G06Q10/0635 | 分类号: | G06Q10/0635;G06Q50/26 |
代理公司: | 武汉臻诚专利代理事务所(普通合伙) 42233 | 代理人: | 宋业斌 |
地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 事件 驱动 文物 建筑 消防安全 分级 预警 方法 系统 | ||
1.一种基于事件驱动的文物建筑消防安全分级预警方法,其特征在于,包括以下步骤:
(1)实时采集文物建筑的消防安全相关数据,并为该消防安全相关数据添加时间戳,并将添加了时间戳后的消防安全相关数据加入预先建立的消息队列中;
(2)使用复杂事件处理引擎判断消息队列中的每条消防安全相关数据是否是异常事件数据,如果是,则将该条异常事件数据作为新的条目存储至异常事件数据库中,然后进入步骤(3);如果否,则返回至步骤(1);其中每个异常事件数据对应的条目包括该异常事件数据的编号、该异常事件数据的名称、该异常事件数据的名称对应的名称编码、该异常事件数据所涉及的事发地点、以及检测到该异常事件数据的时间;
(3)针对异常事件数据库中的所有异常事件数据而言,根据步骤(2)得到的所有异常事件数据所涉及的事发地点对所有异常事件数据进行分组,以得到多个异常事件集合,计算每个异常事件集合E′的三维评价分值S′,并将每个异常事件集合E′的三维评价分值S′与基准异常事件集合库中每个异常事件集合对应的三维评价分值进行相似度计算,以得到每个异常事件集合E′的预警等级L′,即每个异常事件集合E′对应的事发地点所在的文物建筑的预警等级;其中预警等级L′由高到低分为“一级”、“二级”、“三级”、“四级”;其中通过计算该异常事件集合E′与基准异常事件集合库中对应基准异常事件集合之间的相似度,并进而得到异常事件集合E′对文物建筑消防安全的预警等级L′这一过程包括如下子步骤:
(3-1)根据预先建立的异常事件三维评价分值表计算该异常事件集合E′的三维评价分值S′=(F1′,F2′,F3′);其中F1′,F2′,F3′分别表示异常事件集合E′中的所有异常事件数据所涉及的事发地点处的文物建筑受该异常事件数据威胁时,该文物建筑起火风险大小的综合评价分值、火灾探测能力大小的综合评价分值、以及火灾救援能力大小的综合评价分值;三维评价分值是指从“起火风险”维度、“火灾探测能力”维度和“火灾救援能力”维度描述异常事件集合对文物建筑的消防安全势态的影响程度;
异常事件三维评价分值表用于获得异常事件数据对“起火风险”维度或“火灾探测能力”维度或“火灾救援能力”维度影响程度的评价分值,分为三种,即:起火风险类异常事件评价分值子表、火灾探测能力类异常事件评价分值子表、以及火灾救援能力类异常事件评价分值子表,三个子表格共同构成了异常事件三维评价分值表;步骤(3-1)包括如下子步骤:
(3-1-1)初始化起火风险评价分值F1′=0,火灾探测能力评价分值F2′=100、火灾救援能力评价分值F3′=100,设置计数器cnt1=1;
(3-1-2)判断计数器cnt1是否等于异常事件集合E’内所包含的异常事件数据个数num1,如果是则转入步骤(3-1-8),否则进入步骤(3-1-3);
(3-1-3)根据异常事件三维评价分值表判断异常事件集合中的第cnt1个异常事件数据ecnt1是属于“起火风险”类异常事件数据,还是“火灾探测能力”类异常事件数据,还是“火灾救援能力”类异常事件数据,如果异常事件数据ecnt1属于“起火风险”类异常事件数据,则进入步骤(3-1-4),如果异常事件数据ecnt1属于“火灾探测能力”类异常事件数据,则进入步骤(3-1-5),如果异常事件数据ecnt1属于“火灾救援能力”类异常事件数据,则进入步骤(3-1-6);
(3-1-4)设置F1′=F1′+scorecnt1,scorecnt1为该异常事件数据ecnt1在起火风险类异常事件评价分值子表中的评价分值,然后进入步骤(3-1-7);
(3-1-5)设置F2′=F2′-scorecnt1,scorecnt1为该异常事件数据ecnt1在火灾探测能力类异常事件评价分值子表中的评价分值,然后进入步骤(3-1-7);
(3-1-6)设置F3′=F3′-scorecnt1,scorecnt1为该异常事件数据ecnt1在火灾救援能力类异常事件评价分值子表中的评价分值,然后进入步骤(3-1-7);
(3-1-7)设置计数器cnt1=cnt1+1,并返回步骤(3-1-2);
(3-1-8)输出F1′,F2′,F3′的计算结果,构成三维评价分值S′,即:S′=(F1′,F2′,F3′);
(3-2)对于步骤(3-1)计算得到的异常事件集合E′所对应的三维评价分值S′=(F1′,F2′,F3′),将S′与基准异常事件集合库中每个异常事件集合Ei所对应的三维评价分值Si=(Fi1,Fi2,Fi3)分别进行相似度计算,获取相似度最高的基准异常事件集合Ei,并将该基准异常事件集合所对应的预警等级Li设置为该异常事件集合E′的预警等级L′,L′即为异常事件集合E′对文物建筑消防安全的预警等级;其中i∈
[1,基准异常事件集合库中异常事件集合的总数];预警等级L′由高到低分为“一级”、“二级”、“三级”、“四级”;
其中E′={e1,..,en}
n∈[1,异常事件集合内异常事件数据个数],ex表示异常事件集合E′中第x个元素,即第x个异常事件数据的名称对应的名称编码,且有x∈[1,n];步骤(3-2)包括如下子步骤:
(3-2-1)初始化最大相似度maxsim=-1,初始化序号k=-1,设置计数器cnt3=1;
(3-2-2)判断计数器cnt3是否等于基准异常事件集合库内所包含的基准异常事件集合个数num3,如果是则进入步骤(3-2-7),否则进入步骤(3-2-3);
(3-2-3)获取基准异常事件集合库中第cnt3个基准异常事件集合Ecnt3所对应的三维评价分值Scnt3=(Fcnt31,Fcnt32,Fcnt33),计算得到S′=(F1′,F2′,F3′)与Scnt3=(Fcnt31,Fcnt32,Fcnt33)之间的相似度大小Cos(S′,Scnt3),计算公式如下:
(3-2-4)判断最大相似度maxsim是否大于Cos(S′,Scnt3),如果maxsimCos(S′,Scnt3),则进入步骤(3-2-5);如果maxsim=Cos(S′,Scnt3),则进入步骤(3-2-6);
(3-2-5)设置最大相似度maxsim=Cos(S′,Scnt3),并设置序号k=cnt3,然后进入步骤(3-2-6);
(3-2-6)设置计数器cnt3=cnt3+1,并返回步骤(3-2-2);
(3-2-7)获取基准异常事件集合库中第k个异常事件集合Ek对应的预警等级Lk,并将每个异常事件集合对应的事发地点所在的文物建筑的预警等级判定为Lk。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南民族大学,未经中南民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210790707.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可循环响应的水凝胶促动器及其制备方法
- 下一篇:控制器局域网收发器
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理