一种冰箱的运行控制方法和装置与流程

摘要: 本技术属于家电控制领域,具体涉及一种冰箱的运行控制方法和装置。背景技术:1、如今,家电类产品向智能化、人性化方向发展已是大势所趋,传统手动开启和关闭冰箱门、冰箱...
一种冰箱的运行控制方法和装置与流程

本技术属于家电控制领域,具体涉及一种冰箱的运行控制方法和装置。

背景技术:

1、如今,家电类产品向智能化、人性化方向发展已是大势所趋,传统手动开启和关闭冰箱门、冰箱抽屉的冰箱已无法满足消费者的需求。自动开门功能在高端冰箱中应用越来越广泛。目前主动开门主要是采用物理感应的方式,即通过压力传感器感应的方式。但是,冰箱在关门之后,冷藏室和冷冻室风扇启动导致压力传感器误判,而导致压力传感器误判的原因可能为:(1)扇启动瞬间产生的气流冲击导致冰箱内部气压突变,压力传感器误判为外部压力变化(如门体受压);(2)风扇电机启动时的机械振动通过结构传递至压力传感器,引发应变片或敏感元件形变。而压力传感器误判可能会导致冰箱频繁误开门,不仅干扰用户正常活动、增加能耗、降低制冷效率,还可能缩短制冷系统寿命,影响冰箱整体性能和用户体验。

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、平均幅值获取单元,用于对所述多个幅值进行平均值处理,得到平均幅值;

54、幅值方差获取单元,用于对所述多个幅值和所述平均幅值进行方差处理,得到幅值方差;

55、异常信号判断单元,用于当所述多个幅值中的所有幅值都大于所述预设幅值,且所述幅值方差大于所述预设幅值方差,且所述持续时长大于所述预设持续时长时,确定所述电信号的幅值满足第一预设条件,将所述电信号确定为异常信号。

56、在一种可能的实现方式中,目标压力触发阈值确定模块还包括:

57、第二获取单元,用于当所述第一比较结果表征所述开合次数小于或者所述预设次数时,获取所述压力传感器中预置的第一压力触发阈值,作为与所述第一比较结果对应的预设压力触发阈值;所述第一压力触发阈值大于所述标准压力触发阈值;

58、压力传感器控制单元,用于将所述第一压力触发阈值确定为所述目标压力触发阈值,并基于所述目标压力触发阈值对所述压力传感器进行控制。

59、在一种可能的实现方式中,风扇控制模块包括:

60、理论加速时间获取单元,用于对所述目标运行转速进行理论加速时间处理,得到所述风扇的理论加速时间;

61、风扇实时速度曲线获取单元,用于对所述理论加速时间和所述目标运行转速进行加速度处理,得到所述风扇实时速度曲线。

62、在一种可能的实现方式中,所述装置还包括:

63、比较模块,用于对所述目标运行转速和预设运行转速进行比较,得到第二比较结果;

64、确定单元,用于根据所述第二比较结果,确定所述冰箱的风门控制策略以及所述风门控制策略对应的控制参数;

65、风门控制单元,用于根据所述风门控制策略对应的控制参数,控制所述冰箱的风门打开。

66、在一种可能的实现方式中,确定单元包括:

67、风门控制策略确定单元,用于当所述第二比较结果表征所述目标运行转速大于或者等于所述预设运行转速时,确定所述风门控制策略为步进式控制策略;

68、风门开启理论时间确定单元,用于将所述理论加速时间确定为所述风门开启理论时间;

69、控制参数确定单元,用于对所述风门开启理论时间进行风门开启角度处理,得到风门运行曲线,并将所述风门运行曲线确定为所述步进式控制策略对应的控制参数;所述风门运行曲线为风门开启角度和风门开启时间的关系曲线。

70、在一种可能的实现方式中,获取模块包括:

71、温度获取单元,用于响应于所述关门信号,获取所述冰箱门体对应的储藏室的实时温度和设定温度;

72、温度差值确定单元,用于确定所述实时温度和所述设定温度之间的温度差值;

73、匹配单元,用于在预设运行转速对照表中查询与所述温度差值相匹配的目标运行转速;所述预设运行转速对照表为基于预设温度差值和预设运行转速的对应关系建立。

74、另一方面,本技术实施例还提供了一种电子设备,电子设备包括处理器和存储器,存储器中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述的一种冰箱的运行控制方法。

75、另一方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述的一种冰箱的运行控制方法。

76、另一方面,本技术实施例还提供了一种计算机程序产品,计算机程被处理器执行时实现如上述的一种冰箱的运行控制方法。

77、本技术提供一种冰箱的运行控制方法和装置,该方法包括响应于冰箱门体的关门信号,获取冰箱的风扇的目标运行转速;对目标运行转速进行加速度处理,得到风扇实时速度曲线,根据风扇实时速度曲线控制风扇运行;风扇实时速度曲线为实时运行转速和运行时间的关系曲线;对压力传感器的标准压力触发阈值进行动态调整,得到目标压力触发阈值,并基于目标压力触发阈值对压力传感器进行控制;当实时运行转速等于目标运行转速时,将目标压力触发阈值重新调整为标准压力触发阈值,并控制风扇按照目标运行转速运行,利用上述方法可以降低风扇启动瞬间对压力传感器的冲击,从而避免压力传感器误判,提高冰箱的整体寿命、使用寿命和用户体验。