Air conditioner and energy-saving operation method
By acquiring environmental and operational parameters from the air conditioner, generating a planned frequency curve, and iteratively optimizing the heat load, the problem of excessive energy consumption in traditional air conditioners is solved, and energy-saving operation of the air conditioner is achieved.
Patent Information
- Application Number
- CN202510487733.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-10-28
AI Technical Summary
Traditional air conditioners suffer from overshooting in temperature and frequency during the process of reducing temperature difference, resulting in excessive energy consumption.
By acquiring the environmental and operational parameters of the air conditioner, the initial value of the planned heat load and the operating time are determined. Based on this, a planned frequency curve that meets the preset energy consumption target is generated, the compressor operation is controlled, and the frequency curve is iteratively updated to optimize the heat load when the parameters are mismatched.
This effectively avoids overshoot when the actual environmental heat load is higher or lower than the planned heat load, saves power consumption during compressor operation, and achieves energy-saving operation of the air conditioner.
Smart Images

Figure CN120845868A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioner technology, and in particular to an air conditioner and an energy-saving operation method. Background Technology
[0002] With the increasing popularity of air conditioners, people have higher and higher requirements for their energy consumption. In traditional air conditioner operation control, the operation of the air conditioner is mainly determined based on the operating mode selected by the user and the ambient temperature. When there is a first preset temperature difference (e.g., 2 degrees) between the ambient temperature and the set temperature, the compressor runs at a high frequency to quickly reduce the temperature difference. When the temperature difference is reduced to a second preset temperature difference (e.g., 0.2 degrees), the compressor frequency is reduced to slowly reach the set temperature.
[0003] However, this method of running the compressor at high frequency first and then reducing the frequency often results in temperature overshoot and frequency overshoot, leading to excessive energy consumption. Summary of the Invention
[0004] This application provides an air conditioner and an energy-saving operation method to solve the problem of excessive energy consumption in traditional methods.
[0005] In a first aspect, some embodiments provide an air conditioner, including a compressor and a controller. The controller, connected to the compressor, is configured to execute instructions to cause the air conditioner to:
[0006] In response to a power-on command or an environmental parameter adjustment command, the system obtains the operating parameters indicated by the command, and controls the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and obtains the frequency curve of the compressor during the operating period.
[0007] Based on the frequency curve during the compressor's operating time, determine the initial value of the planned heat load and the planned operating time; based on the initial value of the planned heat load and the planned operating time, determine the planned frequency curve that meets the preset energy consumption target and constraints.
[0008] The compressor operation is controlled based on the planned frequency curve, and the matching of environmental parameters and operating parameters measured during the planned operating period is obtained.
[0009] If the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the planned heat load is determined based on the matching status and the initial value of the planned heat load. Based on the planned heat load and the planned operating duration, the planned frequency curve that meets the preset energy consumption target and constraints is updated. If the operating parameters indicated by the re-acquired instruction are consistent with the operating parameters indicated by the current instruction, and the re-measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, the compressor is controlled to operate based on the updated planned frequency curve until the environmental parameters measured at the end of the planned operating period match the operating parameters.
[0010] In some embodiments, determining a planning frequency curve that satisfies preset energy consumption targets and constraints based on initial planned heat load and planned operating time includes:
[0011] Based on the frequency curve during the compressor's operating time, determine the initial state frequency and the steady state frequency;
[0012] Based on the initial value of the planned heat load and the planned running time, multiple heat load capacity sequences are determined. Each heat load capacity sequence includes heat load capacity corresponding to multiple frequencies. The integral of the heat load capacity corresponding to each of the multiple frequencies is equal to the initial value of the planned heat load. The integral of the duration corresponding to each of the multiple frequencies is equal to the planned running time. All frequencies are less than the preset frequency threshold. The starting frequency in each heat load capacity sequence is the initial state frequency, and the ending frequency in each heat load capacity sequence is the steady state frequency.
[0013] Based on multiple heat load capacity sequences, multiple candidate frequency curves are determined, and the planned frequency curve that meets the preset energy consumption target is selected from among the multiple candidate frequency curves.
[0014] In some embodiments, determining the planned frequency curve that satisfies the preset energy consumption target from a plurality of candidate frequency curves includes:
[0015] For each candidate frequency curve, multiple power values under the candidate frequency curve are multiplied by the corresponding duration to obtain multiple energy consumption values, and the multiple energy consumption values within the planned running time are integrated to obtain the energy consumption integral corresponding to the candidate frequency curve.
[0016] The planned frequency curve that satisfies the preset energy consumption target is determined from multiple candidate frequency curves.
[0017] In some embodiments, when the matching status indicates that the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the planned heat load is determined based on the matching status and the initial value of the planned heat load, including:
[0018] If the environmental parameters measured at the end of the planned operating period do not meet the operating parameters, the initial value of the planned heat load is increased by a first multiple to obtain the planned heat load.
[0019] If the matching condition indicates that the environmental parameters measured during the planned operating period match the operating parameters earlier than the end of the planned operating period, the initial value of the planned heat load is reduced by a second factor to obtain the planned heat load.
[0020] In some embodiments, the energy-saving operation method further includes:
[0021] If the environmental parameters measured at the end of the planned operating period do not meet the operating parameters, the compressor is controlled to operate based on the measured environmental parameters and operating parameters at the end of the planned operating period.
[0022] If the timing of the matching between the environmental parameters and the operating parameters measured during the planned operating period is earlier than the end of the planned operating period, the compressor is controlled to operate based on the current frequency at the moment of parameter matching.
[0023] In some embodiments, determining the initial value of the planned heat load and the planned operating duration based on the frequency curve during the compressor's operating period includes:
[0024] Obtain the heat load capacity corresponding to each of the multiple frequencies under the frequency curve;
[0025] Integrate the heat load capacity corresponding to each of the multiple frequencies during the compressor's operating time to obtain the heat load required for the compressor's operating time.
[0026] The initial value of the planned heat load is determined based on the heat load, and the planned operating time is determined based on the compressor operating time period.
[0027] In some embodiments, before controlling the compressor operation based on environmental parameters and operating parameters measured in the environment where the air conditioner is located, the method includes: if it is determined that there is an existing frequency curve corresponding to the operating parameters and environmental parameters, controlling the compressor operation using the existing frequency curve;
[0028] Accordingly, the compressor operation is controlled based on environmental parameters and operating parameters measured in the environment where the air conditioner is located, including: in the absence of such parameters, the compressor operation is controlled based on environmental parameters and operating parameters measured in the environment where the air conditioner is located.
[0029] Technical Effects: Some embodiments provide an air conditioner that, in response to a start-up command or an environmental parameter adjustment command, acquires the operating parameters indicated by the command, controls the compressor operation based on environmental parameters and operating parameters measured in the environment where the air conditioner is located, and acquires a frequency curve during the compressor's operating time period, which indicates the change of the compressor's frequency over time. Based on the frequency curve during the compressor's operating time period, the initial value of the planned heat load and the planned operating time are determined, thereby determining a planned frequency curve that meets preset energy consumption targets and constraints. Controlling the compressor operation according to the planned frequency curve helps save power consumption during compressor operation. Furthermore, if the environmental parameters and operating parameters measured during the planned operating time period do not match, the heat load is adjusted at least once. The system iteratively plans and updates the planned frequency curve corresponding to the planned heat load. If the operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the remeasured environmental parameters are consistent with those measured at the start of the compressor's operating time period, the compressor is controlled to operate according to the updated planned frequency curve until the corresponding matching condition indicates that the environmental parameters measured at the end of the planned operating time period match the operating parameters. This method of iteratively planning the heat load ensures that the environmental parameters measured at the end of the planned operating time period match the operating parameters. On the one hand, it avoids situations where the actual environmental heat load is higher than the planned heat load, preventing the operating parameters from being reached at the end of the planned operating time period. On the other hand, it avoids parameter overshoot caused by the actual environmental heat load being lower than the planned heat load, thus helping to save energy.
[0030] Secondly, some embodiments also provide an energy-saving operation method applied to the air conditioner provided in the first aspect, the air conditioner including: a compressor and a controller, the method including:
[0031] In response to a power-on command or an environmental parameter adjustment command, the system obtains the operating parameters indicated by the command, and controls the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and obtains the frequency curve of the compressor during the operating period.
[0032] Based on the frequency curve during the compressor's operating time, determine the initial value of the planned heat load and the planned operating time; based on the initial value of the planned heat load and the planned operating time, determine the planned frequency curve that meets the preset energy consumption target and constraints.
[0033] The compressor operation is controlled based on the planned frequency curve, and the matching of environmental parameters and operating parameters measured during the planned operating period is obtained.
[0034] If the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the planned heat load is determined based on the matching status and the initial value of the planned heat load. Based on the planned heat load and the planned operating duration, the planned frequency curve that meets the preset energy consumption target and constraints is updated. If the operating parameters indicated by the re-acquired instruction are consistent with the operating parameters indicated by the current instruction, and the re-measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, the compressor is controlled to operate based on the updated planned frequency curve until the environmental parameters measured at the end of the planned operating period match the operating parameters.
[0035] In some embodiments, determining a planning frequency curve that satisfies preset energy consumption targets and constraints based on initial planned heat load and planned operating time includes:
[0036] Based on the frequency curve during the compressor's operating time, determine the initial state frequency and the steady state frequency;
[0037] Based on the initial value of the planned heat load and the planned running time, multiple heat load capacity sequences are determined. Each heat load capacity sequence includes heat load capacity corresponding to multiple frequencies. The integral of the heat load capacity corresponding to each of the multiple frequencies is equal to the initial value of the planned heat load. The integral of the duration corresponding to each of the multiple frequencies is equal to the planned running time. All frequencies are less than the preset frequency threshold. The starting frequency in each heat load capacity sequence is the initial state frequency, and the ending frequency in each heat load capacity sequence is the steady state frequency.
[0038] Based on multiple heat load capacity sequences, multiple candidate frequency curves are determined, and the planned frequency curve that meets the preset energy consumption target is selected from among the multiple candidate frequency curves.
[0039] In some embodiments, determining the planned frequency curve that satisfies the preset energy consumption target from a plurality of candidate frequency curves includes:
[0040] For each candidate frequency curve, multiple power values under the candidate frequency curve are multiplied by the corresponding duration to obtain multiple energy consumption values. The multiple energy consumption values within the planned running time are then integrated to obtain the energy consumption integral corresponding to the candidate frequency curve.
[0041] The planned frequency curve that satisfies the preset energy consumption target is determined from multiple candidate frequency curves.
[0042] Technical Effects: Some embodiments provide an energy-saving operation method that, in response to a start-up command or an environmental parameter adjustment command, acquires the operating parameters indicated by the command, controls the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and acquires the frequency curve of the compressor during the operating time period, which indicates the change of the compressor frequency over time. Based on the frequency curve of the compressor during the operating time period, the initial value of the planned heat load and the planned operating time are determined, thereby determining a planned frequency curve that meets the preset energy consumption target and constraints. Controlling the compressor operation according to the planned frequency curve helps save power consumption during compressor operation. If the environmental parameters and operating parameters measured during the planned operating time period do not match, the heat load is adjusted at least once. The system plans and updates the planned frequency curve corresponding to the planned heat load. When the operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the remeasured environmental parameters are consistent with those measured at the start of the compressor's operating time period, the compressor is controlled to operate according to the updated planned frequency curve until the corresponding matching condition indicates that the environmental parameters measured at the end of the planned operating time period match the operating parameters. This iterative planning method for heat load ensures that the environmental parameters measured at the end of the planned operating time period match the operating parameters. On the one hand, it avoids situations where the actual environmental heat load is higher than the planned heat load, preventing the operating parameters from being reached at the end of the planned operating time period. On the other hand, it avoids parameter overshoot caused by the actual environmental heat load being lower than the planned heat load, thus contributing to energy savings. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 This is a schematic diagram illustrating the operational scenarios between an air conditioner and a control device provided in some embodiments of this application;
[0045] Figure 2 This application provides schematic diagrams illustrating the composition of an air conditioner according to some embodiments.
[0046] Figure 3 A schematic flowchart illustrating an energy-saving operation method provided in some embodiments of this application;
[0047] Figure 4 A schematic diagram illustrating a scenario for iterative improvement of planned heat load provided in some embodiments of this application;
[0048] Figure 5 A schematic diagram illustrating a scenario for iterative reduction of planned heat load, provided for some embodiments of this application;
[0049] Figure 6 This is a schematic diagram of the composition of an energy-saving operation device provided in some embodiments of this application;
[0050] Figure 7 This is an internal structural diagram of a computer device provided in some embodiments of this application. Detailed Implementation
[0051] The 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 represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.
[0052] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0053] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.
[0054] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0055] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0056] This application provides an air conditioner 200 that can perform functions such as cooling, heating, and dehumidification. In one optional embodiment, the air conditioner 200 is a split-type air conditioner, including an indoor unit and an outdoor unit. The indoor unit includes air outlets and other air supply devices, while the outdoor unit includes a refrigeration system composed of a compressor, evaporator, condenser, and other components. The specific structure and working principle of the indoor and outdoor units of the split-type air conditioner can be found in existing technology and will not be described in detail here. In another embodiment, the air conditioner 200 is an integrated air conditioner, including an indoor unit that integrates air outlets and other air supply devices, as well as a compressor and other functional systems into one unit. The specific structure and working principle of the integrated air conditioner can be found in existing technology and will not be described in detail here.
[0057] like Figure 1 The diagram illustrates an operational scenario between an air conditioner and a control device according to some embodiments of this application. Figure 1 As shown, users can operate the air conditioner 200 via the smart device 300 or the control device 100. In some embodiments, the control device 100 can be a remote control, and communication between the remote control and the air conditioner 200 includes infrared protocol communication or Bluetooth protocol communication, as well as other short-range communication methods, to control the air conditioner 200 wirelessly or via wired means. Users can input user commands through buttons on the remote control, voice input, control panel input, etc., to control the air conditioner 200.
[0058] In some embodiments, a smart device 300 (such as a mobile terminal, tablet computer, computer, laptop computer, etc.) may also be used to control the air conditioner 200. For example, an application running on the smart device may be used to control the display device 200.
[0059] In some embodiments, the air conditioner 200 may receive instructions not through the aforementioned smart devices or control devices, but through touch or gestures.
[0060] In some embodiments, the air conditioner 200 can also be controlled in ways other than the control device 100 and the smart device 300. For example, it can be controlled by directly receiving the user's voice commands through a module configured inside the air conditioner 200 that acquires voice commands, or it can be controlled by receiving the user's voice commands through a voice control device set outside the air conditioner 200.
[0061] In some embodiments, the air conditioner 200 also communicates with the server 400. The air conditioner 200 may communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactive features to the air conditioner 200. The server 400 may be a cluster or multiple clusters, and may include one or more types of servers.
[0062] like Figure 2 The diagram shows the composition of an air conditioner according to some embodiments of this application. The air conditioner 200 includes a compressor 202 and a controller 204. The controller 204 is connected to the compressor 202 and is configured to execute commands to cause the air conditioner 200 to: respond to a start-up command or an environmental parameter adjustment command, acquire the operating parameters indicated by the command, and control the compressor 202 to operate based on environmental parameters and operating parameters measured in the environment where the air conditioner 200 is located; acquire the frequency curve of the compressor operating time period; determine the initial value of the planned heat load and the planned operating time based on the frequency curve of the compressor operating time period; determine the planned frequency curve that meets the preset energy consumption target and constraints based on the initial value of the planned heat load and the planned operating time; control the compressor 202 to operate based on the planned frequency curve, and acquire the environmental parameters and operating parameters measured during the planned operating time period. The matching status between the environmental parameters and the operating parameters is determined based on the matching status and the initial value of the planned heat load. The planned frequency curve that satisfies the preset energy consumption target and constraints is updated based on the planned heat load and the planned operating time. If the operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the newly measured environmental parameters are consistent with those measured at the beginning of the compressor's operating time, the compressor 202 is controlled to operate based on the updated planned frequency curve until the corresponding matching status indicates that the environmental parameters measured at the end of the planned operating time match the operating parameters.
[0063] In one exemplary embodiment, such as Figure 3 As shown, an energy-saving operation method is provided, which can be applied to... Figure 2 Taking the air conditioner 200 as an example, and executed by the controller 204, the following steps 302 to 308 are described. Wherein:
[0064] Step 302: In response to the power-on command or environmental parameter adjustment command, obtain the operating parameters indicated by the command, and control the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and obtain the frequency curve of the compressor during the operating time period.
[0065] The power-on command refers to the instruction used to switch the air conditioner from the off state to the on state. The environmental parameter adjustment command refers to the instruction used to adjust environmental parameters (such as temperature, humidity, etc.). Users can initiate power-on commands or environmental parameter adjustment commands via voice commands, remote controls, smart devices, etc.
[0066] Operating parameters refer to the parameters used by an air conditioner to operate, indicating the desired environmental parameters, such as temperature and humidity.
[0067] For air conditioners, start-up commands and environmental parameter adjustment commands often indicate the operating parameters used by the air conditioner. For example, in response to a start-up command, the controller can use the preset temperature and humidity as the operating parameters indicated by the start-up command, or it can use the temperature and humidity used by the air conditioner when it last switched from the start-up state to the off state as the operating parameters indicated by the start-up command. Similarly, in response to an environmental parameter adjustment command, the controller can use the temperature and humidity carried in the environmental parameter adjustment command as the operating parameters indicated by the environmental parameter adjustment command. For example, if a user inputs a desired temperature adjustment to 25 degrees Celsius through a smart device, then the operating parameter indicated by the environmental parameter adjustment command will be 25 degrees Celsius.
[0068] Environmental parameters include both the internal and external environmental parameters of the environment in which the air conditioner is located, such as indoor temperature and humidity, outdoor temperature and humidity, etc.
[0069] Environmental parameters indicate the initial environmental conditions before the compressor starts operating, while operating parameters indicate the desired environmental conditions at the end of the compressor's operation. Controlling the compressor's operation based on the environmental and operating parameters measured in the environment where the air conditioner is located represents an algorithm that controls the compressor's operation according to a traditional compressor control algorithm. In this algorithm, if the difference between the real-time measured environmental and operating parameters exceeds a first preset difference (e.g., 2 degrees Celsius), the compressor operates at a frequency higher than the first preset frequency to quickly reduce the difference. Once the difference is reduced to within a second preset difference (e.g., 0.5 degrees Celsius), the compressor operates at a frequency lower than the second preset frequency to slowly reach the operating parameters. The first preset frequency is higher than the second preset frequency. This method of initially operating at a high frequency and then reducing the frequency often results in temperature overshoot and excessive energy consumption after the frequency reduction operation.
[0070] The compressor operating time period refers to the time from the moment the command is responded to until the environmental parameters stabilize and reach the operating parameters. The moment the command is responded to is also the starting moment when the compressor begins to run. The environmental parameters stabilizing and reaching the operating parameters means that the difference between the environmental parameters and the operating parameters is less than a preset difference, and this difference remains true for a preset duration, for example, the temperature difference is less than 0.2 degrees Celsius for 5 consecutive minutes.
[0071] The frequency curve indicates how the compressor's operating frequency changes over time during the compressor's operating period. This application proposes adjusting the compressor's operation based on the frequency curve obtained from a traditional compressor control algorithm to achieve energy savings.
[0072] Step 304: Based on the frequency curve during the compressor's operating time, determine the initial value of the planned heat load and the planned operating time; based on the initial value of the planned heat load and the planned operating time, determine the planned frequency curve that meets the preset energy consumption target and constraints.
[0073] Heat load refers to the heat transferred from the environment during the operation of an air conditioner. The heat transfer capacity of an air conditioner from the environment per unit time is the heat load capacity, which varies at different frequencies. Therefore, heat load is the integral of the heat load capacity at multiple frequencies over a certain period of time.
[0074] Based on the relationship between frequency and heat load, the controller can determine the required heat load during the compressor's operating time period based on the frequency curve during the compressor's operating time period, and plan a new heat load based on the heat load as the initial value of the planned heat load, and plan a new operating time based on the compressor's operating time period as the planned operating time.
[0075] The preset energy consumption target can be either the minimum energy consumption value or an energy consumption value less than the preset energy consumption value. Constraints are used to ensure that the frequency conforms to the actual capacity of the compressor.
[0076] Based on the relationship between frequency and heat load, at least multiple frequency curves can be determined using the initial planned heat load and the planned operating time. The energy consumption of each of these multiple frequency curves may differ. The controller can select the frequency curve that meets the preset energy consumption target and constraints as the planned frequency curve.
[0077] Step 306: Control the compressor operation based on the planned frequency curve and obtain the matching status between the environmental parameters and operating parameters measured during the planned operating period.
[0078] Since the planned frequency curve is a selected frequency curve that meets the preset energy consumption target, the controller can save energy when controlling the compressor operation based on the planned frequency curve, compared with controlling the compressor operation based on the frequency curve under the traditional compressor control algorithm.
[0079] The planned operating period refers to the time during which the compressor operates according to the planned frequency curve. During the planned operating period, the controller measures environmental parameters in real time.
[0080] The matching status indicates whether the environmental parameters measured within the planned operating period have reached the operating parameters, or the time when the operating parameters have reached the planned operating period.
[0081] Step 308: If the environmental parameters measured at the end of the planned operating period do not match the operating parameters, determine the planned heat load based on the matching status and the initial value of the planned heat load; update the planned frequency curve that meets the preset energy consumption target and constraints based on the planned heat load and the planned operating period; and control the compressor to operate based on the updated planned frequency curve if the operating parameters indicated by the re-acquired instruction are consistent with the operating parameters indicated by the current instruction, and the re-measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, until the corresponding matching status indicates that the environmental parameters measured at the end of the planned operating period match the operating parameters.
[0082] If the environmental parameters measured at the end of the planned operating period do not match the operating parameters, it indicates that the operating parameters were not reached at the end of the planned operating period, or were reached ahead of schedule. If the operating parameters were not reached at the end of the planned operating period, it indicates that the actual environmental heat load was greater than the initial planned heat load. To reach the operating parameters, it is necessary to continue increasing the frequency control of the compressor. If the operating parameters were reached ahead of schedule, it indicates that the actual environmental heat load was less than the initial planned heat load. Operating according to the planned frequency curve would result in excessive energy consumption. To save energy, this application proposes an iterative optimization method for the heat load.
[0083] When the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the controller determines the planned heat load based on the matching status and the initial planned heat load. It then updates the planned frequency curve based on this planned heat load, ensuring that the updated frequency curve meets preset energy consumption targets and constraints. This updated frequency curve is used to control the compressor's operation the next time a start-up command or environmental parameter adjustment command is received. The operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the re-measured environmental parameters are consistent with those measured at the start of the compressor's operating period. Through multiple rounds of iterative updates to the planned heat load, until the environmental parameters measured at the end of the planned operating period match the operating parameters, this multi-round iterative optimization of the heat load enables the air conditioner to become increasingly energy-efficient over time.
[0084] The aforementioned energy-saving operation method, in response to a start-up command or an environmental parameter adjustment command, acquires the operating parameters indicated by the command. Based on the environmental and operating parameters measured in the environment where the air conditioner is located, it controls the compressor operation, acquiring a frequency curve for the compressor's operating time period. This frequency curve indicates the change in compressor frequency over time. Based on the frequency curve during the compressor's operating time period, it determines the initial planned heat load and the planned operating time. Thus, based on the initial planned heat load and the planned operating time, it determines a planned frequency curve that meets the preset energy consumption target and constraints. Controlling the compressor operation according to the planned frequency curve helps save power consumption during compressor operation. If the environmental and operating parameters measured during the planned operating time period do not match, the heat load is planned at least once and updated. The planned frequency curve corresponding to the planned heat load ensures that the operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the re-measured environmental parameters are consistent with those measured at the beginning of the compressor's operating time period. The compressor is then controlled to operate according to the updated planned frequency curve until the environmental parameters measured at the end of the planned operating time period match the operating parameters, as indicated by the corresponding matching condition. This iterative planning method for the heat load ensures that the environmental parameters measured at the end of the planned operating time period match the operating parameters. On the one hand, it avoids situations where the actual environmental heat load is higher than the planned heat load, preventing the operating parameters from being reached at the end of the planned operating time period. On the other hand, it avoids parameter overshoot caused by the actual environmental heat load being lower than the planned heat load, thus contributing to energy savings.
[0085] In an exemplary embodiment, determining a planned frequency curve that satisfies preset energy consumption targets and constraints based on the initial planned heat load and the planned operating time includes: determining the initial state frequency and the steady state frequency based on the frequency curve during the compressor's operating time; determining multiple heat load capacity sequences based on the initial planned heat load and the planned operating time; each heat load capacity sequence includes heat load capacities corresponding to multiple frequencies, the integral of the heat load capacities corresponding to multiple frequencies is equal to the initial planned heat load, the integral of the duration corresponding to multiple frequencies is equal to the planned operating time, multiple frequencies are all less than preset frequency thresholds, the initial frequency in each heat load capacity sequence is the initial state frequency, and the ending frequency in each heat load capacity sequence is the steady state frequency; determining multiple candidate frequency curves based on the multiple heat load capacity sequences, and determining the planned frequency curve that satisfies the preset energy consumption target from among the multiple candidate frequency curves.
[0086] The initial state frequency is the frequency at the beginning of the frequency curve during the compressor's operating time, which is the compressor's frequency at the command response time. The steady state frequency refers to the frequency within the preset frequency range during the compressor's operating time, which is the frequency at which the environmental parameters stably reach the corresponding operating parameters.
[0087] A heat load capacity sequence is a sequence containing heat load capacities corresponding to multiple frequencies, with the multiple heat load capacities ordered by time.
[0088] The constraints should include at least the following:
[0089] The integral of the heat load capacity corresponding to each frequency in a single heat load capacity sequence is the initial value of the planned heat load, expressed as: .in, This indicates the heat load capacity corresponding to frequency i. This represents the duration corresponding to frequency i. This represents the initial value of the planned heat load.
[0090] The integral of the duration corresponding to each frequency in a single heat load capacity sequence is equal to the planned runtime, expressed as: .in, Indicates the planned runtime.
[0091] In a single heat load capacity sequence, multiple frequencies are all less than a preset frequency threshold. For example, the preset frequency threshold can be the frequency threshold of the temperature zone where the air conditioner is located.
[0092] The starting frequency in each heat load capacity sequence is the initial state frequency.
[0093] The ending frequency in each heat load capacity sequence is the steady-state frequency.
[0094] The controller pre-stores a mapping relationship between heat load capacity and frequency, which can be obtained through experimental testing. Therefore, based on this mapping relationship, candidate frequency curves corresponding to each heat load capacity sequence can be determined. The controller further selects the frequency curve that meets the preset energy consumption target from multiple candidate frequency curves as the planned frequency curve.
[0095] In this embodiment, multiple heat load capacity sequences are determined by planning the initial heat load value and the planned running time. Each heat load capacity sequence contains multiple heat load capacities corresponding to different frequencies. Constraints are used to constrain the frequencies of the multiple heat load capacities contained in each heat load sequence. Based on the mapping relationship between heat load capacity and frequency, candidate frequency curves corresponding to each of the multiple heat load capacity sequences can be determined. By controlling the compressor operation and planning the running time according to each candidate frequency curve, the planned initial heat load value can be guaranteed to be achieved. Then, the planned frequency curve that meets the preset energy consumption target is selected from the multiple candidate frequency curves, which is beneficial to planning a frequency curve that can reduce energy consumption.
[0096] In some embodiments, determining a planned frequency curve that meets a preset energy consumption target from multiple candidate frequency curves includes: for each candidate frequency curve, multiplying multiple power values under the candidate frequency curve by the corresponding duration to obtain multiple energy consumption values, and integrating the multiple energy consumption values within the planned operating duration to obtain the energy consumption integral corresponding to the candidate frequency curve; and determining a planned frequency curve whose energy consumption integral meets the preset energy consumption target from multiple candidate frequency curves.
[0097] The power of the air conditioner may vary at different frequencies. The controller pre-stores the mapping relationship between frequency and power. Based on this mapping relationship, the power corresponding to each of the multiple frequencies under each candidate frequency curve can be determined.
[0098] The product of each power level and its corresponding duration is the energy consumption value of the air conditioner. For each candidate frequency curve, the product of multiple power levels and their corresponding durations under the candidate frequency curve is integrated to obtain the energy consumption integral corresponding to that candidate frequency curve. The preset energy consumption target can be expressed as: .in, This represents the power at frequency i.
[0099] Based on the energy consumption integral and the preset energy consumption target, the planned frequency curve is selected from multiple candidate frequency curves. For example, the candidate frequency curve with the smallest energy consumption integral can be used as the planned frequency curve, or the candidate frequency curve with an energy consumption integral less than the preset energy consumption can be used as the planned frequency curve.
[0100] In this embodiment, the energy consumption integral is calculated for each candidate frequency curve, thereby selecting the planned power curve that meets the preset energy consumption target. The planned power curve is used to control the operation of the compressor, which helps to save the energy consumption of the air conditioner.
[0101] In some embodiments, when the matching condition indicates that the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the planned heat load is determined based on the matching condition and the initial value of the planned heat load, including: when the matching condition indicates that the environmental parameters measured at the end of the planned operating period do not reach the operating parameters, increasing the initial value of the planned heat load by a first factor to obtain the planned heat load; and when the matching condition indicates that the time when the environmental parameters measured during the planned operating period match the operating parameters is earlier than the end time of the planned operating period, decreasing the initial value of the planned heat load by a second factor to obtain the planned heat load.
[0102] Among these, a mismatch between the environmental parameters measured at the end of the planned operation period and the operational parameters could correspond to at least two situations: one is that the environmental parameters measured at the end of the planned operation period did not meet the operational parameters, such as... Figure 4 The diagram illustrates a scenario where the planned heat load is iteratively increased. The actual temperature curve of the compressor operation, controlled according to the planned frequency curve, shows that the ambient temperature at the end of the planned operating period did not reach the operating temperature, with a temperature difference greater than 0.5 degrees Celsius, compared to the expected temperature curve. To ensure the operating parameters are met, the initial value of the planned heat load can be increased by a first factor to obtain the planned heat load. This first factor can be adjusted flexibly based on experience. The formula for iteratively increasing the planned heat load can be expressed as: ∑Q_ref(j) = ∑Q_ref(j-1) × K_up, where ∑Q_ref(j) represents the j-th heat load iteration, K_up represents the first factor, and K_up is greater than 1.
[0103] Another scenario is where the environmental parameters measured during the planned operating period match the operating parameters earlier than the end of the planned operating period, such as... Figure 5 The diagram illustrates a scenario where the planned heat load is iteratively reduced. The actual temperature curve, controlled by the compressor according to the planned frequency curve, shows that the ambient temperature has not reached the operating temperature earlier than the expected temperature curve. To avoid overshooting of operating parameters, the initial value of the planned heat load can be reduced by a second factor to obtain the planned heat load. This second factor can be flexibly adjusted based on experience. The formula for iteratively reducing the planned heat load can be expressed as: ∑Q_ref(j)=∑Q_ref(j-1)×K_down, where K_down represents the second factor, and K_down is less than 1.
[0104] In this embodiment, the heat load is adjusted accordingly in two specific cases where the environmental parameters measured at the end of the planned operation period do not match the operating parameters, as indicated by the matching status. Since the adjustment of the heat load is based on the operation of the compressor in the actual environment, the method of this embodiment is not limited by the specific environment and test conditions, and can plan a heat load that is suitable for the environment in which the air conditioner is located, which is conducive to saving energy consumption.
[0105] In some embodiments, the energy-saving operation method further includes: if the environmental parameters measured at the end of the planned operation period do not meet the operating parameters, controlling the compressor to operate based on the measured environmental parameters and operating parameters at the end of the planned operation period; if the environmental parameters measured during the planned operation period match the operating parameters earlier than the end of the planned operation period, controlling the compressor to operate based on the current frequency at the time of parameter matching.
[0106] In cases where the environmental parameters measured at the end of the planned operation period do not reach the operating parameters, the control of the compressor by the planned frequency curve can be terminated at the end of the planned operation period. The compressor operation can then be controlled based on the environmental and operating parameters measured at the end of the period, i.e., the compressor operation can be controlled according to the traditional compressor control algorithm, so as to quickly reach the operating parameters in the current operation.
[0107] If the environmental parameters measured during the planned operating period match the operating parameters earlier than the end of the planned operating period, the control of the compressor by the planned frequency curve can be terminated at the moment of parameter matching, and the compressor can be controlled to operate based on the current frequency. The current frequency is the frequency at the moment of parameter matching, which is also the steady-state frequency in the planned frequency curve. Controlling the compressor to operate according to the current frequency is beneficial for maintaining environmental parameters.
[0108] In this embodiment, by ending the control of the compressor by the planned frequency curve under two different matching conditions, and controlling the compressor to run at different frequencies, it is beneficial to quickly reach the operating parameters when the operating parameters have not been reached; and it is beneficial to maintain the environmental parameters when the operating parameters are reached ahead of time.
[0109] In some embodiments, determining the initial value of the planned heat load and the planned operating time based on the frequency curve within the compressor operating time period includes: obtaining the heat load capacity corresponding to each of the multiple frequencies under the frequency curve; integrating the heat load capacity corresponding to each of the multiple frequencies within the compressor operating time period to obtain the heat load required for the compressor operating time period; determining the initial value of the planned heat load based on the heat load, and determining the planned operating time based on the compressor operating time period.
[0110] Since the controller pre-stores the mapping relationship between heat load capacity and frequency, it can obtain the heat load capacity corresponding to multiple frequencies under the frequency curve.
[0111] The integral of the heat load capacity corresponding to each of the multiple frequencies during the compressor's operating period is the heat load required for the compressor's operating period.
[0112] The initial value of the planned heat load can be obtained by multiplying the heat load by a first coefficient, and can be expressed as: ∑Q_ref(0)=∑Q_real×K_q. Where ∑Q_real represents the heat load required for the compressor's operating period, and K_q represents the first coefficient, which can be, for example, 1.
[0113] The planned operating time can be obtained by multiplying the compressor's operating time by a second coefficient, which can be expressed as: ∑Δt_ref=∑Δt_real×K_t. Here, ∑Δt_real represents the compressor's operating time, and K_t represents the second coefficient. The method of setting K_t determines the optimal energy saving level; the larger K_t is, the better the energy saving effect, but the corresponding environmental parameter adjustment rate slows down, reducing comfort.
[0114] In this embodiment, the heat load required for the compressor's operating time period is calculated by using the heat load capacity corresponding to multiple frequencies under the frequency curve. Based on the heat load required for the compressor's operating time period, the initial value of the planned heat load and the planned operating time are determined for iterative adjustment of the heat load.
[0115] In some embodiments, before controlling the compressor to operate based on environmental parameters and operating parameters measured in the environment where the air conditioner is located, the method includes: if it is determined that there is an existing frequency curve corresponding to the operating parameters and environmental parameters, controlling the compressor to operate using the existing frequency curve; correspondingly, controlling the compressor to operate based on environmental parameters and operating parameters measured in the environment where the air conditioner is located includes: if there is no existing frequency curve, controlling the compressor to operate based on environmental parameters and operating parameters measured in the environment where the air conditioner is located.
[0116] Specifically, for different combinations of operating parameters and environmental parameters, if the controller has already planned a frequency curve for a certain combination, then the combination and the frequency curve are saved. Responding to a power-on command or an environmental parameter adjustment command, and if it is determined that a stored frequency curve exists corresponding to the operating parameters and environmental parameters, the controller uses the stored frequency curve to control the compressor operation, which helps improve compressor control efficiency.
[0117] In the absence of existing frequency curves corresponding to the operating parameters and environmental parameters, the compressor is controlled based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located. That is, the compressor is controlled using a traditional compressor control algorithm, and the iterative planning process of heat load begins.
[0118] In this embodiment, when the controller determines that there is a stored frequency curve corresponding to the operating parameters and environmental parameters, it can use the stored frequency curve to control the compressor operation, which can improve the compressor control efficiency. The stored frequency curve is the planned frequency curve with the best energy-saving effect. Using the stored frequency curve to control the compressor operation can save energy consumption. When there is no corresponding stored frequency curve, an iterative planning process of heat load can be performed to plan a power curve with good energy-saving effect.
[0119] To illustrate the air conditioner and energy-saving operation method in this solution in detail, the following is a detailed embodiment:
[0120] An air conditioner includes a compressor and a controller. The controller is connected to the compressor and is used to implement energy-saving operation methods. The specific energy-saving operation methods are as follows:
[0121] 1. In response to a power-on command or an environmental parameter adjustment command, acquire the operating parameters indicated by the command, such as the user-set temperature and humidity parameters Y(0), and collect the environmental parameters measured in the environment where the air conditioner is located, such as the indoor and outdoor ambient temperature and humidity parameters X(0). Identify whether X(0) and Y(0) are a learned and recorded state combination, that is, determine whether there are existing frequency curves corresponding to the operating parameters and environmental parameters.
[0122] 2. If no learning or recording has been done, the traditional compressor control algorithm will be used, which controls the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and obtains the frequency curve of the compressor during the operating period.
[0123] Based on the frequency curve during the compressor's operating time period, the required heat load ∑Q_real for the compressor's operating time period is calculated. Based on the heat load ∑Q_real, the initial value of the planned heat load ∑Q_ref(0) is determined, and the planned operating time ∑Δt_ref is determined based on the duration ∑Δt_real corresponding to the compressor's operating time period.
[0124] Specifically, the initial value of the planned heat load can be obtained by multiplying the heat load by a first coefficient, which can be expressed as: ∑Q_ref(0)=∑Q_real×K_q. Where ∑Q_real represents the heat load required for the compressor's operating period, and K_q represents the first coefficient, which can be, for example, 1.
[0125] The planned operating time can be obtained by multiplying the compressor's operating time by a second coefficient, which can be expressed as: ∑Δt_ref=∑Δt_real×K_t. Here, ∑Δt_real represents the compressor's operating time, and K_t represents the second coefficient. The method of setting K_t determines the optimal energy saving level; the larger K_t is, the better the energy saving effect, but the corresponding environmental parameter adjustment rate slows down, reducing comfort.
[0126] If the frequency curve of the compressor during the operating period is stable within the preset frequency range, then the stable frequency F_stable is recorded.
[0127] 3. Iterative planning of the learning process:
[0128] The compressor is controlled based on the planned frequency curve, and the matching status between the environmental parameters measured during the planned operating period and the operating parameters is obtained. If the matching status indicates that the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the planned heat load is determined according to the matching status and the initial value of the planned heat load. Based on the planned heat load and the planned operating period, the planned frequency curve that meets the preset energy consumption target and constraints is updated. If the operating parameters indicated by the newly acquired instruction are consistent with the operating parameters indicated by the current instruction, and the newly measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, the compressor is controlled based on the updated planned frequency curve until the corresponding matching status indicates that the environmental parameters measured at the end of the planned operating period match the operating parameters.
[0129] The preset energy consumption target can be expressed as: .in, This represents the power at frequency i.
[0130] The constraints should include at least the following:
[0131] The integral of the heat load capacity corresponding to each frequency in a single heat load capacity sequence is the initial value of the planned heat load, expressed as: .in, This indicates the heat load capacity corresponding to frequency i. This represents the duration corresponding to frequency i. This represents the initial value of the planned heat load.
[0132] The integral of the duration corresponding to each frequency in a single heat load capacity sequence is equal to the planned runtime, expressed as: .in, Indicates the planned runtime.
[0133] In a single heat load capacity sequence, multiple frequencies are all less than a preset frequency threshold. For example, the preset frequency threshold can be the frequency threshold of the temperature zone where the air conditioner is located.
[0134] The starting frequency in each heat load capacity sequence is the initial state frequency.
[0135] The ending frequency in each heat load capacity sequence is the steady-state frequency.
[0136] Wherein, if the environmental parameters measured at the end of the planned operation period do not reach the operating parameters, the compressor is controlled to operate based on the measured environmental parameters and the operating parameters at the end of the planned operation period; the initial value of the planned heat load is increased by a first factor to obtain the planned heat load.
[0137] The formula for iteratively increasing the planned heat load can be expressed as: ∑Q_ref(j)=∑Q_ref(j-1)×K_up, where ∑Q_ref(j) represents the j-th heat load iteration, K_up represents the first multiple, and K_up is greater than 1.
[0138] If the time when the environmental parameters measured during the planned operating period match the operating parameters is earlier than the end time of the planned operating period, the compressor is controlled to operate based on the current frequency at the time of parameter matching; the initial value of the planned heat load is reduced by a second factor to obtain the planned heat load.
[0139] The formula for iteratively reducing the planned heat load can be expressed as: ∑Q_ref(j)=∑Q_ref(j-1)×K_down, where K_down represents the second multiple and K_down is less than 1.
[0140] Through the above heat load iterative planning and learning process, the frequency curve with the optimal energy-saving effect is approached successively through periodic iterations, realizing dynamic optimization and achieving more energy saving the more it is used.
[0141] The air conditioner and energy-saving operation method provided in this embodiment respond to a start-up command or an environmental parameter adjustment command, acquire the operating parameters indicated by the command, control the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, acquire the frequency curve of the compressor during the operating time period, and the frequency curve of the compressor during the operating time period indicates the change of the compressor frequency over time; based on the frequency curve of the compressor during the operating time period, determine the initial value of the planned heat load and the planned operating time, and thus determine the planned frequency curve that meets the preset energy consumption target and constraints based on the initial value of the planned heat load and the planned operating time, and control the compressor operation according to the planned frequency curve, which is beneficial to saving the power consumption of the compressor operation; if the environmental parameters and operating parameters measured during the planned operating time period do not match, the heat load is adjusted at least once. The system iteratively plans and updates the planned frequency curve corresponding to the planned heat load. If the operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the remeasured environmental parameters are consistent with those measured at the start of the compressor's operating time period, the compressor is controlled to operate according to the updated planned frequency curve until the corresponding matching condition indicates that the environmental parameters measured at the end of the planned operating time period match the operating parameters. This method of iteratively planning the heat load ensures that the environmental parameters measured at the end of the planned operating time period match the operating parameters. On the one hand, it avoids situations where the actual environmental heat load is higher than the planned heat load, preventing the operating parameters from being reached at the end of the planned operating time period. On the other hand, it avoids parameter overshoot caused by the actual environmental heat load being lower than the planned heat load, thus helping to save energy.
[0142] It should be understood that although the steps in the flowcharts of the embodiments described above 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 embodiments described above 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.
[0143] Based on the same inventive concept, this application also provides an energy-saving operation device for implementing the energy-saving operation method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more energy-saving operation device embodiments provided below can be found in the limitations of the energy-saving operation method described above, and will not be repeated here.
[0144] In one exemplary embodiment, such as Figure 6 As shown, an energy-saving operation device 600 is provided, which is applied to applications such as... Figure 2 The air conditioner 200 shown includes: an acquisition module 620, a determination module 640, a control module 660, and an iteration module 680, wherein:
[0145] The acquisition module 620 is used to respond to the power-on command or the environmental parameter adjustment command, acquire the operating parameters indicated by the command, control the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and acquire the frequency curve of the compressor during the operating time period.
[0146] The determination module 640 is used to determine the initial value of the planned heat load and the planned operating time based on the frequency curve during the compressor's operating period; and to determine the planned frequency curve that meets the preset energy consumption target and constraints based on the initial value of the planned heat load and the planned operating time.
[0147] Control module 660 is used to control the operation of the compressor based on the planned frequency curve and to obtain the matching status between the environmental parameters and the operating parameters measured during the planned operating period.
[0148] The iterative module 680 is used to determine the planned heat load based on the matching status and the initial value of the planned heat load when the environmental parameters measured at the end of the planned operating period do not match the operating parameters, based on the matching status. Based on the planned heat load and the planned operating period, it updates the planned frequency curve that meets the preset energy consumption target and constraints. When the operating parameters indicated by the re-acquired instruction are consistent with the operating parameters indicated by the current instruction, and the re-measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, it controls the compressor to operate based on the updated planned frequency curve until the environmental parameters measured at the end of the planned operating period match the operating parameters, as indicated by the corresponding matching status.
[0149] The energy-saving operation device described above, in response to a start-up command or an environmental parameter adjustment command, acquires the operating parameters indicated by the command, controls the compressor operation based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, and acquires the frequency curve of the compressor during the operating time period. The frequency curve of the compressor during the operating time period indicates the change of the compressor frequency over time. Based on the frequency curve of the compressor during the operating time period, the initial value of the planned heat load and the planned operating time are determined. Thus, based on the initial value of the planned heat load and the planned operating time, a planned frequency curve that meets the preset energy consumption target and constraints is determined. Controlling the compressor operation according to the planned frequency curve helps to save power consumption during compressor operation. If the environmental parameters and operating parameters measured during the planned operating time period do not match, the heat load is planned at least once, and The planned frequency curve corresponding to the planned heat load is updated. If the operating parameters indicated by the newly acquired command are consistent with those indicated by the current command, and the newly measured environmental parameters are consistent with those measured at the beginning of the compressor's operating time period, the compressor is controlled to operate according to the updated planned frequency curve until the corresponding matching condition indicates that the environmental parameters measured at the end of the planned operating time period match the operating parameters. This method of iteratively planning the heat load ensures that the environmental parameters measured at the end of the planned operating time period match the operating parameters. On the one hand, it avoids the situation where the actual environmental heat load is higher than the planned heat load, preventing the operating parameters from being reached at the end of the planned operating time period. On the other hand, it avoids parameter overshoot caused by the actual environmental heat load being lower than the planned heat load, thereby helping to save energy.
[0150] In some embodiments, based on the initial value of the planned heat load and the planned running time, a planned frequency curve that satisfies the preset energy consumption target and constraints is determined. The determining module 640 is further configured to: determine the initial state frequency and the steady state frequency based on the frequency curve during the compressor's operating time; determine multiple heat load capacity sequences based on the initial value of the planned heat load and the planned running time; each heat load capacity sequence includes heat load capacity corresponding to multiple frequencies, the integral of the heat load capacity corresponding to each of the multiple frequencies is equal to the initial value of the planned heat load, the integral of the duration corresponding to each of the multiple frequencies is equal to the planned running time, all of the multiple frequencies are less than a preset frequency threshold, the initial frequency in each heat load capacity sequence is the initial state frequency, and the ending frequency in each heat load capacity sequence is the steady state frequency; based on the multiple heat load capacity sequences, determine multiple candidate frequency curves, and determine the planned frequency curve that satisfies the preset energy consumption target among the multiple candidate frequency curves.
[0151] In some embodiments, the determining module 640 is further configured to: for each candidate frequency curve, multiply multiple power values under the candidate frequency curve by the corresponding duration to obtain multiple energy consumption values, and integrate the multiple energy consumption values within the planned running duration to obtain the energy consumption integral corresponding to the candidate frequency curve; and determine the planned frequency curve whose energy consumption integral satisfies the preset energy consumption target from the multiple candidate frequency curves.
[0152] In some embodiments, when the matching condition indicates that the environmental parameters measured at the end of the planned operating period do not match the operating parameters, the planned heat load is determined based on the matching condition and the initial value of the planned heat load. The iteration module 680 is further configured to: increase the initial value of the planned heat load by a first factor when the matching condition indicates that the environmental parameters measured at the end of the planned operating period do not reach the operating parameters, to obtain the planned heat load; and decrease the initial value of the planned heat load by a second factor when the matching condition indicates that the time when the environmental parameters measured during the planned operating period match the operating parameters is earlier than the time when the planned operating period ends, to obtain the planned heat load.
[0153] In some embodiments, the energy-saving operation device 600 further includes an operation control module, which is configured to: control the compressor to operate based on the measured environmental parameters and the operating parameters at the end of the planned operation period if the environmental parameters measured at the end of the planned operation period do not meet the operating parameters; and control the compressor to operate based on the current frequency at the time of parameter matching if the environmental parameters measured during the planned operation period match the operating parameters earlier than the end of the planned operation period.
[0154] In some embodiments, the initial value of the planned heat load and the planned running time are determined based on the frequency curve during the compressor's operating time. The determining module 640 is also used to: obtain the heat load capacity corresponding to each of the multiple frequencies under the frequency curve.
[0155] Integrate the heat load capacity corresponding to each of the multiple frequencies during the compressor's operating time period to obtain the heat load required for the compressor's operating time period; determine the initial value of the planned heat load based on the heat load, and determine the planned operating time based on the compressor's operating time period.
[0156] In some embodiments, before controlling the compressor to operate based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located, the acquisition module 620 is further configured to: control the compressor to operate using the existing frequency curve if it is determined that there is an existing frequency curve corresponding to the operating parameters and environmental parameters; the acquisition module 620 is further configured to: control the compressor to operate based on the environmental parameters and operating parameters measured in the environment where the air conditioner is located if there is no existing frequency curve.
[0157] Each module in the aforementioned energy-saving operation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0158] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an energy-efficient operating method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0159] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0160] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0161] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0162] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0163] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0164] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0165] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0166] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An air conditioner, characterized in that, include: compressor; The controller, connected to the compressor, is configured to execute instructions to cause the air conditioner to: In response to a power-on command or an environmental parameter adjustment command, the system obtains the operating parameters indicated by the command, and controls the operation of the compressor based on the environmental parameters measured in the environment where the air conditioner is located and the operating parameters, and obtains the frequency curve of the compressor during the operating time period; Based on the frequency curve during the compressor's operating time, determine the initial value of the planned heat load and the planned operating time. Based on the initial value of the planned heat load and the planned running time, a planned frequency curve that meets the preset energy consumption target and constraints is determined. The compressor is controlled based on the planned frequency curve, and the matching status of the environmental parameters measured during the planned operating time period and the operating parameters is obtained. If the environmental parameters measured at the end of the planned operating period do not match the operating parameters as indicated by the matching status, the planned heat load is determined based on the matching status and the initial value of the planned heat load. Based on the planned heat load and the planned operating period, the planned frequency curve that satisfies the preset energy consumption target and constraints is updated. If the operating parameters indicated by the re-acquired instruction are consistent with the operating parameters indicated by the current instruction, and the re-measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, the compressor is controlled to operate based on the updated planned frequency curve until the environmental parameters measured at the end of the planned operating period match the operating parameters as indicated by the corresponding matching status.
2. The air conditioner according to claim 1, characterized in that, The controller executes a planned frequency curve that satisfies preset energy consumption targets and constraints based on the initial planned heat load and the planned runtime, and is configured as follows: Based on the frequency curve during the compressor's operating time, determine the initial state frequency and the steady state frequency; Based on the initial value of the planned heat load and the planned running time, multiple heat load capacity sequences are determined; each heat load capacity sequence includes heat load capacity corresponding to multiple frequencies, the integral of the heat load capacity corresponding to each of the multiple frequencies is equal to the initial value of the planned heat load, the integral of the duration corresponding to each of the multiple frequencies is equal to the planned running time, multiple frequencies are all less than a preset frequency threshold, the starting frequency in each heat load capacity sequence is the starting state frequency, and the ending frequency in each heat load capacity sequence is the steady state frequency; Based on multiple heat load capacity sequences, multiple candidate frequency curves are determined, and the planned frequency curve that meets the preset energy consumption target is selected from among the multiple candidate frequency curves.
3. The air conditioner according to claim 2, characterized in that, The controller executes the process of determining a planned frequency curve that meets the preset energy consumption target from multiple candidate frequency curves, and is configured as follows: Based on the mapping relationship between frequency and power, determine the power curve corresponding to each of the multiple candidate frequency curves; For each power curve, multiple power values under the power are multiplied by the corresponding duration to obtain multiple energy consumption values, and the multiple energy consumption values within the planned running time are integrated to obtain the energy consumption integral corresponding to the power curve. The planned frequency curve that satisfies the preset energy consumption target is determined from multiple candidate frequency curves.
4. The air conditioner according to claim 1, characterized in that, When the environmental parameters measured at the end of the planned operating period, as indicated by the matching condition, do not match the operating parameters, the controller determines the planned heat load based on the matching condition and the initial value of the planned heat load, and is configured as follows: If the environmental parameters measured at the end of the planned operation period do not reach the operating parameters, the initial value of the planned heat load is increased by a first factor to obtain the planned heat load. If the time when the environmental parameters measured during the planned operating period match the operating parameters is earlier than the end time of the planned operating period, the initial value of the planned heat load is reduced by a second factor to obtain the planned heat load.
5. The air conditioner according to claim 4, characterized in that, The controller is further configured to: If the environmental parameters measured at the end of the planned operation period do not reach the operating parameters, the compressor is controlled to operate based on the measured environmental parameters and the operating parameters at the end of the planned operation period. If the time when the environmental parameters measured during the planned operating period match the operating parameters is earlier than the end time of the planned operating period, the compressor is controlled to operate based on the current frequency at the time of parameter matching.
6. The air conditioner according to claim 1, characterized in that, The controller, based on the frequency curve during the compressor's operating time, determines the initial value of the planned heat load and the planned operating duration, and is configured as follows: Obtain the heat load capacity corresponding to each of the multiple frequencies under the frequency curve; Integrate the heat load capacity corresponding to each of the multiple frequencies during the compressor's operating time period to obtain the heat load required for the compressor's operating time period; The initial value of the planned heat load is determined based on the heat load, and the planned operating time is determined based on the compressor operating time period.
7. The air conditioner according to claim 1, characterized in that, Before the controller executes the control of the compressor based on the environmental parameters measured in the environment where the air conditioner is located and the operating parameters, it is configured as follows: If it is determined that there is a stored frequency curve corresponding to the operating parameters and environmental parameters, the compressor operation is controlled by the stored frequency curve; Accordingly, the controller is configured to control the compressor's operation based on environmental parameters measured in the environment where the air conditioner is located and the operating parameters, and is configured to: In the absence of such an environment, the compressor is controlled to operate based on environmental parameters measured in the environment where the air conditioner is located and the operating parameters.
8. An energy-saving operation method, characterized in that, Applied to the air conditioner according to any one of claims 1 to 7, the method comprises: In response to a power-on command or an environmental parameter adjustment command, the system obtains the operating parameters indicated by the command, and controls the operation of the compressor based on the environmental parameters measured in the environment where the air conditioner is located and the operating parameters, and obtains the frequency curve of the compressor during the operating time period; Based on the frequency curve during the compressor's operating time, the initial value of the planned heat load and the planned operating time are determined; based on the initial value of the planned heat load and the planned operating time, the planned frequency curve that satisfies the preset energy consumption target and constraints is determined. The compressor is controlled based on the planned frequency curve, and the matching status of the environmental parameters measured during the planned operating time period and the operating parameters is obtained. If the environmental parameters measured at the end of the planned operating period do not match the operating parameters as indicated by the matching status, the planned heat load is determined based on the matching status and the initial value of the planned heat load. Based on the planned heat load and the planned operating period, the planned frequency curve that satisfies the preset energy consumption target and constraints is updated. If the operating parameters indicated by the re-acquired instruction are consistent with the operating parameters indicated by the current instruction, and the re-measured environmental parameters are consistent with the environmental parameters measured at the beginning of the compressor operating period, the compressor is controlled to operate based on the updated planned frequency curve until the environmental parameters measured at the end of the planned operating period match the operating parameters as indicated by the corresponding matching status.
9. The method according to claim 8, characterized in that, The step of determining the planning frequency curve that satisfies the preset energy consumption target and constraints based on the initial value of the planned heat load and the planned operating time includes: Based on the frequency curve during the compressor's operating time, determine the initial state frequency and the steady state frequency; Based on the initial value of the planned heat load and the planned running time, multiple heat load capacity sequences are determined; each heat load capacity sequence includes heat load capacity corresponding to multiple frequencies, the integral of the heat load capacity corresponding to each of the multiple frequencies is equal to the initial value of the planned heat load, the integral of the duration corresponding to each of the multiple frequencies is equal to the planned running time, multiple frequencies are all less than a preset frequency threshold, the starting frequency in each heat load capacity sequence is the starting state frequency, and the ending frequency in each heat load capacity sequence is the steady state frequency; Based on multiple heat load capacity sequences, multiple candidate frequency curves are determined, and the planned frequency curve that meets the preset energy consumption target is selected from among the multiple candidate frequency curves.
10. The method according to claim 8, characterized in that, The step of determining the planned frequency curve that meets the preset energy consumption target from multiple candidate frequency curves includes: Based on the mapping relationship between frequency and power, determine the power curve corresponding to each of the multiple candidate frequency curves; For each power curve, multiple power values under the power are multiplied by the corresponding duration to obtain multiple energy consumption values, and the multiple energy consumption values within the planned running time are integrated to obtain the energy consumption integral corresponding to the power curve. The planned frequency curve that satisfies the preset energy consumption target is determined from multiple candidate frequency curves.