logo好方法网

基于区块链的灭火系统火情处理方法及装置


技术摘要:
本申请实施例公开了一种基于区块链的灭火系统火情处理方法及装置。本申请实施例提供的技术方案,通过将火情监测数据输入火情监测节点判断是否出现火情,若判断出现火情,将火情监测数据发送至火情研判节点,火情研判节点基于火情监测数据比对预设的火情级别判定标准,  全部
背景技术:
目前,在消防技术领域中,为了实时检测火警,并在发生火灾时及时进行防护和灭 火操作,在很多场景中,都会配置智能灭火系统进行实时火警检测,并在检测到火警时通过 控制无人机、灭火机器人等智能灭火设备执行灭火作业,以此来实现智能化的火灾防护。 但是,智能灭火系统在运行过程中,大量的火情信息导致系统计算任务繁重,影响 数据处理效率,进而延误火情处理。此外,火情数据的集中化存储也束缚了系统的存储极 限,降低了算法的运算速度。
技术实现要素:
本申请实施例提供一种基于区块链的灭火系统火情处理方法及装置,能够提升灭 火系统的火情处理效率,保障系统稳定性及火情处理的及时性。 在第一方面,本申请实施例提供了一种基于区块链的灭火系统火情处理方法,所 述灭火系统包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;所述基于区 块链的灭火系统火情处理方法包括: 提取火情监测数据,将所述火情监测数据输入所述火情监测节点判断是否出现火 情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将所述火情监测数 据作为历史数据存储至数据库; 所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标准,确定对 应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息发送至所述任务分配 节点; 所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生成相应 的灭火任务,将所述灭火任务下发至所述应急救援节点; 所述应急救援节点基于所述灭火任务驱动对应的灭火作业执行单元进行灭火救 援,并实时存储对应的灭火救援数据。 进一步的,所述火情监测节点包括多个监测子节点; 对应的,所述提取火情监测数据,将所述火情监测数据输入所述火情监测节点判 断是否出现火情,包括: 各个所述监测子节点分别接收所述火情监测数据,基于自身判断标准生成对应的 火情判断结果; 提取各个所述火情判断结果,基于共识机制确定是否出现火情。 进一步的,所述提取各个所述火情判断结果,基于共识机制确定是否出现火情,还 包括: 4 CN 111597263 A 说 明 书 2/10 页 基于所述火情监测数据比对所述数据库的历史数据,得到对应的火情比对结果, 基于所述火情比对结果和所述火情判断结果通过共识机制确定是否出现火情。 进一步的,所述火情研判节点包括多个研判子节点; 对应的,所述火情研判节点基于所述火情监测数据比对预设的火情级别判定标 准,确定对应的火情级别信息,包括: 各个所述研判子节点分别接收所述火情监测数据,基于所述火情监测数据比对自 身预设的火情级别判定标准,生成对应的火情级别判定结果; 提取各个所述火情级别判定结果,基于共识机制确定对应的火情级别信息。 进一步的,所述灭火作业执行单元包括灭火救援单元、火情现场监测单元、应急照 明单元、应急通信单元、物资投放单元、泄露气体洗消单元、防爆单元及测绘建模单元; 对应的,所述任务分配节点基于所述火情监测数据和对应的所述火情级别信息生 成相应的灭火任务,包括: 根据所述火情监测数据和对应的所述火情级别信息确定前往进行火情处理的各 个所述灭火作业执行单元; 基于各个对应的所述灭火作业执行单元生成灭火任务,所述灭火任务包括指示各 个对应的所述灭火作业执行单元前往进行火情处理的子任务。 进一步的,所述火情监测数据包括传感器监测数据和/或视频监测数据; 对应的,将所述火情监测数据输入所述火情监测节点判断是否出现火情,包括: 将所述传感器监测数据比对预设传感器阈值信息判断是否出现火情,和/或将所 述视频监测数据的识别结果比对预存的火情图像特征判断是否出现火情。 进一步的,所述火情级别判定标准对应不同的所述传感器监测数据和/或所述视 频监测数据设置相应的火情级别。 在第二方面,本申请实施例提供了一种基于区块链的灭火系统火情处理装置,所 述灭火系统包括火情监测节点、火情研判节点、任务分配节点和应急救援节点;所述基于区 块链的灭火系统火情处理装置包括: 监测模块,用于提取火情监测数据,将所述火情监测数据输入所述火情监测节点 判断是否出现火情,若判断出现火情,将所述火情监测数据发送至所述火情研判节点,并将 所述火情监测数据作为历史数据存储至数据库; 研判模块,用于通过所述火情研判节点基于所述火情监测数据比对预设的火情级 别判定标准,确定对应的火情级别信息,将所述火情监测数据和对应的所述火情级别信息 发送至所述任务分配节点; 任务分配模块,用于通过所述任务分配节点基于所述火情监测数据和对应的所述 火情级别信息生成相应的灭火任务,将所述灭火任务下发至所述应急救援节点; 应急救援模块,用于通过所述应急救援节点基于所述灭火任务驱动对应的灭火作 业执行单元进行灭火救援,并实时存储对应的灭火救援数据。 在第三方面,本申请实施例提供了一种电子设备,包括: 存储器以及一个或多个处理器; 所述存储器,用于存储一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理 5 CN 111597263 A 说 明 书 3/10 页 器实现如第一方面所述的基于区块链的灭火系统火情处理方法。 在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述 计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于区块链的灭 火系统火情处理方法。 本申请实施例通过将火情监测数据输入火情监测节点判断是否出现火情,若判断 出现火情,将火情监测数据发送至火情研判节点,并将火情监测数据作为历史数据存储至 数据库,火情研判节点基于火情监测数据比对预设的火情级别判定标准,确定对应的火情 级别信息,将火情监测数据和对应的火情级别信息发送至任务分配节点,任务分配节点基 于火情监测数据和对应的火情级别信息生成相应的灭火任务,将灭火任务下发至应急救援 节点,应急救援节点基于灭火任务驱动对应的灭火作业执行单元进行灭火救援,并实时存 储对应的灭火救援数据。采用上述技术手段,可以通过多个网络节点利用自身的计算资源 实现火情处理的相应功能,避免火情集中化处理影响数据处理效率,延误灭火救援的情况, 保障系统稳定性及火情处理的及时性。 此外,本申请实施例还通过在区块节点上设置共识子节点,基于共识机制来确定 是否出现火情及相应的火情级别,以此可避免单个节点判断片面性,保障火情处理的准确 性。 附图说明 图1是本申请实施例一提供的一种基于区块链的灭火系统火情处理方法的流程 图; 图2是本申请实施例一中灭火系统各个区块节点分布处理火情示意图; 图3是本申请实施例一中的火情判断流程图; 图4是本申请实施例一中的火情级别确定流程图; 图5是本申请实施例一中的灭火任务生成流程图; 图6是本申请实施例二提供的一种基于区块链的灭火系统火情处理装置的结构示 意图; 图7是本申请实施例三提供的一种电子设备的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏