消毒控制方法、装置、计算机设备、可读存储介质和程序产品与流程

摘要: 本技术涉及应用控制,特别是涉及一种消毒控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。背景技术:1、随着科技发展,多功能消毒灯逐渐应用于航空、铁...
消毒控制方法、装置、计算机设备、可读存储介质和程序产品与流程

本技术涉及应用控制,特别是涉及一种消毒控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

背景技术:

1、随着科技发展,多功能消毒灯逐渐应用于航空、铁路等领域。例如民用飞机盥洗室等封闭场所,日常消毒至关重要。传统的消毒作业多依赖工作人员手动操作,费时费力。为提升效率,目前常利用自动控制的消毒光源在小空间内进行消杀,即在单次使用后执行固定时长的消毒。

2、然而,在人员进出频繁、使用间隔随机的实际场景中,这种固定时长的自动消毒方式往往会导致空间内的病原体积聚而无法被完全清除,或者造成不必要的能源浪费与设备损耗。

技术实现思路

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、响应于目标空间的人员离开事件,获取人员在所述目标空间内的停留时长;

37、根据所述停留时长确定所述目标空间对应的基础消毒时长,其中,所述基础消毒时长随所述停留时长的增加而增加;

38、获取所述目标空间在历史消毒操作中因中断而产生的剩余消毒时长;

39、基于所述基础消毒时长和所述剩余消毒时长,确定目标消毒时长;

40、根据所述目标消毒时长,控制消毒光源对所述目标空间执行消毒操作。

41、第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

42、响应于目标空间的人员离开事件,获取人员在所述目标空间内的停留时长;

43、根据所述停留时长确定所述目标空间对应的基础消毒时长,其中,所述基础消毒时长随所述停留时长的增加而增加;

44、获取所述目标空间在历史消毒操作中因中断而产生的剩余消毒时长;

45、基于所述基础消毒时长和所述剩余消毒时长,确定目标消毒时长;

46、根据所述目标消毒时长,控制消毒光源对所述目标空间执行消毒操作。

47、第五方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

48、响应于目标空间的人员离开事件,获取人员在所述目标空间内的停留时长;

49、根据所述停留时长确定所述目标空间对应的基础消毒时长,其中,所述基础消毒时长随所述停留时长的增加而增加;

50、获取所述目标空间在历史消毒操作中因中断而产生的剩余消毒时长;

51、基于所述基础消毒时长和所述剩余消毒时长,确定目标消毒时长;

52、根据所述目标消毒时长,控制消毒光源对所述目标空间执行消毒操作。

53、上述消毒控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过响应于目标空间的人员离开事件,获取人员在目标空间内的停留时长;根据停留时长确定目标空间对应的基础消毒时长,其中,基础消毒时长随停留时长的增加而增加;获取目标空间在历史消毒操作中因中断而产生的剩余消毒时长;基于基础消毒时长和剩余消毒时长,确定目标消毒时长;根据目标消毒时长,控制消毒光源对目标空间执行消毒操作。本技术中,通过在人员离开后获取其在目标空间的停留时长,动态确定基础消毒时长,同时结合历史消毒操作中因中断而产生的剩余消毒时长来确定最终的目标消毒时长,进而控制消毒光源执行操作,使得能够根据空间实际的被使用情况(即潜在污染程度)灵活且精准地分配消杀时间;同时,引入了中断时间叠加机制,有效补偿了因人员频繁闯入导致消毒被中断所缺失的消杀剂量,解决了传统设备在连续高频使用场景下病菌累积、消杀不彻底的问题,在保障空间洁净的同时避免了因固定长时间消毒造成的能源浪费与设备损耗。