A Fast Estimation Method for Main Motor Initial Position Based on Estimated Rotor Current Characteristic Values

By acquiring the d-axis and q-axis rotor currents of the exciter, and utilizing the derivative magnitude and sinusoidal signal of the three-phase rotor currents, the initial position of the main motor rotor can be quickly estimated. This solves the problems of cumbersome estimation and large errors in the existing technology, and achieves high-precision estimation of the initial position of the main motor.

CN121036621BActive Publication Date: 2026-01-30NORTHWESTERN POLYTECHNICAL UNIV +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511564830.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-30
Publication Date
2026-01-30
Estimated Expiration
2045-10-30

AI Technical Summary

Technical Problem

Existing rotor position estimation methods require multiple consecutive voltage signal injections, which are cumbersome to process and contain excitation current errors, resulting in low accuracy of the initial position estimation of the main motor and an inability to inject continuous sinusoidal signals to improve the signal-to-noise ratio.

Method used

By acquiring the d-axis and q-axis rotor currents of the exciter, using the derivative magnitude of the three-phase rotor current as the target rotor current, injecting a sinusoidal signal and acquiring the excitation current, and calculating the angle compensation value, the initial position of the main motor rotor is estimated.

Benefits of technology

It enables accurate estimation of the main motor excitation current even without knowing the initial position of the exciter, simplifies the process of identifying the initial position of the main motor rotor, improves estimation accuracy and efficiency, and reduces data processing complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121036621B_ABST
    Figure CN121036621B_ABST
Patent Text Reader

Abstract

This invention relates to the field of electrically excited synchronous motor technology, specifically to a method for rapidly estimating the initial position of a main motor based on estimated rotor current characteristic values, comprising: acquiring the three-phase rotor current of the exciter; acquiring the target rotor current of the exciter; acquiring the excitation current of the main motor; and acquiring the stator current. α shaft and β The invention obtains the variance of the excitation current of the main motor corresponding to the stator shaft; obtains the angle compensation value of the main motor rotor; and obtains the estimated initial position value of the main motor rotor. This invention accurately estimates the excitation current of the main motor and quickly estimates the initial position of the main motor rotor even when the initial position of the exciter is unknown, without requiring extensive data processing, thus simplifying the complexity of the initial position identification process for the main motor rotor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electrically excited synchronous motor technology, and specifically to a method for rapidly estimating the initial position of a main motor based on the estimated rotor current characteristic value. Background Technology

[0002] To improve aircraft reliability, maintainability, and ground support capabilities, more-electric and all-electric aircraft are widely used in the aviation industry. Integrated starter-generator technology is a key technology in more-electric aircraft. The starter-generator, as the core component of this system, utilizes the reversibility principle of electric motors to operate the main generator in an electric state to drive the aircraft load, and has become a focus of research.

[0003] Brushless electrically excited starting and generating systems are widely used in many fields due to their adjustable excitation characteristics. Figure 2 The basic structure of the brushless electrically excited starting and generating system is shown, including a main motor, a rotating rectifier, and an auxiliary exciter. The rotating rectifier connects the main motor and the auxiliary exciter. During startup, the onboard power supply provides a three-phase AC signal to the exciter, which is then rectified by the rotating rectifier to provide DC excitation current to the main motor. At this time, the main motor can operate approximately like an electrically excited synchronous motor. The auxiliary exciter only provides excitation during startup and does not participate in control. In the startup control of the brushless electrically excited motor, the initial position of the main motor rotor (the position of the N pole) is a very important physical quantity. The installation of traditional position sensors will undoubtedly increase the system's cost, size, and stability, causing a decrease in system reliability. Moreover, in some cases, it is necessary to obtain the initial position of the rotor in a stationary state.

[0004] Currently, there are many methods for estimating the initial value of a motor, but they are mainly for permanent magnet synchronous motors. The simple and practical methods are as follows: (1) Apply a constant voltage space vector to the stator so that the motor reaches a "straight-through state" and the rotor turns to a specific position. However, this method is not suitable when the initial position of the rotor needs to be obtained when the motor is stationary. (2) Using the saturation effect of the stator inductance is a commonly used method. This method requires applying a voltage space vector of equal amplitude for one cycle (360° electrical angle) to the stator and collecting the stator three-phase current at the same time. The disadvantage of this method is that the amount of data processed each time is too large. Moreover, the step size and accuracy of the calculation are often inversely proportional. At the same time, for electrically excited synchronous motors, since the magnetic flux is not as stable as that of permanent magnet synchronous motors, directly using this method will result in a large estimation error.

[0005] Therefore, the existing estimation methods contain a large number of estimation errors in the estimated excitation current. In the subsequent estimation of the initial position of the main motor, it is necessary to continuously inject four positive and negative pulse signals at specific moments and eliminate the excitation current estimation harmonics by multiple subtractions. Furthermore, due to the error in the estimated excitation current, the rotor side of the main motor is not completely measurable at this time, and it is impossible to inject a continuous sinusoidal signal to improve the signal-to-noise ratio of the response signal.

[0006] Therefore, a fast method for estimating the initial position of the main motor based on the estimated rotor current characteristic value is needed to solve the above problems. Summary of the Invention

[0007] To address the existing methods for estimating rotor position, which require multiple consecutive voltage signal injections to determine the positions of the motor's N and S poles, this process involves extensive data fitting, is overly cumbersome, and suffers from errors in the estimated excitation current. Furthermore, the rotor side of the main motor is not fully measurable at this point, and it is impossible to inject a continuous sinusoidal signal to improve the signal-to-noise ratio of the response signal, resulting in low accuracy of the estimated rotor position. This invention provides a rapid method for estimating the initial position of the main motor based on the estimated rotor current characteristic value to solve these problems.

[0008] This invention provides a method for rapid estimation of the initial position of a main motor based on the estimated rotor current characteristic value, employing the following technical solution:

[0009] Based on the three-phase stator current and three-phase stator voltage of the exciter, obtain the exciter's... d Shaft rotor current and q Shaft rotor current; based on the exciter's... d Shaft rotor current and q Shaft rotor current, to obtain the three-phase rotor current of the exciter;

[0010] The magnitude of the derivative function of the three-phase rotor current of the exciter is taken as the target rotor current of the exciter.

[0011] When the difference between the target rotor current of the exciter at the current moment and the target rotor current of the exciter at the initial moment meets the preset difference threshold, the characteristic value corresponding to the current three-phase rotor current of the exciter is collected, and the excitation current of the main motor is obtained based on the characteristic value.

[0012] to the stator of the main motor respectively Shaft and stator A sinusoidal signal with the same amplitude and frequency is injected into the shaft, and the stator of the main motor is sampled. Shaft and stator The excitation current corresponding to the shaft; and the stator current is obtained respectively. Shaft and stator The variance of the excitation current of the main motor corresponding to the shaft;

[0013] Obtain the stator of the main motor respectively Shaft and stator Stator during the first half-cycle of a sinusoidal signal injected into the shaft Shaft and stator The excitation current transformation quantity corresponding to the shaft is based on the stator. Shaft and stator The angle compensation value of the main motor rotor is obtained by measuring the excitation current change amount corresponding to the shaft and the preset change threshold.

[0014] Based on angle compensation value, stator Shaft and stator The initial position estimate of the main motor rotor is obtained by using the variance of the excitation current of the main motor corresponding to the shaft.

[0015] A further aspect of the present invention is to obtain the exciter's... d Shaft rotor current and q The steps for controlling the rotor current are as follows:

[0016] When the motor is stationary, a three-phase symmetrical three-phase stator voltage is applied to the stator side of the exciter, and the three-phase stator current of the exciter is collected.

[0017] The three-phase stator voltage of the exciter is obtained by Clark transformation. Exciter in stationary coordinate system Shaft stator voltage and Shaft-stator voltage;

[0018] The Clarke transform of the three-phase stator current of the exciter is obtained Exciter in stationary coordinate system Shaft stator current and Shaft stator current;

[0019] According to the exciter Shaft stator voltage, Shaft stator voltage, Shaft stator current, The exciter's stator current, stator inductance, and mutual inductance between the stator and rotor are used to obtain the exciter's... d Shaft rotor current and q Shaft rotor current.

[0020] A further aspect of the present invention, based on the exciter... Shaft stator voltage, Shaft stator voltage, Shaft stator current, The exciter's stator current, stator inductance, and mutual inductance between the stator and rotor are used to obtain the exciter's... dShaft rotor current and q The steps for controlling the rotor current are as follows:

[0021]

[0022] In the formula, Indicates the exciter d Shaft rotor current; Indicates the exciter q Shaft rotor current; Indicates the exciter Shaft-stator voltage; Indicates the exciter Shaft-stator voltage; Indicates the exciter Shaft stator current; Indicates the exciter Shaft stator current; This represents the stator inductance of the exciter; This indicates the stator resistance of the exciter; This represents the mutual inductance between the exciter stator and rotor.

[0023] A further aspect of the present invention involves obtaining the three-phase rotor current of the exciter as follows:

[0024]

[0025] In the formula, Indicates the exciter Phase rotor current; Indicates the exciter Phase rotor current; Indicates the exciter Phase rotor current; This indicates the estimated position of the exciter rotor; Indicates the exciter d Shaft rotor current; Indicates the exciter q Shaft rotor current.

[0026] A further aspect of this invention is as follows: the step of obtaining the target rotor current of the exciter is:

[0027]

[0028] In the formula, The target rotor current of the exciter. For the exciter The derivative of the phase rotor current, For the exciter The derivative of the phase rotor current, For the exciter The derivative of the phase rotor current.

[0029] A further aspect of the present invention is that the target rotor current of the exciter at the current moment ( ) and the target rotor current of the exciter at the initial moment ( When the difference between the current three-phase rotor current and the current value of the exciter is less than the preset difference threshold, the characteristic value corresponding to the current three-phase rotor current of the exciter is collected; wherein, the difference threshold is half of the preset initial value of the target rotor current.

[0030] A further aspect of the present invention involves obtaining the excitation current of the main motor based on characteristic values ​​as follows:

[0031]

[0032] In the formula, This represents the excitation current of the main motor; Indicates the current state of the exciter Characteristic values ​​corresponding to phase rotor currents; Indicates the current state of the exciter Characteristic values ​​corresponding to phase rotor currents; Indicates the current state of the exciter Characteristic values ​​corresponding to phase rotor currents.

[0033] A further aspect of the present invention, based on the stator α shaft and The steps to obtain the angle compensation value of the main motor rotor, based on the excitation current change amount corresponding to the shaft and the preset change threshold, are as follows:

[0034] According to the stator Shaft and stator The quadrant in which the initial position of the main motor rotor is located is determined by the excitation current change amount corresponding to the shaft and the preset change amount threshold.

[0035] When the initial position of the main motor rotor is in the first quadrant, the angle compensation value of the main motor rotor is 0°;

[0036] When the initial position of the main motor rotor is in the second quadrant, the angle compensation value of the main motor rotor is 180°;

[0037] When the initial position of the main motor rotor is in the third quadrant, the angle compensation value of the main motor rotor is 180°;

[0038] When the initial position of the main motor rotor is in the fourth quadrant, the angle compensation value of the main motor rotor is 360°.

[0039] A further aspect of the present invention, based on the stator Shaft and stator The steps for determining the quadrant of the main motor rotor's initial position, based on the excitation current change corresponding to the shaft and the preset change threshold, are as follows:

[0040] The preset threshold for change is 0;

[0041] In the stator The excitation current change corresponding to the shaft is less than 0, and the stator When the excitation current change corresponding to the shaft is less than or equal to 0, the initial position of the main motor rotor is in the first quadrant;

[0042] In the stator The excitation current change corresponding to the shaft is less than 0, and the stator When the excitation current change corresponding to the shaft is greater than or equal to 0, the initial position of the main motor rotor is in the second quadrant;

[0043] In the stator The excitation current change corresponding to the shaft is greater than or equal to 0, and the stator When the excitation current change value corresponding to the shaft is greater than 0, the initial position of the main motor rotor is located in the third quadrant;

[0044] In the stator The excitation current change corresponding to the shaft is greater than or equal to 0, and the stator When the excitation current change corresponding to the shaft is less than 0, the initial position of the main motor rotor is in the fourth quadrant.

[0045] A further aspect of the present invention involves obtaining the estimated initial position of the main motor rotor based on the angle compensation value and the variance of the two excitation currents as follows:

[0046]

[0047] In the formula, This represents the estimated initial position of the main motor rotor. stator The variance of the excitation current of the main motor corresponding to the shaft; stator The variance of the excitation current of the main motor corresponding to the shaft; This indicates the angle compensation value.

[0048] The beneficial effects of this invention are:

[0049] By analyzing the characteristic values ​​of the three-phase rotor current of the excitation current and injecting sinusoidal signals, based on the relationship between the characteristic values ​​and the actual excitation current of the main motor, the excitation current of the main motor can be accurately estimated even when the initial position of the exciter is unknown. The initial position of the main motor rotor can also be quickly estimated without a large amount of data processing, thus simplifying the complexity of the initial position identification process of the main motor rotor. Attached Figure Description

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

[0051] Figure 1 This is a flowchart illustrating a method for rapidly estimating the initial position of a main motor based on the estimated rotor current characteristic value, according to the present invention.

[0052] Figure 2 This is a schematic diagram of a brushless electrically excited synchronous motor.

[0053] Figure 3 A schematic diagram for calculating the target rotor current of the exciter;

[0054] Figure 4 This is a detailed flowchart illustrating a method for rapidly estimating the initial position of a main motor based on the estimated rotor current characteristic value, as described in an embodiment of the present invention.

[0055] Figure 5 A schematic diagram showing the estimated results of the three-phase rotor current of the exciter;

[0056] Figure 6 A comparison chart of the actual excitation current and the estimated excitation current of the main motor;

[0057] Figure 7 Estimate the change in excitation current of the main motor;

[0058] Figure 8 A comparison chart of the actual initial position and the estimated initial position of the main motor rotor;

[0059] Figure 9 The graph shows the estimation error results of the initial position of the main motor at different positions. Detailed Implementation

[0060] 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 embodiments of the present invention, and not all embodiments. 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.

[0061] Therefore, this invention provides an embodiment of a method for rapid estimation of the initial position of a main motor based on the estimated rotor current characteristic value, such as... Figure 1 and Figure 4 As shown, it includes:

[0062] S1. Obtain the three-phase rotor current of the exciter;

[0063] Specifically, based on the three-phase stator current and three-phase stator voltage of the exciter, the exciter's... d Shaft rotor current and q Shaft rotor current; based on the exciter's... d Shaft rotor current and q Shaft rotor current, obtain the three-phase rotor current of the exciter.

[0064] For example, such as Figure 3 As shown, in one specific embodiment, the exciter's... d Shaft rotor current and q The steps for determining the shaft rotor current are as follows: When the motor is stationary, apply a three-phase symmetrical three-phase stator voltage to the stator side of the exciter and collect the three-phase stator current of the exciter; perform Clark transform on the three-phase stator voltage of the exciter to obtain... Exciter in stationary coordinate system Shaft stator voltage and Shaft stator voltage; obtained by Clark transforming the three-phase stator current of the exciter. Exciter in stationary coordinate system Shaft stator current and Shaft stator current; based on the exciter's... Shaft stator voltage, Shaft stator voltage, Shaft stator current, The exciter's stator current, stator inductance, and mutual inductance between the stator and rotor are used to obtain the exciter's... d Shaft rotor current and q Shaft rotor current. In this embodiment, d Shaft rotor current and q The expression for the shaft rotor current is:

[0065]

[0066] In the formula, Indicates the exciter d Shaft rotor current; Indicates the exciter q Shaft rotor current; Indicates the exciter Shaft-stator voltage; Indicates the exciter Shaft-stator voltage; Indicates the exciter Shaft stator current; Indicates the exciter Shaft stator current; This represents the stator inductance of the exciter; This indicates the stator resistance of the exciter; This represents the mutual inductance between the exciter stator and rotor.

[0067] For example, in one specific embodiment, the expression for the three-phase rotor current of the exciter is:

[0068]

[0069] In the formula, Indicates the exciter Phase rotor current; Indicates the exciter Phase rotor current; Indicates the exciter Phase rotor current; This indicates the estimated position of the exciter rotor; Indicates the exciter d Shaft rotor current; Indicates the exciter q Shaft rotor current.

[0070] S2. Obtain the target rotor current of the exciter;

[0071] Specifically, the three-phase rotor current of the exciter is obtained, and the magnitude of the derivative function of the three-phase rotor current of the exciter is taken as the target rotor current of the exciter.

[0072] For example, in this embodiment, the step of obtaining the three-phase rotor current of the exciter and using the magnitude of the derivative function of the three-phase rotor current of the exciter as the target rotor current of the exciter is as follows: Define the exciter. Phase rotor current The derivative of is Define exciter b Phase rotor current The derivative of is Define the exciter c Phase rotor current The derivative of is ,Will Phase rotor current, b Phase rotor current, c The magnitude of the derivative of the phase rotor current is used as the target rotor current. The expression for the target rotor current of the exciter is:

[0073]

[0074] In the formula, The target rotor current of the exciter. For the exciter The derivative of the phase rotor current, For the exciter The derivative of the phase rotor current, For the exciter The derivative of the phase rotor current.

[0075] S3. Obtain the excitation current of the main motor;

[0076] Specifically, when the difference between the target rotor current of the main motor at the current moment and the target rotor current at the initial moment meets the preset difference threshold, the characteristic value corresponding to the current three-phase rotor current of the exciter is collected, and the excitation current of the main motor is obtained based on the characteristic value.

[0077] For example, in one specific embodiment, the step of acquiring the characteristic value corresponding to the current three-phase rotor current of the exciter is as follows: Define the current time as time n, then the target rotor current at the current time is... Record the target rotor current at the current moment. and the preset target rotor current initial value The difference between them is considered to be less than a set difference threshold. When the signal reaches its peak value, the difference threshold is set to the preset initial value of the target rotor current. If the difference between the target rotor current of the main motor at the current moment and the target rotor current at the initial moment meets the preset difference threshold, then the characteristic value corresponding to the current three-phase rotor current of the exciter is collected. The characteristic value corresponding to the phase rotor current is denoted as The current state of the exciter The characteristic value corresponding to the phase rotor current is denoted as The current state of the exciter The characteristic value corresponding to the phase rotor current is denoted as .

[0078] For example, in one specific embodiment, the expression for the excitation current of the main motor is:

[0079]

[0080] In the formula, This represents the excitation current of the main motor; Indicates the current state of the exciter Characteristic values ​​corresponding to phase rotor currents; Indicates the current state of the exciter Characteristic values ​​corresponding to phase rotor currents; Indicates the current state of the exciter Characteristic values ​​corresponding to phase rotor currents.

[0081] S4. Obtain the stator Shaft and stator The variance of the excitation current of the main motor corresponding to the shaft;

[0082] Specifically, respectively to the stator of the main motor Shaft and stator A sinusoidal signal with the same amplitude and frequency is injected into the shaft, and the stator of the main motor is sampled. Shaft and stator The excitation current corresponding to the shaft; and the stator current is obtained respectively. Shaft and stator The variance of the excitation current of the main motor corresponding to the shaft.

[0083] For example, in one specific embodiment, the main motor stator The excitation current of the shaft is denoted as and main motor stator The excitation current corresponding to the shaft is denoted as .

[0084] Among them, stator The variance of the excitation current of the shaft is: ,stator The variance of the excitation current of the shaft is: .

[0085] S5. Obtain the angle compensation value of the main motor rotor;

[0086] Specifically, the stator of the main motor is obtained separately. Shaft and stator Stator during the first half-cycle of a sinusoidal signal injected into the shaft α shaft and The excitation current transformation quantity corresponding to the shaft is based on the stator. Shaft and stator The angle compensation value of the main motor rotor is obtained by measuring the excitation current change amount corresponding to the shaft and the preset change threshold.

[0087] For example, in one specific embodiment, the stator of the main motor is obtained. Shaft and stator Stator during the first half-cycle of a sinusoidal signal injected into the shaft Shaft and stator The steps for determining the excitation current transformation corresponding to the shaft are as follows: Since the excitation current variance can only reflect the magnitude of the sin and cos signals, it is necessary to check the excitation current change at the initial stage of the injected sinusoidal signal to obtain the quadrant of the initial position. Therefore, the change is first recorded on the stator of the main motor where the sinusoidal signal is injected. The axis enables the stator to operate within the first half-cycle. Excitation current transformation quantity corresponding to the shaft ; and the stator of the main motor recorded in the sinusoidal signal injection The axis enables the stator to operate within the first half-cycle. Excitation current transformation quantity corresponding to the shaft .

[0088] For example, in one specific embodiment, according to the stator Shaft and stator The steps to obtain the rotor angle compensation value of the main motor are as follows: based on the excitation current change amount corresponding to the shaft and the preset change threshold, the steps are: Shaft and stator The excitation current change value corresponding to the shaft and the preset change threshold are used to determine the quadrant in which the initial position of the main motor rotor is located. When the initial position of the main motor rotor is in the first quadrant, the angle compensation value of the main motor rotor is 0°. When the initial position of the main motor rotor is in the second quadrant, the angle compensation value of the main motor rotor is 180°. When the initial position of the main motor rotor is in the third quadrant, the angle compensation value of the main motor rotor is 180°. When the initial position of the main motor rotor is in the fourth quadrant, the angle compensation value of the main motor rotor is 360°.

[0089] In one specific embodiment, according to the stator Shaft and stator The steps for determining the quadrant of the main motor rotor's initial position, based on the excitation current change value corresponding to the shaft and the preset change threshold, are as follows: the preset change threshold is 0; in the stator... The excitation current change corresponding to the shaft is less than 0, and the stator When the excitation current change corresponding to the shaft is less than or equal to 0, the initial position of the main motor rotor is in the first quadrant; in the stator... The excitation current change corresponding to the shaft is less than 0, and the stator When the excitation current change corresponding to the shaft is greater than or equal to 0, the initial position of the main motor rotor is in the second quadrant; in the stator The excitation current change corresponding to the shaft is greater than or equal to 0, and the stator When the excitation current change corresponding to the shaft is greater than 0, the initial position of the main motor rotor is in the third quadrant; in the stator... The excitation current change corresponding to the shaft is greater than or equal to 0, and the stator When the excitation current change corresponding to the shaft is less than 0, the initial position of the main motor rotor is in the fourth quadrant. Then the stator... Shaft and stator The relationship between the excitation current transformation amount corresponding to the shaft, the preset change threshold, the quadrant in which the main motor rotor is initially located, and the angle compensation value of the main motor rotor is shown in Table 1.

[0090] Table 1

[0091]

[0092] S6. Obtain the estimated initial position of the main motor rotor;

[0093] Specifically, based on the angle compensation value obtained in step S5 and the stator value obtained in step S4... Shaft and stator The initial position estimate of the main motor rotor is obtained by using the variance of the excitation current of the main motor corresponding to the shaft.

[0094] For example, in one specific embodiment, the expression for the initial position estimate of the main motor rotor is:

[0095]

[0096] In the formula, This represents the estimated initial position of the main motor rotor. stator The variance of the excitation current of the main motor corresponding to the shaft; stator The variance of the excitation current of the main motor corresponding to the shaft; This indicates the angle compensation value.

[0097] The invention will be described below with reference to specific simulation data and accompanying drawings:

[0098] This example uses MATLAB / Simulink to... Figure 2 The brushless electrically excited synchronous motor shown is subjected to simulation analysis. The actual initial position of the main motor of the brushless electrically excited synchronous motor is set to... The main motor is stationary, and the excitation frequency of the exciter stator is 200Hz.

[0099] The calculations are performed sequentially according to steps S1 to S6. The estimated rotor current of the exciter obtained from step S1 is as follows: Figure 5 As shown, the estimated excitation current of the main motor calculated by S3 is as follows: Figure 6 As shown. The variance of the excitation current calculated in step S4 is as follows. Figure 7 As shown, Figure 6 middle , , According to Table 1, when the initial position of the main motor rotor is in the fourth quadrant, the angle compensation value of the main motor rotor is 360°. In this example, the estimated and actual initial positions of the main motor rotor are as follows: Figure 8 As shown, the actual initial rotor position of the main motor is... The estimated initial position of the main motor is The calculated result of the initial position estimate of the main motor rotor is as follows: The actual initial position of the motor is 317.5°, so the estimated error is 1.2°. Wherein, Figure 9 The estimation results for the initial rotor position of the main motor at different angles, such as Figure 9 As shown, the position estimation error of the main motor at different initial positions is within... within degrees.

[0100] In summary, existing methods for estimating the initial position of multi-stage motors based on low-frequency square wave signal injection contain significant estimation errors in the estimated excitation current. Therefore, during subsequent initial position estimation of the main motor, four consecutive positive and negative pulse signals need to be injected at specific times, and the excitation current estimation harmonics are eliminated through multiple subtraction operations. Furthermore, due to the errors in the estimated excitation current, the rotor side of the main motor is not fully measurable, and a continuous sinusoidal signal cannot be injected to improve the signal-to-noise ratio of the response signal. In the method of this embodiment, since the actual excitation current has been obtained, the rotor side is fully measurable. The main motor can then be considered a brushed electrically excited synchronous motor. Therefore, when solving for the initial position, a long-duration sinusoidal signal can be injected to ensure the signal-to-noise ratio of the extracted signal and improve the accuracy of the position estimation. Moreover, it eliminates the need for multiple consecutive signal injections, requiring only two. Additionally, the maximum estimation error of existing multi-stage motor initial position estimation methods based on low-frequency square wave signal injection is generally within a certain range. In this method, the estimation error is basically within... Therefore, the estimation method of the present invention has higher accuracy and higher estimation efficiency in estimating the initial position compared with the prior art.

[0101] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for fast estimation of the initial position of a main motor based on the estimated eigenvalues of the rotor current, characterized in that, Comprise: According to the three-phase stator current and the three-phase stator voltage of the exciter, the three-phase rotor current of the exciter is obtained d axle rotor current and q axle rotor current; According to the three-phase stator current and the three-phase stator voltage of the exciter, d axle rotor current and q axle rotor current, the three-phase rotor current of the exciter is obtained The step of obtaining the target rotor current of the exciter is: wherein is the target rotor current of the exciter, is the derivative of the phase rotor current, is the derivative of the phase rotor current, is the derivative of the phase rotor current; When the difference between the target rotor current of the exciter at the current moment and the target rotor current of the exciter at the initial moment satisfies a preset difference threshold, a characteristic value corresponding to the current three-phase rotor current of the exciter is collected, and the field current of the main motor is obtained according to the characteristic value; the step of obtaining the field current of the main motor according to the characteristic value is: wherein represents the field current of the main electric machine; represents the current characteristic value corresponding to the phase rotor current; represents the current characteristic value corresponding to the phase rotor current; represents the current characteristic value corresponding to the phase rotor current; respectively to the stator of the main motor shaft and stator shaft injects sinusoidal signals with the same amplitude and frequency, and collects the stator shaft and stator shaft corresponding to the excitation current; and respectively obtains the stator shaft and stator shaft corresponding to the excitation current variance of the main motor; respectively acquire the stator shaft and the stator of the first half cycle when the sinusoidal signal is injected into the stator shaft and the stator corresponding to the excitation current transformation quantity of the stator shaft and the stator corresponding to the excitation current transformation quantity and the preset variation threshold value, and acquire the angle compensation value of the rotor of the main motor According to the angle compensation value, the stator Shaft and stator The excitation current variance of the main motor corresponding to the shaft is obtained, and the initial position estimation value of the rotor of the main motor is estimated.

2. The method of claim 1, wherein the method further comprises: acquiring the field machine d shaft rotor current and q the step of acquiring the shaft rotor current is When the motor is in a static state, a three-phase symmetric three-phase stator voltage is applied to the stator side of the exciter, and the three-phase stator current of the exciter is collected; The three-phase stator voltage of the exciter is clark-transformed to obtain The three-phase stator voltage of the exciter in the stationary coordinate system is The three-phase stator voltage of the exciter in the stationary coordinate system is The three-phase stator voltage of the exciter in the stationary coordinate system is The three-phase stator current of the exciter is clark-transformed to obtain The three-phase stator current of the exciter in the stationary coordinate system is The three-phase stator current of the exciter in the stationary coordinate system is The three-phase stator current of the exciter in the stationary coordinate system is According to the exciter machine the shaft stator voltage, the shaft stator voltage, the shaft stator current, the shaft stator current and the stator inductance of the exciter machine, and the mutual inductance of the exciter stator and rotor, the d the shaft rotor current and q the shaft rotor current of the exciter machine are determined.

3. The method of claim 2, wherein the method further comprises: According to the exciter machine the shaft stator voltage, the shaft stator voltage, the shaft stator current, the shaft stator current and the stator inductance of the exciter machine, the mutual inductance of the exciter machine stator and rotor, the steps for obtaining the d the shaft rotor current and q the shaft rotor current are: wherein represents the field winding current of the exciter machine d shaft rotor current; represents the field winding current of the exciter machine q shaft rotor current; represents the field winding current of the exciter machine shaft stator voltage; represents the field winding current of the exciter machine shaft stator voltage; represents the field winding current of the exciter machine shaft stator current; represents the field winding current of the exciter machine shaft stator current; represents the stator inductance of the exciter machine represents the stator resistance of the exciter machine represents the mutual inductance of the exciter machine stator and rotor 4. The method of claim 1, wherein the method further comprises: The step of obtaining the three-phase rotor current of the exciter is: wherein represents the rotor position of the exciter phase rotor current; represents the rotor position of the exciter phase rotor current; represents the rotor position of the exciter phase rotor current; represents the rotor position of the exciter represents the rotor position of the exciter d axis rotor current; represents the rotor position of the exciter q axis rotor current.

5. The method of claim 1, wherein the method further comprises: When the difference between the target rotor current of the exciter at the current moment and the target rotor current of the exciter at the initial moment is less than a preset difference threshold, a characteristic value corresponding to the current three-phase rotor current of the exciter is collected; wherein the difference threshold is half of the initial value of the target rotor current of the exciter.

6. The method of claim 1, wherein, According to the stator Shaft and stator The step of obtaining the angle compensation value of the main motor rotor is: According to the stator Shaft and stator The excitation current transformation quantity corresponding to the shaft and the preset variation threshold value, and the initial position of the main motor rotor is determined. When the initial position of the rotor of the main motor is located in the first quadrant, the angle compensation value of the rotor of the main motor is 0°; When the initial position of the rotor of the main motor is located in the second quadrant, the angle compensation value of the rotor of the main motor is 180°; When the initial position of the rotor of the main motor is located in the third quadrant, the angle compensation value of the rotor of the main motor is 180°; When the initial position of the rotor of the main motor is located in the fourth quadrant, the angle compensation value of the rotor of the main motor is 360°.

7. The method of claim 6, wherein the method further comprises: According to the stator Shaft and stator The step of judging the quadrant where the initial position of the rotor of the main motor is located according to the excitation current transformation quantity corresponding to the shaft and the preset variation threshold value is as follows: The preset change threshold is 0; In the stator The excitation current transformation quantity corresponding to the axis is less than 0, and the stator When the excitation current transformation quantity corresponding to the axis is less than or equal to 0, the initial position of the main motor rotor is located in the first quadrant. In the stator The excitation current transformation quantity corresponding to the axis is less than 0, and the initial position of the main motor rotor is located in the fourth quadrant. When the excitation current transformation quantity corresponding to the axis is greater than or equal to 0, the initial position of the main motor rotor is located in the second quadrant. In the stator The excitation current transformation quantity corresponding to the axis is greater than or equal to 0, and the stator When the excitation current transformation quantity corresponding to the axis is greater than 0, the initial position of the main motor rotor is located in the third quadrant; In the stator The excitation current transformation quantity corresponding to the axis is greater than or equal to 0, and the initial position of the main motor rotor is located in the second quadrant. When the excitation current transformation quantity corresponding to the axis is less than 0, the initial position of the main motor rotor is located in the fourth quadrant.

8. The method of claim 1, wherein the method further comprises: The step of obtaining the initial position estimation value of the rotor of the main motor according to the angle compensation value and the variance of the two field currents is: In the formula, represents an initial position estimation value of the main motor rotor; represents a stator corresponding to the main motor of the excitation current variance of the shaft; represents a stator corresponding to the main motor of the excitation current variance of the shaft; represents an angle compensation value.

Citation Information

Patent Citations

  • Method for estimating initial position of rotor of three-stage synchronous starter generator

    CN113783493A

  • Multi-stage motor initial position estimation method based on low-frequency square wave signal injection

    CN115733406A