Air conditioner and control method and device thereof

By obtaining the current working condition data of the air conditioner and the actual output power of the electric auxiliary heat auxiliary device, determining the control parameters and target output power, and using the controller to control the electric auxiliary heat auxiliary device, the problem that the electric auxiliary heat auxiliary device cannot match the current working condition of the air conditioner is solved, and the comfort of the air conditioner is improved.

CN119665396APending Publication Date: 2025-03-21FOSHAN SHUNDE MIDEA ELECTRONICS TECH CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311176629.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-12
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

During the heating process of existing air conditioners, the electric auxiliary heat auxiliary device cannot match the current working conditions of the air conditioner, resulting in poor comfort.

Method used

By obtaining the current working condition data of the air conditioner and the actual output power of the electric auxiliary heater device, the control parameters of the controller and the target output power of the electric auxiliary heater device are determined based on these data, and the output power of the electric auxiliary heater device is controlled by the controller to achieve the target output power.

Benefits of technology

The matching of the electric heat auxiliary device with the current working conditions is achieved, and the comfort of the air conditioner is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119665396A_ABST
    Figure CN119665396A_ABST
Patent Text Reader

Abstract

The invention discloses an air conditioner and a control method and device thereof. The method comprises the steps that current working condition data of the air conditioner and the actual output power of the electric auxiliary heating device are obtained; a first initial value of a control parameter of the controller is determined based on the current working condition data, and target output power of the electric auxiliary heating device is obtained based on the current working condition data; obtaining a power difference value between the target output power and the actual output power; inputting the power difference value to a controller, and generating a control quantity through the controller based on the power difference value and the control parameter; and controlling the electric auxiliary heating device according to the control quantity. Therefore, the control parameters of the controller and the target output power of the electric auxiliary heating device are determined based on the current working condition data, and the controller with the control parameters is utilized to control the electric auxiliary heating device so as to enable the electric auxiliary heating device to reach the target output power, so that the output power of the electric auxiliary heating device can be adjusted in real time according to different working conditions; and the use comfort of the air conditioner is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of air treatment equipment, and in particular to an air conditioner and a control method and device thereof. Background Art

[0002] For air conditioners with electric auxiliary heating devices, during the heating process, the electric auxiliary heating device is generally turned on by default when the indoor temperature reaches the set value, or the electric auxiliary heating device is turned on or off by a separate button. However, both methods have the problem that the electric auxiliary heating device cannot be well matched with the current working conditions of the air conditioner, resulting in poor comfort of the air conditioner. Summary of the invention

[0003] The present invention aims to solve one of the technical problems in the related art to at least a certain extent. To this end, the purpose of the present invention is to provide an air conditioner and a control method and device thereof, which determine the control parameters of the controller and the target output power of the electric auxiliary heating device based on the current working condition data of the air conditioner, and use the controller with the control parameters to control the output power of the electric auxiliary heating device to achieve the target output power, so that the output power of the electric auxiliary heating device can be adjusted in real time according to different working conditions, so that the electric auxiliary heating device matches the current working condition, thereby effectively improving the use comfort of the air conditioner.

[0004] To achieve the above-mentioned purpose, a first aspect of an embodiment of the present invention proposes a control method for an air conditioner, the method comprising: obtaining current operating condition data of the air conditioner and the actual output power of an electric auxiliary heating device; determining a first initial value of a control parameter of a controller based on the current operating condition data, and obtaining a target output power of the electric auxiliary heating device based on the current operating condition data; obtaining a power difference between the target output power and the actual output power; inputting the power difference into the controller, and generating a control quantity based on the power difference and the control parameter by the controller; and controlling the electric auxiliary heating device according to the control quantity.

[0005] According to an embodiment of the present invention, the method further includes: adjusting the control parameter based on the power difference by a controller.

[0006] According to one embodiment of the present invention, the current operating condition data includes one or more, and determining the first initial value of the control parameter of the controller based on the current operating condition data includes: respectively obtaining one or more data intervals in which the current operating condition data is located; and determining the first initial value based on the one or more data intervals.

[0007] According to one embodiment of the present invention, the current operating condition data includes multiple, and the first initial value of the control parameter of the controller is determined based on the current operating condition data, including: respectively obtaining the initial values ​​corresponding to the multiple current operating condition data to obtain multiple second initial values; and performing weighted summation on the multiple second initial values ​​to obtain the first initial value.

[0008] According to one embodiment of the present invention, the current operating condition data includes one or more of the current indoor temperature, the current indoor humidity and the current indoor air supply volume.

[0009] According to one embodiment of the present invention, a control quantity is generated by a controller based on a power difference and a control parameter, including: determining a control adjustment quantity of a current control cycle based on the power difference and the control parameter; summing the control adjustment quantity of the current control cycle and the control quantity of the previous control cycle to obtain the control quantity of the current control cycle.

[0010] According to one embodiment of the present invention, the control parameters are adjusted based on the power difference by a controller, including: determining the sensitivity of the electric auxiliary heating device based on the actual output power and the control adjustment amount; adjusting the control parameters based on the sensitivity, the power difference, the learning rate and the momentum factor, wherein the initial values ​​of the learning rate and the momentum factor are determined based on the current operating condition data.

[0011] According to one embodiment of the present invention, the controller is a PID controller, and the control parameters include a proportional coefficient, a differential coefficient, and an integral coefficient.

[0012] According to one embodiment of the present invention, controlling the electric auxiliary heating device according to the control amount includes: determining a target input voltage or a target input current of the electric auxiliary heating device according to the control amount; and controlling the power supply of the electric auxiliary heating device according to the target input voltage or the target input current.

[0013] To achieve the above objectives, a second embodiment of the present invention proposes an air conditioner, comprising: a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, the aforementioned air conditioner control method is implemented.

[0014] To achieve the above-mentioned purpose, the third aspect of the present invention proposes a control device for an air conditioner, which includes: a first acquisition module, used to obtain current operating condition data of the air conditioner and the actual output power of an electric auxiliary heating device; a determination module, used to determine a first initial value of a control parameter of a controller based on the current operating condition data, and obtain a target output power of the electric auxiliary heating device based on the current operating condition data; a second acquisition module, used to obtain a power difference between the target output power and the actual output power; a generation module, used to input the power difference into the controller, and generate a control amount based on the power difference and the control parameter by the controller; and a control module, used to control the electric auxiliary heating device according to the control amount.

[0015] According to the air conditioner and its control method and device of the embodiment of the present invention, the first initial value of the control parameter of the controller is determined based on the current working condition data of the air conditioner, and the target output power of the electric auxiliary heating device is obtained based on the current working condition data, and the power difference between the target output power and the actual output power of the electric auxiliary heating device is obtained, and the power difference is input to the controller, and the controller generates a control amount based on the power difference and the control parameter, and finally the electric auxiliary heating device is controlled according to the control amount. Thus, the control parameter of the controller and the target output power of the electric auxiliary heating device are determined based on the current working condition data of the air conditioner, and the output power of the electric auxiliary heating device is controlled by the controller with the control parameter to make it reach the target output power, so that the output power of the electric auxiliary heating device can be adjusted in real time according to different working conditions, so that the electric auxiliary heating device matches the current working condition, thereby effectively improving the comfort of the air conditioner.

[0016] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 FIG. 4 is a flow chart of a method for controlling an air conditioner according to an embodiment of the present invention.

[0018] Figure 2 FIG. 1 is a schematic structural diagram of a control device for an air conditioner according to an embodiment of the present invention. DETAILED DESCRIPTION

[0019] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0020] For air conditioners with electric auxiliary heating devices, during the heating process, the electric auxiliary heating device is generally turned on by default when the indoor temperature reaches the set value, or the electric auxiliary heating device is turned on or off by a separate button. However, both methods have the problem that the electric auxiliary heating device cannot match the current working conditions of the air conditioner well, resulting in poor comfort of the air conditioner. For example, when the indoor ambient temperature is high and the indoor fan speed is low, the electric auxiliary heating device will be turned on, but at this time the indoor air outlet temperature is too high, and the perceived temperature blowing on the human skin surface will be too high, resulting in poor comfort; for another example, when the indoor ambient temperature is low and the indoor fan speed is high, the indoor air outlet temperature is low. At this time, it is necessary to increase the output power of the electric auxiliary heating device to increase the indoor air outlet temperature, thereby improving comfort.

[0021] Based on this, an embodiment of the present invention provides an air conditioner and a control method and device thereof, which determines the control parameters of the controller and the target output power of the electric auxiliary heating device based on the current working condition data of the air conditioner, and uses the controller with the control parameters to control the output power of the electric auxiliary heating device to achieve the target output power, thereby adjusting the output power of the electric auxiliary heating device in real time according to different working conditions, so that the electric auxiliary heating device matches the current working condition, thereby effectively improving the use comfort of the air conditioner.

[0022] The air conditioner and the control method and device thereof according to the embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0023] Figure 1 FIG. 4 is a flow chart of a method for controlling an air conditioner according to an embodiment of the present invention.

[0024] Reference Figure 1 , the control method of the air conditioner may include:

[0025] S110, obtaining current operating condition data of the air conditioner and actual output power of the electric auxiliary heating device.

[0026] Specifically, the operating data of the air conditioner includes the operating data of the air conditioner and the environmental data during the operation of the air conditioner. For example, the operating data may include the indoor fan speed, compressor operating frequency, etc., and the environmental data may include indoor temperature, indoor humidity, outdoor ambient temperature, etc.

[0027] Considering that the working condition data that affect the output power of the electric auxiliary heating device mainly include the indoor fan speed, indoor temperature and indoor humidity, the current working condition data may include one or more of the current indoor temperature, the current indoor humidity and the current indoor air supply volume. Among them, the current indoor temperature may be obtained by detecting by a temperature sensor, the current indoor humidity may be obtained by detecting by a humidity sensor, the current indoor air supply volume may be the indoor fan speed, or may be obtained by conversion based on the indoor fan speed, and the indoor fan speed may be obtained based on detection by a speed sensor.

[0028] For the actual output power of the electric auxiliary heating device, the actual output voltage of the electric auxiliary heating device can be obtained through a voltage detection circuit, and the actual output current of the electric auxiliary heating device can be obtained through a current detection circuit, and the actual output power of the electric auxiliary heating device can be calculated based on the actual output voltage and the actual output current.

[0029] S120, determining a first initial value of a control parameter of the controller based on the current operating condition data, and acquiring a target output power of the electric auxiliary heating device based on the current operating condition data.

[0030] Specifically, the controller can be a controller for implementing negative feedback control, and can be a linear controller, such as a P controller (i.e., a proportional controller), a PI controller (i.e., a proportional-integral controller), or a PID controller (i.e., a proportional-integral-differential controller). The control parameters of the controller refer to the parameters of the controller that need to be involved in the calculation when implementing negative feedback control. For example, the control parameters corresponding to the P controller include a proportional coefficient, the control parameters corresponding to the PI controller include a proportional coefficient and an integral coefficient, and the control parameters corresponding to the PID controller include a proportional coefficient, an integral coefficient, and a differential coefficient. In some embodiments, the controller is a PID controller, and the control parameters of the controller include a proportional coefficient, a differential coefficient, and an integral coefficient.

[0031] After obtaining the current working condition data, the initial value of the control parameter of the controller can be determined based on the current working condition data, which is recorded as the first initial value. For example, taking the PID controller and the current working condition data being the indoor temperature as an example, the first initial value of the proportional coefficient, the first initial value of the integral coefficient, and the first initial value of the differential coefficient can be determined based on the current indoor temperature, so that when the electric auxiliary heating device is controlled by the controller, the actual output power of the electric auxiliary heating device is adapted to the current working condition data.

[0032] After obtaining the current working condition data, the target output power of the electric auxiliary heating device is also obtained based on the current working condition data. For example, the target output power of the electric auxiliary heating device is determined based on the data interval in which the current working condition data is located, wherein different data intervals correspond to different target output powers. For example, taking the current working condition data as the indoor temperature as an example, the target output power can be determined based on the temperature interval in which the indoor temperature is located, so that the actual output power of the electric auxiliary heating device is adapted to the current working condition data.

[0033] In some embodiments, the current operating condition data includes one or more, and determining the first initial value of the control parameter of the controller based on the current operating condition data includes: respectively obtaining one or more data intervals in which the current operating condition data is located; and determining the first initial value based on the one or more data intervals.

[0034] Specifically, when the current operating condition data includes one, the first initial value of the control parameter can be obtained by querying a one-dimensional mapping table between the operating condition data and the first initial value of the control parameter based on the current operating condition data. The one-dimensional mapping table includes multiple operating condition data intervals and the first initial value of the control parameter corresponding to each operating condition data interval. Exemplarily, taking the current operating condition data as the current indoor temperature as an example, the temperature interval in which the current indoor temperature is located can be determined in the one-dimensional mapping table, and then the first initial value of the corresponding control parameter can be determined from the one-dimensional mapping table based on the temperature interval.

[0035] When the current working condition data includes two or more, the first initial value of the control parameter can be obtained by querying a multidimensional mapping table between the working condition data and the first initial value of the control parameter based on the multiple current working condition data. The multidimensional mapping table includes the working condition data interval corresponding to each working condition data in the multiple different working condition data and the first initial value of the control parameter corresponding to the working condition data interval corresponding to the multiple different working condition data. Exemplarily, taking the current working condition data including the current indoor temperature and the current indoor air supply volume as an example, the temperature interval of the current indoor temperature and the air volume interval of the current indoor air supply volume can be determined in the two-dimensional mapping table, and then based on the temperature interval and the air volume interval, the first initial value of the corresponding control parameter is determined from the two-dimensional mapping table.

[0036] In other embodiments, the current operating condition data includes multiple, and the first initial value of the control parameter of the controller is determined based on the current operating condition data, including: respectively obtaining the initial values ​​corresponding to the multiple current operating condition data to obtain multiple second initial values; and performing weighted summation on the multiple second initial values ​​to obtain the first initial value.

[0037] Specifically, when the current working condition data includes two or more, the initial value of the control parameter can be obtained by querying the one-dimensional mapping table between the working condition data and the second initial value of the control parameter for each current working condition data, which is recorded as the second initial value; then, the second initial values ​​corresponding to the multiple current working condition data are weighted and summed to obtain the first initial value. In the weighted summation, the weights of the current working condition data can be the same or different, which is determined according to the degree of influence.

[0038] Exemplarily, taking the current operating condition data including the current indoor temperature and the current indoor air supply volume as an example, the temperature range of the current indoor temperature can be determined in the one-dimensional mapping table, and then the second initial value of the corresponding control parameter can be determined from the one-dimensional mapping table based on the temperature range, and the air volume range of the current indoor air supply volume can be determined in the one-dimensional mapping table, and then the second initial value of the corresponding control parameter can be determined from the one-dimensional mapping table based on the air volume range; then the first initial value of the control parameter is obtained by weighted summing up the two second initial values, for example, the weights in the weighted summing are both one-half.

[0039] In this way, by setting a first initial value of a suitable control parameter for one or more different operating condition data, the controller can output a control quantity according to one or more different operating condition data to control the output power of the electric heating device, thereby improving the user comfort of the air conditioner equipped with the electric heating device.

[0040] S130: Obtain a power difference between the target output power and the actual output power.

[0041] Specifically, the difference between the target output power and the actual output power is calculated to obtain a power difference.

[0042] S140, inputting the power difference into a controller, and generating a control variable based on the power difference and a control parameter by the controller.

[0043] Specifically, after obtaining the power difference of the electric auxiliary heating device and the first initial value of the control parameter of the controller, the power difference and the first initial value of the control parameter can be input into the controller, and the controller generates and outputs the control amount according to the power difference and the first initial value of the control parameter, so as to control the electric auxiliary heating device according to the control amount. Exemplarily, taking a PID controller as an example, the power difference, the first initial value of the proportional coefficient, the first initial value of the integral coefficient, and the first initial value of the differential coefficient can be input into the PID controller, and the PID controller calculates the control amount based on the first initial value of each coefficient and the power difference.

[0044] In some embodiments, a controller generates a control quantity based on a power difference and a control parameter, including: determining a control adjustment quantity of a current control cycle based on the power difference and the control parameter; summing the control adjustment quantity of the current control cycle and the control quantity of the previous control cycle to obtain the control quantity of the current control cycle.

[0045] Specifically, the controller may use an incremental method to determine the control amount of the electric auxiliary heating device.

[0046] For example, taking the PID controller as an example, assuming that the proportional coefficient of the controller is K p , the differential coefficient is K d And the integration coefficient is K i , and in the current control cycle, the target output power p of the electric auxiliary heating device * The power difference between (k) and the actual output power p(k) is e(k), that is, e(k) = p * (k)-p(k), the controller will first calculate the power difference e(k) and the proportional coefficient K p , differential coefficient K d and the integral coefficient K i The control adjustment amount of the current control cycle is calculated in the following way, and then the control amount is obtained:

[0047]

[0048]

[0049] Among them, e(k) is the power difference of the current control cycle, e(k-1) is the power difference of the previous control cycle, e(k-2) is the power difference of the previous control cycle, Δi q(k) is the control adjustment amount of the current control cycle, i q (k-1) is the control quantity of the previous control cycle, i q (k) is the control quantity of the current control cycle.

[0050] In this way, the control parameters and the power difference are determined through the current operating condition data to jointly determine the control amount of the current control cycle, thereby realizing the control of the output power of the electric heating device, thereby improving the use comfort of the air conditioner equipped with the electric heating device.

[0051] S150, controlling the electric auxiliary heating device according to the control amount.

[0052] Specifically, after the controller generates the control amount based on the power difference and the first initial value of the control parameter, the actual output power of the electric auxiliary heating device can be adjusted according to the control amount so that the actual output power reaches the target output power. Exemplarily, the target input voltage of the electric auxiliary heating device can be adjusted based on the control amount to adjust the actual output power of the electric auxiliary heating device so that it reaches the target output power, thereby achieving real-time control of the electric heating device according to the current working condition data of the air conditioner.

[0053] In some embodiments, controlling the electric auxiliary heating device according to the control amount includes: determining a target input voltage or a target input current of the electric auxiliary heating device according to the control amount; and controlling a power supply of the electric auxiliary heating device according to the target input voltage or the target input current.

[0054] Specifically, after obtaining the control amount of the electric auxiliary heating device, the target input voltage or target input current of the electric auxiliary heating device can be determined based on the control amount, and the output voltage or output current of the power supply of the electric auxiliary heating device can be adjusted based on the target input voltage or target input current to achieve the target input voltage or target input current, thereby achieving the adjustment of the output power of the electric auxiliary heating device. Among them, the power supply of the electric auxiliary heating device can be an adjustable transformer, a power conversion circuit, etc., which is not specifically limited here.

[0055] In this way, the control parameters of the controller and the target output power of the electric auxiliary heating device are determined based on the current operating condition data, and the electric auxiliary heating device is controlled by the controller with the control parameters, so that the output power of the electric auxiliary heating device can be adjusted in real time according to different operating conditions, thereby improving the use comfort of the air conditioner.

[0056] In some embodiments, the control method of the air conditioner may further include: adjusting the control parameter based on the power difference by the controller.

[0057] That is to say, in the process that the controller controls the electric auxiliary heating device based on the control parameters and the power difference, the control parameters are also adjusted based on the power difference to achieve self-learning of the control parameters, so that the electric auxiliary heating device has higher sensitivity.

[0058] Exemplarily, in the first control cycle, the controller may calculate a control amount according to a first initial value of the control parameter and the power difference, and control the electric auxiliary heating device based on the control amount; then, in the second control cycle, the controller may first adjust the control parameter according to the power difference, and then calculate a control amount based on the adjusted control parameter and the power difference, and control the electric auxiliary heating device based on the control amount; this cycle is repeated until the actual output power of the electric auxiliary heating device reaches the target output power or the current operating condition data changes.

[0059] In this way, in the process of controlling the electric auxiliary heating device, self-learning adjustment of the control parameters is also achieved, so that the electric auxiliary heating device has higher sensitivity.

[0060] In some embodiments, the control parameters are adjusted based on the power difference by the controller, including: determining the sensitivity of the electric auxiliary heating device based on the actual output power and the control adjustment amount; adjusting the control parameters based on the sensitivity, power difference, learning rate and momentum factor, wherein the initial values ​​of the learning rate and momentum factor are determined based on the current operating condition data.

[0061] It should be noted that the method for determining the initial values ​​of the learning rate and momentum factor of the controller is the same as the method for determining the first initial value of the control parameter. For details, please refer to the above and will not be repeated here.

[0062] After obtaining the first initial value of the control parameter, the learning rate and the momentum factor of the controller, they can be input into the controller. Then, in the first control cycle, the controller can calculate the control adjustment amount of the electric auxiliary heating device according to the power difference between the target output power and the actual output power of the electric auxiliary heating device and the first initial value of the control parameter, determine the control amount of the electric auxiliary heating device based on the control adjustment amount, and control the electric auxiliary heating device based on the control amount.

[0063] Then, in the second control cycle, the controller may first determine the sensitivity of the electric auxiliary heating device according to the actual output power of the electric auxiliary heating device and the control adjustment amount of the previous control cycle, and adjust the control parameters according to the sensitivity, power difference, learning rate and momentum factor; then, the control adjustment amount of the electric auxiliary heating device is calculated according to the power difference and the adjusted control parameters, and the control amount of the electric auxiliary heating device is determined based on the control adjustment amount, and the electric auxiliary heating device is controlled based on the control amount.

[0064] The above method is repeated until the actual output power of the electric auxiliary heating device reaches the target output power or the current operating condition data changes.

[0065] For example, a PID controller is taken as an example.

[0066] In the first control cycle, the controller uses the power difference e(k) and the proportional coefficient K of the current control cycle to calculate the power difference e(k) and the proportional coefficient K of the current control cycle. p , differential coefficient K d and the integral coefficient K i The first initial value of the current control cycle is calculated by the above method to obtain the control adjustment amount Δi q (k), and then obtain the control quantity i of the current control cycle q (k), and based on the control quantity i of the current control cycle q (k) Control the electric auxiliary heating device, where k is 1.

[0067] In the second control cycle, the controller can first adjust the actual output power p(k) of the electric auxiliary heating device in the current control cycle and the control adjustment amount Δi in the previous control cycle. q (k-1) The sensitivity of the electric auxiliary heating device is calculated, and the proportional coefficient K of the previous control cycle is calculated based on the sensitivity, the power difference e(k) of the electric auxiliary heating device in the current control cycle, the learning rate, and the momentum factor p , differential coefficient K d and the integral coefficient K i Make adjustments, for example, use the following gradient method to adjust each coefficient:

[0068]

[0069] in, K p (k) is the proportional coefficient of the current control cycle, K p (k-1) is the proportional coefficient of the previous control cycle, ΔK p (k) is the proportional coefficient adjustment of the current control cycle, α p is the momentum factor corresponding to the proportional coefficient, K p (k-2) is the proportional coefficient of the previous control cycle, K i (k) is the integral coefficient of the current control cycle, K i (k-1) is the integral coefficient of the previous control cycle, ΔK i (k) is the integral coefficient adjustment value of the current control cycle, α i is the momentum factor corresponding to the integral coefficient, K i (k-2) is the integral coefficient of the previous control cycle, K d (k) is the differential coefficient of the current control cycle, Kd (k-1) is the differential coefficient of the previous control cycle, ΔK d (k) is the differential coefficient adjustment of the current control cycle, α d is the momentum factor corresponding to the differential coefficient, K d (k-2) is the differential coefficient of the previous control cycle, η p is the learning rate corresponding to the proportional coefficient, η i is the learning rate corresponding to the integral coefficient, η d is the learning rate corresponding to the differential coefficient, is the sensitivity, Δi q (k-1) is the control adjustment amount of the previous control cycle. Then, the controller adjusts the power difference e(k) and the proportional coefficient K of the current control cycle. p (k), differential coefficient K d (k) and the integration coefficient K i (k), the control adjustment amount Δi of the current control cycle is calculated by the above method q (k), and then obtain the control quantity i of the current control cycle q (k). Where k is 2.

[0070] The above method is repeated until the actual output power of the electric auxiliary heating device reaches the target output power or the current operating condition data changes.

[0071] In this way, in the process of controlling the electric auxiliary heating device, self-learning adjustment of the control parameters is also achieved, so that the electric auxiliary heating device has higher sensitivity.

[0072] As a specific example, when the controller is a PID controller and the current working condition data is the current indoor temperature, when the air conditioner is running in heating mode or dehumidification mode, the electric auxiliary heating device can be controlled to turn on, and then the current indoor temperature is obtained, and according to the current indoor temperature, the proportional coefficient K of the controller is determined by searching a mapping table, etc. p The first initial value, differential coefficient K d The first initial value, the integral coefficient K i The first initial value and the momentum factor α corresponding to the proportional coefficient p , the momentum factor α corresponding to the differential coefficient d , the momentum factor α corresponding to the integral coefficient i , the learning rate η corresponding to the proportional coefficient p , the learning rate η corresponding to the differential coefficient d , the learning rate η corresponding to the integral coefficient i .

[0073] In the first control cycle, according to the current indoor temperature, the target output power p of the electric auxiliary heating device is determined by searching the mapping table, etc. * (1), and obtain the actual output power p(1) of the electric auxiliary heating device, and calculate the target output power p * (1) and the actual output power p(1) and then according to the power difference e(1) and the proportionality coefficient K p The first initial value, differential coefficient K d The first initial value, the integral coefficient K i The first initial value of the control adjustment amount Δi of the first control cycle is calculated by the following formula q (1) and the control quantity i of the first control cycle q (1):

[0074]

[0075]

[0076] Among them, e(0) and i q (0) is zero, K p (1) is the proportionality coefficient K p The first initial value, that is, the proportional coefficient of the first control cycle, K i (1) is the integration coefficient K i The first initial value, that is, the integral coefficient of the first control cycle, K d (1) is the differential coefficient K d The first initial value of , that is, the differential coefficient of the first control cycle.

[0077] Then, according to the control quantity i of the first control cycle q (1) Adjust the input voltage or input current of the electric auxiliary heating device to adjust the output power of the electric auxiliary heating device.

[0078] In the second control cycle, the control adjustment amount Δi of the first control cycle is firstly q (1) and the actual output power p(2) of the electric auxiliary heating device in the current control cycle, determine the sensitivity of the electric auxiliary heating device, and then adjust the coefficient of the controller of the first control cycle according to the sensitivity, the power difference e(2) of the current control cycle, the learning rate, the momentum factor, etc., to obtain the adjusted coefficient, which is specifically as follows:

[0079]

[0080] in, K p (0) is zero, K p(2) is the adjusted proportional coefficient, i.e. the proportional coefficient of the second control cycle, K i (0) is the adjusted integral coefficient, i.e. the integral coefficient of the second control cycle, K d (2) is the adjusted differential coefficient K d , which is the differential coefficient of the second control cycle.

[0081] Then, according to the adjusted coefficient and the power difference value e(2) of the second control cycle, the control adjustment amount Δi of the second control cycle is calculated by the following method: q (2) and the control quantity i of the second control cycle q (2):

[0082]

[0083]

[0084] Then, according to the control quantity i of the second control cycle q (2) Adjust the input voltage or input current of the electric auxiliary heating device to adjust the output power of the electric auxiliary heating device.

[0085] The above method is repeated until the actual output power of the electric auxiliary heating device reaches the target output power or the current operating condition data changes.

[0086] It should be noted that when the current working condition data includes two or more, the control process can refer to the above, and will not be described in detail here. In this way, based on the working condition data such as the current indoor temperature, the electric auxiliary heating device can be controlled in real time, thereby improving the comfort of the air conditioner.

[0087] In summary, according to the control method of the air conditioner according to the embodiment of the present invention, the control parameters of the controller and the target output power of the electric auxiliary heating device are determined based on the current working condition data of the air conditioner, and the output power of the electric auxiliary heating device is controlled by using the controller with the control parameters to achieve the target output power, so that the output power of the electric auxiliary heating device can be adjusted in real time according to different working conditions, so that the electric auxiliary heating device matches the current working condition, thereby effectively improving the use comfort of the air conditioner.

[0088] In some embodiments, an air conditioner is also provided, including: a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, the aforementioned air conditioner control method is implemented.

[0089] It should be pointed out that the above-mentioned explanation of the embodiment and beneficial effects of the air conditioner control method are also applicable to the air conditioner of the embodiment of the present invention, and will not be elaborated here in detail to avoid redundancy.

[0090] In some embodiments, a control device for an air conditioner is also provided.

[0091] Reference Figure 2 The air conditioner control device 200 includes: a first acquisition module 210, a determination module 220, a second acquisition module 230, a generation module 240 and a control module 250.

[0092] Among them, the first acquisition module 210 is used to obtain the current operating condition data of the air conditioner and the actual output power of the electric auxiliary heating device; the determination module 220 is used to determine the first initial value of the control parameter of the controller based on the current operating condition data, and obtain the target output power of the electric auxiliary heating device based on the current operating condition data; the second acquisition module 230 is used to obtain the power difference between the target output power and the actual output power; the generation module 240 is used to input the power difference to the controller, and generate the control amount based on the power difference and the control parameter by the controller; the control module 250 is used to control the electric auxiliary heating device according to the control amount.

[0093] According to an embodiment of the present invention, the generating module 240 is further configured to adjust the control parameter based on the power difference through the controller.

[0094] According to an embodiment of the present invention, the current operating condition data includes one or more data intervals, and the determination module 220 is specifically used to: respectively obtain the data intervals where the one or more current operating condition data are located; and determine the first initial value based on the one or more data intervals.

[0095] According to one embodiment of the present invention, the current operating condition data includes multiple ones, and the determination module 220 is specifically used to: respectively obtain the initial values ​​corresponding to the multiple current operating condition data to obtain multiple second initial values; and perform weighted summation on the multiple second initial values ​​to obtain the first initial value.

[0096] According to one embodiment of the present invention, the current operating condition data includes one or more of the current indoor temperature, the current indoor humidity and the current indoor air supply volume.

[0097] According to one embodiment of the present invention, the generation module 240 is specifically used to: determine the control adjustment amount of the current control cycle based on the power difference and the control parameter; sum the control adjustment amount of the current control cycle and the control amount of the previous control cycle to obtain the control amount of the current control cycle.

[0098] According to one embodiment of the present invention, the generation module 240 is specifically used to: determine the sensitivity of the electric auxiliary heating device based on the actual output power and the control adjustment amount; adjust the control parameters based on the sensitivity, power difference, learning rate and momentum factor, wherein the initial values ​​of the learning rate and momentum factor are determined based on the current operating condition data.

[0099] According to one embodiment of the present invention, the controller is a PID controller, and the control parameters include a proportional coefficient, a differential coefficient, and an integral coefficient.

[0100] According to an embodiment of the present invention, the control module 250 is specifically used to: determine the target input voltage or target input current of the electric auxiliary heating device according to the control amount; and control the power supply of the electric auxiliary heating device according to the target input voltage or target input current.

[0101] It should be pointed out that the above-mentioned explanation of the embodiments and beneficial effects of the air conditioner control method are also applicable to the air conditioner control device of the embodiment of the present invention, and will not be elaborated here in detail to avoid redundancy.

[0102] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0103] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0104] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0105] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0106] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0107] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for controlling an air conditioner, characterized in that: The method comprises: Obtaining current operating condition data of the air conditioner and actual output power of the electric auxiliary heating device; Determining a first initial value of a control parameter of a controller based on the current operating condition data, and acquiring a target output power of the electric auxiliary heating device based on the current operating condition data; Obtaining a power difference between the target output power and the actual output power; Inputting the power difference into the controller, and generating a control variable based on the power difference and the control parameter by the controller; The electric auxiliary heating device is controlled according to the control amount.

2. The method according to claim 1, characterized in that The method further comprises: The control parameter is adjusted by the controller based on the power difference.

3. The method according to claim 1, characterized in that The current operating condition data includes one or more data, and determining the first initial value of the control parameter of the controller based on the current operating condition data includes: Respectively obtaining one or more data intervals where the current operating condition data are located; The first initial value is determined based on one or more of the data intervals.

4. The method according to claim 1, characterized in that: The current operating condition data includes a plurality of data, and the first initial value of the control parameter of the controller is determined based on the current operating condition data, including: Respectively acquiring a plurality of initial values ​​corresponding to the current operating condition data to obtain a plurality of second initial values; A weighted sum is performed on multiple second initial values ​​to obtain the first initial value.

5. The method according to any one of claims 1 to 4, characterized in that: The current operating condition data includes one or more of the current indoor temperature, the current indoor humidity and the current indoor air supply volume.

6. The method according to claim 2, characterized in that The generating the control amount based on the power difference and the control parameter by the controller includes: Determining a control adjustment amount of a current control cycle based on the power difference and the control parameter; The control adjustment amount of the current control cycle and the control amount of the previous control cycle are summed to obtain the control amount of the current control cycle.

7. The method according to claim 6, characterized in that The adjusting the control parameter based on the power difference by the controller includes: Determining the sensitivity of the electric auxiliary heating device based on the actual output power and the control adjustment amount; The control parameter is adjusted based on the sensitivity, the power difference, the learning rate and the momentum factor, wherein initial values ​​of the learning rate and the momentum factor are determined based on the current operating condition data.

8. The method according to claim 6 or 7, characterized in that: The controller is a PID controller, and the control parameters include a proportional coefficient, a differential coefficient and an integral coefficient.

9. The method according to claim 1, characterized in that: The controlling the electric auxiliary heating device according to the control amount includes: Determining a target input voltage or a target input current of the electric auxiliary heating device according to the control amount; The power supply of the electric auxiliary heating device is controlled according to the target input voltage or the target input current.

10. An air conditioner, characterized in that: include: A memory, a processor, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, the control method for the air conditioner according to any one of claims 1 to 9 is implemented.

11. A control device for an air conditioner, characterized in that: The device comprises: A first acquisition module, used to acquire current operating condition data of the air conditioner and actual output power of the electric auxiliary heating device; a determination module, configured to determine a first initial value of a control parameter of a controller based on the current operating condition data, and to obtain a target output power of the electric auxiliary heating device based on the current operating condition data; A second acquisition module, used to acquire a power difference between the target output power and the actual output power; A generating module, configured to input the power difference into the controller, and generate a control amount based on the power difference and the control parameter through the controller; A control module is used to control the electric auxiliary heating device according to the control amount.

Citation Information

Cited By

  • Control method and control device for controlling opening degree of air conditioner valve body based on PID (Proportion Integration Differentiation) and air conditioner

    CN116399011A