一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

热水器的温度异常处理方法、系统、热水器和介质与流程

2022-11-30 22:16:16 来源:中国专利 TAG:


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.图1为本公开提供的一种热水器的构造图。
52.图2为本公开实施例1的热水器的温度异常处理方法的流程示意图。
53.图3为本公开提供的一种热水器的热负荷与比例阀电流对应的曲线图。
54.图4为本公开实施例2的热水器的温度异常处理方法的流程示意图。
55.图5为本公开实施例3的热水器的温度异常处理方法的流程示意图。
56.图6为本公开实施例4的热水器的温度异常处理方法的流程示意图。
57.图7为本公开实施例5的热水器的温度异常处理方法的流程示意图。
58.图8为本公开实施例6的热水器的温度异常处理系统的结构示意图。
59.图9为本公开实施例7的热水器的温度异常处理系统的结构示意图。
60.图10为本公开实施例8的热水器的温度异常处理系统的结构示意图。
61.图11为本公开实施例9的一种热水器的结构示意图。
具体实施方式
62.下面通过实施例的方式进一步说明本公开,但并不因此将本公开限制在所述的实施例范围之中。
63.实施例1
64.本实施例提供一种热水器的温度异常处理方法,该热水器的温度异常处理方法用于解决热水器的进水温度传感器出现异常的情形,如图1所示,热水器包括进水温度传感器1、出水温度传感器2和燃气比例阀3,其中,进水温度传感器1用于实时获取热水器的进水温度,出水温度传感器2用于实时获取热水器的出水温度,燃气比例阀3用于改变燃气量。
65.参见图2,该热水器的温度异常处理方法包括以下步骤:
66.s11、当进水温度传感器出现异常时,获取进水温度传感器异常前一次的进水测量温度作为初始进水温度。
67.作为可选的一种实施方式,可在开启热水器后,通过专业的检测设备对进水温度传感器进行检测,来判断进水温度传感器是否存在异常;作为可选的另一种实施方式,也可以通过进水温度传感器的检测值来判断,比如,设置进水温度传感器的最大进水温度阈值和最小进水温度阈值,当进水温度传感器的检测值大于最大进水温度阈值或者检测值小于最小进水温度阈值时,则认为检测值存在异常,进而判断出进水温度传感器异常。
68.当进水温度传感器出现异常时,可将进水温度传感器异常时前一次的进水温度作为初始进水温度。在本实施例中,初始进水温度可以是指在热水器当前用水的过程中,进水温度传感器异常前所正常检测到的值,此时传感器刚出现异常,这个时候的进水温度值其实是没有太大的变化的,另外,初始进水温度也可以是指热水器历史存储的最近一次正常用水的进水温度值,并将其暂时地作为本次热水器用水的进水温度值。
69.s12、基于初始进水温度、设定出水温度和水流量计算第一热负荷。
70.其中,设定出水温度可以是用户自定义设定的温度,也可以是热水器根据环境温度自动计算出的所需出水温度值,水流量是指进水流量,可通过设置于进水端的流量传感器进行检测。
71.作为可选的一种实施方式,将初始进水温度、设定出水温度和水流量代入热负荷的计算公式中,可以得到第一热负荷p1=kq(t设-t初),其中,k为常数,q为进水流量,t设为设定出水温度,t初为初始进水温度。
72.s13、基于第一热负荷和预设的热负荷函数关系控制燃气比例阀的比例阀电流。
73.其中,热负荷函数关系为热水器的热负荷与比例阀电流的对应关系。在本实施例中,当其它条件,比如水量,风量不变时,控制热负荷的方式就是控制燃气量,也即燃气比例阀的开度,燃气比例阀的开度与热负荷一一对应,而比例阀的开度又与比例阀的驱动电流相关,因此,可以预先测得比例阀电流与热负荷的对应关系。
74.作为可选的一种实施方式,通过对燃气比例阀的比例阀电流和热负荷进行分析,
得到热水器的热负荷与比例阀电流对应的曲线图如图3所示。
75.其中,热负荷的单位为w,比例阀电流的单位为ma,可以看出,热负荷随比例阀电流的增加而增大,同时比例阀电流增大的过程中,热负荷的变化趋势逐渐变小,使得在加热到一定程度时,通过控制比例阀电流所对应的热负荷的误差不大。
76.作为可选的一种实施方式,在计算出第一热负荷后,在热负荷与比例阀电流对应的曲线图找到对应的比例阀电流,从而控制热水器按照第一热负荷加热热水。
77.s14、获取出水温度传感器的出水测量温度。
78.首先需要说明的是,本实施例默认为进水温度传感器异常,而出水温度传感器正常的情形,如果是出水温度传感器同时存在异常,则不进行步骤s13之后的步骤。
79.s15、当出水测量温度与设定出水温度之间的温差大于第一预设值时,调节比例阀电流,以使出水测量温度达到设定出水温度。
80.在本实施例中,虽然初始进水温度与实际进水温度的变化不会太大,但也存在一定的误差,进而可能对实际出水温度造成较大的影响,作为可选的一种实施方式,通过出水温度传感器检测出实际的出水温度值(即出水测量温度),并根据设定出水温度与出水测量温度的差值,对比例阀电流进行一点点地微小调整,最终让出水测量温度达到设定出水温度。
81.作为可选的一种实施方式,第一预设值可根据实际需求进行设置,比如假设第一预设值为2℃,设定出水温度为45℃,当出水测量温度在45℃~47℃这个范围内时,则不需要再去调节比例阀电流,即热水器维持现有的参数继续工作即可。假设出水测量温度为40℃,两者之间的差值为5℃,显示是大于第一预设值2℃的,则控制比例阀电流,以升高水温。
82.在本实施例中,在进水温度传感器异常时,热水器仍然可以正常工作,通过进水温度传感器异常前一次的进水温度、设定温度和水流量进行热负荷计算,并基于热负荷和比例阀电流的关系找到对应的比例阀电流,在加热热水后,再调节比例阀电流,最终使出水温度达到设定温度。本实施例提供的热水器的温度异常控制方法可以在面对进水温度异常的情况下,得到与设定出水温度接近的实际出水温度,从而满足用户的用水需求。
83.实施例2
84.本实施例提供一种热水器的温度异常处理方法,该热水器的温度异常处理方法是对实施例1的进一步优化,参见图4,在步骤s15之后继续执行步骤s16。具体地,包括以下步骤:
85.s16、当出水测量温度保持温度变化值低于第二预设值的时长达到第一预设时长时,获取燃气比例阀的当前比例阀电流。
86.在本实施例中,在出水测量温度达到设定出水温度且稳定后,记录此时的比例阀电流值(即燃气比例阀的当前比例阀电流)。
87.作为可选的一种实施方式,假如设置第二预设值为2℃,第一预设时长为1分钟,当出水测量温度的温度变化值在超过一分钟的时长下小于等于2℃,则表示出水测量温度稳定。当然本实施例并不限于上述的参数,可根据实际需求进行设置。
88.s17、基于当前比例阀电流和热负荷函数关系确定第二热负荷。
89.作为可选的一种实施方式,在记录下当前比例阀电流后,在热负荷与比例阀电流对应的曲线图找到对应的热负荷(即第二热负荷)。
90.s18、基于第二热负荷、出水测量温度和水流量计算第一进水计算温度。
91.根据热负荷的计算公式,在得知热负荷与出水温度的情况下,可以反推出进水温度的计算公式,从而得到实际的进水温度值。作为可选的一种实施方式,将第二热负荷、出水测量温度和水流量代入进水温度的计算公式中,得到第一进水计算温度其中,k为常数,q为进水流量,t

为出水测量温度,p2为第二热负荷。
92.s19、将第一进水计算温度更新为新的初始进水温度,并将新的初始进水温度作为下次计算第一热负荷的初始进水温度。
93.作为可选的一种实施方式,用户可在持续用水的过程中停下,再次开启热水器时,使用第一进水计算温度作为进水温度传感器的检测值(即初始进水温度),使得实际的出水温度直接达到设定出水温度。
94.在本实施例中,通过出水温度获取对应的比例阀电流,再通过比例阀电流与热负荷的关系获取对应的热负荷,最终更新得到实际的进水温度值,从而在下次开启热水器时,能更加快速的得到与设定出水温度接近的实际出水温度,从而提高了用户的用水体验。
95.实施例3
96.本实施例提供一种热水器的温度异常处理方法,该热水器的温度异常处理方法用于解决热水器的出水温度传感器出现异常的情形。
97.参见图5,该热水器的温度异常处理方法包括以下步骤:
98.s21、当出水温度传感器出现异常时,获取进水温度传感器的第一进水测量温度。
99.作为可选的一种实施方式,可在开启热水器后,通过专业的检测设备对出水温度传感器进行检测,来判断出水温度传感器是否存在异常;作为可选的另一种实施方式,也可以通过出水温度传感器的检测值来判断,比如,设置出水温度传感器的最大出水温度阈值和最小出水温度阈值,当出水温度传感器的检测值大于最大出水温度阈值或者检测值小于最小出水温度阈值时,则认为检测值存在异常,进而认为是出水温度传感器异常。
100.需要说明的是,本实施例默认为进水温度传感器正常,而出水温度传感器异常的情形,如果进水温度传感器同时存在异常,则按照实施例1中的步骤s11进行。
101.在本实施例中,当进水流量稳定后,获取进水温度传感器的检测值作为第一进水测量温度。
102.s22、基于第一进水测量温度、设定出水温度和水流量计算第三热负荷。
103.作为可选的一种实施方式,将第一进水测量温度、设定出水温度和水流量代入热负荷的计算公式中,可以得到第三热负荷p3=kq(t
设-t

),其中,k为常数,q为进水流量,t

为设定出水温度,t

为第一进水测量温度。
104.s23、基于第三热负荷和热负荷函数关系控制比例阀电流以使实际出水温度达到设定出水温度。
105.作为可选的一种实施方式,在计算出第三热负荷后,在热负荷与比例阀电流对应的曲线图找到对应的比例阀电流,从而控制热水器按照第三热负荷加热热水。由于第一进水测量温度是实际的进水温度值,因此按照第三热负荷加热热水后所得到实际出水温度是接近于设定出水温度的。
106.需要说明的是,只有进水温度传感器时,当前的出水温度实质上是无法再精细化
的调整,因此只能使用热负荷函数关系来控制热负荷,进而控制出水温度。
107.在本实施例中,在出水温度传感器异常时,通过进水温度传感器当前的进水温度、设定温度和水流量进行热负荷计算,然后控制比例阀电流来按照该热负荷加热热水,热负荷和比例阀的对应函数关系可以通过在实验中循环测试得到,从而保证得到的热负荷函数关系较为可靠,进而能通过控制比例阀电流得到较为准确的热负荷。本实施例提供的热水器的温度异常控制方法可以在面对出水温度异常的情况下,得到与设定出水温度接近的实际出水温度,从而满足用户的用水需求。
108.实施例4
109.本实施例提供一种热水器的温度异常处理方法,该热水器的温度异常处理方法是对实施例3的进一步优化,当热水器具有零冷水功能时,可在热水器工作结束后停止加热,启动循环泵以控制热水器的出水流入进水端,通过进水温度传感器来检测出水的温度。如图1所示,热水器还包括循环泵4,循环泵4用于让出水经过循环流入的进水端。
110.参见图6,在步骤s23之后继续执行步骤s24。具体地,包括以下步骤:
111.s24、当热水器停止加热后,启动循环泵以控制热水器的出水流入进水端。
112.如果是带有零冷水功能的热水器,则当热水器使用结束时,关闭加热,控制循环泵4开启,让此时的出水经过循环流入进水端。
113.s25、获取进水温度传感器的第二进水测量温度。
114.为了便于理解,将流入进水端的出水作为第二进水,第二进水测量温度即相当于出水的温度值。
115.s26、当第二进水测量温度保持温度变化值低于第三预设值的时长达到第二预设时长时,获取第二预设时长内温度值最大的第二进水测量温度作为第二进水计算温度。
116.在本实施例中,当出水流入进水端时,进水温度传感器的检测值会按照先上升再降低的抛物线进行变化,在水温逐渐上升的过程中,温度的变化趋势逐渐变小,因此,如果持续第二预设时长检测到第二进水测量温度的温度变化值不大时,则认定此时第二进水测量温度到达顶点值,可以将其中检测到的最大值作为第二进水的温度值,也即出水的温度值。
117.s27、基于第二进水计算温度和设定出水温度计算补偿温度。
118.其中,补偿温度=设定出水温度-第二进水计算温度。
119.s28、将补偿温度补偿至设定出水温度以得到新的设定出水温度,并将新的设定出水温度作为下次计算第三热负荷的设定出水温度。
120.通过进水温度传感器检测到的出水温度值,对设定出水温度进行补偿,新的设定出水温度=设定出水温度 补偿温度。作为可选的一种实施方式,用户再次开启热水器时,使用新的设定出水温度来计算热负荷,使得实际的出水温度直接达到设定出水温度。
121.在本实施例中,如果热水器带零冷水功能,可通过进水温度传感器采集出水温度值,进而对热负荷进行补偿校准,在下次开启热水器是,使得热水器按照热负荷加热后的出水温度达到能更接近于设定出水温度,从而提高了用户的用水体验。
122.实施例5
123.本实施例提供一种热水器的温度异常处理方法,该热水器的温度异常处理方法是将实施例1、实施例2、实施例3和实施例4的热水器的温度异常处理方法融合而成。
124.如图7所示,在本实施例的热水器的温度异常处理方法中,先执行步骤s10,具体地:
125.s10、检测进水温度传感器是否异常。
126.当步骤s10的判断结果为是时,步骤s11、s12、s13、s14和s15与实施例1中相应步骤的描述相同,s16、s17、s18和s19与实施例2中相应步骤的描述相同。
127.当步骤s10的判断结果为否时,执行步骤s20,具体地:
128.s20、检测出水温度传感器是否异常。
129.当步骤s20的判断结果为是时,步骤s21、s22和s23与实施例3中相应步骤的描述相同,步骤s24、s25、s26、s27和s28与实施例4中相应步骤的描述相同。
130.当步骤s10和步骤s20的判断结果均为否时,则表示热水器的温度传感器正常,则按照工作工作的方式加热热水,同时,预存进水温度传感器的检测值,以防范于进水温度传感器出现异常的情形。
131.作为可选的一种实施方式,本实施例并不局限于进水温度传感器或出水温度传感器出现异常的情形,也可以扩展到热水器只使用其中一种温度传感器的情形。
132.需要说明的是,虽然图7未直接示出,但在步骤s14获取出水温度的出水测量温度前,暗含了对出水温度传感器的检测步骤。
133.在本实施例中,热水器的进水传感器或出水传感器异常时,热水器仍然可以正常工作,且性能与温度传感器异常前相当,不影响用户的使用,满足了用户的用水需求。
134.实施例6
135.本实施例提供一种热水器的温度异常处理系统,该热水器的温度异常处理系统用于解决热水器的进水温度传感器出现异常的情形,如图1所示,热水器包括进水温度传感器1、出水温度传感器2和燃气比例阀3,其中,进水温度传感器1用于实时获取热水器的进水温度,出水温度传感器2用于实时获取热水器的出水温度,燃气比例阀3用于改变燃气量。
136.参见图8,该热水器的温度异常处理系统包括第一获取模块11、第一计算模块12、第一控制模块13、第二获取模块14、调节模块15、第三获取模块16、确定模块17、第二计算模块18和第一更新模块19。
137.第一获取模块11用于当进水温度传感器出现异常时,获取进水温度传感器异常前一次的进水测量温度作为初始进水温度。
138.作为可选的一种实施方式,可在开启热水器后,通过专业的检测设备对进水温度传感器进行检测,来判断进水温度传感器是否存在异常;作为可选的另一种实施方式,也可以通过进水温度传感器的检测值来判断,比如,设置进水温度传感器的最大进水温度阈值和最小进水温度阈值,当进水温度传感器的检测值大于最大进水温度阈值或者检测值小于最小进水温度阈值时,则认为检测值存在异常,进而判断出进水温度传感器异常。
139.当进水温度传感器出现异常时,第一获取模块11将进水温度传感器异常时前一次的进水温度作为初始进水温度。在本实施例中,初始进水温度可以是指在热水器当前用水的过程中,进水温度传感器异常前所正常检测到的值,此时传感器刚出现异常,这个时候的进水温度值其实是没有太大的变化的,另外,初始进水温度也可以是指热水器历史存储的最近一次正常用水的进水温度值,第一获取模块11将其暂时地作为本次热水器用水的进水温度值。
140.第一计算模块12用于基于初始进水温度、设定出水温度和水流量计算第一热负荷。
141.其中,设定出水温度可以是用户自定义设定的温度,也可以是热水器根据环境温度自动计算出的所需出水温度值,水流量是指进水流量,可通过设置于进水端的流量传感器进行检测。
142.作为可选的一种实施方式,第一计算模块12将初始进水温度、设定出水温度和水流量代入热负荷的计算公式中,可以得到第一热负荷p1=kq(t
设-t

),其中,k为常数,q为进水流量,t

为设定出水温度,t

为初始进水温度。
143.第一控制模块13用于基于第一热负荷和预设的热负荷函数关系控制燃气比例阀的比例阀电流。
144.其中,热负荷函数关系为热水器的热负荷与比例阀电流的对应关系。在本实施例中,当其它条件,比如水量,风量不变时,控制热负荷的方式就是控制燃气量,也即燃气比例阀的开度,燃气比例阀的开度与热负荷一一对应,而比例阀的开度又与比例阀的驱动电流相关,因此,可以预先测得比例阀电流与热负荷的对应关系。
145.作为可选的一种实施方式,通过对燃气比例阀的比例阀电流和热负荷进行分析,得到热水器的热负荷与比例阀电流对应的曲线图如图3所示。
146.其中,热负荷的单位为w,比例阀电流的单位为ma,可以看出,热负荷随比例阀电流的增加而增大,同时比例阀电流增大的过程中,热负荷的变化趋势逐渐变小,使得在加热到一定程度时,第一控制模块13通过控制比例阀电流所对应的热负荷的误差不大。
147.作为可选的一种实施方式,在第一计算模块12计算出第一热负荷后,第一控制模块13在热负荷与比例阀电流对应的曲线图找到对应的比例阀电流,从而控制热水器按照第一热负荷加热热水。
148.第二获取模块14用于获取出水温度传感器的出水测量温度。
149.首先需要说明的是,本实施例默认为进水温度传感器异常,而出水温度传感器正常的情形,如果是出水温度传感器同时存在异常,则不调用第一控制模块13之后的模块。
150.调节模块15用于当出水测量温度与设定出水温度之间的温差大于第一预设值时,调节比例阀电流,以使出水测量温度达到设定出水温度。
151.在本实施例中,虽然初始进水温度与实际进水温度的变化不会太大,但也存在一定的误差,进而可能对实际出水温度造成较大的影响,作为可选的一种实施方式,第二获取模块14通过出水温度传感器检测出实际的出水温度值(即出水测量温度),调节模块15根据设定出水温度与出水测量温度的差值,对比例阀电流进行一点点地微小调整,最终让出水测量温度达到设定出水温度。
152.作为可选的一种实施方式,第一预设值可根据实际需求进行设置,比如假设第一预设值为2℃,设定出水温度为45℃,当出水测量温度在45℃~47℃这个范围内时,则不需要再去调节比例阀电流,即热水器维持现有的参数继续工作即可。假设出水测量温度为40℃,两者之间的差值为5℃,显示是大于第一预设值2℃的,则调节模块15控制比例阀电流,以升高水温。
153.第三获取模块16用于当出水测量温度保持温度变化值低于第二预设值的时长达到第一预设时长时,获取燃气比例阀的当前比例阀电流。
154.在本实施例中,在出水测量温度达到设定出水温度且稳定后,第三获取模块16记录此时的比例阀电流值(即燃气比例阀的当前比例阀电流)。
155.作为可选的一种实施方式,假如设置第二预设值为2℃,第一预设时长为1分钟,当出水测量温度的温度变化值在超过一分钟的时长下小于等于2℃,则表示出水测量温度稳定。当然本实施例并不限于上述的参数,可根据实际需求进行设置。
156.确定模块17用于基于当前比例阀电流和热负荷函数关系确定第二热负荷。
157.作为可选的一种实施方式,在第三获取模块16记录下当前比例阀电流后,确定模块17在热负荷与比例阀电流对应的曲线图找到对应的热负荷(即第二热负荷)。
158.第二计算模块18用于基于第二热负荷、出水测量温度和水流量计算第一进水计算温度。
159.根据热负荷的计算公式,在得知热负荷与出水温度的情况下,第二计算模块18可以反推出进水温度的计算公式,从而得到实际的进水温度值。作为可选的一种实施方式,第二计算模块18将第二热负荷、出水测量温度和水流量代入进水温度的计算公式中,得到第一进水计算温度其中,k为常数,q为进水流量,t

为出水测量温度,p2为第二热负荷。
160.第一更新模块19用于将第一进水计算温度更新为新的初始进水温度,并将新的初始进水温度作为下次计算第一热负荷的初始进水温度。
161.作为可选的一种实施方式,用户可在持续用水的过程中停下,再次开启热水器时,第一获取模块11使用第一进水计算温度作为进水温度传感器的检测值(即初始进水温度),使得实际的出水温度直接达到设定出水温度。
162.在本实施例中,在进水温度传感器异常时,热水器仍然可以正常工作,通过进水温度传感器异常前一次的进水温度、设定温度和水流量进行热负荷计算,并基于热负荷和比例阀电流的关系找到对应的比例阀电流,在加热热水后,再调节比例阀电流,最终使出水温度达到设定温度。本实施例提供的热水器的温度异常控制方法可以在面对进水温度异常的情况下,得到与设定出水温度接近的实际出水温度,从而满足用户的用水需求。
163.另外,通过出水温度获取对应的比例阀电流,再通过比例阀电流与热负荷的关系获取对应的热负荷,最终更新得到实际的进水温度值,从而在下次开启热水器时,能更加快速的得到与设定出水温度接近的实际出水温度,从而提高了用户的用水体验。
164.实施例7
165.本实施例提供一种热水器的温度异常处理系统,该热水器的温度异常处理系统用于解决热水器的出水温度传感器出现异常的情形。
166.参见图9,该热水器的温度异常处理系统包括第四获取模块21、第三计算模块22、第二控制模块23、第三控制模块24、第五获取模块25、第六获取模块26、第四计算模块27和第二更新模块28。
167.第四获取模块21用于当出水温度传感器出现异常时,获取进水温度传感器的第一进水测量温度。
168.作为可选的一种实施方式,可在开启热水器后,通过专业的检测设备对出水温度传感器进行检测,来判断出水温度传感器是否存在异常;作为可选的另一种实施方式,也可
以通过出水温度传感器的检测值来判断,比如,设置出水温度传感器的最大出水温度阈值和最小出水温度阈值,当出水温度传感器的检测值大于最大出水温度阈值或者检测值小于最小出水温度阈值时,则认为检测值存在异常,进而认为是出水温度传感器异常。
169.需要说明的是,本实施例默认为进水温度传感器正常,而出水温度传感器异常的情形,如果进水温度传感器同时存在异常,则调用实施例6中的第一获取模块11。
170.在本实施例中,当进水流量稳定后,第四获取模块21获取进水温度传感器的检测值作为第一进水测量温度。
171.第三计算模块22用于基于第一进水测量温度、设定出水温度和水流量计算第三热负荷。
172.作为可选的一种实施方式,第三计算模块22将第一进水测量温度、设定出水温度和水流量代入热负荷的计算公式中,可以得到第三热负荷p3=kq(t
设-t

),其中,k为常数,q为进水流量,t

为设定出水温度,t

为第一进水测量温度。
173.第二控制模块23用于基于第三热负荷和热负荷函数关系控制比例阀电流以使实际出水温度达到设定出水温度。
174.作为可选的一种实施方式,在第三计算模块22计算出第三热负荷后,第二控制模块23在热负荷与比例阀电流对应的曲线图找到对应的比例阀电流,从而控制热水器按照第三热负荷加热热水。由于第一进水测量温度是实际的进水温度值,因此按照第三热负荷加热热水后所得到实际出水温度是接近于设定出水温度的。
175.需要说明的是,只有进水温度传感器时,当前的出水温度实质上是无法再精细化的调整,因此第二控制模块23只能使用热负荷函数关系来控制热负荷,进而控制出水温度。
176.当热水器具有零冷水功能时,可在热水器工作结束后停止加热,启动循环泵以控制热水器的出水流入进水端,通过进水温度传感器来检测出水的温度。如图1所示,热水器还包括循环泵4,循环泵4用于让出水经过循环流入的进水端。
177.第三控制模块24用于当热水器停止加热后,启动循环泵以控制热水器的出水流入进水端。
178.如果是带有零冷水功能的热水器,则当热水器使用结束时,第三控制模块24关闭加热,控制循环泵4开启,让此时的出水经过循环流入进水端。
179.第五获取模块25用于获取进水温度传感器的第二进水测量温度。
180.为了便于理解,将流入进水端的出水作为第二进水,第二进水测量温度即相当于出水的温度值。
181.第六获取模块26用于当第二进水测量温度保持温度变化值低于第三预设值的时长达到第二预设时长时,获取第二预设时长内温度值最大的第二进水测量温度作为第二进水计算温度。
182.在本实施例中,当出水流入进水端时,进水温度传感器的检测值会按照先上升再降低的抛物线进行变化,在水温逐渐上升的过程中,温度的变化趋势逐渐变小,因此,如果持续第二预设时长检测到第二进水测量温度的温度变化值不大时,则认定此时第二进水测量温度到达顶点值,第六获取模块26可以将其中检测到的最大值作为第二进水的温度值,也即出水的温度值。
183.第四计算模块27用于基于第二进水计算温度和设定出水温度计算补偿温度。
184.其中,补偿温度=设定出水温度-第二进水计算温度。
185.第二更新模块28用于将补偿温度补偿至设定出水温度以得到新的设定出水温度,并将新的设定出水温度作为下次计算第三热负荷的设定出水温度。
186.第二更新模块28通过进水温度传感器检测到的出水温度值,对设定出水温度进行补偿,新的设定出水温度=设定出水温度 补偿温度。作为可选的一种实施方式,用户再次开启热水器时,使用新的设定出水温度来计算热负荷,使得实际的出水温度直接达到设定出水温度。
187.在本实施例中,在出水温度传感器异常时,通过进水温度传感器当前的进水温度、设定温度和水流量进行热负荷计算,然后控制比例阀电流来按照该热负荷加热热水,热负荷和比例阀的对应函数关系可以通过在实验中循环测试得到,从而保证得到的热负荷函数关系较为可靠,进而能通过控制比例阀电流得到较为准确的热负荷。本实施例提供的热水器的温度异常控制方法可以在面对出水温度异常的情况下,得到与设定出水温度接近的实际出水温度,从而满足用户的用水需求。
188.如果热水器带零冷水功能,可通过进水温度传感器采集出水温度值,进而对热负荷进行补偿校准,在下次开启热水器是,使得热水器按照热负荷加热后的出水温度达到能更接近于设定出水温度,从而提高了用户的用水体验。
189.实施例8
190.本实施例提供一种热水器的温度异常处理系统,该热水器的温度异常处理系统是将实施例6和实施例7的热水器的温度异常处理系统融合而成。
191.如图10所示,热水器的温度异常处理系统包括第一检测模块10、第一获取模块11、第一计算模块12、第一控制模块13、第二获取模块14、调节模块15、第三获取模块16、确定模块17、第二计算模块18、第一更新模块19、第二检测模块20、第四获取模块21、第三计算模块22、第二控制模块23、第三控制模块24、第五获取模块25、第六获取模块26、第四计算模块27和第二更新模块28。
192.第一检测模块10用于检测进水温度传感器是否异常。
193.当第一检测模块10的判断结果为是时,第一获取模块11、第一计算模块12、第一控制模块13、第二获取模块14、调节模块15、第三获取模块16、确定模块17、第二计算模块18和第一更新模块19与实施例6中相应模块的描述相同。
194.当第一检测模块10的判断结果为否时,调用第二检测模块20,具体地:
195.第二检测模块20用于检测出水温度传感器是否异常。
196.当第二检测模块20的判断结果为是时,第四获取模块21、第三计算模块22、第二控制模块23、第三控制模块24、第五获取模块25、第六获取模块26、第四计算模块27和第二更新模块28与实施例7中相应模块的描述相同。
197.当第一检测模块10和第二检测模块20的判断结果均为否时,则表示热水器的温度传感器正常,则按照工作工作的方式加热热水,同时,预存进水温度传感器的检测值,以防范于进水温度传感器出现异常的情形。
198.作为可选的一种实施方式,本实施例并不局限于进水温度传感器或出水温度传感器出现异常的情形,也可以扩展到热水器只使用其中一种温度传感器的情形。
199.需要说明的是,在第二获取模块14获取出水温度的出水测量温度前,暗含了调用
第二检测模块20,以对出水温度传感器进行检测。
200.在本实施例中,热水器的进水传感器或出水传感器异常时,热水器仍然可以正常工作,且性能与温度传感器异常前相当,不影响用户的使用,满足了用户的用水需求。
201.实施例9
202.本实施例提供一种热水器,图11为本实施例提供的一种热水器的结构示意图,热水器包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例1、实施例2、实施例3、实施例4或实施例5中的热水器的温度异常处理方法。图11显示的热水器30仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。如图11所示,热水器30可以以通用计算设备的形式表现,例如其可以为服务器设备。热水器30的组件可以包括但不限于:上述至少一个处理器31、上述至少一个存储器32、连接不同系统组件(包括存储器32和处理器31)的总线33。
203.总线33包括数据总线、地址总线和控制总线。
204.存储器32可以包括易失性存储器,例如随机存取存储器(ram)321和/或高速缓存存储器322,还可以进一步包括只读存储器(rom)323。
205.存储器32还可以包括具有一组(至少一个)程序模块324的程序工具325(或实用工具),这样的程序模块324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
206.处理器31通过运行存储在存储器32中的计算机程序,从而执行各种功能应用以及数据处理,例如上述实施例1、实施例2、实施例3、实施例4或实施例5中的热水器的温度异常处理方法。
207.热水器30也可以与一个或多个外部设备34通信。这种通信可以通过输入/输出(i/o)接口35进行。并且,模型生成的热水器30还可以通过网络适配器36与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图11所示,网络适配器36通过总线33与热水器30的其它模块通信。应当明白,尽管图11中未示出,可以结合热水器30使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
208.应当注意,尽管在上文详细描述中提及了热水器的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
209.实施例10
210.本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例1、实施例2、实施例3、实施例4或实施例5中的热水器的温度异常处理方法。
211.其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
212.在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行实现上述实施例1、实
施例2、实施例3、实施例4或实施例5中的热水器的温度异常处理方法的步骤。
213.其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
214.虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献