热水器及其剩余用水时长的获取方法和装置与流程

文档序号:16443105发布日期:2018-12-28 21:35阅读:610来源:国知局
热水器及其剩余用水时长的获取方法和装置与流程

本发明涉及热水器技术领域,尤其涉及一种热水器及其剩余用水时长的获取方法和装置。

背景技术

用户在使用热水器时,经常会因热水器内热水水量不足发生用水温度降低等问题,严重影响用户的用水体验,尤其在洗浴时,突然降温的水还会引起皮肤异常或引发感冒等。

为了解决上述问题,相关技术通常采用向用户提醒用水温度,以希望用户根据水温进行调整,但是,实际中用户完全不能根据热水温度确定自己能够洗浴多久,也就是说,即使用户知道当前热水量也无法很好的控制在热水用完前结束洗浴。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种热水器剩余用水时长的获取方法,以使用户能够确知当前的剩余用水时长,由于告知用户的剩余用水时长,从而可以使用户直观地了解到可用的洗浴时长,能够使用户根据剩余用水时长自动调节洗浴节奏。

本发明的第二个目的在于提出一种热水器剩余用水时长的获取装置。

本发明的第三个目的在于提出一种热水器。

本发明的第四个目的在于提出一种电子设备。

本发明的第五个目的在于提出一种非临时性计算机可读存储介质。

为达上述目的,本发明第一方面实施例提出了一种热水器剩余用水时长的获取方法,包括以下步骤:获取热水器当前时刻的第一出水温度;获取所述第一出水温度和预设的用水温度之间的第一温差;如果所述第一温差小于预设的阈值,则获取当前时刻所述热水器的第一水温下降速率;根据所述第一温差和所述第一水温下降速率,获取所述热水器的剩余用水时长。

根据本发明的一个实施例,所述根据所述第一温差和所述第一水温下降速率,获取所述热水器的剩余用水时长之前,还包括:将所述第一水温下降速率与预设的水温下降速率进行比较,确定所述第一水温下降速率大于预设的水温下降速率。

根据本发明的一个实施例,所述将所述第一水温下降速率与预设的水温下降速率进行比较,还包括:在所述第一水温下降速率小于或等于预设的水温下降速率时,返回执行获取热水器当前时刻的第一出水温度。

根据本发明的一个实施例,所述根据所述第一温差和所述第一水温下降速率,获取所述热水器的剩余用水时长,包括:获取所述第一温差与所述第一水温下降速率之间的比值,将所述比值作为所述剩余用水时长。

根据本发明的一个实施例,所述获取所述热水器的剩余用水时长之后,还包括:发出剩余用水时长提醒的信息。

根据本发明的一个实施例,所述发出剩余用水时长提醒的信息,还包括:检测所述剩余用水时长是否小于预设时间,在所述剩余用水时间小于预设时间时,发出用水不足的提醒信息。

根据本发明的一个实施例,所述获取所述热水器的剩余用水时长之后,还包括:获取所述热水器持续出水的第一时长,如果所述第一时长到达第一预设时长后,控制返回执行所述获取热水器所述当前时刻的第一出水温度及后续步骤。

根据本发明的一个实施例,所述的方法,还包括:如果检测到所述热水器未持续出水,获取未持续出水的累计时长;如果所述累计时长到达预设的第二时长,则在所述热水器重新出水时对所述第一时长进行重新计时。

根据本发明实施例的热水器剩余用水时长的获取方法,在用水过程中,通过获取热水器当前时刻的第一出水温度,然后获取第一出水温度和预设的用水温度之间的第一温差,如果第一温差小于预设的阈值,则获取当前时刻热水器的第一水温下降速率,然后根据第一温差和第一水温下降速率,获取热水器的剩余用水时长。由此,本发明实施例的获取方法能够通过水温下降速率计算剩余用水时长,以使用户能够确知当前的剩余用水时长,便于用户根据剩余用水时长调整洗浴时间,避免因剩余用水时长不足造成无热水可用的情况,影响用户的体验。

为达上述目的,本发明第二方面实施例提出了一种热水器剩余用水时长的获取装置,包括:第一获取模块,用于获取热水器当前时刻的第一出水温度;第二获取模块,用于获取所述第一出水温度和预设的用水温度之间的第一温度差;第三获取模块,用于在所述第一温度差小于预设的阈值时,获取当前时刻所述热水器的第一水温下降速率;第四获取模块,用于根据所述第一温差和所述第一水温下降速率,获取所述热水器的剩余用水时长。

根据本发明的一个实施例,还包括:比较模块;所述比较模块用于将所述第一水温下降速率与预设的水温下降速率进行比较,确定所述第一水温下降速率大于预设的水温下降速率。

根据本发明的一个实施例,所述第一获取模块,还用于:在所述比较模块确定所述第一水温下降速率小于或等于预设的水温下降速率时,执行获取热水器当前时刻的第一出水温度。

根据本发明的一个实施例,所述第四获取模块,还用于:获取所述第一温差与所述第一水温下降速率之间的比值,将所述比值作为所述剩余用水时长。

根据本发明的一个实施例,还包括:提醒模块:所述提醒模块用于发出剩余用水时长提醒的信息。

根据本发明的一个实施例,所述提醒模块,还用于:检测所述剩余用水时长是否小于预设时间,在所述剩余用水时间小于预设时间时,发出用水不足的提醒信息。

根据本发明的一个实施例,还包括:计时模块,所述计时模块,用于获取所述热水器持续出水的第一时长,如果所述第一时长到达第一预设时长后,控制返回执行所述获取热水器所述当前时刻的第一出水温度及后续步骤。

根据本发明的一个实施例,所述计时模块,还用于:如果检测到所述热水器未持续出水,获取未持续出水的累计时长;如果所述累计时长到达预设的第二时长,则在所述热水器重新出水时对所述第一时长进行重新计时。

根据本发明实施例的热水器剩余用水时长的获取装置,在用水过程中,通过第一获取模块获取热水器当前时刻的第一出水温度,然后通过第二获取模块获取第一出水温度和预设的用水温度之间的第一温差,如果第一温差小于预设的阈值,则通过第三获取模块获取当前时刻热水器的第一水温下降速率,然后根据第一温差和第一水温下降速率,通过第四获取模块获取热水器的剩余用水时长。由此,本发明实施例的获取装置能够通过水温下降速率计算剩余用水时长,以使用户能够确知当前的剩余用水时长,便于用户根据剩余用水时长调整洗浴时间,避免因剩余用水时长不足造成无热水可用的情况,影响用户的体验。

为达上述目的,本发明第三方面实施例提出了热水器,包括所述的热水器剩余用水时长的获取装置。

为了实现上述目的,本发明第四方面实施例提出了一种电子设备,包括存储器、处理器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现所述的热水器剩余用水时长的获取方法。

为了实现上述目的,本发明第五方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的热水器剩余用水时长的获取方法。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例的热水器剩余用水时长的获取方法的流程图;

图2为本发明一个具体实施例的热水器剩余用水时长的获取方法的流程图;

图3为本发明实施例的热水器剩余用水时长的获取装置的方框示意图;

图4为本发明实施例的热水器的方框示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的热水器剩余用水时长的获取方法和装置。

图1为本发明实施例的热水器剩余用水时长的获取方法的流程图。其中,本发明实施例基于具有混水功能的热水器进行实现,具体地,热水器具有恒温出水阀,以保证出水温度为用户的预设水温。

如图1所示,本发明实施例的热水器剩余用水时长的获取方法,包括以下步骤:

s101:获取热水器当前时刻的第一出水温度t1。

其中,可在热水器的出水口设置温度检测装置,用于检测热水器的出水温度。

s102:获取第一出水温度t1和预设的用水温度t之间的第一温差(t1-t)。

其中,预设的用水温度t可为用户预设的需求水温。

s103:如果第一温差(t1-t)小于预设的阈值δt,则获取当前时刻热水器的第一水温下降速率v1。

s104:根据第一温差(t1-t)和第一水温下降速率v1,获取热水器的剩余用水时长t。

具体而言,在用户使用热水器时,可通过检测热水器出水口的出水温度来获取热水器当前时刻的第一出水温度t1,根据第一出水温度t1计算第一出水温度t1和预设的用水温度t之间的第一温差(t1-t),然后判断第一温差(t1-t)与预设的阈值δt的大小关系,其中,预设的阈值δt应为能够满足用户一定时间的用水需求的温度,因此,当第一温差(t1-t)大于或等于预设的阈值δt时,则表示水温足够,用户可以正常使用,当第一温差(t1-t)小于预设的阈值δt时,则表示水温不够高,热水量可能不足以满足用户的用水需求,此时,需要进一步计算热水器的第一水温下降速率v1,即根据用户实际的热水消速度来确定剩余用水时长t。

由此,本实施例能够根据用户实际的用水情况来确定剩余用水时长,因此获取的剩余用水时长更加符合用户使用的实际情况,从而使用户能够确知当前的剩余用水时长,便于用户根据剩余用水时长调整洗浴时间,避免因剩余用水时长不足造成无热水可用的情况,影响用户的体验。

根据本发明的一个实施例,根据第一温差(t1-t)和第一水温下降速率v1,获取热水器的剩余用水时长t之前,还包括:将第一水温下降速率v1与预设的水温下降速率v0进行比较,确定第一水温下降速率v1大于预设的水温下降速率v0。

也就是说,在第一温差(t1-t)小于预设的阈值δt时,获取当前时刻热水器的第一水温下降速率v1,然后判断第一水温下降速率v1是否小于预设的水温下降速率v0,如果第一水温下降速率v1小于或等于预设的水温下降速率v0,则表示水温下降较慢,热水器可在热水下降过程中继续加热,从而满足用户的用水需求,如果第一水温下降速率v1大于预设的水温下降速率v0,则表示水温下降较快,热水消耗的速率大于预设的速率,即使热水器继续加热也无法满足用户的用水需求,此时,需要对剩余用水时间进行计算,以使用户确知当前热水量能够使用的时长。

应当理解的是,预设的阈值δt可通过预设的水温下降速率v0进行获取。由于预设的阈值δt为满足用户一定时间的用水温度,即在预设的水温下降速率v0的条件下,用户用水预设时间t’,则预设的阈值δt=v0*t’。基于此,当第一水温下降速率v1小于预设的水温下降速率v0且第一温差(t1-t)小于预设的阈值δt时,根据守恒定律,剩余时长t一定小于预设时间t’,即热水剩余量的使用时间不满足用户预设的使用时间t’。

根据本发明的一个实施例,根据第一温差(t1-t)和第一水温下降速率v1,获取热水器的剩余用水时长,包括:获取第一温差(t1-t)与第一水温下降速率v1之间的比值,将比值作为剩余用水时长t。

即言,剩余用水时长t=(t1-t)/v1。

根据本发明的一个实施例,获取热水器的剩余用水时长t之后,还包括:发出剩余用水时长提醒的信息。进一步地,发出剩余用水时长提醒的信息,还包括:检测剩余用水时长是否小于预设时间,在剩余用水时间小于预设时间时,发出用水不足的提醒信息。

其中,预设时间可为用户用水预设时间t’及其后续的剩余时间,具体而言,在开始用水时,对应的预设时间为用户用水预设时间t’,在用水过程中,对应的预设时间应用用户用水预设时间t’减去已经经过了的用水时长。例如,用户用水预设时间t’为30分钟时,当用户开始用水时,此时对应的预设时间应为30分钟,当用户淋浴10分钟时,此时对应的预设时间应为20分钟,当用户淋浴15分钟时,此时对应的预设时间应为15分钟。

也就是说,在计算获取剩余用水时长之后,需要向用户进行提醒,并将剩余用水时长发送给用户,并在剩余用水时间小于预设时间时,发出用水不足的提醒信息,以使用户能够计算获得的剩余用水时长进行进一步选择,例如等待热水器加热足够量的热水,又如通过将出水水温调低等方式降低水温下降速率等,即言可以使用户根据剩余用水时间调整用水方式,以保证用户对热水的使用需求,避免因使用热水时热水量不足造成用户体验不佳等问题。

进一步地,在获取热水器的剩余用水时长t之后,还包括:获取热水器持续出水的第一时长t1,如果第一时长t1到达第一预设时长t’后,控制返回执行获取热水器当前时刻的第一出水温度t1及后续步骤。

也就是说,当热水器持续出水时,获取热水器持续出水的第一时长t1,如果第一时长t1到达第一预设时长t’,则控制返回执行获取热水器当前时刻的第一出水温度t1及后续步骤,以实现在用户持续用水时,每隔第一预设时长t’进行一次剩余用水时长判断,进而防止用户在持续用水时由于调整用水温度造成新的热水水量不足的问题,或在剩余用水时长不足时进行提醒,提升用户的体验。

应当理解的是,当在第一预设时长t’后重新进行剩余用水时间计算时,水温下降率则通过当前的第二出水水温t2、第一出水水温t1以及第一预设时长t’进行计算,具体地,v2=(t2-t1)/t’。即言,在用户持续用水过程中,持续计算当前水温下降速率时,采用当前出水水温、前一时段出水水温以及预设间隔时间进行计算。

相对地,如果检测到热水器未持续出水,获取未持续出水的累计时长;如果累计时长到达预设的第二时长,则在热水器重新出水时对第一时长进行重新计时。其中,应当理解的是,从当前检测到未出水开始计时,连续计时得到累计时长。当检测到出水后,此处累计的时长会清零。

也就是说,如果用户未持续不断的用水,则检测用户的未持续出水的累计时长,当未持续出水时长达到预设的第二时长时,则在热水器重新出水是对第一时长进行重新计时,从而避免在用户未用水时也反复进行提醒,影响用户体验,例如用户在使用过程中短暂关闭热水器的情况,具体而言,可包括用户取用沐浴用品时等。

根据本发明的一个具体实施例,如图2所示,本发明实施例的热水器剩余用水时长的获取方法,包括以下步骤:

s201:在热水器出水时,获取热水器当前时刻的出水温度t1。

s202:计算出水温度t1与预设的用水温度t之间的温差(t1-t)。

s203:判断温差(t1-t)是否大于预设的阈值δt。

如果是,则返回步骤s201;如果否,则执行步骤s204。

s204:计算当前时刻热水器的水温下降速率v1。

s205:判断水温下降速率v1是否大于预设速率v0。

如果是,则执行步骤s206;如果否,则返回步骤s201。

s206:发出用水不足的提醒信息,并在提醒信息中携带剩余用水时长。

s207:检测热水器是否持续出水。

如果是,则执行步骤s208;如果否,则执行步骤s209。

s208:检测持续出水时长是否达到第一时长。

如果是,则返回步骤s201;如果否,则返回步骤s207。

s209:检测未持续出水时长是否达到第二时长。

如果是,则返回步骤s201;如果否,则返回步骤s207。

综上所述,根据本发明实施例的热水器剩余用水时长的获取方法,在用水过程中,通过获取热水器当前时刻的第一出水温度,然后获取第一出水温度和预设的用水温度之间的第一温差,如果第一温差小于预设的阈值,则获取当前时刻热水器的第一水温下降速率,然后根据第一温差和第一水温下降速率,获取热水器的剩余用水时长。由此,本发明实施例的获取方法能够通过水温下降速率计算剩余用水时长,以使用户能够确知当前的剩余用水时长,便于用户根据剩余用水时长调整洗浴时间,避免因剩余用水时长不足造成无热水可用的情况,影响用户的体验。

为了实现上述实施例,本发明还提出一种热水器剩余用水时长的获取装置。

图3为本发明实施例的热水器剩余用水时长的获取装置的方框示意图。如图3所示,该热水器剩余用水时长的获取装置100,包括:第一获取模块10、第二获取模块20、第三获取模块30和第四获取模块40。

其中,第一获取模块10用于在用水过程中,获取热水器当前时刻的第一出水温度;第二获取模块20用于获取所述第一出水温度和预设的用水温度之间的第一温度差;第三获取模块30用于在所述第一温度差小于预设的阈值时,获取当前时刻所述热水器的第一水温下降速率;第四获取模块40用于根据所述第一温差和所述第一水温下降速率,获取所述热水器的剩余用水时长。

进一步地,装置还包括:比较模块;所述比较模块用于将所述第一水温下降速率与预设的水温下降速率进行比较,确定所述第一水温下降速率大于预设的水温下降速率。

进一步地,第四获取模块40,还用于:获取所述第一温差与所述第一水温下降速率之间的比值,将所述比值作为所述剩余用水时长。

进一步地,装置还包括:提醒模块:所述提醒模块用于发出用水不足的提醒信息,并在所述提醒信息中携带所述剩余用水时长。

进一步地,装置还包括:计时模块,所述计时模块,用于获取所述热水器持续出水的第一时长,如果所述第一时长到达第一预设时长后,控制返回执行所述获取热水器所述当前时刻的第一出水温度及后续步骤。

进一步地,计时模块,还用于:如果检测到所述热水器未持续出水,获取未持续出水的累计时长;如果所述累计时长到达预设的第二时长,则在所述热水器重新出水时对所述第一时长进行重新计时。

需要说明的是,前述对热水器剩余用水时长的获取方法实施例的解释说明也适用于该实施例的热水器剩余用水时长的获取装置,此处不再赘述。

为实现上述实施例,本发明还提出了一种热水器,如图4所示,热水器200,包括热水器剩余用水时长的获取装置100。

为了实现上述实施例,本发明还提出一种电子设备,包括存储器、处理器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现前述的热水器剩余用水时长的获取方法。

为了实现上述实施例,本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的热水器剩余用水时长的获取方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1