Water Heaters With Real-Time Hot Water Supply Determination
US-2019024908-A1 · Jan 24, 2019 · US
US11441815B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11441815-B2 |
| Application number | US-202016849403-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 15, 2020 |
| Priority date | Apr 15, 2020 |
| Publication date | Sep 13, 2022 |
| Grant date | Sep 13, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed technology includes systems and methods for controlling a water heater. The disclosed systems can be configured to receive temperature data from a temperature sensor, receive flow rate data from a flow rate sensor, and receive a temperature setting. The systems can calculate a heat load rate based on at least the temperature data, the flow rate data, and the temperature setting, and can compare the heat load rate to a predetermined threshold setting. The systems can output instructions to perform a fast corrective action in response to the determination that the heat load is changing at a rate (i.e. the heat load rate) greater than, less than, or equal to the predetermined threshold setting.
Opening claim text (preview).
What is claimed is: 1. A controller for a water heater, the controller comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the controller to: receive sensor data from a sensor of the water heater, the sensor data including a current data value and at least one previous data value; determine a change rate based on a difference between at least the current data value and the at least one previous data value; compare the change rate to a predetermined threshold setting at a predetermined interval throughout the time fluid is flowing through a fluid inlet, wherein the predetermined interval is no greater than 10 seconds; and output instructions to a heating device to perform a corrective action in response to determining that the change rate exceeds the predetermined threshold setting, the corrective action being a decrease from a first predetermined amount of heat output to a second predetermined amount of heat output, the second predetermined amount of heat output being nonzero. 2. The controller of claim 1 , wherein comparing the change rate to the predetermined threshold setting comprises: normalizing the sensor data to determine normalized sensor data; calculating a derivative based on the normalized sensor data to determine a normalized change rate; and comparing the normalized change rate to a predetermined normalized threshold setting, wherein the instructions, when executed by the one or more processors, cause the controller to output the instructions to perform the corrective action in response to determining that the normalized change rate exceeds the predetermined normalized threshold setting. 3. The controller of claim 1 , wherein: the sensor is a flow rate sensor configured to detect flow of a fluid; the sensor data is flow rate data; and the predetermined threshold setting is a predetermined flow rate threshold setting. 4. The controller of claim 1 , wherein: the sensor is a temperature sensor configured to detect fluid temperature of a fluid; the sensor data being temperature data; and the predetermined threshold setting is a predetermined temperature threshold setting. 5. The controller of claim 1 , wherein decreasing from the first predetermined amount of heat output to the second predetermined amount of heat output comprises one or more of: extinguishing one or more burners of a staged burner system or reducing a flame height of the one or more burners of the staged burner system. 6. The controller of claim 1 , wherein decreasing from the first predetermined amount of heat output to the second predetermined amount of heat output comprises one or more of: deactivating one or more electric coils or reducing a duty cycle of the one or more electric coils. 7. The controller of claim 1 , wherein the corrective action is performed within approximately 100 milliseconds or less. 8. A method for controlling a water heater, the method comprising: receiving temperature data from a temperature sensor configured to measure fluid temperature at a fluid inlet; receiving flow rate data from a flow rate sensor configured to measure a flow rate at the fluid inlet; receiving a temperature setting; calculating a heat load rate based on at least the temperature data, the flow rate data and the temperature setting; comparing the heat load rate to a predetermined threshold setting at a predetermined interval throughout the time fluid is flowing through a fluid inlet, wherein the predetermined interval is no greater than 10 seconds; and outputting instructions to a heating device to perform a corrective action in response to determining that the heat load rate is greater than or equal to the predetermined threshold setting, the corrective action being a decrease from a first predetermined amount of heat output to a second predetermined amount of heat output, the second predetermined amount of heat output being nonzero. 9. The method of claim 8 , wherein decreasing from the first predetermined amount of heat output to the second predetermined amount of heat output comprises one or more of: extinguishing one or more burners of a staged burner system or reducing a flame height of the one or more burners of the staged burner system. 10. The method of claim 8 , wherein decreasing from heat output from the heating device comprises one or more of: deactivating one or more electric coils or reducing a duty cycle of the one or more electric coils. 11. The method of claim 8 , wherein: calculating the heat load rate comprises normalizing the temperature data and/or the flow rate data to determine a normalized heat load rate, and comparing the heat load rate to the predetermined threshold setting comprises comparing the normalized heat load rate to a predetermined normalized threshold setting. 12. The method of claim 8 , wherein the corrective action is a first corrective action, the method further comprising: receiving, from the temperature sensor, new temperature data; receiving, from the flow rate sensor, new flow rate data; calculating a new heat load rate based on the new temperature data, new flow rate data and the temperature setting; comparing the new heat load rate to the predetermined threshold setting at a predetermined interval throughout the time fluid is flowing through a fluid inlet, wherein the predetermined interval is no greater than 10 seconds; and outputting instructions to the heating device to perform a second corrective action in response to the determination that the new heat load rate is less than the predetermined threshold setting, the second corrective action being an increase from the second predetermined amount of heat output to a third predetermined amount of heat output. 13. The method of claim 12 , wherein the second corrective action includes one or more of: igniting one or more burners, increasing a flame height of the one or more burners, activating one or more electric coils, or increasing a duty cycle of the one or more electric coils. 14. The method of claim 8 , wherein the corrective action is performed within approximately 100 milliseconds or less. 15. A tankless water heater comprising: a water inlet; one or more heating devices; a temperature sensor configured to measure water temperature; a flow rate sensor configured to measure water flow rate; and a controller comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the controller to: receive temperature data from the temperature sensor, the temperature data indicative of a temperature of the water; receive flow rate data from the flow rate sensor, the flow rate data indicative of a flow rate of the water; receive a water temperature setting from a user interface device; calculate a heat load rate based on at least the temperature data, the flow rate data, and the water temperature setting; compare the heat load rate to a predetermined threshold setting at a predetermined interval throughout the time fluid is flowing through a fluid inlet, wherein the predetermined interval is no greater than 10 seconds; and output instructions to at least one of the one or more heating devices to perform a corrective action in response to determining that the heat load rate is greater than or equal to the predetermined threshold setting, the corrective action being a decrease from a first predetermined amount of heat output to a second predetermined amount of heat output, the second predetermined amount of heat output being nonzero. 16. The
using fluid fuel · CPC title
using fluid fuel · CPC title
Preventing sudden or unintentional change of fluid temperature · CPC title
Preventing overheating · CPC title
using electric energy supply · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.