本申请涉及家电控制,尤其涉及一种蒸烤箱控制方法、装置、蒸烤箱和存储介质。
背景技术:
1、随着现代家电技术的不断进步,蒸烤箱作为一种多功能厨房电器,越来越受到消费者的青睐。蒸烤箱通过结合蒸汽和烘烤功能,能够提供更均匀的加热效果。然而,在使用过程中,蒸烤箱的内部温度变化较大,且温度控制的精度直接影响食物的烹饪效果和用户体验。目前,传统的温度控制方法主要依赖于简单的pid控制算法,这种方法在处理复杂的温度变化时,存在响应速度慢、控制精度低等问题。
技术实现思路
1、本申请提供了一种蒸烤箱控制方法、装置、蒸烤箱和存储介质,以解决现有蒸烤箱依赖于pid控制算法进行温度控制存在响应速度慢、控制精度低等问题。
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、基于上述方法,通过对蒸烤箱在过去一段时间内采集到的环境数据和运行参数进行滤波预处理,以减少噪声干扰,从而提高了数据精度,之后利用温度预测模型来预测未来一段时间内的温度变化趋势,根据该温度变化趋势实时控制蒸烤箱的运行参数,相较于响应速度较慢的pid控制算法,提高了对于蒸烤箱的控制速度以及温度控制精度,以解决现有蒸烤箱依赖于pid控制算法进行温度控制存在响应速度慢、控制精度低等问题。
1.一种蒸烤箱控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述环境数据进行滤波预处理,得到滤波数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述温度变化趋势控制所述蒸烤箱的运行参数,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述温度变化趋势控制所述蒸烤箱内的风扇转速,包括:
5.根据权利要求1所述的方法,其特征在于,获取蒸烤箱在第一时间段内的环境数据以及运行参数之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,根据所述温度变化趋势控制所述蒸烤箱的运行参数之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,根据所述预测蒸烤结果与所述检测蒸烤结果之间的差异度,调整所述温度预测模型的模型参数,包括:
8.一种蒸烤箱控制装置,其特征在于,所述装置包括:
9.一种蒸烤箱,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。