Compressor control method and apparatus, and device and storage medium

By counting the minimum speed error and target phase compensation value of the compressor, the mechanical frequency multiplication component and preset current compensation model are used to compensate the vertical current component of the compressor, which solves the vibration noise and speed fluctuation problems during low-frequency operation of the compressor, and achieves higher stability and longer operating life.

WO2025112676A1PCT designated stage expired Publication Date: 2025-06-05ANHUI MEIZHI COMPRESSOR CO LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/112853
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-29
Filing Date
2024-08-16
Publication Date
2025-06-05

Smart Images

  • Figure CN2024112853_05062025_PF_FP_ABST
    Figure CN2024112853_05062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a compressor control method and apparatus, and a device and a storage medium. The method in the present application comprises: compiling statistics on the minimum rotation speed error of a compressor during operation, and a corresponding target phase compensation value; then, on the basis of a mechanical frequency harmonic component and the minimum rotation speed error, generating a mechanical frequency harmonic component amplitude; and on the basis of the mechanical frequency harmonic component amplitude and the target phase compensation value, compensating for a vertical current component of the compressor by means of a preset current compensation model.
Need to check novelty before this filing date? Find Prior Art

Description

Compressor control method, device, equipment and storage medium

[0001] Related applications

[0002] This application claims priority to Chinese patent application No. 202311631194.0 filed on November 29, 2023, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of motor control technology, and in particular to a compressor control method, device, equipment and storage medium. Background Art

[0004] During the operation of the compressor, if the operating speed of the compressor decreases, that is, it is in a low-frequency operating state, the frequency of the compressor load torque fluctuation will decrease accordingly. Under the same structural inertia, the vibration amplitude of the compressor will become larger, thereby increasing the vibration noise generated during the operation of the compressor.

[0005] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is related technology.

[0006] Summary of the Invention

[0007] The main purpose of this application is to provide a compressor control method, device, equipment and storage medium, aiming to solve the technical problems of compressor control in related technologies.

[0008] To achieve the above object, the present application provides a compressor control method, which includes the following steps:

[0009] Count the minimum speed error and the corresponding target phase compensation value when the compressor is running;

[0010] Obtaining a mechanical frequency multiplication component corresponding to the mechanical frequency of the compressor;

[0011] generating an amplitude of a mechanical frequency multiplication component according to the mechanical frequency multiplication component and the minimum rotational speed error;

[0012] Compensating the vertical current component of the compressor using a preset current compensation model according to the amplitude of the mechanical frequency multiplication component and the target phase compensation value;

[0013] The compressor is driven to operate according to the compensated vertical current component.

[0014] In one embodiment, the statistical calculation of the minimum speed error and the corresponding target phase compensation value during operation of the compressor includes:

[0015] Count the speed error set when the compressor is running;

[0016] Determine a minimum speed error value in the speed error set and a corresponding number of iterations;

[0017] The target phase compensation value is determined according to the number of iterations, the preset phase iteration step and the initial phase compensation value.

[0018] In one embodiment, before determining the target phase compensation value according to the number of iterations, the preset phase iteration step, and the initial phase compensation value, the method further includes:

[0019] obtaining a mechanical frequency of the compressor;

[0020] Performing frequency multiplication processing on the mechanical frequency to obtain a frequency multiplication component of the mechanical frequency;

[0021] An initial phase compensation value corresponding to the multiplied frequency component of the mechanical frequency is queried.

[0022] In one embodiment, the statistically calculating the speed error set of the compressor during operation includes:

[0023] Get the current operating mode of the compressor and the corresponding speed control instruction;

[0024] Extracting the set speed in the speed control instruction;

[0025] Counting the feedback speed of the compressor at each moment after receiving the speed control instruction;

[0026] A speed error between the set speed and the feedback speed is calculated.

[0027] In one embodiment, compensating the vertical current component of the compressor using a preset current compensation model according to the amplitude of the mechanical frequency multiplier component and the target phase compensation value includes:

[0028] Determining operating parameters of a parallel resonant controller according to the target phase compensation value, the mechanical frequency multiplication component, and the speed error;

[0029] Calculating the vertical current component compensation value corresponding to the amplitude of the mechanical frequency multiplier component by the parallel resonant controller;

[0030] The vertical current component of the compressor is compensated according to the vertical current component compensation value.

[0031] In one embodiment, determining the mechanical frequency multiplication component and the amplitude of the mechanical frequency multiplication component corresponding to the minimum rotational speed error includes:

[0032] The minimum rotation speed error and the mechanical frequency multiplication component are filtered by a low-pass filter to obtain the amplitude of the mechanical frequency multiplication component.

[0033] In one embodiment, before calculating the vertical current component compensation value corresponding to the amplitude of the mechanical frequency multiplier component by the parallel resonant controller, the method further includes:

[0034] Determining the resonant frequency of the target parallel resonant controller according to the mechanical frequency multiplier component;

[0035] A phase compensation value of the target parallel resonant controller is determined according to the target phase compensation value.

[0036] In addition, to achieve the above-mentioned purpose, the present application also proposes a compressor control device, which includes:

[0037] A statistical module is used to calculate the minimum speed error and the corresponding target phase compensation value when the compressor is running;

[0038] An acquisition module, configured to acquire a mechanical frequency multiplication component corresponding to the mechanical frequency of the compressor;

[0039] a generating module, configured to generate an amplitude of a mechanical frequency multiplication component according to the mechanical frequency multiplication component and the minimum rotational speed error;

[0040] a compensation module, configured to compensate the vertical current component of the compressor using a preset current compensation model according to the amplitude of the mechanical frequency multiplication component and the target phase compensation value;

[0041] The control module is configured to drive the compressor to operate according to the compensated vertical current component.

[0042] In addition, to achieve the above-mentioned purpose, the present application also proposes a compressor control device, which includes: a memory, a processor, and a compressor control program stored on the memory and executable on the processor, wherein the compressor control program is configured to implement the steps of the compressor control method described above.

[0043] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, on which a compressor control program is stored. When the compressor control program is executed by a processor, the steps of the compressor control method described above are implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] FIG1 is a schematic structural diagram of a compressor control device in a hardware operating environment according to an embodiment of the present application;

[0045] FIG2 is a flow chart of a first embodiment of a compressor control method of the present application;

[0046] FIG3 is a flow chart of a second embodiment of a compressor control method of the present application;

[0047] FIG4 is a flow chart of a third embodiment of a compressor control method of the present application;

[0048] FIG5 is a structural block diagram of the first embodiment of the compressor control device of the present application.

[0049] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0050] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.

[0051] Refer to Figure 1, which is a schematic diagram of the structure of a compressor control device in the hardware operating environment involved in the embodiment of the present application.

[0052] As shown in Figure 1, the compressor control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0053] Those skilled in the art will appreciate that the structure shown in FIG1 does not limit the compressor control device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0054] As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a compressor control program.

[0055] In the compressor control device shown in Figure 1, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the compressor control device of the present application can be set in the compressor control device, and the compressor control device calls the compressor control program stored in the memory 1005 through the processor 1001, and executes the compressor control method provided in the embodiment of the present application.

[0056] An embodiment of the present application provides a compressor control method. Referring to FIG. 2 , FIG. 2 is a flow chart of a first embodiment of a compressor control method of the present application.

[0057] In this embodiment, the compressor control method includes the following steps:

[0058] Step S10: Counting the minimum speed error and the corresponding target phase compensation value when the compressor is running.

[0059] It should be noted that the execution subject of this embodiment can be a device with functions such as data processing, program running and data acquisition, such as: a controller of a temperature control device or a control computer for testing, etc., or other devices that can achieve the same or similar functions. This embodiment does not impose specific restrictions on this. Different choices can be made according to its specific application scenarios. For example: when performing low-frequency control of temperature control devices such as refrigerators and air conditioners, the execution subject can be the core controller of these temperature control devices. When performing an operation test on a compressor, the execution subject of the method of this embodiment can be a control computer for testing. For the sake of convenience, this embodiment and the following embodiments are all explained using the controller of the temperature control device as an example.

[0060] It should be noted that under the current development trend of lightweight and flattening compressors, the motor winding of the compressor is changed from copper wire to aluminum wire, the inertia of the structure above the compressor seat spring is reduced, and the inherent vibration frequency of the compressor is increased, resulting in further deterioration of the vibration noise of the compressor.

[0061] The traditional compressor controller uses a proportional-integral regulator to adjust the speed. During low-frequency operation, due to load torque fluctuations, the compressor speed has periodic fluctuations in the mechanical frequency. Since the proportional-integral regulator responds slowly, it cannot respond and adjust to the speed fluctuations of the mechanical frequency in a timely manner, resulting in the speed fluctuations during low-frequency operation cannot be quickly and effectively suppressed. The vibration and noise of the compressor at low frequency operation worsen, the load capacity and stability are limited, and the operating range of the compressor is limited.

[0062] In order to solve the above problems, this embodiment counts the minimum speed error and the corresponding target phase compensation value when the compressor is running, and then performs current compensation on the compressor through a preset current compensation model based on the minimum speed error and the target phase compensation value, thereby reducing the noise generated by the compressor due to low-frequency operation and extending the operating life of the compressor. At the same time, it can adaptively adjust the parameters of the low-frequency oscillation suppression method to reduce the speed fluctuation of the compressor when it operates at low frequency.

[0063] It can be understood that the speed error during compressor operation refers to the error between the theoretical operating speed of the compressor and the actual operating speed. The minimum speed error can be the minimum value of the speed error within an operating cycle. The process of obtaining the speed error during compressor operation is a continuous process. In the process of controlling the compressor, the compensation value of the specific vertical current component can be calculated according to the speed error within a cycle, and then the compressor can be compensated for current in the next cycle to reduce the noise of the compressor during low-frequency operation.

[0064] Since the compressor motor cannot respond and adjust in time to the speed fluctuations of the mechanical frequency during operation, in this embodiment, the input control signal is input in advance to increase the response time of the compressor, thereby achieving phase compensation of the compressor, wherein the initial setting value of the phase compensation is related to the mechanical frequency component corresponding to the mechanical frequency of the compressor.

[0065] Step S20: obtaining a mechanical frequency multiplication component corresponding to the mechanical frequency of the compressor.

[0066] It should be noted that the mechanical frequency of the compressor refers to the frequency of the power supply connected to the stator winding when the compressor is in rated operating condition, which can also be called the rated frequency. The mechanical frequency multiplication component refers to the Nth multiplication of the mechanical frequency of the compressor.

[0067] Step S30: generating an amplitude of the mechanical frequency multiplication component according to the mechanical frequency multiplication component and the minimum rotational speed error.

[0068] The minimum rotation speed error and the mechanical frequency multiplication component are filtered by a low-pass filter to obtain the amplitude of the mechanical frequency multiplication component.

[0069] In the specific implementation, the formula for determining the amplitude of the mechanical frequency multiplier component according to the mechanical frequency is: K N =f z_N (ω Err ,ω m_N )

[0070] Among them, ω m_N is the mechanical frequency ω m N times the frequency, N = 1, 2, 3 ..., f z_N The cutoff frequency is ωN filter.

[0071] It can be understood that the low-pass filter is a filter with a cut-off frequency as the mechanical frequency ω m low-pass filter.

[0072] Step S40: compensating the vertical current component of the compressor through a preset current compensation model according to the amplitude of the mechanical frequency multiplication component and the target phase compensation value.

[0073] It should be understood that the preset current compensation model can be used to calculate the current compensation amount corresponding to the speed error and the target phase compensation value in the current cycle, and then the compensated target operating current can be calculated in the next operating cycle based on the current compensation amount and the operating current of the current operating cycle, thereby alleviating the vibration of the low-frequency operation of the compressor and reducing the generation of noise.

[0074] It can be understood that the vertical current component in this embodiment refers to the q-axis current component of the compressor. The q-axis is also called the quadrature axis, which is mainly used to control the magnitude of the force. In addition, there is a p-axis, which is also called the direct axis, which is mainly used to control the magnitude of the magnetic field.

[0075] This embodiment adjusts the current component of the q-axis in the compressor, thereby reducing the vibration force of the compressor, alleviating the vibration of the compressor during low-frequency operation, and reducing the generation of noise.

[0076] Step S50: driving the compressor to operate according to the compensated vertical current component.

[0077] In a specific implementation, after the current compensation amount is determined in the current cycle, the q-axis current component of the compressor motor is adjusted in the next operating cycle to reduce the vibration noise of the compressor in the next operating cycle and improve the stability of the compressor operation.

[0078] This embodiment calculates the minimum speed error and the corresponding target phase compensation value when the compressor is running, and then performs current compensation on the compressor through a preset current compensation model based on the minimum speed error and the target phase compensation value, thereby reducing the noise generated by the compressor due to low-frequency operation, avoiding the technical problem of large vibration noise when the compressor is running at low frequency in related technologies, improving the reliability and stability of the compressor when running at low frequency, extending the operating life of the compressor, and at the same time being able to adaptively adjust the parameters of the low-frequency oscillation suppression method to reduce the speed fluctuation of the compressor when running at low frequency.

[0079] Refer to FIG3 , which is a flow chart of a second embodiment of a compressor control method of the present application.

[0080] Based on the above first embodiment, in one embodiment, step S10 includes:

[0081] Step S101: Counting the speed error set when the compressor is running.

[0082] It should be noted that the process of obtaining the speed error during compressor operation is a continuous process. When performing current compensation on the compressor, the q-axis current component of the next operating cycle can be controlled according to the speed error set within one cycle, thereby reducing the vibration phenomenon.

[0083] Furthermore, the statistical calculation of the speed error set of the compressor during operation includes:

[0084] Get the current operating mode of the compressor and the corresponding speed control instruction;

[0085] Extracting the set speed in the speed control instruction;

[0086] Counting the feedback speed of the compressor at each moment after receiving the speed control instruction;

[0087] A speed error between the set speed and the feedback speed is calculated.

[0088] In the specific implementation, there is a corresponding relationship between the speed control instruction of the compressor in the current cycle and the current operating mode. If the set speed of the compressor is ω Ref , the actual speed is ω Fdb , then the speed error ω Err The calculation method of ω is: Err =ω Ref -ω Fdb

[0089] Among them, ω Ref is the set speed corresponding to the speed control instruction, ω Fdb is the actual speed of the compressor.

[0090] For example: during the operation of the air conditioner, when the compressor is controlled and receives a speed instruction, theoretically the speed of the compressor during operation should correspond to the speed instruction. If the speed instruction is 4000 rpm, the theoretical operating speed should also be 4000 rpm. However, due to the influence of the internal impedance or mechanical structure of the motor, the actual operating speed of the compressor may be only 3500 rpm. Then, the speed error is 500 rpm. This embodiment does not impose any specific restrictions on this.

[0091] Step S102: determining the minimum speed error value in the speed error set and the corresponding number of iterations.

[0092] It should be noted that since the compressor is essentially a type of motor, the operating voltage of the motor maps the current change, the operating current maps the torque size, and the torque size maps the change in speed. When there is an error in the speed of the compressor, there will be a certain error in the corresponding torque. It is similar to when the initial input current is input into the motor, it is affected by the impedance of the wires or components, and the current actually received by the motor is less than the initial input current.

[0093] Therefore, in one embodiment, the smaller the speed error is, the smaller the phase and current required to be compensated are, thereby ensuring the normal operation of the compressor without affecting the user's usage intention.

[0094] Step S103: determining a target phase compensation value according to the number of iterations, a preset phase iteration step, and an initial phase compensation value.

[0095] It can be understood that the preset phase iteration step refers to the phase compensation value each time the phase compensation iteration is performed, and the preset phase iteration step is a fixed phase compensation value; the initial phase compensation value corresponds to the mechanical frequency component corresponding to the mechanical frequency of the compressor.

[0096] Furthermore, before determining the target phase compensation value according to the number of iterations, the preset phase iterative compensation and the initial phase compensation value, the method further includes:

[0097] obtaining a mechanical frequency of the compressor;

[0098] Performing frequency multiplication processing on the mechanical frequency to obtain a frequency multiplication component of the mechanical frequency;

[0099] An initial phase compensation value corresponding to the multiplied frequency component of the mechanical frequency is queried.

[0100] In a specific implementation, the mechanical frequency of the compressor is the rated operating frequency of the compressor. If the rated frequency is ω m , the mechanical frequency multiplication component obtained by frequency multiplication is ω m-N , where N can take values ​​of 1, 2, 3, etc., and this embodiment does not impose any specific limitation on this.

[0101] In the specific implementation process, the target compensation phase is calculated as follows:

[0102] in, is the phase compensation iteration value corresponding to the minimum speed error ωErr.

[0103] Phase compensation iteration value is calculated as follows:

[0104] is the phase iteration step, i is the number of iterations, i=1,2,3….

[0105] This embodiment counts the speed error values ​​within an operation cycle, and thus iterates the phase compensation value according to different speed errors until a target phase compensation iteration value corresponding to the minimum speed error is determined, so as to facilitate subsequent calculation of the optimal compensation current.

[0106] Refer to FIG4 , which is a flow chart of a third embodiment of a compressor control method of the present application.

[0107] Based on the above second embodiment, in one embodiment, step S20 includes:

[0108] Step S201: determining operating parameters of a parallel resonant controller according to the target phase compensation value, the mechanical frequency multiplication component, and the speed error.

[0109] Step S202: Calculating a vertical current component compensation value corresponding to the amplitude of the mechanical frequency multiplier component by a parallel resonant controller.

[0110] In one embodiment, the relevant parameters of the parallel resonant controller are the resonant frequency and the phase compensation. In order to calculate the vertical current component compensation value, the resonant frequency and the phase compensation of the parallel resonant controller need to be determined first.

[0111] Furthermore, before calculating the vertical current component compensation value corresponding to the amplitude of the mechanical frequency multiplier component by the parallel resonant controller, the method further includes:

[0112] Determining the resonant frequency of the target parallel resonant controller according to the mechanical frequency multiplier component;

[0113] A phase compensation value of the target parallel resonant controller is determined according to the target phase compensation value.

[0114] In the specific implementation, the q-axis current compensation ΔI q_com is calculated as follows:

[0115] Among them, R rc The resonant frequency is ω m_N , the phase compensation is resonant controller.

[0116] Step S203: compensating the vertical current component of the compressor according to the vertical current component compensation value.

[0117] It is understandable that the change in motor current reflects the magnitude relationship of the torque. Therefore, when there is an error in the torque, the theoretical current compensation amount can be calculated based on the torque error, and then the vertical current component of the motor can be compensated in the next cycle to weaken the noise impact caused by the mechanical structure.

[0118] In this embodiment, the phase compensation value of the current is calculated based on the speed error, and then the compensation current of the corresponding vertical current component is calculated based on the mapping relationship between the phase compensation value and the speed-current, thereby compensating for the vertical current component and weakening the noise impact caused by the mechanical structure.

[0119] In addition, an embodiment of the present application further proposes a storage medium, on which a compressor control program is stored. When the compressor control program is executed by a processor, the steps of the compressor control method described above are implemented.

[0120] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0121] Refer to FIG. 5 , which is a structural block diagram of a first embodiment of a compressor control device of the present application.

[0122] As shown in FIG5 , the compressor control device proposed in the embodiment of the present application includes:

[0123] The statistical module 10 is used to collect statistics on the minimum speed error and the corresponding target phase compensation value when the compressor is running.

[0124] Under the current development trend of lightweight and flattening of compressors, the motor winding of the compressor is changed from copper wire to aluminum wire, the inertia of the structure above the compressor seat spring is reduced, the inherent vibration frequency of the compressor is increased, and the vibration noise of the compressor is further aggravated.

[0125] The traditional compressor controller uses a proportional-integral regulator to adjust the speed. During low-frequency operation, due to load torque fluctuations, the compressor speed has periodic fluctuations in the mechanical frequency. Since the proportional-integral regulator responds slowly, it cannot respond and adjust to the speed fluctuations of the mechanical frequency in a timely manner, resulting in the speed fluctuations during low-frequency operation cannot be quickly and effectively suppressed. The vibration and noise of the compressor at low frequency operation worsen, the load capacity and stability are limited, and the operating range of the compressor is limited.

[0126] In order to solve the above problems, this embodiment counts the minimum speed error and the corresponding target phase compensation value when the compressor is running, and then performs current compensation on the compressor through a preset current compensation model based on the minimum speed error and the target phase compensation value, thereby reducing the noise generated by the compressor due to low-frequency operation and extending the operating life of the compressor. At the same time, it can adaptively adjust the parameters of the low-frequency oscillation suppression method to reduce the speed fluctuation of the compressor when it operates at low frequency.

[0127] The speed error during compressor operation refers to the error between the theoretical operating speed and the actual operating speed of the compressor. The minimum speed error can be the minimum value of the speed error within an operating cycle. The process of obtaining the speed error during compressor operation is a continuous process. In the process of controlling the compressor, the compensation value of the specific vertical current component can be calculated according to the speed error within a cycle, and then the current compensation of the compressor can be performed in the next cycle to reduce the noise of the compressor during low-frequency operation.

[0128] Since the compressor motor cannot respond and adjust in time to the speed fluctuations of the mechanical frequency during operation, in this embodiment, the input control signal is input in advance to increase the response time of the compressor, thereby achieving phase compensation of the compressor, wherein the initial setting value of the phase compensation is related to the mechanical frequency component corresponding to the mechanical frequency of the compressor.

[0129] The compensation module 20 is configured to compensate the vertical current component of the compressor according to the minimum speed error and the target phase compensation value through a preset current compensation model.

[0130] The preset current compensation model can be used to calculate the current compensation amount corresponding to the speed error and the target phase compensation value in the current cycle, and then in the next operating cycle, the compensated target operating current can be calculated based on the current compensation amount and the operating current of the current operating cycle, thereby alleviating the vibration of the low-frequency operation of the compressor and reducing the generation of noise.

[0131] In one embodiment, the vertical current component refers to the q-axis current component of the compressor, the q-axis is also called the quadrature axis, and is mainly used to control the magnitude of the force. In addition, there is a p-axis, which is also called the direct axis and is mainly used to control the magnitude of the magnetic field.

[0132] This embodiment adjusts the current component of the q-axis in the compressor, thereby reducing the vibration force of the compressor, alleviating the vibration of the compressor during low-frequency operation, and reducing the generation of noise.

[0133] The control module 30 is configured to drive the compressor to operate according to the compensated vertical current component.

[0134] In one embodiment, after the current compensation amount is determined in the current cycle, the vibration noise of the compressor in the next operating cycle is reduced by adjusting the magnitude of the q-axis current component of the compressor motor in the next operating cycle, thereby improving the stability of the compressor operation.

[0135] In one embodiment, the statistical module 10 is also used to count the speed error set when the compressor is running; determine the minimum speed error value and the corresponding number of iterations in the speed error set; and determine the target phase compensation value based on the number of iterations, the preset phase iteration step and the initial phase compensation value.

[0136] In one embodiment, the statistical module 10 is further configured to obtain the mechanical frequency of the compressor; perform frequency multiplication processing on the mechanical frequency to obtain a mechanical frequency multiplication component; and query an initial phase compensation value corresponding to the mechanical frequency multiplication component.

[0137] In one embodiment, the statistical module 10 is further used to obtain the current operating mode of the compressor and the corresponding speed control instruction; extract the set speed in the speed control instruction; count the feedback speed of the compressor at each moment after receiving the speed control instruction; and count the speed error between the set speed and the feedback speed.

[0138] In one embodiment, the compensation module 20 is further used to obtain the mechanical frequency double frequency component corresponding to the mechanical frequency of the compressor; determine the mechanical frequency double frequency component and the amplitude of the mechanical frequency double frequency component corresponding to the minimum speed error; calculate the vertical current component compensation value corresponding to the amplitude of the mechanical frequency double frequency component through a parallel resonant controller; and compensate the vertical current component of the compressor according to the vertical current component compensation value.

[0139] In one embodiment, the compensation module 20 is further configured to filter the minimum rotational speed error and the mechanical frequency multiplication component through a low-pass filter to obtain an amplitude of the mechanical frequency multiplication component.

[0140] In one embodiment, the compensation module 20 is further configured to determine the resonant frequency of the target parallel resonant controller according to the mechanical frequency multiplier component; and determine the phase compensation value of the target parallel resonant controller according to the target phase compensation value.

[0141] This embodiment counts the minimum speed error and the corresponding target phase compensation value when the compressor is running, and then performs current compensation on the compressor through a preset current compensation model based on the minimum speed error and the target phase compensation value, thereby reducing the noise generated by the compressor due to low-frequency operation, avoiding the technical problem of large vibration noise when the compressor is running at low frequency in related technologies, improving the reliability and stability of the compressor when running at low frequency, extending the operating life of the compressor, and being able to adaptively adjust the parameters of the low-frequency oscillation suppression method to reduce the speed fluctuation of the compressor when running at low frequency.

[0142] Although the various steps in the flowchart in the embodiment of the present application are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order and can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0143] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present application. In specific applications, technicians in this field can make settings as needed, and the present application does not impose any restrictions on this.

[0144] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this application. In actual applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of this embodiment scheme, and no restrictions are imposed here.

[0145] In addition, for technical details not fully described in this embodiment, please refer to the compressor control method provided in any embodiment of the present application, and will not be repeated here.

[0146] In addition, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.

[0147] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0148] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0149] The above are merely optional embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A compressor control method, wherein: The compressor control method comprises: Count the minimum speed error and the corresponding target phase compensation value when the compressor is running; Acquire a mechanical frequency multiplication component corresponding to the mechanical frequency of the compressor; Generate a mechanical frequency double frequency component amplitude according to the mechanical frequency double frequency component and the minimum rotation speed error; Compensating the vertical current component of the compressor through a preset current compensation model according to the amplitude of the mechanical frequency multiplier component and the target phase compensation value; The compressor is driven to operate according to the compensated vertical current component.

2. The compressor control method according to claim 1, wherein: The minimum speed error and the corresponding target phase compensation value when the statistical compressor is running include: Count the speed error set when the compressor is running; Determine a minimum speed error value in the speed error set and a corresponding number of iterations; The target phase compensation value is determined according to the number of iterations, the preset phase iteration step and the initial phase compensation value.

3. The compressor control method according to claim 2, wherein: Before determining the target phase compensation value according to the number of iterations, the preset phase iteration step and the initial phase compensation value, the method further includes: Acquiring the mechanical frequency of the compressor; Performing frequency multiplication processing on the mechanical frequency to obtain a frequency multiplication component of the mechanical frequency; The initial phase compensation value corresponding to the frequency multiplication component of the mechanical frequency is queried.

4. The compressor control method according to claim 2, wherein: The speed error set of the statistical compressor during operation includes: Obtain the current operating mode of the compressor and the corresponding speed control instruction; Extracting the set speed in the speed control instruction; Counting the feedback speed of the compressor at each moment after receiving the speed control instruction; The speed error between the set speed and the feedback speed is calculated.

5. The compressor control method according to any one of claims 1 to 4, wherein: The compensating the vertical current component of the compressor by using a preset current compensation model according to the amplitude of the mechanical frequency multiplier component and the target phase compensation value comprises: Determining operating parameters of a parallel resonant controller according to the target phase compensation value, the mechanical frequency multiplication component, and the speed error; Calculating the vertical current component compensation value corresponding to the amplitude of the mechanical frequency multiplier component by the parallel resonant controller; The vertical current component of the compressor is compensated according to the vertical current component compensation value.

6. The compressor control method according to claim 5, wherein: The determining the mechanical frequency double frequency component and the amplitude of the mechanical frequency double frequency component corresponding to the minimum rotation speed error includes: The minimum rotation speed error and the mechanical frequency double frequency component are filtered by a low-pass filter to obtain the amplitude of the mechanical frequency double frequency component.

7. The compressor control method according to claim 5, wherein: Before calculating the vertical current component compensation value corresponding to the amplitude of the mechanical frequency multiplier component by the parallel resonant controller, the method further includes: Determining the resonant frequency of the target parallel resonant controller according to the mechanical frequency multiplier component; A phase compensation value of the target parallel resonant controller is determined according to the target phase compensation value.

8. A compressor control device, wherein: The compressor control device comprises: A statistical module, used to count the minimum speed error and the corresponding target phase compensation value when the compressor is running; An acquisition module, used for acquiring a mechanical frequency multiplication component corresponding to the mechanical frequency of the compressor; A generating module, used for generating an amplitude of a mechanical frequency multiple frequency component according to the mechanical frequency multiple frequency component and the minimum rotation speed error; A compensation module, used for compensating the vertical current component of the compressor through a preset current compensation model according to the amplitude of the mechanical frequency multiplier component and the target phase compensation value; The control module is used to drive the compressor to operate according to the compensated vertical current component.

9. A compressor control device, wherein: The compressor control device comprises: a memory, a processor, and a compressor control program stored in the memory and executable on the processor, wherein the compressor control program is configured to implement the compressor control method according to any one of claims 1 to 7.

10. A storage medium, wherein: The storage medium stores a compressor control program, and when the compressor control program is executed by the processor, the compressor control method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Vector control system, suppression method, suppression device, motor and storage medium

    CN111245326A

  • Permanent magnet synchronous compressor rotating speed pulsation suppression method and device

    CN111342723A

  • Compressor, control method of compressor, torque compensation method and device and storage medium

    CN112994571A

  • Air conditioner and method for restraining low-frequency vibration of compressor

    CN114517937A

  • Air conditioner and method for restraining low-frequency vibration of compressor

    CN114520611A