本发明涉及一种燃气热水器的控制方法。
背景技术:
家用燃气热水器在实际的使用中,会发生由于用户家水流量不停波动而导致出水温度无法稳定的情况。现有的燃气热水器的控制逻辑为:首先根据以下公式计算燃气热水器的实际负荷,q=(设定温度-进水温度)*水流量,其中q为燃气热水器的实际负荷,然后根据燃气热水器的实际负荷对燃气热水器的工作执行部件进行控制,燃气热水器的工作执行部件包括燃气比例阀,风机转速等。在上述公式中,由于水流量不停变化会导致q不停变化,而q值的变化会影响燃气热水器燃烧段位的判断,当q值变化时,风机转速也会随之变化;如果水流量变化的幅度正好处于切断点,会导致电磁阀不停的来回切换,并且风机也会随着水流量的变化导致转速也忽高忽低;极端情况下,风机会频繁在最大转速和最小转速见来回变化,燃气阀会啪啪啪切换个不停,从而导致出水温度来回变化,甚至还好出现熄火状态。
技术实现要素:
本发明所要解决的技术问题是针对上述现有技术,提高一种燃气热水器的控制方法,该控制方法,可以在用户家水流量出现偶尔波动甚至频繁波动时保证出水温度相对恒定。
本发明解决上述现有技术所采用的技术方案为:一种燃气热水器的控制方法,当燃气热水器检测到有水流量时,根据检测到的水流量值,计算燃气热水器的实际负荷,然后根据燃气热水器的实际负荷对燃气热水器的工作执行部件进行控制,其特征在于:燃气热水器的实际负荷通过如下方式计算获得:
q=(设定温度-进水温度)*水流量”
其中,q为燃气热水器的实际负荷,而水流量”的值则分为以下三种状态:
水流量”=长期滤波值,长期滤波值为当前时刻往前t1时间内实际检测到的水流量的平均值;
水流量”=中期滤波值,中期滤波值为当前时刻往前t2时间内实际检测到的水流量的平均值;
水流量”=短期滤波值,短期滤波值为当前时刻往前t3时间内实际检测到的水流量的平均值;其中t1>t2>t3;
将短期滤波值不停与中期滤波值和长期滤波值相比较,当短期滤波值=长期滤波值±1l/min时,水流量”=长期滤波值;当短期滤波值=中期滤波值±1l/min时,水流量”=中期滤波值;其余状态下,水流量”=短期滤波值。
作为改进,长期滤波值、中期滤波值和短期滤波值的初始值为预先设定值。
再改进,t1的取值范围为1~3分钟;t2的取值范围为15~30秒;t3的取值范围为1~5秒。
与现有技术相比,本发明的优点在于:在计算燃气热水器的实际负荷时,会根据检测的水流量情况,将短期滤波值不停与中期滤波值和长期滤波值相比较,根据误差来判断目前水流量的变化程度,判断水流量是平稳,还是偶尔抖动,还是不停波动,然后在三种状态张进行切换,以满足不同时期的温度控制要求,该控制方法,不会使燃气比例阀频繁切换,也不会导致出水温度频繁变化,更不会出现熄火状态。
附图说明
图1为本发明实施例中燃气热水器的控制方法流程图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
如图1所述,本发明提供了一种燃气热水器的控制方法,当燃气热水器检测到有水流量时,根据检测到的水流量值,计算燃气热水器的实际负荷,然后根据燃气热水器的实际负荷对燃气热水器的工作执行部件进行控制,其中燃气热水器的实际负荷通过如下方式计算获得:
q=(设定温度-进水温度)*水流量”
其中,q为燃气热水器的实际负荷,而水流量”的值则分为以下三种状态:
水流量”=长期滤波值,长期滤波值为当前时刻往前t1时间内实际检测到的水流量的平均值;
水流量”=中期滤波值,中期滤波值为当前时刻往前t2时间内实际检测到的水流量的平均值;
水流量”=短期滤波值,短期滤波值为当前时刻往前t3时间内实际检测到的水流量的平均值;其中t1>t2>t3;
将短期滤波值不停与中期滤波值和长期滤波值相比较,当短期滤波值=长期滤波值±1l/min时,水流量”=长期滤波值;当短期滤波值=中期滤波值±1l/min时,水流量”=中期滤波值;其余状态下,水流量”=短期滤波值。
长期滤波值、中期滤波值和短期滤波值的初始值为预先设定值;而t1的取值范围为1~3分钟,较好为2分钟;t2的取值范围为15~30秒,较好为20秒;t3的取值范围为1~10秒,较好为2秒或3秒或5秒。