CN112199348A - 基于大数据的消防监控方法、装置、计算机设备及存储介质 - Google Patents
基于大数据的消防监控方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN112199348A CN112199348A CN202010852464.0A CN202010852464A CN112199348A CN 112199348 A CN112199348 A CN 112199348A CN 202010852464 A CN202010852464 A CN 202010852464A CN 112199348 A CN112199348 A CN 112199348A
- Authority
- CN
- China
- Prior art keywords
- information
- unit
- growth rate
- database
- alarm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012544 monitoring process Methods 0.000 title claims abstract description 22
- 230000008859 change Effects 0.000 claims abstract description 31
- 230000010354 integration Effects 0.000 claims abstract description 9
- 230000000737 periodic effect Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 15
- 238000004458 analytical method Methods 0.000 claims description 12
- 238000012216 screening Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 6
- 238000012806 monitoring device Methods 0.000 claims description 4
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 3
- 230000009471 action Effects 0.000 description 18
- 238000010276 construction Methods 0.000 description 8
- 239000007788 liquid Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 239000007921 spray Substances 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 239000000779 smoke Substances 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000036413 temperature sense Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Alarm Systems (AREA)
Abstract
本申请涉及一种基于大数据的消防监控方法、装置、计算机设备及存储介质,其包括用于建立智慧库的建库步骤;用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储步骤;用于响应报警信息,存储报警信息到智慧库中的报警存储步骤;用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合步骤;用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算步骤;用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示步骤。本申请具有有效进行消防信息的收集并利用大数据方式对消防信息进行有效分析,促进消防信息的有效运用的效果。
Description
技术领域
本申请涉及消防的领域,尤其是涉及一种基于大数据的消防监控方法、装置、计算机设备及存储介质。
背景技术
目前大数据在各行各业广泛应用,随着“智慧消防”产品的出现,将大数据概念引入消防领域。“智慧消防”中的大数据,更多的是将消防***的报警信号进行收集汇总,以图形或图表的形式予以呈现。
针对上述中的相关技术,发明人认为存在有现在对大数据的使用仅停留在数据采集和集中呈现的层次上,数据利用率较低,无法达到对消防工作的指导作用的缺陷。
发明内容
为了有效进行消防信息的收集并利用大数据方式对消防信息进行有效分析,促进消防信息的有效运用,本申请提供一种基于大数据的消防监控方法、装置、计算机设备及存储介质。
第一方面,本申请提供一种基于大数据的消防监控方法,采用如下的技术方案:
一种基于大数据的消防监控方法,包括:
用于建立智慧库的建库步骤;
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储步骤,其中单位信息至少包括单位名称、单位类型和输入途经;
用于响应报警信息,存储报警信息到智慧库中的报警存储步骤,其中,报警信息至少包括单位名称、报警类型和报警时间;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合步骤;
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算步骤;
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示步骤。
通过采用上述技术方案,通过建立智慧库,能够将所有历史的单位数据库进行有序存储,从而方便实用历史信息进行对现在消防状态的比对,从而通过运算步骤和警示步骤获取单位数据库的增长率和增长率变化趋势,有效显示每个单位数据库的消防状态变化趋势和报警增长率,从而判断对应单位的消防状态。
优选的,运算步骤具体执行如下操作:
响应外界输入的运算周期信息,开始进行倒计时;
在倒计时完成时,遍历每个单位数据库,分别调用单位数据库在当次运算倒计时进行过程中存入的报警信息,生成周期数据组,其中,周期数据组还包括生成时间信息;
调用周期数据组,统计其中报警信息数量,生成数量信息,存储数量信息到周期数据组中;
调用与***时间最接近的生成时间信息对应的周期数据组中的数量信息,标记为当期数量信息;
调用距当期数量信息对应的生成时间数据最接近的一组周期数据组中的数量信息,标记为往期数量信息;
对当期数量信息与往期数量信息进行运算,运算式如下,
(当期数量信息-往期数量信息)/往期数量信息;
拾取运算结果,标记运算结果为增长率信息,存储增长率信息到当期数量信息对应的周期数据组中,其中,增长率信息可以为负数;
在所有单位数据库中分别生成增长率趋势二维图,所述增长率趋势二维图以时间为横坐标,以增长率数值为纵坐标;
标记单位数据库中所有增长率信息到增长率趋势二维图上,生成增长率变化曲线;
调用运算周期信息,重新开始倒计时,且消除当期数量信息和往期数量信息的标记。
通过采用上述技术方案,通过周期性的对单位数据库的报警信息增长率进行运算,能够通过同比增长率的方式,有效判断对应单位在前后两个周期的报警信息变化趋势,一方面,增长率能够用于观测对应单位的消防状态,增长率越低,说明消防改善情况稳定,另一方面,通过增长率趋势变化,能够模拟目前的增长率变化趋势,从而方便对该单位的消防状态变化趋势进行有效判断。
1.优选的,警示步骤具体执行如下操作:
遍历所有单位数据库,调用单位数据库中的增长率趋势二维图,在生成时间信息与***时间距离最近的增长率信息位置处做增长率变化曲线的切线;
判断上述切线的斜率是否大于零,
如判断结果为是,则输出纵向警示信息并存储纵向警示信息到对应的单位数据库中,其中,纵向警示信息包括对应单位数据库的单位名称;
如判断结果为否,则输出纵向安全信息,并存储纵向安全信息到对应的单位数据库中,其中,纵向安全信息包括对应单位数据库的单位名称;
存储纵向安全信息或纵向警示信息到单位数据库时,遍历单位数据库,删除现有的纵向安全信息或纵向警示信息;
存储纵向警示信息到单位数据库时,筛选出现有纵向安全信息的单位数据库,汇总生成转危信息组。
通过采用上述技术方案,一方面,通过对增长率趋势进行判断,切线的斜率大于零,则说明增长率有上升趋势,说明对应单位的消防状态在恶化,可能出现报警信息增加和增长率上涨的情况,通过纵向警示信息能够发出警报,反之,则说明单位的消防状态在改善;另一方面,通过转危信息组,能够方便并及时的查找出与历史数据相比,消防情况开始恶化的单位。
优选的,警示步骤还执行如下操作:
汇总每个单位数据库与***时间最接近的一个增长率信息,按照增长率由大到小进行排序,生成增长率汇总表;
调用增长率汇总表,统计增长率信息数量,记做基数数量;
响应外界输入的给定比例,调用基数数量运算得到获取数量;
调用获取数量,从增长率汇总表中按照增长率从大到小获取增长率信息,生成横向警示信息组;
输出横向警示信息组。
通过采用上述技术方案,通过横向对比,能够筛选出从报警信息的增长率角度看,消防状态恶化最明显的若干单位,从而能够方便从横向对比角度对各个单位的消防状况进行计时统计和通报。
优选的,警示步骤之后还包括:
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐步骤,推荐步骤具体执行如下操作;
调用获取数量,从增长率汇总表中按照增长率从小到大获取增长率信息,生成优质候选组;
调用优质候选组,汇总优质候选组中增长率信息对应的单位数据库,生成优质数据组;
响应用户输入的推荐请求,调用推荐请求中的单位类型;
遍历优质数据组,判断优质数据组中是否有与推荐请求的单位类型相同的单位数据库,
如判断结果为是,标记该单位数据库为优质数据库,调用对应单位数据库并输出优质数据库,
如判断结果为否,遍历智慧库中与推荐请求的单位类型相同的单位数据库,筛选其中存储有纵向安全信息且增长率信息数值最小的一个单位数据库,标记上述单位数据库为优质数据库,输出该单位数据库。
通过采用上述技术方案,在有新的单位需要进行消防建设的时候,能够通过警示模块和运算模块的数据分析,挑选出与新单位领域相同且消防状态良好的单位进行参考,从而方便新单位进行消防建设,提高消防建设质量。
优选的,基础存储步骤之后还包括:
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集步骤,其中,消防信息至少包括信息类型、信息数值和单位名称;
用于对消防信息进行分析,生成报警信息的分析步骤。
通过采用上述技术方案,通过收集步骤和分析步骤,能够匹配消防领域信息繁多,且获取方式各不相同的特征,分别对各类消防信息进行收集,并对各类消防信息进行有效分析,通过分析,自动化的获取报警信息,配合人工输入的报警信息,更全面的获取消防情况。
优选的,分析步骤具体执行如下操作:
响应外界输入的阈值信息,生成对照信息组,其中阈值信息至少包括阈值上限和信息类型;
调用消防信息,从对照信息组中筛选对应的阈值信息进行条件判断,判断条件为信息数值是否超出阈值信息范围,如判断结果为是,调用消防信息生成报警信息,输出报警信息;
遍历智慧库中单位类型相同的所有单位数据库,筛选信息类型相同的所有报警信息中信息数值的最小值,记做参考数值;
调用阈值上限与参考数值,通过数学运算融合参考数值和阈值上限,得到新的阈值上限;
使用上述新的阈值上限替换原有阈值上限。
通过采用上述技术方案,一方面,通过阈值信息,能够方便利用获取的消防信息进行消防状态和报警信息的判断和获取,另一方面,通过对历史报警信息与输入的阈值信息的比较,能够随着智慧库拓展,逐步实现阈值信息的准确化调整,提高阈值信息的准确程度,从而提高报警信息的准确性。
第二方面,本申请提供一种基于大数据的消防监控装置,采用如下的技术方案:
一种基于大数据的消防监控装置,包括:
用于建立智慧库的建库模块;
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储模块;
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集模块;
用于对消防信息进行分析,生成报警信息的分析模块;
用于响应报警信息,存储报警信息到智慧库中的报警存储模块;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合模块;
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算模块;
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示模块;
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐模块。
通过采用上述技术方案,能够匹配消防领域信息繁多,且获取方式各不相同的特征,分别对各类消防信息进行收集,并对各类消防信息进行有效分析,通过分析,自动化的获取报警信息,配合人工输入的报警信息,更全面的获取消防情况。通过建立智慧库,能够将所有历史的单位数据库进行有序存储,从而方便实用历史信息进行对现在消防状态的比对,从而通过运算步骤和警示步骤获取单位数据库的增长率和增长率变化趋势,有效显示每个单位数据库的消防状态变化趋势和报警增长率,从而判断对应单位的消防状态。在有新的单位需要进行消防建设的时候,能够通过警示模块和运算模块的数据分析,挑选出与新单位领域相同且消防状态良好的单位进行参考,从而方便新单位进行消防建设,提高消防建设质量。
第三方面,本申请提供一种计算机设备,采用如下的技术方案:
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
用于建立智慧库的建库步骤;
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储步骤;
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集步骤;
用于对消防信息进行分析,生成报警信息的分析步骤;
用于响应报警信息,存储报警信息到智慧库中的报警存储步骤;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合步骤;
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算步骤;
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示步骤;
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐步骤。
第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
用于建立智慧库的建库步骤;
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储步骤;
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集步骤;
用于对消防信息进行分析,生成报警信息的分析步骤;
用于响应报警信息,存储报警信息到智慧库中的报警存储步骤;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合步骤;
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算步骤;
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示步骤;
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐步骤。
附图说明
图1是本实施例的整体流程示意图。
图2是实施例中突出运算步骤的流程示意图。
图3是实施例中突出警示步骤的流程示意图。
图4是实施例中突出推荐步骤的流程示意图。
图5是实施例中计算机设备的内部结构图。
附图标记说明:1、建库步骤;2、基础存储步骤;3、整合步骤;4、信息收集步骤;5、分析步骤;6、报警存储步骤;7、运算步骤;8、警示步骤;9、推荐步骤。
具体实施方式
以下结合附图1-5对本申请作进一步详细说明。
本申请实施例公开一种基于大数据的消防监控方法,参照图1和图2,包括:
建库步骤1:建立智慧库。
其中,智慧库为专门的存储空间。
基础存储步骤2:响应外界输入的单位信息,存储单位信息到智慧库中。
其中,单位信息至少包括单位名称、单位类型和输入途经。
整合步骤3:周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库。其中,每个单位数据库包含所有同一单位名称的各类信息。
信息收集步骤4:响应外界输入的消防信息,存储消防信息到对应单位数据库中。
其中,消防信息至少包括信息类型、信息数值和单位名称。信息类型包括:
喷淋类型:包括但不限于最不利点的压力、最不利点流量、***的工作压力、消防水池液位信号、液位报警信号、消防水箱液位信号、液位报警信号、稳压***启动\停止信号、水流指示器动作信号、信号蝶阀开启\关闭信号、电磁阀启动信号、报警阀动作信号、喷淋泵启动\停止信号、喷淋泵故障信号、喷淋泵巡检动作、***气压(预作用***)及气泵的启动信号,及上述报警或动作信号的时间。
消火栓类型:包括但不限于试验消火栓的压力、***的工作压力、消防水池液位信号、液位报警信号、消防水箱液位信号、液位报警信号、稳压***启动\停止信号、电动阀开启\关闭信号、电磁阀启动信号、消火栓泵启动\停止信号、消火栓泵故障信号、消火栓泵巡检动作,及上述报警或动作信号的时间。
火灾自动报警及联动类型:包括但不限于设备数量、前端设备火警信号、前端设备\线路故障信号、前端设备反馈信号、模块动作信号、***巡检信号、***通讯信号、***备电情况信号、***屏蔽信号、及上述报警\动作信号的时间和位置。
防排烟类型:包括但不限于风机启动\停止信号、风阀动作信号、正压送风压力信号、事故风机动作信号、挡烟垂臂动作信号,及上述报警或动作信号的时间
气体灭火类型:气灭储气装置压力\重量信号、第一报警信号(烟感)、第二报警信号(温感)、包括但不限于***手自动状态信号、选择阀动作信号、压力开关动作信号、***故障信号,及上述报警\动作信号的时间和位置。
电气火灾报警类型:前端剩余电流信号、前端温度信号、***报警信号,及上述报警\动作信号的时间和位置。
消防电源监控类型:消防电源电压信号、消防电源电流信号、故障信号、***报警信号,及上述报警\动作信号的时间和位置。
防火门监控类型:包括但不限于常闭防火门的门磁开关信号、常开防火门的关闭信号,及上述报警\动作信号的时间和位置。
运维工作中的可采集类型:包括但不限于***设备的台账、材料设备投入使用的时间、维修或保养工作的开始时间\结束时间、维修保养的***类型、维修保养的地点、故障问题的原因等。
分析步骤5:对消防信息进行分析,生成报警信息。
分析步骤5具体执行如下操作:
响应外界输入的阈值信息,生成对照信息组;
调用消防信息,从对照信息组中筛选对应的阈值信息进行条件判断,判断条件为信息数值是否超出阈值信息范围,如判断结果为是,调用消防信息生成报警信息,输出报警信息;
遍历智慧库中单位类型相同的所有单位数据库,筛选信息类型相同的所有报警信息中信息数值的最小值,记做参考数值;
调用阈值上限与参考数值,通过数学运算融合参考数值和阈值上限,得到新的阈值上限;
使用上述新的阈值上限替换原有阈值上限。
其中,阈值信息至少包括阈值上限和信息类型。
报警存储步骤6:响应报警信息,存储报警信息到智慧库中。
其中,报警信息至少包括单位名称、报警类型和报警时间;报警信息可以由上述分析步骤5生成或由外界直接输入。报警类型包括上述所有信息类型。
运算步骤7:周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势。
运算步骤7具体执行如下操作:
响应外界输入的运算周期信息,开始进行倒计时;
在倒计时完成时,遍历每个单位数据库,分别调用单位数据库在当次运算倒计时进行过程中存入的报警信息,生成周期数据组,
调用周期数据组,统计其中报警信息数量,生成数量信息,存储数量信息到周期数据组中;
调用与***时间最接近的生成时间信息对应的周期数据组中的数量信息,标记为当期数量信息;
调用距当期数量信息对应的生成时间数据最接近的一组周期数据组中的数量信息,标记为往期数量信息;
对当期数量信息与往期数量信息进行运算,运算式如下,
(当期数量信息-往期数量信息)/往期数量信息;
拾取运算结果,标记运算结果为增长率信息,存储增长率信息到当期数量信息对应的周期数据组中;
在所有单位数据库中分别生成增长率趋势二维图,所述增长率趋势二维图以时间为横坐标,以增长率数值为纵坐标;
标记单位数据库中所有增长率信息到增长率趋势二维图上,生成增长率变化曲线;
调用运算周期信息,重新开始倒计时,且消除当期数量信息和往期数量信息的标记。
其中,运算步骤7的执行周期以天为最小单位。周期数据组还包括生成时间信息;增长率信息可以为负数。
警示步骤8:根据所有单位数据库的增长率和增长率变化趋势,生成警示信息。
参照图3,警示步骤8具体执行如下操作:
遍历所有单位数据库,调用单位数据库中的增长率趋势二维图,在生成时间信息与***时间距离最近的增长率信息位置处做增长率变化曲线的切线;
判断上述切线的斜率是否大于零,
如判断结果为是,则输出纵向警示信息并存储纵向警示信息到对应的单位数据库中,其中,纵向警示信息包括对应单位数据库的单位名称;
如判断结果为否,则输出纵向安全信息,并存储纵向安全信息到对应的单位数据库中,其中,纵向安全信息包括对应单位数据库的单位名称;
存储纵向安全信息或纵向警示信息到单位数据库时,遍历单位数据库,删除现有的纵向安全信息或纵向警示信息;
存储纵向警示信息到单位数据库时,筛选出现有纵向安全信息的单位数据库,汇总生成转危信息组。
汇总每个单位数据库与***时间最接近的一个增长率信息,按照增长率由大到小进行排序,生成增长率汇总表;
调用增长率汇总表,统计增长率信息数量,记做基数数量;
响应外界输入的给定比例,调用基数数量运算得到获取数量;
调用获取数量,从增长率汇总表中按照增长率从大到小获取增长率信息,生成横向警示信息组;
输出横向警示信息组。
至此,通过上述步骤,能够在日常进行现有单位的消防情况监控,其中,能够通过运算步骤7和警示步骤8,从与自己的历史状况对比以及与同期的其他同类型单位对比两个方面对单位的消防状况进行分析,在于自己的历史状况进行对比时,能够通过单位的增长率变化趋势对该单位的消防状态变化倾向性进行判断,通过最终对增长率趋势二维图上图像的切线斜率判断,能够有效判断出该单位是否出现消防状态恶化或者改善的情况,在于同期其他同类型单位的对比过程中,能够通过增长率的对比,在同一类别的单位中找到消防状态较好和消防状态恶化严重的单位,从而找到需要重点注意的单位。
参照图4,本方法还包括:
推荐步骤9:响应用户输入的推荐请求,向用户反馈优质数据库。
推荐步骤9具体执行如下操作;
调用获取数量,从增长率汇总表中按照增长率从小到大获取增长率信息,生成优质候选组;
调用优质候选组,汇总优质候选组中增长率信息对应的单位数据库,生成优质数据组;
响应用户输入的推荐请求,调用推荐请求中的单位类型;
遍历优质数据组,判断优质数据组中是否有与推荐请求的单位类型相同的单位数据库,
如判断结果为是,标记该单位数据库为优质数据库,调用对应单位数据库并输出优质数据库,
如判断结果为否,遍历智慧库中与推荐请求的单位类型相同的单位数据库,筛选其中存储有纵向安全信息且增长率信息数值最小的一个单位数据库,标记上述单位数据库为优质数据库,输出该单位数据库。
本申请实施例一种基于大数据的消防监控方法的实施原理为:在进行对单位的消防信息进行输入的时候,将每个单位的消防信息监理专门的数据库进行存储,一方面,能够周期性的对每个单位的消防状态和变化趋势进行有效监控,另一方面,能够通过不断累积的消防信息和报警信息,对阈值信息进行优化和调整,从而逐渐优化自动判断消防信息的准确性,减少人力参与,节约人力资源,同时,在新的单位建立消防信息的时候,可以通过查找与其同类并且消防状态较好的单位的消防数据库对其起到消防建设指导作用,提高消防建设的效率和有效性。
本实施例提供一种基于大数据的消防监控装置,包括:
用于建立智慧库的建库模块;
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储模块;
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集模块;
用于对消防信息进行分析,生成报警信息的分析模块;
用于响应报警信息,存储报警信息到智慧库中的报警存储模块;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合模块;
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算模块;
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示模块;
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐模块。
关于基于大数据的消防监控装置的具体限定可以参见上文中对于基于大数据的消防监控方法的限定,在此不再赘述。上述基于大数据的消防监控装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
本实施例提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储业务请求、业务数据等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据处理方法。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
计算机设备包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
本实施例提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。
Claims (10)
1.一种基于大数据的消防监控方法,其特征在于,包括:
用于建立智慧库的建库步骤(1);
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储步骤(2),其中单位信息至少包括单位名称、单位类型和输入途经;
用于响应报警信息,存储报警信息到智慧库中的报警存储步骤(6),其中,报警信息至少包括单位名称、报警类型和报警时间;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合步骤(3);
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算步骤(7);
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示步骤(8)。
2.根据权利要求1所述的基于大数据的消防监控方法,其特征在于,运算步骤(7)具体执行如下操作:
响应外界输入的运算周期信息,开始进行倒计时;
在倒计时完成时,遍历每个单位数据库,分别调用单位数据库在当次运算倒计时进行过程中存入的报警信息,生成周期数据组,其中,周期数据组还包括生成时间信息;
调用周期数据组,统计其中报警信息数量,生成数量信息,存储数量信息到周期数据组中;
调用与***时间最接近的生成时间信息对应的周期数据组中的数量信息,标记为当期数量信息;
调用距当期数量信息对应的生成时间数据最接近的一组周期数据组中的数量信息,标记为往期数量信息;
对当期数量信息与往期数量信息进行运算,运算式如下,
(当期数量信息-往期数量信息)/往期数量信息;
拾取运算结果,标记运算结果为增长率信息,存储增长率信息到当期数量信息对应的周期数据组中,其中,增长率信息可以为负数;
在所有单位数据库中分别生成增长率趋势二维图,所述增长率趋势二维图以时间为横坐标,以增长率数值为纵坐标;
标记单位数据库中所有增长率信息到增长率趋势二维图上,生成增长率变化曲线;
调用运算周期信息,重新开始倒计时,且消除当期数量信息和往期数量信息的标记。
3.根据权利要求2所述的基于大数据的消防监控方法,其特征在于,警示步骤(8)具体执行如下操作:
遍历所有单位数据库,调用单位数据库中的增长率趋势二维图,在生成时间信息与***时间距离最近的增长率信息位置处做增长率变化曲线的切线;
判断上述切线的斜率是否大于零,
如判断结果为是,则输出纵向警示信息并存储纵向警示信息到对应的单位数据库中,其中,纵向警示信息包括对应单位数据库的单位名称;
如判断结果为否,则输出纵向安全信息,并存储纵向安全信息到对应的单位数据库中,其中,纵向安全信息包括对应单位数据库的单位名称;
存储纵向安全信息或纵向警示信息到单位数据库时,遍历单位数据库,删除现有的纵向安全信息或纵向警示信息;
存储纵向警示信息到单位数据库时,筛选出现有纵向安全信息的单位数据库,汇总生成转危信息组。
4.根据权利要求2所述的基于大数据的消防监控方法,其特征在于,警示步骤(8)还执行如下操作:
汇总每个单位数据库与***时间最接近的一个增长率信息,按照增长率由大到小进行排序,生成增长率汇总表;
调用增长率汇总表,统计增长率信息数量,记做基数数量;
响应外界输入的给定比例,调用基数数量运算得到获取数量;
调用获取数量,从增长率汇总表中按照增长率从大到小获取增长率信息,生成横向警示信息组;
输出横向警示信息组。
5.根据权利要求1所述的基于大数据的消防监控方法,其特征在于,警示步骤(8)之后还包括:
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐步骤(9),推荐步骤(9)具体执行如下操作;
调用获取数量,从增长率汇总表中按照增长率从小到大获取增长率信息,生成优质候选组;
调用优质候选组,汇总优质候选组中增长率信息对应的单位数据库,生成优质数据组;
响应用户输入的推荐请求,调用推荐请求中的单位类型;
遍历优质数据组,判断优质数据组中是否有与推荐请求的单位类型相同的单位数据库,
如判断结果为是,标记该单位数据库为优质数据库,调用对应单位数据库并输出优质数据库,
如判断结果为否,遍历智慧库中与推荐请求的单位类型相同的单位数据库,筛选其中存储有纵向安全信息且增长率信息数值最小的一个单位数据库,标记上述单位数据库为优质数据库,输出该单位数据库。
6.根据权利要求1所述的基于大数据的消防监控方法,其特征在于,基础存储步骤(2)之后还包括:
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集步骤(4),其中,消防信息至少包括信息类型、信息数值和单位名称;
用于对消防信息进行分析,生成报警信息的分析步骤(5)。
7.根据权利要求6所述的基于大数据的消防监控方法,其特征在于,分析步骤(5)具体执行如下操作:
响应外界输入的阈值信息,生成对照信息组,其中阈值信息至少包括阈值上限和信息类型;
调用消防信息,从对照信息组中筛选对应的阈值信息进行条件判断,判断条件为信息数值是否超出阈值信息范围,如判断结果为是,调用消防信息生成报警信息,输出报警信息;
遍历智慧库中单位类型相同的所有单位数据库,筛选信息类型相同的所有报警信息中信息数值的最小值,记做参考数值;
调用阈值上限与参考数值,通过数学运算融合参考数值和阈值上限,得到新的阈值上限;
使用上述新的阈值上限替换原有阈值上限。
8.一种基于大数据的消防监控装置,其特征在于,包括:
用于建立智慧库的建库模块;
用于响应外界输入的单位信息,存储单位信息到智慧库中的基础存储模块;
用于响应外界输入的消防信息,存储消防信息到对应单位数据库中的信息收集模块;
用于对消防信息进行分析,生成报警信息的分析模块;
用于响应报警信息,存储报警信息到智慧库中的报警存储模块;
用于周期性对智慧库中的所有信息按照单位名称归类为多个单位数据库的整合模块;
用于周期性计算每个单位数据库中报警信息的总数、增长率及增长率变化趋势的运算模块;
用于根据所有单位数据库的增长率和增长率变化趋势,生成警示信息的警示模块;
用于响应用户输入的推荐请求,向用户反馈优质数据库的推荐模块。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于:所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010852464.0A CN112199348A (zh) | 2020-08-21 | 2020-08-21 | 基于大数据的消防监控方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010852464.0A CN112199348A (zh) | 2020-08-21 | 2020-08-21 | 基于大数据的消防监控方法、装置、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112199348A true CN112199348A (zh) | 2021-01-08 |
Family
ID=74004872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010852464.0A Pending CN112199348A (zh) | 2020-08-21 | 2020-08-21 | 基于大数据的消防监控方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112199348A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105354614A (zh) * | 2015-10-21 | 2016-02-24 | 国家电网公司 | 一种基于大数据的电网信息运维主动预警方法 |
CN105913126A (zh) * | 2016-03-25 | 2016-08-31 | 北京用尚科技股份有限公司 | 一种面向大数据和云环境的变电站智能告警模型方法 |
CN106919486A (zh) * | 2015-12-24 | 2017-07-04 | ***通信集团浙江有限公司 | 一种数据库异动处理方法和装置 |
CN107332919A (zh) * | 2017-07-11 | 2017-11-07 | 上海铁大消防科技有限公司 | 一种城市消防远程联网监控*** |
CN108416987A (zh) * | 2018-04-20 | 2018-08-17 | 华科物联有限公司 | 九小场所智慧消防物联网*** |
CN110378781A (zh) * | 2019-06-17 | 2019-10-25 | 深圳壹账通智能科技有限公司 | 数据监控方法、装置、计算机设备和存储介质 |
CN110928255A (zh) * | 2019-11-20 | 2020-03-27 | 珠海格力电器股份有限公司 | 数据异常统计报警方法、装置及电子设备 |
-
2020
- 2020-08-21 CN CN202010852464.0A patent/CN112199348A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105354614A (zh) * | 2015-10-21 | 2016-02-24 | 国家电网公司 | 一种基于大数据的电网信息运维主动预警方法 |
CN106919486A (zh) * | 2015-12-24 | 2017-07-04 | ***通信集团浙江有限公司 | 一种数据库异动处理方法和装置 |
CN105913126A (zh) * | 2016-03-25 | 2016-08-31 | 北京用尚科技股份有限公司 | 一种面向大数据和云环境的变电站智能告警模型方法 |
CN107332919A (zh) * | 2017-07-11 | 2017-11-07 | 上海铁大消防科技有限公司 | 一种城市消防远程联网监控*** |
CN108416987A (zh) * | 2018-04-20 | 2018-08-17 | 华科物联有限公司 | 九小场所智慧消防物联网*** |
CN110378781A (zh) * | 2019-06-17 | 2019-10-25 | 深圳壹账通智能科技有限公司 | 数据监控方法、装置、计算机设备和存储介质 |
CN110928255A (zh) * | 2019-11-20 | 2020-03-27 | 珠海格力电器股份有限公司 | 数据异常统计报警方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108596229B (zh) | 在线异常的监测诊断方法和*** | |
CN106302739A (zh) | 一种工业锅炉监测及分析辅助决策云平台*** | |
CN206195827U (zh) | 一种工业锅炉监测及分析辅助决策云平台*** | |
US11959777B2 (en) | Methods and Internet of Things (IoT) systems for safety management of smart gas underground gas pipeline networks | |
CN111275948B (zh) | 一种电气火灾消防预警*** | |
CN113408878A (zh) | 基于多源信息的电缆隧道运行状态评价方法及区域控制*** | |
CN105184386A (zh) | 一种结合专家经验和历史数据建立异常事件预警***的方法 | |
CN114862288B (zh) | 智慧水务二次加压管理*** | |
CN114596267B (zh) | 一种光伏电站的监测运维方法、***、设备、及存储介质 | |
CN109656204A (zh) | 一种燃煤电厂超低排放智能环保岛*** | |
CN115091491B (zh) | 一种配电房巡维机器人及其控制方法 | |
CN113770584A (zh) | 一种基于人工智能技术的两器焊接品质管理*** | |
CN113610432A (zh) | 一种基于bs版本的数据采集分析式光伏站控*** | |
CN112394682A (zh) | 热裂解蒸汽锅炉联动控制*** | |
CN112202241A (zh) | 一种配网设备状态监测及故障判断*** | |
CN117679694B (zh) | 一种用于储能电池舱的消防管路管控*** | |
CN106709659A (zh) | 一种lng加气站设备管理*** | |
CN114898533A (zh) | 一种水利水电智能报警方法及*** | |
CN112199348A (zh) | 基于大数据的消防监控方法、装置、计算机设备及存储介质 | |
CN112132195B (zh) | 一种利用马尔科夫模型分析与预测机房故障的方法 | |
CN117498559A (zh) | 配电网低电压预警分析方法及*** | |
CN113064399A (zh) | 一种基于大数据分布式编程框架的工业监控软件预测维护*** | |
CN111027827A (zh) | 保底通信网运行风险分析的方法、装置及计算机设备 | |
CN102419584A (zh) | 利用物联网络对污染源排放规律进行计量评价的方法及物联网络控制器 | |
CN114969068A (zh) | 城市压力管网实时流量监测数据分析方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210108 |
|
RJ01 | Rejection of invention patent application after publication |