CN105673908B - 基于神经网络和单片机的智能节水水龙头 - Google Patents
基于神经网络和单片机的智能节水水龙头 Download PDFInfo
- Publication number
- CN105673908B CN105673908B CN201610135909.7A CN201610135909A CN105673908B CN 105673908 B CN105673908 B CN 105673908B CN 201610135909 A CN201610135909 A CN 201610135909A CN 105673908 B CN105673908 B CN 105673908B
- Authority
- CN
- China
- Prior art keywords
- water
- temperature
- solenoid valve
- microcontroller
- faucet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16K—VALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
- F16K31/00—Actuating devices; Operating means; Releasing devices
- F16K31/02—Actuating devices; Operating means; Releasing devices electric; magnetic
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16K—VALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
- F16K37/00—Special means in or on valves or other cut-off apparatus for indicating or recording operation thereof, or for enabling an alarm to be given
- F16K37/0025—Electrical or magnetic means
- F16K37/005—Electrical or magnetic means for measuring fluid parameters
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Temperature (AREA)
- Domestic Hot-Water Supply Systems And Details Of Heating Systems (AREA)
Abstract
本发明公开了一种基于神经网络和单片机的智能节水水龙头,包括水龙头本体、单片机、触摸显示屏、蜂鸣报警器;在水龙头出水口设有第一电磁阀,在出水口前端设有回流管,管口设有第二电磁阀,在第二电磁阀前端设有用于检测水温的第一温度传感器,水龙头外设有用于检测环境温度的第二温度传感器,水龙头本体上冷水进水处及热水进水处各设有一只流量控制器;所述的第一电磁阀、第二电磁阀、第一温度传感器、第二温度传感器、两只流量控制器、触摸显示屏、蜂鸣报警器分别与单片机连接;本发明的水龙头可通过BP算法和模糊控制智能地预测出需求水温,无需多次调试,可快速智能地满足人们的需求,通过设置回流功能极大地避免了水资源的浪费。
Description
技术领域
本发明涉及一种智能水龙头,尤其涉及一种基于神经网络和单片机的智能节水水龙头,该水龙头具有精准可调节、可回流的特点。
背景技术
当下,可调温的水龙头在我国普及率很高,无论是在家中:洗浴上、洗漱上、厨房里,还是在公共场合:商场等地方,我们都可以享受到热水,可以根据自己的意愿进行调控温度。
现有的技术,就是通过水龙头连接热水器出水和冷的自来水,通过调控龙头,选择不同的冷水和热水比例混合,达到得到温水的目的。这样做的确解决了人们对于热水的需求,但是事实上,人们不得不面对一个现状,就是用户总是需要花很多时间去调试热水,就算水龙头可以出热水,但是常常不是用户想要的,在理发店,商场,厨房等常常会遇到这种情况,需要调试很久,非常影响用户体验,且调试过程中的出水,若不是刻意去收集往往都被白白流掉,造成了水资源的极大浪费。
发明内容
本发明的目的在于针对现有技术的不足,提供一种具有精准可调节、可回流特点的基于神经网络和单片机的智能节水水龙头。
本发明的基于神经网络和单片机的智能节水水龙头,包括具有冷、热两路进水的水龙头本体,还包括单片机、触摸显示屏、蜂鸣报警器;在水龙头出水口设有第一电磁阀,在出水口前端设有回流管,回流管管口设有第二电磁阀,在第二电磁阀前端设有用于检测水温的第一温度传感器,水龙头外设有用于检测环境温度的第二温度传感器,水龙头本体上冷水进水处及热水进水处各设有一只流量控制器;所述的第一电磁阀、第二电磁阀、第一温度传感器、第二温度传感器、两只流量控制器、触摸显示屏、蜂鸣报警器分别与单片机连接。
所述的第一电磁阀、第二电磁阀均为常闭电磁阀。所述的单片机通过BP算法预测所需温度,计算出所需冷、热水流量比例并控制两只流量控制器使水龙头内水温达到该预测温度。
所述的单片机采用ARMLPC2210单片机。
上述技术方案中,所述的单片机通过BP算法预测下次出水所需温度的具体方法如下:
单片机记录每次实际出水温度,并将下次出水的前10-30次用水温度记录作为样本,使用BP算法逼近获得用户用水温度趋势函数,并用此函数预测出下一次用水可能温度T;采用模糊控制器设定规则:设连续两天温差值为△T,根据经验对不同的△T设定相应的环境温度影响因子△t,将当前两天的温差作为输入写入模糊控制器,模糊控制器根据预先设定的规则,输出相应的△t,单片机输出最终预测结果T+△t。
当水龙头以最终预测温度出水,但出水温度不满足用户需求时,用户通过触摸显示屏设定其所需温度,单片机重新计算所需冷、热水比例并控制两个流量控制器,且当设定温度与预测温度差距小于或等于预先设定的阈值,则两电磁阀状态不变,出水不中断;当设定温度与预测温度差距大于预先设定的阈值,则单片机控制第一电磁阀关闭,同时开启第二电磁阀实现回流,直到当前水温与设定温度差距小于预先设定的阈值,则单片机控制关闭第二电磁阀,开启第一电磁阀,实现出水。
本发明的智能节水水龙头基于单片机及神经网络的BP算法实现预测下一次用户可能需求水温,提升用户体验,且具有回流功能,可大幅度减少水资源的浪费。
附图说明
图1是本发明的智能节水水龙头的结构示意图;
图2是本发明的智能节水水龙头的控制原理图。
具体实施方式
下面结合附图具体实施例对本发明作进一步说明。
如图1所示,本发明的基于神经网络和单片机的智能节水水龙头,包括具有冷、热两路进水的水龙头本体,还包括ARM LPC2210单片机、触摸显示屏、蜂鸣报警器;在水龙头出水口设有第一电磁阀,在出水口前端设有回流管,回流管管口设有第二电磁阀,在第二电磁阀前端设有用于检测水温的第一温度传感器,水龙头外设有用于检测环境温度的第二温度传感器,水龙头本体上冷水进水处及热水进水处各设有一只流量控制器;所述的第一电磁阀、第二电磁阀、第一温度传感器、第二温度传感器、两只流量控制器、触摸显示屏、蜂鸣报警器分别与单片机连接;所述的单片机通过BP算法预测下次出水所需温度,计算出所需冷、热水流量比例并控制两只流量控制器使水龙头内水温达到该预测温度。
该水龙头的控制原理如图2所示,在每次使用结束后,第一温度传感器将实际的出水温度传入单片机,ARM单片机使用神经网络的BP算法根据近期人们的使用数据,预测出人们下次的需求出水温度。再根据预测的出水温度结合环境温度使用模糊算法精确算出合适的建议出水温度,并默认为需求温度,计算出所需冷、热水流量比例并控制两只流量控制器使水龙头内水温达到该预测温度,快速智能地满足人们需求,避免人们因为调试水温而浪费水。
所述的第一电磁阀、第二电磁阀均为常闭电磁阀。
所述的单片机通过BP算法预测下次出水所需温度的具体方法如下:
单片机记录每次实际出水温度,并将下次出水的前10-30次用水温度记录作为样本,使用BP算法逼近获得用户用水温度趋势函数,并用此函数预测出下一次用水可能温度T;采用模糊控制器设定规则:设连续两天温差值为△T,根据经验对不同的△T设定相应的环境温度影响因子△t,将当前两天的温差作为输入写入模糊控制器,模糊控制器根据预先设定的规则,输出相应的△t,单片机输出最终预测结果T+△t。
然后单片机根据具体的热水器设置的热水温度和冷水温度,算出需要X%的热水和Y%的体积冷水混合才能满足T+△t的出水,单片机控制两个流量控制器,使得冷、热水按Y:X比例流量混合,第一温度传感器实时检测水龙头内温度,未达到T+△t,则单片机控制回流口电磁阀开启,进行回流,直到温度达到T+△t后关闭。
当水龙头以最终预测温度出水,但出水温度不满足用户需求时,用户通过触摸显示屏设定其所需温度,单片机重新计算所需冷、热水比例并控制两个流量控制器,且当设定温度与预测温度差距小于或等于预先设定的阈值,则两电磁阀状态不变,出水不中断;当设定温度与预测温度差距大于预先设定的阈值,则单片机控制第一电磁阀关闭,同时开启第二电磁阀实现回流,直到当前水温与设定温度差距小于预先设定的阈值,则单片机控制关闭第二电磁阀,开启第一电磁阀,实现出水。
以下结合实例进一步说明:第二温度传感器检测数据输出至单片机,单片机计算每天的平均温度存入寄存器,并算出当天和前一天的温差存入寄存器。同样,每次人们最终的用水的温度也会被存入单片机中,用作BP算法预测下一次用水温度的样本。在本例中,选择前30次用水的最终出水温度作为样本,使用BP算法逼近获得用户用水温度趋势函数,预测出下一次用水可能温度T=20℃。
另外,在模糊控制器中设定如下规则:
连续两天温差值为[0,1)℃,相应的用水温度的环境温度影响因子为-0.2℃,
连续两天温差值为[1,2)℃,相应的用水温度的环境温度影响因子为-0.3℃,
连续两天温差值为[2,4)℃,相应的用水温度的环境温度影响因子为-1℃,
连续两天温差值为[4,6]℃,相应的用水温度的环境温度影响因子为-2℃,
连续两天温差值为[-1,0)℃,相应的用水温度的环境温度影响因子为0.2℃,
连续两天温差值为[-1,-2)℃,相应用水温度的环境温度影响因子为0.2℃,
连续两天温差值为[-2,-4)℃,相应的用水温度的环境温度影响因子为1℃,
连续两天温差值为[-4,-6]℃,相应的用水温度的环境温度影响因子为2℃,
(连续两天温差计算为当前日平均温度减前一日平均温度,升温则略微降低预测温度,
降温略微提高预测温度)
而本例中的当前两天温差为2摄氏度,则相应的用水温度的环境温度影响因子为△
t=-1℃。所以最终的预测的用水温度修正为T+△t=20-1=19℃。
则单片机将预测温度显示在屏幕上:预测需求水温19℃。设热水器加热水至40℃,冷水为5℃,单片机算出需要30%的热水和70%的冷水混合才能满足19℃,单片机控制两个流量控制器,冷、热水混合得到满足要求的出水。
然后人们在使用水龙头的时候,一打开水龙头,水龙头就按默认的19摄氏度的需求温度出水。本设计通过智能的方法,预测出人们需要使用的温度,避免多次调试,麻烦又浪费水。
假设预先设定温度调整的阈值为10℃,如果用户使用此水温一会儿发现并不满足要求,通过直接点击显示屏,微调水温到22℃。该微调数据传入单片机,当微调温度小于10℃时,水龙头的出水口和回流口的电磁阀状态保持不变。单片机根据需求22℃,重新控制两个流量控制器,使得出水温度达到要求,且用水不中断。当设定温度与预测温度差距大于预先设定的阈值,如用户在显示屏上输入所需水温为30℃,则单片机控制第一电磁阀关闭,同时开启第二电磁阀实现回流,重新控制两个流量控制器,直到当前水温与设定温度差距小于预先设定的阈值,则单片机控制关闭第二电磁阀,开启第一电磁阀,实现出水。
此外,在用水过程中可同时开启单片机内定时器,当用水超过5分钟会在显示屏上提醒是否继续使用,同时蜂鸣器响起。如果继续则只需在30秒内在显示屏中选择确定,否则将关闭水龙头。具体可通过中断的方式实现,如果达到5分钟,则跳入中断程序,在30秒内,显示屏会提醒是否使用,蜂鸣器会响起,若没有选择,则会终止用水,如果选择继续用水则跳出中断程序,继续用水。
本发明的智能节水水龙头通过预测用户可能需求水温,提高用户体验,且减少因为微调而流逝的水、通过回流而减少因为等待加热而流逝的水、通过定时关闭,减少因为忘记关闭水龙头而浪费的水,最终极大地达到节水的目的。
Claims (5)
1.一种基于神经网络和单片机的智能节水水龙头,其特征在于,包括具有冷、热两路进水的水龙头本体,还包括单片机、触摸显示屏、蜂鸣报警器;在水龙头出水口设有第一电磁阀,在出水口前端设有回流管,回流管管口设有第二电磁阀,在第二电磁阀前端设有用于检测水温的第一温度传感器,水龙头外设有用于检测环境温度的第二温度传感器,水龙头本体上冷水进水处及热水进水处各设有一只流量控制器;所述的第一电磁阀、第二电磁阀、第一温度传感器、第二温度传感器、两只流量控制器、触摸显示屏、蜂鸣报警器分别与单片机连接;所述的单片机通过BP算法预测下次出水所需温度,计算出所需冷、热水流量比例并控制两只流量控制器使水龙头内水温达到该预测温度。
2.根据权利要求1所述的基于神经网络和单片机的智能节水水龙头,其特征在于,所述的第一电磁阀、第二电磁阀均为常闭电磁阀。
3.根据权利要求1所述的基于神经网络和单片机的智能节水水龙头,其特征在于,所述的单片机采用ARMLPC2210单片机。
4.根据权利要求1所述的基于神经网络和单片机的智能节水水龙头,其特征在于,所述的预测下次出水所需温度的具体方法如下:
单片机记录每次实际出水温度,并将下次出水的前10-30次用水温度记录作为样本,使用BP算法逼近获得用户用水温度趋势函数,并用此函数预测出下一次用水可能温度T;采用模糊控制器设定规则:设连续两天温差值为△T,根据经验对不同的△T设定相应的环境温度影响因子△t,将当前两天的温差作为输入写入模糊控制器,模糊控制器根据预先设定的规则,输出相应的△t,单片机得出最终的预测结果为T+△t。
5.根据权利要求1所述的基于神经网络和单片机的智能节水水龙头,其特征在于,当水龙头以最终预测温度出水,但出水温度不满足用户需求时,用户通过触摸显示屏设定其所需温度,单片机重新计算所需冷、热水比例并控制两个流量控制器,且当设定温度与预测温度差距小于或等于预先设定的阈值,则两电磁阀状态不变,出水不中断;当设定温度与预测温度差距大于预先设定的阈值,则单片机控制第一电磁阀关闭,同时开启第二电磁阀实现回流,直到当前水温与设定温度差距小于预先设定的阈值,则单片机控制关闭第二电磁阀,开启第一电磁阀,实现出水。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610135909.7A CN105673908B (zh) | 2016-03-10 | 2016-03-10 | 基于神经网络和单片机的智能节水水龙头 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610135909.7A CN105673908B (zh) | 2016-03-10 | 2016-03-10 | 基于神经网络和单片机的智能节水水龙头 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105673908A CN105673908A (zh) | 2016-06-15 |
CN105673908B true CN105673908B (zh) | 2018-05-15 |
Family
ID=56307489
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610135909.7A Expired - Fee Related CN105673908B (zh) | 2016-03-10 | 2016-03-10 | 基于神经网络和单片机的智能节水水龙头 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105673908B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107918795A (zh) * | 2016-10-11 | 2018-04-17 | 青岛经济技术开发区海尔热水器有限公司 | 一种预测洗浴温度的方法及热水器 |
CN107062379A (zh) * | 2016-12-28 | 2017-08-18 | 广东工业大学 | 一种基于神经网络的智能自适应温控出水方法及装置 |
CN107490202A (zh) * | 2017-08-18 | 2017-12-19 | 广东工业大学 | 一种水温控制方法及装置 |
CN110411034B (zh) * | 2018-09-27 | 2022-01-11 | 深圳市磐石科技工程技术有限公司 | 基于物联网的智能热水出水方法及其系统 |
CN109469748A (zh) * | 2018-12-21 | 2019-03-15 | 南华大学 | 智能水龙头及其控制方法 |
CN110864143B (zh) * | 2019-11-25 | 2022-01-18 | 长春理工大学 | 智能恒温淋浴装置及其实现的智能恒温淋浴方法 |
CN112696526A (zh) * | 2021-01-14 | 2021-04-23 | 安徽鼎元环保科技发展有限公司 | 一种智能卫浴水龙集成系统装置 |
CN118602171B (zh) * | 2024-08-08 | 2024-10-15 | 广州金燃智能系统有限公司 | 一种基于物联网燃气表阀门开合度智能监测系统及方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2352783Y (zh) * | 1998-09-29 | 1999-12-08 | 谢水旺 | 可定温式龙头的多角度切换及双出水结构 |
CN2535627Y (zh) * | 2001-12-11 | 2003-02-12 | 康勤国际有限公司 | 压力平衡水截门逆止阀 |
CN201180813Y (zh) * | 2007-11-01 | 2009-01-14 | 周成富 | 新颖节水型卫浴水龙头阀芯 |
CN101776160A (zh) * | 2010-02-09 | 2010-07-14 | 宁波博大梧桐电池科技有限公司 | 一种多功能节水阀 |
CN201884763U (zh) * | 2010-11-11 | 2011-06-29 | 厦门市易洁卫浴有限公司 | 一种智能回水出水机构 |
CN102692049A (zh) * | 2012-06-20 | 2012-09-26 | 北京龙浩安达新技术有限公司 | 一种节水阀 |
WO2012159184A1 (pt) * | 2011-05-20 | 2012-11-29 | Asel-Tech Tecnologia E Automação Ltda | Sistema de monitoramento e detecção de quebra de linha de dutos |
CN102966765A (zh) * | 2012-11-07 | 2013-03-13 | 深圳和而泰智能控制股份有限公司 | 水温自动调节装置及智能水龙头 |
FR2995380A1 (fr) * | 2012-09-13 | 2014-03-14 | Sgi Renovation | Mitigeur thermostatique electrique avec recyclage de l'eau |
CN104318485A (zh) * | 2014-09-30 | 2015-01-28 | 上海电力学院 | 一种基于神经网络和模糊逻辑的输电线路故障判别方法 |
CN104462459A (zh) * | 2014-12-16 | 2015-03-25 | 芜湖乐锐思信息咨询有限公司 | 基于神经网络的大数据分析处理系统及方法 |
-
2016
- 2016-03-10 CN CN201610135909.7A patent/CN105673908B/zh not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2352783Y (zh) * | 1998-09-29 | 1999-12-08 | 谢水旺 | 可定温式龙头的多角度切换及双出水结构 |
CN2535627Y (zh) * | 2001-12-11 | 2003-02-12 | 康勤国际有限公司 | 压力平衡水截门逆止阀 |
CN201180813Y (zh) * | 2007-11-01 | 2009-01-14 | 周成富 | 新颖节水型卫浴水龙头阀芯 |
CN101776160A (zh) * | 2010-02-09 | 2010-07-14 | 宁波博大梧桐电池科技有限公司 | 一种多功能节水阀 |
CN201884763U (zh) * | 2010-11-11 | 2011-06-29 | 厦门市易洁卫浴有限公司 | 一种智能回水出水机构 |
WO2012159184A1 (pt) * | 2011-05-20 | 2012-11-29 | Asel-Tech Tecnologia E Automação Ltda | Sistema de monitoramento e detecção de quebra de linha de dutos |
CN102692049A (zh) * | 2012-06-20 | 2012-09-26 | 北京龙浩安达新技术有限公司 | 一种节水阀 |
FR2995380A1 (fr) * | 2012-09-13 | 2014-03-14 | Sgi Renovation | Mitigeur thermostatique electrique avec recyclage de l'eau |
CN102966765A (zh) * | 2012-11-07 | 2013-03-13 | 深圳和而泰智能控制股份有限公司 | 水温自动调节装置及智能水龙头 |
CN104318485A (zh) * | 2014-09-30 | 2015-01-28 | 上海电力学院 | 一种基于神经网络和模糊逻辑的输电线路故障判别方法 |
CN104462459A (zh) * | 2014-12-16 | 2015-03-25 | 芜湖乐锐思信息咨询有限公司 | 基于神经网络的大数据分析处理系统及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105673908A (zh) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105673908B (zh) | 基于神经网络和单片机的智能节水水龙头 | |
CN106020293B (zh) | 一种淋浴器水温和流量的检测控制系统 | |
CN105783275A (zh) | 一种基于触摸屏控制的新型淋浴系统 | |
CN203395257U (zh) | 四端子电子恒温节水水龙头 | |
CN201885402U (zh) | 热水器节能循环控制系统 | |
CN106155129A (zh) | 使用预测算法的下游流体的温度控制系统和方法 | |
CN107314551B (zh) | 一种通过水流侦测实现远程调节的热水器控制方法及系统 | |
CN202992333U (zh) | 一种智能水龙头 | |
CN102563883A (zh) | 水温控制装置 | |
CN111561583A (zh) | 一种智慧式可加热水龙头及控制系统 | |
CN110313857A (zh) | 一种智能节水淋浴装置及控制方法 | |
CN201155609Y (zh) | 水龙头启闭结构 | |
CN211852968U (zh) | 净水器水龙头 | |
CN202972133U (zh) | 智能环保水龙头的自动控制节水装置 | |
CN205824284U (zh) | 可自动调节水量的水龙头 | |
CN111022729A (zh) | 净水器水龙头控制方法、控制装置及净水器水龙头 | |
CN110440448A (zh) | 一种热水器系统及控制方法 | |
CN110470056A (zh) | 热水器系统及控制方法 | |
CN205351795U (zh) | 热水器恒温延时节水控制装置 | |
CN103216944A (zh) | 家用热水器节水系统以及控制方法 | |
CN208253970U (zh) | 一种热水器系统 | |
CN204187087U (zh) | 一种安全的节水装置 | |
CN205481821U (zh) | 智能升温燃气热水器 | |
CN104654594B (zh) | 模拟热水器用户行为的实验装置 | |
CN204006698U (zh) | 节水控温出水装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180515 Termination date: 20190310 |
|
CF01 | Termination of patent right due to non-payment of annual fee |