Compressor and control method, device, storage medium and computer program product thereof

By adjusting the controller bus voltage in combination with the compressor temperature and weak magnetic working conditions, the problem of excessively high internal temperature of the compressor was solved, and efficient and stable operation of the compressor and optimization of the refrigeration system were achieved.

CN119435360BActive Publication Date: 2025-10-17GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411528458.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-10-17
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

Excessively high internal operating temperatures in the compressor lead to reduced operating efficiency, component damage, and safety hazards. Existing technologies such as frequency reduction and heat dissipation management methods have failed to effectively resolve the contradiction between temperature and efficiency.

Method used

By adjusting the controller bus voltage based on the compressor temperature and weak magnetic working conditions, the bus voltage is increased to reduce the current and ensure that the output power remains unchanged, thereby reducing heat generation and avoiding frequency reduction or shutdown.

Benefits of technology

It effectively alleviates the internal temperature rise of the compressor, improves operating efficiency and stability, and enhances the cooling capacity of the refrigeration system and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119435360B_ABST
    Figure CN119435360B_ABST
Patent Text Reader

Abstract

The application discloses a kind of compressor control method, device, compressor, storage medium and computer program product, the method comprises: in the case where the compressor works, the current temperature of the compressor is obtained;The rotating speed of motor in the compressor is obtained, and the d-axis current and q-axis current of the compressor are obtained;According to the rotating speed of the motor, and the d-axis current and q-axis current of the compressor, the current demand bus voltage of the compressor is determined;In combination with the current temperature of the compressor, and the current demand bus voltage of the compressor, the supply bus voltage of the compressor is adjusted, to suppress the temperature rise of the compressor.The scheme, by combining compressor shell temperature and flux-weakening operating condition jointly adjusts controller bus voltage, guarantees that the output power of compressor does not change while reducing current, alleviates the increase of internal operating temperature of compressor, improves the operating efficiency and stability of compressor.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of compressors, and particularly relates to a control method and device of a compressor, the compressor, a storage medium, and a computer program product, in particular to a temperature rise suppression control method and device of a compressor, the compressor, a storage medium, and a computer program product. BACKGROUND

[0002] In the technical field of refrigeration systems such as air conditioners and refrigerators, the operating efficiency and stability of a compressor are directly affected by the working temperature of the compressor (i.e., the internal working temperature of the compressor). For example, if the internal working temperature of the compressor is too high, it may cause problems such as reduced efficiency, damaged components, weakened refrigeration effect, and safety hazards.

[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent an acknowledgement that the above content is prior art. SUMMARY

[0004] The present application aims to provide a control method and device of a compressor, the compressor, a storage medium, and a computer program product to solve the problem that the internal working temperature of the compressor is too high, which affects the operating efficiency and stability of the compressor, and to achieve the effect of reducing the current while keeping the output power of the compressor unchanged by adjusting the bus voltage of the controller in combination with the temperature of the compressor (i.e., the temperature of the compressor shell) and the field weakening working condition, thereby alleviating the rise in the internal working temperature of the compressor and improving the operating efficiency and stability of the compressor.

[0005] The present application provides a control method of a compressor, comprising: obtaining the current temperature of the compressor when the compressor is working; obtaining the speed of the compressor and obtaining the d-axis current and q-axis current of the compressor; determining the current demand bus voltage of the compressor according to the speed of the motor and the d-axis current and q-axis current of the compressor; adjusting the supply bus voltage of the compressor in combination with the current temperature of the compressor and the current demand bus voltage of the compressor to suppress the temperature rise of the compressor.

[0006] In some embodiments, determining the current demand bus voltage of the compressor according to the speed of the motor and the d-axis current and q-axis current of the compressor comprises: calculating the d-axis voltage and q-axis voltage of the compressor according to the speed of the motor and the d-axis current and q-axis current of the compressor; and calculating the current demand bus voltage of the compressor according to the d-axis voltage and q-axis voltage of the compressor.

[0007] In some embodiments, wherein the d-axis voltage and the q-axis voltage of the compressor are calculated according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor, the calculation includes: calculating the d-axis voltage and the q-axis voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor by using the following formula:

[0008]

[0009] wherein i d , i q and u d , u q are the stator current and voltage of the dq-axis of the motor in the compressor, ω m is the rotational speed of the motor, P n is the number of pole pairs of the motor, L d , L q are the cross-axis inductance and direct-axis inductance of the motor, R is the phase resistance of the motor, and Ψ f is the back electromotive force coefficient of the motor.

[0010] and / or, the current demand bus voltage of the compressor is calculated according to the d-axis voltage and the q-axis voltage of the compressor, the calculation includes: calculating the current demand bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor by using the following formula:

[0011]

[0012] wherein U dc_currently is the current demand bus voltage of the motor, k1 is a preset calculation coefficient, and ud and uq are the stator voltage of the dq-axis of the motor in the compressor.

[0013] In some embodiments, the supply bus voltage of the compressor is adjusted in combination with the current temperature of the compressor and the current demand bus voltage of the compressor, which includes: determining whether the current temperature of the compressor is greater than a first preset temperature and / or the current demand bus voltage of the compressor is greater than a first preset bus voltage; if it is determined that the conditions are met, the supply bus voltage of the compressor is adjusted to a second preset bus voltage to suppress the temperature rise of the compressor; wherein the second preset bus voltage is greater than the first preset bus voltage; if it is determined that the conditions are not met, the supply bus voltage of the compressor is maintained or reduced to the first preset bus voltage to suppress the temperature rise of the compressor.

[0014] In some embodiments, the adjusting the supply bus voltage of the compressor in combination with the current temperature of the compressor and the current demand bus voltage of the compressor further comprises: determining whether the current temperature of the compressor is greater than a second preset temperature after the supply bus voltage of the compressor is adjusted to the second preset bus voltage; wherein the second preset temperature is greater than the first preset temperature; and if it is determined that the current temperature of the compressor is greater than the second preset temperature, controlling the compressor to operate at a reduced frequency or controlling the compressor to stop operating, so as to further suppress the temperature rise of the compressor.

[0015] In some embodiments, the voltage range comprises n evenly distributed voltage thresholds; the first preset bus voltage is a voltage threshold in the n voltage thresholds that is closest to the current demand bus voltage of the compressor and greater than the current demand bus voltage of the compressor; and the second preset bus voltage is the maximum voltage threshold in the n voltage thresholds.

[0016] In some embodiments, the control unit determines the current demand bus voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor, and the control unit comprises: a d-axis voltage calculation unit configured to calculate the d-axis voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor; and a q-axis voltage calculation unit configured to calculate the q-axis voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor.

[0017] In some embodiments, the control unit determines the current demand bus voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor, and the control unit comprises: a d-axis voltage calculation unit configured to calculate the d-axis voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor; and a q-axis voltage calculation unit configured to calculate the q-axis voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor.

[0018] In some embodiments, the control unit calculates the d-axis voltage and the q-axis voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor, and the control unit comprises: a d-axis voltage calculation unit configured to calculate the d-axis voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor by using the following formula:

[0019]

[0020] wherein i d , i qwith u d , u q are stator current and voltage of dq axis of the motor in the compressor, ω m is rotating speed of the motor, P n is pole pair number of the motor, L d , L q are cross axis inductance and direct axis inductance of the motor, R is phase resistance of the motor, Ψ f is back electromotive force coefficient of the motor;

[0021] And / or, the control unit, according to the d-axis voltage and the q-axis voltage of the compressor, calculates the current demand bus voltage of the compressor, comprising: according to the d-axis voltage and the q-axis voltage of the compressor, using the following formula to calculate the current demand bus voltage of the compressor:

[0022]

[0023] Wherein, U dc_currently is the current demand bus voltage of the motor, k1 is a preset calculation coefficient, and ud and uq are stator voltages of dq axis of the motor in the compressor.

[0024] In some embodiments, the control unit, in combination with the current temperature of the compressor and the current demand bus voltage of the compressor, adjusts the supply bus voltage of the compressor, comprising: determining whether the current temperature of the compressor is greater than a first preset temperature and / or the current demand bus voltage of the compressor is greater than a first preset bus voltage; if it is determined that the conditions are met, adjusting the supply bus voltage of the compressor to a second preset bus voltage to suppress the temperature rise of the compressor; wherein the second preset bus voltage is greater than the first preset bus voltage; if it is determined that the conditions are not met, maintaining or reducing the supply bus voltage of the compressor to the first preset bus voltage to suppress the temperature rise of the compressor.

[0025] In some embodiments, the control unit, in combination with the current temperature of the compressor and the current demand bus voltage of the compressor, adjusts the supply bus voltage of the compressor, further comprising: after adjusting the supply bus voltage of the compressor to the second preset bus voltage, determining whether the current temperature of the compressor is greater than a second preset temperature; wherein the second preset temperature is greater than the first preset temperature; if it is determined that the current temperature of the compressor is greater than the second preset temperature, controlling the compressor to operate at a reduced frequency or controlling the compressor to shut down to further suppress the temperature rise of the compressor.

[0026] In some embodiments, the n voltage thresholds are evenly divided in a set voltage range; the first preset bus voltage is a voltage threshold in the n voltage thresholds that is closest to the current demand bus voltage of the compressor and greater than the current demand bus voltage of the compressor; and the second preset bus voltage is a maximum voltage threshold in the n voltage thresholds.

[0027] In another aspect, the present application provides a compressor matched with the above-mentioned device, comprising the above-mentioned control device of the compressor.

[0028] In another aspect, the present application provides a storage medium matched with the above-mentioned method, comprising a stored program, wherein when the program is executed, the device where the storage medium is located performs the steps of the above-mentioned control method of the compressor.

[0029] In another aspect, the present application provides a computer program product matched with the above-mentioned method, comprising a computer program, which, when executed by a processor, implements the steps of the above-mentioned control method of the compressor.

[0030] Therefore, the scheme of the present application, by acquiring the shell temperature of the compressor as the current temperature of the compressor when the compressor is working, acquiring the rotating speed and current of the compressor to calculate the current demand bus voltage, controlling the bus voltage to be the second preset bus voltage when the current temperature of the compressor is greater than the first preset temperature and / or when the current demand bus voltage reaches the field weakening working condition (i.e. the current demand bus voltage is greater than the first preset bus voltage), and adjusting the compressor to run at a reduced frequency or to stop when the current temperature of the compressor is greater than the second preset temperature; controlling the bus voltage to be the first preset bus voltage when the current temperature of the compressor is less than or equal to the first preset temperature and when the current demand bus voltage does not reach the field weakening working condition (i.e. the current demand bus voltage is less than or equal to the first preset bus voltage); thereby, by combining the temperature of the compressor (i.e. the shell temperature of the compressor) and the field weakening working condition to jointly adjust the bus voltage of the controller, the output power of the compressor is ensured to be unchanged while the current is reduced, the increase of the internal working temperature of the compressor is alleviated, and the operation efficiency and stability of the compressor are improved.

[0031] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the present application.

[0032] The technical scheme of the present application will be further described in detail below with the aid of drawings and examples. BRIEF DESCRIPTION OF DRAWINGS

[0033] Figure 1 Flowchart of an embodiment of the control method of the compressor of the present application;

[0034] Figure 2 1. A flow chart of an embodiment of the method of the present invention for determining the current required bus voltage of the compressor;

[0035] Figure 3 1. A flow chart of an embodiment of the method of the present invention for adjusting the supply bus voltage of the compressor;

[0036] Figure 4 1. It is a flow chart of an embodiment of controlling the frequency reduction operation or shutdown of the compressor in the method of the present invention;

[0037] Figure 5 1 is a schematic structural diagram of an embodiment of a compressor control device of the present invention;

[0038] Figure 6 A control block diagram of a control method for reducing heat generation in a compressor according to the present invention;

[0039] Figure 7 The figure is a flow chart of a control method for reducing heat generation of a compressor according to the present invention.

[0040] In conjunction with the accompanying drawings, the reference numerals in the embodiments of the present invention are as follows:

[0041] 102 - acquisition unit; 104 - control unit. DETAILED DESCRIPTION

[0042] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with specific embodiments of the present invention and corresponding drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0043] In order to solve the problem of excessively high internal operating temperature of the compressor, one method adopted in relevant solutions is "reduced frequency operation". The basic idea of ​​reduced frequency operation is to reduce the operating frequency of the compressor, thereby reducing its workload and heat generation, so as to control the temperature rise of the compressor and protect the compressor. Although the reduced frequency operation strategy solves the problem of excessively high internal operating temperature of the compressor to a certain extent, it cannot fundamentally solve the contradiction between efficiency and temperature, and will also reduce the user experience.

[0044] Some solutions disclose methods for managing compressor heat dissipation, which involve inferring the fan speed by monitoring the voltage level of the air conditioner outdoor unit. Although these methods can control the compressor temperature to a certain extent, they fail to fundamentally reduce the heat generation of the compressor, which will have an adverse impact on the overall efficiency of the system in the long run.

[0045] Therefore, in order to alleviate the problem of compressor running at a low frequency due to the excessively high working temperature, and to improve the overall refrigeration efficiency of the refrigeration system and the user experience, the present application provides a control method for a compressor, specifically a temperature rise suppression control method for a compressor. When the compressor is working, the bus voltage of the controller is adjusted by combining the temperature of the compressor (i.e. the temperature of the compressor shell) and the field weakening working condition. When the internal working temperature of the compressor is excessively high or is about to reach the field weakening working condition, the bus voltage of the controller is increased, which can ensure that the output power of the compressor remains unchanged while reducing the current. By reducing the current, the heat generation can be effectively reduced, the temperature rise of the compressor can be significantly alleviated, the compressor can be prevented from running at a low frequency or stopping due to the excessively high internal working temperature, and the refrigeration capacity of the refrigeration system and the user experience can be improved.

[0046] According to an embodiment of the present application, a control method for a compressor is provided, as shown in Figure 1 The flowchart of an embodiment of the method of the present application. The control method for the compressor can include steps S110 to S130.

[0047] At step S110, when the compressor is working, the shell temperature of the compressor is obtained, which is denoted as the current temperature of the compressor; the speed of the compressor (specifically the speed of the motor in the compressor) is obtained, and the d-axis current and the q-axis current of the compressor (specifically the d-axis current and the q-axis current of the motor in the compressor) are obtained. The d-axis current and the q-axis current of the motor are calculated from the three-phase current and the rotor position angle, the three-phase current is obtained by a current sampling circuit, and the rotor position angle is calculated by a position sensorless.

[0048] At step S120, according to the speed of the motor and the d-axis current and the q-axis current of the compressor, the current demand bus voltage of the compressor is determined.

[0049] At step S130, the supply bus voltage of the compressor (i.e. the bus voltage of the controller side of the motor in the compressor) is adjusted by combining the current temperature of the compressor and the current demand bus voltage of the compressor, so as to suppress the temperature rise of the compressor, specifically the temperature rise of the internal working temperature of the compressor.

[0050] Figure 6 The control block diagram of a control method for reducing heat generation of a compressor of the present application. As shown in Figure 6As shown, the control portion of a control method for reducing heat generation in a compressor according to the present invention includes: a compressor temperature detection unit, a field-weakening operating condition determination unit, a bus voltage adjustment unit, and a speed adjustment unit. The compressor temperature detection unit is used to detect the current compressor temperature, the field-weakening operating condition determination unit is used to determine whether the compressor has reached field-weakening operating conditions, and the bus voltage adjustment unit is used to control the power factor correction (PFC) circuit, thereby changing the controller bus voltage. The speed adjustment unit is used to adjust the set speed of the permanent magnet synchronous motor (PMSM) in the compressor. The current compressor temperature refers to the compressor housing temperature; the compressor housing temperature can be detected using a temperature sensor (such as a thermistor), specifically by attaching a thermistor to the compressor housing. There are three types of motor vector control: id=0, MTPA (maximum torque or power control), and field-weakening control. id=0 and MTPA control are used at lower speeds, while field-weakening control is used at higher speeds.

[0051] exist Figure 6 In the example shown, the given speed ω provided by the speed adjustment unit n * , and the actual speed obtained from the permanent magnet synchronous motor without a position sensor After passing through the comparator and speed loop, the given torque T is output e * ; Given torque T e * After MTP+ weak magnetic control, the output d-axis given current i d * and q-axis given current i q * ; d-axis given current i d * and q-axis given current i q * , and the three-phase current of the motor and the position angle obtained from the permanent magnet synchronous motor without position sensor The actual d-axis current i obtained by coordinate transformation d and the q-axis actual current i q , after the current loop, the d-axis voltage u is obtained d and q-axis voltage u q ; d-axis voltage u d and q-axis voltage u q , and the position angle obtained from the permanent magnet synchronous motor without a position sensor After coordinate transformation and space vector pulse width modulation (SVPWM) processing, a PWM signal is provided to an Insulate-Gate Bipolar Transistor (IGBT) in an inverter; a bus voltage adjustment unit provides a bus power U dc The inverter provides a three-phase voltage V or a three-phase current I to a permanent magnet synchronous motor, which is connected to a compressor temperature detection unit. The three-phase voltage V or the three-phase current I is measured by a voltage or current measurement unit (measurement).

[0052] The compressor temperature (i.e. the compressor housing temperature) and the field weakening working condition are combined to adjust the controller bus voltage when the compressor is working. When the internal working temperature of the compressor is too high or is about to reach the field weakening working condition, the controller bus voltage is increased to ensure that the output power of the compressor remains unchanged while reducing the current. Based on the quadratic relationship between motor copper loss and current (Q=I 2 R, where Q is the copper loss, I is the current, and R is the resistance), reducing the current can effectively reduce heat generation, significantly alleviate the increase in compressor temperature, avoid over-high internal working temperature of the compressor, and improve the refrigeration capacity of the refrigeration system and user experience. Thus, the problem of over-high internal working temperature of the compressor during operation is solved, and the problem of frequency limiting operation due to over-high internal working temperature of the compressor affecting the refrigeration capacity of the air conditioner is also solved.

[0053] In some embodiments, the specific process of determining the current required bus voltage of the compressor according to the speed of the motor and the d-axis current and q-axis current of the compressor in step S120 is described below.

[0054] The following describes an embodiment of the method of the application shown in FIG. Figure 2 The specific process of determining the current required bus voltage of the compressor in step S120 is further described below with reference to the embodiment flowchart of determining the current required bus voltage of the compressor in the method of the application shown in FIG.

[0055] In step S210, the d-axis voltage and q-axis voltage of the compressor (specifically the d-axis voltage and q-axis voltage of the motor in the compressor) are calculated according to the speed of the motor and the d-axis current and q-axis current of the compressor.

[0056] In step S220, the current required bus voltage of the compressor is calculated according to the d-axis voltage and q-axis voltage of the compressor.

[0057] In the solution of the present invention, during the operation of the compressor, the current required bus voltage of the compressor is determined based on the speed of the motor, and the d-axis current and q-axis current of the compressor; then, the controller bus voltage is adjusted in combination with the compressor temperature (i.e., the compressor housing temperature) and the weak magnetic working condition. When the internal operating temperature of the compressor is too high or reaches the weak magnetic working condition, the controller bus voltage is increased, which can ensure that the compressor output power remains unchanged while reducing the current. Since part of the heat source is the copper loss caused by the current, reducing the current can effectively control the heat generation, alleviate the increase in the internal operating temperature of the compressor, avoid shutdown due to overheating or forced frequency reduction operation, and ensure the stability and efficiency of the cooling performance of the air-conditioning system.

[0058] In some embodiments, calculating the d-axis voltage and q-axis voltage of the compressor based on the speed of the motor and the d-axis current and q-axis current of the compressor in step S210 includes: calculating the d-axis voltage and q-axis voltage of the compressor based on the speed of the motor and the d-axis current and q-axis current of the compressor using the following formula:

[0059]

[0060] Among them, i d 、i q with u d 、u q are the stator current and voltage of the dq axis of the motor in the compressor, ω m is the speed of the motor (specifically the mechanical angular velocity of the motor), P n is the number of pole pairs of the motor, L d , L q are the quadrature-axis inductance and direct-axis inductance of the motor, R is the phase resistance of the motor, Ψ f is the back EMF coefficient of the motor.

[0061] In some embodiments, calculating the current required bus voltage of the compressor based on the d-axis voltage and the q-axis voltage of the compressor in step S220 includes: calculating the current required bus voltage of the compressor based on the d-axis voltage and the q-axis voltage of the compressor using the following formula:

[0062]

[0063] Among them, U dc_currently is the current bus voltage required by the motor, k1 is a preset calculation coefficient (preferably k1 is ),u d 、u q are the stator voltages of the dq axes of the motor in the compressor respectively.

[0064] In the scheme of the present application, the specific way of calculating the current demand bus voltage according to the current compressor speed and current is calculated according to the following formula:

[0065]

[0066] In the formula, i d , i q and u d , u q are the stator current and voltage of the dq axis respectively, ω m is the mechanical angular velocity, P n is the number of motor pole pairs, L d , L q are the cross-axis inductance and direct-axis inductance, R is the motor phase resistance, Ψ f is the back electromotive force coefficient, u s is the motor phase voltage amplitude, and U dc_currently is the current demand bus voltage.

[0067] In the scheme of the present application, during the operation of the compressor, the d-axis voltage and q-axis voltage of the compressor are calculated according to the speed of the motor and the d-axis current and q-axis current of the compressor; the current demand bus voltage of the compressor is calculated according to the d-axis voltage and q-axis voltage of the compressor; and then the controller bus voltage is adjusted by combining the compressor temperature (i.e. the compressor shell temperature) and the field weakening working condition. When the internal working temperature of the compressor is too high or reaches the field weakening working condition, the controller bus voltage is increased to ensure that the output power of the compressor remains unchanged while reducing the current. Since part of the heat is generated by the copper loss caused by the current, reducing the current can effectively control the heat generation, alleviate the increase of the internal working temperature of the compressor, avoid shutdown or forced frequency reduction caused by overheating, and ensure the stability and efficiency of the air conditioning system.

[0068] In some embodiments, the step S130 of adjusting the supply bus voltage of the compressor by combining the current temperature of the compressor and the current demand bus voltage of the compressor comprises a process of adjusting the supply bus voltage of the compressor.

[0069] The following will be further described with reference to the embodiment of the method for adjusting the supply bus voltage of the compressor shown in FIG. 10, which further illustrates the specific process of adjusting the supply bus voltage of the compressor in step S130, comprising steps S310 to S330. Figure 3

[0070] ​Step S310, determine whether to meet: the current temperature of the compressor is greater than the first preset temperature, and / or the current demand bus voltage of the compressor is greater than the first preset bus voltage.

[0071] Step S320, if it is determined to meet, adjust the supply bus voltage of the compressor to the second preset bus voltage to suppress the temperature rise of the compressor, specifically, increase the supply bus voltage of the compressor to the second preset bus voltage to reduce the current of the compressor by increasing the supply bus voltage of the compressor, and further suppress the temperature rise of the internal working temperature of the compressor; wherein the second preset bus voltage is greater than the first preset bus voltage.

[0072] Step S330, if it is determined not to meet, maintain or reduce the supply bus voltage of the compressor to the first preset bus voltage to suppress the temperature rise of the compressor, specifically, maintain or reduce the supply bus voltage of the compressor to the first preset bus voltage, and further suppress the temperature rise of the internal working temperature of the compressor.

[0073] Wherein, the voltage when the PFC module is closed is the first preset bus voltage, the voltage when the PFC module is opened is the second preset bus voltage, and the second preset bus voltage is greater than the first preset bus voltage; the bus voltage of the compressor is either the first preset bus voltage or the second preset bus voltage.

[0074] Figure 7 A flowchart of a control method for reducing heat generation of a compressor of the present application. As shown in Figure 7 A temperature rise suppression control method for a compressor, comprising:

[0075] Step 1, after the air conditioner starts running, the current compressor temperature is obtained, and the current demand bus voltage is calculated, and then step 2 is executed.

[0076] Step 2, determine whether to meet any of the following conditions: the current compressor temperature (i.e. the current temperature of the compressor) is greater than the first preset temperature, and the current demand bus voltage reaches the field weakening working condition: if yes, execute step 3, otherwise execute step 4. The scheme of the present application adjusts the controller bus voltage through the compressor temperature and the field weakening working condition to reduce the heat generated by the compressor due to the current. In the scheme of the present application, the controller bus voltage is adjusted through the compressor temperature and the field weakening working condition, and the two conditions are independently judged and do not affect each other.

[0077] Step 3, obtain and judge whether the current compressor temperature (i.e. the current compressor temperature) is greater than the first preset temperature, if the condition is established, then send a signal to the bus voltage adjustment part, adjust the controller bus voltage to the second preset bus voltage, then execute step 5; At the same time, calculate the current demand bus voltage and judge whether the condition of field weakening is reached, if the condition is established, then send a signal to the bus voltage adjustment part, adjust the controller bus voltage to the second preset bus voltage, then execute step 5.

[0078] In the scheme of the application, the controller bus voltage is modulated according to the relationship between the current compressor temperature and the first preset temperature: when the current compressor temperature is less than the first preset temperature, the controller bus voltage is maintained at the first preset bus voltage; when the current compressor temperature is greater than or equal to the first preset temperature, the controller bus voltage is adjusted to the second preset bus voltage. The first preset temperature is the highest temperature at which the compressor can operate stably for a long time; the first preset bus voltage is the bus voltage when the controller power factor correction circuit (PFC) module is closed.

[0079] In the scheme of the application, the judgment of the field weakening condition is as follows: the current demand bus voltage is calculated according to the current compressor speed and current, and if the current demand bus voltage is less than or equal to the first preset bus voltage, the compressor motor does not reach the field weakening condition; if the current demand bus voltage is greater than the first preset bus voltage, the compressor motor reaches the field weakening condition. The second preset temperature is the highest temperature at which the compressor can operate for a short time; the first preset temperature is less than the second preset temperature; the second preset bus voltage is the maximum output voltage when the controller power factor correction circuit module is turned on and can operate stably for a long time; the first preset bus voltage is less than the second preset bus voltage.

[0080] Step 4, obtain and judge whether the current compressor temperature (i.e. the current compressor temperature) is greater than the first preset temperature, and calculate the current demand bus voltage and judge whether the field weakening condition is reached: if the current compressor temperature is less than or equal to the first preset temperature, and the compressor does not reach the field weakening condition, then the controller bus voltage is modulated to the first preset bus voltage.

[0081] In the scheme of the application, the controller bus voltage is adjusted by the field weakening condition, specifically: when the compressor motor does not reach the field weakening condition, the controller maintains the first preset bus voltage unchanged; when the compressor motor reaches the field weakening condition, the controller bus voltage is adjusted to the second preset bus voltage.

[0082] In the scheme of the present application, the supply bus voltage of the compressor is maintained or reduced to a first preset bus voltage or a second preset bus voltage by jointly adjusting the controller bus voltage and the field weakening operating condition of the compressor, so as to reduce the heat generated by the compressor due to current, and realize the temperature rise suppression control of the compressor.

[0083] In some embodiments, the step S130 of adjusting the supply bus voltage of the compressor in combination with the current temperature of the compressor and the current demand bus voltage of the compressor further comprises the process of controlling the compressor to operate at a reduced speed or to be stopped.

[0084] The specific process of controlling the compressor to operate at a reduced speed or to be stopped in the step S130 will be further described below with reference to Figure 4 The specific process of controlling the compressor to operate at a reduced speed or to be stopped in the step S130 will be further described below with reference to

[0085] In the step S410, after adjusting the supply bus voltage of the compressor to the second preset bus voltage, it is determined whether the current temperature of the compressor is greater than the second preset temperature; wherein the second preset temperature is greater than the first preset temperature.

[0086] In the step S420, if it is determined that the current temperature of the compressor is greater than the second preset temperature, the compressor is controlled to operate at a reduced speed or to be stopped, so as to further suppress the temperature rise of the compressor; specifically, the compressor is cooled to suppress the temperature rise of the compressor by controlling the compressor to operate at a reduced speed or to be stopped. Of course, if it is determined that the current temperature of the compressor is not greater than the second preset temperature, the current state of the compressor is maintained, and it is continuously determined whether the current temperature of the compressor is greater than the second preset temperature.

[0087] As shown in Figure 7 As shown in

[0088] In the scheme of the present application, when the controller bus is the second preset bus voltage and the current temperature of the compressor is greater than the second preset temperature, the compressor is adjusted to operate at a reduced speed or to be stopped, so as to alleviate the problem of operating at a reduced speed caused by the excessively high operating temperature of the compressor, and further improve the overall refrigeration efficiency of the refrigeration system and the user experience.

[0089] In some embodiments, the voltage range is divided into n voltage thresholds; the first preset bus voltage is a voltage threshold in the n voltage thresholds closest to the current demand bus voltage of the compressor and greater than the current demand bus voltage of the compressor; and the second preset bus voltage is the maximum voltage threshold in the n voltage thresholds.

[0090] In the above embodiments, the controller bus voltage has only the first preset bus voltage and the second preset bus voltage, and in some alternative embodiments, there can be multiple preset bus voltages, which are voltage values uniformly distributed between the first preset bus voltage and the second preset bus voltage, the kth preset bus voltage U k is:

[0091]

[0092] wherein n is the number of preset voltages divided by the first preset voltage and the second preset voltage, U k is the kth preset bus voltage, k≤n, U pfc_close is the bus voltage when the power factor correction circuit PFC is off, U pfc_max is the maximum output voltage when the power factor correction circuit module is on and can be long-term stable operation.

[0093] In some alternative embodiments, after the preset voltage segmentation, the next bus voltage threshold of the current bus voltage value is set as the first preset bus voltage, and the second preset bus voltage remains unchanged as U pfc_max . Wherein the current bus voltage value is the output voltage of the PFC module, the first preset bus voltage and the second preset bus voltage are divided into n preset bus voltages, and the next bus voltage threshold of the current bus voltage value is a voltage threshold in the n bus voltage thresholds closest to the current bus voltage of the compressor and greater than the current bus voltage of the compressor. When the relevant features are replaced, the modulation ratio parameter in the motor control of the compressor will be larger, and the motor efficiency will be slightly improved, and the modulation ratio M is:

[0094]

[0095] wherein M is the modulation ratio, U m is the phase voltage amplitude, U dc is the current bus voltage.

[0096] The multiple preset bus voltages are voltage values uniformly distributed between the first preset bus voltage and the second preset bus voltage. The multiple preset bus voltages = PFC off voltage + k*(PFC off voltage-PFC on maximum voltage) / n, k=1,2,...,n.

[0097] In the above alternative embodiment, after the preset bus voltage is replaced, the current bus voltage U dc ≤U pfc_max Therefore, the denominator of the modulation ratio formula becomes smaller, the numerator remains unchanged, and the modulation ratio becomes larger. Because the larger the modulation ratio M is, the smaller the current and voltage harmonics are, and the smaller the switching device loss is, the larger the efficiency is.

[0098] By adopting the technical scheme of the embodiment, the shell temperature of the compressor is acquired as the current temperature of the compressor, the rotating speed and current of the compressor are acquired to calculate the current demand bus voltage, the bus voltage is controlled to be the second preset bus voltage when the current temperature of the compressor is greater than the first preset temperature and / or when the current demand bus voltage reaches the field weakening working condition (i.e., the current demand bus voltage is greater than the first preset bus voltage), and the compressor is adjusted to operate at a reduced frequency or be stopped when the current temperature of the compressor is greater than the second preset temperature; the bus voltage is controlled to be the first preset bus voltage when the current temperature of the compressor is less than or equal to the first preset temperature and when the current demand bus voltage does not reach the field weakening working condition (i.e., the current demand bus voltage is less than or equal to the first preset bus voltage); thereby, the bus voltage of the controller is adjusted by combining the temperature of the compressor (i.e., the shell temperature of the compressor) and the field weakening working condition, the current is reduced while the output power of the compressor is kept unchanged, the increase of the internal working temperature of the compressor is alleviated, and the operating efficiency and stability of the compressor are improved.

[0099] According to the embodiment of the present application, a control device of a compressor corresponding to the control method of the compressor is also provided. Referring to Figure 5 An embodiment of the device of the present application is shown in the structural schematic diagram. The control device of the compressor can include an acquisition unit 102 and a control unit 104.

[0100] The acquisition unit 102 is configured to acquire the shell temperature of the compressor as the current temperature of the compressor when the compressor is working, acquire the rotating speed of the compressor (specifically, the rotating speed of the motor in the compressor), and acquire the d-axis current and q-axis current of the compressor (specifically, the d-axis current and q-axis current of the motor in the compressor). The specific functions and processes of the acquisition unit 102 are described with reference to step S110.

[0101] The control unit 104 is configured to determine the current demand bus voltage of the compressor according to the rotating speed of the motor and the d-axis current and q-axis current of the compressor. The specific functions and processes of the control unit 104 are described with reference to step S120.

[0102] The control unit 104 is further configured to adjust the compressor's supply bus voltage (i.e., adjust the bus voltage on the controller side of the motor in the compressor) based on the current temperature of the compressor and the current bus voltage demand of the compressor to suppress the temperature rise of the compressor, specifically suppressing the temperature rise of the internal operating temperature of the compressor. The specific functions and processing of the control unit 104 are further described in step S130.

[0103] Figure 6 FIG. 1 is a control block diagram of a control method for reducing heat generation of a compressor according to the present invention. Figure 6 As shown, the control portion of a control method for reducing heat generation in a compressor according to the present invention includes: a compressor temperature detection unit, a field-weakening operating condition determination unit, a bus voltage adjustment unit, and a speed adjustment unit. The compressor temperature detection unit is used to detect the current compressor temperature, the field-weakening operating condition determination unit is used to determine whether the compressor has reached field-weakening operating conditions, and the bus voltage adjustment unit is used to control the power factor correction (PFC) circuit, thereby changing the controller bus voltage. The speed adjustment unit is used to adjust the set speed of the permanent magnet synchronous motor (PMSM) in the compressor. The current compressor temperature refers to the compressor housing temperature; the compressor housing temperature can be detected using a temperature sensor (such as a thermistor), specifically by attaching a thermistor to the compressor housing. There are three types of motor vector control: id=0, MTPA (maximum torque or power control), and field-weakening control. id=0 and MTPA control are used at lower speeds, while field-weakening control is used at higher speeds.

[0104] exist Figure 6 In the example shown, the given speed ω provided by the speed adjustment unit n * , and the actual speed obtained from the permanent magnet synchronous motor without a position sensor After passing through the comparator and speed loop, the given torque T is output e * ; Given torque T e * After MTP+ weak magnetic control, the output d-axis given current i d * and q-axis given current i q * ; d-axis given current i d * and q-axis given current i q * , and the three-phase current of the motor and the position angle obtained from the permanent magnet synchronous motor without position sensor The d-axis actual current i obtained through coordinate conversion d and the q-axis actual current i q The d-axis voltage u obtained after current loop d and the q-axis voltage u q The d-axis voltage u d and the q-axis voltage u q The position angle obtained by the position sensorless permanent magnet synchronous motor After coordinate transformation and space vector pulse width modulation (SVPWM) processing, a PWM signal is provided to an Insulate-Gate Bipolar Transistor (IGBT) in an inverter; a bus voltage adjustment unit provides a bus power U dc A three-phase voltage V or a three-phase current I is provided to the permanent magnet synchronous motor through the inverter, and the permanent magnet synchronous motor is connected to a compressor temperature detection unit. The three-phase voltage V or the three-phase current I is measured by a voltage or current measurement unit (measurement).

[0105] The scheme of the present application provides a compressor temperature rise suppression control scheme. When the compressor is working, the controller bus voltage is adjusted by combining the compressor temperature (i.e. the compressor shell temperature) and the field weakening working condition. When the internal working temperature of the compressor is too high or is about to reach the field weakening working condition, the controller bus voltage is increased to ensure that the compressor output power remains unchanged while reducing the current. Based on the quadratic relationship between motor copper loss and current (Q=I 2 R, where Q is the copper loss, I is the current, and R is the resistance), the heat generation can be effectively reduced by reducing the current, significantly alleviating the rise in compressor temperature, avoiding the high internal working temperature of the compressor, and avoiding the frequency reduction operation or shutdown, thereby improving the refrigeration capacity of the refrigeration system and the user experience. Thus, the problem of high internal working temperature of the compressor during operation is solved; the problem of frequency limitation caused by high internal working temperature of the compressor affecting the air conditioning refrigeration capacity is also solved.

[0106] In some embodiments, the control unit 104 determines the current required bus voltage of the compressor according to the speed of the motor and the d-axis current and the q-axis current of the compressor, comprising:

[0107] The control unit 104 is specifically configured to calculate the d-axis voltage and the q-axis voltage of the compressor (specifically the d-axis voltage and the q-axis voltage of the motor in the compressor) according to the speed of the motor and the d-axis current and the q-axis current of the compressor. The specific functions and processes of the control unit 104 are also described in step S210.

[0108] The control unit 104 is further configured to calculate the current demand bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor. The specific functions and processes of the control unit 104 are described in detail in step S220.

[0109] In the scheme of the present application, during the operation of the compressor, the current demand bus voltage of the compressor is determined according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor. Then, the controller bus voltage is adjusted by combining the compressor temperature (i.e. the compressor shell temperature) and the field weakening working condition. When the internal working temperature of the compressor is too high or reaches the field weakening working condition, the controller bus voltage is increased to ensure that the output power of the compressor remains unchanged while reducing the current. Since part of the heat is generated by the copper loss caused by the current, reducing the current can effectively control the heat generation and alleviate the increase of the internal working temperature of the compressor, thereby avoiding shutdown or forced frequency reduction caused by overheating and ensuring the stability and efficiency of the air conditioning system.

[0110] In some embodiments, the control unit 104 calculates the d-axis voltage and the q-axis voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor, including that the control unit 104 is further configured to calculate the d-axis voltage and the q-axis voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor by using the following formula:

[0111]

[0112] wherein i d , i q and u d , u q are the stator current and voltage of the dq axis of the motor in the compressor, ω m is the rotational speed of the motor (specifically the mechanical angular speed of the motor), P n is the number of pole pairs of the motor, L d and L q are the cross-axis inductance and the direct-axis inductance of the motor, R is the phase resistance of the motor, and Ψ f is the back electromotive force coefficient of the motor.

[0113] In some embodiments, the control unit 104 calculates the current demand bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor, including that the control unit 104 is further configured to calculate the current demand bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor by using the following formula:

[0114]

[0115] wherein, U dc_currently is the current demand bus voltage of the motor, and k1 is a preset calculation coefficient (preferably, k1 takes ).

[0116] In the scheme of the present application, the specific way of calculating the current demand bus voltage according to the current compressor speed and current is calculated according to the following formula:

[0117]

[0118] wherein, i d , i q and u d , u q are the stator current and voltage of the dq axis respectively, ω m is the mechanical angular velocity, P n is the number of motor pole pairs, L d , L q are the quadrature axis inductance and direct axis inductance, R is the motor phase resistance, Ψ f is the back electromotive force coefficient, u s is the motor phase voltage amplitude, U dc_currently is the current demand bus voltage.

[0119] In the scheme of the present application, during the operation of the compressor, the d-axis voltage and q-axis voltage of the compressor are calculated according to the speed of the motor and the d-axis current and q-axis current of the compressor; the current demand bus voltage of the compressor is calculated according to the d-axis voltage and q-axis voltage of the compressor; and then the controller bus voltage is adjusted by combining the compressor temperature (i.e. the compressor shell temperature) and the field weakening working condition. When the internal working temperature of the compressor is too high or reaches the field weakening working condition, the controller bus voltage is increased, which can ensure that the output power of the compressor remains unchanged while reducing the current. Since part of the heat is generated by the copper loss caused by the current, reducing the current can effectively control the heat generation, alleviate the increase of the internal working temperature of the compressor, avoid shutdown or forced operation at a reduced frequency due to overheating, and ensure the stability and efficiency of the air conditioning system.

[0120] In some embodiments, the control unit 104 adjusts the supply bus voltage of the compressor in combination with the current temperature of the compressor and the current demand bus voltage of the compressor, including:

[0121] The control unit 104 is specifically further configured to determine whether the current temperature of the compressor is greater than a first preset temperature and / or the current demand bus voltage of the compressor is greater than a first preset bus voltage. The specific functions and processes of the control unit 104 are also described in step S310.

[0122] The control unit 104 is further configured to adjust the supply bus voltage of the compressor to a second preset bus voltage if it is determined that the condition is met, to suppress the temperature rise of the compressor, specifically to increase the supply bus voltage of the compressor to the second preset bus voltage, to reduce the current of the compressor by increasing the supply bus voltage of the compressor, and further suppress the temperature rise of the internal working temperature of the compressor; wherein the second preset bus voltage is greater than the first preset bus voltage. The specific functions and processes of the control unit 104 are also described in step S320.

[0123] The control unit 104 is further configured to maintain or reduce the supply bus voltage of the compressor to the first preset bus voltage if it is determined that the condition is not met, to suppress the temperature rise of the compressor, specifically to maintain or reduce the supply bus voltage of the compressor to the first preset bus voltage, and further suppress the temperature rise of the internal working temperature of the compressor. The specific functions and processes of the control unit 104 are also described in step S330.

[0124] Figure 7 A flowchart of a control method for reducing heat generation of a compressor of the present application. As shown in Figure 7 A temperature rise suppression control method for a compressor, comprising:

[0125] Step 1: After the air conditioner starts running, the current compressor temperature is obtained, and the current demand bus voltage is calculated, and then step 2 is executed.

[0126] Step 2: Determine whether any of the following conditions is met: the current compressor temperature (i.e. the current temperature of the compressor) is greater than the first preset temperature, and the current demand bus voltage reaches the field weakening working condition: if yes, execute step 3, otherwise execute step 4. In the scheme of the present application, the controller bus voltage is adjusted by the compressor temperature and the field weakening working condition to reduce the heat generated by the compressor due to the current. In the scheme of the present application, the controller bus voltage is adjusted by the compressor temperature and the field weakening working condition, and the two conditions are independently judged and do not affect each other.

[0127] Step 3: Get and judge whether the current compressor temperature (i.e. the current temperature of the compressor) is greater than the first preset temperature, if the condition is met, send a signal to the bus voltage adjustment unit to adjust the controller bus voltage to the second preset bus voltage, then execute step 5; At the same time, calculate the current demand bus voltage and judge whether it reaches the field weakening working condition, if the condition is met, send a signal to the bus voltage adjustment unit to adjust the controller bus voltage to the second preset bus voltage, then execute step 5.

[0128] In the scheme of the present application, the controller bus voltage is modulated according to the relationship between the current compressor temperature and the first preset temperature: when the current compressor temperature is less than the first preset temperature, the controller bus voltage is maintained at the first preset bus voltage; when the current compressor temperature is greater than or equal to the first preset temperature, the controller bus voltage is adjusted to the second preset bus voltage. The first preset temperature is the maximum temperature at which the compressor can operate stably for a long time; the first preset bus voltage is the bus voltage when the controller power factor correction (PFC) module is turned off.

[0129] In the scheme of the present application, the determination of the field weakening operating condition is as follows: the current demand bus voltage is calculated according to the current compressor speed and current, and when the current demand bus voltage is less than or equal to the first preset bus voltage, the compressor motor does not reach the field weakening operating condition; when the current demand bus voltage is greater than the first preset bus voltage, the compressor motor reaches the field weakening operating condition. The second preset temperature is the maximum temperature at which the compressor can operate for a short time; the first preset temperature is less than the second preset temperature; the second preset bus voltage is the maximum output voltage at which the controller PFC module can operate stably for a long time; the first preset bus voltage is less than the second preset bus voltage.

[0130] Step 4, the current compressor temperature (i.e., the current temperature of the compressor) is obtained and determined whether it is greater than the first preset temperature, and the current demand bus voltage is calculated and determined whether it reaches the field weakening operating condition: if the current compressor temperature is less than or equal to the first preset temperature, and the compressor does not reach the field weakening operating condition, the controller bus voltage is modulated to the first preset bus voltage.

[0131] In the scheme of the present application, the controller bus voltage is adjusted by the field weakening operating condition, and specifically: when the compressor motor does not reach the field weakening operating condition, the controller maintains the first preset bus voltage unchanged; when the compressor motor reaches the field weakening operating condition, the controller bus voltage is adjusted to the second preset bus voltage.

[0132] In the scheme of the present application, the controller bus voltage is adjusted by the compressor temperature and the field weakening operating condition, and the supply bus voltage of the compressor is maintained or reduced to the first preset bus voltage or the second preset bus voltage, so as to reduce the heat generated by the compressor due to the current, and realize the temperature rise suppression control of the compressor.

[0133] In some embodiments, the control unit 104 adjusts the supply bus voltage of the compressor in combination with the current temperature of the compressor and the current demand bus voltage of the compressor, and further comprises:

[0134] The control unit 104 is further configured to, after adjusting the compressor's supply bus voltage to the second preset bus voltage, determine whether the compressor's current temperature is greater than a second preset temperature; wherein the second preset temperature is greater than the first preset temperature. The specific functions and processing of the control unit 104 are further described in step S410.

[0135] The control unit 104 is further configured to, if it is determined that the current temperature of the compressor is greater than a second preset temperature, control the compressor to reduce its frequency or shut down to further suppress the temperature rise of the compressor. Specifically, by controlling the compressor to reduce its frequency or shut down, the compressor is cooled to suppress the temperature rise of the compressor. Of course, if it is determined that the current temperature of the compressor is not greater than the second preset temperature, the current state of the compressor is maintained and further determination is made as to whether the current temperature of the compressor is greater than the second preset temperature. The specific functions and processing of the control unit 104 are further described in step S420.

[0136] like Figure 7 As shown, a temperature rise suppression control method for a compressor also includes: step 5, when the controller bus voltage is a second bus voltage, obtaining and judging whether the current compressor temperature is greater than a second preset temperature, if the condition is met, sending a signal to the speed adjustment unit to reduce the frequency of the compressor or shut down.

[0137] In the solution of the present invention, when the controller bus is at the second preset bus voltage and the current compressor temperature is greater than the second preset temperature, the compressor is adjusted to operate at a reduced frequency or shut down, thereby alleviating the problem of reduced frequency operation of the compressor caused by excessively high operating temperature, thereby improving the overall refrigeration efficiency and user experience of the refrigeration system.

[0138] In some embodiments, within a set voltage range, n equally divided voltage thresholds are included; the first preset bus voltage is a voltage threshold among the n voltage thresholds that is closest to the current required bus voltage of the compressor and is greater than the current required bus voltage of the compressor; the second preset bus voltage is the maximum voltage threshold among the n voltage thresholds.

[0139] In the above embodiment, the controller bus voltage has only the first preset bus voltage and the second preset bus voltage. In some alternative embodiments, there may be multiple preset bus voltages, and the multiple preset bus voltages are voltage values ​​uniformly distributed between the first preset bus voltage and the second preset bus voltage. The kth preset bus voltage U k for:

[0140]

[0141] wherein n is the number of preset voltages divided by the first preset voltage and the second preset voltage, U k is the kth preset bus voltage, k≤n, U pfc_close is the bus voltage when the power factor correction circuit PFC is off, U pfc_max is the maximum output voltage when the power factor correction circuit module is on and can be long-term stable operation.

[0142] In some alternative embodiments, after the preset voltage segmentation, the next bus voltage threshold value of the current bus voltage value is set to the first preset bus voltage, and the second preset bus voltage remains unchanged as U pfc_max When the relevant features are replaced, the modulation ratio parameter in the motor control of the compressor will be larger, and the motor efficiency will be slightly improved. The modulation ratio M is:

[0143]

[0144] wherein M is the modulation ratio, U m is the phase voltage amplitude, U dc is the current bus voltage.

[0145] The plurality of preset bus voltages are voltage values uniformly distributed between the first preset bus voltage and the second preset bus voltage. The plurality of preset bus voltages = PFC off voltage + k*(PFC off voltage-PFC on maximum voltage) / n, k=1,2,...,n.

[0146] In the above alternative embodiments, after the preset bus voltage is replaced, the current bus voltage U dc ≤U pfc_max Therefore, the denominator of the modulation ratio formula becomes smaller, the numerator remains unchanged, and the modulation ratio becomes larger. Because the larger the modulation ratio M is, the smaller the current and voltage harmonics are, and the smaller the switching device loss is, the larger the efficiency is.

[0147] Since the processing and functions realized by the device of the present embodiment are basically corresponding to the embodiments, principles and examples of the foregoing method, the description of the present embodiment is not detailed, and the relevant description in the foregoing embodiments can be referred to, which will not be repeated here.

[0148] According to the embodiments of the present application, a compressor corresponding to the control device of the compressor is also provided. The compressor can include the control device of the compressor described above.

[0149] Since the processing and functions realized by the compressor of the present embodiment are basically corresponding to the embodiments, principles and examples of the foregoing device, the description of the present embodiment is not detailed, and the relevant description in the foregoing embodiments can be referred to, which will not be repeated here.

[0150] According to an embodiment of the present application, a computer program product corresponding to the compressor is also provided, comprising a computer program which, when executed by a processor, implements the steps of the control method of the compressor described above.

[0151] Since the processing and functions realized by the product of the present embodiment are basically corresponding to the above-mentioned embodiments, principles and examples of the compressor, the descriptions of the present embodiment which are not elaborated can be referred to the relevant descriptions in the above-mentioned embodiments, which will not be repeated here.

[0152] According to an embodiment of the present application, a storage medium corresponding to the control method of the compressor is also provided, comprising a stored program, wherein when the program is running, the device where the storage medium is located executes the steps of the control method of the compressor described above.

[0153] Since the processing and functions realized by the storage medium of the present embodiment are basically corresponding to the above-mentioned embodiments, principles and examples of the method, the descriptions of the present embodiment which are not elaborated can be referred to the relevant descriptions in the above-mentioned embodiments, which will not be repeated here.

[0154] In summary, those skilled in the art can easily understand that the above-mentioned advantageous modes can be freely combined and superimposed without conflict.

[0155] The above only describes the embodiments of the present application and is not used to limit the present application. Those skilled in the art can make various modifications and changes to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the scope of the claims of the present application.

Claims

1. A method for controlling a compressor, characterized in that: include: When the compressor is working, obtaining the current temperature of the compressor; Obtaining the rotational speed of the motor in the compressor, and obtaining the d-axis current and q-axis current of the compressor; determining a currently required bus voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor; adjusting the supply bus voltage of the compressor based on the current temperature of the compressor and the current required bus voltage of the compressor to suppress the temperature rise of the compressor; When it is determined that the current temperature of the compressor is greater than the first preset temperature and / or when it is determined that the current required bus voltage is greater than the first preset bus voltage, the bus voltage is controlled to be the second preset bus voltage; when it is determined that the current temperature of the compressor is less than or equal to the first preset temperature and when it is determined that the current required bus voltage is less than or equal to the first preset bus voltage, the bus voltage is controlled to be the first preset bus voltage; Within the set voltage range, n equally divided voltage thresholds are included; the first preset bus voltage is a voltage threshold among the n voltage thresholds that is closest to the current required bus voltage of the compressor and greater than the current required bus voltage of the compressor; the second preset bus voltage is the maximum voltage threshold among the n voltage thresholds.

2. The compressor control method according to claim 1, characterized in that: Determining a current required bus voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor includes: Calculating a d-axis voltage and a q-axis voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor; The current required bus voltage of the compressor is calculated based on the d-axis voltage and the q-axis voltage of the compressor.

3. The compressor control method according to claim 2, characterized in that: in, Calculating the d-axis voltage and the q-axis voltage of the compressor according to the rotational speed of the motor and the d-axis current and the q-axis current of the compressor includes: According to the rotation speed of the motor and the d-axis current and q-axis current of the compressor, the d-axis voltage and q-axis voltage of the compressor are calculated using the following formula: Among them, i d 、i q with u d 、u q are the stator current and voltage of the dq axis of the motor in the compressor, ω m is the speed of the motor, P n is the number of pole pairs of the motor, L d 、L q are the quadrature-axis inductance and direct-axis inductance of the motor, R is the phase resistance of the motor, Ψ f is the back electromotive force coefficient of the motor; and / or, Calculating a current required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor includes: According to the d-axis voltage and q-axis voltage of the compressor, the current required bus voltage of the compressor is calculated using the following formula: Among them, U dc_currently is the current bus voltage required by the motor, k1 is the preset calculation coefficient, u d 、u q are the stator voltages of the dq axes of the motor in the compressor respectively.

4. The method for controlling a compressor according to any one of claims 1 to 3, characterized in that: in, The second preset bus voltage is greater than the first preset bus voltage.

5. The method for controlling a compressor according to claim 4, wherein: Adjusting the supply bus voltage of the compressor based on the current temperature of the compressor and the current required bus voltage of the compressor further includes: After adjusting the supply bus voltage of the compressor to a second preset bus voltage, determining whether the current temperature of the compressor is greater than a second preset temperature; wherein the second preset temperature is greater than the first preset temperature; If it is determined that the current temperature of the compressor is greater than the second preset temperature, the compressor is controlled to operate at a reduced frequency or to be stopped, so as to further suppress the temperature rise of the compressor.

6. A control device for a compressor, characterized in that: include: an acquiring unit, configured to acquire a current temperature of the compressor when the compressor is in operation; Obtaining the rotational speed of the motor in the compressor, and obtaining the d-axis current and q-axis current of the compressor; a control unit configured to determine a currently required bus voltage of the compressor based on a rotational speed of the motor and a d-axis current and a q-axis current of the compressor; The control unit is further configured to adjust the supply bus voltage of the compressor in combination with the current temperature of the compressor and the current required bus voltage of the compressor to suppress the temperature rise of the compressor; When it is determined that the current temperature of the compressor is greater than the first preset temperature and / or when it is determined that the current required bus voltage is greater than the first preset bus voltage, the bus voltage is controlled to be the second preset bus voltage; when it is determined that the current temperature of the compressor is less than or equal to the first preset temperature and when it is determined that the current required bus voltage is less than or equal to the first preset bus voltage, the bus voltage is controlled to be the first preset bus voltage; Within the set voltage range, n equally divided voltage thresholds are included; the first preset bus voltage is a voltage threshold among the n voltage thresholds that is closest to the current required bus voltage of the compressor and greater than the current required bus voltage of the compressor; the second preset bus voltage is the maximum voltage threshold among the n voltage thresholds.

7. A compressor, characterized in that: include: The compressor control device according to claim 6.

8. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the compressor control method according to any one of claims 1 to 5.

9. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the compressor control method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Cool-heat exchange system control method and device and computer storage medium

    CN109323492A

  • Non-dead-beat current prediction control method and system of air condition compressor

    CN109525158A