Method, device and electronic equipment for starting a compressor

By obtaining the temperature and shutdown duration of the compressor in a low-temperature environment, executing a low-temperature heating process and gradually increasing the speed, the problem of compressor start-up failure caused by liquid refrigerant accumulation was solved, achieving stable start-up and improved efficiency.

CN119436429BActive Publication Date: 2026-06-05XIAOMI TECH (WUHAN) CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XIAOMI TECH (WUHAN) CO LTD
Filing Date
2023-08-03
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

When a compressor is shut down for an extended period of time in a low-temperature environment, liquid refrigerant accumulates, leading to liquid slugging, insufficient lubrication, or lack of oil during startup, which in turn can cause startup failure or damage.

Method used

By acquiring the outdoor ambient temperature of the air conditioner and the compressor's downtime, it is determined whether the set conditions are met. If the conditions are met, a low-temperature heating process is executed. The compressor is controlled to gradually increase its speed in a stepwise manner during the initial stage of the open-loop start-up process until the rotor state meets the set conditions, at which point it switches to closed-loop start-up.

Benefits of technology

This avoids compressor start-up failure due to ultra-low temperatures, ensures stable compressor startup, and improves working efficiency and operational stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119436429B_ABST
    Figure CN119436429B_ABST
Patent Text Reader

Abstract

The application provides a starting method and device of a compressor and electronic equipment, and relates to the technical field of intelligent control. The starting method of the compressor comprises the following steps: acquiring an outdoor environment temperature of an air conditioner and a shutdown time length of the compressor; judging whether the air conditioner meets a first set condition according to the outdoor environment temperature and the shutdown time length; and if the air conditioner meets the first set condition, controlling the compressor to execute a low-temperature heating process in an early stage of an open-loop starting process. In the embodiment of the application, whether the compressor is in an ultralow-temperature environment is determined according to the outdoor environment temperature and the shutdown time length of the compressor, the compressor is controlled to execute the low-temperature heating process in the early stage of the open-loop starting process, the compressor starting failure caused by the fact that the compressor oil is frozen together is avoided, and the problem that the compressor fails to start due to the ultralow temperature is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent control technology, and in particular to a compressor starting method, device and electronic equipment. Background Technology

[0002] When a compressor is shut down for an extended period in a low-temperature environment, liquid refrigerant can accumulate inside the compressor, a phenomenon known as refrigerant migration. When the compressor restarts, the internal temperature rises rapidly, causing liquid refrigerant to continuously leak from the lubricating oil. This results in a liquid-laden start-up, which can lead to liquid slugging, insufficient lubrication, or lack of oil, ultimately causing the compressor to fail to start or become damaged. Summary of the Invention

[0003] This application provides a compressor starting method, apparatus, and electronic device.

[0004] The first aspect of this application provides a method for starting a compressor, comprising:

[0005] Obtain the outdoor ambient temperature of the air conditioner and the compressor's off-time.

[0006] Based on the outdoor ambient temperature and the downtime, determine whether the air conditioner meets the first set condition;

[0007] If the air conditioner meets the first set condition, the compressor is controlled to perform a low-temperature heating process in the initial stage of the open-loop start-up process.

[0008] In one embodiment of this application, determining whether the air conditioner meets the first preset condition based on the outdoor ambient temperature and the off-time includes:

[0009] If the outdoor ambient temperature is less than or equal to a preset temperature threshold, and the shutdown duration is greater than the compressor shutdown threshold, the air conditioner is determined to meet the first preset condition.

[0010] In one embodiment of this application, the low-temperature heating process includes:

[0011] Starting from the first moment of the open-loop start-up process, the speed of the compressor is gradually increased in a stepwise manner until the rotor state of the compressor meets the second set condition.

[0012] In one embodiment of this application, the step of gradually increasing the compressor speed in a stepwise manner from the first moment of the open-loop start-up process until the compressor rotor state meets the second preset condition includes:

[0013] From the first moment to the second moment, the compressor is controlled to increase its speed to the first speed at a rate less than the first set rate, and the compressor is controlled to run at the first speed until the third moment;

[0014] From the third moment to the fourth moment, the compressor is controlled to increase its speed to the second speed at a rate less than the second set rate, and the compressor is controlled to run at the second speed until the fifth moment, wherein the second speed is greater than the first speed;

[0015] The rotor state of the compressor is obtained, and the low-temperature heating process is terminated when the rotor state meets the second set condition.

[0016] In one embodiment of this application, after the cryogenic heating process is terminated, the method further includes:

[0017] From the fifth moment to the sixth moment, the compressor is controlled to increase its speed at a rate greater than the second set rate until it reaches the set speed corresponding to the closed-loop start-up process of the compressor.

[0018] The compressor is controlled to run at the set speed until the seventh moment, and then switched to the closed-loop start-up process.

[0019] In one embodiment of this application, the process of determining that the rotor state satisfies a second preset condition includes:

[0020] Obtain the back electromotive force of the rotor, and obtain the estimated speed of the compressor based on the back electromotive force;

[0021] Obtain the desired rotor speed given at the fourth to fifth time points;

[0022] Obtain the speed error between the estimated speed and the desired speed;

[0023] If the speed error is within the set error range, the rotor state is determined to meet the second set condition.

[0024] In one embodiment of this application, the method further includes:

[0025] If the speed error is greater than the set error threshold, the compressor is controlled to continue running at the second speed.

[0026] If the rotor state still does not meet the second set condition after the set running time, the compressor is controlled to stop and the open-loop start-up process is re-executed.

[0027] In one embodiment of this application, the method further includes:

[0028] The number of times the compressor repeatedly performs the open-loop start-up process is counted;

[0029] If the number of repetitions reaches a set threshold, the compressor will be shut down due to a malfunction.

[0030] The compressor is restarted after the duration of the fault shutdown exceeds a fault shutdown duration threshold.

[0031] In one embodiment of this application, after controlling the compressor to operate at the set speed in the sixth stage from the sixth time to the seventh time, the method further includes:

[0032] The compressor is controlled to switch to closed-loop start-up operation, and the compressor is controlled to adjust its operating frequency to the target frequency during the closed-loop start-up process.

[0033] In one embodiment of this application, before the compressor enters the open-loop start-up process, the following method is further included:

[0034] A first winding current is input to the three-phase windings of the compressor to control the stator of the compressor to reach the target position, wherein the first winding current is greater than the second winding current input when the compressor is started without meeting the first set condition.

[0035] A second aspect of this application provides a compressor starting device, comprising:

[0036] The acquisition module is used to acquire the outdoor ambient temperature of the air conditioner and the compressor's off-time.

[0037] The judgment module is used to determine whether the air conditioner meets the first set condition based on the outdoor ambient temperature and the downtime.

[0038] The control module is used to control the compressor to perform a low-temperature heating process in the initial stage of the open-loop start-up process if the air conditioner meets the first set condition.

[0039] In one embodiment of this application, the determination module includes:

[0040] If the outdoor ambient temperature is less than or equal to a preset temperature threshold, and the shutdown duration is greater than the compressor shutdown threshold, the air conditioner is determined to meet the first preset condition.

[0041] In one embodiment of this application, the control module includes:

[0042] Starting from the first moment of the open-loop start-up process, the speed of the compressor is gradually increased in a stepwise manner until the rotor state of the compressor meets the second set condition.

[0043] In one embodiment of this application, the control module includes:

[0044] From the first moment to the second moment, the compressor is controlled to increase its speed to the first speed at a rate less than the first set rate, and the compressor is controlled to run at the first speed until the third moment;

[0045] From the third moment to the fourth moment, the compressor is controlled to increase its speed to the second speed at a rate less than the second set rate, and the compressor is controlled to run at the second speed until the fifth moment, wherein the second speed is greater than the first speed;

[0046] The rotor state of the compressor is obtained, and the low-temperature heating process is terminated when the rotor state meets the second set condition.

[0047] In one embodiment of this application, the control module further includes:

[0048] From the fifth moment to the sixth moment, the compressor is controlled to increase its speed at a rate greater than the second set rate until it reaches the set speed corresponding to the closed-loop start-up process of the compressor.

[0049] The compressor is controlled to run at the set speed until the seventh moment, and then switched to the closed-loop start-up process.

[0050] In one embodiment of this application, the control module includes:

[0051] Obtain the back electromotive force of the rotor, and obtain the estimated speed of the compressor based on the back electromotive force;

[0052] Obtain the desired rotor speed given at the fourth to fifth time points;

[0053] Obtain the speed error between the estimated speed and the desired speed;

[0054] If the speed error is within the set error range, the rotor state is determined to meet the second set condition.

[0055] In one embodiment of this application, the apparatus further includes:

[0056] If the speed error is greater than the set error threshold, the compressor is controlled to continue running at the second speed.

[0057] If the rotor state still does not meet the second set condition after the set running time, the compressor is controlled to stop and the open-loop start-up process is re-executed.

[0058] In one embodiment of this application, the apparatus further includes:

[0059] The number of times the compressor repeatedly performs the open-loop start-up process is counted;

[0060] If the number of repetitions reaches a set threshold, the compressor will be shut down due to a malfunction.

[0061] The compressor is restarted after the duration of the fault shutdown exceeds a fault shutdown duration threshold.

[0062] In one embodiment of this application, the control module further includes:

[0063] The compressor is controlled to switch to closed-loop start-up operation, and the compressor is controlled to adjust its operating frequency to the target frequency during the closed-loop start-up process.

[0064] In one embodiment of this application, the control module further includes:

[0065] A first winding current is input to the three-phase windings of the compressor to control the stator of the compressor to reach the target position, wherein the first winding current is greater than the second winding current input when the compressor is started without meeting the first set condition.

[0066] A third aspect of this application provides an electronic device, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement a compressor start-up method proposed in a first aspect of this application.

[0067] A fourth aspect of this application provides a non-transitory computer-readable storage medium that, when instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform the method proposed in the first aspect of this application.

[0068] A fifth aspect of this application provides a computer program product including a computer program that, when executed by a processor in a communication device, implements the method proposed in the first aspect of this application.

[0069] The technical solutions provided by the embodiments of this application bring at least the following beneficial effects:

[0070] In this embodiment, by acquiring the outdoor ambient temperature of the air conditioner and the compressor's downtime, it is determined whether the compressor is in an ultra-low temperature environment. When it is determined that the outdoor ambient temperature and the compressor's downtime meet the first set condition, it is determined that the compressor is in an ultra-low temperature environment. The compressor is then controlled to execute a low-temperature heating process in the initial stage of the open-loop start-up process to avoid compressor start-up failure caused by the compressor oil freezing together, thus solving the problem of compressor start-up failure caused by ultra-low temperature.

[0071] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0072] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0073] Figure 1 A schematic flowchart illustrating a compressor start-up method provided in an embodiment of this application;

[0074] Figure 2A A schematic diagram illustrating a conventional startup process provided in an embodiment of this application;

[0075] Figure 2B This is a schematic diagram illustrating an ultra-low temperature start-up method provided in an embodiment of this application;

[0076] Figure 2 A schematic flowchart illustrating another compressor start-up method provided in an embodiment of this application;

[0077] Figure 3 A schematic flowchart illustrating another compressor start-up method provided in an embodiment of this application;

[0078] Figure 4 A schematic flowchart illustrating another compressor start-up method provided in an embodiment of this application;

[0079] Figure 4A A schematic diagram of a compressor starting method provided in an embodiment of this application;

[0080] Figure 5 A schematic diagram of the structure of a compressor starting device provided in an embodiment of this application;

[0081] Figure 6 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application;

[0082] Figure 7 This is a schematic diagram of the structure of another electronic device provided according to an embodiment of this application. Detailed Implementation

[0083] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.

[0084] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of this application. The singular forms “a” and “the” as used in the embodiments of this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0085] It should be understood that although the terms first, second, third, etc., may be used to describe various information in the embodiments of this application, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the words "if" and "suppose" as used herein can be interpreted as "when," "when," or "in response to a determination."

[0086] Embodiments of this application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0087] It should be noted that the compressor starting method provided in any embodiment of this application can be executed alone, or can be executed together with possible implementation methods in other embodiments, or can be executed together with any technical solution in related technologies.

[0088] The following description, with reference to the accompanying drawings, describes a compressor starting method, apparatus, and electronic device according to embodiments of this application.

[0089] Figure 1 This is a schematic flowchart illustrating a compressor start-up method provided in an embodiment of this application. Figure 1 As shown, the method includes, but is not limited to, the following steps:

[0090] S101, obtain the outdoor ambient temperature of the air conditioner and the compressor off-time.

[0091] An air conditioner is a device used for cooling and temperature reduction. It includes a refrigeration system, an air duct system, an electrical system, and a casing and panel. The refrigeration system is the part of the air conditioner that cools and reduces temperatures. It consists of a refrigeration compressor, condenser, capillary tube, evaporator, solenoid reversing valve, filter, and refrigerant, forming a sealed refrigeration cycle.

[0092] When an air conditioner is installed in an extremely cold region, its actual operating temperature may be much lower than the actual air temperature due to the installation location. In this environment, prolonged shutdown of the compressor may cause the hydraulic oil to freeze together, resulting in increased starting torque and compressor startup failure.

[0093] In some implementations, the outdoor ambient temperature of the air conditioner is obtained, which is the temperature of the environment in which the air conditioner is located. Based on the outdoor ambient temperature, it is determined whether the air conditioner is in an ultra-low temperature environment.

[0094] Optionally, the outdoor ambient temperature of the air conditioner can be obtained by a temperature sensor, which can be deployed inside the air conditioner to determine the outdoor ambient temperature in real time.

[0095] In some implementations, the compressor's downtime is obtained to determine whether the compressor has been shut down for an extended period. The compressor plays a crucial role in the air conditioning refrigerant circuit, compressing and driving the refrigerant. The air conditioning compressor draws refrigerant from the low-pressure zone, compresses it, and sends it to the high-pressure zone for cooling and condensation. Heat is then dissipated into the air through heat exchangers, and the refrigerant changes from a gaseous to a liquid state, increasing its pressure.

[0096] Optionally, the compressor's shutdown duration can be determined by a timer, which can be deployed inside the air conditioner. The timer starts when the compressor stops and ends when the compressor starts again, thus obtaining the shutdown duration of the compressor in this shutdown.

[0097] S102, based on the outdoor ambient temperature and the duration of shutdown, determine whether the air conditioner meets the first set condition.

[0098] In some implementations, the first set condition can be used to determine whether the current environment is a low-temperature environment. Optionally, the first set condition can also be used to determine whether the compressor's shutdown time meets the shutdown threshold.

[0099] Optionally, when the outdoor ambient temperature is less than or equal to the preset temperature threshold, it indicates that the outdoor ambient temperature is low and may be an ultra-low temperature environment; when the compressor's shutdown time is greater than the compressor's shutdown threshold, it indicates that the compressor's shutdown time is long. Therefore, it is determined that the air conditioner meets the first set condition, that is, the outdoor ambient temperature where the air conditioner is located is low and the air conditioner's compressor has a long shutdown time.

[0100] S103, if the air conditioner meets the first set condition, control the compressor to perform a low-temperature heating process in the initial stage of the open-loop start-up process.

[0101] Once the air conditioner meets the first set condition, i.e., when the air conditioner is in an ultra-low temperature environment and has been off for a long time, using a conventional compressor start-up method can easily cause the compressor oil to freeze together, or lead to liquid slugging, insufficient lubrication, or lack of oil, resulting in compressor start-up failure. Therefore, when the air conditioner meets the first set condition, the compressor is controlled to execute a low-temperature heating process in the initial stage of the open-loop start-up process.

[0102] Understandably, performing low-temperature heating during the initial open-loop startup can prevent compressor oil from freezing together and causing compressor startup failure, thus solving the problem of compressor startup failure due to ultra-low temperatures.

[0103] In this embodiment, by acquiring the outdoor ambient temperature of the air conditioner and the compressor's downtime, it is determined whether the compressor is in an ultra-low temperature environment. When it is determined that the outdoor ambient temperature and the compressor's downtime meet the first set condition, it is determined that the compressor is in an ultra-low temperature environment. The compressor is then controlled to execute a low-temperature heating process in the initial stage of the open-loop start-up process to avoid compressor start-up failure caused by the compressor oil freezing together, thus solving the problem of compressor start-up failure caused by ultra-low temperature.

[0104] Figure 2 This is a schematic flowchart illustrating another compressor starting method provided in an embodiment of this application. Figure 2 As shown, the method includes, but is not limited to, the following steps:

[0105] S201, obtain the outdoor ambient temperature of the air conditioner and the compressor off-time.

[0106] In the embodiments of this application, the implementation method of step S201 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0107] S202, based on the outdoor ambient temperature and the duration of shutdown, determine whether the air conditioner meets the first set condition.

[0108] In some implementations, if the outdoor ambient temperature is less than or equal to a preset temperature threshold and the shutdown duration is greater than the compressor shutdown threshold, the air conditioner is determined to meet the first set condition.

[0109] In some implementations, if the outdoor ambient temperature is greater than the preset temperature threshold and / or the shutdown time is not greater than the compressor shutdown threshold, the air conditioner does not meet the first set condition, and the compressor can be started using a conventional start-up method.

[0110] Optionally, the preset temperature threshold can be set to -25℃, meaning that when the outdoor ambient temperature is -25℃ or below, it can be considered to be in a low-temperature state. Here, -25℃ is an example value in this embodiment; in other embodiments, temperatures close to -24℃, -26℃, or -28℃ can be selected as the preset temperature threshold. Optionally, the compressor shutdown threshold can be set to 20 minutes, meaning that when the compressor shutdown time exceeds 20 minutes, the compressor shutdown time can be considered relatively long. Here, 20 minutes is an example value in this embodiment; in other embodiments, values ​​close to 18 minutes, 22 minutes, or 25 minutes can be selected as the compressor shutdown threshold. In other words, when the outdoor ambient temperature is less than or equal to -25℃ and the compressor shutdown time is greater than 20 minutes, the air conditioner is determined to meet the first preset condition.

[0111] Exemplary illustration, such as Figure 2A As shown, when the air conditioner receives the start command, i.e., at time 0, during the time interval 0-t1, the first winding current is input to the three-phase winding of the compressor to control the compressor stator to reach the target position. That is, the given compressor stator winding current pulls the rotor to a fixed position to avoid compressor start-up failure during sensorless control. Then, during the time interval t1-t2, the rotor speed is gradually increased so that the compressor speed reaches a fixed speed for open-loop operation. During the time interval t2-t3, the rotor speed runs stably for a period of time. After the rotor speed has run stably for a period of time, it is switched to speed / position closed-loop operation, and the compressor operating rate is adjusted to the target rate to improve the compressor operating efficiency.

[0112] In this application embodiment, the implementation method of step S202 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0113] S203, if the air conditioner meets the first set condition, starting from the first moment of the open-loop start-up process, from the first moment to the second moment, control the compressor to increase its speed to the first speed at a rate less than the first set rate, and control the compressor to run at the first speed until the third moment.

[0114] When the air conditioner meets the first set condition—that is, when the outdoor temperature is less than or equal to the preset temperature threshold and the off-time exceeds the compressor's off-time threshold—directly starting the compressor can easily cause liquid slugging, insufficient lubrication, or lack of oil, leading to compressor start-up failure. Therefore, when the air conditioner meets the first set condition, the compressor is controlled to execute a low-temperature heating process in the initial stage of the open-loop start-up process.

[0115] In some implementations, before initiating the cryogenic heating process, a first winding current can be input to the three-phase windings of the compressor to control the compressor stator to reach the target position. This first winding current is greater than the second winding current input when starting the compressor if the first set condition is not met. This is to prevent compressor start-up failure during sensorless control.

[0116] In some implementations, starting from the first moment of the open-loop startup process, the compressor speed is gradually increased in a stepwise manner. From the first moment to the second moment, the compressor speed is gradually increased until it reaches the first speed. During this period from the first moment to the second moment, the rate of increase in compressor speed must be less than a first set rate, that is, the rate of increase should not be too large. At the second moment, the compressor speed reaches the first speed, and then the compressor is controlled to run at the first speed until the third moment.

[0117] S204, from the third moment to the fourth moment, control the compressor to increase its speed to the second speed at a rate less than the second set rate, and control the compressor to run at the second speed until the fifth moment.

[0118] In some implementations, from the third time point to the fourth time point, based on the first speed, the compressor speed is controlled to increase until it reaches the second speed. During the time period from the third time point to the fourth time point, the rate of increase of the compressor speed must be less than the second set rate, that is, the rate of increase should not be too large. At the fourth time point, the compressor speed reaches the second speed, and then the compressor is controlled to run at the second speed until the fifth time point.

[0119] It is understandable that the second speed is greater than the first speed.

[0120] Exemplary illustration, such as Figure 2B As shown, from time 0 to the first moment, the first winding current is input to the three-phase winding of the compressor to prevent compressor oil adhesion under ultra-low temperature conditions, which would lead to increased starting torque and compressor start-up failure. From the first moment to the second moment, i.e., time t1-t2, under the condition of being less than the first set rate, the compressor speed is gradually increased until it reaches the first speed; the compressor is controlled to run at the first speed until the third moment t3. Further, from the third moment to the fourth moment, i.e., time t3-t4, under the condition of being less than the second set rate, the compressor speed is controlled to increase until it reaches the second speed, which is greater than the first speed; the compressor is controlled to run at the second speed until the fifth moment.

[0121] Optionally, the first set rate and the second set rate can be the same or different.

[0122] By gradually increasing the compressor speed in a stepped manner, it is possible to prevent refrigerant migration or hydraulic oil adhesion caused by prolonged exposure to ultra-low temperatures. It also prevents the compressor from starting too quickly, causing a rapid rise in internal temperature and continuous leakage of liquid refrigerant from the lubricating oil, resulting in liquid slugging, insufficient lubrication, or oil shortage, ultimately leading to compressor start-up failure or damage. Therefore, a step-by-step, gradual increase in compressor speed, generating heat slowly, prevents refrigerant migration and hydraulic oil adhesion from causing closed-loop start-up failure.

[0123] S205: Obtain the rotor status of the compressor. When the rotor status meets the second set condition, end the low-temperature heating process.

[0124] Furthermore, the rotor state of the compressor can be obtained to determine whether the rotor state of the compressor meets the second set condition.

[0125] Optionally, the back electromotive force of the rotor can be obtained, and the estimated speed of the compressor can be obtained based on the back electromotive force; the desired speed of the rotor given at the fourth to fifth time points can be obtained; the speed error between the estimated speed and the desired speed can be obtained; if the speed error is within the set error range, it can be determined that the rotor state meets the second set condition.

[0126] As can be understood, back electromotive force (EMF) refers to the electromotive force generated by resisting the change in current. When the rotor is stationary, the back EMF is zero. When the rotor starts to rotate, the magnitude and direction of the back EMF also change. Therefore, there is a correlation between the rotor's position and speed and the back EMF. The estimated speed of the compressor, i.e., the estimated rotor speed, can be obtained from the rotor's back EMF.

[0127] Optionally, the back electromotive force of the rotor can be calculated based on relevant parameters such as the compressor's motor speed, windings, and inductance.

[0128] In some implementations, the desired rotor speed given between the fourth and fifth time points is the ideal speed between the fourth and fifth time points.

[0129] Optionally, the difference between the estimated speed and the desired speed can be used as the speed error to reflect the difference between the estimated speed and the desired speed. When the speed error is within the set error range, it indicates that the estimated speed is close to the desired speed, and the rotor state is determined to meet the second set condition.

[0130] In some implementations, when the speed error is outside the set error range, it indicates that the estimated speed differs significantly from the desired speed, and the rotor state does not meet the second set condition. Optionally, when the speed error is outside the set error range, the compressor can be controlled to continue running at the second speed; if the rotor state still does not meet the second set condition after the set running time, the compressor is controlled to stop and return to re-execute the open-loop start-up process.

[0131] Optionally, the error range can be determined based on the desired rotational speed. For example, 30% of the desired rotational speed can be calculated as the upper limit of the error range. When the rotational speed error is greater than or equal to 30% of the desired rotational speed, it is considered that the rotational speed error is not within the set error range; correspondingly, when the rotational speed error is not greater than 30% of the desired rotational speed, it is considered that the rotational speed is within the set error range. Here, 30% of the desired rotational speed is an example value in this embodiment of the application. In other embodiments, it can be set to other proportional values ​​of the desired rotational speed, or a rotational speed threshold can be directly given as the upper limit of the set error range.

[0132] For example, assuming the speed error is not within the set error range, the compressor is controlled to continue running at the second speed for a preset time. During the compressor's continued operation at the second speed, the speed error is calculated again. If the rotor state still does not meet the second set condition after the set time has elapsed, that is, the speed error is still not within the set error range, the compressor is controlled to stop and return to the first moment to re-execute the open-loop start-up process.

[0133] Optionally, the system can also count the number of times the compressor repeatedly performs the open-loop start-up process; if the number of repetitions reaches a set threshold, the compressor is controlled to shut down due to a fault; the compressor is restarted after the duration of the fault shutdown exceeds a fault shutdown duration threshold. In other words, if the number of times the compressor repeatedly performs the open-loop start-up process reaches a set threshold, it indicates that the number of repetitions is too high, and the compressor may have a fault, therefore the compressor is controlled to shut down due to a fault.

[0134] When the duration of a compressor failure exceeds a fault shutdown duration threshold, the compressor must be restarted. For example, if the fault shutdown duration threshold is 100 seconds, the compressor must be restarted at least after the duration of the fault shutdown exceeds 100 seconds.

[0135] In this embodiment, during the low-temperature heating process, compressor start-up failure is prevented by inputting the first winding current. During the formal start-up process, the compressor speed is controlled to increase slowly in a stepwise manner to prevent refrigerant migration or hydraulic oil adhesion caused by prolonged exposure to ultra-low temperatures. It also prevents the compressor from starting too quickly, causing a rapid rise in internal temperature and continuous leakage of liquid refrigerant from the lubricating oil, resulting in liquid-laden start-up and subsequent compressor start-up failure or damage. By determining whether the compressor rotor state meets the second set condition, it is determined whether to stop increasing the compressor speed to ensure a good compressor start-up effect. Furthermore, by determining the number of restarts, it is determined whether a fault shutdown of the compressor is necessary. The compressor is restarted again when the fault shutdown time threshold is met, thereby improving the compressor's working efficiency and operational stability.

[0136] Based on the above embodiments, Figure 3 This is a schematic flowchart illustrating another compressor starting method provided in an embodiment of this application. Figure 3 As shown, the method includes, but is not limited to, the following steps:

[0137] S301, when the rotor condition meets the second set condition, the low-temperature heating process ends.

[0138] In some implementations, when the rotor state meets the second set condition, that is, when the estimated speed is close to the desired speed, it indicates that the hydraulic oil is not sticking to the compressor and the low-temperature heating process can be terminated.

[0139] In this application embodiment, the implementation method of step S301 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0140] S302, from the fifth moment to the sixth moment, control the compressor to increase its speed at a rate greater than the second set rate to the set speed corresponding to the compressor closed-loop start-up process.

[0141] Furthermore, after the low-temperature heating process ends, from the fifth to the sixth moment, the compressor speed can be controlled to increase at a rate greater than the second set rate until it reaches the set speed corresponding to the compressor closed-loop start-up process; for example... Figure 2A As shown, from the fifth moment to the sixth moment, the speed can be increased at a rate greater than the second set rate until the compressor speed increases to the set speed corresponding to the compressor closed-loop start-up process.

[0142] S303 controls the compressor to run at the set speed until the seventh moment, and then switches to the closed-loop start-up process.

[0143] Optionally, after the compressor speed reaches the set speed, the compressor is controlled to run at the set speed from the sixth moment to the seventh moment, and then switched to the closed-loop start-up process at the seventh moment.

[0144] In some implementations, the compressor is controlled to switch to closed-loop start-up operation, and the compressor's operating frequency is adjusted to the target frequency during closed-loop start-up to ensure the compressor's operating efficiency.

[0145] In this embodiment, when the rotor state meets the second set condition, it indicates that the hydraulic oil is not sticking to the compressor, and the low-temperature heating process can be stopped. Furthermore, the compressor speed can be controlled to increase to the set speed more quickly and switch to the closed-loop start-up process. At the same time, the operating frequency is adjusted to the target frequency to ensure the efficiency and stability of the compressor operation, and solve the problem of hydraulic oil sticking under low temperature conditions, which leads to compressor start-up failure.

[0146] Figure 4 This is a schematic flowchart illustrating another compressor starting method provided in an embodiment of this application. Figure 4 As shown, the method includes, but is not limited to, the following steps:

[0147] S401 obtains the outdoor ambient temperature of the air conditioner and the compressor's off-time.

[0148] In this application embodiment, the implementation method of step S401 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0149] S402, based on the outdoor ambient temperature and the duration of shutdown, determine whether the air conditioner meets the first set condition.

[0150] In this application embodiment, the implementation method of step S402 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0151] S403, if the air conditioner meets the first set condition, starting from the first moment of the open-loop start-up process, from the first moment to the second moment, control the compressor to increase its speed to the first speed at a rate less than the first set rate, and control the compressor to run at the first speed until the third moment.

[0152] In this application embodiment, the implementation method of step S403 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0153] S404, from the third moment to the fourth moment, control the compressor to increase its speed to the second speed at a rate less than the second set rate, and control the compressor to run at the second speed until the fifth moment.

[0154] In this application embodiment, the implementation method of step S404 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0155] S405: Obtain the rotor status of the compressor. When the rotor status meets the second set condition, end the low-temperature heating process.

[0156] In this application embodiment, the implementation method of step S405 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0157] S406, from the fifth moment to the sixth moment, control the compressor to increase its speed at a rate greater than the second set rate until it reaches the set speed corresponding to the compressor closed-loop start-up process.

[0158] In this application embodiment, the implementation method of step S406 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0159] S407 controls the compressor to run at a set speed until the seventh moment, and then switches to the closed-loop start-up process.

[0160] In this application embodiment, the implementation method of step S407 can be implemented in any of the various embodiments of this disclosure, and no limitation is made here, nor will it be described in detail.

[0161] Based on the above embodiments, such as Figure 4A As shown, it illustrates a logical schematic diagram of the compressor starting method according to an embodiment of this application; based on the outdoor ambient temperature T 外 The start-up control is selected based on the shutdown duration t. If the environment is extremely low temperature, an extremely low temperature start-up is performed; if the environment is not extremely low temperature, a normal start-up is performed. During the extremely low temperature start-up, the rotor status is detected to determine whether the conditions are met, and then open-loop operation is performed before switching to closed-loop operation.

[0162] In this embodiment, by acquiring the outdoor ambient temperature of the air conditioner and the compressor's downtime, it is determined that the compressor is in an ultra-low temperature environment. The compressor is controlled to execute a low-temperature heating process in the initial stage of the open-loop start-up process. The compressor start-up failure is prevented by inputting the first winding current. During the formal start-up process, the compressor speed is controlled to increase slowly in a stepwise manner to prevent refrigerant migration or hydraulic oil adhesion caused by prolonged exposure to ultra-low temperatures, which could lead to compressor start-up failure or compressor damage. The compressor rotor state is checked to ensure a good start-up effect. Furthermore, the number of restarts is used to determine whether a fault shutdown of the compressor is necessary. The compressor is restarted again when the fault shutdown time threshold is met. When the second set condition is met, the speed is increased to the set speed, the closed-loop start-up process is switched, and the operating frequency is adjusted to improve the compressor's working efficiency and operational stability.

[0163] Figure 5 This is a schematic diagram of the compressor starting device according to an embodiment of this application. Figure 5 As shown, the compressor starting device 500 includes:

[0164] The acquisition module 501 is used to acquire the outdoor ambient temperature of the air conditioner and the compressor's off-time.

[0165] The judgment module 502 is used to determine whether the air conditioner meets the first set condition based on the outdoor ambient temperature and the downtime.

[0166] The control module 503 is used to control the compressor to perform a low-temperature heating process in the initial stage of the open-loop start-up process if the air conditioner meets the first set conditions.

[0167] In some implementations, the decision module 502 includes:

[0168] If the outdoor ambient temperature is less than or equal to the preset temperature threshold, and the shutdown time is greater than the compressor shutdown threshold, the air conditioner is determined to meet the first set condition.

[0169] In some implementations, control module 503 includes:

[0170] Starting from the very first moment of the open-loop start-up process, the compressor speed is gradually increased in a stepwise manner until the compressor rotor state meets the second set condition.

[0171] In some implementations, control module 503 includes:

[0172] From the first moment to the second moment, the compressor is controlled to increase its speed to the first speed at a rate less than the first set rate, and then the compressor is controlled to run at the first speed until the third moment.

[0173] From the third moment to the fourth moment, the compressor is controlled to increase its speed to the second speed at a rate less than the second set rate, and the compressor is controlled to run at the second speed until the fifth moment, wherein the second speed is greater than the first speed;

[0174] Obtain the rotor status of the compressor, and terminate the low-temperature heating process when the rotor status meets the second set condition.

[0175] In some implementations, control module 503 also includes:

[0176] From the fifth moment to the sixth moment, the compressor is controlled to increase its speed at a rate greater than the second set rate until it reaches the set speed corresponding to the compressor closed-loop start-up process.

[0177] The compressor is controlled to run at the set speed until the seventh moment, and then switched to the closed-loop start-up process.

[0178] In some implementations, control module 503 includes:

[0179] Obtain the back electromotive force of the rotor, and obtain the estimated speed of the compressor based on the back electromotive force;

[0180] Obtain the desired rotor speed given at time points four through five;

[0181] Obtain the speed error between the estimated speed and the desired speed;

[0182] If the speed error is within the set error range, the rotor state is determined to meet the second set condition.

[0183] In some implementations, device 500 also includes:

[0184] If the speed error is greater than the set error threshold, the compressor will continue to run at the second speed.

[0185] If the rotor state still does not meet the second set condition after the set running time is reached, the compressor is controlled to stop and the open-loop start-up process is restarted.

[0186] In some implementations, device 500 also includes:

[0187] Count the number of times the compressor repeatedly performs the open-loop start-up process;

[0188] If the number of repetitions reaches a set threshold, the compressor will be shut down due to a malfunction.

[0189] If the duration of the fault shutdown exceeds the fault shutdown duration threshold, restart the compressor.

[0190] In some implementations, control module 503 also includes:

[0191] Control the compressor to switch to closed-loop start-up process and control the compressor to adjust the operating frequency to the target frequency during closed-loop start-up.

[0192] In some implementations, control module 503 also includes:

[0193] The first winding current is input to the three-phase winding of the compressor to control the stator of the compressor to reach the target position, wherein the first winding current is greater than the second winding current input when the compressor is started without meeting the first set condition.

[0194] In this embodiment, by acquiring the outdoor ambient temperature of the air conditioner and the compressor's downtime, it is determined whether the compressor is in an ultra-low temperature environment. When it is determined that the outdoor ambient temperature and the compressor's downtime meet the first set condition, it is determined that the compressor is in an ultra-low temperature environment. The compressor is then controlled to execute a low-temperature heating process in the initial stage of the open-loop start-up process to avoid compressor start-up failure caused by the compressor oil freezing together, thus solving the problem of compressor start-up failure caused by ultra-low temperature.

[0195] Figure 6 This is a block diagram of an electronic device according to an exemplary embodiment. Figure 6 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0196] like Figure 6 As shown, the electronic device 600 includes a processor 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from memory 606 into a random access memory (RAM) 603. The RAM 603 also stores various programs and data required for the operation of the electronic device 600. The processor 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0197] The following components are connected to I / O interface 605: memory 606 including hard disk; and communication section 607 including network interface card such as LAN (Local Area Network) card, modem, etc., which performs communication processing via a network such as the Internet; and driver 608 is also connected to I / O interface 605 as needed.

[0198] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include 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 communication section 607. When the computer program is executed by processor 601, it performs the functions defined in the methods of this application.

[0199] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory including instructions, which can be executed by a processor 601 of an electronic device 600 to perform the above-described method. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.

[0200] In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wireline, optical fiber, RF, etc., or any suitable combination thereof.

[0201] Figure 7 This is a structural block diagram of an electronic device according to an exemplary embodiment. Figure 7 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of this application. Figure 7 As shown, the electronic device 700 includes a processor 701 and a memory 702. The memory 702 is used to store program code, and the processor 701 is connected to the memory 702 and is used to read the program code from the memory 702 to implement the compressor starting method in the above embodiment.

[0202] Alternatively, the number of processors 701 can be one or more.

[0203] Optionally, the electronic device may also include an interface 703, and there may be multiple interfaces 703. The interface 703 can be connected to an application and can receive data from external devices such as sensors.

[0204] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0205] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for starting a compressor, characterized in that, The method includes: Obtain the outdoor ambient temperature of the air conditioner and the compressor's off-time. Based on the outdoor ambient temperature and the shutdown duration, it is determined whether the air conditioner meets the first set condition. The first set condition is used to determine whether the current environment is a low temperature environment and to determine whether the compressor shutdown time meets the shutdown threshold. If the air conditioner meets the first set condition, the compressor is controlled to perform a low-temperature heating process in the initial stage of the open-loop start-up process; The low-temperature heating process includes: Starting from the first moment of the open-loop start-up process, the speed of the compressor is gradually increased to the second speed in a stepwise manner; The rotor state of the compressor is obtained, and the low-temperature heating process is terminated when the rotor state meets the second set condition. After the low-temperature heating process is completed, the compressor speed is increased to the set speed corresponding to the compressor closed-loop start-up process; The compressor is controlled to run at the set speed until a specified time, and then switched to the closed-loop start-up process.

2. The method according to claim 1, characterized in that, The step of determining whether the air conditioner meets the first preset condition based on the outdoor ambient temperature and the downtime includes: If the outdoor ambient temperature is less than or equal to a preset temperature threshold, and the shutdown duration is greater than the compressor shutdown threshold, the air conditioner is determined to meet the first preset condition.

3. The method according to claim 1, characterized in that, The stepwise increase of the compressor speed to a second speed, starting from the first moment of the open-loop start-up process, includes: From the first moment to the second moment, the compressor is controlled to increase its speed to the first speed at a rate less than the first set rate, and the compressor is controlled to run at the first speed until the third moment; From the third moment to the fourth moment, the compressor is controlled to increase its speed to the second speed at a rate less than the second set rate, and the compressor is controlled to run at the second speed until the fifth moment, wherein the second speed is greater than the first speed.

4. The method according to claim 3, characterized in that, After the low-temperature heating process ends, from the fifth moment to the sixth moment, the compressor is controlled to increase its speed at a rate greater than the second set rate to the set speed corresponding to the compressor closed-loop start-up process; The compressor is controlled to run at the set speed until the seventh moment, and then switched to the closed-loop start-up process.

5. The method according to claim 4, characterized in that, The process of determining that the rotor state satisfies the second preset condition includes: Obtain the back electromotive force of the rotor, and obtain the estimated speed of the compressor based on the back electromotive force; Obtain the desired rotor speed given at the fourth to fifth time points; Obtain the speed error between the estimated speed and the desired speed; If the speed error is within the set error range, the rotor state is determined to meet the second set condition.

6. The method according to claim 5, characterized in that, The method further includes: If the speed error is greater than the set error threshold, the compressor is controlled to continue running at the second speed. If the rotor state still does not meet the second set condition after the set running time, the compressor is controlled to stop and the open-loop start-up process is re-executed.

7. The method according to claim 6, characterized in that, The method further includes: The number of times the compressor repeatedly performs the open-loop start-up process is counted; If the number of repetitions reaches a set threshold, the compressor will be shut down due to a malfunction. The compressor is restarted after the duration of the fault shutdown exceeds a fault shutdown duration threshold.

8. The method according to claim 4, characterized in that, After the controlled compressor operates at the set speed until the seventh moment and switches to the closed-loop start-up process, the process further includes: The compressor is controlled to adjust its operating frequency to the target frequency during the closed-loop startup process.

9. The method according to claim 1, characterized in that, Before the compressor enters the open-loop start-up process, the following is also included: A first winding current is input to the three-phase windings of the compressor to control the stator of the compressor to reach the target position, wherein the first winding current is greater than the second winding current input when the compressor is started without meeting the first set condition.

10. A compressor starting device, characterized in that, include: The acquisition module is used to acquire the outdoor ambient temperature of the air conditioner and the compressor's off-time. The judgment module is used to determine whether the air conditioner meets the first set condition based on the outdoor ambient temperature and the shutdown time. The first set condition is used to determine whether the current environment is a low temperature environment and to determine whether the compressor shutdown time meets the shutdown threshold. The control module is used to control the compressor to perform a low-temperature heating process in the initial stage of the open-loop start-up process if the air conditioner meets the first set condition. The low-temperature heating process includes: Starting from the first moment of the open-loop start-up process, the speed of the compressor is gradually increased to the second speed in a stepwise manner; The rotor state of the compressor is obtained, and the low-temperature heating process is terminated when the rotor state meets the second set condition. After the low-temperature heating process is terminated, the control module is further configured to: Control the compressor to increase its speed to the set speed corresponding to the compressor closed-loop start-up process; The compressor is controlled to run at the set speed until a specified time, and then switched to the closed-loop start-up process.

11. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 9.

12. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is able to perform the method as described in any one of claims 1 to 9.

13. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-9.