Heating control method and device, storage medium and heating system

By setting up multiple temperature acquisition devices in the heat pump water heater, and combining weighted processing and multi-scenario experimental data, the heating frequency is dynamically adjusted. This solves the problems of insufficient accuracy in calculating the remaining heating time and the lack of a linkage mechanism between operating frequency and time in heat pump water heaters, realizing intelligent power control and improving heating efficiency and energy consumption management.

CN121828899APending Publication Date: 2026-04-10QINGDAO HAIER SMART TECH R & D CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-12
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

The calculation accuracy of the remaining heating time of existing heat pump water heaters is insufficient, and they cannot be dynamically adjusted according to differences in models, fluctuations in ambient temperature, and wide temperature difference ranges. This results in the lack of a linkage mechanism between operating frequency and remaining heating time, causing problems such as energy waste or untimely heating.

Method used

By setting up multiple temperature acquisition devices in the water storage device to collect temperature values ​​at different locations, and combining weighted processing and multi-scenario experimental data, the initial heating time is predicted. Based on the initial heating time and the preset operating frequency, the operating frequency of the heating device is dynamically adjusted to achieve the effect of intelligent power increase or decrease.

Benefits of technology

It improves the accuracy of remaining heating time calculation, balances heating efficiency, energy consumption and user waiting experience, and solves the problems of energy waste or untimely heating caused by fixed operating frequency in existing technologies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121828899A_ABST
    Figure CN121828899A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a heating control method and device, a storage medium and a heating system. The method is applied to a heating system and comprises the steps that in response to a heating instruction, the capacity value and the water temperature value of water in a water storage device are obtained; the heating device is controlled to heat water in the water storage device according to the preset operation frequency, and the initial heating duration needed by the water in the water storage device to reach the target water temperature value corresponding to the heating instruction is predicted based on the preset operation frequency, the capacity value and the water temperature value; and based on the initial heating duration and a plurality of preset adjustment operation frequencies of the heating device, controlling the heating device to continuously heat water in the water storage device according to the preset operation frequency, or controlling the heating device to heat the water in the water storage device according to any adjustment operation frequency. The method is used for achieving the effects of optimizing the calculation precision of the remaining time through multi-scene experimental data, establishing an adaptive algorithm of the remaining time and the operation frequency, and achieving the intelligent increase and decrease of the power under different remaining durations.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular to a heating control method and device, storage medium and heating system. BACKGROUND

[0002] The heat pump water heater is widely used in family, hotel and other scenarios due to its energy saving advantage. Users have strong demand for accurate estimation of the remaining heating time and hope to dynamically adjust the operation frequency combined with the time to optimize the use experience. The existing operation frequency is mostly in fixed mode and is not dynamically adjusted in association with the remaining heating time, which is difficult to adapt to the flexible demand in actual use and the intelligent level needs to be improved.

[0003] In the prior art, the remaining heating time calculation is not fully adapted to the differences between models, environmental temperature fluctuations and wide temperature difference ranges, which results in insufficient accuracy and lack of reliable control basis. At the same time, the linkage mechanism of the operation frequency and the remaining heating time is missing, which cannot intelligently adjust the power according to the length of the remaining time. It may either cause energy waste due to too high power or prolong the waiting time due to insufficient power.

[0004] Therefore, it is necessary to build a power dynamic control system based on an accurate remaining heating time calculation model. It is necessary to solve how to optimize the remaining time calculation accuracy through multi-scenario experimental data and how to establish an adaptation algorithm of the remaining time and the operation frequency to intelligently increase and decrease the power under different remaining time lengths to balance the heating efficiency, energy consumption and user waiting experience, and break through the limitations of the prior art. SUMMARY

[0005] The embodiments of the present application provide a heating control method, device, storage medium and heating system to realize the effects of optimizing the remaining time calculation accuracy through multi-scenario experimental data and establishing an adaptation algorithm of the remaining time and the operation frequency to intelligently increase and decrease the power under different remaining time lengths.

[0006] In a first aspect, the embodiments of the present application provide a heating system, comprising: a heating device and a water storage device, wherein the water storage device is provided with a plurality of temperature acquisition devices to acquire temperature values at different positions inside the water storage device.

[0007] The heating system is used to control the heating device to heat the water in the water storage device according to the operation frequency or control the heating device to heat the water in the water storage device according to any adjusted operation frequency by using the heating control method of the first aspect and / or any one of the various possible implementation manners of the first aspect, so as to realize timely heating of the water in the water storage device.

[0008] In a second aspect, the embodiments of the present application provide a heating control method, applied to a heating system, the heating system comprising a heating device and a water storage device, the water storage device being provided with a plurality of temperature collection devices for collecting temperature values at different positions inside the water storage device; the method comprising:

[0009] in response to a heating instruction, obtaining a capacity value and a water temperature value of water in the water storage device; the water temperature value being determined by the temperature values collected by the plurality of temperature collection devices;

[0010] controlling the heating device to heat the water in the water storage device according to a preset operating frequency, and based on the preset operating frequency, the capacity value and the water temperature value, predicting an initial heating duration required for the water in the water storage device to reach a target water temperature value corresponding to the heating instruction;

[0011] based on the initial heating duration and a plurality of adjustment operating frequencies pre-set by the heating device, controlling the heating device to continue heating the water in the water storage device according to the preset operating frequency, or controlling the heating device to heat the water in the water storage device according to any adjustment operating frequency, so as to realize timely heating of the water in the water storage device.

[0012] In a possible implementation, the plurality of temperature collection devices are arranged at different heights along a vertical direction inside the water storage device;

[0013] The step of determining the water temperature value comprises:

[0014] in response to the heating instruction, obtaining the temperature values collected by the temperature collection devices;

[0015] based on weight values corresponding to the temperature collection devices, performing weighted processing on the temperature values to obtain the water temperature value.

[0016] In a possible implementation, based on the preset operating frequency, the capacity value and the water temperature value, the initial heating duration required for the water in the water storage device to reach the target water temperature value corresponding to the heating instruction is predicted, comprising:

[0017] based on the target water temperature value corresponding to the heating instruction and the water temperature value of the water in the water storage device, determining a water temperature difference value;

[0018] based on the capacity value, the water temperature difference value and the preset operating frequency, determining the initial heating duration.

[0019] In a possible implementation, the plurality of adjustment operating frequencies are arranged in order from small to large, and the plurality of adjustment operating frequencies are arranged in equal difference, and the first adjustment operating frequency is greater than the preset operating frequency;

[0020] based on the initial heating duration and the plurality of adjustment operating frequencies pre-set by the heating device, controlling the heating device to continue heating the water in the water storage device according to the preset operating frequency, or controlling the heating device to heat the water in the water storage device according to any adjustment operating frequency, comprising:

[0021] In a case where the initial heating duration is less than the preset heating duration, the heating device is controlled to continue heating the water in the water storage device according to the preset operating frequency.

[0022] In a case where the initial heating duration is greater than the preset heating duration, a target operating frequency of the heating device is selected from the plurality of adjusted operating frequencies based on the capacity value, the water temperature difference value and the preset heating duration, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency.

[0023] In a possible implementation, the target operating frequency of the heating device is selected from the plurality of adjusted operating frequencies based on the capacity value, the water temperature difference value and the preset heating duration, including:

[0024] A first energy efficiency parameter of the heating device is determined based on the capacity value, the water temperature difference value and the initial heating duration, and a corresponding energy saving threshold is determined based on the first energy efficiency parameter;

[0025] A second energy efficiency parameter of the heating device is determined based on the capacity value, the water temperature difference value and the preset heating duration;

[0026] In a case where the second energy efficiency parameter is greater than or equal to the energy saving threshold, a target operating frequency of the heating device is selected from the plurality of adjusted operating frequencies based on the capacity value, the water temperature difference value and the preset heating duration, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency;

[0027] Otherwise, the heating device is controlled to continue heating the water in the water storage device according to the preset operating frequency.

[0028] In a possible implementation, the target operating frequency of the heating device is selected from the plurality of adjusted operating frequencies based on the capacity value, the water temperature difference value and the preset heating duration, including:

[0029] A first reference operating frequency is determined based on the capacity value, the water temperature difference value and the preset heating duration;

[0030] An adjusted operating frequency greater than the first reference operating frequency is selected as the target operating frequency from the plurality of adjusted operating frequencies based on the first reference operating frequency.

[0031] In a possible implementation, the method further includes:

[0032] In a case where there is no adjusted operating frequency greater than the first reference operating frequency, the heating device is controlled to heat the water in the water storage device according to the largest adjusted operating frequency, and a prompt is generated to prompt the user that the water heating cannot be completed in time.

[0033] In a possible implementation, the method further includes:

[0034] In a case where the heating instruction includes a target heating duration, a second reference operating frequency is determined based on the capacity value, the water temperature difference value, and the target heating duration;

[0035] Based on the second reference operating frequency, an adjustment operating frequency greater than the second reference operating frequency is selected as a target operating frequency of the heating device from the plurality of adjustment operating frequencies, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency.

[0036] In a third aspect, an embodiment of the present application provides a heating control device applied to a heating system, the heating system including a heating device and a water storage device, the water storage device being provided with a plurality of temperature acquisition devices for acquiring temperature values at different positions inside the water storage device; the device includes:

[0037] An acquisition module is configured to acquire a capacity value and a water temperature value of water in the water storage device in response to a heating instruction, the water temperature value being determined based on temperature values acquired by the plurality of temperature acquisition devices;

[0038] A prediction module is configured to control the heating device to heat the water in the water storage device according to a preset operating frequency, and predict an initial heating duration required for the water in the water storage device to reach a target water temperature value corresponding to the heating instruction based on the preset operating frequency, the capacity value, and the water temperature value;

[0039] An adjustment module is configured to adjust an operating frequency of the heating device based on the initial heating duration to achieve timely heating of the water in the water storage device.

[0040] In a possible implementation, the device further includes a processing module.

[0041] The acquisition module is further configured to acquire the temperature values acquired by the temperature acquisition devices in response to the heating instruction.

[0042] The processing module is configured to perform weighted processing on the temperature values based on weight values corresponding to the temperature acquisition devices to obtain the water temperature value.

[0043] In a possible implementation, the device further includes a determination module.

[0044] The determination module is configured to determine a water temperature difference value based on a target water temperature value corresponding to the heating instruction and a water temperature value of the water in the water storage device.

[0045] The determination module is further configured to determine the initial heating duration based on the capacity value, the water temperature difference value, and the preset operating frequency.

[0046] In a possible implementation, the device further includes a control module.

[0047] The control module is used to control the heating device to continue heating the water in the water storage device at a preset operating frequency when the initial heating time is less than the preset heating time.

[0048] The control module is also used to select the target operating frequency of the heating device from multiple adjustable operating frequencies based on the capacity value, water temperature difference value and preset heating time when the initial heating time is longer than the preset heating time, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0049] In one possible implementation, the determining module is further configured to determine a first energy efficiency parameter of the heating device based on the capacity value, the water temperature difference value, and the initial heating time, and to determine a corresponding energy-saving threshold based on the first energy efficiency parameter.

[0050] The determination module is also used to determine the second energy efficiency parameter of the heating device based on the capacity value, water temperature difference value and preset heating time;

[0051] The control module is also used to select the target operating frequency of the heating device from multiple adjustable operating frequencies based on the capacity value, water temperature difference value and preset heating time when the second energy efficiency parameter is greater than or equal to the energy saving threshold, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0052] Otherwise, the control module is also used to control the heating device to continue heating the water in the water storage device according to the preset operating frequency.

[0053] In one possible implementation, the determining module is further configured to determine a first reference operating frequency based on the capacity value, the water temperature difference value, and the preset heating time;

[0054] The determining module is also used to select, based on the first reference operating frequency, an adjusted operating frequency that is greater than the first reference operating frequency from multiple adjusted operating frequencies as the target operating frequency.

[0055] In one possible implementation, the control module is further configured to control the heating device to heat the water in the water storage device at the maximum adjusted operating frequency when there is no adjusted operating frequency greater than the first reference operating frequency, and generate a prompt to alert the user that the water cannot be heated in time.

[0056] In one possible implementation, the determining module is further configured to determine a second reference operating frequency based on the capacity value, the water temperature difference value, and the target heating duration, when the heating command includes a target heating duration;

[0057] The determining module is also used to select an adjustment operating frequency greater than the second reference operating frequency from multiple adjustment operating frequencies as the target operating frequency of the heating device, based on the second reference operating frequency, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0058] Fourthly, embodiments of this application provide an electronic device, including: a memory and a processor;

[0059] The memory stores computer-executed instructions;

[0060] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.

[0061] Fifthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.

[0062] In a sixth aspect, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.

[0063] The heating control method, apparatus, storage medium, and heating system provided in this application are applied to a heating system. The heating system includes a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations within the device. In response to a heating command, the capacity and temperature of the water in the storage device are obtained. The water temperature is determined by the temperature values ​​collected by the multiple temperature acquisition devices. The heating device is controlled to heat the water in the storage device at a preset operating frequency. Based on the preset operating frequency, capacity, and temperature, the initial heating time required for the water in the storage device to reach the target water temperature corresponding to the heating command is predicted. Based on the initial heating time and multiple preset adjustable operating frequencies, the heating device is controlled to continue heating the water in the storage device at the preset operating frequency, or to heat the water in the storage device at any of the adjustable operating frequencies, thereby achieving timely heating of the water in the storage device. This method is used to optimize the accuracy of remaining time calculation through multi-scenario experimental data and to establish an adaptation algorithm between remaining time and operating frequency, achieving intelligent power adjustment under different remaining times. Attached Figure Description

[0064] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0065] Figure 1 Flowchart of the heating control method provided in this application Figure 1 ;

[0066] Figure 2 Flowchart of the heating control method provided in this application Figure 2 ;

[0067] Figure 3 Flowchart of the heating control method provided in this application Figure 3 ;

[0068] Figure 4 A schematic diagram of the heating control device provided in this application;

[0069] Figure 5 A schematic diagram of the structure of the electronic device provided in this application.

[0070] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0071] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0072] Existing methods for calculating the remaining heating time of heat pump water heaters suffer from a core adaptability flaw: the fixed coefficient method and empirical model method do not fully consider the differences in heating efficiency between fixed-frequency and variable-frequency models, and they assume a constant ambient temperature, failing to cope with temperature fluctuations in actual operation. This leads to significant calculation errors for different models and under different environments. Furthermore, existing methods are only suitable for scenarios with small temperature differences; errors increase significantly at large temperature differences above 30℃, lacking universality for a wide temperature range of 5℃ to 40℃, and thus failing to meet the diverse needs of users.

[0073] Furthermore, existing technologies suffer from shortcomings in model optimization and validation. They rely on theoretical derivations or local experimental data, failing to construct a universal model through systematic experiments involving multiple machine models, ambient temperatures, and temperature differences, and lacking a quantitative error verification mechanism. Simultaneously, model optimization depends on manual operation, lacking adaptive algorithms or user feedback-driven iteration, making it unable to cope with equipment performance drift and complex environmental changes. This results in insufficient long-term adaptability and robustness, affecting users' precise control over heating time.

[0074] This application provides a heating system, including a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations inside the water storage device. The heating system is used to control the heating device to heat the water in the water storage device according to any of the following heating control methods, or to control the heating device to heat the water in the water storage device according to any adjustable operating frequency, so as to achieve timely heating of the water in the water storage device.

[0075] The heating system includes a heating device, a water storage device, and multiple temperature acquisition devices installed within the water storage device. These devices are distributed vertically along the water storage device, allowing for the collection of water temperature data at different heights within the device. This avoids detection errors caused by water temperature stratification and provides a foundation for accurate subsequent water temperature calculations. The heating device features power adjustment capabilities, with a preset operating frequency and multiple adjustable operating frequencies. These adjustable frequencies are arranged arithmetically in ascending order, with the first adjustable frequency being higher than the preset frequency. This allows for a stepped increase in power based on actual heating needs, balancing heating efficiency with energy consumption control.

[0076] Understandably, when the heating system receives a heating command from the user, it responds by obtaining the water volume value in the water storage device through a preset detection module and collecting temperature values ​​at different locations inside the water storage device through multiple temperature acquisition devices. Based on the weight values ​​corresponding to each temperature acquisition device, the collected temperature values ​​are weighted to obtain a water temperature value that reflects the true water temperature inside the water storage device.

[0077] Specifically, in the initial heating time prediction stage, the heating system controls the heating device to start heating according to a preset operating frequency. Simultaneously, based on the target water temperature value corresponding to the heating command and the collected water temperature value, the water temperature difference is calculated. Combining the water capacity in the storage device, the water temperature difference, and the preset operating frequency, a preset algorithm predicts the initial heating time required for the water in the storage device to reach the target water temperature. Subsequently, the heating system compares the predicted initial heating time with the preset heating time and adjusts the operating frequency based on the comparison results. By setting up multiple distributed temperature acquisition devices within the storage device and using a weighted algorithm to accurately obtain water temperature values, reliable data support is provided for predicting the remaining heating time. By establishing a linkage adjustment mechanism between the initial heating time and the operating frequency, intelligent dynamic control of the operating frequency is achieved. This solves the problems of energy waste or untimely heating caused by fixed operating frequencies in existing technologies, and improves the accuracy of remaining heating time calculation through multi-scenario adaptation algorithms, effectively balancing heating efficiency, energy consumption, and user waiting experience, demonstrating strong practicality and promotional value.

[0078] Figure 1 Flowchart of the heating control method provided in the embodiments of this application Figure 1 .like Figure 1 As shown, the heating control method provided in this embodiment is applied to a heating system, which includes a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations within the water storage device. The method includes:

[0079] S101. In response to a heating command, obtain the water volume and water temperature value in the water storage device.

[0080] The water temperature value is determined by the temperature values ​​collected by multiple temperature acquisition devices.

[0081] Understandably, when the heating system receives a heating command from the user through the terminal device, it automatically triggers the data acquisition process, starting the acquisition of the water volume and temperature values ​​in the water storage device, providing basic data support for subsequent heating duration prediction and power adjustment.

[0082] The capacity value of the water in the water storage device is obtained by the capacity detection module preset by the heating system. The capacity detection module can use existing detection equipment such as liquid level sensor and weight sensor, which can directly or indirectly collect the current water volume data in the water storage device to ensure the authenticity and reliability of the capacity value.

[0083] Specifically, upon receiving a heating command triggered by the user or automatically generated by the system, the control system obtains the current water storage capacity in the water storage device. This capacity can be obtained through a level sensor, flow meter, or estimation based on historical water usage data. Simultaneously, the control system reads multiple local temperature values ​​collected by various temperature acquisition devices and determines a comprehensive water temperature value characterizing the overall thermal state of the water storage device based on these multiple temperature values. This water temperature value can be calculated using an arithmetic average, weighted average, or other preset algorithms, where the weights can be set according to the importance of each temperature acquisition device within the water storage device.

[0084] S102. Control the heating device to heat the water in the water storage device according to the preset operating frequency, and predict the initial heating time required for the water in the water storage device to reach the target water temperature value corresponding to the heating command based on the preset operating frequency, capacity value and water temperature value.

[0085] In response to the heating command and after obtaining the capacity and water temperature values ​​in step S101, the heating system sends a control signal to the heating device, instructing the heating device to start operating at a pre-configured preset operating frequency to heat the water in the water storage device. The preset operating frequency is the reference operating power of the heating device, preset based on the energy consumption and efficiency balance requirements of daily use scenarios, to ensure the stability of basic heating performance.

[0086] Understandably, the system estimates the time required to heat the water from its current temperature to the target temperature at the current operating frequency, based on the preset operating frequency, water capacity, current overall water temperature, and the target water temperature specified in the heating command, combined with the thermophysical properties of water and the system's thermal efficiency parameters. This initial heating time is then used as the initial heating duration. The system thermal efficiency parameters can be a pre-calibrated fixed value or dynamically adjusted based on factors such as ambient temperature and the insulation status of the water storage device; this application does not impose any restrictions on this. This initial heating duration can be used to subsequently determine whether the operating frequency needs to be adjusted to optimize heating response speed and energy efficiency.

[0087] S103. Based on the initial heating time and multiple preset operating frequencies of the heating device, control the heating device to continue heating the water in the water storage device at the preset operating frequency, or control the heating device to heat the water in the water storage device at any of the preset operating frequencies, so as to achieve timely heating of the water in the water storage device.

[0088] After obtaining the initial heating duration, the control system compares this duration with one or more preset time thresholds. If the initial heating duration is less than or equal to the first preset time threshold, indicating that the user's requirements for heating timeliness can be met at the current preset operating frequency, the heating device will continue to operate at the preset operating frequency to balance energy efficiency and stability.

[0089] If the initial heating time exceeds a first preset time threshold, indicating that heating at the current power would result in an excessively long waiting time, the system selects a suitable higher power level from a set of pre-configured adjustment frequencies based on the extent to which the initial heating time exceeds the threshold. For example, two or more stepped adjustment frequencies can be set, corresponding to different timeout intervals; the longer the initial heating time, the higher the selected adjustment frequency. Once selected, the control system switches the heating device to that adjustment frequency and heats the water in the storage device at that power, thereby shortening the actual heating time and improving response speed.

[0090] The heating control method provided in this application is applied to a heating system, which includes a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations within the device. In response to a heating command, the system obtains the water volume and temperature values ​​within the storage device. The water temperature value is determined by the temperature values ​​collected by the multiple temperature acquisition devices. The heating device is controlled to heat the water in the storage device at a preset operating frequency. Based on the preset operating frequency, volume, and temperature values, the initial heating time required for the water in the storage device to reach the target water temperature value corresponding to the heating command is predicted. Based on the initial heating time and multiple preset adjustable operating frequencies, the heating device is controlled to continue heating the water in the storage device at the preset operating frequency, or to heat the water in the storage device at any of the adjustable operating frequencies, thereby achieving timely heating of the water in the storage device. This method is used to optimize the accuracy of remaining time calculation through multi-scenario experimental data and to establish an adaptation algorithm between remaining time and operating frequency, achieving intelligent power adjustment under different remaining times.

[0091] Figure 2 Flowchart of the heating control method provided in the embodiments of this application Figure 2 .like Figure 1 As shown, this embodiment is... Figure 3 Based on the embodiments, the heating control method is described in detail, which includes:

[0092] S201. In response to the heating command, obtain the water volume value in the water storage device and the temperature value collected by each temperature acquisition device.

[0093] Multiple temperature acquisition devices are vertically arranged within the water storage device. When the system receives a heating command triggered by a user operation or automatically generated by the control logic, it can initiate a data acquisition process. By using liquid level detection units, flow metering modules, or estimations based on historical water usage models located within the water storage device, the system obtains the current water capacity of the storage device and simultaneously reads the real-time temperature values ​​output by multiple temperature acquisition devices positioned at different locations within the storage device.

[0094] Optionally, temperature acquisition devices can be preferably distributed along the vertical direction of the water storage device, for example, located in the upper, middle, and lower regions, to comprehensively reflect the stratification of water temperature within the storage space. The acquired temperature values ​​will serve as the basis for subsequent calculations of the overall water temperature value, providing a basis for accurately assessing the current thermal state.

[0095] Understandably, the heating system can acquire the water volume value in the water storage device through a preset capacity detection module. The capacity detection module can employ existing mature detection equipment such as liquid level sensors or weight sensors. If a liquid level sensor is used, the water volume can be calculated based on the fixed volume of the water storage device and the real-time liquid level. If a weight sensor is used, the capacity value can be calculated by detecting the difference between the total weight of the water storage device and the weight of the empty tank, combined with the density characteristics of water. This application does not limit the specific capacity detection module used.

[0096] S202. Based on the weight values ​​corresponding to each temperature acquisition device, the temperature values ​​are weighted to obtain the water temperature value.

[0097] After acquiring the temperature values ​​from each temperature acquisition device, the control system assigns a corresponding weight value to each device according to a pre-configured weighting strategy. The weight value reflects the importance of the temperature at that location to the overall water temperature assessment, and its setting can be determined based on factors such as the structural characteristics of the water storage device, the location of the outlet, hot water usage habits, or water temperature stratification patterns. For example, temperature acquisition devices closer to the outlet or in areas where users frequently use water can be assigned a higher weight to more accurately represent the actual water temperature available to the user.

[0098] Subsequently, the control system multiplies each temperature value by its corresponding weight value, sums all weighted results, and then divides by the total weight (or uses other normalization methods) to calculate a comprehensive water temperature value. This water temperature value can more realistically and effectively reflect the overall thermal state of the water in the storage device, avoiding misjudgments caused by local temperature anomalies or water temperature stratification, and providing a reliable basis for subsequent operating frequency decisions and heating duration predictions.

[0099] Specifically, considering the potential for thermal stratification during water heating (e.g., higher water temperature at the top compared to the bottom) and variations in heat transfer efficiency at different water levels, higher weights are assigned to temperature acquisition devices located closer to the center of the water storage device where water circulation is more efficient, while relatively lower weights are assigned to devices in the upper and lower edge areas. The total weight value is 1 to ensure that the weighted calculation results conform to the physical range of water temperature values. For example, the weight values ​​for the three temperature acquisition devices can be set to 0.2, 0.6, 0.2, or 0.3, 0.4, 0.3, etc. The specific values ​​are determined through multi-scenario experimental calibration to ensure the accuracy and universality of the water temperature calculation.

[0100] Optionally, after receiving temperature values ​​from various temperature acquisition devices, the heating system first removes abnormal data (such as data exceeding the reasonable range of 0℃ to 100℃). If abnormal data is found, the average temperature value of adjacent devices is used as a substitute to ensure the reliability of the input data. The processing unit calls the pre-stored weight values ​​and calculates each valid temperature value according to the weighted summation formula to obtain the final water temperature value. After the calculation is completed, the heating system can perform a reasonableness check on the water temperature value, such as determining whether it is within the common operating water temperature range. If the check passes, the water temperature value is stored in a designated data cache for subsequent steps.

[0101] S203. Control the heating device to heat the water in the water storage device according to the preset operating frequency, and determine the water temperature difference based on the target water temperature value corresponding to the heating command and the water temperature value in the water storage device.

[0102] The operating frequency, specifically the compressor's operating frequency in the heating system, directly controls the compressor motor's speed, thus affecting the system's heating capacity. A higher frequency means a faster compressor speed, more refrigerant delivered per unit time, and a stronger heating capacity; conversely, a lower frequency weakens the output capacity. The water temperature difference reflects the distance between the current water temperature and the target temperature. After calculating the water temperature, the control system starts the heating device and controls it to heat the water in the storage device at a preset operating frequency. Simultaneously, the system reads the target water temperature value specified in this heating command and compares it with the comprehensive water temperature value obtained in step S202, calculating the difference between the two as the water temperature difference value.

[0103] Understandably, the heating system parses the target water temperature value from the user's heating command, which is the final temperature the user expects the water to reach. This target water temperature value can be set by the user through the terminal device or use the system default value. Subsequently, the heating system retrieves the current water temperature value of the water storage device obtained through weighted processing in step S202 from the data cache. This water temperature value has fully offset the influence of water temperature stratification and can truly reflect the overall temperature state of the water in the water storage device.

[0104] The heating system's processing unit calculates the difference between the target water temperature and the current water temperature, yielding the temperature difference, which represents the temperature increase required for the water to reach the target temperature. The calculation logic can be expressed as: Temperature Difference = Target Water Temperature - Current Water Temperature. If the calculation result is non-positive, meaning the current water temperature has reached or exceeded the target temperature, the heating system controls the heating device to stop heating and generates a notification message to inform the user that heating is not required.

[0105] S204. Determine the initial heating time based on the capacity value, water temperature difference, and preset operating frequency.

[0106] The control system can estimate, based on the principle of energy conservation, the time required to heat the water in the storage device from the current overall water temperature to the target water temperature at the current preset operating frequency, and use this as the initial heating time. The total heat output of the heating device must be sufficient to raise the water in the storage device from the current temperature to the target temperature, ignoring heat loss or correcting it through the thermal efficiency coefficient to ensure the scientific validity and accuracy of the calculation results.

[0107] Specifically, the heating system can directly calculate the water mass based on the water volume value obtained in step S201 and the water density characteristics. It then calls upon the water temperature difference value determined in step S203, as well as the system's preset specific heat capacity of the water and the thermal efficiency coefficient of the heating device. Based on these parameters, the initial heating time is calculated using the following formula: Initial heating time = (water mass × water specific heat capacity × water temperature difference) ÷ (preset operating frequency × efficiency coefficient). The heating system's processing unit calls upon the stored parameters in the buffer, such as the volume value, water temperature difference, and preset operating frequency, and substitutes them into the above formula to automatically complete the calculation.

[0108] It should be noted that the system thermal efficiency can be a pre-calibrated fixed parameter, or it can be dynamically adjusted based on ambient temperature, the insulation performance of the water storage device, or historical operating data. The initial heating time determined by the above method can accurately reflect the time required to achieve the target heating effect under the current operating conditions, providing a reliable basis for decision-making on whether to switch to a higher operating frequency.

[0109] In one possible implementation, multiple adjustable operating frequencies are arranged in ascending order and set at equal arithmetic progressions, with the first adjustable operating frequency being greater than the preset operating frequency. If the initial heating time is less than the preset heating time, the heating device is controlled to continue heating the water in the water storage device at the preset operating frequency. If the initial heating time is greater than the preset heating time, based on the capacity value, water temperature difference value, and preset heating time, the target operating frequency of the heating device is selected from the multiple adjustable operating frequencies, and the heating device is controlled to heat the water in the water storage device at the target operating frequency.

[0110] The heating device is pre-configured with multiple adjustable operating frequencies, arranged in ascending order, with equal differences between adjacent frequencies (i.e., an arithmetic progression). The minimum adjustable operating frequency is greater than the preset operating frequency to ensure a higher heat output than the default operating power when accelerated heating is required.

[0111] Understandably, after determining the initial heating time, the control system compares this initial heating time with a preset heating time, such as the user's maximum acceptable waiting time or a time threshold set by the system. If the initial heating time is less than or equal to the preset heating time, it indicates that the heating task can be completed within a reasonable time under the current preset operating frequency. In this case, the control system continues to heat the water in the water storage device according to the preset operating frequency to maintain energy efficiency and operational stability.

[0112] If the initial heating time exceeds the preset heating time, it indicates that heating at the current power cannot meet the requirement of "timely heating." In this case, the system calculates the minimum operating frequency required to complete the heating task within the preset heating time based on the capacity, water temperature difference, and preset heating time, and uses this required power as the target reference value. Subsequently, from multiple adjustable operating frequencies with equal arithmetic settings, the system selects the minimum available power level not less than the target reference value as the target operating frequency for the heating device. Finally, the system controls the heating device to switch to this target operating frequency and uses this power to heat the water in the storage device.

[0113] In one possible implementation, a first energy efficiency parameter of the heating device is determined based on the capacity value, water temperature difference, and initial heating time, and a corresponding energy-saving threshold is determined based on the first energy efficiency parameter; a second energy efficiency parameter of the heating device is determined based on the capacity value, water temperature difference, and preset heating time; if the second energy efficiency parameter is greater than or equal to the energy-saving threshold, a target operating frequency of the heating device is selected from multiple adjustable operating frequencies based on the capacity value, water temperature difference, and preset heating time, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency; otherwise, the heating device is controlled to continue heating the water in the water storage device according to the preset operating frequency.

[0114] The first energy efficiency parameter characterizes the system's energy efficiency level for completing the heating task while maintaining the current preset operating frequency. This can be the coefficient of performance (COP), energy consumption per unit of heating capacity, or other equivalent energy efficiency indicators. The second energy efficiency parameter reflects the expected energy efficiency level the system will achieve when the operating frequency is increased to meet the preset heating duration. Based on the first energy efficiency parameter, an energy-saving threshold is set. This threshold serves as a benchmark for subsequent energy efficiency assessments, measuring the rationality of the speed-up operation in terms of energy conservation. It is a core criterion for determining whether "energy conservation remains after increasing the frequency." If the energy efficiency after increasing the frequency is lower than this threshold, it indicates that the energy cost is too high, and adjusting the operating frequency is not meaningful.

[0115] Understandably, for scenarios where the initial heating time is longer than the preset heating time and the target operating frequency needs to be selected from multiple adjustable operating frequencies, energy efficiency parameter verification logic is added. By comparing the first energy efficiency parameter, the energy-saving threshold and the second energy efficiency parameter, a dual balance between heating timeliness and energy saving is achieved, avoiding the problem of excessively increasing the operating frequency to meet heating timeliness, which leads to a significant drop in energy efficiency and a surge in energy consumption.

[0116] Specifically, if the second energy efficiency parameter is greater than or equal to the energy-saving threshold, the acceleration operation is deemed to be energy-efficient. At this point, from multiple preset adjustment operating frequencies, the optimal target operating frequency is selected by combining the capacity value, water temperature difference value, and preset heating time, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency.

[0117] If the second energy efficiency parameter is less than the energy-saving threshold, it is determined that accelerating the system will cause it to enter a low-energy-efficiency operating range, resulting in a significant increase in energy consumption and insufficient energy-saving benefits. In this case, the heating device is controlled to continue heating at the current preset operating frequency to maintain a high overall energy efficiency, even if the actual heating time exceeds the user's preset value.

[0118] For example, the first energy efficiency parameter, i.e., the performance parameter in the initial operating mode, can be calculated based on the capacity value, water temperature difference, and initial heating time. The calculation formula can be, for example, COP1 = 4.18 * (tank volume / estimated heating time at the current frequency) * (target water temperature - current actual water temperature) / 3.6. The second energy efficiency parameter, i.e., the performance parameter in the adjusted operating mode, can be calculated based on the capacity value, water temperature difference, and preset heating time. The calculation formula can be, for example, COP2 = 4.18 * (tank volume / estimated heating time at the modified frequency) * (target water temperature - current actual water temperature) / 3.6. If the calculated COP2 is greater than or equal to COP1 - 0.2 (i.e., the energy-saving threshold), the target operating frequency is switched; otherwise, the operating frequency is not switched.

[0119] In one optional embodiment, without switching the operating frequency, a mechanism can be designed to remind users of the no-adjustment mode and the duration of operation, allowing users to monitor the heating process in real time and clearly understand the heating waiting time, avoiding user confusion due to a lack of awareness of the heating status and time consumption. The prompt information may include, for example, one of the following: a no-adjustment mode prompt, informing the user that the current heating strategy has not increased power because increasing speed would significantly reduce energy efficiency, which is inconsistent with energy-saving principles; an estimated duration reminder, recalculating and displaying the actual estimated time required to complete heating based on the current capacity, water temperature difference, and preset operating frequency, so that the user clearly knows the completion time of the heating task; and an energy-saving benefit explanation, providing information on the estimated energy consumption or equivalent electricity cost saved by maintaining the current operating frequency, to enhance the user's understanding and acceptance of the energy-saving strategy. For example, the prompt information could be: "To ensure energy efficiency, this heating will operate in standard mode, with an estimated completion time of 25 minutes. If heating is started immediately, energy consumption will increase by approximately 30%."

[0120] In one possible implementation, a first reference operating frequency is determined based on the capacity value, the water temperature difference value, and the preset heating time; based on the first reference operating frequency, an adjustment operating frequency greater than the first reference operating frequency is selected from multiple adjustment operating frequencies as the target operating frequency.

[0121] Based on the capacity value, water temperature difference, and preset heating time, a first reference operating frequency can be determined. This first reference operating frequency represents the theoretically minimum operating frequency required to heat the water in the current water storage device from the current overall water temperature to the target water temperature within the preset heating time. Its calculation follows the principle of energy conservation, comprehensively considering the water mass (derived from the capacity value), the water's specific heat capacity, the required temperature rise (i.e., the water temperature difference), and the maximum allowable heating time (i.e., the preset heating time), and adjusting for system thermal efficiency to obtain a power reference value that meets the aging requirements.

[0122] Understandably, the control system compares the first reference operating frequency with multiple pre-configured adjustable operating frequencies. These adjustable operating frequencies are arranged in ascending order and arithmetic progression, and all are greater than the preset operating frequency. The system filters out all adjustable operating frequencies greater than the first reference operating frequency and selects the one with the smallest value as the target operating frequency. This strategy ensures that the actual operating frequency is sufficient to complete the heating task within the preset heating time while avoiding energy waste or equipment overload caused by using excessively high power.

[0123] Subsequently, the heating device is switched to the target operating frequency and the water in the water storage device is heated according to the power, thereby ensuring the "timely heating" effect while achieving a reasonable balance between energy efficiency and performance.

[0124] Specifically, the heating system retrieves multiple pre-stored adjustable operating frequency sequences (such as 1800W, 2100W, and 2400W) and a cached first reference operating frequency. Each adjustable operating frequency is compared to the first reference operating frequency, and all candidate power values ​​that meet the condition of "adjusted operating frequency greater than the first reference operating frequency" are selected. The optimal value from these candidate power values ​​is chosen as the target operating frequency, with the selection rule being "the smallest value closest to the first reference operating frequency." This ensures that heating efficiency meets requirements while avoiding excessive power increases that lead to energy waste. For example, if the first reference operating frequency is 1950W and the adjustable operating frequency sequences are 1800W, 2100W, and 2400W, then 2100W is selected as the target operating frequency.

[0125] In one possible implementation, the method further includes: in the absence of an adjustment operating frequency greater than the first reference operating frequency, controlling the heating device to heat the water in the water storage device at the maximum adjustment operating frequency, and generating a prompt to alert the user that the water cannot be heated in time.

[0126] In the process of selecting the target operating frequency from multiple adjustable operating frequencies based on the first reference operating frequency, if it is determined that all preset adjustable operating frequencies are not greater than the first reference operating frequency, that is, there is no adjustable operating frequency greater than the first reference operating frequency, it indicates that even if the highest available heating level is activated, the system still cannot heat the water to the target temperature within the preset heating time.

[0127] In this situation, the control system controls the heating device to heat the water in the storage device at the maximum adjusted operating frequency to minimize the actual heating time and approximate the user's need for "timely heating" as closely as possible. Simultaneously, the system generates and outputs a prompt message to the user, informing them that the heating task cannot be completed within the expected time under current conditions. This prompt can be presented through a display interface, voice broadcast, mobile terminal notification, or other human-computer interaction methods, such as "Large water volume / low initial water temperature, heating time will be extended" or "Heating cannot be completed within the set time, please try again later."

[0128] Through the above mechanism, the system can still provide optimal heating performance even when hardware capabilities are limited, and improve user experience and operational transparency by providing proactive prompts, avoiding confusion caused by heating delays.

[0129] S205. Based on the initial heating time and multiple preset operating frequencies of the heating device, control the heating device to continue heating the water in the water storage device at the preset operating frequency, or control the heating device to heat the water in the water storage device at any of the preset operating frequencies, so as to achieve timely heating of the water in the water storage device.

[0130] Step S205 is similar to step S103 above, and will not be described again here.

[0131] The heating control method provided in this application is applied to a heating system including a heating device and a water storage device equipped with multiple temperature acquisition devices. Upon responding to a heating command, the method acquires the water volume and multiple point temperatures, and calculates a weighted comprehensive water temperature value. Based on a preset power, water temperature difference, and capacity, it predicts the initial heating time. If this time exceeds a preset threshold, it reverse-engineers the required first reference operating frequency based on the capacity, temperature difference, and allowable time, and selects a suitable level from multiple adjustable operating frequencies that are arithmetically set and higher than the preset power for accelerated heating. If no suitable level is found, it activates the maximum power and prompts the user that heating cannot be completed in time. This method, through multi-point temperature measurement weighting and dynamic power matching, accurately achieves "timely heating" while ensuring energy efficiency, significantly improving user experience and system responsiveness.

[0132] Figure 3 Flowchart of the heating control method provided in the embodiments of this application Figure 1 .like Figure 2 As shown, this embodiment is... Figure 4 and Figure 5 Based on the embodiments, the heating control method is further described, and the method also includes:

[0133] S301. When the heating command includes a target heating duration, a second reference operating frequency is determined based on the capacity value, the water temperature difference value, and the target heating duration.

[0134] Specifically, when the heating system parses the heating command issued by the user, if it detects that the command contains a clear target heating duration (i.e., the time threshold for completing heating set by the user), it triggers the second benchmark operating frequency calculation process in this step, replacing the first benchmark operating frequency calculation logic in the conventional scenario, and prioritizing the adaptation to the user's customized timeliness requirements.

[0135] Specifically, based on the principle of energy conservation, the control system calculates the minimum operating frequency theoretically required to complete the heating task within the target heating time, taking into account the current water capacity and temperature difference in the water storage device, as well as the target heating duration specified in the heating command. This minimum operating frequency is defined as the second reference operating frequency. This calculation process can be further corrected by incorporating system thermal efficiency parameters to improve the accuracy of power estimation. The obtained second reference operating frequency will serve as an important basis for subsequently selecting the actual operating power, enabling precise and timely control of the heating process.

[0136] S302. Based on the second reference operating frequency, select an adjustable operating frequency that is greater than the second reference operating frequency from multiple adjustable operating frequencies as the target operating frequency of the heating device, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0137] After determining the second reference operating frequency, the control system compares it with multiple pre-configured adjustable operating frequencies. These adjustable operating frequencies are arranged in ascending order and are all higher than the default preset operating frequency. The system selects all frequencies higher than the second reference operating frequency and chooses the one with the smallest value as the target operating frequency to avoid excessive energy consumption while meeting timeliness requirements. Subsequently, the heating device is switched to this target operating frequency to ensure that the heating task is completed within the user-specified target heating time.

[0138] In some optional embodiments, the target heating duration can be automatically derived from the user's reservation requirements. For example, when a user sets "50℃ hot water needed at 16:00," the system automatically calculates the time difference (i.e., 40 minutes) based on the current system time (e.g., 15:20) and uses this time difference as the target heating duration. The heating system can send a power switching command to the heating device to stop its current operating power (if it is already running) and switch to the selected target operating frequency for continuous heating until the water reaches the target temperature, ensuring that heating is completed before the user-specified 16:00 to meet the user's needs. Combining the current water temperature, water volume, and target water temperature, the system dynamically calculates a second reference operating frequency and selects the appropriate heating level accordingly, achieving precise and intelligent scheduled heating control.

[0139] The heating control method provided in this application acquires temperature values ​​from multi-location temperature acquisition devices within the water storage device and calculates the actual water temperature using weighted averages. It then determines the water temperature difference based on the water volume. Next, based on the volume, temperature difference, and target heating duration, a second reference operating frequency is calculated. Finally, from the adjusted operating frequencies set in an arithmetic progression, a target operating frequency with a power greater than the reference frequency is selected to control the heating device's operation. The user can directly set the duration or indirectly determine it through a specified usage time. This achieves precise power adaptation for target heating duration scenarios, balancing customized timeliness requirements with energy consumption control, significantly improving the heating system's scenario adaptability and intelligence level.

[0140] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0141] Based on the same inventive concept, this application also provides a heating control device for implementing the heating control method described above. The solution provided by this heating control device is similar to the solution described in the heating control method above; therefore, the specific limitations in one or more device embodiments provided below can be found in the limitations of the heating control method described above, and will not be repeated here.

[0142] In one embodiment, such as Figure 5 As shown, a heating control device 400 is provided, applied to a heating system. The heating system includes a heating device and a water storage device. Multiple temperature acquisition devices are installed in the water storage device to collect temperature values ​​at different locations inside the water storage device. The device includes:

[0143] The acquisition module 401 is used to acquire the water volume and water temperature value in the water storage device in response to the heating command; the water temperature value is determined by the temperature values ​​acquired by multiple temperature acquisition devices.

[0144] The prediction module 402 is used to control the heating device to heat the water in the water storage device according to the preset operating frequency, and to predict the initial heating time required for the water in the water storage device to reach the target water temperature value corresponding to the heating command based on the preset operating frequency, capacity value and water temperature value.

[0145] The adjustment module 403 is used to adjust the operating frequency of the heating device based on the initial heating duration in order to achieve timely heating of the water in the water storage device.

[0146] In one possible implementation, the device further includes: a processing module 404;

[0147] The acquisition module 401 is also used to acquire the temperature values ​​collected by each temperature acquisition device in response to the heating command;

[0148] The processing module 404 is used to perform weighted processing on each temperature value based on the weight value corresponding to each temperature acquisition device to obtain the water temperature value.

[0149] In one possible implementation, the device further includes: a determining module 405;

[0150] The determination module 405 is used to determine the water temperature difference based on the target water temperature value corresponding to the heating command and the water temperature value in the water storage device.

[0151] The determination module 405 is also used to determine the initial heating time based on the capacity value, water temperature difference value and preset operating frequency.

[0152] In one possible implementation, the device further includes: a control module 406;

[0153] Control module 406 is used to control the heating device to continue heating the water in the water storage device at a preset operating frequency when the initial heating time is less than the preset heating time.

[0154] The control module 406 is also used to select the target operating frequency of the heating device from multiple adjustable operating frequencies based on the capacity value, water temperature difference value and preset heating time when the initial heating time is longer than the preset heating time, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0155] In one possible implementation, the determining module 405 is further configured to determine a first energy efficiency parameter of the heating device based on the capacity value, the water temperature difference value and the initial heating time, and to determine a corresponding energy-saving threshold based on the first energy efficiency parameter.

[0156] The determining module 405 is also used to determine the second energy efficiency parameter of the heating device based on the capacity value, the water temperature difference value and the preset heating time;

[0157] The control module 406 is also used to select the target operating frequency of the heating device from multiple adjustable operating frequencies based on the capacity value, water temperature difference value and preset heating time when the second energy efficiency parameter is greater than or equal to the energy saving threshold, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0158] Otherwise, the control module 406 is also used to control the heating device to continue heating the water in the water storage device according to the preset operating frequency.

[0159] In one possible implementation, the determining module 405 is further configured to determine a first reference operating frequency based on the capacity value, the water temperature difference value, and the preset heating time.

[0160] The determining module 405 is also used to select, based on the first reference operating frequency, an adjusted operating frequency that is greater than the first reference operating frequency from multiple adjusted operating frequencies as the target operating frequency.

[0161] In one possible implementation, the control module 406 is further configured to control the heating device to heat the water in the water storage device at the maximum adjusted operating frequency when there is no adjusted operating frequency greater than the first reference operating frequency, and generate a prompt to alert the user that the water cannot be heated in time.

[0162] In one possible implementation, the determining module 405 is further configured to determine a second reference operating frequency based on the capacity value, the water temperature difference value, and the target heating duration when the heating command includes a target heating duration;

[0163] The determining module 405 is also used to select an adjustment operating frequency greater than the second reference operating frequency from multiple adjustment operating frequencies as the target operating frequency of the heating device based on the second reference operating frequency, and control the heating device to heat the water in the water storage device according to the target operating frequency.

[0164] Each module in the above-mentioned device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0165] ​ A schematic diagram of the structure of the electronic device provided in this application. ​ As shown, the electronic device 500 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the device 500 further includes a communication component 503. The processor 501, memory 502, and communication component 503 are connected via a bus 504.

[0166] In a specific implementation, at least one processor 501 executes computer execution instructions stored in memory 502, causing at least one processor 501 to perform the above-described method.

[0167] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0168] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0169] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0170] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0171] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0172] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0173] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0174] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0175] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0176] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0177] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0178] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0179] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0180] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A heating control method, characterized in that, The method is applied to a heating system, which includes a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations within the water storage device. In response to a heating command, the capacity and temperature of the water in the water storage device are acquired; the water temperature is determined by temperature values ​​acquired by multiple temperature acquisition devices. The heating device is controlled to heat the water in the water storage device at a preset operating frequency, and based on the preset operating frequency, the capacity value, and the water temperature value, the initial heating time required for the water in the water storage device to reach the target water temperature value corresponding to the heating command is predicted. Based on the initial heating time and the multiple adjustable operating frequencies preset by the heating device, the heating device is controlled to continue heating the water in the water storage device at the preset operating frequency, or the heating device is controlled to heat the water in the water storage device at any of the adjusted operating frequencies, so as to achieve timely heating of the water in the water storage device.

2. The method according to claim 1, characterized in that, Multiple temperature acquisition devices are arranged vertically at varying heights within the water storage device; The step of determining the water temperature value includes: In response to the heating command, the temperature values ​​collected by each of the temperature acquisition devices are obtained; Based on the weight values ​​corresponding to each of the temperature acquisition devices, the temperature values ​​are weighted to obtain the water temperature value.

3. The method according to claim 1, characterized in that, The method of predicting the initial heating time required for the water in the water storage device to reach the target water temperature corresponding to the heating command, based on the preset operating frequency, the capacity value, and the water temperature value, includes: The water temperature difference is determined based on the target water temperature value corresponding to the heating command and the water temperature value in the water storage device. The initial heating duration is determined based on the capacity value, the water temperature difference, and the preset operating frequency.

4. The method according to claim 3, characterized in that, The multiple adjustable operating frequencies are arranged in ascending order, and the multiple adjustable operating frequencies are set at equal arithmetic progressions, with the first adjustable operating frequency being greater than the preset operating frequency; The method of controlling the heating device to continue heating the water in the water storage device at the preset operating frequency, or controlling the heating device to heat the water in the water storage device at any of the preset operating frequencies, based on the initial heating time and multiple preset adjustable operating frequencies, includes: If the initial heating time is less than the preset heating time, the heating device is controlled to continue heating the water in the water storage device according to the preset operating frequency; If the initial heating time is longer than the preset heating time, based on the capacity value, the water temperature difference value and the preset heating time, the target operating frequency of the heating device is selected from a plurality of the adjusted operating frequencies, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency.

5. The method according to claim 4, characterized in that, When the initial heating duration is greater than the preset heating duration, the target operating frequency of the heating device is selected from a plurality of adjusted operating frequencies based on the capacity value, the water temperature difference value, and the preset heating duration, including: Based on the capacity value, the water temperature difference value, and the initial heating time, a first energy efficiency parameter of the heating device is determined, and based on the first energy efficiency parameter, a corresponding energy-saving threshold is determined. Based on the capacity value, the water temperature difference value, and the preset heating time, the second energy efficiency parameter of the heating device is determined; If the second energy efficiency parameter is greater than or equal to the energy-saving threshold, based on the capacity value, the water temperature difference value, and the preset heating time, the target operating frequency of the heating device is selected from multiple adjusted operating frequencies, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency; otherwise, the heating device is controlled to continue heating the water in the water storage device according to the preset operating frequency.

6. The method according to claim 5, characterized in that, The step of selecting the target operating frequency of the heating device from multiple adjustable operating frequencies based on the capacity value, the water temperature difference value, and the preset heating time includes: Based on the capacity value, the water temperature difference value, and the preset heating time, a first reference operating frequency is determined; Based on the first reference operating frequency, an adjusted operating frequency that is greater than the first reference operating frequency is selected from a plurality of adjusted operating frequencies as the target operating frequency.

7. The method according to claim 6, characterized in that, The method further includes: In the absence of an adjustment operating frequency greater than the first reference operating frequency, the heating device is controlled to heat the water in the water storage device at the maximum adjustment operating frequency, and a prompt is generated to alert the user that the water cannot be heated in time.

8. The method according to any one of claims 3-7, characterized in that, The method further includes: If the heating command includes a target heating duration, a second reference operating frequency is determined based on the capacity value, the water temperature difference value, and the target heating duration. Based on the second reference operating frequency, an adjusted operating frequency greater than the second reference operating frequency is selected from a plurality of adjusted operating frequencies as the target operating frequency of the heating device, and the heating device is controlled to heat the water in the water storage device according to the target operating frequency.

9. A heating control device, characterized in that, This device is applied to a heating system, which includes a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations within the water storage device. The device includes: The acquisition module is used to acquire the water volume and water temperature value in the water storage device in response to a heating command; the water temperature value is determined by the temperature values ​​acquired by multiple temperature acquisition devices. The prediction module is used to control the heating device to heat the water in the water storage device according to a preset operating frequency, and to predict the initial heating time required for the water in the water storage device to reach the target water temperature value corresponding to the heating command based on the preset operating frequency, the capacity value and the water temperature value. An adjustment module is used to adjust the operating frequency of the heating device based on the initial heating duration, so as to achieve timely heating of the water in the water storage device.

10. A heating system, characterized in that, The heating system includes a heating device and a water storage device. The water storage device is equipped with multiple temperature acquisition devices to collect temperature values ​​at different locations inside the water storage device. The heating system is used to control the heating device to heat the water in the water storage device according to the operating frequency, or to control the heating device to heat the water in the water storage device according to any adjustable operating frequency, so as to achieve timely heating of the water in the water storage device.