Compressor resistance estimation method, system, apparatus, and related devices

By calculating the permanent magnet flux linkages of the compressor's α and β axes, obtaining the flux linkage amplitude and average value, and determining the amplitude of the pulsation component, accurate estimation of stator resistance is achieved. This solves the multi-parameter coupling problem in stator resistance calculation, and improves the efficiency of frequency conversion control and the reliability of over-temperature protection.

CN115276495BActive Publication Date: 2026-02-17SHENZHEN ZHENBANG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210950705.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-09
Publication Date
2026-02-17
Estimated Expiration
2042-08-09

AI Technical Summary

Technical Problem

The calculation of compressor stator resistance in the existing technology has a multi-parameter coupling problem, which leads to inaccurate stator resistance estimation, affects the efficiency of frequency conversion control, especially reduces starting performance at low speeds, and makes it difficult to achieve accurate over-temperature protection when the compressor overheats.

Method used

By calculating the permanent magnet flux linkages of the compressor's α and β axes, the flux linkage amplitude and average value are obtained, the amplitude of the pulsation component is determined, and the stator resistance is estimated using the resistance adjustment step size and preset resistance default value, thus achieving an accurate estimation of the stator resistance.

Benefits of technology

It improves the accuracy of stator resistance estimation and the speed of the algorithm, thereby enhancing the efficiency of frequency conversion control and the reliability of over-temperature protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115276495B_ABST
    Figure CN115276495B_ABST
Patent Text Reader

Abstract

The application discloses a compressor resistance estimation method, system and device and related equipment. The method comprises the following steps: calculating permanent magnet chains of an alpha shaft and a beta shaft of a compressor, and calculating a magnetic chain amplitude of the compressor based on the permanent magnet chains and the permanent magnet chains to obtain the magnetic chain amplitude; obtaining a magnetic chain average value at a previous moment, and calculating a current magnetic chain average value of the compressor at the current moment based on the magnetic chain average value at the previous moment and the magnetic chain amplitude to obtain the current magnetic chain average value; calculating a pulsation component amplitude value of the permanent magnet chain at the current moment based on the current magnetic chain average value and the magnetic chain amplitude to obtain the pulsation component amplitude value at the current moment; determining a resistance adjustment step length at a next moment according to the pulsation component amplitude value at the current moment, and estimating a resistance value of a stator resistance at the next moment based on the resistance adjustment step length and a preset resistance default value to obtain a resistance estimation value of the stator resistance at the next moment. The method utilizes physical quantities of vector control to realize accurate estimation of the stator resistance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of controller technology, and in particular to compressor resistance estimation methods, systems, devices and related equipment. Background Technology

[0002] In modern electrolytic capacitor-free control systems, compressor stator resistance is a critical physical parameter in compressor variable frequency control. The accuracy of the stator resistance directly affects the efficiency of the variable frequency control, especially at low speeds (such as during startup), where the voltage drop across the stator resistance is significant. Inaccurate stator resistance can drastically reduce starting performance. Therefore, obtaining accurate stator resistance parameters is essential in practical applications. However, stator resistance is significantly affected by compressor temperature variations; when the compressor temperature reaches 120℃, the stator resistance increases by 40% to 50%. Furthermore, overheating of the compressor poses a risk of demagnetization, necessitating shutdown protection. Therefore, stator resistance measurement and over-temperature protection are among the problems that need to be addressed in compressor variable frequency control.

[0003] The existing technology for calculating the stator resistance of compressors has the following drawbacks: (1) There is a problem of multi-parameter coupling. The stator resistance, stator inductance and back EMF coefficient are all variable parameters. They are coupled with each other, and the optimal solution may not be unique, leading to local convergence. (2) It is necessary to establish a high-order model and find an efficient adaptive law, which is too complicated and has a large computational cost. Summary of the Invention

[0004] This invention provides a method, system, device, and related equipment for estimating compressor resistance, aiming to solve the problem of accurately estimating the stator resistance value in traditional electrolytic capacitor-free control technology.

[0005] In a first aspect, embodiments of the present invention provide a compressor resistance estimation method, comprising:

[0006] Calculate the permanent magnet flux linkage of the compressor α axis Permanent magnet linkage along the β axis And based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude;

[0007] The average flux linkage value of the previous moment is obtained, and the average flux linkage value of the compressor at the current moment is calculated based on the average flux linkage value of the previous moment and the flux linkage amplitude to obtain the current average flux linkage value.

[0008] The amplitude of the pulsating component of the permanent magnet chain at the current moment is calculated based on the current average flux linkage value and the flux linkage amplitude to obtain the amplitude of the pulsating component at the current moment.

[0009] The resistance adjustment step size for the next moment is determined based on the amplitude of the pulsation component at the current moment, and the resistance value of the stator resistance at the next moment is estimated based on the resistance adjustment step size and the preset resistance default value, thus obtaining the estimated resistance value of the stator resistance at the next moment.

[0010] In a second aspect, embodiments of the present invention provide a compressor resistance estimation system, comprising:

[0011] The amplitude calculation module is used to calculate the permanent magnet linkage of the compressor's α-axis. Permanent magnet linkage along the β axis And based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude;

[0012] The average value calculation module is used to obtain the average flux linkage value of the previous moment, and calculate the average flux linkage value of the compressor at the current moment based on the average flux linkage value of the previous moment and the flux linkage amplitude to obtain the current average flux linkage value.

[0013] The pulsation component calculation module is used to calculate the pulsation component amplitude of the permanent magnet chain based on the current average flux linkage value and the flux linkage amplitude, so as to obtain the pulsation component amplitude at the current moment.

[0014] The resistance calculation module is used to determine the resistance adjustment step size for the next moment based on the amplitude of the pulsation component at the current moment, and to estimate the resistance value of the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value, so as to obtain the estimated resistance value of the stator resistance at the next moment.

[0015] Thirdly, embodiments of the present invention also provide a compressor device, including a control loop and a compressor, wherein the control loop is provided with a compressor resistance estimation system as described above;

[0016] The control loop estimates the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value.

[0017] Fourthly, embodiments of the present invention also provide a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the compressor resistance estimation method described in the first aspect above.

[0018] Fifthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the compressor resistance estimation method described in the first aspect.

[0019] This invention provides a method, system, apparatus, and related equipment for estimating compressor resistance. The method includes calculating the permanent magnet flux linkage along the compressor's α-axis. Permanent magnet linkage along the β axis And based on permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude; the average flux linkage value of the previous moment is obtained, and the average flux linkage value of the compressor at the current moment is calculated based on the average flux linkage value and flux linkage amplitude of the previous moment to obtain the current average flux linkage value; the pulsating component amplitude of the permanent magnet flux at the current moment is calculated based on the current average flux linkage value and flux linkage amplitude to obtain the current pulsating component amplitude; the resistance adjustment step size for the next moment is determined based on the current pulsating component amplitude, and the stator resistance value for the next moment is estimated based on the resistance adjustment step size and the preset resistance default value to obtain the estimated resistance value of the stator resistance for the next moment. This method determines the flux linkage amplitude based on the permanent magnet flux linkage of the compressor. It calculates the average flux linkage of the compressor at the current moment based on the flux linkage amplitude and the average flux linkage value at the previous moment. Then, it calculates the amplitude of the pulsation component at the current moment based on the average flux linkage value and the flux linkage amplitude at the current moment. Based on the amplitude of the pulsation component at the current moment and the amplitude of the pulsation component at the next moment, it determines the resistance adjustment step size, thereby estimating the stator resistance value at the next moment. This achieves accurate estimation of the stator resistance, makes full use of the physical quantities in vector control, and improves the speed and robustness of the algorithm. Attached Figure Description

[0020] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a schematic flowchart of the compressor resistance estimation method according to an embodiment of the present invention;

[0022] Figure 2 This is a schematic block diagram of the compressor resistance estimation system according to an embodiment of the present invention;

[0023] Figure 3 The waveform diagram shows the amplitude of the flux linkage pulsation component without using the compressor resistance estimation method of the present invention.

[0024] Figure 4 The waveform diagram shows the amplitude of the flux linkage pulsation component when using the compressor resistance estimation method of this embodiment of the invention. Detailed Implementation

[0025] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0026] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0027] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0028] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0029] Reference Figure 1 , Figure 1 This is a schematic flowchart of an embodiment of the compressor resistance estimation method of the present invention. In this embodiment, the method includes steps S110 to S140:

[0030] Step S110: Calculate the permanent magnet flux linkage of the compressor α axis. Permanent magnet linkage along the β axis And based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude;

[0031] In this embodiment, in order to make full use of the physical quantities in the vector control in the electrolysis-free control system, the permanent magnet linkage of the compressor's α-axis is calculated during compressor operation. Permanent magnet linkage along the β axis And based on permanent magnet chain The flux linkage amplitude is calculated by combining the flux linkage amplitude with that of the compressor. The permanent magnet flux linkage φ is calculated using the following formula. exα (n) and permanent magnet chain

[0032]

[0033] in, and U represents the permanent magnet flux linkages along the α and β axes of the compressor motor model, respectively. α (n) and U β (n) represent the stator voltages along the α and β axes, respectively. α (n) and I β (n) represent the stator currents along the α-axis and β-axis, respectively. L is the estimated value of the stator resistance at the current moment. q This is the estimated value of the q-axis inductance, and p represents the differential operation;

[0034] Next, calculate the flux linkage amplitude φ using the following formula. s (n):

[0035]

[0036] Step S120: Obtain the average flux linkage value of the previous moment, and calculate the average flux linkage value of the compressor at the current moment based on the average flux linkage value of the previous moment and the flux linkage amplitude to obtain the current average flux linkage value.

[0037] In this embodiment, in order to detect the current average flux linkage value, the average flux linkage value of the previous moment is obtained, and the current average flux linkage value of the compressor is calculated based on the average flux linkage value and flux linkage amplitude of the previous moment, thereby obtaining the current average flux linkage value. The current average flux linkage value is calculated according to the following formula:

[0038]

[0039] in, This represents the current average flux linkage. f1 represents the average flux linkage at the previous moment, and f1 represents the first filtering time factor.

[0040] Step S130: Calculate the amplitude of the pulsating component of the permanent magnet linkage at the current moment based on the current average flux linkage value and the flux linkage amplitude to obtain the amplitude of the pulsating component at the current moment;

[0041] In this embodiment, based on the compressor's variable frequency control system, when there is an error in the stator resistance, the calculated compressor flux linkage contains a pulsating component amplitude with the same frequency as the electrical frequency. At the same time, the greater the error in the stator resistance, the greater the amplitude of the ripple component. The larger the amplitude, the greater the amplitude of the pulsating component in the compressor flux linkage when the stator resistance error is zero. It is also zero. Therefore, to determine the amplitude of the pulsation component at the current moment, the amplitude of the pulsation component of the permanent magnet flux at the current moment is calculated based on the average flux linkage value and flux linkage amplitude at the current moment using the following formula:

[0042]

[0043]

[0044] Where, φ m (n) represents the instantaneous value of the pulsation component at the current moment, φ m (n-1) represents the instantaneous value of the pulsation component at the previous moment, and ABS represents the absolute value operation. This represents the amplitude of the pulsation component at the current moment. f1 represents the amplitude of the pulsation component at the previous moment, and f2 represents the second filtering time factor.

[0045] Step S140: Determine the resistance adjustment step size for the next moment based on the amplitude of the pulsation component at the current moment, and estimate the resistance value of the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value, so as to obtain the estimated resistance value of the stator resistance at the next moment.

[0046] In this embodiment, since the stator resistance corresponding to the smallest amplitude of the pulsation component in the flux linkage is the estimated value of the stator resistance at the next moment, it is necessary to search for the minimum value of the pulsation component amplitude within the target duration to determine the resistance adjustment at the next moment; then, based on the resistance adjustment step size and the preset default value of the stator resistance, the estimated value of the stator resistance at the next moment is estimated. The specific process includes:

[0047] Step 1: Initialize the target duration timer (e.g., reset the 1-second timer to zero), set the flag bit flag = 0, and set the first adjustment step size ΔR1 = R. s / 100, set the second adjustment step size ΔR2=R s / 50, where R s This is the default value for the stator resistance;

[0048] Step 2: Calculate the amplitude of the pulsation component at the next time step. When the timer reaches the target duration (i.e., 1 second has elapsed), if the flag bit is 1, proceed to step three; if the flag bit is 0, proceed to step four. If the timer has not reached the target duration (i.e., 1 second has not elapsed), continue waiting for the target duration to be reached.

[0049] Step 3: If the amplitude of the pulsation component at the next moment is greater than the amplitude of the pulsation component at the current moment... Then the estimated resistance value at the next moment If the amplitude of the pulsation component at the next moment is less than or equal to the amplitude of the pulsation component at the current moment... but If flag = 0, proceed to step five;

[0050] Step 4: If the amplitude of the pulsation component at the next moment is greater than the amplitude of the pulsation component at the current moment... but If the amplitude of the pulsation component at the next moment is less than or equal to the amplitude of the pulsation component at the current moment... but flag=1, jump to step five;

[0051] Step 5: Reset the target duration to zero (e.g., reset the 1-second timer) and return to Step 2.

[0052] Reference Figure 3 and Figure 4 As shown, Figure 3 As shown, when there is a deviation in the stator resistance, a pulsating component appears in the calculated permanent magnet linkage. The larger the stator resistance deviation, the greater the amplitude of the pulsating component; when the stator resistance deviation is zero, the amplitude of the pulsating component is zero. Therefore, the estimated value of the stator resistance can be adjusted to minimize the amplitude of the pulsating component in the calculated permanent magnet linkage. The stator resistance at this point is the estimated resistance result for the next moment. Figure 4 As shown.

[0053] This method determines the flux linkage amplitude based on the permanent magnet flux linkage of the compressor. It calculates the average flux linkage of the compressor at the current moment based on the flux linkage amplitude and the average flux linkage value at the previous moment. Then, it calculates the amplitude of the pulsation component at the current moment based on the average flux linkage value and the flux linkage amplitude at the current moment. Based on the amplitude of the pulsation component at the current moment and the amplitude of the pulsation component at the next moment, it determines the resistance adjustment step size, thereby estimating the stator resistance value at the next moment. This achieves accurate estimation of the stator resistance, makes full use of the physical quantities in vector control, and improves the speed and robustness of the algorithm.

[0054] This invention also provides a compressor resistance estimation system for performing any of the aforementioned compressor resistance estimation methods. Specifically, please refer to... Figure 2 , Figure 2 This is a schematic block diagram of a compressor resistance estimation system 100 provided in an embodiment of the present invention. The compressor resistance estimation system 100 can be configured in a server.

[0055] like Figure 2 As shown, the compressor resistance estimation system 100 includes an amplitude calculation module 110, an average value calculation module 120, a pulsation component calculation module 130, and a resistance calculation module 140.

[0056] Amplitude calculation module 110 is used to calculate the permanent magnet linkage of the compressor's α-axis. Permanent magnet linkage along the β axis And based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude;

[0057] The average value calculation module 120 is used to obtain the average value of the magnetic flux at the previous moment, and calculate the average value of the magnetic flux of the compressor at the current moment based on the average value of the magnetic flux at the previous moment and the magnetic flux amplitude to obtain the current average value of the magnetic flux.

[0058] The pulsation component calculation module 130 is used to calculate the pulsation component amplitude of the permanent magnet chain based on the current average value of the magnetic flux and the magnetic flux amplitude, so as to obtain the pulsation component amplitude at the current moment.

[0059] The resistance calculation module 140 is used to determine the resistance adjustment step size for the next moment based on the amplitude of the pulsation component at the current moment, and to estimate the resistance value of the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value, so as to obtain the estimated resistance value of the stator resistance at the next moment.

[0060] This invention also provides a compressor device, including a control loop and a compressor, wherein the control loop is provided with the compressor resistance estimation system described above;

[0061] The control loop estimates the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value.

[0062] In this embodiment, the compressor device consists of a control loop and a compressor. The control loop can be a microcomputer such as a microcontroller. The control loop is equipped with a compressor resistance estimation system. The adjustment amount of the stator inductance at the current moment is calculated by the compressor resistance estimation system. Finally, the control loop estimates the inductance of the stator inductance at the next moment based on the inductance at the current moment and the adjustment amount, thereby realizing the accurate estimation of the stator inductance. This fully utilizes the physical quantities in vector control and improves the estimation accuracy of the stator inductance.

[0063] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the compressor resistance estimation method as described above.

[0064] In another embodiment of the present invention, a computer-readable storage medium is provided. This computer-readable storage medium may be a non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to perform the compressor resistance estimation method as described above.

[0065] Those skilled in the art will readily understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.

[0066] In the embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Units with the same function may be grouped into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

[0067] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.

[0068] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0069] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks.

[0070] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for estimating the resistance of a compressor, characterized in that, include: Calculate the permanent magnet flux linkage of the compressor α axis Permanent magnet linkage along the β axis And based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude; The average flux linkage value of the previous moment is obtained, and the average flux linkage value of the compressor at the current moment is calculated based on the average flux linkage value of the previous moment and the flux linkage amplitude to obtain the current average flux linkage value. The amplitude of the pulsating component of the permanent magnet chain at the current moment is calculated based on the current average flux linkage value and the flux linkage amplitude to obtain the amplitude of the pulsating component at the current moment. The resistance adjustment step size for the next moment is determined based on the amplitude of the pulsation component at the current moment, and the resistance value of the stator resistance at the next moment is estimated based on the resistance adjustment step size and the preset resistance default value, thus obtaining the estimated resistance value of the stator resistance at the next moment.

2. The compressor resistance estimation method according to claim 1, characterized in that, The calculation of the permanent magnet linkage of the compressor α axis Permanent magnet linkage along the β axis include: Calculate the permanent magnet flux φ using the following formula. exα (n) and permanent magnet chain in, and U represents the permanent magnet flux linkages along the α and β axes of the compressor motor model, respectively. α (n) and U β (n) represent the stator voltages along the α and β axes, respectively. α (n) and I β (n) represent the stator currents along the α-axis and β-axis, respectively. L is the estimated value of the stator resistance at the current moment. q is the estimated value of the q-axis inductance, and p represents the differential operation.

3. The compressor resistance estimation method according to claim 2, characterized in that, The one based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude, including: The flux linkage amplitude φ is calculated using the following formula. s (n):

4. The compressor resistance estimation method according to claim 3, characterized in that, The calculation of the current average flux linkage of the compressor based on the average flux linkage value and the flux linkage amplitude of the previous moment, to obtain the current average flux linkage value, includes: Calculate the current average flux linkage using the following formula: in, This represents the current average flux linkage. f1 represents the average flux linkage at the previous moment, and f1 represents the first filtering time factor.

5. The compressor resistance estimation method according to claim 4, characterized in that, The calculation of the pulsation component amplitude of the permanent magnet linkage at the current moment based on the current average flux linkage value and the flux linkage amplitude, to obtain the pulsation component amplitude at the current moment, includes: The amplitude of the pulsation component at the current moment is calculated using the following formula: Where, φ m (n) represents the instantaneous value of the pulsation component at the current moment, and ABS represents the absolute value operation. This represents the amplitude of the pulsation component at the current moment. f1 represents the amplitude of the pulsation component at the previous moment, and f2 represents the second filtering time factor.

6. The compressor resistance estimation method according to claim 1, characterized in that, The step of determining the resistance adjustment step size for the next moment based on the amplitude of the pulsation component at the current moment, and estimating the stator resistance value for the next moment based on the resistance adjustment step size and the preset resistance default value, to obtain the estimated resistance value of the stator resistance for the next moment, includes: Step 1: Initialize the timing for the target duration, set the flag to 0, and set the first adjustment step size ΔR1 = R. s / 100, set the second adjustment step size ΔR2=R s / 50, where R s This is the default value for the stator resistance; Step 2: Calculate the amplitude of the pulsation component at the next time step. When the timer reaches the target duration, if the flag bit is 1, proceed to step three; if the flag bit is 0, proceed to step four. If the timer has not reached the target duration, continue waiting. Step 3: If the amplitude of the pulsation component at the next moment is greater than the amplitude of the pulsation component at the current moment... Then the estimated resistance value at the next moment If the amplitude of the pulsation component at the next moment is less than or equal to the amplitude of the pulsation component at the current moment... but If flag = 0, proceed to step five; Step 4: If the amplitude of the pulsation component at the next moment is greater than the amplitude of the pulsation component at the current moment... but If the amplitude of the pulsation component at the next moment is less than or equal to the amplitude of the pulsation component at the current moment... but flag=1, jump to step five; Step 5: Reset the target duration to zero and return to Step 2.

7. A compressor resistance estimation system, characterized in that, include: The amplitude calculation module is used to calculate the permanent magnet linkage of the compressor's α-axis. Permanent magnet linkage along the β axis And based on the permanent magnet chain and permanent magnet chain The flux linkage amplitude of the compressor is calculated to obtain the flux linkage amplitude; The average value calculation module is used to obtain the average flux linkage value of the previous moment, and calculate the average flux linkage value of the compressor at the current moment based on the average flux linkage value of the previous moment and the flux linkage amplitude to obtain the current average flux linkage value. The pulsation component calculation module is used to calculate the pulsation component amplitude of the permanent magnet chain based on the current average flux linkage value and the flux linkage amplitude, so as to obtain the pulsation component amplitude at the current moment. The resistance calculation module is used to determine the resistance adjustment step size for the next moment based on the amplitude of the pulsation component at the current moment, and to estimate the resistance value of the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value, so as to obtain the estimated resistance value of the stator resistance at the next moment.

8. A compressor resistance estimation device, characterized in that, It includes a control loop and a compressor, wherein the control loop is provided with the compressor resistance estimation system as described in claim 7; The control loop estimates the stator resistance at the next moment based on the resistance adjustment step size and the preset resistance default value.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the compressor resistance estimation method as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to perform the compressor resistance estimation method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Permanent magnet synchronous motor torque ripple suppression system and method

    CN107659232A

  • On-line flux linkage identification method and system for permanent magnet synchronous generator

    CN109167545A