Method for synchronous modulation of compressor, compressor and refrigerator

By employing a synchronous modulation method in the compressor, the compressor is controlled to perform motor control and voltage vector sector division according to the target carrier ratio, which solves the problem of increased current harmonics when the compressor is running at high speed and improves the operating efficiency and stability of the compressor.

CN122316144APending Publication Date: 2026-06-30ANHUI MEIZHI COMPRESSOR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ANHUI MEIZHI COMPRESSOR CO LTD
Filing Date
2024-12-27
Publication Date
2026-06-30

Smart Images

  • Figure CN122316144A_ABST
    Figure CN122316144A_ABST
Patent Text Reader

Abstract

This application discloses a synchronous modulation method for a compressor, a compressor, and a refrigerator, relating to the field of compressor control technology. The synchronous modulation method for the compressor includes: controlling the compressor motor according to a target carrier ratio during compressor operation; obtaining the voltage vector space plane of the compressor, divided into voltage vector sectors under the target carrier ratio; determining the voltage vector sector in which the current voltage vector of the compressor is located, as the target voltage vector sector, and determining the synchronous voltage vector of the target voltage vector sector; and performing synchronous modulation processing on the compressor based on the synchronous voltage vector of the target voltage vector sector. This application can avoid the increase of compressor current harmonics, thereby improving the efficiency and stability of compressor operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of compressor control technology, and in particular to a method for synchronous modulation of a compressor, a compressor, and a refrigerator. Background Technology

[0002] When compressors (especially multi-slot compressors, i.e., compressors containing motors with multiple pairs of magnetic poles) operate at high speeds, the electrical frequency often increases. As a result, the carrier ratio of the motor control may decrease, leading to greater uncertainty in the voltage vector modulation error of the compressor in each electrical cycle. This can cause an increase in compressor current harmonics, thereby affecting the efficiency and stability of compressor operation. Summary of the Invention

[0003] The main objective of this application is to provide a synchronous modulation method for a compressor, a compressor, and a refrigerator, which aims to avoid the increase of compressor current harmonics, thereby improving the efficiency and stability of compressor operation.

[0004] To achieve the above objectives, this application provides a method for synchronous modulation of a compressor, the method comprising:

[0005] During compressor operation, the compressor motor is controlled according to the target carrier ratio;

[0006] The voltage vector space plane of the compressor is divided into voltage vector sectors under the target carrier ratio;

[0007] The voltage vector sector in which the current voltage vector of the compressor is located within each voltage vector sector is determined as the target voltage vector sector, and the synchronization voltage vector of the target voltage vector sector is determined.

[0008] The compressor is synchronously modulated based on the synchronous voltage vector of the target voltage vector sector.

[0009] In one embodiment, the step of determining the synchronization voltage vector of the target voltage vector sector includes:

[0010] Obtain the target vector magnitude and target vector phase of the target voltage vector sector;

[0011] The synchronization voltage vector of the target voltage vector sector is determined based on the target vector amplitude and the target vector phase.

[0012] In one embodiment, the step of obtaining the target vector magnitude and target vector phase of the target voltage vector sector includes:

[0013] Based on the magnitude of the current voltage vector, determine the target vector magnitude of the target voltage vector sector;

[0014] The center phase of the target voltage vector sector is taken as the target vector phase of the target voltage vector sector.

[0015] In one embodiment, the step of determining the target vector magnitude of the target voltage vector sector based on the magnitude of the current voltage vector includes:

[0016] The magnitude of the current voltage vector is used as the target vector magnitude of the target voltage vector sector;

[0017] Alternatively, the sum of the current voltage vector amplitude and the preset amplitude compensation value can be used as the target vector amplitude of the target voltage vector sector.

[0018] In one embodiment, the step of determining the synchronization voltage vector of the target voltage vector sector based on the target vector amplitude and the target vector phase includes:

[0019] The synchronization voltage vector of the target voltage vector sector is calculated based on the target vector amplitude and the target vector phase.

[0020] In one embodiment, the step of performing synchronization modulation processing on the compressor based on the synchronization voltage vector of the target voltage vector sector includes:

[0021] Based on a preset mapping relationship between the synchronous voltage vector and the switching modulation signal, the switching modulation signal corresponding to the synchronous voltage vector of the target voltage vector sector is obtained and used as the target switching modulation signal;

[0022] The compressor is controlled to operate according to the target switch modulation signal, so as to perform synchronous modulation processing on the compressor based on the target switch modulation signal.

[0023] In one embodiment, the step of determining the voltage vector sector in which the current voltage vector of the compressor is located within each of the voltage vector sectors, as the target voltage vector sector, includes:

[0024] Determine the angle range of the current voltage vector within the angle range of each voltage vector sector, and use this as the target angle range;

[0025] The voltage vector sector corresponding to the target angle range is taken as the target voltage vector sector.

[0026] In one embodiment, prior to the step of controlling the compressor to perform motor control according to the target carrier ratio, the method further includes:

[0027] Obtain the real-time carrier ratio during compressor operation;

[0028] If the real-time carrier ratio is less than the preset carrier ratio threshold, then the step of controlling the compressor to control the motor according to the target carrier ratio is executed; the target carrier ratio is greater than or equal to the preset carrier ratio threshold.

[0029] In addition, to achieve the above objectives, this application also provides a compressor, which includes a controller and a motor; the controller is connected to the motor, the motor having multiple pairs of magnetic poles, and the controller is used to perform the steps of implementing the synchronous modulation method of the compressor as described above.

[0030] In addition, to achieve the above objectives, this application also provides a refrigerator, the refrigerator including a compressor, the refrigerator being used to perform the steps of implementing the synchronous modulation method of the compressor as described above.

[0031] In addition, to achieve the above objectives, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the compressor synchronization modulation method as described above.

[0032] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the compressor synchronization modulation method as described above.

[0033] This application provides a synchronous modulation method for a compressor. During compressor operation, the compressor is controlled to perform motor control according to a target carrier ratio. The voltage vector space plane of the compressor is divided into voltage vector sectors under the target carrier ratio. The voltage vector sector in which the current voltage vector of the compressor is located is determined as the target voltage vector sector, and the synchronous voltage vector of the target voltage vector sector is determined. Based on the synchronous voltage vector of the target voltage vector sector, the compressor is subjected to synchronous modulation processing.

[0034] Therefore, in the process of synchronous modulation of the compressor, regardless of changes in the compressor's electrical frequency, the compressor will maintain motor control according to a fixed target carrier ratio. Furthermore, each synchronous modulation is achieved using the voltage vector sectors divided into the compressor's voltage vector space plane at that target carrier ratio; that is, the same number and distribution of sectors are always used. This ensures that the voltage vector modulation error of the compressor in each electrical cycle is deterministic, effectively preventing an increase in current harmonics and improving the compressor's operating efficiency and stability. Attached Figure Description

[0035] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0036] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 A schematic flowchart illustrating the synchronous modulation method for a compressor provided in the first embodiment of this application;

[0038] Figure 2 This is a schematic diagram of sector division of the voltage vector space plane provided in an embodiment of this application;

[0039] Figure 3 A schematic diagram of the synchronous voltage vector of a voltage vector sector provided in an embodiment of this application;

[0040] Figure 4 This is a schematic diagram of the module structure of the compressor provided in an embodiment of this application;

[0041] Figure 5 This is a schematic diagram of the module structure of the controller provided in an embodiment of this application.

[0042] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0043] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0044] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0045] In the control system of a multi-pole compressor (i.e., a compressor containing a motor with multiple pairs of magnetic poles), as the number of pole pairs of the compressor increases, the electrical frequency during high-speed operation will also increase. If the carrier frequency (i.e., the switching frequency) remains unchanged, the carrier ratio (switching frequency / electrical frequency) of the motor control will decrease. As a result, the number of adjustable voltage vectors of the compressor in each electrical cycle will decrease, leading to a decrease in the accuracy of compressor control, an increase in current harmonics, and instability in high-speed compressor operation.

[0046] Traditional SVPWM (Space Vector Pulse Width Modulation) uses a fixed switching frequency, while the carrier ratio varies with the compressor's operating frequency. This results in uncertain voltage vector modulation errors in each electrical cycle, which can easily lead to increased current harmonics and unstable compressor control. Therefore, using a fixed carrier ratio ensures a uniform distribution of the voltage vector in each electrical cycle, reducing current harmonics. Optimizing the synchronous modulation strategy for multi-slot compressors can improve their control accuracy and has significant engineering implications for enhancing the stability and efficiency of high-speed operation.

[0047] Based on this, this application provides a synchronous modulation method for a compressor. During compressor operation, the compressor is controlled to perform motor control according to a target carrier ratio. The voltage vector space plane of the compressor is divided into voltage vector sectors under the target carrier ratio. The voltage vector sector in which the current voltage vector of the compressor is located is determined as the target voltage vector sector, and the synchronous voltage vector of the target voltage vector sector is determined. The compressor is synchronously modulated based on the synchronous voltage vector of the target voltage vector sector.

[0048] Therefore, in the process of synchronous modulation of the compressor, regardless of changes in the compressor's electrical frequency, the compressor will maintain motor control according to a fixed target carrier ratio. Furthermore, each synchronous modulation is achieved using the voltage vector sectors divided into the compressor's voltage vector space plane at that target carrier ratio; that is, the same number and distribution of sectors are always used. This ensures that the voltage vector modulation error of the compressor in each electrical cycle is deterministic, effectively preventing an increase in current harmonics and improving the compressor's operating efficiency and stability.

[0049] The subject of the synchronous modulation method of the compressor in this application can be a compressor including a controller and a motor, or a control device or control circuit capable of data processing, network communication and program operation, or a refrigerator including a compressor. This embodiment does not specifically limit it.

[0050] The following description uses a compressor as the main actuator to illustrate the various embodiments.

[0051] Based on this, this application proposes a compressor synchronization modulation method according to the first embodiment, please refer to... Figure 1 The compressor synchronization modulation method includes steps S100 to S400:

[0052] Step S100: During the operation of the compressor, control the compressor motor according to the target carrier ratio;

[0053] It should be noted that the target carrier ratio can be a carrier ratio preset by the user, i.e., a pre-set carrier ratio, or it can be flexibly determined based on the actual operating conditions of the compressor or the performance of the compressor in the synchronization modulation stage. This embodiment does not impose specific limitations on this. For example, a pre-trained performance evaluation model can be used to evaluate the stability performance index value of the compressor and determine the actual carrier ratio range used by the compressor when the stability performance index value is large (i.e., the compressor's operating stability is good). Then, any carrier ratio can be arbitrarily selected from this carrier ratio range as the target carrier ratio.

[0054] Understandably, when the compressor is undergoing synchronous modulation processing, if the carrier wave is relatively small, the compressor's control precision will be poor, resulting in more compressor current harmonics and affecting the compressor's operating efficiency and stability. Based on this, in one feasible implementation, to further improve the compressor's operating efficiency and stability, the target carrier ratio can be set to a relatively large value; for example, the target carrier ratio can be set to 3m, where m is a positive integer greater than or equal to 2.

[0055] Step S200: Obtain the voltage vector space plane of the compressor, which is divided into voltage vector sectors under the target carrier ratio;

[0056] It should be noted that in the compressor control system, the three-phase voltage or current is equivalent to a space vector, and the plane containing this space vector is called the voltage vector space plane. The target carrier ratio determines the number of voltage vector sectors into which the voltage vector space plane is divided, as well as the sector width of each voltage vector sector. The specific relationship between the target carrier ratio and the voltage vector sectors can be expressed as follows: Formula 1:

[0057]

[0058] Where N is the target carrier ratio, θ i (i = 1, 2, ..., N) represents the angle of the voltage vector space plane, S i (i = 1, 2, ..., N) represents the voltage vector sector. To ensure a uniform distribution of the voltage vector in each electrical cycle, the voltage vector space plane needs to be uniformly divided to ensure that the sector widths of the resulting voltage vector sectors are all the same. For example, taking a target carrier ratio of 12 as an example, the voltage vector space plane can be uniformly divided into 12 voltage vector sectors with a sector width of 2π / 12. See [reference needed] for details. Figure 2In the figure, S1 to S12 correspond to 12 voltage vector sectors with a width of 2π / 12, and the hexagonal plane is the voltage vector space plane of the compressor.

[0059] Step S300: Determine the voltage vector sector in which the current voltage vector of the compressor is located in each voltage vector sector, and use it as the target voltage vector sector; and determine the synchronization voltage vector of the target voltage vector sector.

[0060] It should be noted that the current voltage vector refers to the voltage vector of the compressor at the current moment. When determining the voltage vector sector in which the current voltage vector of the compressor is located, the angle of the current voltage vector and the angle range of each voltage vector sector can be used. The specific determination process can include steps S31 to S32 below; alternatively, it can be determined by the angle between the current voltage vector and the synchronous voltage vector of each voltage vector sector (the voltage vector sector corresponding to the synchronous voltage vector with the smallest angle to the current voltage vector is the target voltage vector sector). This embodiment does not specifically limit the implementation of step S300.

[0061] Step S31: Determine the angle range of the current voltage vector within the angle range of each voltage vector sector, and use it as the target angle range;

[0062] Step S32: The voltage vector sector corresponding to the target angle range is taken as the target voltage vector sector.

[0063] It should be noted that the implementation process of steps S31 to S32 above can be expressed as the following formula 2:

[0064]

[0065] Where N is the target carrier ratio, V ref For the current voltage vector, S is the angle of the current voltage vector. i (V ref ) represents the target voltage vector sector.

[0066] Additionally, it should be noted that the synchronous voltage vector of the target voltage vector sector is the synchronous voltage vector corresponding to the compressor's current voltage vector, that is, the most suitable synchronous voltage vector for the compressor at the current voltage vector. The relationship between the compressor's current voltage vector and its corresponding synchronous voltage vector can be specifically expressed as follows: Formula 3:

[0067]

[0068] Among them, V i (V refS is the synchronization voltage vector corresponding to the current voltage vector. i (V ref ) represents the target voltage vector sector. For example, the voltage vector space plane is divided into... Figure 2 Taking the 12 voltage vector sectors S1 to S12 shown as an example, please refer to... Figure 3 If based on the compressor's current voltage vector V ref Angle Determine the current voltage vector V of the compressor. ref If the voltage vector is in sector S2, then the synchronous voltage vector V2 of sector S2 can be used as the current voltage vector V. ref The corresponding synchronous voltage vector.

[0069] When determining the synchronization voltage vector of the target voltage vector sector, if the synchronization voltage vectors of each voltage vector sector have been pre-set in the local device (i.e., the compressor), the synchronization voltage vector of the target voltage vector sector can be directly obtained from the relevant area in the local device. Alternatively, the target vector amplitude and target vector phase of the target voltage vector sector can be obtained first, and then the synchronization voltage vector of the target voltage vector sector can be calculated based on the target vector amplitude and target vector phase. The specific calculation process can be expressed as Formula 4 below. The target vector amplitude can be a user-defined value, i.e., a preset vector amplitude, or it can be flexibly set according to the current voltage vector amplitude. This embodiment does not impose specific limitations on this.

[0070]

[0071] Where N is the target carrier ratio, |V i |(i=1,2,...,N) represents the target vector magnitude of the voltage vector sector, θ vi (i = 1, 2, ..., N) represents the target vector phase of the voltage vector sector, V i (i = 1, 2, ..., N) is the synchronous voltage vector of the voltage vector sector.

[0072] In addition to calculating the synchronization voltage vector of the target voltage vector sector based on the target vector amplitude and phase, other feasible implementations can pre-calculate the synchronization voltage vectors corresponding to different vector amplitudes and phases, and record them using a relational table. This allows for the rapid determination of the synchronization voltage vector corresponding to the target vector amplitude and phase directly by looking up the table, thus improving the efficiency of determining the synchronization voltage vector of the target voltage vector sector.

[0073] Step S400: Based on the synchronous voltage vector of the target voltage vector sector, perform synchronous modulation processing on the compressor.

[0074] In one feasible implementation, step S400 may include steps S41 to S42:

[0075] Step S41: Based on the preset mapping relationship between the synchronous voltage vector and the switching modulation signal, obtain the switching modulation signal corresponding to the synchronous voltage vector of the target voltage vector sector, and use it as the target switching modulation signal;

[0076] It should be noted that the switching modulation signal is a digital signal. By changing its duty cycle, the on and off times of the switching devices in the inverter can be controlled, thereby controlling the input voltage and current of the compressor motor.

[0077] A relational table can be used to record the mapping relationship between the synchronization voltage vector and the switching modulation signal. Therefore, step S41 may include: using the synchronization voltage vector of the target voltage vector sector as an index, obtaining the switching modulation signal corresponding to the synchronization voltage vector of the target voltage vector sector in the preset relational table, and using it as the target switching modulation signal.

[0078] This embodiment does not specifically limit the method for recording the mapping relationship between the synchronization voltage vector and the switching modulation signal. For example, in other feasible implementations, the mapping relationship between the synchronization voltage vector and the switching modulation signal can also be recorded in the form of key-value pairs.

[0079] Step S42: Control the compressor to operate according to the target switch modulation signal, so as to perform synchronous modulation processing on the compressor based on the target switch modulation signal.

[0080] Understandably, after determining the most suitable synchronous voltage vector for the compressor at the current voltage vector, i.e., the synchronous voltage vector of the target voltage vector sector, the preset mapping relationship between the synchronous voltage vector and the switching modulation signal can be used to obtain the switching modulation signal corresponding to the synchronous voltage vector of the target voltage vector sector, which can then be used as the target switching modulation signal. After that, by controlling the compressor to operate according to the target switching modulation signal, the compressor can be synchronously modulated based on the target switching modulation signal, thereby reducing the compressor's current harmonics and improving the compressor's operating efficiency and stability.

[0081] This embodiment provides a synchronous modulation method for a compressor. During compressor operation, the compressor is controlled to perform motor control according to a target carrier ratio. The voltage vector space plane of the compressor is divided into voltage vector sectors under the target carrier ratio. The voltage vector sector in which the current voltage vector of the compressor is located is determined as the target voltage vector sector, and the synchronous voltage vector of the target voltage vector sector is determined. The compressor is then subjected to synchronous modulation processing based on the synchronous voltage vector of the target voltage vector sector.

[0082] Therefore, in this embodiment, during the synchronous modulation of the compressor, regardless of changes in the compressor's electrical frequency, the compressor will maintain motor control according to a fixed target carrier ratio. Furthermore, each synchronous modulation is achieved using the voltage vector sectors divided into the compressor's voltage vector space plane at that target carrier ratio; that is, the same number and distribution of sectors are always used. This ensures that the voltage vector modulation error of the compressor in each electrical cycle is deterministic, effectively preventing an increase in current harmonics and improving the compressor's operating efficiency and stability.

[0083] Based on the first embodiment described above, a second embodiment of the synchronous modulation method for the compressor of this application is proposed. In the second embodiment, the step of obtaining the target vector amplitude and target vector phase of the target voltage vector sector may include steps S301 to S302:

[0084] Step S301: Determine the target vector magnitude of the target voltage vector sector based on the magnitude of the current voltage vector;

[0085] It should be noted that the target vector amplitude is used to determine the magnitude of the synchronization voltage vector of the target voltage vector sector. When determining the target vector amplitude of the target voltage vector sector based on the current voltage vector amplitude, the current voltage vector amplitude can be directly used as the target vector amplitude of the target voltage vector sector; alternatively, the sum of the current voltage vector amplitude and the preset amplitude compensation value can be used as the target vector amplitude of the target voltage vector sector. The preset amplitude compensation value can be a default value or can be flexibly set by the user according to actual conditions; this embodiment does not impose specific limitations on this.

[0086] Step S322: Take the center phase of the target voltage vector sector as the target vector phase of the target voltage vector sector.

[0087] It should be noted that the center phase of the target voltage vector sector is the center angle of the angular range of the target voltage vector sector. The target vector phase of the target voltage vector sector is used to determine the phase magnitude of the synchronization voltage vector of the target voltage vector sector.

[0088] It is understandable that by using the amplitude of the compressor's current voltage vector to set the target vector amplitude of the target voltage vector sector, the synchronous voltage vector of the target voltage vector sector can be made to more closely match the compressor's current voltage vector. Therefore, when subsequently using the synchronous voltage vector of the target voltage vector sector to perform synchronous modulation processing on the compressor, the magnitude and direction of the motor's magnetic field can be controlled more precisely, thereby further improving the compressor's operational stability.

[0089] Based on the first and / or second embodiments described above, a third embodiment of the synchronous modulation method for the compressor of this application is proposed. In the third embodiment, before step S100, the synchronous modulation method for the compressor may further include steps S01 to S02:

[0090] Step S01: Obtain the real-time carrier ratio during compressor operation;

[0091] It should be noted that the real-time carrier ratio refers to the ratio of the compressor's real-time switching frequency to the electrical frequency during actual operation.

[0092] Step S02: If the real-time carrier ratio is less than the preset carrier ratio threshold, then execute the step of controlling the compressor to control the motor according to the target carrier ratio; the target carrier ratio is greater than or equal to the preset carrier ratio threshold.

[0093] It should be noted that the preset carrier ratio threshold is used as the basis for determining whether the carrier ratio of the compressor needs to be fixed. It can be a default value, such as 21; or it can be flexibly set by the user according to the actual situation. This embodiment does not make specific limitations on this.

[0094] It is understandable that, as discussed above, the compressor's control precision is typically lower when the carrier ratio is small, leading to increased current harmonics. Therefore, this embodiment fixes the compressor's carrier ratio only when the real-time carrier ratio is small. This avoids fixing the compressor's carrier ratio when the real-time carrier ratio is large, which would worsen the compressor's control precision and cause increased current harmonics. For example, suppose the compressor's real-time carrier ratio is 30 and the target carrier ratio is 24. A higher carrier ratio generally results in higher compressor control precision. Therefore, fixing the compressor's carrier ratio to the target carrier ratio would actually worsen the compressor's control precision, leading to increased current harmonics. Thus, this embodiment ensures the compressor's control precision under various operating conditions, preventing increased current harmonics and improving the compressor's efficiency and stability.

[0095] Furthermore, as mentioned above, the carrier ratio of a compressor is typically smaller when it operates at high speed. Therefore, this embodiment further specifies that the carrier ratio of the compressor needs to be fixed when it is operating at high speed. This is to specifically overcome the technical defect that causes an increase in current harmonics in the compressor under high-speed operating conditions, thereby improving the operating efficiency and stability of the compressor under high-speed operating conditions.

[0096] This application also provides a compressor, please refer to... Figure 4 The compressor includes a controller 100 and a motor 200; the controller 100 is connected to the motor 200, the motor 200 has multiple pairs of magnetic poles, and the controller is used to execute the steps of the synchronous modulation method of the compressor in the above embodiments.

[0097] In one feasible implementation, please refer to Figure 5 The controller may include:

[0098] The carrier ratio fixing module 10 is used to control the compressor to perform motor control according to the target carrier ratio during compressor operation;

[0099] The sector partitioning module 20 is used to obtain the voltage vector sectors into which the voltage vector space plane of the compressor is divided under the target carrier ratio;

[0100] The synchronization modulation module 30 is used to determine the voltage vector sector in which the current voltage vector of the compressor is located in each voltage vector sector, as the target voltage vector sector, and to determine the synchronization voltage vector of the target voltage vector sector; and to perform synchronization modulation processing on the compressor based on the synchronization voltage vector of the target voltage vector sector.

[0101] In one embodiment, the synchronization modulation module 30 is further configured to:

[0102] Obtain the target vector magnitude and target vector phase of the target voltage vector sector;

[0103] Based on the target vector amplitude and target vector phase, determine the synchronization voltage vector of the target voltage vector sector.

[0104] In one embodiment, the synchronization modulation module 30 is further configured to:

[0105] Based on the current voltage vector magnitude, determine the target vector magnitude of the target voltage vector sector;

[0106] The center phase of the target voltage vector sector is taken as the target vector phase of the target voltage vector sector.

[0107] In one embodiment, the synchronization modulation module 30 is further configured to:

[0108] The magnitude of the current voltage vector is used as the target vector magnitude of the target voltage vector sector;

[0109] Alternatively, the sum of the current voltage vector amplitude and the preset amplitude compensation value can be used as the target vector amplitude of the target voltage vector sector.

[0110] In one embodiment, the synchronization modulation module 30 is further configured to:

[0111] Based on the target vector magnitude and target vector phase, the synchronization voltage vector of the target voltage vector sector is calculated.

[0112] In one embodiment, the synchronization modulation module 30 is further configured to:

[0113] Based on the preset mapping relationship between the synchronous voltage vector and the switching modulation signal, the switching modulation signal corresponding to the synchronous voltage vector of the target voltage vector sector is obtained and used as the target switching modulation signal;

[0114] The compressor is controlled to operate according to the target switch modulation signal, so as to perform synchronous modulation processing on the compressor based on the target switch modulation signal.

[0115] In one embodiment, the synchronization modulation module 30 is further configured to:

[0116] Determine the angle range of the current voltage vector within the angle range of each voltage vector sector, and use this as the target angle range;

[0117] The voltage vector sector corresponding to the target angle range is taken as the target voltage vector sector.

[0118] In one embodiment, the carrier ratio fixing module 10 is further configured to:

[0119] Obtain the real-time carrier ratio during compressor operation;

[0120] If the real-time carrier ratio is less than the preset carrier ratio threshold, then the step of controlling the compressor to control the motor according to the target carrier ratio is executed; the target carrier ratio is greater than or equal to the preset carrier ratio threshold.

[0121] The compressor provided in this application embodiment employs the synchronous modulation method of the compressor in the above embodiments, which can avoid the increase of compressor current harmonics, thereby improving the efficiency and stability of compressor operation. Compared with the prior art, the beneficial effects of the compressor provided in this application embodiment are the same as the beneficial effects of the synchronous modulation method of the compressor provided in the above embodiments, and other technical features of the compressor are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0122] This application also provides a refrigerator, which includes a compressor and is used to perform the steps of the synchronous modulation method of the compressor in the above embodiments.

[0123] The refrigerator provided in this application adopts the compressor synchronization modulation method in the above embodiments, which can avoid the increase of compressor current harmonics, thereby improving the efficiency and stability of compressor operation. Compared with the prior art, the beneficial effects of the refrigerator provided in this application are the same as those of the compressor synchronization modulation method provided in the above embodiments, and other technical features of the refrigerator are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0124] This application also provides a computer-readable storage medium storing a computer program that can run on a processor. The computer program is used to execute the steps of the compressor synchronization modulation method in the above embodiments.

[0125] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0126] The aforementioned computer-readable storage medium may be included in the compressor or may exist independently without being assembled into the compressor.

[0127] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the compressor, cause the compressor to: control the compressor to perform motor control according to a target carrier ratio during compressor operation; acquire the voltage vector space plane of the compressor divided into voltage vector sectors under the target carrier ratio; determine the voltage vector sector in which the current voltage vector of the compressor is located in each voltage vector sector as the target voltage vector sector, and determine the synchronization voltage vector of the target voltage vector sector; and perform synchronization modulation processing on the compressor based on the synchronization voltage vector of the target voltage vector sector.

[0128] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0129] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0130] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0131] The computer-readable storage medium provided in this application embodiment stores computer-readable program instructions for executing the above-described compressor synchronization modulation method, which can avoid the increase of compressor current harmonics, thereby improving the efficiency and stability of compressor operation. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the compressor synchronization modulation method provided in the above embodiments, and will not be repeated here.

[0132] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the compressor synchronization modulation method in the above embodiments.

[0133] The computer program product provided in this application can avoid the increase of compressor current harmonics, thereby improving the efficiency and stability of compressor operation. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the compressor synchronization modulation method provided in the above embodiments, and will not be repeated here.

[0134] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent scope of this application.

Claims

1. A method for synchronous modulation of a compressor, characterized in that, The method includes: During compressor operation, the compressor motor is controlled according to the target carrier ratio; The voltage vector space plane of the compressor is divided into voltage vector sectors under the target carrier ratio; The voltage vector sector in which the current voltage vector of the compressor is located within each voltage vector sector is determined as the target voltage vector sector, and the synchronization voltage vector of the target voltage vector sector is determined. The compressor is synchronously modulated based on the synchronous voltage vector of the target voltage vector sector.

2. The synchronous modulation method for the compressor as described in claim 1, characterized in that, The step of determining the synchronization voltage vector of the target voltage vector sector includes: Obtain the target vector magnitude and target vector phase of the target voltage vector sector; The synchronization voltage vector of the target voltage vector sector is determined based on the target vector amplitude and the target vector phase.

3. The synchronous modulation method for the compressor as described in claim 2, characterized in that, The step of obtaining the target vector amplitude and target vector phase of the target voltage vector sector includes: Based on the magnitude of the current voltage vector, determine the target vector magnitude of the target voltage vector sector; The center phase of the target voltage vector sector is taken as the target vector phase of the target voltage vector sector.

4. The synchronous modulation method for the compressor as described in claim 3, characterized in that, The step of determining the target vector magnitude of the target voltage vector sector based on the magnitude of the current voltage vector includes: The magnitude of the current voltage vector is used as the target vector magnitude of the target voltage vector sector; Alternatively, the sum of the current voltage vector amplitude and the preset amplitude compensation value can be used as the target vector amplitude of the target voltage vector sector.

5. The synchronous modulation method for the compressor as described in claim 2, characterized in that, The step of determining the synchronization voltage vector of the target voltage vector sector based on the target vector amplitude and the target vector phase includes: The synchronization voltage vector of the target voltage vector sector is calculated based on the target vector amplitude and the target vector phase.

6. The synchronous modulation method for a compressor as described in claim 1, characterized in that, The step of performing synchronous modulation processing on the compressor based on the synchronous voltage vector of the target voltage vector sector includes: Based on a preset mapping relationship between the synchronous voltage vector and the switching modulation signal, the switching modulation signal corresponding to the synchronous voltage vector of the target voltage vector sector is obtained and used as the target switching modulation signal; The compressor is controlled to operate according to the target switch modulation signal, so as to perform synchronous modulation processing on the compressor based on the target switch modulation signal.

7. The synchronous modulation method for a compressor as described in claim 1, characterized in that, The step of determining the voltage vector sector in which the current voltage vector of the compressor is located within each of the voltage vector sectors, and using it as the target voltage vector sector, includes: Determine the angle range of the current voltage vector within the angle range of each voltage vector sector, and use this as the target angle range; The voltage vector sector corresponding to the target angle range is taken as the target voltage vector sector.

8. The synchronous modulation method for the compressor as described in any one of claims 1 to 7, characterized in that, Before the step of controlling the compressor to perform motor control according to the target carrier ratio, the method further includes: Obtain the real-time carrier ratio during compressor operation; If the real-time carrier ratio is less than the preset carrier ratio threshold, then the step of controlling the compressor to control the motor according to the target carrier ratio is executed; the target carrier ratio is greater than or equal to the preset carrier ratio threshold.

9. A compressor, characterized in that, The compressor includes a controller and a motor; the controller is connected to the motor, the motor has multiple pairs of magnetic poles, and the controller is used to perform the steps of implementing the synchronous modulation method of the compressor as described in any one of claims 1 to 8.

10. A refrigerator, characterized in that, The refrigerator includes a compressor, which is used to perform the step of implementing the synchronous modulation method of the compressor as described in any one of claims 1 to 8.