Next Article in Journal
Towards the Integration of Modern Power Systems into a Cyber–Physical Framework
Next Article in Special Issue
Optimal Site Selection for a Solar Power Plant in the Mekong Delta Region of Vietnam
Previous Article in Journal
Microwave-Assisted Noncatalytic Esterification of Fatty Acid for Biodiesel Production: A Kinetic Study
Previous Article in Special Issue
Accurate Deep Model for Electricity Consumption Forecasting Using Multi-Channel and Multi-Scale Feature Fusion CNN–LSTM
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vector Speed Regulation of an Asynchronous Motor Based on Improved First-Order Linear Active Disturbance Rejection Technology

Tianjin Key Laboratory for Control Theory and Application in Complicated Systems, Tianjin University of Technology, Tianjin 300384, China
*
Authors to whom correspondence should be addressed.
Energies 2020, 13(9), 2168; https://doi.org/10.3390/en13092168
Submission received: 8 March 2020 / Revised: 7 April 2020 / Accepted: 25 April 2020 / Published: 1 May 2020

Abstract

:
Asynchronous motors are widely used in industry and agriculture because of their simple structure, low cost, and easy maintenance. However, due to the coupling and uncertain factors of the actual operation of the motor, a traditional controller cannot achieve a satisfactory control effect. A linear active disturbance rejection controller (LADRC), featuring good robustness and adaptability, was proposed to improve the control efficiency of a nonlinear, uncertain plant. A linear extended state observer (LESO) is the core part of a L. The accuracy of the observation of state variables and unknown disturbances is related to the control effect of the controller. The performance of a traditional LESO is not high enough, and thus an error differential is introduced by analyzing the principle of LESO to improve its observation performance. The improved LADRC applies to the vector speed control of the induction motor. Additionally, low-speed and high-speed no-load starting, sudden load, electromagnetic torque, and three-phase stator current of the induction motor was simulated using MATLAB (Developed by MathWorks in Natick, MA, USA, and dealt by MathWorks Software (Beijing) Co., Ltd. in Beijing, China). Theoretical analysis and simulation results show that the ADRC based on the improved linear expansion observer was better than the traditional linear ADRC in terms of the dynamic and static performance and robustness.

Graphical Abstract

1. Introduction

Three-phase asynchronous motors are commonly used in industrial and agricultural production due to their advantages of simple structure, ruggedness, and low price [1,2,3,4]. The emergence of vector control allows the AC speed regulation system to have good speed regulation performance, just like a DC speed regulation system [5]. However, vector control has disadvantages, such as dependence on accurate mathematical models, poor adaptability to instruction changes, and sensitivity to changes in the system parameters. Even if the motor parameters and rotor flux linkage are known accurately, decoupling can be achieved under steady-state conditions, and there are still couplings during the field-weakening speed regulation. The nonlinearity of the magnetization curve of the ferromagnetic material in the motor [6] leads to the nonlinearity of the motor inductance, and the change of the inductance parameter reduces the speed control effect of the vector control. The AC control system has the characteristics of non-linearity [1,4], strong couplings, and having multiple variables, which means the traditional control method based on a precise mathematical model faces severe challenges.
The active disturbance rejection control (ADRC) theory was proposed for the control of nonlinear uncertain systems. The system is linearized by compensating for the observed total disturbance. The compensated system can be converted into an integrator series independent of whether the object is deterministic, linear, or nonlinear, or whether it is time-varying or time-invariant. At present, the ADRC theory has been applied to a six-rotor aircraft [7], a permanent magnet synchronous motor [8], DC–DC boost converter [9], and other fields. Abdul-Adheem et al. [10] applied the improved ADRC to the decoupling control of multivariable systems. The coupling is divided into two parts: static coupling (control input of the system) and dynamic coupling (parts other than the control input to the system). All ADRC pass a reversible static matrix (approximately reversible also applies) that is used for decoupling. Compared with the traditional decentralized control method (an automatic disturbance rejection controller designed independently for each part of the system), the improved ADRC decoupling algorithm uses part of the system model information, easing the burden of the extended state observer (ESO) such that the decoupling effect is better. Although both numerical simulations and physical verification show that the ADRC controller has a good control effect, the large number of modeled non-linear links between the ADRC require high system hardware requirements and increases the difficulty of real-time control. The second-order auto-disturbance rejection controller has 15 parameters that need to be adjusted, and the direction of the parameter adjustment is difficult to determine, which brings certain difficulties in the practical application of the controller. In short, many factors limit the popularity and engineering application of ADRC.
American scholar Gao Zhiqiang explored the connotation and meaning of the idea of auto-disturbance control. He was inspired by the concept of “time scale” [11] proposed by Han Jingqing researchers and proposed the concept of “frequency scale.” The parameter setting is carried out through the pole configuration in the frequency domain, and the parameters to be set are reduced to three, which greatly promotes the development and application of the auto-disturbance control theory. Since then, the linear auto-rejection controller has been used in fault detection [12], a wind energy conversion system [13], maximum power point tracking [14], and other fields. Li et al. [15] adopted the concept of “relative order” to determine the order of the linear ADRC (LADRC) controller and designed a second-order LADRC controller to suppress the harmonics to the grid in the AC microgrid. Laghridat et al. [13] applied LADRC to the control of generators and grid-side converters. Compared with the ADRC, an LADRC has the advantages of a fixed structure, an independent object model, clear physical meaning, easy theoretical analysis [13,16], and easy engineering application. However, in practical applications, it is found that the anti-interference performance of LADRC decreases rapidly with the increase of interference and input frequency, which is related to the insufficient performance of a traditional ESO [17].
This study took the three-phase cage asynchronous motor as the control object, established a mathematical model for it according to the rotor flux linkage orientation, and introduced the structure of the ADRC controller and the role of each component. First, the structure and function of each part of the ADRC controller are introduced. Then, based on the basic principle of deviation control, the adjustment process of each state variable of traditional LESO is discussed and improved. Through theoretical analysis, the stability proof and precision analysis of an improved LESO are given. From the frequency domain, the convergence, tracking, and immunity of the improved linear auto-disturbance controller are analyzed. In the time domain, a large deviation band of the initial value of the internal state variable of the observer is seen and the corresponding value of the system’s overshooting is compared. Finally, the control effects of the two controllers are compared based on results from Matlab/Simulink digital simulation software (Developed by MathWorks in Natick, MA, USA, and dealt by MathWorks Software (Beijing) Co., Ltd. in Beijing, China).

2. Mathematical Modeling of an Asynchronous Motor and Introduction to Classic LADRC

2.1. Mathematical Modeling of the Rotor Flux Orientation of Induction Motor

To facilitate the research, it was necessary to treat the motor as an ideal motor; therefore, it was necessary to make the following assumptions [18]:
  • The stator and rotor three-phase windings of the motor are completely symmetrical.
  • The surfaces of the stator and rotor are smooth without any cogging effect, and the air gap magnetic potential of each phase of the stator and rotor exhibits a sinusoidal distribution in space.
  • The influences of the core eddy current, saturation, and hysteresis loss are ignored, and the skin effect of the conductor is ignored. (Note: the parameters of the rotor side have been converted to those of the stator side.)
The three-phase winding voltage balance equation in the three-phase stationary coordinate system is shown in Figure 1:
The three-phase winding voltage balance equation in the three-phase stationary coordinate system is shown in Equation (1):
[ u A u B u C u a u b u c ] = [ R s 0 0 0 0 0 0 R s 0 0 0 0 0 0 R s 0 0 0 0 0 0 R r 0 0 0 0 0 0 R r 0 0 0 0 0 0 R r ] [ i A i B i C i a i b i c ] + d d t [ ψ A ψ B ψ C ψ a ψ b ψ c ] ,
where u A , u B , u C , u a , u b and u c are the instantaneous values of the stator (A, B, C) and rotor phase (a, b, c) voltages; i A , i B , i C , i a , i b , and i c are the instantaneous values of the stator (A, B, C) and rotor (a, b, c) phase currents; and ψ A , ψ B , ψ C , ψ a , ψ b , ψ c are the full flux of each phase winding. R s and R r are the resistances of the stator and rotor windings, respectively.
The flux of each winding of an asynchronous motor is the sum of its own self induction flux and the mutual inductance flux of other windings. Therefore, the flux of the six windings can be expressed as follows:
[ ψ s ψ r ] = [ L s s L s r L r s L r r ] [ i s i r ] ,
where ψ s = [ ψ A ψ B ψ C ] T , ψ r = [ ψ a ψ b ψ c ] T , i s = [ i A i B i C ] T , and i r = [ i a i b i c ] T .
The stator inductance matrix is:
L s s = [ L m s + L l s 1 2 L m s 1 2 L m s 1 2 L m s L m s + L l s 1 2 L m s 1 2 L m s 1 2 L m s L m s + L l s ] .
The rotor inductance matrix is:
L r r = [ L m s + L l r 1 2 L m s 1 2 L m s 1 2 L m s L m s + L l r 1 2 L m s 1 2 L m s 1 2 L m s L m s + L l r ] .
The mutual inductance matrix of the stator and rotor is:
L r s = L s r T = L m s [ cos θ cos ( θ 2 π 3 ) cos ( θ + 2 π 3 ) cos ( θ + 2 π 3 ) cos θ cos ( θ 2 π 3 ) cos ( θ 2 π 3 ) cos ( θ + 2 π 3 ) cos θ ] .
The voltage equation of the asynchronous motor in the rotating orthogonal coordinate system can be obtained from a Park transform:
[ u s d u s q u r d u r q ] = [ R s 0 0 0 0 R s 0 0 0 0 R r 0 0 0 0 R r ] [ i s d i s q i r d i r q ] + d d t [ ψ s d ψ s q ψ r d ψ r q ] + [ ω 1 ψ s q ω 1 ψ s d ( ω 1 ω ) ψ r q ( ω 1 ω ) ψ r d ] ,
where u s d , u s q , u r d , and u r q are the components of the voltage of the stator and rotor sides along the d and q axes; i s d , i s q , i r d , i r q are the components of the current of the stator and rotor sides along the d and q axes; ψ s d , ψ s q , ψ r d , and ψ r q are the components of the magnetic flux of the stator and rotor sides along the d and q axes; and ω 1 and ω are the synchronous angular velocity and the rotor angular velocity, respectively.
The flux equation of the asynchronous motor in the synchronous rotation orthogonal coordinates system is:
[ ψ s d ψ s q ψ r d ψ r q ] = [ L s 0 L m 0 0 L s 0 L m L m 0 L r 0 0 L m 0 L r ] [ i s d i s q i r d i r q ] ,
where L s , L r , and L m are stator inductance, rotor inductance, and mutual inductance between the stator and rotor, respectively. ψ r d = ψ r when the rotor flux is oriented as in Figure 2.
Selecting the stator currents and rotor flux as the state variables, and the stator voltages as the control variables, a fourth-order simplified nonlinear differential equation can be given as follows:
{ ω ˙ r = k 1 ψ r i s q n p J T L , ψ ˙ r d = L m T r i s d 1 T r ψ r ,   i ˙ s d = k 2 i s d + k 3 ψ r + ω 1 i s q + 1 σ L s u s d , i ˙ s q = k 2 i s q L m σ L s L r ψ r ω r ω 1 i s d + 1 σ L s u s q .
In the above state equations, n p , T r , and T L represent the number of pole pairs of the motor, the load torque, and the rotor time constant, respectively. The coupling between the state variables in Equation (8) causes the nonlinearity of the system [4,10]. The vector control block diagram of the asynchronous motor is shown in Figure 3, in which automatic speed regulator ( A S R ), the automatic current torque regulator ( A C T R ), and the automatic current magnetic regulator ( A C M R ) are the controllers of the vector speed regulation system.
In Equation (8), there is a cross-coupling term in the state equation of the asynchronous motor, thus resulting in the mutual effect of control of the torque component and the excitation component of the stator current, which further affects the dynamic and static performance of the system. The graphical representation of the coupling term is shown in Figure 4. Decoupling can be achieved if the coupling terms are observed and compensated for [19].

2.2. LADRC Introduction and First-Order LADRC Design

The ADRC consists of a tracking differentiator (TD) [20,21], an extended state observer (ESO) [22,23], and a nonlinear states error feedback control laws (NLSEF) . Among them, the TD can arrange the transition process for the given input, reduce the “impact” of the original error on the system caused by the given mutation, and realize the differential signal extraction; ESO can observe the state variables and total disturbances (unmodeled dynamics and external disturbances) of the controlled object in a real-time manner; and the NLSEF is used to improve the dynamic characteristics of the closed-loop system. The linear ADRC only replaces the nonlinear part of the original controller with the linear part, where the structure of the controller is shown in Figure 5.
Consider the first-order system [24]:
y ˙ = a y + w + b u ,
where u is the output of the controller, y is the system output, w is the external disturbance, a is the system parameter, b is the controller gain that satisfies b b 0 ; the parameters a and b are unknown. Let x 1 = y and x 2 = f ( y , w ) = a y + w + ( b b 0 ) u , where x 1 represents the system output and x 2 represents the total disturbance of the system. Assuming that f ( y , w ) is derivable and satisfies f ˙ ( y , w ) = h , the state variables x 1 = y and x 2 are selected to establish the continuous extended state equation s shown in Equation (10):
{ [ x ˙ 1 x ˙ 2 ] = [ 0 1 0 0 ] [ x 1 x 2 ] + [ b 0 0 ] u + [ 0 1 ] f ˙ , y = [ 1 0 ] [ x 1 x 2 ] .
The corresponding continuous expansion state observer can be established as:
{ e = z 1 y , [ z ˙ 1 z ˙ 2 ] = [ β 1 1 β 2 0 ] [ z 1 z 2 ] + [ b 0 β 1 0 β 2 ] [ u y ] .
In Equation (11), z 1 and z 2 are the state variables of the linear extended state observer, which can be adjusted using the difference between the state variables z 1 and the system output y . By selecting the appropriate observer gain coefficients β 1 and β 2 , the observer state variables can be used to observe the system output y and the total disturbance f ( y , w ) .
Estimate the total disturbance of the system through the expanded state variables, and compensate for the input side of the system:
u = ( z 2 + u 0 ) b 0 .
If the estimation error of z 2 to f ( y , w ) is excluded, Equation (9) is simplified to a pure integral link:
y ˙ = ( f ( y , w ) z 2 ) + u 0 u 0 .
The linear feedback control law uses proportional links:
u 0 = k p ( v z 1 ) .
In Equation (14), k p is the controller bandwidth and v is the given reference input. Pole assignment of the parameters of the observer and controller is performed using the bandwidth method [10]:
{ β 1 = 2 ω 0 , β 2 = ω 0 2 , k p = ω c .
where ω c is the controller gain and ω 0 is the observer gain. The bandwidth ω 0 of the observer is about 3 to 5 times that of the controller ω c .

3. Design and Performance Analysis of ADRC

3.1. Design and Stability Proof of the Improved State Observer

The traditional observer estimates the internal state variables of the system using the difference e between the estimated value z 1 of the system output and the output y of the system. In Sun [25], it is pointed out that the observer should first track the output y of the system with z 1 , and then track the output f with z 2 . Before the tracking of the estimated value z 1 to the system output y is completed, other state variables of the observer cannot complete the tracking of the corresponding state variables of the system. However, when the observation variable z 1 can better track the output y of the system, the smaller error e makes it difficult to adjust other observation variables; therefore, we have to use a larger coefficient β 2 to speed up the tracking of the observation variables to the real value. Meanwhile, to ensure the stability of the system, the value of β 2 cannot be too large. In general, the gain coefficient of the observer β i increases by an order of magnitude, which is more serious in the higher-order ADRC. Yang et al. [26] mentioned that the extended observer could be improved by introducing the differential of the observation error, but the parameters of the controller were doubled and the parameters of the observer needed to be configured; therefore, it had to be further simplified.
From Equation (11), we can get:
{ z 1 = x 1 + e , z 2 = z ˙ 1 + β 1 e b 0 u .
The following equation can be obtained by sorting Equation (16):
{ z 1 = x 1 + e , z 2 = x 2 + e ˙ + β 1 e .
It can be seen from Equation (17) that the error between z 2 and x 2 is e ˙ + β 1 e , and adjusting z 2 by using it as a correction amount can speed up the convergence without significantly increasing the observer gain. Therefore, the classic LESO can be modified as follows:
{ e = z 1 x 1 , z ˙ 1 = z 2 β 1 e + b 0 u , z ˙ 2 = β 2 ( e ˙ + β 1 e ) .
Equations (12), (14), and (18) form the improved Linear Active Disturbance Rejection Controller of Equation (8), whose structure is shown in Figure 6.

3.1.1. Improved Stability Proof of LESO

Let e 1 = z 1 x 1 and e 2 = z 2 x 2 . From Equations (10) and (18), we obtain:
{ e ˙ 1 = e 2 β 1 e 1 , e ˙ 2 = β 2 e 2 w .
Let Y 1 = e 1 and Y 2 = e 2 β 1 e 1 to obtain the error equation of the LESO system:
{ Y ˙ 1 = Y 2 , Y ˙ 2 = ( β 1 + β 2 ) Y 2 β 1 β 2 Y 1 w .
The characteristic equation of Equation (20) is:
λ 2 + ( β 1 + β 2 ) λ + β 1 β 2 = 0 .  
The necessary and sufficient conditions for the stability of the second-order system are β 1 + β 2 > 0 and β 1 β 2 > 0 . The zero solution ( e 1 = 0 , e 2 = 0 ) of the second-order constant-coefficient differential equation shown in Equation (20) is globally asymptotically stable because ω 0 > 0 and ω c > 0 are stable.
When considering the disturbance w , the system has a steady-state error. Specify w 0 = c o n s t > 0 when | w | w 0 . When the system reaches a steady-state, then:
{ Y ˙ 1 = Y 2 = 0 , Y ˙ 2 = 0 .
The steady-state error is calculated according to Equation (19):
{ | e 1 | w 0 β 1 β 2 , | e 2 | w 0 β 2 .

3.1.2. Observation Errors of the Classical First-Order LESO

Stability and error analyses are performed on the traditional first-order LESO represented by Equation (11). Let Y 1 = e 1 and Y 2 = e 2 β 1 e 1 be used to obtain the equation of the traditional LESO error system:
{ Y ˙ 1 = Y 2 , Y ˙ 2 = β 1 Y 2 β 2 Y 1 w .
The characteristic equation of Equation (24) is given as follows:
λ 2 + β 1 λ + β 2 = 0 .
Using the Hurwitz theorem, the necessary and sufficient conditions for the stability of the second-order system are β 1 > 0 and β 2 > 0 . The zero solution ( e 1 = 0 , e 2 = 0 ) of the second-order constant-coefficient differential equation shown in Equation (24) is globally asymptotically stable because ω 0 > 0 and ω c > 0 are stable.
When considering the disturbance w , the system has a steady-state error. Specify w 0 = c o n s t > 0 when | w | w 0 . When the system reaches a steady-state, then:
{ Y ˙ 1 = Y 2 = 0 , Y ˙ 2 = 0 .
The steady-state error of the observer can be expressed as:
{ | e 1 | w 0 β 2 , | e 2 | β 1 w 0 β 2 .
According to the above analysis, the modified LESO shown in Equation (18) can exhibit a better dynamic regulation performance and a smaller steady-state observation error than the traditional LESO when the parameters β 1 and β 2 are the same. Compared with Equations (23) and (27), the improved LESO exhibits a higher observation accuracy than the traditional LESO when the observer and controller bandwidths are the same.

3.2. Performance Index Analysis of the Improved Linear ADRC

3.2.1. Convergence and Estimation Error of the Improved LESO

The Laplace transform of Equation (18) can be used to obtain the transfer function of the observer:
{ Z 1 ( s ) = ( β 1 + β 2 ) s + β 1 β 2 ( s + β 1 ) ( s + β 2 ) Y ( s ) + b 0 s ( s + β 1 ) ( s + β 2 ) U ( s ) , Z 2 ( s ) = β 2 s s + β 2 Y ( s ) b 0 β 2 s + β 2 U ( s ) .
Taking e 1 = z 1 y and e 2 = z 2 y ˙ into account for analyzing a typical y , and u as the amplitude K step signal, then the steady-state error of LESO is given as:
{ e 1 = lim s 0 s E 1 ( s ) = 0 , e 2 = lim s 0 s E 2 ( s ) = 0 .
Equation (29) shows that the improved LESO has a good convergence performance for realizing the invariant estimation of the system state variables and generalized disturbances. Further analyzing its dynamic process, the response of z 1 under the step signal when b 0 = 0 is as follows:
z 1 ( s ) = K ( 1 s + 2 ( s + 2 ω 0 ) ( ω 0 2 ) ω 0 ( s + ω 0 2 ) ( ω 0 2 ) ) .
The time-domain response of z 1 under the action of a step signal can be obtained using an inverse Laplace transform:
z 1 ( t ) = { K ( 1 + 2 e 2 t ω 0 ω 0 e t ω 0 2 ω 0 2 ) ω 0 2 , K ( 1 + 4 t e 4 t e 4 t ) ω 0 = 2 .
In Equation (30), for t > 0 , the derivative of t and taking z ˙ 1 ( t ) = 0 can produce the extreme point of t 0 :
t 0 = { 2 ( ln ω 0 ln 2 ) ω 0 2 2 ω 0 ω 0 2 , 1 2 ω 0 = 2 .
The extreme value of z 1 is obtained by substituting the extreme value t 0 into Equation (30):
z 1 ( t 0 ) = { K ( 1 + 2 e 4 ( ln ω 0 ln 2 ) ω 0 2 ω 0 e 2 ω 0 ( ln ω 0 ln 2 ) ω 0 2 ω 0 2 ) ω 0 2 , K ( 1 + e 2 ) 1.135 K ω 0 = 2 .
The trajectory of z 1 ( t 0 ) with the observer bandwidth value ω 0 can be obtained via digital simulation. According to Figure 7, when ω 0 = 2 , the tracking overshoot of observer z 1 ( t 0 ) to y is the largest. At this time, the system overshoot is equal to the traditional LESO overshoot. The traditional LESO has a 13.5% overshoot at t 0 = 2 / ω 0 and the amount of overshoot is independent of the value of the observer bandwidth ω 0 .
The overshoot of the improved LESO varies with the observer bandwidth ω 0 . The maximum overshoot of the observer state variable z 1 is equal to that of the traditional observer. The corresponding speed of the system can be increased and the amount of overshoot is reduced by selecting a larger observer bandwidth ω 0 . Although the observer bandwidth ω 0 is larger and the tracking speed is faster, it will lead to noise amplification. The ability of LESO to suppress noise needs to be analyzed.

3.2.2. Improved Disturbance Immunity Analysis of LESO

The closed-loop transfer function of the improved LADRC can be obtained by combining Equations (12), (14), and (18):
u = 1 b 0 G 1 ( s ) ( k p v H ( s ) y ) .  
The transfer functions of G 1 ( s ) and H ( s ) in Equation (34) are as follows:
G 1 ( s ) = ( s + β 1 ) ( s + β 2 ) s 2 + ( β 1 + k p ) s , H ( s ) = β 2 s 2 + ( β 1 β 2 + β 1 k p + β 2 k p ) s + β 1 β 2 k p ( s + β 1 ) ( s + β 2 ) .
According to Equation (34), the diagram of the system structure shown in Figure 8 is obtained [24]:
Now the effect of the observation noise δ 0 at the output y of the system and the disturbance δ c at the output u of the controller for the improved LESO will be discussed. Based on Equation (28), the transfer function of the improved LADRC is:
z 1 δ 0 = ( 2 ω 0 + ω 0 2 ) s + 2 ω 0 3 ( s + 2 ω 0 ) ( s + ω 0 2 ) .  
Similarly, the transfer function of δ 0 of the traditional LESO’s observation noise can be obtained as follows:
z 1 δ 0 = 2 ω 0 s + ω 0 2 ( s + ω 0 ) 2 .  
The transfer function of the disturbance δ c at the output of the LESO controller can be improved according to:
z 1 δ c = b 0 s ( s + 2 ω 0 ) ( s + ω 0 2 ) .  
The transfer function of the disturbance δ c at the output of a traditional LESO controller is:
z 1 δ c = b 0 s ( s + w 0 ) 2 .  
Figure 9 shows the characteristic amplitude and phase–frequency curves for the improved and traditional LESOs. The bandwidth of the improved LESO was higher than that of the traditional LESO, and the phase lag of the intermediate frequency segment was improved. Unlike Figure 9, the improved LESO with the same observer bandwidth in Figure 10 is basically the same as the traditional LESO in the high frequency band, but it has better noise immunity in the low frequency band compared with the traditional LESO, and can more effectively suppress the interference at the input end.

3.2.3. Immunity Analysis of the Improved Self-Disturbance Rejection Controller

According to Equation (10), the control object can be written as:
s Y ( s ) = F ( s ) + b 0 U ( s ) .  
Combined with Figure 8, the closed-loop transfer function of the system is as follows:
Y ( s ) = k p s + k p V ( s ) + s 2 + ( β 1 + k p ) s ( s + β 1 ) ( s + β 2 ) ( s + k p ) F ( s ) .
The closed-loop transfer function of the system includes the tracking term and the disturbance term. If the state variable of the observer can be used to accurately estimate the total disturbance of the system, the closed-loop transfer function of the system is simplified to the first-order inertial link. At this time, it relates the corresponding speed of the system to the bandwidth of the controller, and the larger the bandwidth, the faster the system.
It can be seen from the closed-loop transfer function that the disturbance term impacts the observer and controller bandwidths. The same observer and controller bandwidths were selected for comparing the improved LESO with the traditional LESO. It can be seen from Figure 11 that under the same bandwidth, the immunity of the improved LESO in the middle- and low-frequency bands were better than that of the traditional LESO, and it improved the phase lag of the middle-frequency band.
In particular, if the disturbance f is taken as the unit step signal, we can obtain the output response using Equation (41):
Y ( s ) = a ( s + ω 0 ) + b ( s + ω 0 2 ) + c ( s + ω c ) ,  
{ a = ω 0 + ω c ( ω 0 2 ω 0 ) ( ω c ω 0 ) , b = 2 ω 0 + ω c ω 0 2 ( ω 0 ω 0 2 ) ( ω c ω 0 2 ) , c = 2 ω 0 ( ω 0 ω c ) ( ω 0 2 ω c ) .
The time domain for the anti-Laplace transformation to obtain system output can be expressed as:
y ( t ) = a e ω 0 t + b e ω 0 2 t + c e ω c t .
It is easy to find lim t y ( t ) = 0 , i.e., the steady-state output of the system is zero under the external step disturbance.
(a) Controller Stability with an Unknown Input Gain
Considering only the influence of the input gain on the stability of the system, i.e., if f = ( b b 0 ) u , then Equation (40) can be simplified to:
s Y ( s ) = b U ( s ) .
The following equation can be obtained by combining Equations (26) and (30):
Y ( s ) = ω c ( s + 2 ω 0 ) ( s + ω 0 2 ) a 3 s 3 + a 2 s 2 + a 1 s + a 0 V ( s ) .
In Equation (46), the coefficients are as follows: a 3 = b 0 / b , a 2 = 2 a 0 ω 0 + a 0 ω c + ω 0 2 , a 1 = 2 ω 0 3 + 2 ω 0 ω c + ω 0 2 ω c , and a 0 = 2 ω 0 3 ω c . As ω 0 and ω c are greater than zero, it is easy to see that a 3 , a 2 , a 1 and a 0 are all positive numbers. The necessary and sufficient condition for the stability of the Leonard qipat stability criterion (Equation (46)) is that all odd or even Hurwitz determinants are positive.
Δ 3 = | a 2 a 0 0 a 3 a 1 0 0 a 2 a 0 | = a 0 ( a 1 a 2 a 0 a 3 ) = a 0 2 ( 4 ω 0 4 + 2 ω 0 3 ω c + ω c 2 ω c 2 + 4 ω 0 2 ω c + 2 ω 0 ω c 2 ) + ( 2 ω 0 5 + ω 0 4 ω c + 2 ω 0 3 ω c ) a 0
Since b , b 0 , ω 0 and ω c are all positive numbers, Δ 3 > 0 is true, i.e., the improved LADRC can be stable for any parameter greater than zero.
(b) Stability of the Controller when the System Parameters are Unknown
Set the controlled object as the following:
y = b 0 s + k c u ,
where k c in Equation (48) is an unknown system parameter, and the closed-loop transfer function of the system is obtained by combining with Figure 8:
Y ( s ) = ω c ( s + ω 0 ) ( s + ω 0 2 ) ( s + 2 ω 0 ) s 4 + a 4 s 3 + a 3 s 2 + a 2 s + a 1 V ( s ) ,
{ a 4 = ω 0 2 + 4 ω 0 + ω c + k c , a 3 = ω 0 2 ω c + 4 ω 0 2 + 3 ω 0 3 + 4 k c ω 0 + k c ω c + 4 ω 0 ω c , a 2 = 4 k c ω 0 2 + 2 ω 0 2 ω c + 3 ω 0 3 ω c + 2 ω 0 4 + 2 k c ω 0 ω c , a 1 = 2 ω 0 4 ω c . .
The necessary and sufficient conditions for the stability of Equation (49) are:
a k c 3 + b k c 2 + c k c + d > 0 ,
{ a = 4 ω 0 5 ω c ( 4 ω 0 + ω c ) ( 2 ω 0 + ω c ) , b = ( 72 ω 0 9 ω c + 68 ω 0 8 ω c 2 + 128 ω 0 8 ω c + 14 ω 0 7 ω c 3 + 160 ω 0 7 ω c 2 + 52 ω 0 6 ω c 3 + 4 ω 0 5 ω c 4 , c = 52 ω 0 11 ω c + 62 ω 0 10 ω c 2 + 176 ω 0 10 ω c + 16 ω 0 9 ω c 3 + 252 ω 0 9 ω c 2 + 128 ω 0 9 ω c + 104 ω 0 8 ω c 3 + 272 ω 0 8 ω c 2 + 10 ω 0 7 ω c 4 + 144 ω 0 7 ω c 3 + 20 ω 0 6 ω c 4 , d = 12 ω 0 13 ω c + 18 ω 0 12 ω c 2 + 56 ω 0 12 ω c + 6 ω 0 11 ω c 3 + 96 ω 0 11 ω c 2 + 64 ω 0 11 ω c + 48 ω 0 10 ω c 3 + 160 ω 0 10 ω c 2 + 6 ω 0 9 ω c 4 + 124 ω 0 9 ω c 3 + 64 ω 0 9 ω c 2 + 24 ω 0 8 ω c 4 + 72 ω 0 8 ω c 3 + 16 ω 0 7 ω c 4 .
If the roots of Equation (51) are k c 1 , k c 2 , and k c 3 ( k c 1 < k c 2 < k c 3 ), the conditions of system stability are k c 1 < k c < k c 2 or k c > k c 3 .
According to the digital simulation results, the equation had a pair of conjugate complex roots and a real root. Figure 12 shows the boundary curve for ensuring the system stability when ω 0 = 30 and ω 0 [ 0 , 60 ] , and Figure 13 shows the boundary curve for ensuring the system stability when ω 0 = 30 and ω c [ 0 , 60 ] . From Figure 12 and Figure 13, it can be seen that the stability region of the system increased with an increase of the observer bandwidth ω 0 and the controller bandwidth ω c

4. Simulation Study

To verify the actual control effect of the improved LADRC , a vector control model of a three-phase asynchronous motor based on rotor flux linkage orientation was established based on MATLAB and Simulink simulation software (Development by MathWorks, Natick, MA, USA, and agent of MathWorks Software (Beijing) Co., Ltd.). The motor parameters are shown in Table A1. The current loop controller adopted the improved LADRC control, and the outer loop adopted Proportional integral controller (PI) control. The control effect of the controller was verified by simulating the motor speed, the three-phase stator current, the electromagnetic torque, and the sudden load when the motor was started without load at different speeds.

4.1. Dynamic Performance of the Controller for an Induction Motor at Different Given Speeds

4.1.1. Dynamic Performance of the Controller Given a Low Speed of the Motor

Figure 14a shows the simulation diagram of the no-load starting process of the asynchronous motor with a given reference speed of 200 rev/min. The red curve represents the improved LADRC, while the blue curve represents the traditional LADRC. It can be seen from Figure 14 that the traditional LADRC could reach the given value near the motor speed at 0.1 s, while the improved LADRC could reach the given value near the motor speed at 0.07 s. Therefore, the controller effect of the improved LADRC was better than that of the traditional LADRC.
Figure 14b is a simulation diagram of the electromagnetic torque of the induction motor during no-load starting. The corresponding speed of the electromagnetic torque of the motor was greater when the improved LADRC was adopted. The electromagnetic torque of the motor when the improved LADRC was adopted was larger than that when the traditional LADRC was adopted at the same time point; therefore, the electromagnetic torque of the motor could be restored to zero in a shorter time.
Figure 14c is the simulation diagram of the three-phase stator current when the asynchronous motor started up without a load under the action of the traditional LADRC. After the improved LADRC was adopted, the three-phase stator current reached the steady-state again near 0.09 s, and the motor speed reached the given value. Figure 14d is the simulation diagram of the three-phase stator when the asynchronous motor started up without a load under the action of the improved LADRC. After the improved LADRC was adopted, the three-phase stator current reached the steady-state again near 0.07 s. It can be seen from the simulation diagram of the three-phase stator under the action of two controllers that the dynamic performance of the improved linear observer was better.
The improved linear expansion observer can better estimate the total disturbance in the system and realize the decoupling between the excitation subsystem and the torque subsystem. Therefore, the motor controlled by the improved Linear Active Disturbance Rejection Controller at the same time in Figure 14b can obtain a greater electromagnetic torque. The key to motor speed regulation is the adjustment of electromagnetic torque. At the same time in Figure 14b, the electromagnetic torque obtained by the motor under the improved linear auto-disturbance control is larger than that under the traditional linear auto-disturbance controller, so the improvement in Figure 14a Under the Linear Active Disturbance Rejection Controller, the motor speed can reach the given value of a shorter time.
The load in the equivalent circuit of the motor is purely resistive and the magnitude of the equivalent resistance is related to the slip rate. The slip rate is 1 when the motor is started without load. At this time, the total impedance of the system is small and the current on the stator side is large. When the motor reaches a given speed, the slip ratio is less than 1 and the total impedance of the system becomes larger. Therefore, the three-phase stator currents in Figure 14c,d become smaller when the motor speed reaches a given value.

4.1.2. Dynamic Performance of the Controller Given a High Speed of the Motor

Figure 15a is the speed simulation diagram of the asynchronous motor at a given reference speed of 800 rev/min, in which the blue curve is the simulation diagram under the action of the traditional LADRC, and the red curve is that under the action of the improved LADRC. It can be seen from the figure that the traditional LADRC reached the given value near the motor speed at 0.23 s, while the improved LADRC reaches the given value near the motor speed at 0.18 s, and exhibited a better control effect than the traditional LADRC.
Figure 15c is the simulation diagram of the three-phase stator when the asynchronous motor started up without a load under the action of the traditional LADRC. After the improved LADRC was adopted, the three-phase stator current reached the steady-state again near 0.17 s, when the motor speed reached the given value. Figure 15d is the simulation diagram of the three-phase stator when the asynchronous motor started up without a load under the action of the improved LADRC. After the improved LADRC was adopted, the three-phase stator current reached the steady-state again near 0.16 s. According to Figure 15c,d, the dynamic performance of the improved linear observer was better.

4.2. Steady State Error of Asynchronous Motor Controller at Different Given Speeds

Figure 16a is the local amplification of Figure 15a. Although the steady-state error of the system under the action of the traditional Linear Active Disturbance Rejection Controller is not large at a given reference speed of 200 r/min, the steady-state error of the asynchronous motor under the action of the improved Linear Active Disturbance Rejection Controller is smaller. Figure 16b is the local amplification of Figure 16a. Compared with the given reference speed of 200 r/min, the steady-state error of the asynchronous motor under the action of the improved Linear Active Disturbance Rejection Control is still better than the traditional Linear Active Disturbance Rejection Controller, which, although, becomes larger under the given reference speed of 200 r/min.
PI control uses error feedback to eliminate the error. When the system output is equal to the given input, the controller output is zero. At this time, the motor cannot maintain the current speed and deviates from the given value, resulting in the steady-state error of motor speed. The coupling between the excitation subsystem and the torque subsystem increases with the increase of the speed, resulting in the steady-state error of the speed of the motor in Figure 16b at high speed higher than that in Figure 16a at low speed.

4.3. Immunity Performance of the Asynchronous Motor Controller at Different Given Speeds

Figure 17a is a simulation diagram of the motor speed during the process of a sudden increase in the mechanical torque by 10 N·m in 0.35 s and a subsequent sudden decrease in the mechanical torque by 10 N·m in 0.4 s at a given speed of 200 rev/min (returning to the state before the system loading). Figure 17b is a simulation diagram of the motor speed during the process of a sudden increase in the mechanical torque by 10 N·m in 0.35 s and subsequent sudden decrease in the mechanical torque by 10 N·m in 0.4 s (returning to the state before the system loading) at a given speed of 800 rev/min. From Figure 17a,b, it can be seen that the motor speed controlled by the traditional LADRC fluctuated more after the mechanical load of the motor suddenly increased; therefore, the immunity of the improved LADRC was better than that of the traditional LADRC.
The coupling between the excitation subsystem and the torque subsystem increases to the increase in speed, resulting in the steady-state error of the motor in Figure 17b at a high speed greater than that in Figure 17a at low speed. The improved linear expansion observer can estimate the total disturbance more accurately, reduce the coupling between the two subsystems to a certain extent, and improve the control of electromagnetic torque. Since the improved Linear Active Disturbance Rejection Controller is applied to the current inner loop decoupling and the outer loop still adopts PI control, the improvement of load torque and the steady-state error is not obvious.

5. Conclusions

The key to the performance of an ADRC is whether the extended state observer can accurately estimate the state variables of the system. There is a cross-coupling term in the state equation of the asynchronous motor in the synchronous rotating coordinate system. The control of the torque component and the excitation component of the motor stator current will affect each other, thus further affecting the dynamic and static performances of the system.
Actual systems always have unknown dynamic characteristics, i.e., the uncertainty of the model. In the control system, there are often various external disturbances, such as the control quantity disturbance or the measurement noise. LESOo regards the coupling of the dynamic model of the asynchronous motor system as a part of the total disturbance of the system. The disturbance is added to the input of the system model using feedforward compensation. After compensation, the model of the controlled asynchronous motor is transformed into the integrator series type.
The key to the motor speed regulation lies in the regulation of the electromagnetic torque. The improved LESOo had a higher observation accuracy, the estimated value of total disturbance was closer to the real value, the coupling degree between the torque component and excitation component was smaller after compensation, and the improved LESOo could control the torque component more independently; therefore, the control effect of the motor speed was better. Theoretical analysis and simulation results showed that the control effect of the improved LADRC was better than that of the traditional LADRC.

Author Contributions

C.W. was responsible for the theoretical analysis and simulation, and wrote the first draft of the paper. X.Z. and Y.M. provided theoretical guidance and content revision. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Natural Science Foundation of China (no. 51877152) and the Natural Science Foundation of Tianjin of China (no. 18JCZDJC97300).

Acknowledgments

Thanks to X.Z. and Y.M. for their theoretical guidance during the writing of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

Acronym Definition
LESO Linear extended state observer
LSEF Linear state error feedback
LTD Linear tracking differentiator
LADRC Linear active disturbance rejection control

Appendix A

Table A1. Three-phase cage asynchronous motor parameters.
Table A1. Three-phase cage asynchronous motor parameters.
ParameterSymbolValueUnit
Rated Capacity S N 3730 VA
Rated voltage U N 220 V
Rated frequency f 50 Hz
Stator resistance R s 0.435 Ω
Rotor resistance R r 0.069 Ω
Stator inductance L s 0.079 H
Rotor inductance L r 0.071 H
Stator and rotor mutual inductance L m 0.069 H
Pole pairs of asynchronous motor n p 2

References

  1. Fedor, P.; Perdukova, D.; Kyslan, K.; Fedak, V. Stable and Robust Controller for Induction Motor Drive; IEEE: Piscataway, NY, USA, 2018; pp. 764–769. [Google Scholar]
  2. Hannan, M.A.; Ali, J.A.; Mohamed, A.; Hussain, A. Optimization techniques to enhance the performance of induction motor drives: A review. Renew. Sustain. Energy Rev. 2018, 81, 1611–1626. [Google Scholar] [CrossRef]
  3. Happyanto, D.C.; Fauzi, R.; Hair, J. Backstepping Development as Controller in Fast Response Three Phase Induction Motor Based on Indirect Field Oriented Control; IEEE: Piscataway, NY, USA, 2016; pp. 25–30. [Google Scholar]
  4. Mehazzem, F.; Nemmour, A.L.; Reama, A. Real time implementation of backstepping-multiscalar control to induction motor fed by voltage source inverter. Int. J. Hydrogen Energy 2017, 42, 17965–17975. [Google Scholar] [CrossRef]
  5. Feng, G.; Liu, Y.F.; Huang, L.P. A new robust algorithm to improve the dynamic performance on the speed control of induction motor drive. IEEE Trans. Power Electron. 2004, 19, 1614–1627. [Google Scholar] [CrossRef]
  6. Ansari, M.N.; Dalal, A.; Kumar, P. A Method for Determining Nonlinear Inductances of Electrical Equivalent Circuit for Three-Phase Induction Motor. Electr. Power Compon. Syst. 2018, 46, 379–390. [Google Scholar] [CrossRef]
  7. Aydemir, M.; Arikan, K.B. Evaluation of the Disturbance Rejection Performance of an Aerial Manipulator. J. Intell. Robot. Syst. 2020, 97, 451–469. [Google Scholar] [CrossRef]
  8. Sira-Ramirez, H.; Linares-Flores, J.; Garcia-Rodriguez, C.; Antonio Contreras-Ordaz, M. On the Control of the Permanent Magnet Synchronous Motor: An Active Disturbance Rejection Control Approach. IEEE Trans. Control Syst. Technol. 2014, 22, 2056–2063. [Google Scholar] [CrossRef]
  9. Ahmad, S.; Ali, A. Active disturbance rejection control of DC-DC boost converter: A review with modifications for improved performance. IET Power Electron. 2019, 12, 2095–2107. [Google Scholar] [CrossRef]
  10. Abdul-Adheem, W.R.; Ibraheem, I.K. Decoupled control scheme for output tracking of a general industrial nonlinear MIMO system using improved active disturbance rejection scheme. Alex. Eng. J. 2019, 58, 1145–1156. [Google Scholar] [CrossRef]
  11. Han, J.Q.; Wang, X.J. Time scale and nonlinear PID controller of the system. In Proceedings of the 1994 China Control Conference, Taiyuan, Shanxi, China, 1 August 1994; p. 8. [Google Scholar]
  12. Hua, X.X.; Huang, D.; Guo, S.H. Extended State Observer Based on ADRC of Linear System with Incipient Fault. Int. J. Control Autom. Syst. 2019. [Google Scholar] [CrossRef]
  13. Laghridat, H.; Essadki, A.; Nasser, T. Comparative Analysis between PI and Linear-ADRC Control of a Grid Connected Variable Speed Wind Energy Conversion System Based on a Squirrel Cage Induction Generator. Math. Probl. Eng. 2019. [Google Scholar] [CrossRef] [Green Version]
  14. Lin, X.; Xiahou, K.S.; Liu, Y.; Zhang, Y.B.; Wu, Q.H. Maximum Power Point Tracking of DFIG-WT Using Feedback Linearization Control Based Current Regulators; IEEE: Piscataway, NY, USA, 2016; pp. 718–723. [Google Scholar]
  15. Li, H.; Li, S.; Lu, J.; Qu, Y.; Guo, C. A Novel Strategy Based on Linear Active Disturbance Rejection Control for Harmonic Detection and Compensation in Low Voltage AC Microgrid. Energies 2019, 12, 3982. [Google Scholar] [CrossRef] [Green Version]
  16. Bose, S.; Hote, Y.V.; Siddhartha, V. Analysis and Application of Linear ADRC for the Control of DC-DC Converters; IEEE: Piscataway, NY, USA, 2019; pp. 436–441. [Google Scholar]
  17. Gu, J.; AI, Y.; Shan, X.; Wang, Z.; Liu, M.; Xiong, Z. Improvement of linear extended state observer and its application in coarse tracking of space optical communication. Infrared Laser Eng. 2016, 45. [Google Scholar] [CrossRef]
  18. He, H.C.; Sun, L.; Zhang, Y.; Zhu, Q. Active disturbance rejection control of induction motor based on vector control. J. Electr. Mach. Control 2019, 23, 120–125. [Google Scholar]
  19. Zhou, Y.S. A survey of decoupling control strategy for asynchronous motor. Small Medium Mot. 2005, 2, 56, 60–64. [Google Scholar]
  20. Ren, Y.; Zhao, G.H.; Liu, H. Design of fast arctangent tracking differentiator. Control Eng. 2019, 26, 412–416. [Google Scholar]
  21. Tan, S.L.; Lei, H.m.; Wang, P.F. Inverse control of hypersonic vehicle with tracking differentiator. Acta Astronaut. 2019, 40, 673–683. [Google Scholar]
  22. Shen, Z.P.; Cao, X.M. An extended observer based output feedback control for trajectory tracking dynamic surface of an input constrained four rotor vehicle. Syst. Eng. Electron. Technol. 2018, 40, 2766–2774. [Google Scholar]
  23. Yu, B.; Liu, Y.L.; Gao, Z.J.; Kong, X. Dong Position disturbance rejection control of hydraulic drive unit based on extended observer. Hydraul. Pneum. 2018, 6, 1–8. [Google Scholar]
  24. Zhou, X.S.; Tian, C.W.; Ma, Y.J.; Liu, S.J.; Zhao, J.; Liu, J. SHAPF model and current tracking control strategy based on LADRC. Power Autom. Equip. 2013, 33, 49–54. [Google Scholar]
  25. Sun, D.S. SRM control system based on time-varying parameter Active disturbance rejection. Electr. Drive 2018, 48, 19–22. [Google Scholar]
  26. Yang, L.; Zeng, J.; Ma, W.J.; Huang, Z.L. Voltage control of micro grid inverter based on improved second-order linear auto disturbance rejection technology. Power Syst. Autom. 2019, 43, 146–158. [Google Scholar]
Figure 1. Physical model of an asynchronous motor.
Figure 1. Physical model of an asynchronous motor.
Energies 13 02168 g001
Figure 2. Rotor flux orientation.
Figure 2. Rotor flux orientation.
Energies 13 02168 g002
Figure 3. Vector control structure of an asynchronous motor. ASR: automatic speed regulator, ACTR: Automatic torque current regulator, ACMR: Automatic magnetic field current regulator SVPWM: Space Vector Pulse Width Modulation.
Figure 3. Vector control structure of an asynchronous motor. ASR: automatic speed regulator, ACTR: Automatic torque current regulator, ACMR: Automatic magnetic field current regulator SVPWM: Space Vector Pulse Width Modulation.
Energies 13 02168 g003
Figure 4. Coupling structure of an asynchronous motor.
Figure 4. Coupling structure of an asynchronous motor.
Energies 13 02168 g004
Figure 5. Structure of an active disturbance rejection controller (TD: tracking differentiator, NLSEF: nonlinear state error feedback, ESO: extended state observer).
Figure 5. Structure of an active disturbance rejection controller (TD: tracking differentiator, NLSEF: nonlinear state error feedback, ESO: extended state observer).
Energies 13 02168 g005
Figure 6. Structure of the improved controller.
Figure 6. Structure of the improved controller.
Energies 13 02168 g006
Figure 7. Relation curve between the system overshoot and observer bandwidth.
Figure 7. Relation curve between the system overshoot and observer bandwidth.
Energies 13 02168 g007
Figure 8. Equivalent system structure diagram.
Figure 8. Equivalent system structure diagram.
Energies 13 02168 g008
Figure 9. Frequency-doman characteristic curves of the observed noise.
Figure 9. Frequency-doman characteristic curves of the observed noise.
Energies 13 02168 g009
Figure 10. Frequency-domain characteristic curves of the input disturbance.
Figure 10. Frequency-domain characteristic curves of the input disturbance.
Energies 13 02168 g010
Figure 11. Logarithmic phase–frequency characteristic curves of the disturbance term.
Figure 11. Logarithmic phase–frequency characteristic curves of the disturbance term.
Energies 13 02168 g011
Figure 12. System stability region under different observer bandwidths ω 0 .
Figure 12. System stability region under different observer bandwidths ω 0 .
Energies 13 02168 g012
Figure 13. System stability region under different controller bandwidth ω c .
Figure 13. System stability region under different controller bandwidth ω c .
Energies 13 02168 g013
Figure 14. Low-speed simulation of an asynchronous motor. LADRC: Linear ADRC.
Figure 14. Low-speed simulation of an asynchronous motor. LADRC: Linear ADRC.
Energies 13 02168 g014
Figure 15. High-speed simulation of the asynchronous motor.
Figure 15. High-speed simulation of the asynchronous motor.
Energies 13 02168 g015
Figure 16. Steady-state error of the system at different speeds.
Figure 16. Steady-state error of the system at different speeds.
Energies 13 02168 g016
Figure 17. Sudden load increase and decrease of the motor at different speeds.
Figure 17. Sudden load increase and decrease of the motor at different speeds.
Energies 13 02168 g017

Share and Cite

MDPI and ACS Style

Zhou, X.; Wang, C.; Ma, Y. Vector Speed Regulation of an Asynchronous Motor Based on Improved First-Order Linear Active Disturbance Rejection Technology. Energies 2020, 13, 2168. https://doi.org/10.3390/en13092168

AMA Style

Zhou X, Wang C, Ma Y. Vector Speed Regulation of an Asynchronous Motor Based on Improved First-Order Linear Active Disturbance Rejection Technology. Energies. 2020; 13(9):2168. https://doi.org/10.3390/en13092168

Chicago/Turabian Style

Zhou, Xuesong, Chenglong Wang, and Youjie Ma. 2020. "Vector Speed Regulation of an Asynchronous Motor Based on Improved First-Order Linear Active Disturbance Rejection Technology" Energies 13, no. 9: 2168. https://doi.org/10.3390/en13092168

APA Style

Zhou, X., Wang, C., & Ma, Y. (2020). Vector Speed Regulation of an Asynchronous Motor Based on Improved First-Order Linear Active Disturbance Rejection Technology. Energies, 13(9), 2168. https://doi.org/10.3390/en13092168

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop