CN111597263A - 基于区块链的灭火***火情处理方法及装置 - Google Patents
基于区块链的灭火***火情处理方法及装置 Download PDFInfo
- Publication number
- CN111597263A CN111597263A CN202010409524.1A CN202010409524A CN111597263A CN 111597263 A CN111597263 A CN 111597263A CN 202010409524 A CN202010409524 A CN 202010409524A CN 111597263 A CN111597263 A CN 111597263A
- Authority
- CN
- China
- Prior art keywords
- fire
- node
- monitoring data
- condition
- fire extinguishing
- 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
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/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Databases & Information Systems (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Multimedia (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Fire Alarms (AREA)
Abstract
本申请实施例公开了一种基于区块链的灭火***火情处理方法及装置。本申请实施例提供的技术方案,通过将火情监测数据输入火情监测节点判断是否出现火情,若判断出现火情,将火情监测数据发送至火情研判节点,火情研判节点基于火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将火情监测数据和对应的火情级别信息发送至任务分配节点,任务分配节点基于火情监测数据和对应的火情级别信息生成相应的灭火任务,将灭火任务下发至应急救援节点,应急救援节点基于灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。采用上述技术手段,保障***稳定性及火情处理的及时性。
Description
技术领域
本申请实施例涉及智能消防技术领域,尤其涉及一种基于区块链的灭火***火情处理方法及装置。
背景技术
目前,在消防技术领域中,为了实时检测火警,并在发生火灾时及时进行防护和灭火操作,在很多场景中,都会配置智能灭火***进行实时火警检测,并在检测到火警时通过控制无人机、灭火机器人等智能灭火设备执行灭火作业,以此来实现智能化的火灾防护。
但是,智能灭火***在运行过程中,大量的火情信息导致***计算任务繁重,影响数据处理效率,进而延误火情处理。此外,火情数据的集中化存储也束缚了***的存储极限,降低了算法的运算速度。
发明内容
本申请实施例提供一种基于区块链的灭火***火情处理方法及装置,能够提升灭火***的火情处理效率,保障***稳定性及火情处理的及时性。
在第一方面,本申请实施例提供了一种基于区块链的灭火***火情处理方法,所述灭火***包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;所述基于区块链的灭火***火情处理方法包括:
提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库;
所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点;
所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点;
所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
进一步的,所述火情监测节点包括多个监测子节点;
对应的,所述提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,包括:
各个所述监测子节点分别接收所述火情监测数据,基于自身判断标准生成对应的火情判断结果;
提取各个所述火情判断结果,基于共识机制确定是否出现火情。
进一步的,所述提取各个所述火情判断结果,基于共识机制确定是否出现火情,还包括:
基于所述火情监测数据比对所述数据库的历史数据,得到对应的火情比对结果,基于所述火情比对结果和所述火情判断结果通过共识机制确定是否出现火情。
进一步的,所述火情研判节点包括多个研判子节点;
对应的,所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,包括:
各个所述研判子节点分别接收所述火情监测数据,基于所述火情监测数据比对自身预设的火情级别判定标准,生成对应的火情级别判定结果;
提取各个所述火情级别判定结果,基于共识机制确定对应的火情级别信息。
进一步的,所述灭火作业执行单元包括灭火救援单元、火情现场监测单元、应急照明单元、应急通信单元、物资投放单元、泄露气体洗消单元、防爆单元及测绘建模单元;
对应的,所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,包括:
根据所述火情监测数据和对应的所述火情级别信息确定前往进行火情处理的各个所述灭火作业执行单元;
基于各个对应的所述灭火作业执行单元生成灭火任务,所述灭火任务包括指示各个对应的所述灭火作业执行单元前往进行火情处理的子任务。
进一步的,所述火情监测数据包括传感器监测数据和/或视频监测数据;
对应的,将所述火情监测数据输入所述火情监测节点判断是否出现火情,包括:
将所述传感器监测数据比对预设传感器阈值信息判断是否出现火情,和/或将所述视频监测数据的识别结果比对预存的火情图像特征判断是否出现火情。
进一步的,所述火情级别判定标准对应不同的所述传感器监测数据和/或所述视频监测数据设置相应的火情级别。
在第二方面,本申请实施例提供了一种基于区块链的灭火***火情处理装置,所述灭火***包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;所述基于区块链的灭火***火情处理装置包括:
监测模块,用于提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库;
研判模块,用于通过所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点;
任务分配模块,用于通过所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点;
应急救援模块,用于通过所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
在第三方面,本申请实施例提供了一种电子设备,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的基于区块链的灭火***火情处理方法。
在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于区块链的灭火***火情处理方法。
本申请实施例通过将火情监测数据输入火情监测节点判断是否出现火情,若判断出现火情,将火情监测数据发送至火情研判节点,并将火情监测数据作为历史数据存储至数据库,火情研判节点基于火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将火情监测数据和对应的火情级别信息发送至任务分配节点,任务分配节点基于火情监测数据和对应的火情级别信息生成相应的灭火任务,将灭火任务下发至应急救援节点,应急救援节点基于灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。采用上述技术手段,可以通过多个网络节点利用自身的计算资源实现火情处理的相应功能,避免火情集中化处理影响数据处理效率,延误灭火救援的情况,保障***稳定性及火情处理的及时性。
此外,本申请实施例还通过在区块节点上设置共识子节点,基于共识机制来确定是否出现火情及相应的火情级别,以此可避免单个节点判断片面性,保障火情处理的准确性。
附图说明
图1是本申请实施例一提供的一种基于区块链的灭火***火情处理方法的流程图;
图2是本申请实施例一中灭火***各个区块节点分布处理火情示意图;
图3是本申请实施例一中的火情判断流程图;
图4是本申请实施例一中的火情级别确定流程图;
图5是本申请实施例一中的灭火任务生成流程图;
图6是本申请实施例二提供的一种基于区块链的灭火***火情处理装置的结构示意图;
图7是本申请实施例三提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
本申请提供的基于区块链的灭火***火情处理方法,旨在基于区块链的多个区块节点分别执行灭火***火情处理的相应处理环节,以此来实现灭火***的分布式火情处理,提高数据处理效率,进而优化火情处理效果。相对于传统的灭火***,其在进行火情处理时,火情监测、火情级别判定、任务分配和应急救援等环节均由一个节点进行处理,这样的***计算任务量相对较少的情况下,可以保障火情处理的效率。倘若火情数据相对较多,***计算任务繁重的情况下,就会导致计算资源分配不均匀,数据处理效率低下的情况。基于此,提供本申请实施例的一种基于区块链的灭火***火情处理方法,以解决现有灭火***火情处理效率低下的技术问题。
实施例一:
图1给出了本申请实施例一提供的一种基于区块链的灭火***火情处理方法的流程图,本实施例中提供的基于区块链的灭火***火情处理方法可以由基于区块链的灭火***火情处理设备执行,该基于区块链的灭火***火情处理设备可以通过软件和/或硬件的方式实现,该基于区块链的灭火***火情处理设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。一般而言,该基于区块链的灭火***火情处理设备可以是计算机,后台服务器等。
下述以基于区块链的灭火***火情处理设备为执行基于区块链的灭火***火情处理方法的主体为例,进行描述。参照图1,该基于区块链的灭火***火情处理方法具体包括:
S110、提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库。
本申请实施例的灭火***包括火情监测节点、火情研判节点、任务分配节点和应急救援节点,各个区块节点用于执行***火情处理过程中的相应环节,每一个区块节点使用独立的网络计算资源完成相关的计算任务。并且,各个区块节点之间的数据共享,以便于节点之间将自身处理的结果数据下发至下一个区块节点。通过设置多个区块节点,将原本由***单一网络进行数据处理的方式变换为多个网络节点分布式数据处理,以此来缓解单一节点数据处理的压力,提高火情处理效率。具体的,参照图2,本申请实施例中火情监测数据首先发送至火情监测节点,火情监测节点包括多个监测子节点,由多个监测子节点共同判断是否出现火情。若判断出现火情,则进一步将火情监测数据发送至火情研判节点,火情研判节点包括多个研判子节点,由多个研判子节点共同确定火情级别,并进一步将火情级别发送至任务分配节点。任务分配节点基于火情级别和火情监测数据生成灭火任务,灭火任务发送至应急救援节点执行,以此完成整个灭火***的火情处理。
在进行火情处理时,首先通过火情监测节点获取火情监测数据,基于火情监测数据判定当前对应监测目标是否出现火情。示例性的,为了较好的进行火情监测,灭火***会对应监控目标布置相关火情监测设备,以实现对监控目标现场的火情监测。火情监测设备可以是相关传感器(如温度传感器、烟雾传感器等),也可以是可见光相机、红外热成像设备等。则基于传感器和/或可见光相机、红外热成像设备获取到的火情监测数据,应当包括传感器监测数据和/或视频监测数据。进一步的,在判断监测目标是否出现火情的时候,将所述传感器监测数据比对预设传感器阈值信息判断是否出现火情,和/或将所述视频监测数据的识别结果比对预存的火情图像特征判断是否出现火情。其中,在使用温度传感器和/或烟雾传感器进行火情监测时,***预先设置一个温度阈值和烟雾浓度阈值,通过实时检测的温度数据或烟雾浓度数据比对该温度阈值和烟雾浓度阈值,即可确定当前监控目标的温度和烟雾浓度是否超标。可以理解的是,如若两者中的任一指标出现超标的情况,则认为当前监控目标出现了火情。实际应用中,为了保障监测结果足够准确,可以综合上述两种传感器的检测结果判断是否出现火情。而对应可见光相机、红外热成像设备的火情监测,则需要预先建立基于神经网络的图像识别模型,并预先存储火情现场的图像特征。后续通过图像识别监控目标的图像特征,与火情现场的图像特征进行比对,即可判定当前监控目标是否出现火情。在实际应用中,为了进一步提高火情监测的准确度,还可以对应监控目标同时布置传感器和成像设备,结合监控目标现场的图像数据和传感器采集数据判定当前监控目标是否出现火情。
在进行火情监测时,由各个监测子节点判定是否出现火情。参照图3,火情判断流程包括:
S1101、各个所述监测子节点分别接收所述火情监测数据,基于自身判断标准生成对应的火情判断结果;
S1102、提取各个所述火情判断结果,基于共识机制确定是否出现火情。
本申请实施例中,各个监测子节点基于共识机制确定是否出现火情。利用区块链技术的共识机制采用“少数服从多数”的方式进行确定。可以理解的是,若确定当前出现火情的监测子节点的数量达到监测子节点总量的设定百分比(一般为50%),则确定“多数”监测子节点的判定结果作为最终的判定结果。并且,监测子节点在判断是否出现火情时,基于自身预先设定的判断标准进行判定。举例而言,该判断标准可以是温度传感器阈值、烟雾浓度传感器阈值、火情图像特征等,各个监测子节点选择其中一种标准进行判定,以此来从多个维度生成火情判断结果。进一步的,基于各个监测子节点的火情判断结果,即可利用区块链技术的共识机制进行投票确定票数最多的火情判断结果。可以理解的是,若票数最多的火情判断结果为当前监测目标发生了火情,则确定出现火情,反之,则确定当前没有出现火情。在确定出现火情的情况下,火情监测节点将火情监测数据作为历史数据存储与节点的数据库中,并进一步将火情监测数据发送至火情研判节点确定火情级别。
在一个实施例中,火情监测节点还基于所述火情监测数据比对所述数据库的历史数据,得到对应的火情比对结果,基于所述火情比对结果和所述火情判断结果通过共识机制确定是否出现火情。可以理解的是,火情比对结果相当于一个监测子节点生成的火情判断结果,在通过共识机制确定是否出现火情,同样参照上述投票方式最终确定是否出现火情。实际应用中,还可以适应性地调整火情比对结果的投票比重,即一个火情比对结果相当于多个监测子节点生成的火情判断结果。
S120、所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点。
进一步的,在确定出现火情后,基于上述火情监测节点发送的火情监测数据,由火情研判节点进一步确定当前监测目标的火情级别。其中,火情研判节点根据预设的火情级别判定标准来确定火情级别。所述火情级别判定标准对应不同的所述传感器监测数据和/或所述视频监测数据设置相应的火情级别。以传感器监测数据为例,当温度传感器监测数据的温度值达到每一区间时,判定当前火情处于对应的火情级别。同样的,当烟雾传感器的烟雾浓度值达到某一区间时,则判定当前火情处于对应的火情级别。此外,根据视频监测数据进行火情级别判定时,则可以根据火情区域的面积,火情区域的温度等信息来判定。实际应用中,还可以根据传感器检测到的泄漏气体信息、气体浓度信息,视频监测数据识别到的化工危爆品信息确定当前的火情级别。可以理解的是,上述检测到的火情隐患类型越多,则火情级别应当越高。
更进一步的,火情研判节点在确定火情时,基于多个研判子节点进行确定,参照图4,火情级别确定流程包括:
S1201、各个所述研判子节点分别接收所述火情监测数据,基于所述火情监测数据比对自身预设的火情级别判定标准,生成对应的火情级别判定结果;
S1202、提取各个所述火情级别判定结果,基于共识机制确定对应的火情级别信息。
参照上述利用区块链技术的共识机制判定是否出现火情的方式,本申请实施例利用各个研判子节点确定对应的火情级别判定结果,进一步根据各个火情级别判定结果进行投票,采用“少数服从多数”的方式,若当前某一火情级别判定结果最多,则确定这一火情级别判定结果所对应的火情级别为最终的火情级别信息,该火情级别信息和火情监测信息发送至任务分配节点进行灭火任务分配的指标。需要说明的是,各个研判子节点可按照自身的火情级别判定标准进行火情级别判定。火情级别判定标准可以基于火情监测数据中的温度传感器的温度值、烟雾传感器的烟雾浓度值、视频监测数据、是否气体泄漏、是否存在化工危爆品等生成对应的火情级别判定结果。
S130、所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点。
任务分配节点基于火情研判节点发送的火情级别及火情监测数据进行灭火任务的分配。一般而言,任务分配节点对应的不同的火情级别会预先设置不同的灭火任务,以便于后续直接对着火情级别信息进行灭火任务的分配。进一步还可以根据火情监测数据调整灭火任务。举例而言,在进行火情级别判定时,通过火情监测数据判定是否存在有毒气体、可燃气体泄漏,是否存在化工危爆品,若不存在气体泄漏和化工危爆品,定义当前火情级别为一级,若存在气体泄漏,定义当前火情级别为二级,若存在化工危爆品定义当前火情级别为三级。则任务分配节点根据上述三种火情级别,在一级别火情时,只需要下发单一的灭火任务,在二级火情时,需要下发灭火及泄漏气体洗消任务,在三级火情时,需要下发灭火、泄漏气体洗消和防爆任务。进一步的,根据火情监测数据调整灭火任务时,可以根据当前火情区域的大小,烟雾浓度、泄漏气体浓度的大小适应性调整灭火剂、气体稀释剂的携带剂量、单位喷射量、喷射速度等。
进一步的,本申请实施例中,灭火任务由灭火***的灭火作业执行单元完成,灭火作业执行单元包括灭火救援单元、火情现场监测单元、应急照明单元、应急通信单元、物资投放单元、泄露气体洗消单元、防爆单元及测绘建模单元,其具体可以对应为系留无人机、灭火无人机、大载重无人机、隔爆型无人机和应急测绘无人机。其中,系留无人机用于火情现场实时监测、应急照明和应急通信,灭火无人机用于进行干粉灭火,大载重无人机用于救援物资和灭火弹投放,隔爆型无人机用于气体洗消和二氧化碳灭火,应急测绘无人机用于火情现场的实时三维建模。参照图5,灭火任务的生成流程包括:
S1301、根据所述火情监测数据和对应的所述火情级别信息确定前往进行火情处理的各个所述灭火作业执行单元;
S1302、基于各个对应的所述灭火作业执行单元生成灭火任务,所述灭火任务包括指示各个对应的所述灭火作业执行单元前往进行火情处理的子任务。
可以理解的是,在火情级别为一级时,灭火任务只需要指示对应的灭火作业执行单元对监控目标进行灭火操作即可。其中,对应一级火情,主要通过各个子任务分别指示系留无人机对应监控目标进行火情现场实时监测和应急照明,指示灭火无人机进行干粉灭火,指示大载重无人机进行救援物资投放。可以理解的是,由于当前监控目标没有检测到气体泄漏和化工危爆品,因此灭火任务只需要对应监控目标的火情现场的灭火操作进行布置即可,无需指示相应无人机进行气体洗消操作和防爆操作。则此时任务分配节点对应上述灭火作业执行单元生成相应的灭火任务至应急救援节点,由应急救援节点驱动灭火作业执行单元执行。而对应二级火情,灭火任务需要指示对应的灭火作业执行单元对监控目标进行灭火和泄露气体洗消操作。其中,通过各个子任务指示系留无人机对应监控目标进行火情现场实时监测和应急照明,指示灭火无人机进行干粉灭火,指示隔爆型无人机进行气体洗消。而对应三级别火情,灭火任务需要指示对应的灭火作业执行单元对监控目标进行灭火、泄露气体洗消和防爆操作。其中,通过各个子任务指示系留无人机对应监控目标进行火情现场实时监测、应急照明和应急通信,指示隔爆型无人机进行气体洗消和二氧化碳灭火,指示大载重无人机进行灭火弹投放,指示应急测绘无人机进行火情现场的实时三维建模。参照上述方式,任务分配节点对应不同的火情级别即可生成相应的灭火任务,灭火任务中各个子任务指示相应的灭火作业执行单元前往灭火现场进行作业,以此完成火情处理。
S140、所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
最终,任务分配节点生成的灭火任务发送至应急救援节点,应急救援节点即可根据灭火任务驱动各个灭火作业执行单元前往灭火现场进行灭火救援。并且,在进行灭火救援过程中,应急救援节点还进一步实时存储灭火救援过程中的灭火救援数据,灭火救援数据可以通过灭火作业执行单元的系留无人机进行火情现场实时监测获取。进一步的,在一个实施例中,应急救援节点还基于实时的灭火救援数据生成实时任务,下发实时任务至对应的灭火作业执行单元。实时任务根据火情现场的灭火救援数据生成。其可以是对应某一个灭火作业执行单元的子任务。举例而言,灭火***在灭火任务下发时,根据此前的探测结果下发一级别火情所对应的灭火任务至各个灭火作业执行单元,但是,在执行灭火作业过程中,根据系留无人机进行火情现场实时监测获取到的火情现场实时监测数据,判断当前火情现场出现了可燃、有毒气体泄漏。则此时应急救援节点根据这一监测数据,下发一个实时任务至隔爆型无人机,指示隔爆型无人机前往火情现场执行气体洗消任务,以此来处理火情现场的突发情况,应对火情现场不同趋势的火势变化,保障灭火救援策略的实时性和及时性。
上述,通过将火情监测数据输入火情监测节点判断是否出现火情,若判断出现火情,将火情监测数据发送至火情研判节点,并将火情监测数据作为历史数据存储至数据库,火情研判节点基于火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将火情监测数据和对应的火情级别信息发送至任务分配节点,任务分配节点基于火情监测数据和对应的火情级别信息生成相应的灭火任务,将灭火任务下发至应急救援节点,应急救援节点基于灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。采用上述技术手段,可以通过多个网络节点利用自身的计算资源实现火情处理的相应功能,避免火情集中化处理影响数据处理效率,延误灭火救援的情况,保障***稳定性及火情处理的及时性。
此外,本申请实施例还通过在区块节点上设置共识子节点,基于共识机制来确定是否出现火情及相应的火情级别,以此可避免单个节点判断片面性,保障火情处理的准确性。
实施例二:
在上述实施例的基础上,图6为本申请实施例二提供的一种基于区块链的灭火***火情处理装置的结构示意图。参考图6,本实施例提供的基于区块链的灭火***火情处理装置具体包括:监测模块21、研判模块22、任务分配模块23和应急救援模块24。
其中,监测模块21用于提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库;
研判模块22用于通过所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点;
任务分配模块23用于通过所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点;
应急救援模块24用于通过所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
上述,通过将火情监测数据输入火情监测节点判断是否出现火情,若判断出现火情,将火情监测数据发送至火情研判节点,并将火情监测数据作为历史数据存储至数据库,火情研判节点基于火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将火情监测数据和对应的火情级别信息发送至任务分配节点,任务分配节点基于火情监测数据和对应的火情级别信息生成相应的灭火任务,将灭火任务下发至应急救援节点,应急救援节点基于灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。采用上述技术手段,可以通过多个网络节点利用自身的计算资源实现火情处理的相应功能,避免火情集中化处理影响数据处理效率,延误灭火救援的情况,保障***稳定性及火情处理的及时性。
此外,本申请实施例还通过在区块节点上设置共识子节点,基于共识机制来确定是否出现火情及相应的火情级别,以此可避免单个节点判断片面性,保障火情处理的准确性。
本申请实施例二提供的基于区块链的灭火***火情处理装置可以用于执行上述实施例一提供的基于区块链的灭火***火情处理方法,具备相应的功能和有益效果。
实施例三:
本申请实施例三提供了一种电子设备,参照图7,该电子设备包括:处理器31、存储器32、通信模块33、输入装置34及输出装置35。该电子设备中处理器的数量可以是一个或者多个,该电子设备中的存储器的数量可以是一个或者多个。该电子设备的处理器、存储器、通信模块、输入装置及输出装置可以通过总线或者其他方式连接。
存储器32作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的基于区块链的灭火***火情处理方法对应的程序指令/模块(例如,基于区块链的灭火***火情处理装置中的监测模块、研判模块、任务分配模块和应急救援模块)。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
通信模块33用于进行数据传输。
处理器31通过运行存储在存储器中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的基于区块链的灭火***火情处理方法。
输入装置34可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置35可包括显示屏等显示设备。
上述提供的电子设备可用于执行上述实施例一提供的基于区块链的灭火***火情处理方法,具备相应的功能和有益效果。
实施例四:
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种基于区块链的灭火***火情处理方法,该灭火***包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;该基于区块链的灭火***火情处理方法包括:所述基于区块链的灭火***火情处理方法包括:提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库;所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点;所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点;所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随机存取存储器,诸如DRAM、DDRRAM、SRAM、EDORAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到第一计算机***。第二计算机***可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的基于区块链的灭火***火情处理方法,还可以执行本申请任意实施例所提供的基于区块链的灭火***火情处理方法中的相关操作。
上述实施例中提供的基于区块链的灭火***火情处理装置、存储介质及电子设备可执行本申请任意实施例所提供的基于区块链的灭火***火情处理方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的基于区块链的灭火***火情处理方法。
上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。
Claims (10)
1.一种基于区块链的灭火***火情处理方法,其特征在于,所述灭火***包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;所述基于区块链的灭火***火情处理方法包括:
提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库;
所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点;
所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点;
所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
2.根据权利要求1所述的基于区块链的灭火***火情处理方法,其特征在于,所述火情监测节点包括多个监测子节点;
对应的,所述提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,包括:
各个所述监测子节点分别接收所述火情监测数据,基于自身判断标准生成对应的火情判断结果;
提取各个所述火情判断结果,基于共识机制确定是否出现火情。
3.根据权利要求2所述的基于区块链的灭火***火情处理方法,其特征在于,所述提取各个所述火情判断结果,基于共识机制确定是否出现火情,还包括:
基于所述火情监测数据比对所述数据库的历史数据,得到对应的火情比对结果,基于所述火情比对结果和所述火情判断结果通过共识机制确定是否出现火情。
4.根据权利要求1所述的基于区块链的灭火***火情处理方法,其特征在于,所述火情研判节点包括多个研判子节点;
对应的,所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,包括:
各个所述研判子节点分别接收所述火情监测数据,基于所述火情监测数据比对自身预设的火情级别判定标准,生成对应的火情级别判定结果;
提取各个所述火情级别判定结果,基于共识机制确定对应的火情级别信息。
5.根据权利要求1所述的基于区块链的灭火***火情处理方法,其特征在于,所述灭火作业执行单元包括灭火救援单元、火情现场监测单元、应急照明单元、应急通信单元、物资投放单元、泄露气体洗消单元、防爆单元及测绘建模单元;
对应的,所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,包括:
根据所述火情监测数据和对应的所述火情级别信息确定前往进行火情处理的各个所述灭火作业执行单元;
基于各个对应的所述灭火作业执行单元生成灭火任务,所述灭火任务包括指示各个对应的所述灭火作业执行单元前往进行火情处理的子任务。
6.根据权利要求1所述的基于区块链的灭火***火情处理方法,其特征在于,所述火情监测数据包括传感器监测数据和/或视频监测数据;
对应的,将所述火情监测数据输入所述火情监测节点判断是否出现火情,包括:
将所述传感器监测数据比对预设传感器阈值信息判断是否出现火情,和/或将所述视频监测数据的识别结果比对预存的火情图像特征判断是否出现火情。
7.根据权利要求6所述的基于区块链的灭火***火情处理方法,其特征在于,所述火情级别判定标准对应不同的所述传感器监测数据和/或所述视频监测数据设置相应的火情级别。
8.一种基于区块链的灭火***火情处理装置,其特征在于,所述灭火***包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;所述基于区块链的灭火***火情处理装置包括:
监测模块,用于提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数据作为历史数据存储至数据库;
研判模块,用于通过所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配节点;
任务分配模块,用于通过所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点;
应急救援模块,用于通过所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存储对应的灭火救援数据。
9.一种电子设备,其特征在于,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7任一所述的基于区块链的灭火***火情处理方法。
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7任一所述的基于区块链的灭火***火情处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010409524.1A CN111597263A (zh) | 2020-05-14 | 2020-05-14 | 基于区块链的灭火***火情处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010409524.1A CN111597263A (zh) | 2020-05-14 | 2020-05-14 | 基于区块链的灭火***火情处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111597263A true CN111597263A (zh) | 2020-08-28 |
Family
ID=72182235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010409524.1A Pending CN111597263A (zh) | 2020-05-14 | 2020-05-14 | 基于区块链的灭火***火情处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111597263A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114221981A (zh) * | 2021-12-15 | 2022-03-22 | 江苏阜民新材料有限公司 | 一种基于大数据的储能电站用消防安全应急*** |
CN114444917A (zh) * | 2022-01-21 | 2022-05-06 | 清华大学 | 灭火飞机投放效果评估方法及*** |
US20220245768A1 (en) * | 2021-01-29 | 2022-08-04 | Unify Patente Gmbh & Co. Kg | Computer-implemented method of handling an emergency incident, communication network, and emergency processing unit |
CN115430079A (zh) * | 2022-08-15 | 2022-12-06 | 北京圣福伦电气技术有限公司 | 一种小空间灭火方法、装置、***及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108922102A (zh) * | 2018-05-31 | 2018-11-30 | 杨颂 | 一种基于多无人机协作的农业火灾报警及灭火*** |
CN110517468A (zh) * | 2019-08-26 | 2019-11-29 | 腾讯科技(深圳)有限公司 | 一种信息共享的方法、装置、设备以及存储介质 |
-
2020
- 2020-05-14 CN CN202010409524.1A patent/CN111597263A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108922102A (zh) * | 2018-05-31 | 2018-11-30 | 杨颂 | 一种基于多无人机协作的农业火灾报警及灭火*** |
CN110517468A (zh) * | 2019-08-26 | 2019-11-29 | 腾讯科技(深圳)有限公司 | 一种信息共享的方法、装置、设备以及存储介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220245768A1 (en) * | 2021-01-29 | 2022-08-04 | Unify Patente Gmbh & Co. Kg | Computer-implemented method of handling an emergency incident, communication network, and emergency processing unit |
CN114221981A (zh) * | 2021-12-15 | 2022-03-22 | 江苏阜民新材料有限公司 | 一种基于大数据的储能电站用消防安全应急*** |
CN114444917A (zh) * | 2022-01-21 | 2022-05-06 | 清华大学 | 灭火飞机投放效果评估方法及*** |
CN115430079A (zh) * | 2022-08-15 | 2022-12-06 | 北京圣福伦电气技术有限公司 | 一种小空间灭火方法、装置、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111597263A (zh) | 基于区块链的灭火***火情处理方法及装置 | |
Zhou et al. | Probabilistic Petri-net addition enabling decision making depending on situational change: the case of emergency response to fuel tank farm fire | |
Colabianchi et al. | Discussing resilience in the context of cyber physical systems | |
CN111598443A (zh) | 一种智能灭火***的任务分配方法及装置 | |
CN113554318A (zh) | 一种化工园区三维可视化风险智能管控一体化***及方法 | |
CN111346326B (zh) | 机器人协同处理方法、***、电子设备及可读介质 | |
Vijayalakshmi et al. | Internet of Things technology for fire monitoring system | |
Krasuski et al. | From sensory data to decision making: A perspective on supporting a fire commander | |
Wang et al. | The encountered problems and solutions in the development of coal mine rescue robot | |
Almasoud | Intelligent Deep Learning Enabled Wild Forest Fire Detection System. | |
Blount | Space traffic management: standardizing on-orbit behavior | |
de Azambuja et al. | Digital Twins in Industry 4.0–Opportunities and challenges related to Cyber Security | |
Wang et al. | Effectiveness evaluation of Internet of Things-aided firefighting by simulation | |
Maathuis | An Outlook of Digital Twins in Offensive Military Cyber Operations | |
CN117180687B (zh) | 一种智慧消防远程监控***及方法 | |
Horowitz et al. | Cyber security requirements methodology | |
CN111105582B (zh) | 森林防火监测方法、***、计算机设备和可读存储介质 | |
Upadhyay et al. | An architecture for an integrated fire emergency response system for the built environment | |
Itria et al. | A complex event processing approach for crisis-management systems | |
CN113144493B (zh) | 自动灭火控制方法、装置、电子设备及计算机存储介质 | |
US20220128467A1 (en) | Detecting and Monitoring Gas Leaks in an Industrial Setting | |
Woolley et al. | A naval damage incident recoverability toolset: Assessing naval platform recoverability after a fire event | |
Chandra et al. | Knowledge-based framework for human-robots collaborative context awareness in usar missions | |
Ding | [Retracted] Construction of a Safety Management System for University Laboratories Based on Artificial Intelligence and IoT Technology | |
Kaloudi et al. | Comparison of risk analysis approaches for analyzing emergent misbehavior in autonomous systems |
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 |