Control Method, Device, Electronic Device and Storage Medium of Compressor

By obtaining the downtime and temperature data of the compressor, the compressor is controlled to enter the preheating state, and adjusting the voltage according to the preheating stage for preheating, the problem of the compressor freezing in an extremely cold environment is solved, and low-cost preheating and fault avoidance are achieved.

CN115263733BActive Publication Date: 2025-07-29XIAOMI TECH (WUHAN) CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210851493.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-19
Publication Date
2025-07-29
Estimated Expiration
2042-07-19

AI Technical Summary

Technical Problem

In the air conditioning control system, the compressor is prone to freezing in extremely cold environments, resulting in failure in startup or abnormal noise. The prior art increases hardware costs through electric heating belt preheating.

Method used

By acquiring the downtime of the compressor and the temperature data of multiple measurement points, the compressor enters the preheating state in response to the preset conditions, and a corresponding preheating method is determined according to the preheating stage at each time, and preheating is performed by converting the alternating axis voltage and the direct axis voltage in the two-phase rotation coordinate system.

Benefits of technology

Without adding hardware, low-cost compressor preheating is achieved, reducing the risk of startup failure and avoiding failures caused by low temperatures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115263733B_ABST
    Figure CN115263733B_ABST
Patent Text Reader

Abstract

The present disclosure provides a control method, device, equipment and storage medium for a compressor, relating to the technical field of air conditioners. The method includes: obtaining the current shutdown duration of the compressor and temperature data of a plurality of measurement points; in response to the temperature data of the plurality of measurement points and the shutdown duration satisfying a preset condition, controlling the compressor to enter a preheating state; determining a preheating method corresponding to the preheating stage to which each moment belongs during the preheating process; and preheating the compressor based on the preheating method corresponding to each moment. Thus, the compressor can be preheated without adding hardware, and the cost is very low. In addition, it is also possible to determine whether to preheat the compressor by real-time monitoring of the temperatures of each measurement point of the compressor and the shutdown duration, so that the compressor can be preheated in a timely manner, avoiding the failure of the compressor due to low temperature and reducing the risk of compressor startup failure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of air conditioners, and in particular, to a control method, device, electronic device, and storage medium for a compressor. Background Art

[0002] In an air conditioner control system, when the compressor is in an extremely cold environment, the compressor oil is likely to freeze, resulting in compressor startup failure or abnormal noise, affecting the user experience.

[0003] In the related art, an electric heating belt can be used to preheat the compressor chassis, which increases the cost due to the addition of extra hardware devices. Summary of the Invention

[0004] The present disclosure aims to solve at least one of the technical problems in the related art to some extent.

[0005] According to a first aspect of the present disclosure, a control method for a compressor is provided, including:

[0006] Obtaining the current shutdown duration of the compressor and temperature data of multiple measurement points;

[0007] In response to the temperature data of the multiple measurement points and the shutdown duration satisfying a preset condition, controlling the compressor to enter a preheating state;

[0008] Determining a preheating method corresponding to the preheating stage to which each moment belongs during the preheating process;

[0009] Based on the preheating method corresponding to each moment, preheating the compressor.

[0010] According to a second aspect of the present disclosure, a control device for a compressor is provided, including:

[0011] An obtaining module, configured to obtain the current shutdown duration of the compressor and temperature data of multiple measurement points;

[0012] A control module, configured to control the compressor to enter a preheating state in response to the temperature data of the multiple measurement points and the shutdown duration satisfying a preset condition;

[0013] A first determining module, configured to determine a preheating method corresponding to the preheating stage to which each moment belongs during the preheating process;

[0014] A preheating module, configured to preheat the compressor based on the preheating method corresponding to each moment.

[0015] An embodiment of a third aspect of the present disclosure provides a computer device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the program, the method provided in the embodiment of the first aspect of the present disclosure is implemented.

[0016] In a fourth aspect embodiment of the present disclosure, a non - transitory computer - readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the method proposed in the first - aspect embodiment of the present disclosure is implemented.

[0017] In a fifth aspect embodiment of the present disclosure, a computer program product is provided, and when the instructions in the computer program product are executed by a processor, the method proposed in the first - aspect embodiment of the present disclosure is executed.

[0018] The control method, device, electronic device, and storage medium of the compressor provided by the present disclosure have the following beneficial effects:

[0019] In the embodiments of the present disclosure, first, the current shutdown duration of the compressor and the temperature data of multiple measurement points are obtained. Then, in response to the temperature data of the multiple measurement points and the shutdown duration satisfying a preset condition, the compressor is controlled to enter a pre - heating state. After that, the pre - heating method corresponding to the pre - heating stage to which each moment belongs during the pre - heating process is determined. Finally, based on the pre - heating method corresponding to each moment, the compressor is pre - heated. Thus, the compressor can be pre - heated without adding hardware, and the cost is very low. In addition, whether to pre - heat the compressor can be determined by real - time monitoring of the temperatures of each measurement point of the compressor and the shutdown duration, so that the compressor can be pre - heated in a timely manner, avoiding the failure of the compressor due to low temperature and reducing the risk of compressor startup failure.

[0020] The additional aspects and advantages of the present disclosure will be partly given in the following description, partly will become obvious from the following description, or will be understood through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The above - mentioned and / or additional aspects and advantages of the present disclosure will become obvious and easy to understand from the following description of the embodiments in conjunction with the drawings, where:

[0022] Figure 1 is a schematic flowchart of a control method for a compressor provided by an embodiment of the present disclosure;

[0023] Figure 2 is a schematic flowchart of a control method for a compressor provided by another embodiment of the present disclosure;

[0024] Figure 3 is a schematic structural diagram of a control device for a compressor provided by an embodiment of the present disclosure;

[0025] Figure 4 is a block diagram of an electronic device for implementing the control method of the compressor in the embodiments of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0026] Embodiments of the present disclosure will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where like or similar reference numerals denote like or similar elements or elements having like or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present disclosure, and should not be construed as a limitation to the present disclosure.

[0027] A control method, device, electronic device, and storage medium for a compressor according to an embodiment of the present disclosure will be described below with reference to the accompanying drawings.

[0028] A control method for a compressor provided by the present disclosure may be executed by a control device for a compressor provided by the present disclosure or by an electronic device provided by the present disclosure. The control device or the electronic device for the compressor may be configured in an air-conditioning device. Hereinafter, taking the control device for a compressor provided by the present disclosure to execute a control method for a compressor provided by the present disclosure as an example, which is not intended to limit the present disclosure, and is hereinafter simply referred to as the "device".

[0029] Figure 1 It is a schematic flowchart of a control method for a compressor according to an embodiment of the present disclosure.

[0030] As Figure 1 shown, the control method for the compressor may include the following steps:

[0031] S101, obtaining the current shutdown duration of the compressor and temperature data of multiple measurement points.

[0032] Among them, the shutdown duration may be the length of time the compressor is in the shutdown state.

[0033] It should be noted that measurement points may be set in different positions of the air conditioner in advance. For example, temperature sensors may be set at multiple positions of the air conditioner as measurement points to obtain temperature data of each position. For example, the multiple measurement points may be a compressor exhaust port measurement point, an outer pipe measurement point, an outer ring measurement point, etc., which are not limited herein. Thus, the device may obtain temperature data of multiple measurement points, such as exhaust temperature, outer pipe temperature, outer ring temperature, which are not limited herein.

[0034] S102, in response to the temperature data of multiple measurement points and the shutdown duration satisfying a preset condition, controlling the compressor to enter a preheating state.

[0035] Among them, the preset condition may be a preheating condition, that is, the condition that needs to be satisfied for preheating the compressor. As a possible implementation manner, the device may determine that the temperature data of multiple measurement points and the shutdown duration satisfy the preset condition when the temperature data of multiple measurement points are all lower than a preset low temperature threshold and the shutdown duration is greater than a shutdown time threshold.

[0036] Optionally, in the present disclosure, the preset low-temperature threshold may be -10°C, or it may also be -9°C or -11°C, which is not limited herein. Among them, the shutdown time threshold may be 3 hours, or 2 hours, and can be specifically set according to actual experience, which is not limited herein.

[0037] It can be understood that if the temperature data of multiple measurement points are all lower than the preset low-temperature threshold and the shutdown duration is greater than the shutdown time threshold, it indicates that the temperature of the compressor is very low at this time, and it is very likely that the lubricating oil of the compressor is frozen, resulting in an increase in the starting torque of the compressor and the failure of the compressor to start. Therefore, the device can use "the temperature data of multiple measurement points are all lower than the preset low-temperature threshold and the shutdown duration is greater than the shutdown time threshold" as a preset condition, and when the current compressor meets this preset condition, control the compressor to enter the preheating state.

[0038] As another possible implementation method, the device can also control the compressor to enter the preheating state when the shutdown duration is less than the shutdown time threshold and the temperature data of multiple measurement points are lower than the lowest temperature threshold. Among them, the lowest temperature threshold may be -20°C, -21°C, which is not limited herein. It can be understood that if the temperature data of multiple measurement points are all lower than the lowest temperature threshold, it indicates that the compressor is in an ultra-low temperature state at this time, and the device can control the compressor to enter the preheating state.

[0039] Among them, preheating is to heat using heat, and the preheating state can be a heating working state. In the present disclosure, after controlling the compressor to enter the preheating state, the compressor is started to be preheated to increase the temperature of the compressor.

[0040] S103, determine the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process.

[0041] Among them, the preheating method may be the method used to preheat the compressor, such as adjusting the voltage, current, etc., which is not limited herein.

[0042] It should be noted that when preheating the compressor, the compressor can be preheated in multiple preheating stages, and the preheating methods of each preheating stage can be different, so that the compressor can be preheated evenly and avoid local low temperature.

[0043] As a possible implementation, the moment when the compressor enters the preheating state can be recorded as the initial moment. If the time interval between the current moment and the initial moment is less than a preset first reference duration, it can be considered that the current moment is in the first preheating stage. The first reference duration can be the time length of the first preheating stage, such as 5 s. For example, if the initial moment is 0 s, the first reference duration is 5 s, and the current moment is 3.7 s, then it can be considered that the current moment is in the first preheating stage, which is not limited here.

[0044] It should be noted that in the present disclosure, the preheating process can be divided into multiple preheating stages. For example, it can be divided into a first preheating stage, a second preheating stage, and a third preheating stage, and these three preheating stages can be alternated. For example, using a, b, and c to represent the first preheating stage, the second preheating stage, and the third preheating stage respectively, the preheating stage can be switched in the way of a - b - c - a - b - c - a - b - c... starting from the first preheating stage a, which is not limited here. In the present disclosure, the number of preheating stages can be 3, or it can also be 4 or 5, which is not limited here.

[0045] Optionally, the device can determine the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to the preheating stage to which each moment belongs based on a preset mapping relationship.

[0046] It should be noted that the quadrature-axis voltage and direct-axis voltage corresponding to the preheating stage to which each moment belongs can be the quadrature-axis voltage component and direct-axis voltage component of the rotor of the compressor in the two-phase rotating coordinate system (dq coordinate system). The rotation angle can be the angle between the two-phase rotating coordinate system and the two-phase stationary coordinate system. The two-phase rotating coordinate system and the two-phase stationary coordinate system are both coordinate systems with a 90-degree sequential lag.

[0047] For example, θ can be the angle between the direct-axis voltage Ud in the two-phase rotating coordinate system of the compressor and Uα in the two-phase stationary coordinate system, and it can also be equivalent to the rotation angle of the direct axis.

[0048] As a possible implementation, if the preheating process includes three preheating stages, namely the first preheating stage, the second preheating stage, and the third preheating stage, and they are connected in sequence, then it can be determined that the quadrature-axis voltage Uq = 0, direct-axis voltage Ud = U, and rotation angle θ = 0° in the first preheating stage, the quadrature-axis voltage Uq = 0, direct-axis voltage Ud = U, and rotation angle θ = 120° in the second preheating stage, and the quadrature-axis voltage Uq = 0, direct-axis voltage Ud = U, and rotation angle θ = 240° in the third preheating stage, which is not limited here.

[0049] S104, preheat the compressor based on the preheating method corresponding to each moment.

[0050] Optionally, the device can determine the phase voltages of the stator of the compressor at each moment in the three-phase stationary coordinate system based on the coordinate transformation relationship according to the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to each moment, and then control the compressor to operate at each phase voltage, so that the stator generates current to preheat the compressor.

[0051] It can be understood that by controlling the compressor to operate at each phase voltage, current can be generated in the coil windings of the stator, and thus the heat generated by the current can heat the stationary compressor.

[0052] It should be noted that the quadrature-axis voltage and direct-axis voltage corresponding to each moment can be the quadrature-axis voltage component and direct-axis voltage component in the two-phase rotating coordinate system (dq coordinate system) respectively, and the rotation angle can be the angle between the two-phase rotating coordinate system and the two-phase stationary coordinate system, or equivalently, the rotation angle of the direct axis.

[0053] Therefore, the device can first convert the quadrature-axis voltage, direct-axis voltage, and rotation angle in the (two-phase) rotating coordinate system to the two-phase stationary coordinate system according to the coordinate transformation relationship, and then convert the voltage in the two-phase stationary coordinate system to the three-phase stationary coordinate system.

[0054] For example, if the quadrature-axis voltage corresponding to the preheating stage to which the current moment belongs is Uq, the direct-axis voltage is Ud, and θ is the rotation angle (the angle between the rotating coordinate system and the two-phase stationary coordinate system), then the Ud, θ, and Uq in the rotating coordinate system can be subjected to coordinate transformation, so as to convert them into the voltages Uα and Uβ in the two-phase stationary coordinate system. Then, through the SVPWM (Space Vector Pulse Width Modulation) algorithm and the IPM module (Intelligent Power Module), the voltages in the two-phase stationary coordinate system are converted into the phase voltages Ua, Ub, and Uc of the compressor in the three-phase stationary coordinate system.

[0055] Among them, the conversion relationship between Ud, Uq, and θ to Uα, Uβ can be:

[0056] Uα = Ud·cosθ - Uq·sinθ [1]

[0057] Uβ = Ud·sinθ + Uq·cosθ. [2]

[0058] Among them, the conversion relationship between Uα, Uβ to Ua, Ub, Uc can be:

[0059] Ua = Uα [3]

[0060] Ub = 1 / 2(-Uα + √3·Uβ) [4]

[0061] Uc = 1 / 2(-Uα - √3·Uβ) [5]

[0062] For example, if the preheating stage to which the current time T1 belongs is the first preheating stage, and the direct-axis voltage Ud = U, quadrature-axis voltage Uq = 0, and rotation angle θ = 0° corresponding to the first preheating stage, then the phase voltages Ua = U, Ub = -U / 2, and Uc = -U / 2 of the stator of the compressor corresponding to the current time T1 in the three-phase stationary coordinate system can be calculated, which is not limited here.

[0063] In the embodiments of the present disclosure, first, the current shutdown duration of the compressor and the temperature data of multiple measurement points are obtained, and then in response to the temperature data of the multiple measurement points and the shutdown duration satisfying a preset condition, the compressor is controlled to enter the preheating state. After that, the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process is determined, and finally, based on the preheating method corresponding to each moment, the compressor is preheated. Thus, the compressor can be preheated without adding hardware, and the cost is very low. In addition, whether to preheat the compressor can be determined by real-time monitoring of the temperatures of each measurement point of the compressor and the shutdown duration, so that the compressor can be preheated in time, avoiding the failure of the compressor due to low temperature and reducing the risk of compressor startup failure.

[0064] Figure 2 It is a schematic flowchart of a control method for a compressor provided in another embodiment of the present disclosure.

[0065] As Figure 2 shown, the control method of the compressor may include the following steps:

[0066] Step 201, obtain the current shutdown duration of the compressor and the temperature data of multiple measurement points.

[0067] It should be noted that the specific implementation manner of step 201 can refer to the above embodiments and will not be elaborated here.

[0068] Step 202, when the outer ring temperature of the compressor is less than the outer ring temperature threshold, the outer pipe temperature is less than the outer pipe temperature threshold, the exhaust temperature is less than the exhaust temperature threshold, and the shutdown duration is greater than the shutdown duration threshold, it is determined that the temperature data of multiple measurement points and the shutdown time satisfy the preset condition.

[0069] It should be noted that since the temperatures of different measurement points of the compressor usually vary, corresponding temperature thresholds can be set according to each measurement point. For example, there is an outer ring temperature threshold corresponding to the outer ring, an outer pipe temperature threshold corresponding to the outer pipe, and an exhaust temperature threshold corresponding to the exhaust temperature. Moreover, the outer ring temperature threshold, the outer pipe temperature threshold, and the exhaust temperature threshold can be the same or different, and the specific magnitudes can be determined according to actual experience.

[0070] It can be understood that if the outer ring temperature of the compressor is less than the outer ring temperature threshold, the outer pipe temperature is less than the outer pipe temperature threshold, and the exhaust temperature is less than the exhaust temperature threshold, it indicates that the temperature of the compressor is very low at this time, which is very likely to cause the oil of the compressor to freeze, resulting in an increase in the starting torque of the compressor and the failure of the compressor to start. Therefore, when the outer ring temperature of the compressor is less than the outer ring temperature threshold, the outer pipe temperature is less than the outer pipe temperature threshold, the exhaust temperature is less than the exhaust temperature threshold, and the shutdown duration is greater than the shutdown duration threshold, the device can determine that the temperature data of multiple measurement points and the shutdown time meet the preset conditions. Thus, when it is detected that the compressor meets the preset conditions, the device can control the compressor to enter the preheating state.

[0071] Step 203, in response to the temperature data of multiple measurement points and the shutdown duration meeting the preset conditions, control the compressor to enter the preheating state.

[0072] It should be noted that the specific implementation manner of step 203 can refer to the above embodiments and will not be elaborated here.

[0073] Step 204, based on a specified period, obtain the power of the current outdoor unit of the air conditioner.

[0074] Among them, the power of the outdoor unit of the air conditioner can be the input power of the outdoor unit of the air conditioner.

[0075] Among them, the specified period can be the carrier frequency period of the compressor, for example, it can be 1 / 6000 s, which is not limited here. It should be noted that the device can obtain the power of the current outdoor unit of the air conditioner every 1 / 6000 s, and then the actual preheating power at the current time can be determined.

[0076] Step 205, according to the magnitude relationship between the given preheating power of the compressor and the power of the outdoor unit of the air conditioner, update the preheating method of the compressor in any preheating stage.

[0077] Specifically, the device can first determine the actual preheating power interval corresponding to the current power of the outdoor unit of the air conditioner according to the current power of the outdoor unit of the air conditioner and the preset margin value.

[0078] Among them, the margin value can be an error range determined in advance according to experience. In the present disclosure, the margin value can be 1 or 0.5, which is not limited here. It should be noted that the power is relatively small during preheating, so the power of the outdoor unit of the air conditioner can be regarded as approximately equal to the preheating power of the compressor. Therefore, through the preset margin value and the current power of the outdoor unit of the air conditioner, the device can estimate the actual preheating power interval of the current compressor, and then compare the given preheating power with this actual preheating power interval to determine whether the actual preheating power reaches the given preheating power or exceeds the given preheating power.

[0079] For example, if the current power of the outdoor unit of the air conditioner is W and the margin value is 1, the actual preheating power range of the current compressor can be determined as [W - 1, W + 1].

[0080] It should be noted that the above examples are only illustrative explanations and do not limit the present disclosure.

[0081] Furthermore, when the maximum value of the actual preheating power range is less than the given preheating power, the device can determine the amount to be increased of the direct-axis voltage component in the preheating method of any preheating stage according to the carrier frequency time of the current compressor, and update the direct-axis voltage component in the preheating method of any preheating stage according to the amount to be increased.

[0082] For example, if the actual preheating power range of the current compressor is [W - 1, W + 1], and the given preheating power W1 is greater than the maximum value W + 1 of the actual preheating power range, that is, W1 > W + 1, it means that the actual preheating power at this time is less than the given preheating power, so the actual preheating power needs to be increased.

[0083] Among them, the carrier frequency time of the current compressor can be controlled by an interrupt controller.

[0084] Among them, the carrier frequency time can be the time used to send a carrier frequency signal to the pulse width modulation module of the compressor.

[0085] Optionally, when the maximum value of the actual preheating power range is less than the given preheating power, the amount to be increased of the direct-axis voltage component U can be determined according to the length of the carrier frequency time. For example, it can be increased by 0.01V every 1 / 6000s.

[0086] For example, when the carrier frequency time of the current compressor is 6000us, the device can increase the direct-axis voltage component in the preheating method of any preheating stage by 0.36v. Among them, 6000us = 0.006s = 36 / 6000s, so the amount to be increased of the direct-axis voltage component can be determined as 0.36v. Then, the device can add this amount to be increased 0.36v to the current direct-axis voltage component U, so that the current direct-axis voltage component U + 0.36v can be obtained.

[0087] It should be noted that the above examples are only illustrative explanations of the present disclosure and are not limited herein.

[0088] Alternatively, when the minimum value of the actual preheating power range is greater than the given preheating power, the device can determine the amount to be decreased of the direct-axis voltage component in the preheating method of any preheating stage according to the carrier frequency time of the current compressor, and then update the direct-axis voltage component in the preheating method of any preheating stage according to the amount to be decreased.

[0089] For example, if the actual preheating power range of the current compressor is [W-1, W+1], and the given preheating power W1 is less than the maximum value W-1 of the actual preheating power range, that is, W1 < W-1, it indicates that the actual preheating power at this time is greater than the given preheating power, so the actual preheating power needs to be reduced.

[0090] Optionally, when the minimum value of the actual preheating power range is greater than the given preheating power, the amount to be reduced of the direct-axis voltage component U can be determined according to the length of the carrier frequency time. For example, it can be reduced by 0.01V every 1 / 6000s.

[0091] For example, when the carrier frequency time of the current compressor is 6000us, the device can reduce the direct-axis voltage component in the preheating method of any preheating stage by 0.36v. Among them, 6000us = 0.006s = 36 / 6000s, so the amount to be reduced of the direct-axis voltage component can be determined as 0.36v. Then, the device can subtract this amount to be reduced 0.36v from the current direct-axis voltage component U, so as to obtain the current direct-axis voltage component U - 0.36v.

[0092] It should be noted that the above examples are only illustrative descriptions of the present disclosure and are not limited herein.

[0093] Step 206, determine the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process.

[0094] Step 207, preheat the compressor based on the preheating method corresponding to each moment.

[0095] It should be noted that the specific implementation manners of steps 206 and 207 can refer to the above embodiments and will not be elaborated herein.

[0096] Step 208, stop preheating the compressor when the preheating duration is greater than the first time threshold.

[0097] Among them, the first time threshold can be the time threshold of the preheating duration.

[0098] It can be understood that if the preheating duration is greater than the first time threshold, it means that the preheating time is relatively long at this time, and the temperature of the compressor has met the torque requirement for starting, so the preheating can be stopped in time to reduce the energy consumption of the air conditioner.

[0099] Optionally, the device can also stop preheating the compressor when the outer ring temperature, outer pipe temperature, and exhaust temperature of the compressor are all higher than the temperature threshold, and the duration of being higher than the temperature threshold is greater than the second time threshold.

[0100] Among them, the temperature threshold may be the heating limit temperature. If the outer ring temperature, outer tube temperature, and exhaust temperature of the compressor are all higher than the temperature threshold, it indicates that the compressor has reached this heating limit temperature and will not cause the compressor oil to freeze. Among them, the second time threshold may be the threshold of the duration during which the outer ring temperature, outer tube temperature, and exhaust temperature of the compressor are all higher than the temperature threshold.

[0101] It should be noted that by stopping the preheating of the compressor when the outer ring temperature, outer tube temperature, and exhaust temperature of the compressor are all higher than the temperature threshold and the duration higher than the temperature threshold is greater than the second time threshold, power loss can be timely avoided when the compressor returns to normal temperature.

[0102] In the embodiment of the present disclosure, first, the current shutdown duration of the compressor and the temperature data of multiple measurement points are obtained. Then, when the outer ring temperature of the compressor is less than the outer ring temperature threshold, the outer tube temperature is less than the outer tube temperature threshold, the exhaust temperature is less than the exhaust temperature threshold, and the shutdown duration is greater than the shutdown duration threshold, it is determined that the temperature data of multiple measurement points and the shutdown time meet the preset conditions. After that, in response to the temperature data of multiple measurement points and the shutdown duration meeting the preset conditions, the compressor is controlled to enter the preheating state. Then, based on a specified period, the power of the current air conditioner outdoor unit is obtained. Then, according to the magnitude relationship between the given preheating power of the compressor and the power of the air conditioner outdoor unit, the preheating method in any preheating stage of the compressor is updated. Then, the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process is determined. Then, based on the preheating method corresponding to each moment, the compressor is preheated. Finally, when the preheating duration is greater than the first time threshold, the preheating of the compressor is stopped. Thus, by adopting closed-loop control, the power of the air conditioner outdoor unit can be detected, compared with the set preheating power, and then the preheating method in any preheating stage can be corrected to make the outdoor unit power equal to the set compressor preheating power, thereby solving the problem that the impedance changes with the temperature in the case of open-loop control of the air conditioner compressor preheating, resulting in inaccurate preheating power of the compressor. In addition, preheating can also be stopped when it is detected that the preheating duration is greater than the time threshold, thereby ensuring the healthy startup state of the compressor without excessive power consumption.

[0103] Figure 3 It is a schematic structural diagram of a control device for a compressor according to an embodiment of the present disclosure.

[0104] As Figure 3 shown, the control device 300 of the compressor may include: an acquisition module 310, a control module 320, a first determination module 330, and a preheating module 340.

[0105] An acquisition module, configured to acquire the current shutdown duration of the compressor and the temperature data of multiple measurement points;

[0106] A control module, configured to control the compressor to enter a preheating state in response to the temperature data of the multiple measurement points and the shutdown duration satisfying a preset condition;

[0107] A first determination module, configured to determine the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process;

[0108] A preheating module, configured to preheat the compressor based on the preheating method corresponding to each moment.

[0109] Optionally, the device further includes:

[0110] A second determination module, configured to determine that the temperature data of the multiple measurement points and the shutdown time satisfy a preset condition when the outer ring temperature of the compressor is less than the outer ring temperature threshold, the outer pipe temperature is less than the outer pipe temperature threshold, the exhaust temperature is less than the exhaust temperature threshold, and the shutdown duration is greater than the shutdown duration threshold.

[0111] Optionally, the first determination module is specifically configured to:

[0112] Based on a preset mapping relationship, determine the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to the preheating stage to which each moment belongs.

[0113] Optionally, the preheating module is specifically configured to:

[0114] Based on a coordinate transformation relationship, determine the phase voltages of each phase of the stator of the compressor corresponding to each moment in a three-phase stationary coordinate system according to the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to each moment;

[0115] Control the compressor to operate at each phase voltage so that the stator generates a current to preheat the compressor.

[0116] Optionally, the control module further includes:

[0117] An acquisition unit, configured to acquire the power of the current outdoor unit of the air conditioner based on a specified period;

[0118] An update unit, configured to update the preheating method of the compressor in any preheating stage according to the magnitude relationship between the given preheating power of the compressor and the power of the outdoor unit of the air conditioner.

[0119] Optionally, the update unit is specifically configured to:

[0120] Determine the actual preheating power range currently corresponding to the power of the outdoor unit of the air conditioner according to the current power of the outdoor unit of the air conditioner and a preset margin value;

[0121] When the maximum value of the actual preheating power range is less than the given preheating power, determine the amount to be increased of the direct-axis voltage component in the preheating method of any preheating stage according to the carrier frequency time of the current compressor;

[0122] Update the direct-axis voltage component in the preheating method of any preheating stage according to the amount to be increased.

[0123] Optionally, the updating unit is specifically configured to:

[0124] When the minimum value of the actual preheating power range is greater than the given preheating power, determine the amount to be decreased of the direct-axis voltage component in the preheating method of any preheating stage according to the carrier frequency time of the current compressor;

[0125] Update the direct-axis voltage component in the preheating method of any preheating stage according to the amount to be decreased.

[0126] Optionally, the preheating module is further configured to:

[0127] When the preheating duration is greater than the first time threshold, stop preheating the compressor;

[0128] Or,

[0129] When the outer ring temperature, outer tube temperature, and exhaust temperature of the compressor are all higher than the temperature threshold, and the duration of being higher than the temperature threshold is greater than the second time threshold, stop preheating the compressor.

[0130] In the embodiments of the present disclosure, first obtain the current shutdown duration of the compressor and the temperature data of multiple measurement points, then in response to the temperature data of the multiple measurement points and the shutdown duration satisfying the preset conditions, control the compressor to enter the preheating state, then determine the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process, and finally preheat the compressor based on the preheating method corresponding to each moment. Thus, the compressor can be preheated without adding hardware, and the cost is very low. In addition, it is also possible to determine whether to preheat the compressor by real-time monitoring of the temperature of each measurement point and the shutdown duration of the compressor, so that the compressor can be preheated in time, avoiding the compressor from malfunctioning due to low temperature and reducing the risk of compressor startup failure.

[0131] According to the embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0132] Figure 4FIG. shows a schematic block diagram of an exemplary electronic device 400 that can be used to implement embodiments of the present disclosure. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely exemplary and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0133] As Figure 4 shown, the device 400 includes a computing unit 401 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 402 or a computer program loaded from a storage unit 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the device 400 can also be stored. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0134] A plurality of components in the device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard, a mouse, etc.; an output unit 407, such as various types of displays, speakers, etc.; a storage unit 408, such as a magnetic disk, an optical disk, etc.; and a communication unit 409, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 409 allows the device 400 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0135] The computing unit 401 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 401 executes the various methods and processes described above, such as the control method of the compressor. For example, in some embodiments, the control method of the compressor can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as the storage unit 408. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device 400 via the ROM 402 and / or the communication unit 409. When the computer program is loaded into the RAM 403 and executed by the computing unit 401, one or more steps of the control method of the compressor described above can be executed. Alternatively, in other embodiments, the computing unit 401 can be configured to execute the control method of the compressor in any other suitable manner (e.g., by means of firmware).

[0136] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-chip systems (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor, and the programmable processor can be a dedicated or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0137] The program code for implementing the methods of the present disclosure can be written in any combination of one or more programming languages. The program code can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the program code is executed by the processor or controller, the functions / operations specified in the flowchart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as an independent software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0138] In the context of this disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0139] In order to provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0140] The systems and techniques described herein can be implemented in a computing system that includes backend components (such as, for example, a data server), or a computing system that includes middleware components (such as, for example, an application server), or a computing system that includes frontend components (such as, for example, a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (such as, for example, a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), the Internet, and a blockchain network.

[0141] A computer system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services ("Virtual Private Server", or simply "VPS"). The server can also be a server of a distributed system or a server combined with a blockchain.

[0142] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps recited in the present disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and this is not limited herein.

[0143] The above specific embodiments do not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present disclosure shall be included within the protection scope of the present disclosure.

Claims

1. A control method for a compressor, characterized in that, Including: Obtain the current shutdown duration of the compressor and the temperature data of multiple measurement points; In response to the temperature data of the multiple measurement points and the shutdown duration satisfying a preset condition, control the compressor to enter a preheating state; Determine the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process; Based on the preheating method corresponding to each moment, preheat the compressor; The determining the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process includes: Based on a preset mapping relationship, determine the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to the preheating stage to which each moment belongs; The preheating the compressor based on the preheating method corresponding to each moment includes: Based on the coordinate transformation relationship, determine the phase voltages of each phase of the stator of the compressor corresponding to each moment in the three-phase stationary coordinate system according to the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to each moment; Control the compressor to operate at each of the phase voltages so that the stator generates a current to preheat the compressor.

2. The method according to claim 1, wherein It further includes: When the outer ring temperature of the compressor is less than the outer ring temperature threshold, the outer tube temperature is less than the outer tube temperature threshold, the exhaust temperature is less than the exhaust temperature threshold, and the shutdown duration is greater than the shutdown duration threshold, determine that the temperature data of the multiple measurement points and the shutdown time satisfy the preset condition.

3. The method according to claim 1, characterized in that, After controlling the compressor to enter the preheating state, it further includes: Based on a specified period, obtain the power of the current air conditioner outdoor unit; According to the magnitude relationship between the given preheating power of the compressor and the power of the air conditioner outdoor unit, update the preheating method of the compressor in any preheating stage.

4. The method according to claim 3, characterized in that, The updating the preheating method of the compressor in any preheating stage according to the magnitude relationship between the given preheating power of the compressor and the power of the air conditioner outdoor unit includes: Determine the actual preheating power range currently corresponding to the power of the air conditioner outdoor unit according to the current power of the air conditioner outdoor unit and a preset margin value; When the maximum value of the actual preheating power range is less than the given preheating power, determine the amount to be increased of the direct-axis voltage component in the preheating method of any preheating stage according to the carrier frequency time of the current compressor; Update the direct-axis voltage component in the preheating method of any preheating stage according to the amount to be increased.

5. The method according to claim 4, wherein After determining the actual preheating power range currently corresponding to the power of the air conditioner outdoor unit, it further includes: When the minimum value of the actual preheating power range is greater than the given preheating power, determine the amount to be decreased of the direct-axis voltage component in the preheating method of any preheating stage according to the carrier frequency time of the current compressor; Update the direct-axis voltage component in the preheating method of any preheating stage according to the amount to be decreased.

6. The method according to claim 1, characterized in that, After preheating the compressor, it further includes: When the preheating duration is greater than the first time threshold, stop preheating the compressor; Or, When the outer ring temperature, outer tube temperature, and exhaust temperature of the compressor are all higher than the temperature threshold, and the duration of being higher than the temperature threshold is greater than the second time threshold, stop preheating the compressor.

7. A control device for a compressor, characterized in that, Implementing the control method according to any one of claims 1-6, including: An acquisition module, configured to acquire the current shutdown duration of the compressor and the temperature data of multiple measuring points; A control module, configured to control the compressor to enter a preheating state in response to the temperature data of the multiple measuring points and the shutdown duration satisfying a preset condition; A first determination module, configured to determine the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process; A preheating module, configured to preheat the compressor based on the preheating method corresponding to each moment; Determining the preheating method corresponding to the preheating stage to which each moment belongs during the preheating process includes: Based on a preset mapping relationship, determining the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to the preheating stage to which each moment belongs; Preheating the compressor based on the preheating method corresponding to each moment includes: Based on a coordinate transformation relationship, determining the phase voltages of each phase of the stator of the compressor corresponding to each moment in a three-phase stationary coordinate system according to the quadrature-axis voltage, direct-axis voltage, and rotation angle corresponding to each moment; Controlling the compressor to operate at the phase voltages to enable the stator to generate a current to preheat the compressor.

8. An electronic device, including: 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 execute the method according to any one of claims 1-6.

9. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to execute the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Air conditioner control method, air conditioner and storage medium

    CN112665108A

  • Compressor preheating control method and device

    CN113847687A

  • Air conditioner compressor preheating control method

    CN1443981A