Heat pump water heater, heating control method thereof and computer readable storage medium
By dynamically adjusting the heating time and startup time of the heat pump water heater based on the temperature difference and pre-stored data, the problem that the existing heat pump water heater cannot meet the user's water needs is solved, and the accurate water temperature is achieved and the power consumption is reduced before the appointment water use period is achieved. .
Patent Information
- Application Number
- CN202310695935.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-12
- Publication Date
- 2024-12-13
AI Technical Summary
The existing heat pump water heater is equipped with a fixed heating time, which cannot meet the user's water needs. The heating may be completed too early before the water use period is scheduled or the set water temperature cannot be reached in time.
By obtaining the set water temperature, current water temperature and the start time of the reservation water use period, determine the required time for the heat pump heating based on the temperature difference and pre-stored heat pump heating data, and control the heat pump unit to start at the appropriate starting time to ensure that the reservation water use period begins. Before reaching the set water temperature, you can choose to start the electric heating unit immediately when the interval time is less than the required time to assist in heating.
Effectively meet the user's water needs, ensure that the water temperature reaches the set temperature before the appointment water use period begins, and reduce the power consumption of the water heater.
Smart Images

Figure CN119123637A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of water heaters, and in particular to a heat pump water heater, a heating control method thereof, and a computer-readable storage medium. Background Art
[0002] Heat pump water heaters are equipped with a scheduled heating function. Users can set a water use time period in advance. In order to ensure that users have hot water available during the scheduled water use period, the water heater will start the heating function in advance. However, in existing solutions, heat pump water heaters are set with a fixed heating time. It may happen that the heating is completed long before the scheduled water use period and needs to be reheated during the water use period, or it may happen that the water temperature cannot reach the set temperature when the scheduled water use period is close, and the user's water demand cannot be met. Summary of the invention
[0003] The main purpose of the present invention is to provide a heat pump water heater and a heating control method thereof and a computer-readable storage medium, aiming to solve the problem that the water heater is set with a fixed heating time and cannot meet the water demand of users.
[0004] To achieve the above object, the present invention provides a heating control method for a heat pump water heater, the heating control method for a heat pump water heater comprising the following steps:
[0005] Get the set water temperature, current water temperature and the start time of the scheduled water use period;
[0006] Determining a first required duration corresponding to heat pump heating according to a temperature difference between the set water temperature and the current water temperature and pre-stored heat pump heating data;
[0007] Determining a first start-up time of the heat pump unit according to the start time and the first demand duration;
[0008] If the first start-up time is reached, the heat pump unit is controlled to start.
[0009] Optionally, after the step of determining the first required duration corresponding to heat pump heating according to the temperature difference between the set water temperature and the current water temperature and pre-stored heat pump heating data, the step further includes:
[0010] Determine the duration of the interval between the current time and the start time;
[0011] When the interval duration is greater than or equal to the first required duration, performing the step of determining the first start-up time of the heat pump unit according to the start time and the first required duration;
[0012] When the interval duration is less than the first required duration, the first start-up time of the heat pump unit is determined to be the current time, and the electric heating unit is controlled to start at or after the first start-up time.
[0013] Optionally, at or after the first start-up time, the step of controlling the start-up of the electric heating unit includes:
[0014] Determining a second required duration corresponding to heat pump heating and electric heating according to the temperature difference, the pre-stored electric heating data and the heat pump heating data;
[0015] Determining a second start-up time of the electric heating unit according to the start time and the second required duration;
[0016] If the second starting time of the electric heating unit is reached, the electric heating unit is controlled to start.
[0017] Optionally, after the step of determining the second required duration corresponding to heat pump heating and electric heating according to the temperature difference, the pre-stored electric heating data and the heat pump heating data, the method further includes:
[0018] When the interval duration is greater than or equal to the second required duration, performing the step of determining the second start-up time of the electric heating unit according to the start time and the second required duration;
[0019] When the interval duration is less than the second required duration, the second starting time of the electric heating unit is determined to be the current time.
[0020] Optionally, the method further comprises:
[0021] If the heat pump water heater is heating for the first time, the step of obtaining the set water temperature, the current water temperature and the start time of the scheduled water use period is performed;
[0022] If the heat pump water heater is a secondary heating, the actual heating time of the first heating is obtained, and the first required time of the first heating is updated according to the first required time and the actual heating time;
[0023] The second required duration is updated according to the second required duration of the first heating and the actual heating duration.
[0024] Optionally, the method further comprises:
[0025] When it is in the non-reserved water use period and there is no user using water, the step of obtaining the set water temperature, the current water temperature and the start time of the reserved water use period is performed;
[0026] When it is not a scheduled water use period and a user is using water, determine the temperature difference between the current water temperature and the set water temperature;
[0027] When the temperature difference falls within a preset range, the heat pump unit is controlled to start;
[0028] If the temperature difference is not within the preset range and lasts for a preset time, or the current water temperature drop is greater than a preset threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously.
[0029] Optionally, the method further comprises:
[0030] When the reservation time period is reached and a user is using water, the actual decrease in water temperature is obtained;
[0031] When the actual drop in water temperature is greater than a preset first threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously;
[0032] When the actual drop in water temperature is less than the preset second threshold, the heat pump unit is controlled to start.
[0033] Optionally, the method further comprises:
[0034] Determine the abnormal number of times a user uses water during non-scheduled time periods;
[0035] When the number of abnormal times is greater than a preset threshold, the water use time period is re-determined and output.
[0036] To achieve the above-mentioned objectives, the present invention also provides a heat pump water heater, which includes a memory, a processor, and a heating control program of the heat pump water heater stored in the memory and executable on the processor. When the heating control program of the heat pump water heater is executed by the processor, the various steps of the heating control method of the heat pump water heater as described above are implemented.
[0037] To achieve the above objectives, the present invention also provides a computer-readable storage medium, which stores a heating control program for a heat pump water heater. When the heating control program for the heat pump water heater is executed by a processor, the various steps of the heating control method for the heat pump water heater as described above are implemented.
[0038] The present invention provides a heat pump water heater and a heating control method and a computer-readable storage medium thereof. According to the temperature difference and the pre-stored heat pump heating data, the first required duration corresponding to the heat pump heating is determined; according to the start time and the first required duration, the first start time of the heat pump unit is determined; if the first start time is reached, the heat pump unit is controlled to start. By determining the first start time of the heat pump unit, the heat pump unit is controlled to heat at the first start time, so that the water temperature reaches the set water temperature before the start time of the reserved water use period, the user's water demand is met, and the power consumption of the water heater is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A schematic diagram of the hardware structure of a heat pump water heater according to an embodiment of the present invention;
[0040] Figure 2 A schematic flow chart of an embodiment of a heating control method for a heat pump water heater of the present invention;
[0041] Figure 3 A schematic flow chart of another embodiment of a heating control method for a heat pump water heater according to the present invention;
[0042] Figure 4 It is a detailed flow chart of step S70 of another embodiment of the heating control method of the heat pump water heater of the present invention;
[0043] Figure 5 A schematic flow chart of another embodiment of a heating control method for a heat pump water heater according to the present invention;
[0044] Figure 6 The figure is a flow chart of another embodiment of the heating control method of the heat pump water heater of the present invention.
[0045] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0047] The main solution of the embodiment of the present invention is: determine the first demand duration corresponding to the heat pump heating according to the temperature difference and the pre-stored heat pump heating data; determine the first start-up time of the heat pump unit according to the start time and the first demand duration; if the first start-up time is reached, control the heat pump unit to start.
[0048] By determining the first start-up time of the heat pump unit, the heat pump unit is controlled to heat at the first start-up time so that the water temperature reaches the set water temperature before the start time of the scheduled water use period, thereby meeting the user's water demand and reducing the power consumption of the water heater.
[0049] As an implementation solution, a heat pump water heater can be Figure 1 shown.
[0050] The embodiment of the present invention relates to a heat pump water heater, which includes: a processor 101, such as a CPU, a memory 102, and a communication bus 103. The communication bus 103 is used to realize connection and communication between these components.
[0051] The memory 102 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. Figure 1 As shown, the memory 102 as a computer-readable storage medium may include a heating control program of the heat pump water heater; and the processor 101 may be used to call the heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0052] Get the set water temperature, current water temperature and the start time of the scheduled water use period;
[0053] Determining a first required duration corresponding to heat pump heating according to a temperature difference between the set water temperature and the current water temperature and pre-stored heat pump heating data;
[0054] Determining a first start-up time of the heat pump unit according to the start time and the first demand duration;
[0055] If the first start-up time is reached, the heat pump unit is controlled to start.
[0056] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0057] Determine the duration of the interval between the current time and the start time;
[0058] When the interval duration is greater than or equal to the first required duration, performing the step of determining the first start-up time of the heat pump unit according to the start time and the first required duration;
[0059] When the interval duration is less than the first required duration, the first start-up time of the heat pump unit is determined to be the current time, and the electric heating unit is controlled to start at or after the first start-up time.
[0060] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0061] Determining a second required duration corresponding to heat pump heating and electric heating according to the temperature difference, the pre-stored electric heating data and the heat pump heating data;
[0062] Determining a second start-up time of the electric heating unit according to the start time and the second required duration;
[0063] If the second starting time of the electric heating unit is reached, the electric heating unit is controlled to start.
[0064] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0065] When the interval duration is greater than or equal to the second required duration, performing the step of determining the second start-up time of the electric heating unit according to the start time and the second required duration;
[0066] When the interval duration is less than the second required duration, the second starting time of the electric heating unit is determined to be the current time.
[0067] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0068] If the heat pump water heater is heating for the first time, the step of obtaining the set water temperature, the current water temperature and the start time of the scheduled water use period is performed;
[0069] If the heat pump water heater is a secondary heating, the actual heating time of the first heating is obtained, and the first required time of the first heating is updated according to the first required time and the actual heating time;
[0070] The second required duration is updated according to the second required duration of the first heating and the actual heating duration.
[0071] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0072] When it is in the non-reserved water use period and there is no user using water, the step of obtaining the set water temperature, the current water temperature and the start time of the reserved water use period is performed;
[0073] When it is not a scheduled water use period and a user is using water, determine the temperature difference between the current water temperature and the set water temperature;
[0074] When the temperature difference falls within a preset range, the heat pump unit is controlled to start;
[0075] If the temperature difference is not within the preset range and lasts for a preset time, or the current water temperature drop is greater than a preset threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously.
[0076] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0077] When the reservation time period is reached and a user is using water, the actual decrease in water temperature is obtained;
[0078] When the actual drop in water temperature is greater than a preset first threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously;
[0079] When the actual drop in water temperature is less than the preset second threshold, the heat pump unit is controlled to start.
[0080] Optionally, the processor 101 may be used to call a heating control program of the heat pump water heater stored in the memory 102, and perform the following operations:
[0081] Determine the abnormal number of times a user uses water during non-scheduled time periods;
[0082] When the number of abnormal times is greater than a preset threshold, the water use time period is re-determined and output.
[0083] Based on the hardware architecture of the heat pump water heater described above, an embodiment of a heating control method for a heat pump water heater of the present invention is proposed.
[0084] Reference Figure 2 , Figure 2 This is the first embodiment of the heating control method of the heat pump water heater of the present invention, and the heating control method of the heat pump water heater comprises the following steps:
[0085] Step S10, obtaining the set water temperature, current water temperature and the start time of the scheduled water use period.
[0086] Optionally, the set water temperature may be input by a user through an operation panel of the water heater, a remote controller, or an intelligent terminal that is communicatively connected to the water heater.
[0087] Optionally, the set water temperature is determined by a water use mode determined by the user. For example, when the water use mode is a winter mode, the set water temperature is higher, and when the water use mode is a summer mode, the set water temperature is lower.
[0088] Optionally, the current water temperature is the temperature of water in a water tank in a heat pump water heater, which is collected by a temperature sensor.
[0089] Optionally, the scheduled water use period includes a start time and an end time. For example, the scheduled water use period is from 20:00 to 22:00 in the evening, wherein the start time is 20:00 and the end time is 22:00. The scheduled water use period is input by the user through the operation panel of the water heater, the remote controller, or the intelligent terminal connected to the water heater. The water heater needs to ensure that the water temperature reaches the set water temperature during the scheduled water use period to meet the user's water demand.
[0090] Step S20, determining a first required duration corresponding to heat pump heating according to a temperature difference between the set water temperature and the current water temperature and pre-stored heat pump heating data.
[0091] Optionally, the temperature difference ΔT between the set water temperature and the current water temperature is determined as shown in the following formula:
[0092] ΔT=T s -T5.
[0093] Among them, T sIndicates the set water temperature, and T5 indicates the current water temperature.
[0094] Optionally, the first required time corresponding to the heat pump heating is determined according to the temperature difference ΔT and the pre-stored heat pump heating data, wherein the pre-stored heat pump heating data includes the time t required for the water temperature to rise by a unit temperature when the heat pump is used for heating. For example, when the current water temperature T5 is 20, the water temperature T is set to s The heat pump heating data includes that when the heat pump is used for heating, the time required for the water temperature to rise by 1 degree is 0.1 hours, and the first required time t1 corresponding to the heat pump heating is 4 hours.
[0095] Optionally, the first required duration is the duration required for the heat pump to start.
[0096] Step S30: determining a first start-up time of the heat pump unit according to the start time and the first demand duration.
[0097] Optionally, the time corresponding to the first demand duration before the start time is the start time of the heat pump unit. Exemplarily, the start time is 20:00 p.m., the first demand duration is 4 hours, and the first start time of the heat pump unit is 16:00 p.m.
[0098] Step S40: If the first start time is reached, control the heat pump unit to start.
[0099] Optionally, if the first start-up time is reached, the heat pump unit is controlled to start so that the water temperature reaches the set water temperature before the start time of the scheduled water use period.
[0100] In the technical solution of this embodiment, the first required duration corresponding to the heat pump heating is determined according to the temperature difference and the pre-stored heat pump heating data; the first start-up time of the heat pump unit is determined according to the start time and the first required duration; if the first start-up time is reached, the heat pump unit is controlled to start. By determining the first start-up time of the heat pump unit, the heat pump unit is controlled to heat at the first start-up time, so that the water temperature reaches the set water temperature before the start time of the reserved water use period, the user's water demand is met, and the power consumption of the water heater is reduced.
[0101] Reference Figure 3 , Figure 3 This is a second embodiment of the heating control method for a heat pump water heater of the present invention. Based on the first embodiment, after step S20, the method further includes:
[0102] Step S50, determining the interval between the current time and the start time;
[0103] Step S60, when the interval duration is greater than or equal to the first required duration, executing the step of determining the first start-up time of the heat pump unit according to the start time and the first required duration;
[0104] Step S70, when the interval duration is less than the first required duration, determining the first start-up time of the heat pump unit as the current time, and controlling the electric heating unit to start at the first start-up time or after the first start-up time.
[0105] Optionally, the calculation method of the interval time Δt is as shown in the following formula:
[0106] Δt = t0 - t1;
[0107] Among them, t0 represents the current time, and t1 represents the start time of the reserved water use period.
[0108] Optionally, when the interval duration is greater than or equal to the first demand duration, it means that the water heater still has sufficient time to heat the water temperature. By heating with the heat pump unit, the user's water demand during the scheduled water use period can be met and the power consumption of the water heater can be reduced. At this time, according to the start time and the first demand duration, the first start time of the heat pump unit is determined, that is, the time corresponding to the first demand duration before the start time is the start time of the heat pump unit. Exemplarily, the start time is 20:00 p.m., the first demand duration is 4 hours, and the first start time of the heat pump unit is 16:00 p.m.
[0109] Optionally, when the interval duration is less than the first demand duration, it means that the water heater is currently heating only through the heat pump unit, and cannot meet the user's water demand during the scheduled water use period, that is, the water temperature cannot reach the set water temperature. In order to ensure the user's water demand during the scheduled water use period, the first start-up time of the heat pump unit is determined to be the current time, that is, the heat pump unit is controlled to start immediately. At the same time, at or after the first start-up time, the electric heating unit is controlled to start so that the water temperature reaches the set water temperature during the scheduled water use period to meet the user's water demand.
[0110] Optionally, when the interval duration is less than the first required duration, the heat pump unit and the electric heating unit are controlled to start at the same time. When the water temperature reaches the set water temperature, the heat pump unit and the electric heating unit are controlled to stop heating. If the temperature difference between the water temperature and the set temperature is greater than the preset temperature threshold before the scheduled water use period, the heat pump unit is controlled to start to ensure that the water temperature reaches the set water temperature during the scheduled water use period.
[0111] In the technical solution of this embodiment, the interval between the current moment and the start moment is determined; when the interval is greater than or equal to the first required time, the step of determining the first start moment of the heat pump unit according to the start moment and the first required time is performed; when the interval is less than the first required time, the first start moment of the heat pump unit is determined to be the current moment, and the electric heating unit is controlled to start at or after the first start moment. By comparing the interval and the first required time, the first start moment of the heat pump unit is determined, and it is determined whether the electric heating unit is started, so that the water temperature reaches the set water temperature during the reserved water use period to meet the user's water demand.
[0112] Reference Figure 4 , Figure 4 This is a third embodiment of the heating control method of the heat pump water heater of the present invention. Based on the first or second embodiment, step S70 includes:
[0113] Step S71, determining a second required duration corresponding to heat pump heating and electric heating according to the temperature difference, pre-stored electric heating data and the heat pump heating data;
[0114] Step S72, determining a second start time of the electric heating unit according to the start time and the second required duration;
[0115] Step S73: If the second starting time of the electric heating unit is reached, control the electric heating unit to start.
[0116] Optionally, based on the temperature difference, pre-stored electric heating data and heat pump heating data, determine the second required time corresponding to simultaneous heat pump heating and electric heating. Optionally, the pre-stored heat pump heating data includes the time required for the water temperature to rise by a unit temperature when only the heat pump is used for heating. The pre-stored electric heating data includes the time required for the water temperature to rise by a unit temperature when only electric heating is used. The pre-stored electric heating data and heat pump heating data include the time required for the water temperature to rise by a unit temperature when electric heating and heat pump heating are used simultaneously. Exemplarily, when the current water temperature T5 is 20, the water temperature T5 is set to 20. s When electric heating and heat pump heating are used at the same time, the time required for the water temperature to rise by 1 degree is 0.05 hours, and the second required time t2 corresponding to heat pump heating is 2 hours.
[0117] Optionally, when the interval duration is greater than or equal to the second demand duration, the second start-up time of the electric heating unit is determined according to the start time and the second demand duration, that is, the time corresponding to the second demand duration before the start time is the second start-up time of the electric heating unit. If the second start-up time is reached, the electric heating unit is controlled to start. Exemplarily, the reserved water use period is from 20:00 to 22:00, and the current time is 17:00. If the first demand duration is 4 hours, the second demand duration is 2 hours, and the interval duration is 3 hours, then the heat pump unit is controlled to start immediately. According to the start time of 20:00 and the second demand duration of 2 hours, the second start-up time is determined to be 18:00. If it reaches 18:00, the electric heating unit is controlled to start.
[0118] Optionally, when the interval time is less than the second demand time, the second start time of the thermal power unit is determined to be the current time, that is, the thermal power unit is controlled to start immediately, so that the water temperature rises rapidly to meet the user's water demand. Exemplarily, the reserved water use period is from 20:00 to 22:00, the current time is 18:00, if the first demand time is 4 hours, the second demand time is 2 hours, and the interval time is 2 hours, at this time, the heat pump unit and the electric heating unit are controlled to start immediately.
[0119] Optionally, the electric heating unit is controlled to start at the first start-up time, and the heat pump unit and the electric heating unit are controlled to start immediately. According to the current time and the second demand duration, the shutdown time of the electric heating unit is determined. If the shutdown time is reached, the electric heating unit is controlled to be shut down. At this time, the heat pump unit is still heating until the set water temperature is reached to meet the user's water demand during the scheduled water use period and reduce the power consumption of the water heater. Optionally, after the set water temperature is reached and the heat pump unit is also shut down, the heat pump unit is controlled to start after the water temperature drops to a preset temperature threshold.
[0120] Optionally, when the interval duration is greater than or equal to the second demand duration, the closing time of the electric heating unit is determined according to the current time and the second demand duration, that is, the time corresponding to the second demand duration after the current time is the closing time of the electric heating unit. If the closing time is reached, the electric heating unit is controlled to be closed. Exemplarily, the reserved water use period is from 20:00 to 22:00, and the current time is 17:00. If the first demand duration is 4 hours, the second demand duration is 2 hours, and the interval duration is 3 hours, at this time, the heat pump unit and the electric heating unit are controlled to start immediately. According to the current time 17:00 and the second demand duration of 2 hours, the closing time is determined to be 19:00. If it reaches 19:00, the electric heating unit is controlled to be closed.
[0121] Optionally, when the interval duration is less than the second demand duration, determine the second start time of the thermoelectric unit as the current time, that is, control the thermoelectric unit to start immediately, so that the water temperature rises rapidly to meet the user's water demand. Exemplarily, the reserved water use period is from 20:00 to 22:00, the current time is 18:00. If the first demand duration is 4 hours, the second demand duration is 2 hours, and the interval duration is 2 hours, at this time, control the heat pump unit and the electric heating unit to start immediately. If it reaches 20:00, control both the heat pump unit and the electric heating unit to shut down.
[0122] Optionally, at the first start time, control the heat pump unit and the electric heating unit to start immediately, and until the water temperature reaches the set water temperature, control the heat pump unit and the electric heating unit to shut down.
[0123] Optionally, the current water temperature T5 = 20, and the set water temperature T s = 60. There is no heating data record for the first use. The first demand duration t1 is 4 hours, and the second demand duration t2 is 2 hours.
[0124] Optionally, if the current time t is 17:00, the reserved water use period is from 20:00 to 22:00, and the time to the start of water use t = 3 hours, that is, t1 > t > t2, then the unit first turns on the heat pump for heating for 1 hour, and then uses the mode of simultaneous operation of electric heating and heat pump for heating. Record the heating times as 2, the working mode as heat pump heating, and heat pump heating and electric heating.
[0125] Optionally, if the current time is 13:00, the reserved water use period remains unchanged, and the time to the start of water use t = 7 hours, that is, t1 < t, then the unit starts to use the heat pump for heating at 16:00. Record the heating times as 1, and the working mode as heat pump heating.
[0126] Optionally, if the current time is 19:00, the reserved water use period remains unchanged, t2 > t, use the heat pump and electric heating for simultaneous heating. Record the heating times as 1, and the working mode as heat pump heating and electric heating.
[0127] The above three situations will only occur when the reservation function is used for the first time. In another embodiment, regardless of whether t1 > t > t2, or t1 < t, or t2 > t, when using for the first time, the mode of simultaneous operation of electric heating and heat pump is preferentially used for heating. When the current time exceeds the reservation end time, it is considered that the reservation function has been used once. When using next time, the mode of only turning on the heat pump is preferentially used for heating. At this time, it basically meets the situation of t1 < t.
[0128] The above three cases are the heating time and heating times calculated by the preset formula. The actual heating time will be recorded in the above three cases. If it is the case where t1 < t and t1 > t > t2, the actual heating time t′ will be recorded. If t2 > t, the actual heating time t′ will be recorded. When the reservation function is used next time, t1 and t2 will be recalculated in combination with the previous heating data.
[0129] Optionally, if it is the first heating of the heat pump water heater, steps S10 and subsequent related steps are executed; if it is the second heating of the heat pump water heater, the actual heating duration of the first heating is obtained, and the first required duration is updated according to the first required duration and the actual heating duration of the first heating; Exemplarily, the first required duration t1 = 4, and the actual heating duration of the first time t′ = 3. If the set water temperature T during the second heating s is the same as the current water temperature T5, the first required duration t1 is updated to 3.5, that is, the updated first required duration t′1 = (the first required duration t1 + the actual heating duration t′) / 2. Optionally, if the difference between the first required duration and the actual heating duration is less than the preset duration threshold, for example, less than 30 minutes, the first required duration is not updated.
[0130] Optionally, the second required duration is updated according to the second required duration and the actual heating duration of the first heating. Exemplarily, the second required duration t2 = 2, and the actual heating duration of the first time t′ = 3. If the set water temperature T during the second heating s is the same as the current water temperature T5, the second required duration t2 is updated to 2.5, that is, the updated second required duration t′2 = (the second required duration t2 + the actual heating duration t′) / 2. Optionally, if the difference between the second required duration and the actual heating duration is less than the preset duration threshold, for example, less than 30 minutes, the second required duration is not updated.
[0131] Optionally, if the heating mode or the number of heating times changes after updating the first required duration or the second required duration, when making a reservation for heating next time, steps S10 and related steps are executed according to the first required duration or the second required duration of the first time. Continuously optimize the heating time, reduce the number of heating times or reduce the situation where the electric heating unit and the heat pump unit are turned on at the same time, so as to avoid the power consumption caused by the reservation function.
[0132] In the technical solution of this embodiment, the second required duration corresponding to heat pump heating and electric heating is determined according to the temperature difference, pre-stored electric heating data and heat pump heating data; the second start-up time of the electric heating unit is determined according to the start time and the second required duration; if the second start-up time of the electric heating unit is reached, the electric heating unit is controlled to start. By determining the second start-up time of the electric heating unit, the electric heating unit is controlled to heat at the second start-up time, so that the water temperature reaches the set water temperature before the start time of the reserved water use period, thereby meeting the user's water demand.
[0133] Reference Figure 5 , Figure 5 This is a fourth embodiment of the heating control method of a heat pump water heater of the present invention, based on any one of the first to third embodiments, the method further includes:
[0134] Step S80, when it is in the non-reserved water use period and there is no user using water, executing the step of obtaining the set water temperature, the current water temperature and the start time of the reserved water use period;
[0135] Step S90, when it is not a scheduled water use period and there is a user using water, determining the temperature difference between the current water temperature and the set water temperature;
[0136] Step S100, when the temperature difference is within a preset range, controlling the heat pump unit to start;
[0137] Step S110: If the temperature difference is not within the preset range and lasts for a preset time, or the current water temperature drop is greater than a preset threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously.
[0138] Alternatively, if Figure 6 As shown, when it is in the non-reserved water use period and there is no user using water, step S10 and related steps are executed.
[0139] Alternatively, if Figure 6 As shown, when it is not in the scheduled water use period and there are users using water, the unit will also work at this time. Optionally, the current water use time is before the start time of the scheduled water use period, and the water temperature is highly likely not to reach the set water temperature, or the current water use time is after the end time of the scheduled water use period, and the water has been heated but the water temperature has dropped, then the unit needs to heat.
[0140] Optionally, determine the temperature difference between the current water temperature and the set water temperature; when the temperature difference falls within a preset range, control the heat pump unit to start; if B ≥ T s -T5>A, where A>0, the heat pump unit is controlled to start and perform heating.
[0141] Optionally, if the temperature difference is not within the preset range and lasts for a preset time, or the current water temperature drops by more than a preset threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously. Optionally, if the current water temperature T5 does not rise for a long time, for example, B≥T s -T5>A, and lasts for a preset time, or has a downward trend, that is, T s -T5>B), it means that the water heater is heating slowly or the water is used for a long time. At this time, the heat pump and electric heating are started at the same time for heating. In this case, the problem of no hot water available when the user needs water before the scheduled water period is avoided. At this time, the unit will record the time when the user uses water in advance and the number of times this happens.
[0142] Alternatively, if Figure 6 As shown, when the user is in the reservation time period and uses water, the actual decrease in water temperature is obtained; when the actual decrease in water temperature is greater than the preset first threshold, the heat pump unit and the electric heating unit are controlled to start at the same time; when the actual decrease in water temperature is less than the preset second threshold, the heat pump unit is controlled to start. When the user needs to use water within the reservation time period under normal circumstances, the unit is controlled according to the change in water temperature. Specifically, when the water temperature drops quickly, it is considered that the user has been using water for a long time, and the heat pump and electric heating are turned on at the same time to ensure the output of hot water. If the water temperature drops slowly, it is only necessary to start the heat pump, heat energy saving, and maintain the water temperature until the reservation time ends. The unit stops heating and records the user's actual water use time and the number of times this happens.
[0143] Optionally, determine the number of abnormal water usage by the user in the non-reserved time period; when the abnormal number is greater than the preset number threshold, redetermine the water use time period and output it. If the abnormal number is greater than the preset number threshold, it is considered that the reservation time set by the user does not meet the user's water use habits, and the user is reported through the application software or other means to notify the user to modify the reservation time or accept the recommended time provided by the unit, so that the unit can heat within a reasonable reservation time, reduce the situation where electric heating and heat pump are turned on at the same time, and achieve energy saving. Exemplarily, when the start time of water use is multiple times within the preset time before the start time of the reserved water use period, it is recommended that the user advance the start time; when the start time of water use is multiple times after the start time of the reserved water use period, it is recommended that the user postpone the start time; when the end time of water use by the user is multiple times before the end time of the reserved water use period, it is recommended that the user advance the end time; when the end time of water use by the user is multiple times after the end time of the reserved water use period, it is recommended that the user postpone the end time.
[0144] In the technical solution of this embodiment, the problem of no hot water available when the user needs water before the scheduled water use period is avoided, the water needs of the user in various time periods are met, and the user's water use experience is guaranteed.
[0145] The present invention also provides a heat pump water heater, which includes a memory, a processor, and a heating control program of the heat pump water heater stored in the memory and executable on the processor. When the heating control program of the heat pump water heater is executed by the processor, the various steps of the heating control method of the heat pump water heater described in the above embodiment are implemented.
[0146] The present invention also provides a computer-readable storage medium, which stores a heating control program for a heat pump water heater. When the heating control program for the heat pump water heater is executed by a processor, the various steps of the heating control method for the heat pump water heater described in the above embodiment are implemented.
[0147] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0148] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, system, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, system, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, system, article or device including the element.
[0149] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment system can be implemented by means of software plus a necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a computer-readable storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a parking management device, an air conditioner, or a network device, etc.) to execute the system described in each embodiment of the present invention.
[0150] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A heating control method for a heat pump water heater, It is characterized in that The heating control method of the heat pump water heater comprises: Get the set water temperature, current water temperature and the start time of the scheduled water use period; Determining a first required duration corresponding to heat pump heating according to a temperature difference between the set water temperature and the current water temperature and pre-stored heat pump heating data; Determining a first start-up time of the heat pump unit according to the start time and the first demand duration; If the first start-up time is reached, the heat pump unit is controlled to start.
2. The heating control method of the heat pump water heater according to claim 1, It is characterized in that After the step of determining the first required time corresponding to heat pump heating according to the temperature difference between the set water temperature and the current water temperature and the pre-stored heat pump heating data, the method further includes: Determine the duration of the interval between the current time and the start time; When the interval duration is greater than or equal to the first required duration, performing the step of determining the first start-up time of the heat pump unit according to the start time and the first required duration; When the interval duration is less than the first required duration, the first start-up time of the heat pump unit is determined to be the current time, and the electric heating unit is controlled to start at or after the first start-up time.
3. The heating control method of the heat pump water heater according to claim 2, It is characterized in that The step of controlling the start-up of the electric heating unit at or after the first start-up time includes: Determining a second required duration corresponding to heat pump heating and electric heating according to the temperature difference, the pre-stored electric heating data and the heat pump heating data; Determining a second start-up time of the electric heating unit according to the start time and the second required duration; If the second starting time of the electric heating unit is reached, the electric heating unit is controlled to start.
4. The heating control method of the heat pump water heater according to claim 3, It is characterized in that After the step of determining the second required duration corresponding to heat pump heating and electric heating according to the temperature difference, the pre-stored electric heating data and the heat pump heating data, the method further includes: When the interval duration is greater than or equal to the second required duration, performing the step of determining the second start-up time of the electric heating unit according to the start time and the second required duration; When the interval duration is less than the second required duration, the second starting time of the electric heating unit is determined to be the current time.
5. The heating control method of the heat pump water heater according to claim 3, It is characterized in that The method further comprises: If the heat pump water heater is heating for the first time, the step of obtaining the set water temperature, the current water temperature and the start time of the scheduled water use period is performed; If the heat pump water heater is a secondary heating, the actual heating time of the first heating is obtained, and the first required time of the first heating is updated according to the first required time and the actual heating time; The second required duration is updated according to the second required duration of the first heating and the actual heating duration.
6. The heating control method of the heat pump water heater according to claim 1, It is characterized in that The method further comprises: When it is in the non-reserved water use period and there is no user using water, the step of obtaining the set water temperature, the current water temperature and the start time of the reserved water use period is performed; When it is not a scheduled water use period and a user is using water, determine the temperature difference between the current water temperature and the set water temperature; When the temperature difference falls within a preset range, the heat pump unit is controlled to start; If the temperature difference is not within the preset range and lasts for a preset time, or the current water temperature drop is greater than a preset threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously.
7. The heating control method of the heat pump water heater according to claim 6, It is characterized in that The method further comprises: When the reservation time period is reached and a user is using water, the actual decrease in water temperature is obtained; When the actual drop in water temperature is greater than a preset first threshold, the heat pump unit and the electric heating unit are controlled to start simultaneously; When the actual drop in water temperature is less than the preset second threshold, the heat pump unit is controlled to start.
8. The heating control method of the heat pump water heater according to claim 6, It is characterized in that The method further comprises: Determine the abnormal number of times a user uses water during non-scheduled time periods; When the number of abnormal times is greater than a preset threshold, the water usage time period is re-determined and output.
9. A heat pump water heater, It is characterized in that The heat pump water heater includes a memory, a processor, and a heating control program of the heat pump water heater stored in the memory and executable on the processor. When the heating control program of the heat pump water heater is executed by the processor, the various steps of the heating control method of the heat pump water heater as described in any one of claims 1 to 8 are implemented.
10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a heating control program for a heat pump water heater, and when the heating control program for the heat pump water heater is executed by a processor, each step of the heating control method for a heat pump water heater according to any one of claims 1 to 8 is implemented.
