An air conditioner control method, system, product, device and storage medium

By using a preset server and a PID control algorithm combined with outdoor comfort temperature and indoor environmental parameters, the operating frequency of the air conditioner controller is adjusted, which solves the problem of increased energy consumption caused by changes in outdoor temperature and achieves more efficient air conditioner control.

CN118912673BActive Publication Date: 2026-05-12QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD
Filing Date
2024-08-26
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing air conditioners frequently adjust the indoor temperature when there is a large difference between the outdoor temperature and the user's set temperature, leading to increased energy consumption, and fail to effectively consider the impact of outdoor environmental parameters.

Method used

By using a preset PID control algorithm through a preset server, the system outputs reference control parameters based on the outdoor comfort temperature at the target sampling time, indoor environmental parameters, and reference control parameters at adjacent historical sampling times, thereby adjusting the operating frequency of the air conditioner controller to reduce frequent adjustments.

Benefits of technology

It reduces air conditioning energy consumption, avoids frequent adjustments due to changes in outdoor environmental parameters, and improves the accuracy and energy efficiency of air conditioning control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118912673B_ABST
    Figure CN118912673B_ABST
Patent Text Reader

Abstract

The application discloses an air conditioner control method, system, product, equipment and storage medium, relates to the field of air conditioner control, and comprises the following steps: a preset server receives indoor environment parameters of a target sampling time sent by an air conditioner controller, utilizes a preset PID control algorithm to output reference control parameters of the target sampling time based on a target outdoor comfort temperature of the target sampling time, the indoor environment parameters and reference control parameters of adjacent historical sampling times of the target sampling time, and sends the reference control parameters of the target sampling time to the air conditioner controller, and the target outdoor comfort temperature is an outdoor comfort temperature of an area where the air conditioner controller is located. According to the application, the reference control parameters output by the preset PID control algorithm based on the target outdoor comfort temperature of the area where the air conditioner controller is located consider the influence of outdoor environment parameters on indoor environment parameters, so that the risk of increased air conditioner energy consumption caused by frequent adjustment of the air conditioner for maintaining control parameters is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioning control technology, and in particular to an air conditioning control method, system, product, equipment and storage medium. Background Technology

[0002] Most existing air conditioners control the indoor unit based on indoor environmental parameters and user settings. However, because user settings are influenced by subjective factors, they don't consider the impact of outdoor environmental parameters on indoor parameters. For example, when the outdoor temperature differs significantly from the user's set temperature, heat conduction prevents the indoor temperature from being maintained at the set temperature for an extended period. This forces the air conditioner to frequently adjust the indoor temperature to maintain the set temperature, leading to increased energy consumption. Therefore, reducing air conditioner energy consumption has become an urgent problem to solve. Summary of the Invention

[0003] In view of the above problems, this application provides an air conditioning control method, system, product, device, and storage medium to achieve the goal of reducing air conditioning energy consumption. The specific solution is as follows:

[0004] The first aspect of this application provides an air conditioning control method, including:

[0005] The preset server receives indoor environmental parameters at the target sampling time sent by the air conditioner controller. Based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters of adjacent historical sampling times, the preset PID control algorithm outputs reference control parameters for the target sampling time and sends the reference control parameters for the target sampling time to the air conditioner controller. The target outdoor comfort temperature is the outdoor comfort temperature of the area where the air conditioner controller is located, and the target sampling time is the sampling time that is before the current time and is closest to the current time.

[0006] In one possible implementation, the indoor environmental parameters include indoor temperature. The step of using a preset PID control algorithm to output reference control parameters for the target sampling time based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters from adjacent historical sampling times of the target sampling time includes:

[0007] The preset server obtains the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the target sampling time;

[0008] The preset server inputs the absolute value into the preset PID control algorithm to obtain the reference control parameters at the target sampling time; based on the positive or negative difference between the reference control parameters at the target sampling time and the reference control parameters at the adjacent historical sampling times, it adds positive or negative labels to the reference control parameters at the target sampling time, and outputs the reference control parameters at the target sampling time with the added positive or negative labels, where the positive or negative labels represent the control direction.

[0009] In one possible implementation, the preset server inputs the absolute value into the preset PID control algorithm to obtain reference control parameters for the target sampling time, including:

[0010] The preset server inputs the absolute value into the preset PID algorithm, using the formula: The reference control parameter F at the target sampling time is obtained. k , wherein, the R K For the absolute value, the R K-1 K is the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at adjacent historical sampling times, where K is the target sampling time. P K is a preset proportional parameter. I As a preset integration parameter, K D Here, R is the preset differential parameter, i is the sampling time number, and R is the... i Δt represents the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the i-th sampling time, and Δt is the preset sampling interval.

[0011] In one possible implementation, the method further includes:

[0012] The air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters. The current local control parameters are control parameters generated by the air conditioning controller based on the indoor environmental parameters at the target sampling time.

[0013] In one possible implementation, before the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, the method further includes:

[0014] When the air conditioner controller detects that the data transmission quality parameters do not meet the preset data transmission conditions, it reads the target historical reference control parameters stored locally. The target historical reference control parameters are reference control parameters at a sampling time within the historical collection day that correspond to the target sampling time.

[0015] If the difference between the target historical reference control parameter and the local control parameter at the target sampling time is not greater than a preset verification threshold, the air conditioning controller determines the target historical reference control parameter as the reference control parameter at the target sampling time.

[0016] A second aspect of this application provides an air conditioning control system, comprising: a preset server,

[0017] The preset server receives indoor environmental parameters at the target sampling time sent by the air conditioner controller. Using a preset PID control algorithm, it outputs reference control parameters for the target sampling time based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters of adjacent historical sampling times. The reference control parameters for the target sampling time are then sent to the air conditioner controller. The target outdoor comfort temperature is the outdoor comfort temperature of the region where the air conditioner controller is located, and the target sampling time is the sampling time that is before the current time and is closest to the current time.

[0018] In one possible implementation, the preset server is configured to output reference control parameters for the target sampling time based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters from adjacent historical sampling times using a preset PID control algorithm:

[0019] The preset server obtains the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the target sampling time, and the indoor environmental parameters include the indoor temperature;

[0020] The preset server inputs the absolute value into the preset PID control algorithm to obtain the reference control parameters at the target sampling time; based on the positive or negative difference between the reference control parameters at the target sampling time and the reference control parameters at the adjacent historical sampling times, it adds positive or negative labels to the reference control parameters at the target sampling time, and outputs the reference control parameters at the target sampling time with the added positive or negative labels, where the positive or negative labels represent the control direction.

[0021] In one possible implementation, the preset server inputs the absolute value into the preset PID control algorithm, and when obtaining the reference control parameters at the target sampling time, it is set to:

[0022] The preset server inputs the absolute value into the preset PID algorithm, using the formula: The reference control parameter F at the target sampling time is obtained. k , wherein, the R K For the absolute value, the R K-1K is the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at adjacent historical sampling times, where K is the target sampling time. P K is a preset proportional parameter. I As a preset integration parameter, K D Here, R is the preset differential parameter, i is the sampling time number, and R is the... i Δt represents the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the i-th sampling time, and Δt is the preset sampling interval.

[0023] In one possible implementation, the system further includes: an air conditioning controller.

[0024] The air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters. The current local control parameters are control parameters generated by the air conditioning controller based on the indoor environmental parameters at the target sampling time.

[0025] In one possible implementation, before the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, the air conditioning controller is further configured to:

[0026] When the air conditioner controller detects that the data transmission quality parameters do not meet the preset data transmission conditions, it reads the target historical reference control parameters stored locally. The target historical reference control parameters are reference control parameters at a sampling time within the historical collection day that correspond to the target sampling time.

[0027] If the difference between the target historical reference control parameter and the local control parameter at the target sampling time is not greater than a preset verification threshold, the air conditioning controller determines the target historical reference control parameter as the reference control parameter at the target sampling time.

[0028] A third aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the air conditioning control method of the first aspect or any implementation thereof.

[0029] A fourth aspect of this application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0030] The memory is used to store computer programs;

[0031] The processor is used to execute the computer program so that the electronic device can implement the air conditioning control method of the first aspect or any implementation thereof.

[0032] The fifth aspect of this application provides a computer storage medium carrying one or more computer programs that, when executed by an electronic device, enable the electronic device to implement the air conditioning control method described in the first aspect or any implementation thereof.

[0033] By employing the above technical solution, this application provides an air conditioning control method, system, product, device, and storage medium. Through a pre-configured server, a pre-defined PID control algorithm is used to output reference control parameters for the target sampling time based on the target comfort temperature, indoor environmental parameters, and reference control parameters from adjacent historical sampling times. Since the target outdoor comfort temperature is the outdoor comfort temperature of the region where the air conditioning controller is located, the reference control parameters output based on the target comfort temperature using the pre-defined PID control algorithm consider the influence of outdoor environmental parameters on indoor environmental parameters. This avoids the risk of increased air conditioning energy consumption due to frequent adjustments to maintain control parameters caused by a large difference between the air conditioning control parameters and outdoor environmental parameters. Therefore, this application reduces air conditioning energy consumption. Attached Figure Description

[0034] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0035] Figure 1 A flowchart of an air conditioning control method provided in this application;

[0036] Figure 2 This application provides a schematic diagram illustrating the communication relationship between a pre-set server and an air conditioner controller.

[0037] Figure 3 A flowchart of an air conditioning control method provided as one possible implementation of this application;

[0038] Figure 4 A block diagram of an air conditioning control system provided in this application;

[0039] Figure 5 This is a schematic diagram of the structure of an electronic device provided in this application. Detailed Implementation

[0040] The embodiments of this application are described below with reference to the accompanying drawings. The terminology used in the implementation section of this application is for explaining specific embodiments only and is not intended to limit the scope of this application.

[0041] The embodiments of this application will now be described with reference to the accompanying drawings. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.

[0042] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms are interchangeable where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of elements is not necessarily limited to those elements, but may include other elements not explicitly listed or inherent to those processes, methods, products, or apparatuses.

[0043] The first aspect of this application provides an air conditioning control method, such as... Figure 1 As shown, it includes:

[0044] S101. The preset server receives the indoor environmental parameters at the target sampling time sent by the air conditioner controller, and uses the preset PID control algorithm to output the reference control parameters of the target sampling time based on the target outdoor comfort temperature, indoor environmental parameters and reference control parameters of the adjacent historical sampling times of the target sampling time. The reference control parameters of the target sampling time are then sent to the air conditioner controller. The target outdoor comfort temperature is the outdoor comfort temperature of the area where the air conditioner controller is located, and the target sampling time is the sampling time that is before the current time and is closest to the current time.

[0045] It should be noted that, in practical applications, the aforementioned preset server can be a cloud server that communicates with the data transmission module of the air conditioner controller. One preset server can correspond to multiple air conditioner controllers in the same area.

[0046] It should be noted that, in practical application scenarios, the communication relationship between the aforementioned preset server and the air conditioner controller is illustrated in the diagram below. Figure 2 As shown, the air conditioner controller collects indoor environmental parameters at the target sampling time using built-in sensors and sends these parameters to a preset server via its communication module. It also receives reference control parameters for the target sampling time from the preset server through the same communication module. This communication module can be a Wi-Fi or Bluetooth module within the air conditioner. The communication module can access the preset server through a gateway with which it communicates and receive the reference control parameters fed back from the preset server.

[0047] It should be noted that in practical applications, the aforementioned target outdoor comfort temperature can be a preset outdoor temperature that a person feels comfortable outdoors, as determined by a server based on the latitude and season of the area where the air conditioner controller is located. For example, depending on the latitude, the outdoor comfort temperature range in summer is 19-24℃, and in winter it is 17-22℃.

[0048] It should be noted that, in practical applications, the aforementioned preset PID control algorithm is based on the principle of proportional-integral-derivative control. It constructs a control deviation based on the given value and the actual output value, and then uses a linear combination of the deviation in proportion, integral and derivative to form the control quantity, thereby controlling the controlled object. It has the characteristics of strong robustness and high reliability.

[0049] It should be noted that, in practical applications, the reference control parameter at the target sampling time can be an adjustment to the air conditioner's operating frequency (such as the frequency of the air conditioner compressor). For example, assuming the air conditioner's operating frequency at the target sampling time is 55Hz and the reference control parameter at the target sampling time is 3Hz, then after the air conditioner controller adjusts the air conditioner's operating frequency at the target sampling time based on the reference control parameter, the current air conditioner operating frequency is 3Hz.

[0050] This application configures a preset server and utilizes a preset PID control algorithm to output reference control parameters for the target sampling time based on the target comfort temperature, indoor environmental parameters, and reference control parameters from adjacent historical sampling times. Since the target outdoor comfort temperature is the outdoor comfort temperature of the region where the air conditioner controller is located, the reference control parameters output based on the target comfort temperature by the preset PID control algorithm take into account the influence of outdoor environmental parameters on indoor environmental parameters. This avoids the risk of increased air conditioning energy consumption due to frequent adjustments to maintain control parameters caused by a large difference between the air conditioning control parameters and outdoor environmental parameters. Therefore, this application reduces air conditioning energy consumption.

[0051] In one possible implementation, the indoor environmental parameters include the indoor temperature. A preset PID control algorithm is used to output reference control parameters for the target sampling time based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters from adjacent historical sampling times. These parameters include:

[0052] The preset server obtains the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the target sampling time;

[0053] The preset server inputs the absolute value into the preset PID control algorithm to obtain the reference control parameters at the target sampling time; based on the positive or negative difference between the reference control parameters at the target sampling time and the reference control parameters at adjacent historical sampling times, positive or negative labels are added to the reference control parameters at the target sampling time, and the reference control parameters at the target sampling time with added positive or negative labels are output, with the positive or negative labels representing the control direction.

[0054] It should be noted that in practical applications, the absolute value R mentioned above can be achieved by configuring the calculation formula R = |T - T1| in the preset server, where T is the target outdoor comfort temperature and T1 is the indoor temperature. This application obtains the difference between the target outdoor comfort temperature and the indoor temperature at the target sampling time by configuring the preset server, thus obtaining the difference between the indoor temperature and the target outdoor comfort temperature at the target sampling time. At the same time, by taking the absolute value of the difference, the positive or negative value of the temperature difference is avoided from affecting the output accuracy of the preset PID algorithm.

[0055] It should be noted that in practical applications, since the preset PID control algorithm outputs only positive values, but the air conditioner controller involves both raising and lowering the temperature during temperature adjustment, this application adds a positive or negative label to the reference control parameter at the target sampling time by configuring the positive or negative value of the difference between the reference control parameter at the target sampling time and the reference control parameter at adjacent historical sampling times. When the content of the positive or negative label is positive, it indicates that the reference control parameter at the target sampling time is used for temperature increase adjustment; when the content of the positive or negative label is negative, it indicates that the reference control parameter at the target sampling time is used for temperature decrease adjustment, thereby improving the control accuracy of the air conditioner controller.

[0056] In one possible implementation, the preset server inputs the absolute value into a preset PID control algorithm to obtain reference control parameters at the target sampling time, including:

[0057] The default server inputs the absolute value into the default PID algorithm, using the formula: The reference control parameter F at the target sampling time is obtained. k , where R K R is the absolute value. K-1 Let K be the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at adjacent historical sampling times, where K is the target sampling time. P K is the preset proportional parameter. I K is the preset integration parameter. D Here, i represents the preset differential parameters, and R represents the sampling time number. i Δt represents the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the i-th sampling time, and Δt is the preset sampling interval.

[0058] In one possible implementation, the above positive and negative labels can also be generated in the following way:

[0059] The difference between the reference control parameters at the target sampling time and the reference control parameters at adjacent historical sampling times can be characterized by the above-mentioned preset PID algorithm as follows:

[0060] ΔF=F k -F k-1 =K P (R K -R k-1 )+K I (R K -R k-1 )Δt+K D (R k -2R k-1 +R k-2 ) / Δt,

[0061] Among them, R K-2 R is the absolute value of the difference between the target outdoor comfort temperature at adjacent historical sampling time K-2 and the indoor temperature at adjacent historical sampling time K-2. Therefore, by configuring the above formula, R... K R K-1 and R K-2 By importing the above formula, the content ΔF of the positive and negative labels can be obtained, thereby generating the positive and negative labels.

[0062] Those skilled in the art will understand that, in practical application scenarios, the aforementioned preset ratio parameter K P Preset integration parameter K I and preset differential parameter K D The parameters can be determined through extensive experiments based on the geographical location of the air conditioner controller and the power of the air conditioner compressor on which the controller is located. This application does not elaborate on or limit the process of determining the above parameters.

[0063] In one possible implementation, the above is as follows: Figure 1 The air conditioning control method shown also includes:

[0064] The air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters. The current local control parameters are control parameters generated by the air conditioning controller based on the indoor environmental parameters at the target sampling time.

[0065] In one possible implementation, the air conditioning controller may also perform air conditioning control solely based on reference control parameters at the target sampling time. For example, the air conditioning controller may search for the air conditioning operating frequency that corresponds to the current indoor temperature and adjust the air conditioning operating frequency based on the reference control parameters at the target sampling time to obtain the current air conditioning operating frequency.

[0066] In one possible implementation, before the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, the above-mentioned... Figure 1 The air conditioning control method shown also includes:

[0067] When the air conditioner controller detects that the data transmission quality parameters do not meet the preset data transmission conditions, it reads the target historical reference control parameters stored locally. The target historical reference control parameters are the reference control parameters of a sampling time within the historical acquisition day that correspond to the target sampling time.

[0068] If the difference between the target historical reference control parameter and the local control parameter at the target sampling time is not greater than a preset verification threshold, the air conditioning controller will determine the target historical reference control parameter as the reference control parameter at the target sampling time.

[0069] It should be noted that, in practical application scenarios, the aforementioned data transmission quality parameters may include at least the data transmission rate between the air conditioner controller and the preset server, as well as the data transmission connectivity status indicator between the air conditioner controller and the preset server. The aforementioned preset data transmission conditions may be: the data transmission rate is consistently less than a preset threshold within a preset duration, or the data transmission connectivity status indicator consistently indicates a data transmission interruption within a preset duration.

[0070] In one possible implementation, if the difference between the target historical reference control parameters and the local control parameters at the target sampling time is greater than a preset verification threshold, the air conditioning controller can send a prompt message to the user's mobile terminal device so that the user can manually set the control parameters.

[0071] To facilitate understanding of this solution, one possible implementation of this application is described below:

[0072] like Figure 3 The diagram shows a flowchart of an air conditioning control method. The specific operation steps are as follows:

[0073] In step S301, the air conditioning controller sends the indoor environmental parameters at the target sampling time to the preset server, and triggers step S302.

[0074] In step S302, the preset server sends the reference control parameters for the target sampling time to the air conditioning controller based on the target outdoor comfort temperature, indoor environmental parameters, and reference control parameters for adjacent historical sampling times at the target sampling time. This triggers step S303.

[0075] In step S303, the air conditioner controller determines whether the data transmission quality parameters do not meet the preset data transmission conditions. If yes, step S304 is triggered. If no, step S305 is triggered.

[0076] In step S304, the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, and triggers step S306.

[0077] In step S305, the air conditioning controller reads the target historical reference control parameters stored locally, and triggers step S307.

[0078] In step S306, the air conditioning controller updates the target sampling time to the next adjacent sampling time after the current target sampling time, and triggers step S301.

[0079] In step S307, the air conditioning controller determines whether the difference between the target historical reference control parameter and the local control parameter at the target sampling time is not greater than a preset verification threshold. If yes, step S308 is triggered; otherwise, step S309 is triggered.

[0080] In step S308, the air conditioning controller determines the target historical reference control parameters as the reference control parameters at the target sampling time, and performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters.

[0081] In step S309, the air conditioner controller sends a prompt message to the user's mobile terminal device so that the control parameters manually set by the user can be used to control the air conditioner.

[0082] The second aspect of this application provides an air conditioning control system, such as... Figure 4 As shown, it includes: default server 401,

[0083] The preset server 401 receives the indoor environmental parameters at the target sampling time sent by the air conditioner controller. Based on the target outdoor comfort temperature, indoor environmental parameters, and reference control parameters of the adjacent historical sampling times at the target sampling time, it uses a preset PID control algorithm to output the reference control parameters for the target sampling time and sends them to the air conditioner controller. The target outdoor comfort temperature is the outdoor comfort temperature of the area where the air conditioner controller is located, and the target sampling time is the sampling time that is before the current time and the closest to the current time.

[0084] In one possible implementation, the preset server 401 is configured to output the reference control parameters for the target sampling time based on the target outdoor comfort temperature, indoor environmental parameters, and reference control parameters from adjacent historical sampling times at the target sampling time using a preset PID control algorithm:

[0085] The preset server 401 obtains the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the target sampling time. The indoor environmental parameters include the indoor temperature.

[0086] The preset server 401 inputs the absolute value into the preset PID control algorithm to obtain the reference control parameters at the target sampling time; based on the positive or negative difference between the reference control parameters at the target sampling time and the reference control parameters at adjacent historical sampling times, positive or negative labels are added to the reference control parameters at the target sampling time, and the reference control parameters at the target sampling time with added positive or negative labels are output, with the positive or negative labels representing the control direction.

[0087] In one possible implementation, the preset server 401 inputs the absolute value into the preset PID control algorithm, and when obtaining the reference control parameters at the target sampling time, it is set to:

[0088] The default server 401 inputs the absolute value into the default PID algorithm, using the formula: The reference control parameter F at the target sampling time is obtained. k , where R K R is the absolute value. K-1 Let K be the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at adjacent historical sampling times, where K is the target sampling time. P K is the preset proportional parameter. I K is the preset integration parameter. D Here, i represents the preset differential parameters, and R represents the sampling time number. i Δt represents the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the i-th sampling time, and Δt is the preset sampling interval.

[0089] In one possible implementation, the above is as follows: Figure 4 The air conditioning control system shown also includes: an air conditioning controller,

[0090] The air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters. The current local control parameters are control parameters generated by the air conditioning controller based on the indoor environmental parameters at the target sampling time.

[0091] In one possible implementation, before the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, the aforementioned air conditioning controller is further configured as follows:

[0092] When the air conditioner controller detects that the data transmission quality parameters do not meet the preset data transmission conditions, it reads the target historical reference control parameters stored locally. The target historical reference control parameters are the reference control parameters of a sampling time within the historical acquisition day that correspond to the target sampling time.

[0093] If the difference between the target historical reference control parameter and the local control parameter at the target sampling time is not greater than a preset verification threshold, the air conditioning controller will determine the target historical reference control parameter as the reference control parameter at the target sampling time.

[0094] A third aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the air conditioning control method of the first aspect or any implementation thereof.

[0095] A fourth aspect of this application provides an electronic device, including at least one processor and a memory connected to the processor, wherein:

[0096] Memory is used to store computer programs;

[0097] The processor is used to execute computer programs to enable electronic devices to implement the air conditioning control method of the first aspect or any implementation thereof.

[0098] The fifth aspect of this application provides a computer storage medium carrying one or more computer programs, which, when executed by an electronic device, enable the electronic device to implement the air conditioning control method described in the first aspect or any implementation thereof.

[0099] A schematic diagram of the structure of an electronic device is provided in the fourth aspect of this application, as shown below. Figure 5 As shown. The electronic devices in the embodiments of this application may include, but are not limited to, fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 5 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0100] like Figure 5As shown, the electronic device may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. When the electronic device is powered on, the RAM 503 also stores various programs and data required for the operation of the electronic device. The processing unit 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0101] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, memory cards, hard drives, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.

[0102] It should also be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the device embodiment drawings provided in this application, the connection relationship between modules indicates that they have a communication connection, which can be implemented as one or more communication buses or signal lines.

[0103] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0104] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.

[0105] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).

Claims

1. An air conditioning control method, characterized in that, include: The preset server receives indoor environmental parameters at the target sampling time sent by the air conditioner controller. Using a preset PID control algorithm, based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters of adjacent historical sampling times, it outputs reference control parameters for the target sampling time and sends these reference control parameters to the air conditioner controller. The target outdoor comfort temperature is the outdoor temperature that a person feels comfortable outdoors, which is queried by the preset server based on the latitude and season of the area where the air conditioner controller is located. The target sampling time is the sampling time that is before the current time and is the closest to the current time.

2. The air conditioning control method according to claim 1, characterized in that, The indoor environmental parameters include indoor temperature. The method of using a preset PID control algorithm to output reference control parameters for the target sampling time based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters from adjacent historical sampling times of the target sampling time includes: The preset server obtains the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at the target sampling time; The preset server inputs the absolute value into the preset PID control algorithm to obtain the reference control parameters at the target sampling time; based on the positive or negative difference between the reference control parameters at the target sampling time and the reference control parameters at the adjacent historical sampling times, it adds positive or negative labels to the reference control parameters at the target sampling time, and outputs the reference control parameters at the target sampling time with the added positive or negative labels, where the positive or negative labels represent the control direction.

3. The air conditioning control method according to claim 2, characterized in that, The preset server inputs the absolute value into the preset PID control algorithm to obtain reference control parameters for the target sampling time, including: The preset server inputs the absolute value into the preset PID control algorithm, using the formula: The reference control parameters for the target sampling time are obtained. , wherein, the R K For the absolute value, the R K-1 K is the absolute value of the difference between the target outdoor comfort temperature and the indoor temperature at adjacent historical sampling times, where K is the target sampling time. P K is a preset proportional parameter. I As a preset integration parameter, K D Here, R is the preset differential parameter, i is the sampling time number, and R is the... i Δt represents the absolute value of the difference between the target outdoor comfortable temperature and the indoor temperature at the i-th sampling time, and Δt is the preset sampling interval.

4. The air conditioning control method according to claim 1, characterized in that, The method further includes: the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, wherein the current local control parameters are control parameters generated by the air conditioning controller based on the indoor environmental parameters at the target sampling time.

5. The air conditioning control method according to claim 4, characterized in that, Before the air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters, the method further includes: When the air conditioner controller detects that the data transmission quality parameters do not meet the preset data transmission conditions, it reads the target historical reference control parameters stored locally. The target historical reference control parameters are reference control parameters at a sampling time within the historical collection day that correspond to the target sampling time. If the difference between the target historical reference control parameter and the local control parameter at the target sampling time is not greater than a preset verification threshold, the air conditioning controller determines the target historical reference control parameter as the reference control parameter at the target sampling time.

6. An air conditioning control system, characterized in that, include: Preset server The preset server receives indoor environmental parameters at the target sampling time sent by the air conditioner controller. Using a preset PID control algorithm, it outputs reference control parameters for the target sampling time based on the target outdoor comfort temperature at the target sampling time, the indoor environmental parameters, and reference control parameters of adjacent historical sampling times. The reference control parameters for the target sampling time are then sent to the air conditioner controller. The target outdoor comfort temperature is the outdoor temperature that a person feels comfortable outdoors, which is queried by the preset server based on the latitude and season of the area where the air conditioner controller is located. The target sampling time is the sampling time that is before the current time and is the closest to the current time.

7. The air conditioning control system according to claim 6, characterized in that, The system also includes: an air conditioning controller. The air conditioning controller performs air conditioning control based on the average of the reference control parameters at the target sampling time and the current local control parameters. The current local control parameters are control parameters generated by the air conditioning controller based on the indoor environmental parameters at the target sampling time.

8. A computer program product, characterized in that, It includes computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the air conditioning control method as described in any one of claims 1 to 5.

9. An electronic device, characterized in that, It includes at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program to enable the electronic device to implement the air conditioning control method as described in any one of claims 1 to 5.

10. A computer storage medium, characterized in that, The storage medium carries one or more computer programs that, when executed by an electronic device, enable the electronic device to implement the air conditioning control method as described in any one of claims 1 to 5.