Inductance detection method and motor testing device for reluctance motors

By injecting DC current, high-frequency sine wave signal and motor stall signal into the rotor of a reluctance motor while it is stationary, the apparent inductance curve can be quickly obtained, solving the problems of long detection time and low resolution in the prior art and realizing fast and high-resolution inductance detection.

CN116500437BActive Publication Date: 2026-03-06DELTA ELECTRONICS INC(CN)
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210053321.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-18
Publication Date
2026-03-06
Estimated Expiration
2042-01-18

AI Technical Summary

Technical Problem

Existing technologies require calculations of multiple electrical cycles in the inductance detection of reluctance motors, resulting in lengthy detection procedures and making it difficult to quickly obtain parameters under high-density data points.

Method used

By injecting DC currents of different signal levels, high-frequency sine wave signals in the orthogonal axis direction, and motor stall signals into the rotor of a reluctance motor while it is stationary, sampling the feedback signals and calculating the amplitude difference, and combining this with the stator resistance to calculate the apparent inductance.

Benefits of technology

It enables rapid acquisition of apparent inductance curves when the rotor of a reluctance motor is stationary, shortening parameter detection time and improving data point resolution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116500437B_ABST
    Figure CN116500437B_ABST
Patent Text Reader

Abstract

This disclosure provides an inductance detection method for a reluctance motor, comprising: injecting a high-frequency sine wave signal in the direct-axis or quadrature-axis direction; injecting a motor stall signal in the quadrature-axis or direct-axis direction; receiving a quadrature-axis signal generated by the injected high-frequency sine wave signal and the motor stall signal; sampling a motor feedback signal generated by receiving the quadrature-axis signal; calculating the amplitude difference between the high-frequency sine wave signal and the motor feedback signal in the same direction as the injected high-frequency sine wave signal, and correcting the amplitude of the high-frequency sine wave signal according to the amplitude difference to adjust the amplitude of the feedback component of the motor feedback signal; and calculating the apparent inductance of the reluctance motor by combining the quadrature-axis signal, the motor feedback signal, and the stator resistance when the detected feedback component amplitude reaches the desired amplitude. This disclosure also relates to a motor detection device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to a motor testing device and method, and particularly to an inductance testing method and motor testing device for a reluctance motor. Background Technology

[0002] Synchronous reluctance motors (SRRMs) offer advantages such as high efficiency, low cost, and robust structure, while also possessing characteristics of both permanent magnet and induction motors. Considering the trade-offs between renewable energy policies and equipment replacement costs, SRRMs have significant development potential.

[0003] Considering that open-loop control is mainly used in applications such as fans and pumps where rapid response is not required, its ease of use and high tolerance for parameter errors will be more favored by users. To perform open-loop control, the necessary motor parameters must first be obtained. Figure 1 This illustrates a traditional method for parameter detection. For example... Figure 1 As shown, it uses a high-frequency voltage signal injection, and then calculates the average inductance value under that current by calculating the average virtual work through the product of the feedback current and the voltage. However, this method calculates the average inductance value under a specific current level based on the virtual work average. Therefore, the generation of each independent inductance information must be obtained by calculating the virtual work average through the voltage and current of multiple electrical cycles. That is, when there are many or dense information points required, the overall detection process will become lengthy.

[0004] Therefore, developing an inductance detection method and motor detection device for reluctance motors that can improve upon the existing technology is an urgent need. Summary of the Invention

[0005] The purpose of this disclosure is to provide an inductance detection method and a motor detection device for reluctance motors, which can quickly obtain the apparent inductance curve of the reluctance motor when the rotor of the reluctance motor is stationary, thereby shortening the parameter detection time and further improving the data point resolution.

[0006] To achieve the above objectives, this disclosure provides an inductance detection method for a reluctance motor, comprising: injecting DC current signals of different signal levels in the direct axis direction and injecting zero current in the quadrature axis direction to obtain the stator resistance of the reluctance motor; injecting a high-frequency sine wave signal in the direct axis direction or the quadrature axis direction; injecting a motor stall signal in the quadrature axis direction or the direct axis direction; receiving a quadrature axis signal generated by injecting the high-frequency sine wave signal and the motor stall signal; sampling a motor feedback signal generated by receiving the quadrature axis signal; calculating the amplitude difference between the high-frequency sine wave signal and the motor feedback signal in the same direction as the injected high-frequency sine wave signal, and correcting the amplitude of the high-frequency sine wave signal according to the amplitude difference to adjust the amplitude of the feedback component of the motor feedback signal; and when the detected feedback component amplitude reaches the desired amplitude, calculating the apparent inductance of the reluctance motor by combining the quadrature axis signal, the motor feedback signal, and the stator resistance.

[0007] To achieve the above objectives, this disclosure further provides a motor detection device for detecting the apparent inductance of a reluctance motor, wherein the motor detection device includes a signal control circuit, a motor drive circuit, and a feedback control circuit. The signal control circuit outputs a right-angle axis signal. The motor drive circuit receives the right-angle axis signal to generate a drive signal. The feedback control circuit includes the stator resistance of the reluctance motor, wherein the feedback control circuit samples the drive signal to generate a motor feedback signal. The signal control circuit receives a high-frequency sine wave signal injected in the right-angle or quadrature axis direction, and receives a motor stall signal injected in the quadrature or right-angle direction to generate a right-angle axis signal. In the same direction as the injected high-frequency sine wave signal, the signal control circuit calculates the amplitude difference between the high-frequency sine wave signal and the motor feedback signal, and the signal control circuit corrects the amplitude of the high-frequency sine wave signal according to the amplitude difference to adjust the amplitude of the feedback component of the motor feedback signal. When the feedback control circuit detects that the amplitude of the feedback component reaches the desired amplitude, the feedback control circuit combines the right-angle axis signal, the motor feedback signal, and the stator resistance to calculate the apparent inductance. Attached Figure Description

[0008] Figure 1 This illustrates a traditional method for parameter detection.

[0009] Figure 2 This is a schematic diagram of the architecture of a motor detection device according to a preferred embodiment of the present disclosure.

[0010] Figure 3 This is a flowchart illustrating a preferred embodiment of the inductance detection method for a reluctance motor according to the present disclosure.

[0011] Figure 4 The current waveform and inductance-current curve of the parameter detection process of this disclosure are illustrated.

[0012] Figure 5A specific implementation of obtaining the stator resistance of a reluctance motor is illustrated.

[0013] Figure 6 The example illustrates the current waveform when an ideal sinusoidal voltage with a fixed frequency and gradually increasing amplitude is applied to a reluctance motor.

[0014] Figure 7 The circuit structure of a typical RL circuit is shown.

[0015] Figure 8 exemplify Figure 7 The input voltage waveform in the RL circuit.

[0016] Figure 9A and Figure 9B Examples are in Figure 7 The current waveform in an RL circuit when the inductor is a linear inductor.

[0017] Figure 9C Examples are in Figure 7 The inductance-current curve when the inductor in the RL circuit is a linear inductor.

[0018] Figure 10A and Figure 10B Examples are in Figure 7 The current waveform when the inductor in the RL circuit is a nonlinear inductor.

[0019] Figure 10C Examples are in Figure 7 The inductance-current curve when the inductor in the RL circuit is a nonlinear inductor.

[0020] Figure 11A and Figure 11B A specific implementation of obtaining the inductance curve of a reluctance motor on the direct axis is illustrated.

[0021] Figure 12A and Figure 12B A specific implementation of obtaining the inductance curve of a reluctance motor on the quadrature axis is illustrated.

[0022] Explanation of reference numerals in the attached figures:

[0023] 1: Motor testing device

[0024] 2: Reluctance Motor

[0025] 11: Signal control loop

[0026] 12: Motor drive circuit

[0027] 121: First Converter

[0028] 122: Voltage Source Converter

[0029] 13: Feedback control loop

[0030] 131: Second Converter

[0031] 132: Parameter Calculator

[0032] S1, S2, S3, S4, S5, S6: Steps

[0033] v d Direct-axis voltage

[0034] R s Stator resistance

[0035] i d Direct-axis current component of motor feedback signal

[0036] L d Direct-axis inductance of a reluctance motor

[0037] ω r Rotor angular velocity

[0038] v q quadrature axis voltage

[0039] i q quadrature-axis current component of motor feedback signal

[0040] L q The quadrature axis inductance of a reluctance motor

[0041] i d1 *: First signal level

[0042] i d2 *: Second signal level

[0043] i d1 The first feedback direct-axis component of the motor feedback signal

[0044] i d2 The second feedback direct-axis component of the motor feedback signal

[0045] v d1 *: First direct-axis component of the orthogonal-axis signal

[0046] v d2 *: The second direct-axis component of the orthogonal-axis signal

[0047] i d,Mag *: Current amplitude of high-frequency sine wave signal

[0048] v d,Mag *: Voltage amplitude of high-frequency sine wave signal

[0049] v d *: Direct-axis voltage component of the quadrature-axis signal

[0050] v q *: Quadrature-axis voltage component of the orthogonal-axis signal

[0051] i q,Mag *: Current amplitude of high-frequency sine wave signal

[0052] v q,Mag *: Voltage amplitude of high-frequency sine wave signal

[0053] i d *: DC locked rotor current Detailed Implementation

[0054] Some typical embodiments embodying the features and advantages of this disclosure will be described in detail in the following description. It should be understood that this disclosure can be varied in different implementations without departing from the scope of this disclosure, and the descriptions and illustrations therein are for illustrative purposes only and not intended to limit this disclosure.

[0055] Figure 2 This is a schematic diagram of the architecture of a motor detection device according to a preferred embodiment of this disclosure. Figure 2 As shown, the motor detection device 1 is used to detect the apparent inductance of the reluctance motor 2. The motor detection device 1 includes a signal control circuit 11, a motor drive circuit 12, and a feedback control circuit 13, which are electrically connected to each other. The motor drive circuit 12 and the feedback control circuit 13 are electrically connected to the reluctance motor 2. The signal control circuit 11 outputs a right-angle-right-axis signal. The motor drive circuit 12 receives the right-angle-right-axis signal to generate a drive signal, where iabc is the three-phase current in the drive signal. The feedback control circuit 13 includes the stator resistance of the reluctance motor 2. The feedback control circuit 13 samples the drive signal to generate a motor feedback signal and provides the motor feedback signal to the signal control circuit 11. The signal control circuit 11 receives a high-frequency sine wave signal injected in the direct axis direction (i.e., the D-axis) or the quadrature axis direction (i.e., the Q-axis), and receives a motor stall signal injected in the quadrature axis direction or the direct axis direction to generate a right-angle-right-axis signal. In the same direction as the injected high-frequency sine wave signal, the signal control loop 11 calculates the amplitude difference between the high-frequency sine wave signal and the motor feedback signal, and adjusts the amplitude of the high-frequency sine wave signal according to the amplitude difference to adjust the amplitude of the feedback component of the motor feedback signal. When the feedback control loop 13 detects that the amplitude of the feedback component reaches the desired amplitude, the feedback control loop 13 combines the right-angle axis signal, the motor feedback signal, and the stator resistance to calculate the apparent inductance.

[0056] The signal control loop 11 may include, for example but not limited to, a signal generator. In some embodiments, the motor drive loop 12 includes a first converter 121 and a voltage source converter 122. The first converter 121 is electrically connected to the signal control loop 11 and receives a quadrature axis signal, converting the quadrature axis signal in quadrature axis coordinates (dq) into a three-phase signal in three-phase coordinates (abc), where vabc* is the three-phase voltage quantity in the three-phase signal. The voltage source converter 122 is electrically connected between the first converter 121 and the reluctance motor 2 and is configured to convert the three-phase signal into a drive signal to drive the reluctance motor 2, wherein the voltage source converter 122 may employ, for example but not limited to, pulse width modulation. In some embodiments, the feedback control loop 13 includes a second converter 131 and a parameter calculator 132. The second converter 131 is electrically connected to the motor drive circuit 12, the reluctance motor 2, and the signal control circuit 11. The second converter 131 samples the drive signal and converts the drive signal in the three-phase coordinate system into a motor feedback signal in the quadrature axis coordinate system, and then provides the motor feedback signal to the signal control circuit 11. The parameter calculator 132 is electrically connected to the second converter 131 and the signal control circuit 11 to receive the quadrature axis signal and the motor feedback signal. The parameter calculator 132 is configured to calculate the apparent inductance by combining the quadrature axis signal, the motor feedback signal, and the stator resistance.

[0057] Figure 3 This is a flowchart illustrating a preferred embodiment of an inductance detection method for a reluctance motor, wherein the inductance detection method is used to detect the apparent inductance of the reluctance motor 2, and is applicable to... Figure 2 Motor detection device 1. (e.g.) Figure 3As shown, firstly, DC current signals of different signal levels are injected in the direct axis direction, and a zero current is injected in the quadrature axis direction to obtain the stator resistance of the reluctance motor 2 (i.e., step S1). It should be noted that since the stator resistance of the reluctance motor 2 is preset in the feedback control loop 13 of the motor detection device 1, this step can be omitted if the motor detection device 1 performs this inductance detection method. Next, a high-frequency sine wave signal is injected in the direct axis direction or the quadrature axis direction, and a motor stall signal is injected in the quadrature axis direction or the direct axis direction (i.e., step S2). Next, the quadrature axis signal generated by the injected high-frequency sine wave signal and the motor stall signal is received (i.e., step S3), and the motor feedback signal generated by receiving the quadrature axis signal is sampled (i.e., step S4). Then, in the same direction as the injected high-frequency sine wave signal, the amplitude difference between the high-frequency sine wave signal and the motor feedback signal is calculated, and the amplitude of the high-frequency sine wave signal is corrected according to the amplitude difference to adjust the amplitude of the feedback component of the motor feedback signal (i.e., step S5). When the amplitude of the feedback component of the detected motor feedback signal reaches the desired amplitude, the apparent inductance of the reluctance motor 2 is calculated by combining the quadrature axis signal, the motor feedback signal, and the stator resistance (i.e., step S6).

[0058] As can be seen from the above, the inductance detection method and motor detection device 1 for the reluctance motor 2 disclosed herein can quickly obtain the apparent inductance curve of the reluctance motor 2 when the rotor of the reluctance motor 2 is stationary, and as... Figure 4 As shown, this disclosure not only shortens the parameter detection time but also further improves the data point resolution. Figure 4 In the figure, solid lines and dashed lines represent the inductance-current curves of the reluctance motor 2 on the direct axis and quadrature axis, respectively.

[0059] The following will explain in detail how to obtain the stator resistance and inductance curves on the direct and quadrature axes of the reluctance motor 2. For ease of understanding, the inductance detection method using the motor detection device 1 will be used as an example.

[0060] The equation for the right-angle voltage of reluctance motor 2 is as follows:

[0061] v d =R s i d +L d pi d -ω r L q i q (1)

[0062] v q =R s i q +L q pi q +ω r L di d (2)

[0063] Among them, v d R is the direct-axis voltage of reluctance motor 2. s i is the stator resistance of reluctance motor 2. d L is the direct-axis current component of the motor feedback signal. d Let ω be the direct-axis inductance of reluctance motor 2. r v is the rotor angular velocity of reluctance motor 2. q Let i be the quadrature-axis voltage of reluctance motor 2. q L is the quadrature-axis current component of the motor feedback signal. q is the quadrature axis inductance of reluctance motor 2.

[0064] Due to the need to obtain the stator resistance R s During the process, DC current signals and zero current are injected in the direct axis and quadrature axis directions, respectively. Therefore, the differential term after steady state is related to the rotor angular velocity ω. r If the value is zero, then:

[0065] v d =R s i d (3)

[0066] v q =R s i q (4)

[0067] In some embodiments, such as Figure 5 As shown, signal control loop 11 is a proportional control loop, which obtains the stator resistance R of reluctance motor 2. s The process includes the following steps. First, the first signal level i is received sequentially. d1 * and the second signal level i d2 The DC current signal is then sampled sequentially based on the first and second signal levels i. d1 * and i d2 *and the first feedback direct-axis component i of the generated motor feedback signal d1 and the second feedback direct-axis component i d2 Then, the first signal level i is controlled via a proportional control loop. d1 * and the first feedback direct axis component i d1 Subtract, based on the result of the subtraction i d,err1 Obtain the first direct-axis component v of the orthogonal-axis signal d1 * and via a proportional control loop, the second signal level i d2 * and the second feedback direct axis component i d2 Subtract, based on the result of the subtraction i d,err2 Obtain the second direct-axis component v of the orthogonal-axis signald2 Finally, control the second direct-axis component v. d2 *After maintaining steady state, calculate the first feedback direct-axis component i d1 and the second feedback direct-axis component i d2 The change in current and the first direct-axis component v d1 *and the second direct axis component v d2 The stator resistance R is obtained by dividing the voltage change between the current and the voltage change. s .

[0068] In other embodiments, the signal control loop 11 is a proportional-integral control loop (not shown) to obtain the stator resistance R of the reluctance motor 2. s The process includes the following steps. First, the first signal level i is received sequentially. d1 * and the second signal level i d2 The DC current signal is then sampled sequentially and received via a proportional-integral control loop, with the first signal level i being received at each level. d1 * and the second signal level i d2 *The first direct-axis component v of the generated orthogonal-axis signal d1 *and the second direct axis component v d2 Finally, control the second direct-axis component v. d2 *After maintaining steady state, calculate the first signal level i d1 * and the second signal level i d2 The current change between * and the first vertical axis component v d1 *and the second direct axis component v d2 The voltage change between the two currents is used to calculate the stator resistance R by dividing the voltage change by the current change. s .

[0069] This disclosure obtains the stator resistance of the reluctance motor 2 by calculating the slope of the voltage and current changes over two stages. This method can eliminate potential output voltage deviations caused by non-ideal hardware. In some other embodiments, the stator resistance R... s It is a software setting value and is included in the feedback control loop 13.

[0070] The principle of obtaining the inductance curves of the reluctance motor 2 on the direct axis and quadrature axis in this disclosure is explained as follows.

[0071] When an ideal sinusoidal voltage with a fixed frequency and gradually increasing amplitude is applied to the reluctance motor 2, such as Figure 6 As shown, the change in current can be observed to be parabolic, rather than a linearly increasing sine wave with the same voltage. According to the right-angle voltage equations of the reluctance motor 2 (i.e., the aforementioned equations (1) and (2)), when the reluctance motor 2 is not rotating, the relationship between voltage and current on the right-angle axis is:

[0072] v d =R s i d +L d pi d (5)

[0073] v q =R s i q +L q pi q (6)

[0074] The relationship between this voltage and current can be represented by a typical RL circuit (such as...). Figure 7 (As shown). Since the resistance in an RL circuit only changes with temperature, the nonlinear behavior of the current should originate from the inductor saturation characteristic. In RL circuit simulation, if the input voltage is an ideal sinusoidal voltage with a fixed frequency and gradually increasing amplitude (such as...), Figure 8 As shown in the figure, the current change when using a linear inductor is as follows: Figure 9A and Figure 9B As shown, where Figure 9B It shows Figure 9A The detailed waveforms for specific time periods are shown, while the current changes when using a nonlinear inductor are as follows: Figure 10A and Figure 10B As shown, where Figure 10B It shows Figure 10A The waveform details for a specific time period are shown. It can be seen that the current variation characteristics conform to... Figure 6 The measured waveforms are shown in the figure. Therefore, if test signals can be applied to the two perpendicular axes of the reluctance motor 2 respectively, and the relative relationship between voltage and current changes can be extracted, then the basic voltage-current formula of the inductor can be used to determine the relationship. The inductance-current curves of the reluctance motor 2 on the two orthogonal axes are derived. For example, from Figure 9 and... Figure 9A The inductance-current curve for using a linear inductor can be derived, such as... Figure 10C As shown, and by Figure 8 and Figure 10A The inductance-current curve for using a nonlinear inductor can be derived, such as... Figure 10C As shown.

[0075] The following will explain in detail how to obtain the inductance curve of the reluctance motor 2 on the direct axis.

[0076] To obtain the inductance curve of the reluctance motor 2 on the direct axis, a high-frequency sine wave signal must first be injected in the direct axis direction, and a motor stall signal must be injected in the quadrature axis direction to keep the reluctance motor 2 in a stationary (or slightly oscillating but not rotating) state. Figure 11AAs shown, when the signal control loop 11 receives a high-frequency sine wave signal injected in the direct axis direction, the signal control loop 11 samples the direct axis current component i of the motor feedback signal via the feedback control loop 13. d Then, the signal control loop 11 calculates the high-frequency sine wave signal and the direct-axis current component i. d The first amplitude difference between them, and the signal control loop 11 corrects the amplitude of the high-frequency sine wave signal according to the first amplitude difference to adjust the amplitude of the feedback component, wherein the amplitude of the feedback component is the direct-axis current component i. d The amplitude. Specifically, the signal control loop 11 calculates the current amplitude i of the high-frequency sine wave signal. d,Mag *With direct-axis current component i d The first amplitude difference between the amplitudes is used to correct the voltage amplitude v of the high-frequency sine wave signal. d,Mag * This correction process will continue until the direct-axis current component i d The amplitude reaches the desired amplitude (i.e., the current amplitude i). d,Mag *). Then, the voltage amplitude v of the high-frequency sine wave signal after this correction process is... d,Mag * Multiply by a sine wave to obtain the direct-axis voltage component v of the quadrature-axis signal. d The frequency selection of the sinusoidal signal depends on the output voltage limit and whether the reluctance motor 2 can remain stationary. Specifically, if the frequency of the sinusoidal signal is too low, it will cause rotor pulsation (jittering) or even cause the reluctance motor 2 to rotate. Conversely, if the frequency of the sinusoidal signal is too high, the output voltage may be insufficient.

[0077] like Figure 11B As shown, when the feedback control loop 13 detects the direct-axis current component i d When the amplitude reaches the desired amplitude, the feedback control loop 13 combines the direct-axis signal, the motor feedback signal, and the stator resistance to calculate the direct-axis inductance of the apparent inductance. Specifically, according to the aforementioned equation (5), we can obtain:

[0078]

[0079] Among them, L d (i d The expression () indicates that the inductance is a function of the current. It can be seen that the left side of equation (7) represents the inductance voltage across the voltage v in a typical RL circuit. Ld .

[0080] Feedback control loop 13 integrates and rearranges the left and right sides of equation (7) to obtain the direct-axis inductance L in one cycle. d The curve. The integral calculation in this process can be implemented by a second-order universal integrator (SOGI) to avoid zero-point shift and accelerate transient convergence, but the implementation of this function is not limited to using this type of integrator.

[0081] In addition, please refer to Figure 11A When a high-frequency sine wave signal is injected in the direct axis direction, the motor stall signal injected in the quadrature axis direction is at a zero signal level, thereby stopping the reluctance motor 2. The motor stall signal may, for example, but is not limited to, be a zero current. In some embodiments, the inductance detection method further includes sampling the quadrature axis current component i of the motor feedback signal. q ; and the quadrature axis current component i q Subtracting the motor stall signal from the quadrature axis signal adjusts the quadrature axis voltage component v of the direct-quadrature axis signal. q * This causes the reluctance motor 2 to stop operating.

[0082] The following will explain in detail how to obtain the inductance curve of the reluctance motor 2 on the quadrature axis.

[0083] To obtain the inductance curve of the reluctance motor 2 on the quadrature axis, a high-frequency sine wave signal must first be injected in the quadrature axis direction, and a motor stall signal must be injected in the direct axis direction to keep the reluctance motor 2 in a stationary (or slightly oscillating but not rotating) state. Figure 12A As shown, when the signal control loop 11 receives a high-frequency sine wave signal injected in the quadrature axis direction, the signal control loop 11 samples the quadrature axis current component i of the motor feedback signal via the feedback control loop 13. q Then, the signal control loop 11 calculates the high-frequency sine wave signal and the quadrature-axis current component i. q The second amplitude difference between the two values ​​is used to adjust the amplitude of the high-frequency sine wave signal, and the signal control loop 11 adjusts the amplitude of the feedback component based on the second amplitude difference to regulate the amplitude of the feedback component, wherein the amplitude of the feedback component is the quadrature-axis current component i. q The amplitude. Specifically, the signal control loop 11 calculates the current amplitude i of the high-frequency sine wave signal. q,Mag * and the cross-axis current component i q The second amplitude difference between the amplitudes is used to correct the voltage amplitude v of the high-frequency sine wave signal. q,Mag * This correction process will continue until the quadrature-axis current component i q The amplitude reaches the desired amplitude (i.e., the current amplitude i). q,Mag *). Then, the voltage amplitude v of the high-frequency sine wave signal after this correction process is... q,Mag * Multiply by a sine wave to obtain the quadrature-axis voltage component v of the orthogonal-axis signal. q The frequency selection of the sinusoidal signal depends on the output voltage limit and whether the reluctance motor 2 can remain stationary. Specifically, if the frequency of the sinusoidal signal is too low, it will cause rotor pulsation (jittering) or even cause the reluctance motor 2 to rotate. Conversely, if the frequency of the sinusoidal signal is too high, the output voltage may be insufficient.

[0084] like Figure 12BAs shown, when the feedback control loop 13 detects the quadrature axis current component i q When the amplitude reaches the desired amplitude, the feedback control loop 13 combines the direct-axis signal, the motor feedback signal, and the stator resistance to calculate the quadrature-axis inductance of the apparent inductance. Specifically, according to the aforementioned equation (6), we can obtain:

[0085]

[0086] Among them, L q (i q The expression ) indicates that the inductance is a function of the current. It can be seen that the left side of equation (10) represents the inductance voltage across the voltage v in a typical RL circuit. Lq .

[0087] Feedback control loop 13 integrates and rearranges the left and right sides of equation (10) to obtain the quadrature-axis inductance L in one cycle. q The curve. The integral calculation in this process can be implemented by a second-order universal integrator (SOGI) to avoid zero-point shift and accelerate transient convergence, but the implementation of this function is not limited to using this type of integrator.

[0088] In addition, please refer to Figure 12A When a high-frequency sine wave signal is injected in the quadrature axis direction, the motor stall signal injected in the direct axis direction is a DC stall current, which stops the reluctance motor 2. At this time, the inductance detection method also includes sampling the direct axis current component i of the motor feedback signal. d ; and the direct-axis current component i d With DC stall current i d * Subtraction to adjust the direct-axis voltage component v of the quadrature-axis signal. d * This causes the reluctance motor 2 to stop operating.

[0089] In summary, this disclosure provides an inductance detection method and a motor detection device for a reluctance motor, which can quickly obtain the apparent inductance curve of the reluctance motor when the rotor of the reluctance motor is stationary, thereby shortening the parameter detection time and further improving the data point resolution.

[0090] It should be noted that the above are merely preferred embodiments for illustrating this disclosure, and this disclosure is not limited to the described embodiments. The scope of this disclosure is determined by the claims. Furthermore, this disclosure can be modified in various ways by those skilled in the art, but all such modifications will not depart from the protection sought by the claims.

Claims

1. A method for detecting inductance of a reluctance motor, comprising: injecting a DC current signal with different signal levels in a direct axis direction and injecting a zero current in a quadrature axis direction to obtain a stator resistance of the reluctance motor; injecting a high frequency sinusoidal signal in the direct axis direction or the quadrature axis direction; injecting a motor stall signal in the quadrature axis direction or the direct axis direction; receiving a direct quadrature axis signal generated by injecting the high frequency sinusoidal signal and the motor stall signal; sampling a motor feedback signal generated by receiving the direct quadrature axis signal; calculating an amplitude difference between the high frequency sinusoidal signal and the motor feedback signal in a direction same as injecting the high frequency sinusoidal signal, and correcting an amplitude of the high frequency sinusoidal signal according to the amplitude difference to adjust a feedback component amplitude of the motor feedback signal; and when the feedback component amplitude reaches a desired amplitude, combining the direct quadrature axis signal, the motor feedback signal and the stator resistance to calculate an apparent inductance of the reluctance motor.

2. The method of claim 1, wherein when the high frequency sinusoidal signal is injected in the direct axis direction, the method further comprises: sampling a direct axis current component of the motor feedback signal; calculating a first amplitude difference between the high frequency sinusoidal signal and the direct axis current component; correcting the amplitude of the high frequency sinusoidal signal according to the first amplitude difference to adjust the feedback component amplitude, wherein the feedback component amplitude is an amplitude of the direct axis current component; and when the amplitude of the direct axis current component reaches the desired amplitude, combining the direct quadrature axis signal, the motor feedback signal and the stator resistance to calculate a direct axis inductance of the apparent inductance.

3. The method of claim 2, further comprising: combining the direct quadrature axis signal, the motor feedback signal and the stator resistance to obtain a first relationship, wherein the first relationship is: integrating and moving terms of left and right sides of the first relationship to obtain a first curve of the direct axis inductance.

4. The method of claim 2, wherein when the high frequency sinusoidal signal is injected in the direct axis direction, the motor stall signal injected in the quadrature axis direction is a zero signal level, wherein the method further comprises: where v d is the direct axis voltage component of the quadrature axis signal; R s is the stator resistance; i d is the direct axis current component of the motor feedback signal; L d is the direct axis inductance of the reluctance motor; and sampling a quadrature axis current component of the motor feedback signal; and subtracting the quadrature axis current component from the motor stall signal to adjust a quadrature axis voltage component of the direct quadrature axis signal so that the reluctance motor stops operating.

5. The method of claim 1, wherein when the high frequency sinusoidal signal is injected in the quadrature axis direction, the method further comprises: sampling a quadrature axis current component of the motor feedback signal; calculating a second amplitude difference between the high frequency sinusoidal signal and the quadrature axis current component; correcting the amplitude of the high frequency sinusoidal signal according to the second amplitude difference to adjust the feedback component amplitude, wherein the feedback component amplitude is an amplitude of the quadrature axis current component; and when the amplitude of the quadrature axis current component reaches the desired amplitude, combining the direct quadrature axis signal, the motor feedback signal and the stator resistance to calculate a quadrature axis inductance of the apparent inductance. ​ ​ ​ When the amplitude of the quadrature-axis current component reaches the expected amplitude, the quadrature-axis inductance of the apparent inductance is calculated in combination with the direct-quadrature-axis signals, the motor feedback signal, and the stator resistance.

6. The inductance detection method of claim 5, further comprising: The second relationship is obtained in combination with the direct-quadrature-axis signals, the motor feedback signal, and the stator resistance, wherein the second relationship is: where v q is a quadrature axis voltage component of the orthogonal axis signal; R s is the stator resistance; i q is the quadrature axis current component of the motor feedback signal; L q is the quadrature axis inductance of the reluctance motor; and The left side and the right side of the second relationship are integrated and moved to obtain a second curve of the quadrature-axis inductance.

7. The inductance detection method of claim 5, wherein when the high-frequency sinusoidal signal is injected in the quadrature-axis direction, the motor stall signal injected in the direct-axis direction is a direct-current stall current, and the inductance detection method further comprises: sampling a direct-axis current component of the motor feedback signal; and subtracting the direct-axis current component from the direct-current stall current to adjust a direct-axis voltage component of the direct-quadrature-axis signals so that the reluctance motor stops operating.

8. A motor detection device for detecting an apparent inductance of a reluctance motor, wherein the motor detection device comprises: a signal control loop for outputting direct-quadrature-axis signals; a motor drive loop receiving the direct-quadrature-axis signals to generate a drive signal; and a feedback control loop including a stator resistance of the reluctance motor, wherein the feedback control loop samples the drive signal to generate a motor feedback signal; wherein the signal control loop receives a high-frequency sinusoidal signal injected in a direct-axis direction or a quadrature-axis direction, and receives a motor stall signal injected in the quadrature-axis direction or the direct-axis direction to generate the direct-quadrature-axis signals; wherein in the same direction as the high-frequency sinusoidal signal is injected, the signal control loop calculates an amplitude difference between the high-frequency sinusoidal signal and the motor feedback signal, and the signal control loop corrects an amplitude of the high-frequency sinusoidal signal according to the amplitude difference to adjust an amplitude of a feedback component of the motor feedback signal; wherein when the feedback control loop detects that the amplitude of the feedback component reaches an expected amplitude, the feedback control loop calculates the apparent inductance in combination with the direct-quadrature-axis signals, the motor feedback signal, and the stator resistance.

9. The motor detection device of claim 8, wherein when the signal control loop receives the high-frequency sinusoidal signal injected in the direct-axis direction, wherein: the signal control loop samples a direct-axis current component of the motor feedback signal via the feedback control loop; the signal control loop calculates a first amplitude difference between the high-frequency sinusoidal signal and the direct-axis current component; the signal control loop corrects the amplitude of the high-frequency sinusoidal signal according to the first amplitude difference to adjust the amplitude of the feedback component, wherein the amplitude of the feedback component is an amplitude of the direct-axis current component; and when the feedback control loop detects that the amplitude of the direct-axis current component reaches the expected amplitude, the feedback control loop calculates a direct-axis inductance of the apparent inductance in combination with the direct-quadrature-axis signals, the motor feedback signal, and the stator resistance.

10. The motor detection apparatus of claim 9, wherein when the signal control loop receives the high frequency sinusoidal signal injected in the direct axis direction, the signal control loop receives the motor stall signal injected in the quadrature axis direction is a zero signal level to stop the operation of the reluctance motor.

11. The motor detection apparatus of claim 9, wherein the feedback control loop combines the direct and quadrature axis signals, the motor feedback signal and the stator resistance to obtain a first relationship, wherein the first relationship is: Ld = (Vd - Vq) / (Id - Iq) where the feedback control loop integrates and moves terms of the left and right sides of the first relationship to obtain a first curve of the direct axis inductance. wherein v d *is a direct axis voltage component of the quadrature axis signal; R s is the stator resistance; i d is the direct axis current component of the motor feedback signal; L d is the direct axis inductance of the reluctance motor; and 12. The motor detection apparatus of claim 8, wherein when the signal control loop receives the high frequency sinusoidal signal injected in the quadrature axis direction, wherein: the signal control loop samples a quadrature axis current component of the motor feedback signal via the feedback control loop; the signal control loop calculates a second amplitude difference between the high frequency sinusoidal signal and the quadrature axis current component; the signal control loop corrects the amplitude of the high frequency sinusoidal signal based on the second amplitude difference to adjust a feedback component amplitude, wherein the feedback component amplitude is an amplitude of the quadrature axis current component; and when the feedback control loop detects that the amplitude of the quadrature axis current component reaches the desired amplitude, the feedback control loop combines the direct and quadrature axis signals, the motor feedback signal and the stator resistance to calculate a quadrature axis inductance of the apparent inductance.

13. The motor detection apparatus of claim 12, wherein when the signal control loop receives the high frequency sinusoidal signal injected in the quadrature axis direction, the signal control loop receives the motor stall signal injected in the direct axis direction is a direct current stall current to stop the operation of the reluctance motor.

14. The motor detection apparatus of claim 12, wherein the feedback control loop combines the direct and quadrature axis signals, the motor feedback signal and the stator resistance to obtain a second relationship, wherein the second relationship is: Lq = (Vq - Vd) / (Iq - Id) where the feedback control loop integrates and moves terms of the left and right sides of the second relationship to obtain a second curve of the quadrature axis inductance. ​ ​ ​ ​ ​ ​ wherein, v q *is a quadrature axis voltage component of the quadrature axis signal; R s is the stator resistance; i q is the quadrature axis current component of the motor feedback signal; L q is the quadrature axis inductance of the reluctance motor; and ​

Citation Information

Patent Citations

  • Inductance parameter identification method of synchronous motor and implementation system thereof

    CN102714480A

  • Method for identifying inductance parameters of synchronous electric machine and realization system thereof

    CN102763324A