Compressor and control method and device thereof, storage medium and computer program product
By adjusting the bus voltage of the compressor, combining the temperature and weak magnetic working conditions, the problem of excessive working temperature inside the compressor is solved, the operating efficiency and stability are improved, and the efficient refrigeration of the air-conditioning system is ensured.
Patent Information
- Application Number
- CN202411528458.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-10-30
AI Technical Summary
Excessive working temperature inside the compressor will affect the operating efficiency and stability of the compressor, resulting in reduced efficiency, damage to components, weakened refrigeration effect and safety hazards.
By combining the compressor temperature and weak magnetic working conditions to adjust the controller bus voltage, the output power of the compressor remains unchanged and the current is reduced, thereby alleviating the increase in the internal working temperature of the compressor.
It effectively improves the operating efficiency and stability of the compressor, avoids frequency reduction or shutdown caused by overheating, and ensures the stable and efficient refrigeration performance of the air conditioning system.
Smart Images

Figure CN119435360A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of compressors, and specifically relates to a compressor control method, device, compressor, storage medium and computer program product, and more particularly to a compressor temperature rise suppression control method, device, compressor, storage medium and computer program product. Background Art
[0002] In the technical field of refrigeration systems such as air conditioners and refrigerators, the operating efficiency and stability of the compressor are directly affected by the compressor operating temperature (i.e. the internal operating temperature of the compressor). For example, too high an internal operating temperature of the compressor can cause reduced efficiency, component damage, reduced refrigeration effect, safety hazards and other problems.
[0003] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention
[0004] The object of the present invention is to provide a compressor control method, device, compressor, storage medium and computer program product to solve the problem that the excessively high internal operating temperature of the compressor will affect the operating efficiency and stability of the compressor, so as to achieve the effect of adjusting the controller bus voltage by combining the compressor temperature (i.e., the compressor shell temperature) and the weak magnetic working condition, thereby ensuring that the compressor output power remains unchanged while reducing the current, alleviating the increase in the internal operating temperature of the compressor, and improving the operating efficiency and stability of the compressor.
[0005] The present invention provides a control method for a compressor, comprising: when the compressor is working, obtaining the current temperature of the compressor; obtaining the rotational speed of the compressor, and obtaining the d-axis current and q-axis current of the compressor; determining the current required bus voltage of the compressor according to the rotational speed of the motor, and the d-axis current and q-axis current of the compressor; and adjusting 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.
[0006] In some embodiments, the currently required bus voltage of the compressor is determined based on the rotational speed of the motor and the d-axis current and the q-axis current of the compressor, including: calculating the d-axis voltage and the q-axis voltage of the compressor based on the rotational speed of the motor and the d-axis current and the q-axis current of the compressor; calculating the currently required bus voltage of the compressor based on the d-axis voltage and the q-axis voltage of the compressor.
[0007] In some embodiments, the d-axis voltage and q-axis voltage of the compressor are calculated according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor, including: 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:
[0008]
[0009] 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 is 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;
[0010] And / or, calculating the current required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor, including: calculating according to the d-axis voltage and the q-axis voltage of the compressor using the following formula to obtain the current required bus voltage of the compressor:
[0011]
[0012] Among them, U dc_currently is the current required bus voltage of the motor, k1 is a preset calculation coefficient, and ud and uq are the stator voltages of the dq axes of the motor in the compressor respectively.
[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 required bus voltage of the compressor, including: determining whether the following conditions are satisfied: the current temperature of the compressor is greater than a first preset temperature, and / or the current required bus voltage of the compressor is greater than a first preset bus voltage; if it is determined that the conditions are satisfied, 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 satisfied, maintaining or reducing the supply bus voltage of the compressor to the first preset bus voltage to suppress the temperature rise of the compressor.
[0014] In some embodiments, adjusting 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 also 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, controlling the compressor to operate at a reduced frequency or controlling the compressor to stop, so as to further suppress the temperature rise of the compressor.
[0015] 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.
[0016] Matching the above method, the present invention provides a control device for a compressor on the other hand, including: an acquisition unit, configured to acquire the current temperature of the compressor when the compressor is working; acquire the rotation speed of the compressor, and acquire the d-axis current and q-axis current of the compressor; a control unit, configured to determine the current required bus voltage of the compressor based on the rotation speed of the motor, and the d-axis current and q-axis current of the compressor; the control unit is also 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.
[0017] In some embodiments, the control unit determines the currently required bus voltage of the compressor based on the speed of the motor and the d-axis current and q-axis current of the compressor, including: 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; calculating the currently required bus voltage of the compressor based on the d-axis voltage and q-axis voltage of the compressor.
[0018] In some embodiments, the control unit calculates the d-axis voltage and q-axis voltage of the compressor according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor, including: calculating the d-axis voltage and q-axis voltage of the compressor according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor using the following formula:
[0019]
[0020] Among them, i d 、i qwith 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 is 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;
[0021] And / or, the control unit calculates the current required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor, including: calculating according to the d-axis voltage and the q-axis voltage of the compressor using the following formula to obtain the current required bus voltage of the compressor:
[0022]
[0023] Among them, U dc_currently is the current required bus voltage of the motor, k1 is a preset calculation coefficient, and ud and uq are the stator voltages of the dq axes of the motor in the compressor respectively.
[0024] In some embodiments, the control unit, in combination with the current temperature of the compressor and the current required bus voltage of the compressor, adjusts the supply bus voltage of the compressor, including: determining whether the following conditions are met: the current temperature of the compressor is greater than a first preset temperature, and / or the current required 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 adjusts 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, and also 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, controlling the compressor to operate at a reduced frequency or controlling the compressor to stop, so as to further suppress the temperature rise of the compressor.
[0026] 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.
[0027] Matching the above device, the present invention provides a compressor on another aspect, including: the control device of the compressor described above.
[0028] In accordance with the above method, the present invention provides a storage medium on another aspect, wherein the storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the steps of the above-mentioned compressor control method.
[0029] In accordance with the above method, the present invention provides a computer program product on another aspect, including a computer program, which implements the steps of the above compressor control method when executed by a processor.
[0030] Therefore, the scheme of the present invention obtains the shell temperature of the compressor as the current temperature of the compressor when the compressor is working, obtains the speed and current of the compressor to calculate the current required bus voltage, and controls the bus voltage to be the second preset bus voltage when it is judged that the current temperature of the compressor is greater than the first preset temperature and / or when it is judged that the current required bus voltage reaches the weak magnetic working condition (that is, the current required bus voltage is greater than the first preset bus voltage), and adjusts the compressor to reduce the frequency or shut down when the current temperature of the compressor is greater than the second preset temperature; when it is judged that the current temperature of the compressor is less than or equal to the first preset temperature, and when it is judged that the current required bus voltage does not reach the weak magnetic working condition (that is, 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; thereby, the bus voltage of the controller is adjusted jointly by combining the compressor temperature (that is, the compressor shell temperature) and the weak magnetic working condition, the current is reduced while the output power of the compressor is ensured to remain unchanged, and the increase in the internal working temperature of the compressor is alleviated, which is beneficial to improving the operating efficiency and stability of the compressor.
[0031] Other features and advantages of the present invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the present invention.
[0032] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 A schematic flow chart of an embodiment of a method for controlling a compressor of the present invention;
[0034] Figure 2 A schematic diagram of a flow chart of an embodiment of determining the current required bus voltage of the compressor in the method of the present invention;
[0035] Figure 3 A schematic diagram of a flow chart of an embodiment of adjusting the supply bus voltage of the compressor in the method of the present invention;
[0036] Figure 4 It is a flow chart of an embodiment of controlling the compressor to operate at reduced frequency or shut down in the method of the present invention;
[0037] Figure 5 It is a structural schematic 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 of a compressor according to the present invention;
[0039] Figure 7 The present invention is a flow chart of a control method for reducing heat generation of a compressor.
[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] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work 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 schemes disclose methods for managing compressor heat dissipation, which involve inferring the fan speed by monitoring the voltage level of the air-conditioning outdoor unit. Although the temperature of the compressor can be controlled to a certain extent, it fails to reduce the heat generation of the compressor from the root, which will have an adverse effect on the overall efficiency of the system in long-term operation.
[0045] Therefore, in order to alleviate the problem of reduced frequency operation of the compressor due to excessively high operating temperature, and thereby improve the overall refrigeration efficiency and user experience of the refrigeration system, the present invention proposes a compressor control method, specifically a temperature rise suppression control method for the compressor. When the compressor is working, the controller bus voltage is adjusted together 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 is about to reach 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. By reducing the current, heat generation can be effectively reduced, and the increase in compressor temperature can be significantly alleviated. The compressor internal operating temperature is avoided to be too high and reduce the frequency or shut down, which can improve the refrigeration capacity and user experience of the refrigeration system.
[0046] According to an embodiment of the present invention, a method for controlling a compressor is provided. Figure 1 The flow chart of an embodiment of the method of the present invention is shown in FIG. The compressor control method may include: steps S110 to S130.
[0047] At step S110, when the compressor is working, the shell temperature of the compressor is obtained and recorded as the current temperature of the compressor; the speed of the compressor is obtained (specifically, the speed of the motor in the compressor is obtained), and the d-axis current and q-axis current of the compressor are obtained (specifically, the d-axis current and q-axis current of the motor in the compressor are obtained). Among them, the d-axis current and q-axis current of the motor are calculated through the three-phase current and the rotor position angle, the three-phase current is obtained through the current sampling circuit, and the rotor position angle is calculated without a position sensor.
[0048] In step S120 , the currently required bus voltage of the compressor is determined according to the rotation speed of the motor, and the d-axis current and the q-axis current of the compressor.
[0049] At step S130, the supply bus voltage of the compressor is adjusted (i.e., the bus voltage on the controller side of the motor in 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, specifically to suppress the temperature rise of the internal operating temperature of the compressor.
[0050] 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 6As shown, the control part of a control method for reducing heat generation of a compressor of the present invention includes: a compressor temperature detection unit, a weak magnetic working condition determination unit, a bus voltage adjustment unit and a speed adjustment unit. The compressor temperature detection unit is used to detect the current temperature of the compressor, the weak magnetic working condition determination unit is used to determine whether the compressor reaches the weak magnetic working condition, and the bus voltage adjustment unit is used to control the power factor correction circuit (Power Factor Correction, PFC), thereby changing the controller bus voltage. The speed adjustment unit is used to adjust the given speed of the permanent magnet synchronous motor (Permanent Magnet Synchronous Motor, PMSM) in the compressor. Among them, the current temperature of the compressor refers to the compressor shell temperature; a temperature sensor (such as a thermistor) can be used to detect the compressor shell temperature, specifically by attaching a thermistor to the compressor shell to detect the compressor shell temperature. There are three types of motor vector control, id=0, MTPA (i.e., maximum torque or power control) control and weak magnetic control. id=0 and MTPA control are used in the lower speed stage, and weak magnetic control is used in the high speed stage.
[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 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 position angle obtained from the permanent magnet synchronous motor by the three-phase current of the motor and the position sensorless The actual d-axis current i obtained by coordinate transformation d and the actual q-axis current i q , after passing through 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), a PWM signal is provided to the insulated-gate bipolar transistor (IGBT) in the inverter; the bus power U provided by the bus voltage adjustment unit dc The inverter provides a three-phase voltage V or a three-phase current I to the permanent magnet synchronous motor, and the permanent magnet synchronous motor is connected to the compressor temperature detection unit, wherein the three-phase voltage V or the three-phase current I is measured by a voltage or current measurement unit.
[0052] The present invention provides a temperature rise suppression control scheme for a compressor. When the compressor is working, the controller bus voltage is adjusted by combining the compressor temperature (i.e., the compressor shell temperature) and the weak magnetic working condition. When the internal working temperature of the compressor is too high or is about to reach the weak magnetic 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 the motor copper loss and the current (Q = I 2 R, where Q is copper loss, I is current, and R is resistance). By reducing the current, heat generation can be effectively reduced, significantly relieving the increase in compressor temperature, avoiding the compressor's internal operating temperature being too high and causing frequency reduction or shutdown, and improving the refrigeration capacity of the refrigeration system and user experience. Thus, the problem of the compressor's internal operating temperature being too high when the compressor is running is solved; and the problem of the air conditioner's refrigeration capacity being affected by limited frequency operation due to the compressor's internal operating temperature being too high is also solved.
[0053] In some implementations, the specific process of determining the 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 in step S120 is described in the following exemplary embodiment.
[0054] Combine the following Figure 2 The flowchart of an embodiment of determining the current required bus voltage of the compressor in the method of the present invention further illustrates the specific process of determining the current required bus voltage of the compressor in step S120, including: steps S210 to S220.
[0055] Step S210, calculating 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) according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor.
[0056] Step S220: Calculate the current required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor.
[0057] In the scheme of the present invention, during the operation of the compressor, the currently required bus voltage of the compressor is determined according to the rotational speed of the motor, and the d-axis current and q-axis current of the compressor; then, the controller bus voltage is adjusted jointly by combining the compressor temperature (i.e., the compressor housing temperature) and the weak magnetic working condition. When the internal working 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 working temperature of the compressor, avoid shutdown caused by overheating or forced frequency reduction operation, and ensure the stability and efficiency of the refrigeration performance of the air-conditioning system.
[0058] In some embodiments, the step S210 calculates the d-axis voltage and q-axis voltage of the compressor according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor, including: 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:
[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 is 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 implementations, the step S220 calculates the currently required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor, including: calculating according to the d-axis voltage and the q-axis voltage of the compressor using the following formula to obtain the currently required bus voltage of the compressor:
[0062]
[0063] Among them, U dc_currently is the current required bus voltage of the motor, k1 is a preset calculation coefficient (preferably k1 is ),u d 、u q are respectively the stator voltages of the dq axes of the motor in the compressor.
[0064] In the solution of the present invention, the specific method of calculating the current required bus voltage according to the current compressor speed and current is to calculate according to the following formula:
[0065]
[0066] In the formula, i d 、i q with 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 is the quadrature-axis inductance and direct-axis inductance, R is the motor phase resistance, Ψ f is the back EMF coefficient, u s is the motor phase voltage amplitude, U dc_currently is the current required bus voltage.
[0067] In the scheme of the present invention, during the operation of the compressor, the d-axis voltage and q-axis voltage of the compressor are calculated according to the rotational speed of the motor, and the d-axis current and q-axis current of the compressor; the current required bus voltage of the compressor is calculated according to the d-axis voltage and q-axis voltage of the compressor; further, the controller bus voltage is adjusted jointly by combining the compressor temperature (i.e., the compressor housing temperature) and the weak magnetic working condition. When the internal working 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 working temperature of the compressor, avoid shutdown caused by overheating or forced frequency reduction operation, and ensure the stability and efficiency of the refrigeration performance of the air-conditioning system.
[0068] In some implementations, the step S130 of adjusting 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 includes: a process of adjusting the supply bus voltage of the compressor.
[0069] Combine the following Figure 3 The flowchart of an embodiment of adjusting the supply bus voltage of the compressor in the method of the present invention further illustrates the specific process of adjusting the supply bus voltage of the compressor in step S130, including: steps S310 to S330.
[0070] Step S310, determining whether the following conditions are met: the current temperature of the compressor is greater than a first preset temperature, and / or the current required bus voltage of the compressor is greater than a first preset bus voltage.
[0071] Step S320, if it is determined that the condition is satisfied, the supply bus voltage of the compressor is adjusted to a second preset bus voltage to suppress the temperature rise of the compressor. Specifically, the supply bus voltage of the compressor is increased to the second preset bus voltage, so as to reduce the current of the compressor by increasing the supply bus voltage of the compressor, thereby suppressing the temperature rise of the internal operating 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 that it is not satisfied, the supply bus voltage of the compressor is maintained or reduced to a first preset bus voltage to suppress the temperature rise of the compressor, specifically, the supply bus voltage of the compressor is maintained or reduced to a first preset bus voltage, thereby suppressing the temperature rise of the internal operating temperature of the compressor.
[0073] Among them, the voltage when the PFC module is turned off is the first preset bus voltage, and the voltage when the PFC module is turned on 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 FIG. 1 is a flow chart of a control method for reducing heat generation of a compressor according to the present invention. Figure 7 As shown, a method for controlling temperature rise suppression of a compressor includes:
[0075] Step 1: After the air conditioner starts running, obtain the current compressor temperature and calculate the current required bus voltage, then execute step 2.
[0076] Step 2, determine whether any of the following conditions are met: the current compressor temperature (i.e., the current temperature of the compressor) is greater than the first preset temperature, and the current required bus voltage reaches the weak magnetic working condition: if so, execute step 3, otherwise execute step 4. The scheme of the present invention adjusts the controller bus voltage by the compressor temperature and the weak magnetic working condition to reduce the heat generated by the compressor caused by the current. In the scheme of the present invention, the controller bus voltage is adjusted by the compressor temperature and the weak magnetic working condition, and the two conditions are judged independently and do not affect each other.
[0077] Step 3, obtain and determine 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, and then execute step 5; at the same time, calculate the current required bus voltage and determine whether it reaches the weak magnetic 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, and then execute step 5.
[0078] In the solution of the present invention, 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 (Power Factor Correction, PFC) module is turned off.
[0079] In the solution of the present invention, the determination of the weak magnetic working condition is specifically as follows: the current required bus voltage is calculated based on the current compressor speed and current. If the current required bus voltage is less than or equal to the first preset bus voltage, the compressor motor does not meet the weak magnetic working condition; if the current required bus voltage is greater than the first preset bus voltage, the compressor motor meets the weak magnetic working condition. The second preset temperature is the maximum temperature at which the compressor can operate in a short period of 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 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 determine whether the current compressor temperature (i.e., the current temperature of the compressor) is greater than the first preset temperature, and at the same time calculate the current required bus voltage and determine whether the weak magnetic working conditions are met: If the current compressor temperature is less than or equal to the first preset temperature, and the compressor has not reached the weak magnetic working conditions, then the modulation controller bus voltage is the first preset bus voltage.
[0081] In the scheme of the present invention, the bus voltage of the controller is adjusted according to the weak magnetic working condition, specifically: when the compressor motor does not reach the weak magnetic working condition, the controller maintains the first preset bus voltage unchanged; when the compressor motor reaches the weak magnetic working condition, the bus voltage of the controller is adjusted to the second preset bus voltage.
[0082] In the scheme of the present invention, the controller bus voltage is adjusted jointly by the compressor temperature and weak magnetic working conditions, and the supply bus voltage of the compressor is maintained or reduced to a first preset bus voltage or a second preset bus voltage to reduce the heat generated by the compressor due to the current, thereby realizing the temperature rise suppression control of the compressor.
[0083] In some embodiments, the step S130 adjusts 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, and also includes: controlling the compressor to reduce the frequency or shut down.
[0084] Combine the following Figure 4 The flowchart of an embodiment of controlling the compressor to operate at reduced frequency or shut down in the method of the present invention further illustrates the specific process of controlling the compressor to operate at reduced frequency or shut down in step S130, including: step S410 to step S420.
[0085] Step S410, 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.
[0086] 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 run at a reduced frequency or stopped to further suppress the temperature rise of the compressor. Specifically, the compressor is cooled down to suppress the temperature rise of the compressor by controlling the compressor to run at a reduced frequency or stopping 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 it is further determined whether the current temperature of the compressor is greater than the second preset temperature.
[0087] like Figure 7 As shown, a temperature rise suppression control method for a compressor also includes: step 5, when the controller bus voltage is the second bus voltage, obtaining and judging whether the current compressor temperature is greater than the 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.
[0088] In the scheme 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 reduce the 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.
[0089] 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.
[0090] 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:
[0091]
[0092] Wherein, n is the first preset voltage and the second preset voltage divided equally into n preset voltages, 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 turned off, U pfc_max It is the maximum output voltage at which the power factor correction circuit module can be turned on and operate stably for a long time.
[0093] In some alternative embodiments, after the preset voltage segmentation, the next bus voltage threshold of the current bus voltage value is set to the first preset bus voltage, and the second preset bus voltage remains unchanged at 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 value that is closest to the current bus voltage of the compressor and greater than the current bus voltage of the compressor among the n bus voltage thresholds. After replacing the relevant features, the modulation ratio parameter in the motor control of the compressor will become larger, and the motor efficiency will be slightly improved. The modulation ratio M is:
[0094]
[0095] Where 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 evenly distributed between the first preset bus voltage and the second preset bus voltage. 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 implementation, after replacing the preset bus voltage, the current bus voltage U dc ≤U pfc_max , so 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, the smaller the current and voltage harmonics, and the smaller the loss of the switching device, the greater the efficiency.
[0098] The technical solution of this embodiment is adopted. When the compressor is working, the shell temperature of the compressor is obtained as the current temperature of the compressor, the speed and current of the compressor are obtained to calculate the current required bus voltage, and when it is judged that the current temperature of the compressor is greater than the first preset temperature and / or when it is judged that the current required bus voltage reaches the weak magnetic working condition (that is, 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, and when the current temperature of the compressor is greater than the second preset temperature, the compressor is adjusted to reduce the frequency or stop; when it is judged that the current temperature of the compressor is less than or equal to the first preset temperature, and when it is judged that the current required bus voltage does not reach the weak magnetic working condition (that is, 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; thereby, the bus voltage of the controller is adjusted jointly by combining the compressor temperature (that is, the compressor shell temperature) and the weak magnetic working condition, the compressor output power is ensured to remain unchanged while the current is reduced, the increase in the internal working temperature of the compressor is alleviated, and it is beneficial to improve the operating efficiency and stability of the compressor.
[0099] According to an embodiment of the present invention, a compressor control device corresponding to the compressor control method is also provided. Figure 5 The control device of the compressor may include: an acquisition unit 102 and a control unit 104 .
[0100] Wherein, the acquisition unit 102 is configured to acquire the shell temperature of the compressor when the compressor is working, recorded as the current temperature of the compressor; acquire the speed of the compressor (specifically, acquire the speed of the motor in the compressor), and acquire the d-axis current and q-axis current of the compressor (specifically, acquire the d-axis current and q-axis current of the motor in the compressor). For the specific functions and processing of the acquisition unit 102, see step S110.
[0101] The control unit 104 is configured to determine the current required bus voltage of the compressor according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor. The specific functions and processing of the control unit 104 refer to step S120.
[0102] The control unit 104 is further configured to adjust the supply bus voltage of the compressor (i.e., adjust the bus voltage on the controller side of the motor in 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, specifically suppress the temperature rise of the internal working temperature of the compressor. The specific functions and processing of the control unit 104 are also referred to 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 part of a control method for reducing heat generation of a compressor of the present invention includes: a compressor temperature detection unit, a weak magnetic working condition determination unit, a bus voltage adjustment unit and a speed adjustment unit. The compressor temperature detection unit is used to detect the current temperature of the compressor, the weak magnetic working condition determination unit is used to determine whether the compressor reaches the weak magnetic working condition, and the bus voltage adjustment unit is used to control the power factor correction circuit (Power Factor Correction, PFC), thereby changing the controller bus voltage. The speed adjustment unit is used to adjust the given speed of the permanent magnet synchronous motor (Permanent Magnet Synchronous Motor, PMSM) in the compressor. Among them, the current temperature of the compressor refers to the compressor shell temperature; a temperature sensor (such as a thermistor) can be used to detect the compressor shell temperature, specifically by attaching a thermistor to the compressor shell to detect the compressor shell temperature. There are three types of motor vector control, id=0, MTPA (i.e., maximum torque or power control) control and weak magnetic control. id=0 and MTPA control are used in the lower speed stage, and weak magnetic control is used in the high speed stage.
[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 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 position angle obtained from the permanent magnet synchronous motor by the three-phase current of the motor and the position sensorless The actual d-axis current i obtained by coordinate transformation d and the actual q-axis current i q , after passing through 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), a PWM signal is provided to the insulated-gate bipolar transistor (IGBT) in the inverter; the bus power U provided by the bus voltage adjustment unit dc The inverter provides a three-phase voltage V or a three-phase current I to the permanent magnet synchronous motor, and the permanent magnet synchronous motor is connected to the compressor temperature detection unit, wherein the three-phase voltage V or the three-phase current I is measured by a voltage or current measurement unit.
[0105] The present invention provides a temperature rise suppression control scheme for a compressor. When the compressor is working, the controller bus voltage is adjusted by combining the compressor temperature (i.e., the compressor shell temperature) and the weak magnetic working condition. When the internal working temperature of the compressor is too high or is about to reach the weak magnetic 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 the motor copper loss and the current (Q = I 2 R, where Q is copper loss, I is current, and R is resistance). By reducing the current, heat generation can be effectively reduced, significantly relieving the increase in compressor temperature, avoiding the compressor's internal operating temperature being too high and causing frequency reduction or shutdown, and improving the refrigeration capacity of the refrigeration system and user experience. Thus, the problem of the compressor's internal operating temperature being too high when the compressor is running is solved; and the problem of the air conditioner's refrigeration capacity being affected by limited frequency operation due to the compressor's internal operating temperature being too high is also solved.
[0106] In some implementations, the control unit 104 determines the current required bus voltage of the compressor according to the rotation speed of the motor and the d-axis current and the q-axis current of the compressor, including:
[0107] The control unit 104 is further configured to calculate 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) according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor. The specific functions and processing of the control unit 104 are also shown in step S210.
[0108] The control unit 104 is further configured to calculate the current required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor. The specific functions and processing of the control unit 104 are also shown in step S220.
[0109] In the scheme of the present invention, during the operation of the compressor, the currently required bus voltage of the compressor is determined according to the rotational speed of the motor, and the d-axis current and q-axis current of the compressor; then, the controller bus voltage is adjusted jointly by combining the compressor temperature (i.e., the compressor housing temperature) and the weak magnetic working condition. When the internal working 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 working temperature of the compressor, avoid shutdown caused by overheating or forced frequency reduction operation, and ensure the stability and efficiency of the refrigeration performance of the air-conditioning system.
[0110] In some implementations, the control unit 104 calculates the d-axis voltage and q-axis voltage of the compressor according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor, including: the control unit 104 is further configured to calculate the d-axis voltage and q-axis voltage of the compressor according to the rotation speed of the motor and the d-axis current and q-axis current of the compressor using the following formula:
[0111]
[0112] 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 is 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.
[0113] In some implementations, the control unit 104 calculates the current required bus voltage of the compressor according to the d-axis voltage and the q-axis voltage of the compressor, including: the control unit 104 is further configured to calculate according to the d-axis voltage and the q-axis voltage of the compressor using the following formula to obtain the current required bus voltage of the compressor:
[0114]
[0115] Among them, U dc_currently is the current required bus voltage of the motor, k1 is a preset calculation coefficient (preferably k1 is ).
[0116] In the solution of the present invention, the specific method of calculating the current required bus voltage according to the current compressor speed and current is to calculate according to the following formula:
[0117]
[0118] In the formula, i d 、i q with 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 is the quadrature-axis inductance and direct-axis inductance, R is the motor phase resistance, Ψ f is the back EMF coefficient, u s is the motor phase voltage amplitude, U dc_currently is the current required bus voltage.
[0119] In the scheme of the present invention, during the operation of the compressor, the d-axis voltage and q-axis voltage of the compressor are calculated according to the rotational speed of the motor, and the d-axis current and q-axis current of the compressor; the current required bus voltage of the compressor is calculated according to the d-axis voltage and q-axis voltage of the compressor; further, the controller bus voltage is adjusted jointly by combining the compressor temperature (i.e., the compressor housing temperature) and the weak magnetic working condition. When the internal working 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 working temperature of the compressor, avoid shutdown caused by overheating or forced frequency reduction operation, and ensure the stability and efficiency of the refrigeration performance of the air-conditioning system.
[0120] In some implementations, the control unit 104 adjusts 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, including:
[0121] The control unit 104 is further configured to determine whether the following conditions are met: the current temperature of the compressor is greater than a first preset temperature, and / or the current required bus voltage of the compressor is greater than a first preset bus voltage. The specific functions and processing of the control unit 104 are also referred to 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 to be satisfied, so as to suppress the temperature rise of the compressor, specifically, to increase the supply bus voltage of the compressor to the second preset bus voltage, so as to reduce the current of the compressor by increasing the supply bus voltage of the compressor, thereby suppressing 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 processing of the control unit 104 are also referred to step S320.
[0123] The control unit 104 is further configured to maintain or reduce the supply bus voltage of the compressor to a first preset bus voltage if it is determined that the condition is not satisfied, so as to suppress the temperature rise of the compressor, specifically, maintain or reduce the supply bus voltage of the compressor to a first preset bus voltage, thereby suppressing the temperature rise of the internal operating temperature of the compressor. The specific functions and processing of the control unit 104 are also shown in step S330.
[0124] Figure 7 FIG. 1 is a flow chart of a control method for reducing heat generation of a compressor according to the present invention. Figure 7 As shown, a method for controlling temperature rise suppression of a compressor includes:
[0125] Step 1: After the air conditioner starts running, obtain the current compressor temperature and calculate the current required bus voltage, then execute step 2.
[0126] Step 2, determine whether any of the following conditions are met: the current compressor temperature (i.e., the current temperature of the compressor) is greater than the first preset temperature, and the current required bus voltage reaches the weak magnetic working condition: if so, execute step 3, otherwise execute step 4. The scheme of the present invention adjusts the controller bus voltage by the compressor temperature and the weak magnetic working condition to reduce the heat generated by the compressor caused by the current. In the scheme of the present invention, the controller bus voltage is adjusted by the compressor temperature and the weak magnetic working condition, and the two conditions are judged independently and do not affect each other.
[0127] Step 3, obtain and determine 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, and then execute step 5; at the same time, calculate the current required bus voltage and determine whether it reaches the weak magnetic 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, and then execute step 5.
[0128] In the solution of the present invention, 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 (Power Factor Correction, PFC) module is turned off.
[0129] In the solution of the present invention, the determination of the weak magnetic working condition is specifically as follows: the current required bus voltage is calculated based on the current compressor speed and current. If the current required bus voltage is less than or equal to the first preset bus voltage, the compressor motor does not meet the weak magnetic working condition; if the current required bus voltage is greater than the first preset bus voltage, the compressor motor meets the weak magnetic working condition. The second preset temperature is the maximum temperature at which the compressor can operate in a short period of 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 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.
[0130] Step 4, obtain and determine whether the current compressor temperature (i.e., the current temperature of the compressor) is greater than the first preset temperature, and at the same time calculate the current required bus voltage and determine whether the weak magnetic working conditions are met: If the current compressor temperature is less than or equal to the first preset temperature, and the compressor has not reached the weak magnetic working conditions, then the modulation controller bus voltage is the first preset bus voltage.
[0131] In the scheme of the present invention, the bus voltage of the controller is adjusted according to the weak magnetic working condition, specifically: when the compressor motor does not reach the weak magnetic working condition, the controller maintains the first preset bus voltage unchanged; when the compressor motor reaches the weak magnetic working condition, the bus voltage of the controller is adjusted to the second preset bus voltage.
[0132] In the scheme of the present invention, the controller bus voltage is adjusted jointly by the compressor temperature and weak magnetic working conditions, and the supply bus voltage of the compressor is maintained or reduced to a first preset bus voltage or a second preset bus voltage to reduce the heat generated by the compressor due to the current, thereby realizing the temperature rise suppression control of the compressor.
[0133] In some implementations, the control unit 104 adjusts 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, further comprising:
[0134] The control unit 104 is further configured to determine whether the current temperature of the compressor is greater than a second preset temperature after adjusting the supply bus voltage of the compressor to the second preset bus voltage; wherein the second preset temperature is greater than the first preset temperature. The specific functions and processing of the control unit 104 are also referred to step S410.
[0135] The control unit 104 is also specifically configured to control the compressor to reduce the frequency or stop the compressor if it is determined that the current temperature of the compressor is greater than the second preset temperature, so as to further suppress the temperature rise of the compressor, specifically, by controlling the compressor to reduce the frequency or stop the compressor, so as to reduce the temperature of the compressor 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 continued to be maintained, and it is continued to be determined 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 also shown 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 the second bus voltage, obtaining and judging whether the current compressor temperature is greater than the 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 scheme 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 reduce the 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 first preset voltage and the second preset voltage divided equally into n preset voltages, 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 turned off, U pfc_max It is the maximum output voltage at which the power factor correction circuit module can be turned on and operate stably for a long time.
[0142] In some alternative embodiments, after the preset voltage segmentation, the next bus voltage threshold of the current bus voltage value is set to the first preset bus voltage, and the second preset bus voltage remains unchanged at U pfc_max After replacing the relevant features, the modulation ratio parameter in the compressor motor control will become larger, and the motor efficiency will be slightly improved. The modulation ratio M is:
[0143]
[0144] Where M is the modulation ratio, U m is the phase voltage amplitude, U dc is the current bus voltage.
[0145] The multiple preset bus voltages are voltage values evenly distributed between the first preset bus voltage and the second preset bus voltage. Multiple preset bus voltages = PFC off voltage + k* (PFC off voltage - PFC on maximum voltage) / n, k = 1, 2, ..., n.
[0146] In the above alternative implementation, after replacing the preset bus voltage, the current bus voltage U dc ≤U pfc_max , so 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, the smaller the current and voltage harmonics, and the smaller the loss of the switching device, the greater the efficiency.
[0147] Since the processing and functions implemented by the device of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned method, for the details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments, and no further elaboration will be made here.
[0148] According to an embodiment of the present invention, a compressor corresponding to the control device of the compressor is also provided. The compressor may include: the control device of the compressor described above.
[0149] Since the processing and functions implemented by the compressor of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned device, for the details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0150] According to an embodiment of the present invention, a computer program product corresponding to a compressor is also provided, comprising a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned compressor control method are implemented.
[0151] Since the processing and functions implemented by the product of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned compressor, for the details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0152] According to an embodiment of the present invention, a storage medium corresponding to a compressor control method is also provided, wherein the storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the steps of the compressor control method described above.
[0153] Since the processing and functions implemented by the storage medium of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned method, for the details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments, and no further elaboration will be made here.
[0154] In summary, it is easy for those skilled in the art to understand that, under the premise of no conflict, the above-mentioned advantageous methods can be freely combined and superimposed.
[0155] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the claims of the present invention.
Claims
1. A method for controlling a compressor, characterized in that: include: When the compressor is working, obtaining a current temperature of the compressor; Acquiring the rotation speed of the compressor, and acquiring the d-axis current and the q-axis current of the compressor; Determining a currently required bus voltage of the compressor according to the rotation speed of the motor and the d-axis current and the q-axis current of the compressor; In combination with the current temperature of the compressor and the current required bus voltage of the compressor, the supply bus voltage of the compressor is adjusted to suppress the temperature rise of the compressor.
2. The compressor control method according to claim 1, characterized in that: Determining a currently required bus voltage of the compressor according to the rotation 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 rotation speed of the motor and the d-axis current and the q-axis current of the compressor; The currently required bus voltage of the compressor is calculated according to 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 rotation 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 is 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; and / or, Calculating the 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 required bus voltage of the motor, k1 is the preset calculation coefficient, u d 、u q are respectively the stator voltages of the dq axes of the motor in the compressor.
4. The method for controlling a compressor according to any one of claims 1 to 3, characterized in that: In combination with the current temperature of the compressor and the current required bus voltage of the compressor, adjusting the supply bus voltage of the compressor includes: Determine whether: the current temperature of the compressor is greater than a first preset temperature, and / or the current required bus voltage of the compressor is greater than a first preset bus voltage; If it is determined that the condition is satisfied, 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 condition is not satisfied, the supply bus voltage of the compressor is maintained or reduced to a first preset bus voltage to suppress the temperature rise of the compressor.
5. The method for controlling a compressor according to claim 4, characterized in that: In combination with the current temperature of the compressor and the current required bus voltage of the compressor, adjusting the supply 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 the compressor is controlled to stop, so as to further suppress the temperature rise of the compressor.
6. The method for controlling a compressor according to claim 4, characterized in that: in, 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 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.
7. A compressor control device, characterized in that: include: an acquisition unit, configured to acquire a current temperature of the compressor when the compressor is working; Acquiring the rotation speed of the compressor, and acquiring the d-axis current and the q-axis current of the compressor; a control unit configured to determine a currently required bus voltage of the compressor according to a rotation 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.
8. A compressor, characterized in that: include: The compressor control device as claimed in claim 7.
9. 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 6.
10. 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 6 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
Air conditioner heavy load overload protection control method and device and air conditioner
CN110657551A
Device and Method for Field Weakening Control of Compressor, Air Conditioner and Storage Medium
US20210207860A1
Controlling of variable DC bus voltage in a motor
WO2023226011A1