Control method of air conditioner, air conditioner, and storage medium
Patent Information
- Application Number
- CN202411687068.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2044-11-22
AI Technical Summary
In existing air conditioner load forecasting, the fixed space heat transfer parameters deviate too much from the actual usage environment, resulting in inaccurate load forecasting and affecting air conditioner energy efficiency.
By acquiring the current load of the air conditioner and the ambient temperature data, the characteristic parameters representing the heat transfer state of the indoor space are dynamically determined. Combined with the load prediction model, the air conditioner load is predicted, and the Kalman filter algorithm is used to adjust the characteristic parameters to improve accuracy.
It achieves precise matching of air conditioner load forecasting, improves air conditioner energy efficiency, reduces indoor temperature fluctuations, and enhances indoor comfort.
Smart Images

Figure CN121739504B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, and in particular to control methods for air conditioners, air conditioners, and storage media. Background Technology
[0002] Air conditioner operation control can be divided into feedback control and predictive control. Feedback control is generally based on the feedback value of indoor temperature for adjustment, while predictive control generally predicts the load of the air conditioner and plans the output capacity of the air conditioner in advance before the air conditioner load increases or decreases.
[0003] In related technologies, load prediction for air conditioners is generally based on a pre-established prediction model. In the prediction model, the heat transfer parameters of the indoor space are used as fixed known quantities, while the ambient temperature is used as a variable to be monitored. By inputting the monitored ambient temperature data into the prediction model, the air conditioning load can be predicted. However, the operating environment of air conditioners is highly variable, and the fixed space heat transfer parameters are prone to deviate too much from the actual application scenario, resulting in inaccurate load prediction and affecting the energy efficiency of the air conditioner. Summary of the Invention
[0004] The main objective of this application is to provide a control method for an air conditioner, an air conditioner, and a storage medium, which aims to improve the accuracy of air conditioner load prediction and effectively enhance air conditioner energy efficiency.
[0005] To achieve the above objectives, this application proposes a control method for an air conditioner, the method comprising:
[0006] Obtain the current first load of the air conditioner and the ambient temperature data of the environment where the air conditioner is located;
[0007] A first characteristic parameter is determined based on the first load and the ambient temperature data, and the first characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner.
[0008] The second load of the air conditioner at the next moment is determined based on the current first ambient temperature and the first characteristic parameter of the air conditioner.
[0009] The air conditioner is operated according to the second load control.
[0010] In one embodiment, before the step of determining the first characteristic parameter based on the first load and the ambient temperature data, the method further includes:
[0011] Obtain a load forecasting model, which includes the quantitative relationship in the time domain between spatial heat transfer parameters, air conditioning load, indoor ambient temperature, and outdoor ambient temperature;
[0012] The target relationship between the indoor ambient temperature at the next moment, the indoor and outdoor ambient temperatures at the current moment, the indoor and outdoor ambient temperatures at the previous moment, the current load of the air conditioner, and the first characteristic parameter is determined based on the load prediction model.
[0013] The ambient temperature data includes the indoor ambient temperature at the current moment and the outdoor ambient temperature at the previous moment, respectively. The step of determining the first characteristic parameter based on the first load and the ambient temperature data includes:
[0014] The first characteristic parameter is determined based on the air conditioner's set temperature, the indoor and outdoor ambient temperatures corresponding to the current and previous times, the first load, and the target relationship.
[0015] In one embodiment, the space heat transfer parameters include at least one of the following: heat transfer state parameters of the enclosure structure of the indoor space, infiltration airflow of the indoor space, heat generation of the heating element in the indoor space, and heat capacity of the indoor space.
[0016] In one embodiment, the heat transfer state parameters include the building envelope temperature and the building envelope thermal resistance. Before the step of determining the target relationship between the next indoor ambient temperature, the current indoor and outdoor ambient temperatures, the previous indoor and outdoor ambient temperatures, the current load of the air conditioner, and the first characteristic parameters based on the load prediction model, the method further includes:
[0017] A temperature relationship is established based on a preset relationship between the temperature of the building envelope and the ambient temperature. The temperature relationship includes the indoor ambient temperature, a first weighting coefficient corresponding to the indoor ambient temperature, the outdoor ambient temperature, a second weighting coefficient corresponding to the outdoor ambient temperature, and a phase difference representing the time deviation between the temperature change of the building envelope and the temperature change of the ambient temperature.
[0018] The step of determining the target relationship between the indoor ambient temperature at the next moment, the indoor and outdoor ambient temperatures at the current moment, the indoor and outdoor ambient temperatures at the previous moment, the current load of the air conditioner, and the first characteristic parameter based on the load prediction model includes:
[0019] The target relationship is determined based on the temperature relationship and the load prediction model. The first characteristic parameter includes the first weighting coefficient, the second weighting coefficient, the heat transfer resistance, the phase difference, the infiltration air volume, the calorific value, and the heat capacity.
[0020] In one embodiment, the preset relationship includes the temperature of the building envelope being between the indoor ambient temperature and the outdoor ambient temperature, wherein the temperature change of the building envelope lags behind the temperature change of the outdoor environment for a period of time equal to the time deviation.
[0021] In one embodiment, the step of controlling the operation of the air conditioner according to the second load includes:
[0022] The target frequency of the air conditioner's compressor is determined based on the second load.
[0023] Control the compressor to operate at the target frequency.
[0024] In one embodiment, after the step of controlling the operation of the air conditioner according to the second load, the method further includes:
[0025] At set intervals, the current second ambient temperature of the environment where the air conditioner is located is obtained;
[0026] A second characteristic parameter is determined based on the second load, the second ambient temperature, and the first ambient temperature. The second characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner.
[0027] Adjust the first feature parameter according to the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter;
[0028] The third load of the air conditioner at the next moment is determined based on the second ambient temperature and the third characteristic parameter, and the operation of the air conditioner is controlled based on the third load.
[0029] In one embodiment, the step of adjusting the first feature parameter based on the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter includes:
[0030] Based on the Kalman filter algorithm, the first feature parameter is adjusted according to the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter.
[0031] In addition, to achieve the above objectives, this application also proposes an air conditioner, the air conditioner comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for the air conditioner as described above.
[0032] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the air conditioner control method described above.
[0033] The one or more technical solutions proposed in this application have at least the following technical effects: In the process of predicting the second load of the air conditioner at the next moment to control the operation of the air conditioner, the first characteristic parameter representing the heat transfer state of the indoor space is no longer a pre-set fixed parameter, but is determined in combination with the current load of the air conditioner and the ambient temperature, thereby ensuring that the load prediction process of the air conditioner can be accurately matched with the actual use scenario of the air conditioner, improving the accuracy of the air conditioner load prediction, and achieving an effective improvement in air conditioning energy efficiency. Attached Figure Description
[0034] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0035] 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, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the control method of the air conditioner in this application embodiment;
[0037] Figure 2 This is a flowchart illustrating an embodiment of the control method for an air conditioner according to this application.
[0038] Figure 3 This is a flowchart illustrating Embodiment 2 of the control method for the air conditioner of this application.
[0039] Figure 4 This is a flowchart illustrating the control method for the air conditioner in Embodiment 3 of this application.
[0040] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0041] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0042] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0043] The main solution of this application embodiment is: to obtain the current first load of the air conditioner and the ambient temperature data of the environment where the air conditioner is located; to determine a first characteristic parameter based on the first load and the ambient temperature data, wherein the first characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner; to determine the second load of the air conditioner at the next moment based on the current first ambient temperature of the air conditioner and the first characteristic parameter; and to control the operation of the air conditioner based on the second load.
[0044] In this embodiment, for ease of description, the following description uses an air conditioner as the subject of execution.
[0045] In existing technologies, air conditioner load prediction generally involves pre-establishing a prediction model. In this model, the heat transfer parameters of the indoor space are fixed known quantities, while ambient temperature and other parameters are variables that need to be monitored. By inputting the monitored ambient temperature data into the prediction model, the air conditioner load can be predicted. However, the operating environment of air conditioners is highly variable, and the fixed space heat transfer parameters are prone to significant deviations from the actual application scenarios, leading to inaccurate air conditioner load prediction and affecting air conditioner energy efficiency.
[0046] This application provides the above solution, in the process of predicting the second load of the air conditioner at the next moment to control the operation of the air conditioner, the first characteristic parameter representing the heat transfer state of the indoor space is no longer a pre-set fixed parameter, but is determined in combination with the current load of the air conditioner and the ambient temperature, thereby ensuring that the load prediction process of the air conditioner can be accurately matched with the actual use scenario of the air conditioner, improving the accuracy of the air conditioner load prediction, and achieving an effective improvement in air conditioning energy efficiency.
[0047] This application provides an air conditioner. The air conditioner may include any type of air conditioner such as a wall-mounted air conditioner, window air conditioner, ceiling-mounted air conditioner, floor-standing air conditioner, or multi-split air conditioner.
[0048] In this embodiment, refer to Figure 1 The air conditioner may include a control device 100 and a refrigerant system 200, the refrigerant system 200 being connected to the control device 100.
[0049] The refrigerant system 200 may include a compressor, a four-way valve, and an indoor heat exchanger, a throttling device, and an outdoor heat exchanger connected in sequence. The indoor heat exchanger, the outdoor heat exchanger, the compressor's exhaust port, and the compressor's return port are all connected to the four-way valve.
[0050] The four-way valve has a first valve position and a second valve position. When the four-way valve is in the first valve position, the exhaust port is connected to the indoor heat exchanger and the return port is connected to the outdoor heat exchanger. When the four-way valve is in the second valve position, the exhaust port is connected to the outdoor heat exchanger and the return port is connected to the indoor heat exchanger.
[0051] The air conditioner also includes an indoor temperature sensor 300 and an outdoor temperature sensor 400. Both the indoor temperature sensor 300 and the outdoor temperature sensor 400 are connected to the control device 100. The indoor temperature sensor 300 is located in the indoor space regulated by the air conditioner to detect the indoor ambient temperature, and the outdoor temperature sensor 400 is located in the outdoor space where the air conditioner is located to detect the outdoor ambient temperature.
[0052] The control device 100 includes: at least one processor 1001; and a memory 1002 communicatively connected to the at least one processor 1001, and a timer 1003, etc.; wherein the memory 1002 stores instructions that can be executed by the at least one processor 1001, the instructions being executed by the at least one processor 1001 to enable the at least one processor 1001 to perform the air conditioner control method in the following embodiment.
[0053] The following is for reference. Figure 1 The diagram illustrates a structural schematic of a control device 100 suitable for implementing embodiments of this application. The air conditioner in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 1 The control device 100 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0054] like Figure 1As shown, the control device 100 may include a processor 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in memory 1002. The program in memory 1002 may be a program in read-only memory (ROM) or a program loaded from a storage device into random access memory (RAM). The RAM also stores various programs and data required for the operation of the control device 100. The processor 1001 and memory 1002 (ROM and RAM) are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus. Typically, the following systems can be connected to the I / O interface: input devices including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices including, for example, magnetic tapes, hard disks, etc.; and communication devices. The communication device allows the control device 100 to communicate wirelessly or wiredly with other devices to exchange data. Although the control unit 100 with various systems is shown in the figure, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.
[0055] Specifically, according to the embodiments disclosed in this application, the method flow described in the following embodiments can be implemented as a computer software program. For example, the embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from memory 1002. When the computer program is executed by processor 1001, it performs the functions defined in the control method of the air conditioner of the embodiments disclosed in this application.
[0056] The air conditioner provided in this application, employing the control method described in the following embodiments, can solve the technical problem of how to improve the accuracy of air conditioner load prediction and effectively enhance air conditioner energy efficiency. Compared with the prior art, the beneficial effects of the air conditioner provided in this application are the same as those of the control method described in the following embodiments, and other technical features of this air conditioner are the same as those disclosed in the method of the following embodiments, and will not be repeated here.
[0057] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or air conditioner capable of performing the above functions. The following description uses an air conditioner as an example to illustrate this embodiment and the subsequent embodiments.
[0058] Based on this, the embodiments of this application provide a control method for an air conditioner, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the control method for the air conditioner of this application.
[0059] In this embodiment, the control method of the air conditioner includes steps S10 to S40:
[0060] Step S10: Obtain the current first load of the air conditioner and the ambient temperature data of the environment where the air conditioner is located;
[0061] When the air conditioner is in the first mode or the second mode, step S10 can be executed. In the first mode, the four-way valve operates in the first valve position, and in the second mode, the four-way valve operates in the second valve position.
[0062] When the indoor heat exchanger is in the evaporation state, the first load is the cooling load; when the indoor heat exchanger is in the condensation state, the first load is the heating load.
[0063] When the air conditioner is turned on, the initial load is either a preset load or determined based on the temperature difference between the ambient temperature at startup and the air conditioner's set temperature. During continuous operation, the initial load is the load predicted for the air conditioner at the previous moment.
[0064] Ambient temperature data may include at least two ambient temperatures detected at different times or temperature changes within a set time period. Ambient temperature data may include indoor ambient temperature data and / or outdoor ambient temperature data.
[0065] In this embodiment, the ambient temperature data includes the current first ambient temperature and the second ambient temperature between the current time and the current time. The first ambient temperature includes the currently detected indoor ambient temperature and / or the currently detected outdoor ambient temperature. The second ambient temperature includes the indoor ambient temperature detected at the previous time and / or the outdoor ambient temperature detected at the previous time, where the interval between the previous time and the current time is a set duration.
[0066] Step S20: Determine a first characteristic parameter based on the first load and the ambient temperature data. The first characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner.
[0067] The first characteristic parameter may be a space heat transfer parameter or a parameter related to a space heat transfer parameter. The space heat transfer parameter may include at least one of the following: heat transfer state parameters of the enclosure structure of the indoor space, the infiltration air volume of the indoor space, the heat output of the heating element in the indoor space, the heat capacity of the indoor space, the volume of the indoor space, the air leakage area, etc.
[0068] The correspondence between the air conditioner's load, ambient temperature data, and the first characteristic parameter can be preset, and can be a relational expression, a mapping relationship, or a machine learning model, etc. Based on this correspondence, the first characteristic parameter corresponding to the current load and ambient temperature data can be determined.
[0069] In one implementation, a preset characteristic parameter representing the spatial heat transfer state can be set based on preset load and preset temperature data. A correction parameter can be determined based on the relationship between the first load and the preset load, and the relationship between the ambient temperature data and the preset temperature data. The first characteristic parameter can be obtained by correcting the preset characteristic parameter based on the correction parameter.
[0070] In another implementation, preset characteristic parameters representing the spatial heat transfer state are pre-set for different load ranges and temperature ranges. By determining the load range where the first load is located and the temperature range where the ambient temperature data is located, the corresponding preset characteristic parameters are used as the first characteristic parameters.
[0071] In another implementation, the first load and ambient temperature data can be substituted into a pre-set load prediction model as known quantities to calculate the first characteristic parameter. The load prediction model is an algorithm model that represents the relationship between the first characteristic parameter, the load, and the ambient temperature data.
[0072] Step S30: Determine the second load of the air conditioner at the next moment based on the current first ambient temperature and the first characteristic parameter of the air conditioner;
[0073] Ambient temperature includes indoor ambient temperature and / or outdoor ambient temperature.
[0074] Based on the correspondence between ambient temperature, the first characteristic parameter, and the air conditioner load, the second load corresponding to the current ambient temperature and the first characteristic parameter can be determined.
[0075] In this embodiment, the correspondence is as described above for the load prediction model. The first characteristic parameter is used as the model parameter of the load prediction model, the ambient temperature is used as the input parameter of the model, and the load is used as the output parameter of the model. The ambient temperature is input into the load prediction model, and the output result of the load prediction model is used as the second load.
[0076] Step S40: Control the operation of the air conditioner according to the second load.
[0077] The operating parameters of the air conditioner (compressor frequency, fan speed, electronic expansion valve opening, etc.) or the target parameters during operation (target return air temperature, target heat exchanger temperature, compressor on-line frequency, target outlet air temperature) are determined based on the second load, and the operation of the air conditioner is controlled according to the operating parameters or target parameters.
[0078] In this embodiment, the target frequency of the air conditioner's compressor is determined based on the second load; the compressor is then controlled to operate at the target frequency.
[0079] This embodiment provides a control method for an air conditioner. In this method, during the process of predicting the second load of the air conditioner at the next moment to control its operation, the first characteristic parameter representing the heat transfer state of the indoor space is no longer a pre-set fixed parameter, but is determined by combining the current load of the air conditioner and the ambient temperature. This ensures that the load prediction process of the air conditioner can accurately match the actual usage scenario, improves the accuracy of the load prediction, and effectively improves the energy efficiency of the air conditioner. Furthermore, by planning and adjusting the output capacity of the air conditioner in advance based on the predicted load before the load increases or decreases, it helps to reduce indoor temperature fluctuations, improve indoor temperature stability, and thus enhance indoor comfort.
[0080] Based on any of the above embodiments, in the second embodiment of this application, the same or similar content as the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 Before step S20, the method further includes:
[0081] Step S01: Obtain the load prediction model, which includes the quantitative relationship in the time domain between spatial heat transfer parameters, air conditioning load, indoor ambient temperature and outdoor ambient temperature.
[0082] Spatial heat transfer parameters may include at least one of the following: heat transfer state parameters of the enclosure structure of the indoor space, infiltration airflow of the indoor space, heat generation of the heating element in the indoor space, heat capacity of the indoor space, volume of the indoor space, air leakage area, etc. Heat transfer state parameters may include the thermal resistance and / or temperature and / or thickness of the enclosure structure, etc. The heating element may include equipment and / or human bodies, etc. Infiltration airflow is the amount of air entering the indoor space from the outdoor space per unit time.
[0083] For example, the load forecasting model is F(T) w T, R, T amb Q r Q ac C r , ), where Cr The heat capacity of the indoor space (kJ / ℃) T represents the rate of change of indoor temperature (°C / s). r T represents the indoor ambient temperature (°C). w T represents the temperature (°C) of the building envelope. w R is the external wall temperature (°C), and R is the thermal resistance of the building envelope (°C / kW). For infiltration air volume; T amb Outdoor ambient temperature (°C); Q r Q is the heat output (W) of the heating element in the indoor space; ac This refers to the air conditioning load (kW).
[0084] Step S02: Determine the target relationship between the indoor ambient temperature at the next moment, the indoor and outdoor ambient temperatures at the current moment, the indoor and outdoor ambient temperatures at the previous moment, the current load of the air conditioner, and the first characteristic parameter based on the load prediction model.
[0085] In the above load forecasting model, indoor ambient temperature, outdoor ambient temperature, and air conditioner load can be used as observed variables. Based on this, the observation matrix is set to include the following parameters: the indoor ambient temperature at the previous moment, the outdoor ambient temperature at the previous moment, the current indoor ambient temperature, the current outdoor ambient temperature, and the current load. Spatial heat transfer parameters can be used as model parameters to be identified. When multiple spatial heat transfer parameters are included, a corresponding matrix to be identified can be generated. For example, the matrix to be identified may include the following parameters: the heat transfer state parameters of the indoor space's enclosure structure, the infiltration airflow of the indoor space, the heat output of the heating element in the indoor space, and the heat capacity of the indoor space. Based on the time-domain relationship in the load forecasting model, the indoor ambient temperature at the next moment can be expressed as the product of the observation matrix and the matrix to be identified. Here, the relationship between the indoor ambient temperature at the next moment, the observation matrix, and the matrix to be identified can be used as the target relationship.
[0086] In this embodiment, the heat transfer state parameters include the building envelope temperature and the building envelope thermal resistance. Before step S02, the method further includes: establishing a temperature relationship based on a preset relationship between the building envelope temperature and the ambient temperature. The temperature relationship includes the indoor ambient temperature, a first weighting coefficient corresponding to the indoor ambient temperature, the outdoor ambient temperature, a second weighting coefficient corresponding to the outdoor ambient temperature, and a phase difference representing the time deviation between the change in building envelope temperature and the change in ambient temperature. Then, step S20 may include: determining the target relationship according to the temperature relationship and the load prediction model. The first characteristic parameters include the first weighting coefficient, the second weighting coefficient, the heat transfer thermal resistance, the phase difference, the infiltration air volume, the heat generation, and the heat capacity. In this embodiment, the preset relationship includes the building envelope temperature being between the indoor ambient temperature and the outdoor ambient temperature, the change in building envelope temperature lagging behind the change in outdoor ambient temperature, and the lag time being the time deviation. Specifically, when the indoor heat exchanger is in an evaporation state, the building envelope temperature is greater than the indoor ambient temperature and less than the outdoor ambient temperature; when the indoor heat exchanger is in a condensation state, the building envelope temperature is less than the indoor ambient temperature and greater than the outdoor ambient temperature. Based on the temperature relationship, the temperature of the building envelope in the load prediction model can be represented by the indoor ambient temperature, the first weighting coefficient, the outdoor ambient temperature, and the second weighting coefficient. Then, the relationship between the indoor ambient temperature at the next moment, the indoor and outdoor ambient temperatures at the current moment, the indoor and outdoor ambient temperatures at the previous moment, the current load of the air conditioner, the first weighting coefficient, the second weighting coefficient, the heat transfer resistance, the phase difference, the infiltration air volume, the heat generation, and the heat capacity can be obtained as the target relationship.
[0087] Based on steps S01 and S02, the ambient temperature data includes the indoor ambient temperature and outdoor ambient temperature corresponding to the current time and the previous time, respectively, referring to... Figure 3 Step S20 includes:
[0088] Step S21: Determine the first characteristic parameter based on the set temperature of the air conditioner, the indoor and outdoor ambient temperatures corresponding to the current and previous times, the first load, and the target relationship.
[0089] In this embodiment, the set temperature of the air conditioner is used as the target value of the indoor ambient temperature at the next moment. The indoor ambient temperature and outdoor ambient temperature corresponding to the current moment and the previous moment in the ambient temperature data, respectively, and the first load are substituted into the above target relationship to obtain the value of the matrix to be identified, which is used as the first feature parameter.
[0090] In this embodiment, the first characteristic parameter characterizing the actual heat transfer state of the indoor space regulated by the air conditioner can be accurately identified based on the actual operating conditions of the air conditioner, thereby improving the accuracy of load prediction at the next moment and effectively enhancing system energy efficiency and indoor comfort.
[0091] Based on any of the above embodiments, in the third embodiment of this application, the same or similar content as the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 After step S40, the method further includes:
[0092] Step S50: At a set interval, obtain the current second ambient temperature of the environment where the air conditioner is located;
[0093] The second ambient temperature may include indoor ambient temperature and / or outdoor ambient temperature.
[0094] Step S60: Determine a second characteristic parameter based on the second load, the second ambient temperature, and the first ambient temperature. The second characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner.
[0095] The predicted second load can be considered as the current load at the current moment after a set interval.
[0096] The process of determining the second characteristic parameter based on the second load, the second ambient temperature, and the first ambient temperature can be compared with the process of determining the first characteristic parameter based on the first load and ambient temperature data described above, and will not be repeated here.
[0097] In this embodiment, based on the target relationship determined in the above embodiments, the set temperature of the air conditioner, the first ambient temperature, the second ambient temperature, and the second load can be substituted into the target relationship as known quantities to calculate the second characteristic parameter.
[0098] Step S70: Adjust the first feature parameter according to the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter;
[0099] The parameter adjustment value is determined based on the error value and the preset error. The first characteristic parameter is adjusted according to the parameter adjustment value to obtain a new characteristic parameter representing the heat transfer state of the indoor space, which is then used as the third characteristic parameter.
[0100] In this embodiment, based on the Kalman filter algorithm, the first feature parameter is adjusted according to the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter.
[0101] In this embodiment, the measurement error corresponding to the ambient temperature and the process error in the feature parameter update process are pre-configured. Both the measurement error and the process error follow a Gaussian distribution. The Kalman gain can be calculated based on the process error and the measurement error. The target parameter adjustment value can be determined based on the Kalman gain and the error value. The first feature parameter is adjusted based on the target parameter adjustment value to obtain the third feature parameter.
[0102] Step S80: Determine the third load of the air conditioner at the next moment based on the second ambient temperature and the third characteristic parameter, and control the operation of the air conditioner based on the third load.
[0103] The process of determining the third load based on the second ambient temperature and the third characteristic parameter can be compared with the process of determining the second load based on the first ambient temperature and the first characteristic parameter, and the process of controlling the operation of the air conditioner based on the third load can be compared with the process of controlling the operation of the air conditioner based on the second load, and will not be elaborated here.
[0104] After step S80, the third load can be used as the new second load, the third characteristic parameter as the new first characteristic parameter, and the current second ambient temperature as the new first ambient temperature, returning to step S50. During the iterative execution of steps S50 to S80, the process error continuously changes with the increase in the number of characteristic parameter updates. The initial value of the process error is a preset value, and the current process error is calculated based on the previous process error and the Kalman gain during the characteristic parameter update process.
[0105] In this embodiment, by using the above method, the characteristic parameters can be updated based on the actual effect of load prediction, which helps to further improve the fit between the characteristic parameters and the actual use environment, effectively improve the accuracy of load prediction, and further improve the control accuracy and indoor comfort of the air conditioner.
[0106] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the control method of the air conditioner in this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0107] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the air conditioner control method of the above embodiments.
[0108] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0109] The aforementioned computer-readable storage medium may be included in the air conditioner; or it may exist independently and not be installed in the air conditioner.
[0110] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the air conditioner, cause the air conditioner to perform the following process: acquiring the current first load of the air conditioner and the ambient temperature data of the environment where the air conditioner is located; determining a first characteristic parameter based on the first load and the ambient temperature data, wherein the first characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner; determining a second load of the air conditioner at the next moment based on the current first ambient temperature and the first characteristic parameter; and controlling the operation of the air conditioner based on the second load.
[0111] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Small, and C++, and conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0112] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the control method of the air conditioner described above. This solves the technical problem of how to improve the accuracy of air conditioner load prediction and effectively improve air conditioner energy efficiency. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the air conditioner control method provided in the above embodiments, and will not be repeated here.
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0114] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. Modules described in the embodiments of this application can be implemented in software or hardware. The names of modules do not necessarily limit the specific unit itself. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0115] The above descriptions are merely some embodiments of this application and do not limit the patent scope of this application. Any equivalent structural transformations made based on the technical concept of this application and the content of this specification and drawings, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application. Therefore, the protection scope of this application should be determined by the scope of the claims.
Claims
1. A control method for an air conditioner, characterized in that, The method includes: The first load of the air conditioner and the ambient temperature data of the environment where the air conditioner is located are obtained. When the air conditioner is turned on, the first load is determined based on the ambient temperature at the time of turn-on and the set temperature of the air conditioner. During the continuous operation of the air conditioner, the first load is the load of the air conditioner predicted at the previous moment. A first characteristic parameter is determined based on the first load and the ambient temperature data, and the first characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner. The second load of the air conditioner at the next moment is determined based on the current first ambient temperature and the first characteristic parameter of the air conditioner. The air conditioner is operated according to the second load; Before the step of determining the first characteristic parameter based on the first load and the ambient temperature data, the method further includes: A load prediction model is obtained, which includes the quantitative relationship in the time domain between spatial heat transfer parameters, air conditioning load, indoor ambient temperature, and outdoor ambient temperature. The spatial heat transfer parameters include at least one of the following: heat transfer state parameters of the indoor space's envelope structure, infiltration airflow of the indoor space, heat generation of the heating element in the indoor space, and heat capacity of the indoor space. The heat transfer state parameters include the envelope structure temperature and the thermal resistance of the envelope structure. A temperature relationship is established based on a preset relationship between the envelope structure temperature and the ambient temperature. The temperature relationship includes the indoor ambient temperature, a first weighting coefficient corresponding to the indoor ambient temperature, the outdoor ambient temperature, a second weighting coefficient corresponding to the outdoor ambient temperature, and a phase difference representing the time deviation between the change in the envelope structure temperature and the change in the ambient temperature. The target relationship between the indoor ambient temperature at the next moment, the indoor and outdoor ambient temperatures at the current moment, the indoor and outdoor ambient temperatures at the previous moment, the current load of the air conditioner, and the first characteristic parameter is determined based on the temperature relationship formula and the load prediction model. The first characteristic parameter includes the first weighting coefficient, the second weighting coefficient, the heat transfer resistance, the phase difference, the infiltration air volume, the heat generation, and the heat capacity. The ambient temperature data includes the indoor ambient temperature at the current moment and the outdoor ambient temperature at the previous moment, respectively. The step of determining the first characteristic parameter based on the first load and the ambient temperature data includes: The set temperature of the air conditioner is used as the target value of the indoor ambient temperature at the next moment. The indoor ambient temperature and outdoor ambient temperature corresponding to the current moment and the previous moment are respectively used. The first load is substituted into the target relationship to calculate the first characteristic parameter.
2. The method as described in claim 1, characterized in that, The preset relationship includes the temperature of the building envelope being between the indoor and outdoor ambient temperatures, wherein the temperature change of the building envelope lags behind the temperature change of the outdoor environment for a period of time equal to the time deviation.
3. The method as described in claim 1, characterized in that, The step of controlling the operation of the air conditioner according to the second load includes: The target frequency of the air conditioner's compressor is determined based on the second load. Control the compressor to operate at the target frequency.
4. The method according to any one of claims 1 to 3, characterized in that, After the step of controlling the operation of the air conditioner according to the second load, the method further includes: At set intervals, the current second ambient temperature of the environment where the air conditioner is located is obtained; A second characteristic parameter is determined based on the second load, the second ambient temperature, and the first ambient temperature. The second characteristic parameter characterizes the heat transfer state of the indoor space regulated by the air conditioner. Adjust the first feature parameter according to the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter; The third load of the air conditioner at the next moment is determined based on the second ambient temperature and the third characteristic parameter, and the operation of the air conditioner is controlled based on the third load.
5. The method as described in claim 4, characterized in that, The step of adjusting the first feature parameter based on the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter includes: Based on the Kalman filter algorithm, the first feature parameter is adjusted according to the error value between the second feature parameter and the first feature parameter to obtain the third feature parameter.
6. An air conditioner, characterized in that, The air conditioner includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for the air conditioner as described in any one of claims 1 to 5.
7. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the control method for the air conditioner as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Thermal load estimation device, air conditioning control system, and thermal load estimation method
CN115176115A
