Air conditioner operation control method, control equipment and air conditioner system
By obtaining the current temperature difference of the air conditioner, determining the control operation, and adjusting the signal port, the problem of poor cooling and heating effect of the air conditioner in 24V control mode was solved, achieving more efficient air conditioner operation and energy saving effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- MIDEA GROUP WUHAN REFRIGERATION EQUIPMENT CO LTD
- Filing Date
- 2024-10-21
- Publication Date
- 2026-04-21
AI Technical Summary
In the existing 24V control mode, air conditioners need to send different control signals at different temperature differences, resulting in frequent on/off cycles. This makes it impossible to adjust according to different models, leading to poor cooling and heating performance.
By obtaining the temperature difference between the current ambient temperature and the set temperature, the matching control operation is determined, and the control signal is sent to the indoor unit through multiple signal ports to adjust the cooling or heating level of the air conditioner to meet the adaptation parameters of different models.
This improved the cooling and heating performance of the air conditioner and achieved energy-saving goals.
Smart Images

Figure CN121897997A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioner control technology, and in particular to air conditioner operation control methods, control equipment and air conditioner systems. Background Technology
[0002] 24V control is a non-communication control method commonly used in thermostat products in some regions. The thermostat sends a switch signal to the air conditioner through a predefined signal line, thereby sending cooling or heating commands to the indoor unit. By cleverly controlling the start and stop of the switch signal, the thermostat controls the operation of the air conditioner and achieves the desired temperature.
[0003] However, in 24V mode control, different control signals need to be sent at each fixed temperature difference stage. It simply controls the terminal output and turns off the terminal output after the temperature is reached, which will result in the air conditioner being frequently turned on and off. It cannot be adjusted according to different models, resulting in poor cooling and heating effects. Summary of the Invention
[0004] The main purpose of this application is to provide an air conditioner operation control method, control equipment and air conditioner system, which aims to solve the technical problem of poor cooling and heating effect of air conditioners.
[0005] To achieve the above objectives, this application proposes an air conditioner operation control method. This method is applied to a control device, which establishes connections with various signal ports of the indoor unit via multiple signal ports. The method includes:
[0006] Obtain the current ambient temperature and calculate the temperature difference between the current ambient temperature and the set temperature;
[0007] Determine a control operation that matches the current temperature difference based on the current temperature difference;
[0008] Based on the control operation, determine the target signal port for the control device to send the control signal;
[0009] Send a control signal to the target signal port to control the operation of the air conditioner.
[0010] In one embodiment, before the step of obtaining the current ambient temperature and calculating the current temperature difference between the current ambient temperature and the set temperature, the method further includes:
[0011] The system receives an operation mode setting instruction, obtains the control logic corresponding to the set operation mode of the control device, and determines a control operation that matches the current temperature difference according to the obtained control logic.
[0012] In one embodiment, before the step of obtaining the current ambient temperature and calculating the current temperature difference between the current ambient temperature and the set temperature, the method further includes:
[0013] Determine the current operating mode of the air conditioner, and determine the control operation that matches the current temperature difference according to the control logic of the operating mode.
[0014] In one embodiment, the step of determining a control operation matching the current temperature difference includes:
[0015] Acquire multiple temperature control zones and the corresponding control operations for each temperature control zone;
[0016] Based on the current temperature difference, determine the target temperature control range in which the current temperature difference lies;
[0017] Obtain the control operation corresponding to the target temperature control range.
[0018] In one embodiment, the step of obtaining multiple temperature control zones and the control operation corresponding to each temperature control zone includes:
[0019] Multiple temperature control ranges are determined based on the set temperature and multiple deviation values, wherein the deviation values are preset values or values updated during the operation of the air conditioner;
[0020] The control operation corresponding to each temperature control zone is determined according to the level of the temperature control zone.
[0021] In one embodiment, the step of determining the target temperature control range where the current temperature difference lies, based on the current temperature difference, includes:
[0022] The historical ambient temperature within a preset time period is obtained, and the current trend of ambient temperature change is determined based on the historical ambient temperature.
[0023] The target temperature control range where the current temperature difference lies is determined based on the current trend and the current temperature difference.
[0024] In one embodiment, the step of determining a control operation matching the current temperature difference includes:
[0025] When the current temperature difference is within the first temperature control range, the control operation is determined to be to perform the first stage of cooling and the second stage of cooling.
[0026] When the current temperature difference is within the second temperature control range, the control operation is determined to first perform the first stage of cooling, and if the current ambient temperature does not drop to the preset temperature within a preset time, perform the first stage of cooling and the second stage of cooling, and if the current ambient temperature drops to the preset temperature within a preset time, continue to perform the first stage of cooling.
[0027] When the current temperature difference is within the third temperature control range, the control operation is determined to be to perform the first stage of cooling;
[0028] When the current temperature difference is within the fourth temperature control range, the control operation is determined to stop the cooling process.
[0029] Wherein, the temperature of the first temperature control zone is greater than the temperature of the second temperature control zone, the temperature of the second temperature control zone is greater than the temperature of the third temperature control zone, and the temperature of the third temperature control zone is greater than the temperature of the fourth temperature control zone.
[0030] In one embodiment, the step of determining a control operation matching the current temperature difference includes:
[0031] When the current temperature difference is within the fifth temperature control range, the control operation is determined to be to perform the first stage of heating and the second stage of heating.
[0032] When the current temperature difference is within the sixth temperature control range, the control operation is determined to first perform the first stage of heating, and if the current ambient temperature does not rise to the preset temperature within the preset time, perform the first stage of heating and the second stage of heating, and if the current ambient temperature rises to the preset temperature within the preset time, continue to perform the first stage of heating.
[0033] When the current temperature difference is within the seventh temperature control range, the control operation is determined to be to perform the first stage of heating;
[0034] When the current temperature difference is within the eighth temperature control zone, the control operation is determined to stop heating, wherein the temperature of the fifth temperature control zone is less than the temperature of the sixth temperature control zone, the temperature of the sixth temperature control zone is less than the temperature of the seventh temperature control zone, and the temperature of the seventh temperature control zone is less than the temperature of the eighth temperature control zone.
[0035] In one embodiment, the step of determining a control operation matching the current temperature difference includes:
[0036] When the current temperature difference is in the ninth temperature control range, the control operation is determined to be to perform first-stage heating, second-stage heating, first-stage auxiliary heating and second-stage auxiliary heating, wherein the auxiliary heating is electric auxiliary heating.
[0037] When the current temperature difference is within the tenth temperature control range, the control operation is determined to be to perform first-level heating, second-level heating and first-level auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, first-level heating, second-level heating, first-level auxiliary heating and second-level auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, first-level heating, second-level heating and first-level auxiliary heating are continued.
[0038] When the current temperature difference is within the fifth temperature control range, the control operation is determined to be to perform first-level heating and second-level heating. If the current ambient temperature does not rise to the preset temperature within the preset time, first-level heating, second-level heating and first-level auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, first-level heating and second-level heating are continued.
[0039] The temperature of the ninth temperature control zone is lower than the temperature of the tenth temperature control zone, and the temperature of the tenth temperature control zone is lower than the temperature of the fifth temperature control zone.
[0040] In one embodiment, the step of determining a control operation matching the current temperature difference includes:
[0041] When the current temperature difference is within the ninth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating and the second stage of auxiliary heating, wherein the auxiliary heating is auxiliary heating of a gas furnace or boiler.
[0042] When the current temperature difference is within the tenth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, the first stage of auxiliary heating and the second stage of auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, the first stage of auxiliary heating continues.
[0043] When the current temperature difference is within the fifth temperature control range, the control operation is determined to be to perform first-level heating and second-level heating. If the current ambient temperature does not rise to the preset temperature within the preset time, first-level auxiliary heating is performed. If the current ambient temperature rises to the preset temperature within the preset time, first-level heating and second-level heating continue.
[0044] In one embodiment, the step of determining a control operation matching the current temperature difference includes:
[0045] When the current temperature difference is in the fifth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating and the second stage of auxiliary heating;
[0046] When the current temperature difference is in the sixth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, the first stage of auxiliary heating and the second stage of auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, the first stage of auxiliary heating continues.
[0047] When the current temperature difference is within the seventh temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating;
[0048] When the current temperature difference is within the eighth temperature control range, the control operation is determined to stop the first stage of auxiliary heating.
[0049] In one embodiment, the step of determining the target signal port for the control device to send the control signal based on the control operation includes:
[0050] When the control operation is the first stage of cooling, the target signal ports are determined to be the first cooling signal port and the air supply port;
[0051] When the control operation is first-stage cooling and second-stage cooling, the target signal ports are determined to be the first cooling signal port, the second cooling signal port, and the air supply port.
[0052] In one embodiment, the step of determining the target signal port for transmitting control signals in the control device based on the control operation includes:
[0053] When the control operation is the first level of heating, the target signal ports are determined to be the conversion signal port, the first cooling signal port, and the air supply port;
[0054] When the control operation is first-level heating and second-level heating, the target signal ports are determined to be the conversion signal port, the first cooling signal port, the second cooling signal port, and the air supply port.
[0055] In one embodiment, the step of determining the target signal port for transmitting control signals in the control device based on the control operation includes:
[0056] When the control operation is the first-level auxiliary heating, the target signal ports are determined to be the first auxiliary heating signal port and the air supply port;
[0057] When the control operation is the first stage of auxiliary heating and the second stage of auxiliary heating, the target signal ports are determined to be the first auxiliary heating signal port, the second auxiliary heating signal port, and the air supply port.
[0058] In addition, to achieve the above objectives, this application also proposes a control device, which 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 air conditioner operation control method described above.
[0059] In one embodiment, the indoor unit and the control device are respectively provided with multiple signal ports, including: a first cooling signal port, a second cooling signal port, a first auxiliary heating signal port, a second auxiliary heating signal port, an air supply port, and a conversion signal port; the first cooling signal port, the second cooling signal port, the first auxiliary heating signal port, the second auxiliary heating signal port, the air supply port, and the conversion signal port on the indoor unit are respectively connected to the first cooling signal port, the second cooling signal port, the first auxiliary heating signal port, the second auxiliary heating signal port, the air supply port, and the conversion signal port on the control device.
[0060] The first cooling signal port and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of cooling when the conversion signal port does not receive the enable signal; and to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of heating when the conversion signal port receives the enable signal.
[0061] The first cooling signal port, the second cooling signal port, and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the second stage of cooling when the conversion signal port does not receive the enable signal; and to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of heating and the second stage of heating when the conversion signal port receives the enable signal.
[0062] The first auxiliary heating signal port and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of auxiliary heating;
[0063] The first auxiliary heating signal port, the second auxiliary heating signal port, and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first-stage auxiliary heating and the second-stage auxiliary heating.
[0064] In addition, to achieve the above objectives, this application also proposes an air conditioning system, which includes an indoor unit, an outdoor unit, and the control device described above. One end of the indoor unit is connected to the outdoor unit, and the other end of the indoor unit is connected to multiple signal ports of the control device through multiple signal ports.
[0065] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the air conditioner operation control method described above.
[0066] One or more technical solutions proposed in this application obtain the current ambient temperature and calculate the current temperature difference between the current ambient temperature and the set temperature; determine a control operation matching the current temperature difference based on the current temperature difference; determine the target signal port for the control device to send control signals based on the control operation; send control signals to the target signal port to control the operation of the air conditioner, which can meet the different adaptation parameters of different types of models' cooling and heating capabilities, and continuously adjust the control signal according to the current temperature difference, thereby controlling the operation of the air conditioner, improving the cooling and heating effect of the air conditioner, and achieving the purpose of energy saving. Attached Figure Description
[0067] 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.
[0068] 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.
[0069] Figure 1 This is a flowchart illustrating an embodiment of the air conditioner operation control method of this application.
[0070] Figure 2 This is a wiring diagram between the control device and the indoor unit in one embodiment of the air conditioner operation control method of this application;
[0071] Figure 3 This is a flowchart illustrating Embodiment 2 of the air conditioner operation control method of this application.
[0072] Figure 4 This is a schematic diagram of the process for generating a preset temperature control parameter storage table in one embodiment of the air conditioner operation control method of this application;
[0073] Figure 5 This is a flowchart illustrating Embodiment 3 of the air conditioner operation control method of this application;
[0074] Figure 6 This is a schematic diagram of the control operation of the cooling mode in one embodiment of the air conditioner operation control method of this application;
[0075] Figure 7 This is a flowchart illustrating Embodiment 4 of the air conditioner operation control method of this application.
[0076] Figure 8This is a schematic diagram of the control operation of a single heat pump heating mode or an auxiliary heat heating mode, but where the auxiliary heat is not allowed to be automatically turned on, in one embodiment of the air conditioner operation control method of this application.
[0077] Figure 9 This is a schematic diagram of the control operation in the single auxiliary heating mode of one embodiment of the air conditioner operation control method of this application;
[0078] Figure 10 This is a flowchart illustrating Embodiment 5 of the air conditioner operation control method of this application.
[0079] Figure 11 This is a schematic diagram of the control operation corresponding to the heating and auxiliary heating mode and the auxiliary heating type being electric auxiliary heating in one embodiment of the air conditioner operation control method of this application.
[0080] Figure 12 This is a schematic diagram of the control operation corresponding to the heating and auxiliary heating mode and the auxiliary heating type being boiler or gas furnace auxiliary heating in one embodiment of the air conditioner operation control method of this application.
[0081] Figure 13 This is a schematic diagram of the control operation in automatic mode in one embodiment of the air conditioner operation control method of this application;
[0082] Figure 14 This is a schematic diagram of the control equipment structure of the hardware operating environment involved in the air conditioner operation control method in this application embodiment.
[0083] Explanation of icon numbers:
[0084] First cooling signal port Y1, second cooling signal port Y2, first auxiliary heating signal port W1, second auxiliary heating signal port W2, air supply port G, conversion signal port O / B, temperature setting port C, cooling power supply port Rc, heating power supply port Rh.
[0085] 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
[0086] 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.
[0087] 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.
[0088] The main solution of this application embodiment is: to obtain the current ambient temperature and calculate the current temperature difference between the current ambient temperature and the set temperature; to determine a control operation matching the current temperature difference based on the current temperature difference; to determine the target signal port for the control device to send control signals based on the control operation; and to send control signals to the target signal port to control the operation of the air conditioner.
[0089] Because existing 24V mode control technology requires sending different control signals at various fixed temperature difference stages, and 24V control is a non-communication control method, it cannot obtain air conditioning capacity (cooling / heating) and equipment status (T1 / T2, etc.) through communication protocols. Performance testing is performed on a fixed air conditioner model to calculate various temperature difference ranges, making it impossible to adjust for different models and meet the varying parameters required to adapt to the different cooling / heating capacities of different types of air conditioners.
[0090] This application provides a solution in which, when the air conditioner is running, different control operations are determined based on the calculated current temperature difference and the temperature control range in which the current temperature difference is located. Control signals are sent to the corresponding signal ports through the corresponding control operations, thereby continuously changing the cooling or heating level of the air conditioner, improving the cooling and heating effect of the air conditioner, and achieving the purpose of energy saving.
[0091] 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 control device capable of performing the above functions. The following description uses a control device as an example to illustrate this embodiment and the subsequent embodiments.
[0092] Based on this, the present application provides an air conditioner operation control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the air conditioner operation control method of this application.
[0093] In this embodiment, the air conditioner operation control method is applied to a control device, which establishes a connection with each signal port of the indoor unit through multiple signal ports. The air conditioner operation control method includes steps S10 to S40:
[0094] Step S10: Obtain the current ambient temperature and calculate the current temperature difference between the current ambient temperature and the set temperature.
[0095] It should be noted that the current ambient temperature is the indoor ambient temperature. The current temperature difference between the current ambient temperature and the set temperature can be calculated. The set temperature is the target temperature set by the user. The set temperature is different in different modes. For example, if the user sets the mode to cooling mode, the set temperature is Tsc. If the mode is heating mode, the set temperature is Tsh.
[0096] In this embodiment, the control device is a thermostat, which is connected to various signal ports of the indoor unit through multiple signal ports on the 24V control terminal, such as... Figure 2 As shown, Figure 2 This is a wiring diagram between the control device and the indoor unit. Both the indoor unit and the control device have multiple signal ports, including: a first cooling signal port Y1, a second cooling signal port Y2, a first auxiliary heating signal port W1, a second auxiliary heating signal port W2, an air supply port G, and a conversion signal port O / B. The first cooling signal port Y1, the second cooling signal port Y2, the first auxiliary heating signal port W1, the second auxiliary heating signal port W2, the air supply port G, and the conversion signal port O / B on the indoor unit are respectively connected to the first cooling signal port Y1, the second cooling signal port Y2, the first auxiliary heating signal port W1, the second auxiliary heating signal port W2, the air supply port G, and the conversion signal port O / B on the control device. The signal ports also include a power port and a temperature setting port C. The power port includes a cooling power port Rc and a heating power port Rh. The temperature setting port C is used to receive temperature setting signals for temperature control of the air conditioner.
[0097] The first cooling signal port Y1 and the air supply port G are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of cooling when the conversion signal port O / B does not receive the enable signal; and to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of heating when the conversion signal port O / B receives the enable signal.
[0098] The first cooling signal port Y1, the second cooling signal port Y2, and the air supply port G are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the second stage of cooling when the conversion signal port O / B does not receive the enable signal; and to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of heating and the second stage of heating when the conversion signal port O / B receives the enable signal.
[0099] The first auxiliary heating signal port W1 and the air supply port G are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of auxiliary heating.
[0100] The first auxiliary heating signal port W1, the second auxiliary heating signal port W2, and the air supply port G are used to transmit the received control signals to the indoor unit to control the air conditioner to perform the first-stage auxiliary heating and the second-stage auxiliary heating.
[0101] It should be noted that the thermostat sends control signals to the AHU (indoor unit) through a defined signal line, thereby sending cooling and heating commands to the indoor unit. By cleverly controlling the start and stop of the switch signal, it controls the operation of the air conditioner and achieves the desired temperature. When the air conditioner is running, Rc and the corresponding terminals form a power supply circuit. For example, in the first stage of cooling, Rc forms a power supply circuit with terminals Y1 and G; in the second stage of cooling, Rc forms a power supply circuit with terminals Y1, Y2, and G; in heating and the first stage of auxiliary heating, Rh forms a power supply circuit with terminal W1; and in heating and the second stage of auxiliary heating, Rh forms a power supply circuit with terminals W1 and W2.
[0102] Step S20: Determine a control operation that matches the current temperature difference based on the current temperature difference.
[0103] It should be noted that the control operation matching the current temperature difference can be determined based on the current temperature difference. When the current temperature difference is different, the corresponding control operation is different. For example, the control operation matching the current temperature difference can be determined based on the temperature control range in which the current temperature difference is located. The control operation matching the current temperature difference can also be determined based on other methods.
[0104] In one feasible implementation, an operating mode setting instruction can be received, and the control logic corresponding to the set operating mode of the control device can be obtained, so as to determine the control operation that matches the current temperature difference according to the obtained control logic.
[0105] Understandably, the mode operation setting command is sent by the user via a mobile terminal device or remote control. Upon receiving the user's command, the system can determine the set operating mode, thereby determining the corresponding control logic. This control logic then determines the control operation matched to the current temperature difference. Operating modes can include cooling, heating, auxiliary heating, automatic, and emergency heating. The control logic corresponding to the operating mode can be the control logic for the air conditioner set according to the operating mode. Based on this control logic, the temperature control range corresponding to the current temperature difference can be obtained, and the corresponding control operation can be determined through this temperature control range.
[0106] In one feasible implementation, the current operating mode of the air conditioner can be determined, and control operations matching the current temperature difference can be determined according to the control logic of the operating mode.
[0107] In practical implementation, the control logic corresponding to the current operating mode of the air conditioner can be determined according to the current operating mode. For example, the current operating mode can be controlled according to the current control logic or the current operating mode can be adjusted, thereby determining the control operation matching the current temperature difference based on the adjusted control logic.
[0108] The control operation can be any one or more combinations of first-stage cooling, first-stage cooling and second-stage cooling, first-stage heating, first-stage heating and second-stage cooling, first-stage auxiliary heating, first-stage auxiliary heating and second-stage auxiliary heating, for example, the control operation is first-stage cooling and second-stage cooling.
[0109] Step S30: Determine the target signal port for the control device to send control signals according to the control operation.
[0110] In specific implementation, the target signal port for the control device to send the control signal can be determined according to the determined control operation. The control signal is the signal that controls the operation of the air conditioner. For example, if the control operation is the first stage of cooling and the second stage of cooling, then the target signal port for the control device to send the control signal is the first cooling signal port, the second cooling signal port, and the air supply port.
[0111] Step S40: Send a control signal to the target signal port to control the operation of the air conditioner.
[0112] In practice, after the target signal ports are determined, control signals can be sent to the corresponding target signal ports respectively, thereby transmitting the control signals to the indoor unit through the target signal ports and controlling the operation of the air conditioner. For example, if the target signal ports are the air supply port and the first-stage cooling signal port, control signals can be sent to the air supply port and the first-stage cooling signal port to control the air conditioner to perform the first-stage cooling.
[0113] This embodiment of the air conditioner operation control method is applied to a control device. The control device establishes connections with each signal port of the indoor unit through multiple signal ports. The method includes acquiring the current ambient temperature and calculating the current temperature difference between the current ambient temperature and the set temperature; determining a control operation matching the current temperature difference based on the current temperature difference; determining the target signal port for the control device to send control signals based on the control operation; and sending control signals to the target signal port to control the operation of the air conditioner. This method can meet the different adaptation parameters of different types of models in terms of cooling and heating capacity. By continuously adjusting the control signal according to the current temperature difference, the air conditioner operation is controlled, thereby improving the cooling and heating effect of the air conditioner and achieving energy saving.
[0114] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3Step S20 includes steps S201 to S203:
[0115] Step S201: Obtain multiple temperature control ranges and the corresponding control operations for each temperature control range.
[0116] It should be noted that the multiple temperature control zones are formed by temperature control parameters corresponding to different pre-set operating modes. Each temperature control zone has a corresponding control operation. For example, the temperature control zones include the first temperature control zone and the second temperature control zone. The control operation corresponding to the first temperature control zone is the first-level cooling operation and the second-level cooling operation. The control operation corresponding to the second temperature control zone is the first-level cooling operation. The first-level cooling operation and the second-level cooling operation are performed when the current ambient temperature has not dropped to the preset temperature.
[0117] In one feasible implementation, step S201 may include steps A11 to A12:
[0118] Step A11: Determine multiple temperature control ranges according to the set temperature and multiple deviation values, wherein the deviation values are preset values or values updated during the operation of the air conditioner;
[0119] It should be noted that the set temperatures are Tsc and Tsh, and the deviation values are the temperature control parameter values. The deviation values can be set in advance or continuously updated. Multiple temperature control ranges can be obtained by calculating based on the set temperature and multiple deviation values.
[0120] As shown in Tables 1, 2, and 3, these tables are all preset temperature control parameter storage tables. The preset temperature control parameter storage tables contain the deviation values of the parameters and the corresponding parameter values under different operating modes of the air conditioner. For example, in the cooling mode, the deviation values are coolTost1, coolTost2, coolTost3, coolTost4, and coolTost5, and the corresponding values are -50 degrees Celsius, 50 degrees Celsius, 150 degrees Celsius, 300 degrees Celsius, and 400 degrees Celsius, respectively.
[0121] Table 1
[0122]
[0123]
[0124] Table 2
[0125]
[0126]
[0127] Table 3
[0128] id Parameter name Temperature control value 32 Heating mode single auxiliary heating logic temperature deviation value heatPtcOnlyTost1 -400 33 Heating mode single auxiliary heating logic temperature deviation value heatPtcOnlyTost2 -300 34 Heating mode single auxiliary heating logic temperature deviation value heatPtcOnlyTost3 -150 35 Heating mode single auxiliary heating logic temperature deviation value heatPtcOnlyTost4 -50 36 Heating mode single auxiliary heating logic temperature deviation value heatPtcOnlyTost5 20
[0129] In practice, the specific operating mode can be determined first. For example, cooling mode, heating mode single heat pump, heating mode heat pump + electric auxiliary heating (electric auxiliary heating starts automatically), heating mode heat pump + electric auxiliary heating (electric auxiliary heating does not start automatically), and heating mode heat pump + auxiliary heating (auxiliary heating gas furnace / boiler) all have different deviation values. Then, the corresponding deviation value can be retrieved from the preset temperature control parameter storage table according to the operating mode.
[0130] The steps to establish multiple deviation values in the preset temperature control parameter storage table include: collecting different mode requirements sent by the user; setting multiple temperature deviation values according to the different mode requirements; and storing the multiple temperature deviation values in a preset file format to generate the preset temperature control parameter storage table.
[0131] It should be noted that before establishing the preset temperature control parameter storage table, different mode requirements sent by different users can be collected. Specifically, these can include cooling mode requirements, automatic mode requirements, and heating mode requirements. Heating mode requirements can also include different heating mode methods.
[0132] Understandably, the temperature deviation values under different modes can be calculated, thus obtaining multiple temperature deviation values.
[0133] In practical implementation, different operating parameters under different operating modes can be obtained according to the user's needs in different environments, such as the deviation parameters of the comfort mode in cooling mode, the deviation parameters of the energy-saving mode, and the deviation parameters of the powerful mode.
[0134] As shown in Table 4, Table 4 shows the deviation values under different operating conditions in the cooling mode. For example, the temperature deviation values of the corresponding cooling modes under the comfort operating condition are -50 for coolTost1, 50 for coolTost2, 150 for coolTost3, 300 for coolTost4, and 400 for coolTost5. Similarly, the deviation values under different operating conditions in different operating modes can be collected to obtain multiple deviation values.
[0135] Table 4
[0136] Comfort Energy saving powerful coolTost1 -50 -100 0 coolTost2 50 100 0 coolTost3 150 200 80 coolTost4 300 500 150 coolTost5 400 650 200
[0137] Understandably, for example, the system can collect the user's set temperature (Tsc) under cooling conditions and the ambient temperature, and then divide the user's set temperature into multiple temperature deviation values based on the ambient temperature and the air conditioner's operating conditions. The temperature deviation values under different operating conditions can be measured, and the optimal temperature deviation value can be stored in the preset temperature control parameter storage table. For example, the temperature deviation value of the cooling mode under comfort conditions can be stored as the optimal temperature deviation value, and temperature deviation values under different operating conditions can also be stored in the preset temperature control parameter storage table.
[0138] In practice, multiple deviation values obtained can be stored locally on the temperature controller according to a preset file format. The preset file format can be a CVS (Concurrent Versions System) file format, forming a preset temperature control parameter storage table, such as Table 1, Table 2 and Table 3.
[0139] It should be noted that after generating the preset temperature control parameter storage table, the preset temperature control parameter storage table can be optimized based on user feedback, and new parameters can be downloaded to the local temperature controller via cloud OTA to improve the user experience.
[0140] like Figure 4 As shown, Figure 4 This is a schematic diagram of the process for generating a preset temperature control parameter storage table. By collecting temperature difference parameters during the operation of the air conditioner in various 24V modes, calculating the optimal parameters, and fixing multiple optimal parameters locally, the parameters are iteratively optimized based on user feedback. New parameters are then downloaded to the local temperature controller via cloud OTA.
[0141] In one feasible implementation, the deviation value in the table can also be updated, that is, the initial deviation value is obtained from the preset temperature control parameter storage table according to the current mode setting instruction; the operating data of the temperature controller is collected within a preset period according to the preset selection strategy; and the initial deviation value is adjusted according to the operating data to obtain the target deviation value.
[0142] It should be noted that the preset selection strategy can also perform self-learning on the temperature control parameters in the preset temperature control parameter storage table, thereby adjusting the temperature control parameters. Therefore, the corresponding initial temperature control parameters can be determined from the local preset temperature control parameter storage table according to the current mode requirements. For example, if the current mode requirement is cooling mode, the initial temperature control parameters are coolTost1 = -50, coolTost2 = 50, coolTost3 = 150, coolTost4 = 300, and coolTost5 = 400.
[0143] Understandably, the preset selection strategy is a dynamic adjustment strategy for temperature control parameters. Therefore, a data acquisition period T can be set, and data on the operation of the 24V thermostat will be collected at preset intervals of T. The operating data includes operating mode, operating stage, and temperature data. Operating modes include: cooling, heating, auxiliary heating, automatic, and emergency heating. Operating stages include: first-stage cooling + second-stage cooling, first-stage cooling, first-stage heating + second-stage heating, first-stage heating, first-stage auxiliary heating + second-stage auxiliary heating + first-stage heating + second-stage heating, etc. Temperature data includes ambient temperature and set temperature.
[0144] In practice, the initial temperature control parameters can be dynamically adjusted based on at least one of the operating stage, operating mode, and temperature data in the operating data, thereby obtaining the compensatory temperature control parameters that provide the best comfort for the user.
[0145] In one feasible implementation, the step of adjusting the initial deviation value based on the operating data to obtain the target deviation value includes: obtaining temperature data based on the operating data; obtaining the temperature change value within a preset period based on the temperature data; and adjusting the temperature difference parameter range in the initial deviation value based on the temperature change value to obtain the target deviation value.
[0146] In practice, temperature data can be obtained from the operating data. The temperature data includes the ambient temperature and the set temperature. The set temperature includes the target temperature Tsc in cooling mode and the target temperature Tsh in heating mode.
[0147] In practice, the temperature change value ΔTi within a preset period can be calculated based on the temperature data. ΔTi can be obtained by calculating the difference between the ambient temperatures at different times.
[0148] In practice, the temperature difference parameter range in the initial deviation value can be adjusted based on the temperature change value. Specifically, the preset temperature change value △Tg for the best user experience can be obtained. The temperature change value △Ti is compared with the preset temperature change value △Tg to predict the operating stage and duration of the next cycle. This allows for adjustment of the initial temperature difference parameter range in the initial deviation value. If △Ti > △Tg, it indicates that the current ambient temperature is changing rapidly, and the temperature difference parameter range needs to be increased. If △Ti < △Tg, it indicates that the current ambient temperature is changing slowly, and the temperature difference parameter range can be decreased. The target deviation value is then determined based on the changed temperature difference parameter range. For example, the temperature difference parameter ranges in the initial deviation values are [Tsc-coolTost1, Tsc-coolTost2], (Tsc-coolTost2, Tsc-coolTost3], (Tsc-coolTost3, Tsc-coolTost4], (Tsc-coolTost4, Tsc-coolTost5], i.e., [Tsc+50), Tsc-50], (Tsc-50, Tsc-150], (Tsc-150, Tsc-coolTost5], Tsc-150, Tsc-150, Tsc-coolTost5], Tsc-150, Tsc-coolTost2, (Tsc-coolTost2, Tsc-coolTost3], (Tsc-coolTost3, Tsc-coolTost4], (Tsc-coolTost4, Tsc-coolTost5], that is, [Tsc+50), Tsc-50], (Tsc-50, Tsc-150], (Tsc-150, Tsc-coolTost5], Tsc-coolTost2, (Tsc-coolTost2, Tsc-coolTost3], (Tsc-coolTost3, Tsc-coolTost4], (Tsc-coolTost4, Tsc-coolTost5], Tsc-coolTost2, Tsc-coolTost3], (Tsc-coolTost3, Tsc-coolTost4], (Tsc-coolTost4, Tsc-coolTost5], Tsc-coolTost2, Tsc-coolTost3], (Tsc-coolTost3, Tsc-coolTost4], Tsc-coolTost5 ... The adjusted temperature difference parameter ranges are [Tsc-300], (Tsc-300, Tsc-400], and are [Tsc+60), Tsc-60], (Tsc-60, Tsc-180], (Tsc-180, Tsc-320], (Tsc-200, Tsc-500]. Therefore, the target deviation values are coolTost1 = -60, coolTost2 = 60, coolTost3 = 180, coolTost4 = 320, and coolTost5 = 500.
[0149] In practice, multiple temperature control ranges can be calculated using specific deviation values and set temperatures.
[0150] Step A12: Determine the control operation corresponding to each temperature control zone according to the level of the temperature control zone.
[0151] In practical implementation, the control operation corresponding to each temperature control zone can be determined according to the level of the temperature control zone. For example, the level can be determined according to the temperature range of the temperature control zone, thereby determining the control operation corresponding to the temperature control zone. For example, the temperature control zone when it is in cooling mode includes the first temperature control zone and the second temperature control zone. The level of the first temperature control zone is higher than that of the second temperature control zone. The level is defined as follows: the first level is mainly for cooling and heating, and the second level is for cooling and heating as a supplement. When there is a large energy demand, the first level + the second level of cooling / heating need to be turned on simultaneously (if there is an auxiliary heating system, the auxiliary heating system should also be turned on). Therefore, the control operation of the first temperature control zone is the first level of cooling and the second level of cooling, and the operation of the second temperature control zone is the first level of cooling.
[0152] Step S202: Determine the target temperature control range where the current temperature difference lies based on the current temperature difference.
[0153] It should be noted that the target temperature control range where the current temperature difference lies can be determined based on the current temperature difference. For example, the first temperature control range is greater than or equal to Tsc+coolTost4, the second temperature control range is [Tsc+coolTost2, Tsc+coolTost4], the third temperature control range is [Tsc+coolTost1, Tsc+coolTost2], and the fourth temperature control range is less than or equal to Tsc+coolTost1. If the current temperature difference is less than or equal to Tsc+coolTost4 and greater than Tsc+coolTost2, then the target temperature range where the current temperature difference lies is the second temperature control range.
[0154] In one feasible implementation, step S202 may include steps A21 to A22:
[0155] Step A21: Obtain the historical ambient temperature within a preset time period, and determine the current trend of ambient temperature change based on the historical ambient temperature.
[0156] Step A22: Determine the target temperature control range where the current temperature difference lies based on the current trend and the current temperature difference.
[0157] It is understandable that when the ambient temperature is in different trends, the calculated current temperature difference will be different, and the target temperature control range will also be different. For example, when the current trend of the ambient temperature is upward, the target temperature control range where the current temperature difference is located is the second temperature control range. When the current trend of the ambient temperature is downward, the target temperature control range where the same current temperature difference is calculated is the third temperature control range.
[0158] Therefore, historical ambient temperatures within a preset time period can be obtained. The preset time period can be set to 30 minutes, 60 minutes, etc. By statistically analyzing the historical ambient temperatures within the preset time period, the current trend of ambient temperature change can be determined, and the target temperature control range where the current temperature difference is located can be determined based on the current trend and the current temperature difference.
[0159] Step S203: Obtain the control operation corresponding to the target temperature control range.
[0160] In practice, once the target temperature control range is determined, the control operation corresponding to the set target temperature control range can be directly obtained. For example, if the target temperature control range is the first temperature control range in the first time period, the control operation is the first-level cooling and the second-level cooling. If the target temperature control range is the third temperature control range in the second time period, the control operation is the first-level cooling.
[0161] This embodiment acquires multiple temperature control zones and the corresponding control operations for each zone; determines the target temperature control zone based on the current temperature difference; and acquires the control operations corresponding to the target temperature control zone. By acquiring the current temperature difference to determine the corresponding target temperature control zone, the corresponding control operations are determined, ensuring dynamic adjustment during air conditioner operation, improving energy efficiency, reducing over-adjustment, and ensuring a comfortable indoor temperature under different environmental conditions. For example, if the ambient temperature is rising, the thermostat may cool more aggressively to prevent overheating; while if the ambient temperature is falling, the thermostat may reduce cooling intensity to avoid over-cooling.
[0162] Based on the first embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 5 Step S20 includes steps B201 to B204:
[0163] Step B201: When the current temperature difference is within the first temperature control range, determine the control operation to perform the first stage of cooling and the second stage of cooling.
[0164] It should be noted that this embodiment takes the temperature control range when the ambient temperature change trend is downward as an example. The first target temperature control range is the range greater than Tsc+3°F. When the current temperature difference is within the first target temperature control range, that is, greater than Tsc+coolTost4, the control operation is to perform the first stage of cooling and the second stage of cooling.
[0165] Step B202: When the current temperature difference is within the second temperature control range, determine the control operation as follows: firstly, perform the first stage of cooling; if the current ambient temperature does not drop to the preset temperature within a preset time, perform the first stage of cooling and the second stage of cooling; if the current ambient temperature drops to the preset temperature within a preset time, continue performing the first stage of cooling.
[0166] In specific implementation, the second temperature control range is (Tsc+0.5°F, Tsc+3°F). The temperature of the first temperature control range is greater than the temperature of the second temperature control range, that is, the current temperature difference is <= Tsc+coolTost4 and the current temperature difference is > Tsc+coolTost2. At this time, the ambient temperature drops, so the first-stage cooling and the second-stage cooling can be changed to the first-stage cooling. The preset duration is set to 20 minutes and the preset temperature is set to 1°F. If the current ambient temperature does not drop by 1°F within 20 minutes, then cooling needs to be strengthened. The control operation is to perform the first-stage cooling and the second-stage cooling. If the current ambient temperature drops by 1°F within 20 minutes, then the first-stage cooling continues.
[0167] Step B203: When the current temperature difference is in the third temperature control range, determine the control operation to perform the first stage of cooling.
[0168] It is understandable that the temperature in the second temperature control zone is greater than the temperature in the third temperature control zone, which is (Tsc-0.5°F, Tsc+0.5°F). If the ambient temperature continues to drop, the first stage of cooling will be performed directly. Therefore, the control operation is to perform the first stage of cooling.
[0169] Step B204: When the current temperature difference is in the fourth temperature control range, determine the control operation to stop cooling.
[0170] It should be noted that the temperature in the third temperature control zone is higher than the temperature in the fourth temperature control zone. The fourth temperature control zone is less than or equal to Tsc-0.5°F. When the temperature is about to reach the set temperature Tsc, cooling can be stopped. Therefore, the control operation is to stop cooling.
[0171] The first to fourth temperature control zones are the temperature control zones corresponding to the set cooling mode.
[0172] like Figure 6 As shown, Figure 6 This is a schematic diagram of the cooling mode control operation. Different temperature change trends correspond to different temperature control ranges. The logic diagram divides the range into four intervals. When the ambient temperature is decreasing, from bottom to top, these are: the first temperature control interval (greater than Tsc + 3°F), the second temperature control interval (Tsc + 0.5°F, Tsc + 3°F), the third temperature control interval (Tsc - 0.5°F, Tsc + 0.5°F), and the fourth temperature control interval (less than or equal to Tsc - 0.5°F). The temperature deviation values at the interval boundaries are represented as coolTost1, coolTost2, and coolTost3. coolTost3, coolTost4, and coolTost5 are set to display the temperature as Tsc. If the temperature is decreasing, the first-stage cooling signal will be stopped when the current temperature difference is in the fourth temperature control zone. When the current temperature difference is in the third temperature control zone, the first-stage cooling will be performed. When the current temperature difference is in the second temperature control zone, the first-stage cooling signal will be sent by default. If the ambient temperature does not drop by 1°F within 20 minutes, the first-stage cooling + second-stage cooling will be performed. If the current temperature difference is in the first temperature control zone, both the first-stage cooling and second-stage cooling will be performed.
[0173] If the temperature is trending upward, the first temperature control range is greater than Tsc+4°F, the second temperature control range is (Tsc+1.5°F, Tsc+4°F), the third temperature control range is (Tsc+0.5°F, Tsc+1.5°F), and the fourth temperature control range is less than or equal to Tsc+0.5°F.
[0174] In one feasible implementation, if the control operation is one or more of the following: first-stage cooling, second-stage cooling + first-stage cooling, then the step of determining the target signal port for the control device to send the control signal according to the control operation includes: when the control operation is first-stage cooling, determining the target signal port as a first cooling signal port and an air supply port; when the control operation is first-stage cooling and second-stage cooling, determining the target signal port as a first cooling signal port, a second cooling signal port, and an air supply port.
[0175] It is understandable that when the control operation is the first level of cooling, only the control signal needs to be sent to the first cooling signal port and the air supply port to control the air conditioner to perform the first level of cooling. When the second level of cooling is turned on, the first level of cooling is also turned on at the same time. Therefore, when the control operation is the first level of cooling and the second level of cooling, the target signal ports are the first level of cooling signal port, the second level of cooling signal port and the air supply port.
[0176] In this embodiment, when the current temperature difference is within the first temperature control range, the control operation is determined to be performing first-stage cooling and second-stage cooling; when the current temperature difference is within the second temperature control range, the control operation is determined to first perform first-stage cooling, and if the current ambient temperature does not drop to a preset temperature within a preset time period, perform first-stage cooling and second-stage cooling again, and if the current ambient temperature drops to a preset temperature within a preset time period, continue performing first-stage cooling; when the current temperature difference is within the third temperature control range, the control operation is determined to perform first-stage cooling; when the current temperature difference is within the fourth temperature control range, the control operation is determined to stop cooling; wherein, the temperature in the first temperature control range is greater than the temperature in the second temperature control range, the temperature in the second temperature control range is greater than the temperature in the third temperature control range, and the temperature in the third temperature control range is greater than the temperature in the fourth temperature control range. The corresponding control operation can be determined according to different temperature control ranges, improving the flexibility of air conditioner control.
[0177] Based on the first embodiment of this application, in the fourth embodiment of this application, the content that is the same as or similar to that in Embodiments 1 and 4 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 7 Step S20 includes steps C201 to C204:
[0178] Step C201: When the current temperature difference is in the fifth temperature control range, determine the control operation to perform the first stage of heating and the second stage of heating.
[0179] It is understandable that the fifth to eighth temperature control zones are single heating mode, or heating mode plus auxiliary heating mode but auxiliary heating is not allowed to be turned on automatically, or temperature control zones corresponding to single auxiliary heating mode. When the current temperature difference is in the fifth temperature control zone, the corresponding ambient temperature is low, and at this time, first-level heating and second-level heating are required.
[0180] Step C202: When the current temperature difference is in the sixth temperature control range, determine the control operation to first perform the first stage of heating, and if the current ambient temperature does not rise to the preset temperature within the preset time, perform the first stage of heating and the second stage of heating. If the current ambient temperature rises to the preset temperature within the preset time, continue to perform the first stage of heating.
[0181] In practice, if the temperature in the fifth temperature control zone is greater than that in the sixth temperature control zone, and the current temperature difference is within the sixth temperature control zone, it indicates that the ambient temperature is rising. In this case, the first level of heating can be started first, and the ambient temperature can be checked to see if it rises by 1°F within 20 minutes. If it does not rise by 1°F, the heating temperature needs to be increased. Therefore, the first level of heating and the second level of heating need to be started. If it rises by 1°F, the first level of heating can continue.
[0182] Step C203: When the current temperature difference is in the seventh temperature control range, determine the control operation to perform the first stage of heating.
[0183] If the temperature in the seventh temperature control zone is greater than that in the sixth temperature control zone, and the current temperature difference is within the seventh temperature control zone, it indicates that the ambient temperature continues to rise, so only the first level of heating can be performed.
[0184] Step C204: When the current temperature difference is in the eighth temperature control range, determine the control operation to stop heating.
[0185] The temperature in the eighth temperature control zone is greater than that in the seventh temperature control zone. Therefore, when the current temperature difference is in the eighth temperature control zone, the ambient temperature is gradually approaching the set temperature, that is, the current temperature difference is close to 0. Therefore, heating can be stopped, and the control operation is to stop heating, that is, to stop the first stage of heating.
[0186] like Figure 8 As shown, Figure 8This diagram illustrates the control operation for single heat pump heating mode or auxiliary heating mode where auxiliary heating is not allowed to automatically activate. The temperature control range varies depending on the temperature change trend. The temperature control ranges are divided into the fifth to eighth temperature control ranges from bottom to top. When the ambient temperature is trending upwards, the fifth temperature control range is less than or equal to Tsh-3°F, in which case the first and second levels of heating are activated. The sixth temperature control range is [Tsh-3°F, Tsh-0.5°F], in which case the first level of heating is activated, and if the ambient temperature does not rise by 1°F within 20 minutes, the first and second levels of heating are activated again. The seventh temperature control range is (Tsh-0.5°F, Tsh+0.5°F), in which case... Continue with Level 1 heating. When the eighth temperature control range is greater than Tsh + 0.5°F, Level 1 heating stops. When the ambient temperature is trending downwards, when the fifth temperature control range is less than or equal to Tsh - 4°F, Level 1 and Level 2 heating begin. When the sixth temperature control range is [Tsh - 4°F, Tsh - 1.5°F], Level 1 heating begins. If the ambient temperature does not rise by 1°F within 20 minutes, Level 1 and Level 2 heating continue. When the seventh temperature control range is [Tsh - 1.5°F, Tsh - 0.5°F], Level 1 heating continues. When the eighth temperature control range is greater than Tsh - 0.5°F, Level 1 heating stops.
[0187] In one feasible implementation, if the control operation is one or more of the following: first-level heating, second-level heating + first-level heating, the step of determining the target signal port for sending control signals in the control device according to the control operation includes: when the control operation is first-level heating, determining the target signal port as a switching signal port, a first cooling signal port, and an air supply port; when the control operation is first-level heating and second-level heating, determining the target signal port as a switching signal port, a first cooling signal port, a second cooling signal port, and an air supply port.
[0188] Understandably, if the control operation is level one heating, then the first cooling signal port is multiplexed as the heating signal port. At this time, the air conditioner is controlled to perform level one heating by the enable signal received through the conversion signal interface, the control signal received through the first cooling signal port and the air supply port. When the control operation is level one heating and level two heating, both the first cooling signal port and the second cooling signal port are multiplexed. The air conditioner's operating mode is switched through the conversion signal interface. Thus, the air conditioner is controlled to perform level one heating and level two heating by the combined action of the first cooling signal port, the second cooling signal port, the conversion signal port and the air supply port.
[0189] It is understandable that if the user sets the air conditioner's operating mode to single auxiliary heating mode, then step S20 may include: when the current temperature difference is in the fifth temperature control range, determining the control operation to perform the first-level auxiliary heating and the second-level auxiliary heating; when the current temperature difference is in the sixth temperature control range, determining the control operation to perform the first-level auxiliary heating, performing the first-level auxiliary heating and the second-level auxiliary heating if the current ambient temperature does not rise to the preset temperature within a preset time period, and continuing to perform the first-level auxiliary heating if the current ambient temperature rises to the preset temperature within a preset time period; when the current temperature difference is in the seventh temperature control range, determining the control operation to perform the first-level auxiliary heating; and when the current temperature difference is in the eighth temperature control range, determining the control operation to stop performing the first-level auxiliary heating.
[0190] Understandably, if the heating type is single auxiliary heating, the corresponding temperature control range is the same as that of single heat pump heating mode or heating with electric auxiliary heating but not allowed to automatically start. When the current temperature difference is in the fifth temperature control range, the ambient temperature is low, and the first and second stages of auxiliary heating are required. At this time, the control operation is to perform the first and second stages of auxiliary heating. When the current temperature difference is in the sixth temperature control range, the temperature in the fifth temperature control range is greater than the temperature in the sixth temperature control range. When the current temperature difference is in the sixth temperature control range, it proves that the ambient temperature is rising. Therefore, the first stage of auxiliary heating can be performed first, and it is detected whether the current ambient temperature rises by 1°F within 20 minutes. If it does not rise by 1°F, the heating temperature needs to be increased. Therefore, the first and second stages of auxiliary heating are required. If it rises by 1°F, the first stage of auxiliary heating can continue.
[0191] If the temperature in the seventh temperature control zone is greater than that in the sixth temperature control zone, and the current temperature difference is within the seventh temperature control zone, it indicates that the ambient temperature continues to rise, so only the first stage of auxiliary heating can be performed.
[0192] The temperature in the eighth temperature control zone is greater than that in the seventh temperature control zone. Therefore, when the current temperature difference is in the eighth temperature control zone, the ambient temperature is gradually approaching the set temperature, that is, the current temperature difference is close to 0. Therefore, heating can be stopped, and the control operation is to stop heating, that is, to stop the first stage of auxiliary heating.
[0193] like Figure 9 As shown, Figure 9This diagram illustrates the control operation in single auxiliary heating mode. Different temperature change trends correspond to different temperature control ranges. The temperature control ranges are divided into the fifth to eighth temperature control ranges from bottom to top. When the ambient temperature is trending upwards, the fifth temperature control range is less than or equal to Tsh-3°F, in which case the first and second stages of auxiliary heating are activated. The sixth temperature control range is [Tsh-3°F, Tsh-0.5°F], in which case the first stage of auxiliary heating is activated, and if the ambient temperature does not rise by 1°F within 20 minutes, both the first and second stages of auxiliary heating are activated. The seventh temperature control range is [Tsh-0.5°F, Tsh+0.5°F], in which case the first stage of auxiliary heating continues. The eighth temperature control range is greater than Tsh + 0.5°F, at which point the first stage of auxiliary heating is stopped. When the ambient temperature is trending downwards, the fifth temperature control range is less than or equal to Tsh - 4°F, at which point the first and second stages of auxiliary heating are activated. The sixth temperature control range is [Tsh - 4°F, Tsh - 1.5°F), at which point the first stage of auxiliary heating is activated, and if the ambient temperature does not rise by 1°F within 20 minutes, the first and second stages of auxiliary heating are activated again. The seventh temperature control range is (Tsh - 1.5°F, Tsh - 0.5°F), at which point the first stage of auxiliary heating continues. The eighth temperature control range is greater than Tsh - 0.5°F, at which point the first stage of auxiliary heating is stopped.
[0194] In this embodiment, when the current temperature difference is within the fifth temperature control range, the control operation is determined to be performing first-level heating and second-level heating; when the current temperature difference is within the sixth temperature control range, the control operation is determined to first perform first-level heating, and if the current ambient temperature does not rise to the preset temperature within a preset time period, perform first-level heating and second-level heating again; if the current ambient temperature rises to the preset temperature within the preset time period, continue performing first-level heating; when the current temperature difference is within the seventh temperature control range, the control operation is determined to perform first-level heating; when the current temperature difference is within the eighth temperature control range, the control operation is determined to stop heating. The temperature in the fifth temperature control range is lower than the temperature in the sixth temperature control range, the temperature in the sixth temperature control range is lower than the temperature in the seventh temperature control range, and the temperature in the seventh temperature control range is lower than the temperature in the eighth temperature control range. The corresponding control operation can be determined according to different temperature control ranges, improving the flexibility of air conditioner control.
[0195] Based on the first embodiment of this application, in the fifth embodiment of this application, the content that is the same as or similar to that in Embodiments 1 and 5 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 10 Step S20 includes steps D201 to D203:
[0196] Step D201: When the current temperature difference is in the ninth temperature control range, determine the control operation to perform first-stage heating, second-stage heating, first-stage auxiliary heating and second-stage auxiliary heating, wherein the auxiliary heating is electric auxiliary heating.
[0197] It should be noted that the fifth to tenth temperature control zones are the temperature control zones corresponding to the heating plus auxiliary heating mode. The auxiliary heating type may include electric auxiliary heating, boiler or gas furnace auxiliary heating.
[0198] The temperature in the ninth temperature control zone is lower than the temperature in the tenth temperature control zone, and the temperature in the tenth temperature control zone is lower than the temperature in the fifth temperature control zone. When the current temperature difference is within the ninth temperature control zone, the corresponding ambient temperature is low. At this time, it is necessary to increase the heating temperature, so the first stage of heating, the second stage of heating, the first stage of auxiliary heating, and the second stage of auxiliary heating are performed. The corresponding auxiliary heating type is electric auxiliary heating.
[0199] Step D202: When the current temperature difference is within the tenth temperature control range, determine the control operation to perform first-level heating, second-level heating, and first-level auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, perform first-level heating, second-level heating, first-level auxiliary heating, and second-level auxiliary heating. If the current ambient temperature rises to the preset temperature within the preset time, continue to perform first-level heating, second-level heating, and first-level auxiliary heating.
[0200] Understandably, when the current temperature difference is in the tenth temperature control range, the ambient temperature gradually rises compared to the ninth temperature control range. Therefore, the auxiliary heating can be gradually turned off. For example, the second-level auxiliary heating can be turned off first. At this time, the control operation can perform the first-level heating, the second-level heating, and the first-level auxiliary heating. If the ambient temperature does not rise by 1°F within 20 minutes, the heating temperature needs to be increased. Then, the first-level heating, the second-level heating, the first-level auxiliary heating, and the second-level auxiliary heating can be performed again. If the ambient temperature rises by 1°F within 20 minutes, it proves that the ambient temperature is slowly rising. Then, the first-level heating, the second-level heating, and the first-level auxiliary heating can continue.
[0201] Step D203: When the current temperature difference is within the fifth temperature control range, determine the control operation to perform first-level heating and second-level heating. If the current ambient temperature does not rise to the preset temperature within the preset time, perform first-level heating, second-level heating and first-level auxiliary heating. If the current ambient temperature rises to the preset temperature within the preset time, continue to perform first-level heating and second-level heating.
[0202] It should be noted that if the ambient temperature continues to rise when the current temperature difference is in the fifth temperature control range, the first-level auxiliary heating can be turned off again. At this time, the control operation will be to perform the first-level heating and the second-level heating. At this time, it will detect whether the ambient temperature rises by 1°F within 20 minutes. If so, the first-level heating and the second-level heating will continue. If not, the first-level heating, the second-level heating, and the first-level auxiliary heating will be performed.
[0203] In the sixth to eighth temperature control zones, the corresponding control operations are the same as those for single heating mode, heating mode plus auxiliary heating mode but auxiliary heating is not allowed to be turned on automatically, or single auxiliary heating mode.
[0204] like Figure 11 As shown, Figure 11This diagram illustrates the control operation for a heating plus auxiliary heating mode with electric auxiliary heating. The temperature control range varies depending on the temperature change trend. The temperature control ranges are divided from bottom to top into the ninth, tenth, fifth, sixth, seventh, and eighth temperature control ranges. When the ambient temperature is trending upwards, the ninth temperature control range is less than or equal to Tsh-6°F, in which case the first stage of heating, the second stage of heating, the first stage of auxiliary heating, and the second stage of auxiliary heating are activated. The tenth temperature control range is [Tsh-6°F, Tsh-4°F), in which case the first stage of auxiliary heating is activated. If the current ambient temperature does not rise by 1°F within 20 minutes, the first stage of heating, the second stage of heating, the first stage of auxiliary heating, and the second stage of auxiliary heating are activated. When the current ambient temperature rises by 1°F within n minutes, the first-level heating, second-level heating, and first-level auxiliary heating continue. The fifth temperature control range is [Tsh-4°F, Tsh-3°F). During this range, the first-level heating and second-level heating are activated. If the current ambient temperature does not rise by 1°F within 20 minutes, the first-level heating, second-level heating, and first-level auxiliary heating continue. If the current ambient temperature rises by 1°F within 20 minutes, the first-level heating and second-level heating continue. The sixth temperature control range is [Tsh-3°F, Tsh-0.5°F). During this range, the first-level heating is activated. If the ambient temperature does not rise by 1°F within 20 minutes, the first-level heating and second-level heating are activated. If the current ambient temperature rises by 1°F within 20 minutes, the first-level heating continues. The seventh temperature control range (Tsh-0.5°F, Tsh+0.5°F) continues the first stage of heating. The eighth temperature control range is greater than Tsh+0.5°F, at which point the first stage of heating stops. When the ambient temperature is trending downwards, the ninth temperature control range is less than or equal to Tsh-7°F, in which case the first stage of heating, the second stage of heating, the first stage of auxiliary heating, and the second stage of auxiliary heating are activated. The tenth temperature control range is [Tsh-7°F, Tsh-5°F), in which case the first stage of auxiliary heating is activated. If the current ambient temperature does not rise by 1°F within 20 minutes, the first stage of heating, the second stage of heating, the first stage of auxiliary heating, and the second stage of auxiliary heating are activated. If the current ambient temperature rises by 1°F within 20 minutes, the heating continues. The system operates in three stages: Level 1 heating, Level 2 heating, and Level 1 auxiliary heating. The fifth temperature control range is [Tsh-5°F, Tsh-4°F). During this range, Level 1 and Level 2 heating are activated. If the current ambient temperature does not rise by 1°F within 20 minutes, Level 1, Level 2, and Level 1 auxiliary heating are activated. If the current ambient temperature rises by 1°F within 20 minutes, Level 1 and Level 2 heating continue. The sixth temperature control range is [Tsh-4°F, Tsh-1.5°F]. During this range, Level 1 heating is activated. If the ambient temperature does not rise by 1°F within 20 minutes, Level 1 and Level 2 heating are activated. If the current ambient temperature rises by 1°F within 20 minutes, Level 1 heating continues.The seventh temperature control range (Tsh-1.5°F, Tsh-0.5°F) continues the first stage of heating. The eighth temperature control range is greater than Tsh-0.5°F, at which point the first stage of heating stops.
[0205] In one feasible implementation, the auxiliary heating type corresponding to the heating plus auxiliary heating mode can also be boiler or gas furnace auxiliary heating. Step S20 can further include: when the current temperature difference is within the ninth temperature control range, determining the control operation to perform first-level auxiliary heating and second-level auxiliary heating, wherein the auxiliary heating is gas furnace or boiler auxiliary heating; when the current temperature difference is within the tenth temperature control range, determining the control operation to perform first-level auxiliary heating, performing first-level and second-level auxiliary heating if the current ambient temperature does not rise to the preset temperature within a preset time period, and continuing to perform first-level auxiliary heating if the current ambient temperature rises to the preset temperature within the preset time period; when the current temperature difference is within the fifth temperature control range, determining the control operation to perform first-level heating and second-level heating, performing first-level auxiliary heating if the current ambient temperature does not rise to the preset temperature within the preset time period, and continuing to perform first-level and second-level heating if the current ambient temperature rises to the preset temperature within the preset time period.
[0206] The temperature in the ninth temperature control zone is lower than the temperature in the tenth temperature control zone, and the temperature in the tenth temperature control zone is lower than the temperature in the fifth temperature control zone. When the current temperature difference is within the ninth temperature control zone, the corresponding ambient temperature is low. At this time, it is necessary to increase the heating temperature, so the first-stage auxiliary heating and the second-stage auxiliary heating are implemented. The corresponding auxiliary heating type is gas furnace or boiler auxiliary heating.
[0207] Understandably, when the current temperature difference is in the tenth temperature control range, the ambient temperature gradually rises compared to the ninth temperature control range. Therefore, the auxiliary heating can be gradually turned off. For example, the second-level auxiliary heating can be turned off first, and the control operation can then start the first-level auxiliary heating. If the ambient temperature does not rise by 1°F within 20 minutes, the heating temperature needs to be increased. Then, the first-level and second-level auxiliary heating can be started again. If the ambient temperature rises by 1°F within 20 minutes, it proves that the ambient temperature is slowly rising, and the first-level auxiliary heating can continue.
[0208] It should be noted that if the ambient temperature continues to rise when the current temperature difference is in the fifth temperature control zone, the auxiliary heating can be turned off. In this case, the control operation will be to perform the first and second level heating modes. The system will then detect whether the ambient temperature rises by 1°F within 20 minutes. If so, the first and second level heating modes will continue; otherwise, the first level auxiliary heating will be activated. In the sixth to eighth temperature control zones, the corresponding control operations are the same as those for single heating mode, heating mode plus auxiliary heating mode but auxiliary heating is not allowed to automatically turn on, or single auxiliary heating mode.
[0209] like Figure 12 As shown, Figure 12 This diagram illustrates the control operation for a heating plus auxiliary heating mode, where the auxiliary heating type is a boiler or gas furnace. The corresponding temperature control range varies depending on the temperature change trend. The temperature control ranges are divided from bottom to top into the ninth, tenth, fifth, sixth, seventh, and eighth temperature control ranges. When the ambient temperature is trending upwards, the ninth temperature control range is less than or equal to Tsh-6°F, in which case the first and second stages of auxiliary heating are activated. The tenth temperature control range is [Tsh-6°F, Tsh-4°F), in which case the first stage of auxiliary heating is activated. If the current ambient temperature does not rise by 1°F within 20 minutes, both the first and second stages of auxiliary heating are activated. If the current ambient temperature rises by 1°F within 20 minutes, the first-level auxiliary heating will continue. The fifth temperature control range is [Tsh-4°F, Tsh-3°F). At this time, the first-level heating and the second-level heating will be activated. If the current ambient temperature does not rise by 1°F within 20 minutes, the first-level auxiliary heating will be activated. If the current ambient temperature rises by 1°F within 20 minutes, the first-level heating and the second-level heating will continue. The sixth temperature control range is [Tsh-3°F, Tsh-0.5°F]. At this time, the first-level heating will be activated. If the ambient temperature does not rise by 1°F within 20 minutes, the first-level heating and the second-level heating will be activated. If the current ambient temperature rises by 1°F within 20 minutes, the first-level heating will continue. The seventh temperature control range (Tsh -0.5°F, Tsh +0.5°F) continues the first stage of heating. The eighth temperature control range is greater than Tsh +0.5°F, at which point the first stage of heating stops. When the ambient temperature is trending downwards, the ninth temperature control range is less than or equal to Tsh -7°F, at which point both the first and second stages of auxiliary heating are activated. The tenth temperature control range is [Tsh -7°F, Tsh -5°F), at which point the first stage of auxiliary heating is activated. If the current ambient temperature does not rise by 1°F within 20 minutes, both the first and second stages of auxiliary heating are activated. If the current ambient temperature rises by 1°F within 20 minutes, the heating continues. The system initiates the first stage of auxiliary heating. In the fifth temperature control range (Tsh-5°F, Tsh-4°F), it operates in both first and second stage heating modes. If the current ambient temperature does not rise by 1°F within 20 minutes, it continues with the first stage of auxiliary heating. In the sixth temperature control range (Tsh-4°F, Tsh-1.5°F), it operates in the first stage of heating. If the ambient temperature does not rise by 1°F within 20 minutes, it continues with both first and second stage heating modes. If the current ambient temperature rises by 1°F within 20 minutes, it resumes the first stage of heating. In the seventh temperature control range (Tsh-1.5°F, Tsh-0.5°F), it continues with the first stage of heating. In the eighth temperature control range (greater than Tsh-0.5°F), the first stage of heating is discontinued.
[0210] In one feasible implementation, if the control operation is one or more of the following: first-stage heating, second-stage heating + first-stage heating, first-stage auxiliary heating, and first-stage auxiliary heating + second-stage auxiliary heating, the step of determining the target signal port for sending control signals in the control device according to the control operation includes: when the control operation is first-stage auxiliary heating, determining the target signal port as a first auxiliary heating signal port and an air supply port; when the control operation is first-stage auxiliary heating and second-stage auxiliary heating, determining the target signal port as a first auxiliary heating signal port, a second auxiliary heating signal port, and an air supply port.
[0211] It is understandable that if the control operation is the first-level auxiliary heating, then the first auxiliary heating signal port is the target signal port. At this time, the control signal received through the first auxiliary heating signal port controls the air conditioner to perform the first-level auxiliary heating. If the control operation is the first-level auxiliary heating and the second-level auxiliary heating, then the target signal port is the first auxiliary heating signal port and the second auxiliary heating signal port. At this time, the control signal received through the first auxiliary heating signal port and the second auxiliary heating signal port controls the air conditioner to perform the first-level auxiliary heating and the second auxiliary heating. As in the above-mentioned heating plus auxiliary heating mode and the auxiliary heating type is electric auxiliary heating, the control operation is the first-level heating + the second-level heating + the first-level auxiliary heating and the second-level auxiliary heating. At this time, the target signal ports are the conversion signal port, the first cooling signal port, the second cooling signal port, the air supply port, the first auxiliary heating signal port and the second auxiliary heating signal port.
[0212] It should be noted that in automatic mode, the specific cooling or heating mode can be determined based on the temperature control range corresponding to the current temperature difference, such as... Figure 13 As shown, Figure 13This is a schematic diagram of the control operation in automatic mode. The temperature can be divided into seven control zones, such as zone A, zone B, zone C, zone D, zone E, zone F, and zone G. When the ambient temperature is decreasing, zone A is less than or equal to Tsh - 4°F, and the control operation is to perform the first and second level heating. Zone B is (Tsh - 4°F, Tsh - 1.5°F), and the control operation is to perform the first level heating. If the ambient temperature does not rise by 1°F within 20 minutes, then the first and second level heating are performed. If it rises by 1°F within 20 minutes, then the first level heating continues. Zone C is (… When the temperature difference is between Tsh-1.5°F and Tsh-0.5°F, the control operation is to perform the first stage of heating. The interval D (Tsh-0.5°F, Tsc-0.5°F) is a dead zone; if the current temperature difference is within this interval, first-stage heating or cooling will stop. The interval E (Tsc-0.5°F, Tsc+0.5°F) is where the control operation is to perform the first stage of cooling. The interval F (Tsc+0.5°F, Tsc+3°F) is where the control operation is to perform the first stage of cooling. If the ambient temperature does not drop by 1°F within 20 minutes, the control operation is to perform both the first and second stages of cooling. The interval G... If the ambient temperature is greater than Tsc + 3°F, the control operation is to perform the first and second stage of cooling. If the ambient temperature is rising, in interval A (less than or equal to Tsh - 3°F), the control operation is to perform the first and second stage of heating. In interval B (Tsh - 3°F, Tsh - 0.5°F), the control operation is to perform the first stage of heating. If the ambient temperature does not rise by 1°F within 20 minutes, the first and second stage of heating are performed. If the ambient temperature rises by 1°F within 20 minutes, the first stage of heating continues. In interval C (Tsh - 0.5°F, Tsh + 0.5°F), the control operation is to perform the first stage of cooling. In stage 1 heating, the interval D (Tsh+0.5°F, Tsc+0.5°F) is a dead zone. When the current temperature difference is within this interval, stage 1 heating or stage 1 cooling will stop. The interval E is (Tsc+0.5°F, Tsc+1.5°F), at which time the control operation is stage 1 cooling. The interval F is (Tsc+1.5°F, Tsc+4°F), at which time the control operation is stage 1 cooling. If the ambient temperature does not drop by 1°F within 20 minutes, the control operation is stage 1 cooling + stage 2 cooling. The interval G is greater than Tsc+4°F, at which time the control operation is stage 1 cooling and stage 2 cooling.
[0213] In this embodiment, when the current temperature difference is in the ninth temperature control range, the control operation is determined to be to perform first-stage heating, second-stage heating, first-stage auxiliary heating, and second-stage auxiliary heating, wherein the auxiliary heating is electric auxiliary heating.
[0214] When the current temperature difference is within the tenth temperature control range, the control operation is determined to be performing first-level heating, second-level heating, and first-level auxiliary heating. If the current ambient temperature does not rise to the preset temperature within a preset time period, the first-level heating, second-level heating, first-level auxiliary heating, and second-level auxiliary heating will continue. If the current ambient temperature rises to the preset temperature within the preset time period, the first-level heating, second-level heating, and first-level auxiliary heating will continue. When the current temperature difference is within the fifth temperature control range, the control operation is determined to be performing first-level heating and second-level heating. If the current ambient temperature does not rise to the preset temperature within a preset time period, the first-level heating, second-level heating, and first-level auxiliary heating will continue. If the current ambient temperature rises to the preset temperature within the preset time period, the first-level heating and second-level heating will continue. The temperature in the ninth temperature control range is lower than the temperature in the tenth temperature control range, and the temperature in the tenth temperature control range is lower than the temperature in the fifth temperature control range. The corresponding control operation can be determined according to different temperature control ranges, improving the flexibility of air conditioner control.
[0215] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the air conditioner operation control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0216] This application provides a control device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the air conditioner operation control method in the first embodiment described above.
[0217] The following is for reference. Figure 14 The diagram illustrates a structural schematic of a control device suitable for implementing embodiments of this application. The control device in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast 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 14 The air conditioner shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.
[0218] like Figure 14As shown, the control device may include a processing unit 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 a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the air conditioner. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows the air conditioner to communicate wirelessly or wiredly with other devices to exchange data. Although control devices with various systems are shown in the figure, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0219] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, 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 flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0220] The control device provided in this application, employing the air conditioner operation control method in the above embodiments, can solve the technical problem of poor cooling and heating effects of air conditioners. Compared with the prior art, the beneficial effects of the control device provided in this application are the same as those of the air conditioner operation control method provided in the above embodiments, and other technical features of the control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0221] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. 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.
[0222] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0223] This application provides an air conditioning system, which includes an indoor unit, an outdoor unit, and the control device described above. One end of the indoor unit is connected to the outdoor unit, and the other end of the indoor unit is connected to multiple signal ports of the control device through multiple signal ports.
[0224] The air conditioning system provided in this application can solve the technical problem of poor cooling and heating performance of air conditioners. Compared with the prior art, the beneficial effects of the air conditioning system provided in this application are the same as those of the air conditioning operation control method provided in the above embodiments, and will not be repeated here.
[0225] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioner operation control method described above.
[0226] The computer program product provided in this application can solve the technical problem of poor cooling and heating performance of air conditioners. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the air conditioner operation control method provided in the above embodiments, and will not be repeated here.
[0227] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. An air conditioner operation control method, characterized in that, The air conditioner operation control method is applied to a control device, which establishes connections with each signal port of the indoor unit through multiple signal ports. The method includes: Obtain the current ambient temperature and calculate the temperature difference between the current ambient temperature and the set temperature; Determine a control operation that matches the current temperature difference based on the current temperature difference; Based on the control operation, determine the target signal port for the control device to send the control signal; Send a control signal to the target signal port to control the operation of the air conditioner.
2. The method as described in claim 1, characterized in that, Before the step of obtaining the current ambient temperature and calculating the current temperature difference between the current ambient temperature and the set temperature, the method further includes: The system receives an operation mode setting instruction, obtains the control logic corresponding to the set operation mode of the control device, and determines a control operation that matches the current temperature difference according to the obtained control logic.
3. The air conditioner operation control method as described in claim 1, characterized in that, Before the step of obtaining the current ambient temperature and calculating the current temperature difference between the current ambient temperature and the set temperature, the method further includes: Determine the current operating mode of the air conditioner, and determine the control operation that matches the current temperature difference according to the control logic of the operating mode.
4. The air conditioner operation control method as described in claim 1, characterized in that, The step of determining the control operation matching the current temperature difference based on the current temperature difference includes: Acquire multiple temperature control zones and the corresponding control operations for each temperature control zone; Based on the current temperature difference, determine the target temperature control range in which the current temperature difference lies; Obtain the control operation corresponding to the target temperature control range.
5. The air conditioner operation control method as described in claim 4, characterized in that, The steps of obtaining multiple temperature control zones and the corresponding control operations for each temperature control zone include: Multiple temperature control ranges are determined based on the set temperature and multiple deviation values, wherein the deviation values are preset values or values updated during the operation of the air conditioner; The control operation corresponding to each temperature control zone is determined according to the level of the temperature control zone.
6. The air conditioner operation control method as described in claim 5, characterized in that, The step of determining the target temperature control range where the current temperature difference lies, based on the current temperature difference, includes: The historical ambient temperature within a preset time period is obtained, and the current trend of ambient temperature change is determined based on the historical ambient temperature. The target temperature control range where the current temperature difference lies is determined based on the current trend and the current temperature difference.
7. The air conditioner operation control method as described in claim 1, characterized in that, The step of determining the control operation matching the current temperature difference based on the current temperature difference includes: When the current temperature difference is within the first temperature control range, the control operation is determined to be to perform the first stage of cooling and the second stage of cooling. When the current temperature difference is within the second temperature control range, the control operation is determined to first perform the first stage of cooling, and if the current ambient temperature does not drop to the preset temperature within a preset time, perform the first stage of cooling and the second stage of cooling, and if the current ambient temperature drops to the preset temperature within a preset time, continue to perform the first stage of cooling. When the current temperature difference is within the third temperature control range, the control operation is determined to be to perform the first stage of cooling; When the current temperature difference is within the fourth temperature control range, the control operation is determined to stop the cooling process. Wherein, the temperature of the first temperature control zone is greater than the temperature of the second temperature control zone, the temperature of the second temperature control zone is greater than the temperature of the third temperature control zone, and the temperature of the third temperature control zone is greater than the temperature of the fourth temperature control zone.
8. The air conditioner operation control method as described in claim 1 or 7, characterized in that, The step of determining the control operation matching the current temperature difference based on the current temperature difference includes: When the current temperature difference is within the fifth temperature control range, the control operation is determined to be to perform the first stage of heating and the second stage of heating. When the current temperature difference is within the sixth temperature control range, the control operation is determined to first perform the first stage of heating, and if the current ambient temperature does not rise to the preset temperature within the preset time, perform the first stage of heating and the second stage of heating, and if the current ambient temperature rises to the preset temperature within the preset time, continue to perform the first stage of heating. When the current temperature difference is within the seventh temperature control range, the control operation is determined to be to perform the first stage of heating; When the current temperature difference is within the eighth temperature control zone, the control operation is determined to stop heating, wherein the temperature of the fifth temperature control zone is less than the temperature of the sixth temperature control zone, the temperature of the sixth temperature control zone is less than the temperature of the seventh temperature control zone, and the temperature of the seventh temperature control zone is less than the temperature of the eighth temperature control zone.
9. The air conditioner operation control method as described in claim 8, characterized in that, The step of determining the control operation matching the current temperature difference based on the current temperature difference includes: When the current temperature difference is in the ninth temperature control range, the control operation is determined to be to perform first-stage heating, second-stage heating, first-stage auxiliary heating and second-stage auxiliary heating, wherein the auxiliary heating is electric auxiliary heating. When the current temperature difference is within the tenth temperature control range, the control operation is determined to be to perform first-level heating, second-level heating and first-level auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, first-level heating, second-level heating, first-level auxiliary heating and second-level auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, first-level heating, second-level heating and first-level auxiliary heating are continued. When the current temperature difference is within the fifth temperature control range, the control operation is determined to be to perform first-level heating and second-level heating. If the current ambient temperature does not rise to the preset temperature within the preset time, first-level heating, second-level heating and first-level auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, first-level heating and second-level heating are continued. The temperature of the ninth temperature control zone is lower than the temperature of the tenth temperature control zone, and the temperature of the tenth temperature control zone is lower than the temperature of the fifth temperature control zone.
10. The air conditioner operation control method as described in claim 8, characterized in that, The step of determining the control operation matching the current temperature difference based on the current temperature difference includes: When the current temperature difference is within the ninth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating and the second stage of auxiliary heating, wherein the auxiliary heating is auxiliary heating of a gas furnace or boiler. When the current temperature difference is within the tenth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, the first stage of auxiliary heating and the second stage of auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, the first stage of auxiliary heating continues. When the current temperature difference is within the fifth temperature control range, the control operation is determined to be to perform first-level heating and second-level heating. If the current ambient temperature does not rise to the preset temperature within the preset time, first-level auxiliary heating is performed. If the current ambient temperature rises to the preset temperature within the preset time, first-level heating and second-level heating continue.
11. The air conditioner operation control method as described in claim 1 or 7, characterized in that, The step of determining the control operation matching the current temperature difference based on the current temperature difference includes: When the current temperature difference is in the fifth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating and the second stage of auxiliary heating; When the current temperature difference is in the sixth temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating. If the current ambient temperature does not rise to the preset temperature within the preset time, the first stage of auxiliary heating and the second stage of auxiliary heating are performed. If the current ambient temperature rises to the preset temperature within the preset time, the first stage of auxiliary heating continues. When the current temperature difference is within the seventh temperature control range, the control operation is determined to be to perform the first stage of auxiliary heating; When the current temperature difference is within the eighth temperature control range, the control operation is determined to stop the first stage of auxiliary heating.
12. The air conditioner operation control method as described in claim 7, characterized in that, The step of determining the target signal port for the control device to send the control signal based on the control operation includes: When the control operation is the first stage of cooling, the target signal ports are determined to be the first cooling signal port and the air supply port; When the control operation is first-stage cooling and second-stage cooling, the target signal ports are determined as the first cooling signal port, the second cooling signal port, and the air supply port.
13. The air conditioner operation control method as described in claim 8, characterized in that, The step of determining the target signal port for sending control signals in the control device based on the control operation includes: When the control operation is the first level of heating, the target signal ports are determined to be the conversion signal port, the first cooling signal port, and the air supply port; When the control operation is first-level heating and second-level heating, the target signal ports are determined to be the conversion signal port, the first cooling signal port, the second cooling signal port, and the air supply port.
14. The air conditioner operation control method as described in claim 9, characterized in that, The step of determining the target signal port for sending control signals in the control device based on the control operation includes: When the control operation is the first-level auxiliary heating, the target signal ports are determined to be the first auxiliary heating signal port and the air supply port; When the control operation is the first stage of auxiliary heating and the second stage of auxiliary heating, the target signal ports are determined to be the first auxiliary heating signal port, the second auxiliary heating signal port, and the air supply port.
15. A control device, characterized in that, The control device 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 air conditioner operation control method as described in any one of claims 1 to 14.
16. The control device as described in claim 15, characterized in that, The indoor unit and the control device are each provided with multiple signal ports, including: a first cooling signal port, a second cooling signal port, a first auxiliary heating signal port, a second auxiliary heating signal port, an air supply port, and a conversion signal port; the first cooling signal port, the second cooling signal port, the first auxiliary heating signal port, the second auxiliary heating signal port, the air supply port, and the conversion signal port on the indoor unit are respectively connected to the first cooling signal port, the second cooling signal port, the first auxiliary heating signal port, the second auxiliary heating signal port, the air supply port, and the conversion signal port on the control device. The first cooling signal port and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of cooling when the conversion signal port does not receive the enable signal; and to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of heating when the conversion signal port receives the enable signal. The first cooling signal port, the second cooling signal port, and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the second stage of cooling when the conversion signal port does not receive the enable signal; and to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of heating and the second stage of heating when the conversion signal port receives the enable signal. The first auxiliary heating signal port and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first stage of auxiliary heating; The first auxiliary heating signal port, the second auxiliary heating signal port, and the air supply port are used to transmit the received control signal to the indoor unit to control the air conditioner to perform the first-stage auxiliary heating and the second-stage auxiliary heating.
17. An air conditioning system, characterized in that, The air conditioning system includes an indoor unit, an outdoor unit, and the control device as described in claim 15 or 16. One end of the indoor unit is connected to the outdoor unit, and the other end of the indoor unit is connected to multiple signal ports of the control device through multiple signal ports.