本技术属于医疗设备领域,具体涉及一种冰箱温度处理方法、装置、设备和计算机存储介质。
背景技术:
1、随着经济的发展、社会的进步,出现了用于存储生物样本、药品、疫苗等医药物品的超低温医疗冰箱,其工作温度通常在-40℃到-86℃之间。与普通冰箱不同,超低温医疗冰箱具有更加精确的温度控制和更高的温度稳定性,以确保存储的生物样本和药品不会受到温度变化的影响。
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、可选的,所述训练模块,还用于在所述冰箱的历史使用过程中,每次所述冰箱的箱门被打开并关闭时,收集从所述冰箱开门至冰箱关闭后且经历第二预设时长的冰箱历史运行参数;
37、其中,所述冰箱历史运行参数的采集时间以所述冰箱开门为起点,总时长为所述第一预设时长,所述第一预设时长大于所述第二预设时长。
38、可选的,所述训练模块,还用于在所述冰箱的历史使用过程中,在环境温度变化率高于预设变化率时,收集从温度变化率的时间起点至时间终点后且经历第二预设时长的冰箱历史运行参数;
39、其中,所述冰箱历史运行参数的采集时间以所述时间起点为起点,总时长为所述第一预设时长,所述第一预设时长大于所述第二预设时长。
40、可选的,冰箱温度处理装置还包括:处理模块:
41、所述处理模块,用于在确定所述新的冰箱温度发生异常后,控制所述冰箱进行异常报警。
42、第三方面,本发明实施例提供一种冰箱温度处理设备,包括:至少一个处理器和存储器;
43、所述存储器存储计算机执行指令;
44、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上述第一方面及第一方面各种可能的实现方式所述的冰箱温度处理方法。
45、第四方面,本发明实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面及第一方面各种可能的实现方式所述的冰箱温度处理方法。
46、本技术提供一种冰箱温度处理方法、装置、设备和计算机存储介质。获取冰箱在第一预设时长内的基于时间序列的冰箱运行参数,其中,每个时间点的运行参数包括冰箱温度、冰箱箱门状态和环境温度;将所述基于时间序列的冰箱运行参数输入至温度预测模型,获取所述温度预测模型预测的下一时刻的新的冰箱运行参数,所述新的运行参数包括新的冰箱温度、新的冰箱箱门状态和新的环境温度;根据第一预设时长内冰箱的运行电流,预测下一时刻的电流变化率;根据所述新的冰箱运行参数和所述电流变化率,确定所述新的冰箱温度是否异常。在预测冰箱温度是否异常的过程中,避免了冰箱箱门状态和冰箱所处环境温度对预测结果的影响,同时,加入对电流变化率的判断用以对预测结果进行验证,实现了快速准确预警冰箱温度异常。