System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及安全预警,尤其涉及一种多功能烟雾火灾预警方法、系统及可读存储介质。
技术介绍
1、在家庭厨房的环境中,由于烹饪活动,烟雾和蒸汽的生成是常见的现象。这些由烹饪产生的烟雾和蒸汽往往与真正的火灾烟雾在特性上有所不同,但传统的烟雾检测系统往往难以区分这些差异,从而导致频繁的误报。
2、目前广泛使用的烟雾检测技术主要包括光电式和离子式烟雾探测器。光电式探测器通过检测光线在烟雾中的散射来感知烟雾;而离子式探测器则通过检测空气中离子的变化来检测烟雾。
3、尽管这些烟雾探测器在多数情况下能有效工作,但它们在厨房这种特定场景下表现并不理想,由于烟雾探测器通常设置有固定的报警阈值,这些阈值并未考虑到厨房在烹饪时频繁产生的烟雾和蒸汽,因此,当厨房中由于正常烹饪活动而产生较多烟雾或蒸汽时,这些探测器仍可能触发报警,造成频繁的误报。
技术实现思路
1、本申请提供了一种多功能烟雾火灾预警方法、系统及可读存储介质,用于降低在高烟雾环境下的误报率。
2、第一方面,本申请提供了一种多功能烟雾火灾预警方法,包括:
3、根据当前时间在预设时间表中的位置确定当前时间窗口,预设时间表中存储有不同时间长度的时间窗口,其中,处于特定活动时间内的时间窗口定义为第一类窗口,处于特定活动时间外的时间窗口定义为第二类窗口,第一类窗口的时间长度大于第二类窗口;
4、在当前时间窗口内对若干类的传感器数据进行采集;
5、若当前时间窗口为第二类窗口,则判断传感器
6、若任一传感器数据大于对应的上限阈值,则发出预警信息;
7、若当前时间窗口为第一类窗口,则获取当前时间窗口内传感器数据的变化值,并获取预设数量个当前时间窗口之前的连续时间窗口内传感器数据的变化值;
8、在变化值随时间持续上升,且每次上升均大于累计阈值的情况下,发出预警信息,累计阈值小于上限阈值;
9、若当前时间窗口为第一类窗口,则判断传感器数据是否大于对应的非敏感阈值;
10、若任一传感器数据大于对应的非敏感阈值,则发出预警信息,非敏感阈值大于上限阈值。
11、在上述实施例中,通过将时间窗口分为第一类窗口和第二类窗口,并在每种窗口中实施不同的预警策略。在第二类窗口,即非特定活动时间,一般不会出现烟雾、温度或气体增加的情况,因此使用常规的上限阈值来进行预警。这简化了在正常环境下的监控,减少了系统资源的消耗。对于第一类窗口,通常在烹饪等特定活动期间,预期会产生烟雾和蒸汽。在这些窗口中,设置了高于常规上限阈值的非敏感阈值,以减少由正常烹饪活动引起的误报。此外,为了应对那些信号强度逐渐累积至危险水平的潜在潜在安全隐患,不仅监测当前窗口内的传感器数据变化,还比较了之前连续时间窗口内的数据变化。只有当这些变化值持续上升,并且每次增长都超过累计阈值时,才会发出预警信息。这种累计阈值设置低于上限阈值,进一步优化了对真实火灾威胁的识别,因此降低了在高烟雾环境下如厨房的误报率,保持了对真实火灾威胁的高灵敏度。
12、结合第一方面的一些实施例,在一些实施例中,获取当前时间窗口内传感器数据的变化值,并获取预设数量个当前时间窗口之前的连续时间窗口内传感器数据的变化值的步骤之后,方法还包括:
13、在变化值先增加后减小的情况下,判断当前时间窗口的传感器数据是否大于对应的上限阈值;
14、若不大于对应的上限阈值,则将当前时间窗口、当前时间窗口后续被定义为第二类窗口的时间窗口,重新定义为第一类窗口。
15、在上述实施例中,在变化值先增加后减小且不超过上限阈值时,判断烹饪活动已经结束,将第二类窗口切换回第一类窗口,这种自动调整机制有效地解决了因预设错误(预设用户在烹饪,实质上没有烹饪)而可能导致的安全监控误判问题。
16、结合第一方面的一些实施例,在一些实施例中,若不大于对应的上限阈值,则将当前时间窗口、当前时间窗口后续被定义为第二类窗口的时间窗口,重新定义为第一类窗口的步骤之后,方法还包括:
17、将当前时间窗口的中点作为参考点;
18、从参考点往前延伸至预设前端阈值,将向前延伸点设定为特定活动的开始时间;
19、从参考点往后延伸至预设后端阈值,将向后延伸点设定为特定活动的结束时间;
20、根据特定活动时间的开始和结束时间修改预设时间表。
21、在上述实施例中,利用历史数据对特定活动的时间进行动态调整,使预设时间更贴合实际使用习惯,不仅提升了时间管理的准确性,还能更有效地分配资源,如在预期的烹饪时间内增强烟雾监测,确保安全同时减少了在非关键时段的资源消耗。
22、结合第一方面的一些实施例,在一些实施例中,根据当前时间在预设时间表中的位置确定当前时间窗口的步骤之后,方法还包括:
23、将前时间窗口的末端的预设时间长度增加至当前时间窗口中,前时间窗口为当前时间窗口的前一个时间窗口。
24、在上述实施例中,在设定时间窗口时引入了时间重叠,解决了事件可能恰好发生在两个固定时间窗口边界上的问题。这种时间窗口的重叠设计确保了数据的连续性和完整性。因此,此技术不仅提高了事件捕捉的准确性,也减少了因时间窗口划分不当而可能导致的数据丢失或误解,从而提升了可靠性。
25、结合第一方面的一些实施例,在一些实施例中,根据当前时间在预设时间表中的位置确定当前时间窗口的步骤之前,方法还包括:
26、接收用户选择的触碰指令;
27、根据触碰指令确定特定活动时间的开始和结束时间;
28、根据特定活动时间的开始和结束时间创建预设时间表。
29、在上述实施例中,接收用户选择的触碰指令来确定特定活动时间的开始和结束,因为能够根据用户的具体情况进行调整,使得更加个性化和灵活地适应用户的实际需求。
30、结合第一方面的一些实施例,在一些实施例中,在变化值随时间持续上升,且每次上升均大于累计阈值的情况下,发出预警信息的步骤具体包括:
31、在变化值随时间持续上升,且每次上升均大于累计阈值的情况下,通过用户界面向用户提供一个延迟选项;
32、在用户选择延迟选项中取消报警的情况下,不发出预警信息;
33、在用户选择延迟选项中确定报警的情况下,发出预警信息。
34、在上述实施例中,在变化值持续上升且每次上升都超过累计阈值时,提供给用户一个延迟选项,使得用户可以根据当前的具体情况和个人判断选择是否立即进行预警,这样的用户参与的决策过程显著减少误报的可能性,避免了在没有实际火灾发生的情况下扰乱用户的生活和工作。
35、结合第一方面的一些实施例,在一些实施例中,在用户选择延迟选项中取消报警的情况下,不发出预警信息的步骤之后,方法还包括:
36、按照预设更新规则对累计阈值进行更新,更新规则用于对累计阈值进行增加,且增加后的累本文档来自技高网...
【技术保护点】
1.一种多功能烟雾火灾预警方法,其特征在于,包括:
2.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述获取所述当前时间窗口内所述传感器数据的变化值,并获取预设数量个所述当前时间窗口之前的连续时间窗口内所述传感器数据的变化值的步骤之后,所述方法还包括:
3.根据权利要求2所述的多功能烟雾火灾预警方法,其特征在于,所述若不大于对应的所述上限阈值,则将所述当前时间窗口、所述当前时间窗口后续被定义为所述第二类窗口的时间窗口,重新定义为所述第一类窗口的步骤之后,所述方法还包括:
4.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述根据当前时间在预设时间表中的位置确定当前时间窗口的步骤之后,所述方法还包括:
5.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述根据当前时间在预设时间表中的位置确定当前时间窗口的步骤之前,所述方法还包括:
6.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述在所述变化值随时间持续上升,且每次上升均大于累计阈值的情况下,发出预警信息的步骤具体包括:
...【技术特征摘要】
1.一种多功能烟雾火灾预警方法,其特征在于,包括:
2.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述获取所述当前时间窗口内所述传感器数据的变化值,并获取预设数量个所述当前时间窗口之前的连续时间窗口内所述传感器数据的变化值的步骤之后,所述方法还包括:
3.根据权利要求2所述的多功能烟雾火灾预警方法,其特征在于,所述若不大于对应的所述上限阈值,则将所述当前时间窗口、所述当前时间窗口后续被定义为所述第二类窗口的时间窗口,重新定义为所述第一类窗口的步骤之后,所述方法还包括:
4.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述根据当前时间在预设时间表中的位置确定当前时间窗口的步骤之后,所述方法还包括:
5.根据权利要求1所述的多功能烟雾火灾预警方法,其特征在于,所述根据当前时间在预设时间表中的位置确定当前时间窗口的步骤之...
【专利技术属性】
技术研发人员:张棋,陈健,
申请(专利权)人:深圳市焰云智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。