Method and device for measuring resistance of motor rotor and processor

By applying a single-phase voltage and calculating the angle cosine value of the current and voltage, the measurement process of the motor rotor resistance is simplified, and the problems of complex calculations and high performance requirements in the prior art are solved, and rapid real-time rotor resistance measurement is achieved.

CN120342277APending Publication Date: 2025-07-18CERI DIGITAL TECHNOLOGY (BEIJING) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510556434.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The method of measuring the resistance of the motor rotor in the prior art is complex and has a large amount of calculation, making it difficult to effectively apply in real-time computing scenarios, especially with high chip performance requirements.

Method used

The single-phase voltage is applied and its amplitude is adjusted to change the amplitude of the motor output current, and the total equivalent resistance is calculated by calculating the cosine value of the current and voltage, and finally determining the rotor resistance is combined with the stator resistance.

Benefits of technology

It realizes rapid real-time calculation of motor rotor resistance, reduces the requirements for chip performance, simplifies the difficulty of algorithm development, and is easy to promote and apply in industry.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120342277A_ABST
    Figure CN120342277A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a method and device for measuring the resistance of a motor rotor, a processor and a computer program product, and belongs to the technical field of motor control, and the method comprises the steps: applying a single-phase voltage to a motor; adjusting the amplitude of the single-phase voltage to change the amplitude of the output current of the motor, and determining the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power supply angular velocity corresponding to the single-phase voltage; when the determined difference value between the amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range, determining total equivalent resistance according to the corresponding instantaneous output current of the motor and the amplitude of the single-phase voltage at the moment; and determining the resistance of the rotor of the motor according to the total equivalent resistance and the stator resistance of the motor. According to the method provided by the embodiment of the invention, the resistance of the motor rotor can be quickly calculated in real time, and the high-performance requirement on a chip is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of motor control, and particularly to a method, device, processor, and computer program product for measuring the resistance of a motor rotor. Background Art

[0002] AC variable frequency speed regulation is a technology for adjusting the speed of a motor by changing the power supply frequency. As an actuator, the performance and characteristics of the motor directly affect the effect of the speed regulation system. Motor parameter identification is an important link in motor control and performance analysis. By accurately identifying motor parameters, especially stator resistance, leakage inductance, rotor resistance, and mechanical inertia, the motor performance can be better optimized, thereby improving the efficiency and stability of the motor.

[0003] Since the rotor and the stator are electrically isolated, the rotor resistance cannot be directly measured. Only by passing a set current through the stator and measuring the rotor resistance through the combined action of the electromagnetic circuit. In the prior art, an AC measurement scheme is usually adopted to measure the rotor resistance. This scheme injects a fixed-frequency voltage signal into the motor and determines the rotor resistance according to the phase relationship between the voltage and the current. The AC measurement scheme requires measuring the amplitude and phase of the output current, and the FFT measurement method is needed to calculate the amplitude and phase of the fundamental wave component of the current. According to the amplitude and phase of the fundamental wave component of the current, the rotor resistance is determined. The FFT measurement method is complex in algorithm and requires high chip performance on the one hand, and has a large amount of calculation and large memory occupation on the other hand, and is not suitable for the scenario of real-time calculating the rotor resistance. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a method, device, processor, and computer program product for measuring the resistance of a motor rotor. This method can replace the complex FFT algorithm, quickly and real-time calculate the resistance of the motor rotor, reduce the high performance requirements for the chip, and thus improve the control performance of the frequency converter using a single-chip microcomputer type chip.

[0005] To achieve the above purpose, the first aspect of the embodiments of the present invention provides a method for measuring the resistance of a motor rotor, the method comprising:

[0006] Applying a single-phase voltage to the motor;

[0007] Adjusting the amplitude of the single-phase voltage to change the amplitude of the output current of the motor, and determining the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power angular velocity corresponding to the single-phase voltage;

[0008] When the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range:

[0009] Determine the total equivalent resistance according to the instantaneous output current of the motor and the amplitude of the single-phase voltage corresponding thereto; and

[0010] Determine the resistance of the rotor of the motor according to the total equivalent resistance and the stator resistance of the motor.

[0011] In some embodiments, the determining the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power angular velocity corresponding to the single-phase voltage includes:[[]]

[0012] Calculate the amplitude I of the output current of the motor according to the following formula m ;

[0013]

[0014] wherein, I a is the sampled instantaneous output current of the motor, and ω is the power angular velocity corresponding to the single-phase voltage.

[0015] In some embodiments, when the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range:

[0016] Determining the total equivalent resistance according to the instantaneous output current of the motor and the amplitude of the single-phase voltage corresponding thereto includes:

[0017] Determine the cosine value of the angle between the current and the voltage according to the instantaneous output current of the motor, the power angular velocity corresponding to the single-phase voltage, and the amplitude of the single-phase voltage; and

[0018] Determine the total equivalent resistance according to the amplitude of the output current of the motor, the amplitude of the single-phase voltage, and the cosine value of the angle.

[0019] In some embodiments, the determining the cosine value of the angle between the current and the voltage according to the instantaneous output current of the motor, the power angular velocity corresponding to the single-phase voltage, and the amplitude of the single-phase voltage includes:

[0020] Calculate the cosine value cosθ of the angle according to the following formula:

[0021]

[0022] wherein, V m is the amplitude of the single-phase voltage, ω is the power angular velocity corresponding to the single-phase voltage, and I a is the sampled instantaneous output current of the motor.

[0023] In some embodiments, determining the total equivalent resistance according to the amplitude of the output current of the motor, the amplitude of the single-phase voltage, and the cosine value of the included angle includes:

[0024] Calculating the total equivalent resistance R according to the following formula eq :

[0025] R eq =(V m / I m )cosθ

[0026] where V m is the amplitude of the single-phase voltage, I m is the amplitude of the output current of the motor, and cosθ is the cosine value of the included angle.

[0027] In some embodiments, determining the rotor resistance of the motor according to the total equivalent resistance and the stator resistance of the motor includes:

[0028] Calculating the rotor resistance R of the motor according to the following formula r :

[0029]

[0030] where R s is the stator resistance and R eq is the total equivalent resistance.

[0031] In some embodiments, the power supply angular velocity corresponding to the single-phase voltage is the power supply angular velocity corresponding to the rated frequency of the motor.

[0032] In some embodiments, the motor is an asynchronous motor.

[0033] A second aspect of the embodiments of the present invention provides a device for measuring the rotor resistance of a motor, including: a memory configured to store instructions; and a processor configured to call the instructions from the memory and be able to implement the method for measuring the rotor resistance of the motor when executing the instructions.

[0034] A third aspect of the embodiments of the present invention provides a processor for running a program, where the program, when run, is used to execute the method for measuring the rotor resistance of the motor.

[0035] A fourth aspect of the embodiments of the present invention provides a computer program product, including a computer program, which implements the method for measuring the rotor resistance of the motor when executed by a processor.

[0036] The method for measuring the resistance of a motor rotor provided by an embodiment of the present invention first applies a single-phase voltage to the motor and adjusts the amplitude of the single-phase voltage to cause a change in the amplitude of the output current of the motor. Then, based on the instantaneous output current of the motor and the power supply angular velocity corresponding to the single-phase voltage, the amplitude of the output current of the motor is determined. When the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range, the total equivalent resistance is determined according to the instantaneous output current of the motor and the amplitude of the single-phase voltage at this time. Finally, according to the total equivalent resistance and the stator resistance of the motor, the resistance of the rotor of the motor is determined. On the one hand, this method can reduce the difficulty of developing the motor identification algorithm and relieve the high-performance requirements of the frequency converter for the control chip. On the other hand, the rotor resistance measurement can be achieved through simple programming, which is easy to promote and implement in industry.

[0037] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation section. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. They are used together with the following specific implementation to explain the embodiments of the present invention, but do not constitute a limitation to the embodiments of the present invention. In the drawings:

[0039] Figure 1 is the equivalent circuit diagram of the motor provided by the embodiment of the present invention;

[0040] Figure 2 is the equivalent circuit diagram of the motor provided by the embodiment of the present invention;

[0041] Figure 3 is the equivalent circuit diagram of the motor provided by the embodiment of the present invention;

[0042] Figure 4 is the schematic diagram of current closed-loop regulation provided by the embodiment of the present invention;

[0043] Figure 5 is the flowchart of the method for measuring the resistance of the motor rotor provided by the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0044] The following will describe in detail the specific implementation of the embodiments of the present invention with reference to the drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the embodiments of the present invention and does not limit the embodiments of the present invention.

[0045] It should be noted that in the technical solution of this application, the acquisition, transmission, storage, use, processing, etc. of data all comply with the relevant provisions of laws and regulations. In the embodiments of this application, some existing solutions in the industry such as certain software, components, models, etc. may be mentioned. They should be regarded as exemplary. The purpose is only to illustrate the feasibility in the implementation of the technical solution of this application, but it does not mean that the applicant has already or necessarily used this solution.

[0046] Figure 1 is the equivalent circuit diagram of the motor provided by the embodiment of the present invention. Referring to Figure 1 , in the embodiment of the present invention, the three-phase coils of the motor are regarded as a circuit composed of a resistor and an inductor, and an external single-phase AC voltage V ab is applied. According to the motor nameplate parameters, the amplitude and frequency of the applied single-phase voltage are estimated, and then the Figure 1 shown equivalent circuit of the motor can be obtained.

[0047] Furthermore, the motor parameters are normalized with the motor rated values, and the parameter meanings are given:

[0048] The stator resistance of the motor is represented by R s , the rotor resistance R r is represented, the mutual inductance is represented by L m , the stator leakage inductance is represented by L sl , and the rotor leakage inductance is represented by L rl . The amplitude of the sinusoidal voltage is represented by V m , the amplitude of the sinusoidal current is represented by I m , and the included angle between the voltage and the current is represented by cosθ. Then, the equivalent circuit of the motor in Figure 1 can be further transformed into Figure 2 .

[0049] Among them, normalization is a method of converting physical quantities into dimensionless ratios. By selecting a reference value (usually taking the rated value of the motor), dividing the actual value by the reference value to obtain a relative value (i.e., the per-unit value), it is widely used in motor control. Normalization processing can save the trouble of unit conversion and make the calculations in the motor performance analysis and design process more convenient.

[0050] In the specific implementation process of the embodiment of the present invention, when the voltage frequency is selected as the motor rated frequency, the mutual inductance L m can be ignored, and the equivalent circuit of the motor in Figure 2 is further transformed into Figure 3 .

[0051] Based on the equivalent circuit of the motor in Figure 3 in the embodiment of the present invention, a simplified method is proposed to calculate the total resistance R eq of the motor, which can be calculated in real time within the single-chip microcomputer and has low requirements for the chip performance.

[0052] Specifically, Figure 5 is a flowchart of a method for measuring the resistance of a motor rotor provided by an embodiment of the present invention. Referring to Figure 5 , an embodiment of the present invention provides a method for measuring the resistance of a motor rotor, and the method includes:

[0053] Step S101: Apply a single-phase voltage to the motor;

[0054] Specifically, a single-phase voltage refers to an alternating current system composed of a phase wire (live wire) and a neutral wire. The voltage is usually 220V, its waveform is a sine wave, the current is in the same phase as the voltage, and the frequency is generally 50Hz or 60Hz. The phase of the single-phase voltage is fixed and there is no phase difference.

[0055] In some embodiments, the motor is an asynchronous motor. Specifically, an asynchronous motor is an AC motor that generates electromagnetic torque through the interaction between the air-gap rotating magnetic field and the induced current in the rotor winding to achieve electromechanical energy conversion. Its load speed is slightly lower than the synchronous speed corresponding to the power grid frequency, so it is called an asynchronous motor. An asynchronous motor includes a stator, a rotor, and an air gap. Stator: After three-phase alternating current is applied, the stator winding generates a rotating magnetic field; Rotor: The rotating magnetic field cuts the rotor winding, inducing electromotive force and current; Air gap: The air gap between the stator and the rotor, which affects the magnetic circuit efficiency and power factor.

[0056] Step S102: Adjust the amplitude of the single-phase voltage to change the amplitude of the output current of the motor, and determine the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power supply angular velocity corresponding to the single-phase voltage;

[0057] In some embodiments, the power supply angular velocity corresponding to the single-phase voltage is the power supply angular velocity corresponding to the rated frequency of the motor.

[0058] In some embodiments, the determining the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power supply angular velocity corresponding to the single-phase voltage includes:

[0059] Calculate the amplitude I of the output current of the motor according to the following formula m ;

[0060]

[0061] where I a is the sampled instantaneous output current of the motor, and ω is the power supply angular velocity corresponding to the single-phase voltage.

[0062] Specifically, the derivation and calculation process of formula (1) is as follows:

[0063] Step S201. Calculate the current differential term I' according to the sampled value I of the instantaneous output current a ; a

[0064] Define the variable I', a whose value is a sine value with a 90° phase difference from I a and equal amplitude:

[0065]

[0066] Step S202. Calculate the amplitude I of the output current of the motor according to the sampled value I of the instantaneous output current a and the current differential term I′ a ; m

[0067]

[0068] Step S203. Substitute formula (2) into formula (3) to derive formula (1).

[0069] Step S103. When the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range: execute steps S104 - S105;

[0070] Figure 1 is the equivalent circuit diagram of the motor provided by the embodiment of the present invention, Figure 5 is the schematic diagram of current closed - loop regulation provided by the embodiment of the present invention. Referring to FIGS. 1 and Figure 5 , apply a single - phase voltage Figure 1 to the motor according to

[0071] V ab = V m *sinωt.

[0072] Estimate the voltage V ab amplitude V m according to the measured leakage inductance of the motor, and use the rated frequency of the motor for the frequency. After starting the frequency converter, observe the current amplitude I m , and adjust the voltage amplitude in a closed - loop manner until the current amplitude I m reaches the rated excitation current I mset of the motor.

[0073] Step S104. Determine the total equivalent resistance according to the corresponding instantaneous output current of the motor and the amplitude of the single - phase voltage at this time;

[0074] In some embodiments, step S104 specifically includes the following sub - steps S301 - S302:

[0075] ​​Step S301: Determine the cosine value of the angle between the current and the voltage according to the instantaneous output current of the motor, the angular velocity of the power supply corresponding to the single-phase voltage, and the amplitude of the single-phase voltage;

[0076] In some embodiments, the cosine value of the angle cosθ is calculated according to the following formula:

[0077]

[0078] where V m is the amplitude of the single-phase voltage, ω is the angular velocity of the power supply corresponding to the single-phase voltage, and I a is the instantaneous output current of the sampled motor.

[0079] Specifically, the derivation and calculation process of formula (4) is as follows:

[0080] Step S401: The single-phase voltage is known;

[0081] V ab = V m *sinωt (5)

[0082] Step S402: Define a variable V' ab , whose value is a sine value with an amplitude equal to that of V ab and a phase difference of 90°.

[0083]

[0084] In formula (6), ω is the angular velocity of the power supply corresponding to the rated frequency of the motor,

[0085] ω = 2πf (7)

[0086] Step S403: Calculate the cosine value of the angle cosθ between the current and the voltage;

[0087]

[0088] Step S404: Substitute formulas (5), (6), (2), and (1) into formula (8), and formula (4) can be derived.

[0089] It should be noted that due to the large fluctuation of the current sampling and the large fluctuation of its differential term, in the above formula, when I m and cosθ are involved in the calculation, the average value within one power supply cycle is used. V m uses the output value of the regulator after being stabilized by closed-loop control.

[0090] Step 302: Determine the total equivalent resistance according to the amplitude of the output current of the motor, the amplitude of the single-phase voltage, and the cosine value of the angle.

[0091] In some embodiments, determining the total equivalent resistance according to the amplitude of the output current of the motor, the amplitude of the single-phase voltage, and the cosine value of the included angle includes:

[0092] Calculating the total equivalent resistance R according to the following formula eq :

[0093] R eq = (V m / I m ) cosθ (9)

[0094] where V m is the amplitude of the single-phase voltage, I m is the amplitude of the output current of the motor, and cosθ is the cosine value of the included angle.

[0095] Step S105: Determine the resistance of the rotor of the motor according to the total equivalent resistance and the stator resistance of the motor.

[0096] In some embodiments, determining the rotor resistance of the motor according to the total equivalent resistance and the stator resistance of the motor includes:

[0097] Calculating the rotor resistance R of the motor according to the following formula r :

[0098]

[0099] where R s is the stator resistance, and R eq is the total equivalent resistance.

[0100] In some embodiments, R s is the stator resistance value. The stator resistance is generally measured according to the Figure 1 mode. Apply a DC voltage to the motor. It is easy to measure the stator resistance according to the ratio of the voltage to the current. In the embodiments of the present invention, it is regarded as a known quantity.

[0101] In the specific implementation process of the embodiments of the present invention, the calculation process all uses the per-unit value after the motor rated value is per-unitized.

[0102] It should be noted that the method for measuring the resistance of the rotor of the motor provided by the embodiments of the present invention has completed simulation verification and the actual measurement algorithm effect of the frequency converter driving the motor. In the laboratory, a 2.2KW motor is driven by a 5.5KW frequency converter. The frequency converter outputs a 50Hz voltage. The resistance value is calculated according to the sampled current. Compared with the traditional measurement method, the results are consistent.

[0103] An embodiment of the present invention provides a device for measuring the resistance of a motor rotor, including: a memory configured to store instructions; and a processor configured to call the instructions from the memory and capable of implementing the method for measuring the resistance of the motor rotor when executing the instructions.

[0104] An embodiment of the present invention provides a computer-readable storage medium, on which instructions are stored, and when the instructions are executed by a processor, the method for measuring the resistance of the motor rotor is implemented.

[0105] An embodiment of the present invention provides a processor for running a program, wherein when the program is run, it is used to execute the method for measuring the resistance of the motor rotor.

[0106] An embodiment of the present invention provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for measuring the resistance of the motor rotor is implemented.

[0107] The method for measuring the resistance of the motor rotor provided by the embodiment of the present invention is as follows: First, a single-phase voltage is applied to the motor, and the amplitude of the single-phase voltage is adjusted to cause the amplitude of the output current of the motor to change. Then, based on the instantaneous output current of the motor and the power angular velocity corresponding to the single-phase voltage, the amplitude of the output current of the motor is determined. When the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range, the total equivalent resistance is determined according to the instantaneous output current of the motor and the amplitude of the single-phase voltage at this time. Finally, based on the total equivalent resistance and the stator resistance of the motor, the resistance of the rotor of the motor is determined. On the one hand, this method can reduce the development difficulty of the motor identification algorithm and reduce the high-performance requirements of the frequency converter for the control chip. On the other hand, the rotor resistance measurement can be realized through simple programming, which is easy to be popularized and implemented in industry.

[0108] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0109] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce means for implementing the specified functions in the process Figure 1 one process or multiple processes and / or blocks Figure 1 or means for implementing the specified functions in multiple blocks.

[0110] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including instruction means for implementing the specified functions in the process Figure 1 one process or multiple processes and / or blocks Figure 1 or means for implementing the specified functions in multiple blocks.

[0111] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, thereby providing the steps for implementing the specified functions in the process Figure 1 one process or multiple processes and / or blocks Figure 1 or means for implementing the specified functions in multiple blocks.

[0112] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

[0113] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. The memory is an example of computer-readable media.

[0114] A computer-readable medium includes both permanent and non-permanent, removable and non-removable media and can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0115] It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or apparatus. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising the element.

[0116] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A method for measuring the resistance of a motor rotor, characterized in that, The method includes: Applying a single-phase voltage to the motor; Adjusting the amplitude of the single-phase voltage to cause the amplitude of the output current of the motor to change, and determining the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power supply angular velocity corresponding to the single-phase voltage; When the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range: Determining the total equivalent resistance according to the instantaneous output current of the motor and the amplitude of the single-phase voltage at this time; and Determining the resistance of the rotor of the motor according to the total equivalent resistance and the stator resistance of the motor.

2. The method according to claim 1, characterized in that, The determining the amplitude of the output current of the motor according to the instantaneous output current of the motor and the power supply angular velocity corresponding to the single-phase voltage includes: Calculate the amplitude I of the output current of the motor according to the following formula m ; where I a is the instantaneous output current of the sampled motor, and ω is the angular velocity of the power supply corresponding to the single-phase voltage.

3. The method according to claim 1, characterized in that, When the difference between the determined amplitude of the output current of the motor and the rated excitation current of the motor is within a preset error range: The determining the total equivalent resistance according to the instantaneous output current of the motor and the amplitude of the single-phase voltage at this time includes: Determining the cosine value of the angle between the current and the voltage according to the instantaneous output current of the motor, the power supply angular velocity corresponding to the single-phase voltage, and the amplitude of the single-phase voltage; and Determining the total equivalent resistance according to the amplitude of the output current of the motor, the amplitude of the single-phase voltage, and the cosine value of the angle.

4. The method according to claim 3, wherein The determining the cosine value of the angle between the current and the voltage according to the instantaneous output current of the motor, the power supply angular velocity corresponding to the single-phase voltage, and the amplitude of the single-phase voltage includes: Calculating the cosine value of the angle cosθ according to the following formula: Among them, V m is the amplitude of the single-phase voltage, ω is the angular velocity of the power supply corresponding to the single-phase voltage, and I a is the instantaneous output current of the sampled motor.

5. The method according to claim 3, characterized in that, The determining the total equivalent resistance according to the amplitude of the output current of the motor, the amplitude of the single-phase voltage, and the cosine value of the angle includes: Calculate the total equivalent resistance R according to the following formula eq :[[]]END]] R eq = (V m / I m ) cos θ Among them, V m is the amplitude of the single-phase voltage, I m is the amplitude of the output current of the motor, and cosθ is the cosine value of the included angle.

6. The method according to claim 1, wherein The determining the rotor resistance of the motor according to the total equivalent resistance and the stator resistance of the motor includes: Calculate the rotor resistance R of the motor according to the following formula r :[[]]END]] Among them, R s is the stator resistance, and R eq is the total equivalent resistance.

7. The method according to claim 1, wherein The power supply angular velocity corresponding to the single-phase voltage is the power supply angular velocity corresponding to the rated frequency of the motor.

8. The method according to claim 1, characterized in that, The motor is an asynchronous motor.

9. A device for measuring the resistance of an electric motor rotor, characterized in that, Including: A memory configured to store instructions; And a processor configured to call the instructions from the memory and be capable of implementing the method for measuring the resistance of the rotor of the motor according to any one of claims 1 to 8 when executing the instructions.

10. A processor, characterized in that, For running a program, wherein when the program is run, it is used to execute: the method for measuring the resistance of the rotor of the motor according to any one of claims 1 to 8.

11. A computer program product, characterized in that, Including a computer program, which when executed by a processor implements the method for measuring the resistance of the rotor of the motor according to any one of claims 1 to 8.