Tpel 2021 3085126
Tpel 2021 3085126
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
resolves the tradeoff between the bandwidth of LESO and the where x̂1 =[ xˆ1α , xˆ1 β ]T represents the estimated stator currents
high-frequency noises filtering. Moreover, in order to make the iαβ. x̂2 =[ xˆ2 α , xˆ2 β ]T represents the estimated unknown
rotor position error converge to zero during frequency ramp, an
disturbances dαβ. ε1=[ε1α, ε1β]T represents the estimation error,
enhanced phase locked loop (EPLL) is presented. Finally, the
experimental results show the validity of the proposed method. and ε1α =xˆ1α − iα and ε1 β =xˆ1 β − i β .
Because (4) has symmetrical structures, the performance of
II. IPMSM SENSORLESS DRIVE BASED ON LESO the LESO for equivalent back EMF estimation is analyzed by
taking α-axis as an example. According to (6) and (8), the LESO
First order single input single output system can be expressed
estimate error dynamics can be obtained as
as
px = f ( x, t ) + d (t ) + b0 u (1) pε1α = ε2α − με1α − β1ε1α
(9)
where p is differential operator, x is the state variable, u is the pε2α = − β2 ε1α − hα (t )
system input, b0 is the control gain, f(x, t) is known interference, where ε2 α = xˆ2 α − d α , μ=Rs/Lq, hα(t)=pdα. Equation (9) is
and d(t) is unknown interference. transformed to s-domain and expressed as
By extending unknown interference d(t) as a new state, (1)
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
sε1α = ε2 α − με1α − β1ε1α inaccurate estimation rotor position. This will worsen sensorless
(10) driving performance of IPMSM, especially at high speed.
sε2 α = − β2 ε1α − sd α
êα
According to (9), the transfer function can be obtained
ε1α −s
= (11)
d α s 2 + ( μ + β1 ) s + β2
ε2 α − s( s + μ + β1 )
= 2 (12)
d α s + ( μ + β1 ) s + β2
Now that the observation error has been derived, the
observed variable xˆ2 α is derived as
xˆ2 α = ε2 α + d α
− s( s + μ + β1 ) β2 Fig. 2. The simulation results of the actual equivalent back EMF and the
= dα + dα = 2 dα (13)
s + ( μ + β1 ) s + β2
2
s + ( μ + β1 ) s + β2 estimated equivalent back EMF by the LESO.
The characteristic polynomial (13) is the Hurwitz stable III. IPMSM SENSORLESS DRIVE BASED ON AN ILESO
λ ( s) = s 2 + ( μ + β1 ) s + β2 = ( s + ω0 ) 2 (14)
Because the unknown disturbance dαβ is a very fast-varying
where ω0 is the bandwidth of LESO. According to (14), [β1, sinusoidal disturbance at high speed. Therefore, the LESO is not
β2]T=[2ω0-μ, ω02 ]. sufficiently capable to deal the unknown disturbance dαβ. In
According to (7), (13) and (14), the transfer function of the order to improve the ability of LESO to estimate rapidly varying
estimated back EMF and actual back EMF can be obtained sinusoidal interference dαβ, an ILESO is proposed.
eˆ ω02
fα ( s) = α = (15) A. IPMSM Sensorless Control Structure Based on ILESO
eα ( s + ω0 ) 2
Fig. 3 presents the system block diagram of IPMSM
where eˆα is estimated equivalent back EMF in the α-axis. sensorless control based on ILESO. To reduce the cost of
Fig. 1 presents the Bode plots of fα(s), with ω0 ∈ IPMSM sensorless control system, the voltage sensors are not
{500,1000,1500} (rad/s). As seen in Fig. 1, the LESO has a installed. The reference voltage uα* and u *β are used to estimate
low-pass filtering property for the estimated back EMF. The
the equivalent back EMF. The reference voltage uα* , stator
LESO can accurately estimate the equivalent back EMF at low
speed. However, the frequency of the equivalent back EMF and current iα and estimated angular velocity ωe are used as the input
unknown disturbance dαβ is the same as the operating frequency of ILESO. The output of the ILESO is the estimated unknown
of the motor. So the unknown disturbance dαβ is a very disturbance dα. The estimation process of the estimated
fast-varying sinusoidal disturbance at high speed. Therefore, the unknown disturbance dβ is similar to dα. Then, the estimated
phase of the estimated back-EMF based on traditional LESO unknown disturbance dαβ are used as the input of EPLL. The
seriously lags the phase of the actual back-EMF at high speed. output of EPLL is the estimated rotor position and speed.
Vdc
Although the high LESO bandwidth ω0 can reduce the phase lag +
id∗ u*d u*α
of the estimated back EMF, it also increases the sensitivity of PI dq
ωr* +
PI MTPA
id*
−
id
SV
VSI
the LESO to noise. − iq∗ + u*q u*β PWM
ωe
PI αβ
− θe
iq θe
id iα ia
dq αβ
ib
iβ
ωe
αβ abc
ic
dα
θe IESO
uα*
EPLL IPMSM
dβ
IESO
u *β
ωe
Fig. 3. The system block diagram of IPMSM sensorless control based on
ILESO.
B. Proposed ILESO
Fig. 4 shows the proposed ILESO. The pure integrator in
Fig. 1. The Bode diagrams of the fα(s). interference loop is kept to track DC or extremely low
Fig. 2 shows the simulation results of actual equivalent back frequency disturbances. Besides, the RSIE is added to the
EMF and estimated equivalent back EMF when speed unknown interference estimation loop to estimate the
command is set at 50 Hz, and ω0=1000 rad/s. As seen in Fig. 2, rapidly-varying back EMF. The block diagram of the RSIE is
the phase of the estimated equivalent back EMF lags behind the shown in Fig. 5. From Fig. 5, the inserted RSIE can be presented
phase of the actual equivalent back EMF, which results in as
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
1
×
s +g
RSIE
Fig. 5. The structure diagram of the RSIE.
From equation (4), it can be seen that the α-axis voltage
equation and the β-axis voltage equation are symmetrical
structures, so the following takes the analysis of the α-axis
voltage equation as an example. An ILESO can be expressed as
ε1α = xˆ1α − iα Fig. 6. the Bode plots of eˆα /eα.
pxˆ1α = xˆ2 α + b0 u + f ( xˆ1α , t ) − β1 ε1α (17) To further verify the effectiveness of the ILESO for estimated
pxˆ = − β ε − G (t )ε fast-varying sinusoidal interference, the simulation results of
2α 2 1α 1α
actual equivalent back EMF and estimated equivalent back
where G(t) is time domain expression of G(s). According to (6) EMF is shown in Fig. 7 when speed command is set at 50 Hz,
and (17), ILESO estimate error dynamics can be obtained as and ω0=1000 rad/s, K1=3.14β2, g=0.1. As seen in Fig. 7, the
pε1α = ε2α − με1α − β1ε1α estimated back EMF by ILESO can track the actual equivalent
(18)
pε2α = − β2 ε1α − G (t )ε1α − hα (t ) back EMF well without amplitude attenuation and phase error.
Equation (18) is transformed to s-domain and expressed as Compared with Fig. 2, the ILESO can accurately track the phase
of the equivalent back EMF. Because the phase information of
sε1α = ε2 α − με1α − β1 ε1α
(19) equivalent back EMF is directly related to the rotor position, so
sε2 α = − β2 ε1α − G ( s )ε1α − sd α tracking the phase information of equivalent back EMF is very
According to (19), the transfer function can be obtained important for accurate estimation of rotor position.
ε1α −s
= (20) eˆα
d α s 2 + ( μ + β1 ) s + G ( s ) + β2
ε2 α − s( s + μ + β1 )
= (21)
d α s 2 + ( μ + β1 ) s + G ( s) + β2
According to (21), the observed variables xˆ2 α is derived as
G ( s) + β2
xˆ2 α = ε2 α + d α = (22)
s 2 + ( μ + β1 ) s + G ( s ) + β2
According to (7), (16), and (22), the transfer function of
estimated back EMF and actual back EMF can be expressed as
eˆ Fig. 7. The simulation results of actual equivalent back EMF and estimated
f α (s) = α equivalent back EMF by ILESO.
eα
C. Parameters of the ILESO Adjustment Guidance
β2 s 2 + ( K1 + 2 β2 g ) s + K1 g + β2 g 2 + β2 ωe2
= From Fig. 4 and Fig. 5, the ILESO has four adjustable
s + ( μ + β1 + 2 g ) s3 + ( g 2 + ωe2 + 2 β1 g + 2 μg + β2 ) s 2
4
parameters, namely the β1, β2, g and K1. The parameter tuning
+( β1 g 2 + μg 2 + β1ωe2 + μωe2 + K1 + 2 β2 g ) s + K1 g + β2 g 2 + β2 ωe2 guidelines are summarized as follows.
(23)
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
the poles of the characteristic equation (14) lie on the negative Fig. 8. Block diagram of the second-order PLL.
half of the plane, which means the system is stable. And once ω0 The transfer function θe/θr of second-order PLL can be
is chosen, the parameters β1 and β2 can be determined according expressed as
to (14) to be β1=2ω0-μ, β2= ω02 . The bandwidth ω0 should be θ Ex K p s + E x K i
GPLL 2 = e = 2 (25)
large enough to ensure that the dynamics of the LESO. On the θr s + E x K p s + E x K i
other hand, a larger bandwidth ω0 will make the LESO and
where Ex=Eαβ/Lq, and Eαβ is the amplitude of equivalent back
ILESO more sensitive to measurement noise, and the bandwidth
EMF, Kp and Ki are adjustable gain. From (25), the error transfer
ω0 is constrained by many factors, such as discretization period,
functions Δθ/θr are described as
desired dynamic tracking performance, etc. Thus, in practice,
the bandwidth ω0 can be selected as a tradeoff between ∆θ s2
GPLL 2e = = 2 (26)
disturbance tracking performance and immunity to sampling θr s + Ex K p s + E x K i
noise. Considering these factors, the bandwidth is designed to where Δθ=θr-θe.
be 1500 rad/s in this paper. The phase jump, the frequency jump and the frequency ramp
2) Parameters g and K1 adjustment guidance in s-domain can be expressed
According to (16), the characteristic equation of the RSIE m
can be expressed as G pj = (27)
s
s 2 + 2 gs + g 2 + ωe2 = 0 (24)
n
From (24), when the value of g>0, all the poles of the G fj = 2 (28)
s
characteristic equation (24) lie on the negative half of the plane,
c
which means the system is stable. When the value of g<0, all the G fr = 3 (29)
poles of the characteristic equation (24) lie on the positive half, s
which means the system is unstable. Therefore, in order to where m, n and c are the gains of the phase jump, frequency
ensure the stability of the RSIE, g>0. The greater the value of g, jump and frequency ramp, correspondingly. When the Gpj, Gfj
the greater the stability margin of the RSIE. However, the and Gfr are input to PLL respectively, and applying the final
greater the value of g, the smaller the gain at frequency ωe, and value theorem to the phase-error transfer functions of the
the worse the frequency selection ability. Considering these second-order PLL, which can be described as
factors, the g is chosen to be 0.1 in this paper. ms 2
∆θ pjf = lim sGPLL 2 e G pj = lim 2 =0 (30)
In order to maintain the same gain as the interference loop s →0 s →0 s + E K s + E K
x p x i
based on pure integral and the unknown interference estimation
ns
loop based on the RSIE, K1 can be expressed as K1=β2K2, where ∆θ fjf = lim sGPLL 2 e G fj = lim =0 (31)
K2 is adjustable coefficient. Larger K2 enables higher gains of s →0 s →0 s 2 + Ex K p s + E x K i
RSIE at the ωe, which helps improving the estimation accuracy c c
of the RSIE. However, the high gains tend to bring destabilizing ∆θ frf = lim sGPLL 2e G fr = lim = (32)
s →0 s →0 s + E x K p s + Ex K i E x K i
2
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
When the Gpj, Gfj and Gfr are input to EPLL respectively,
applying the final value theorem to the phase-error transfer
functions of the EPLL, and it is described as
ms 3
∆θEpjf = lim sGEPLLe G pj = lim 3 = 0 (35)
s →0 s → 0 s + ω s + aω s + bω
2
p p p
ns 2
∆θEfjf = lim sGEPLLe G fj = lim =0 (36)
s →0 s →0 s + ω p s + aω p s + bω p
3 2 Fig. 10. 2.0-kW IPMSM vector control platform.
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
EMF (pu)
1
within 10 degree. As seen in Fig. 11(a)~Fig. 13(a), with the 0
increase of the frequency of the equivalent back EMF, the phase -1
Actual position
of the equivalent back EMF estimated by the LESO lags the 360
(deg)
actual phase more serious, which results in the estimated rotor 180
error (deg)
position lagging behind the actual rotor position. As seen in Fig. 4 1 deg ree
0
50
11(b)~Fig. 13(b), with the increase of the frequency of the 0
equivalent back EMF, the ILESO can still accurately estimate -50
the phase of equivalent back EMF. Therefore, compared with Time (10 ms/div)
(a)
the LESO, the ILESO can accurately estimate the equivalent
EMF (pu)
back EMF at high speed. 1
0
Position estimation Estimated back
eˆ α eˆ β
EMF (pu)
1 -1
0
Actual position
-1 360
(deg)
180
Actual position
error (deg)
360 0
(deg)
180 50 1 0 deg ree
error (deg)
0 0
50 9 deg ree -50
0 Time (10 ms/div)
-50 (b)
Time (100 ms/div) Fig. 13. Experiment results of estimated equivalent back EMF and position
(a) estimation error at 1800 rpm. (a) LESO. (b) ILESO.
Estimated back
eˆα eˆ β
EMF (pu)
1
B. Verification of Sensorless Operating at Different Speeds
0
-1 Fig. 14 shows the experimental results with no load when
Actual position
(deg)
180
error (deg)
êα ê β
Position estimation Actual speed
1000
EMF (pu)
1
800
(rpm)
0
600 1000
Estimated speed
-1
400 800
Actual position
(rpm)
360 200 600
Position estimation
(deg)
180 0 400
error (deg)
200
error (deg)
0
50 2 4 deg ree 50 2 6 deg ree 0
0 0
-50 -50
Time (20 ms/div) Time (1 s/div)
(a) (a)
Position estimation Estimated back
eˆα eˆ β
Position estimation Actual speed
1000
EMF (pu)
1
800
(rpm)
0
600 1000
Estimated speed
-1
400 800
Actual position
(rpm)
180 0 400
error (deg)
200
error (deg)
0
50 9 deg ree 50 10 degree 0
0 0
-50 -50
Time (20 ms/div) Time (1 s/div)
(b) (b)
Fig. 12. Experiment results of estimated equivalent back EMF and position Fig. 14. Experimental results with operating at different speeds. (a) LESO. (b)
estimation error at 1000 rpm. (a) LESO. (b) ILESO. ILESO.
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
there is a large position estimation error based on the LESO, and 20% rated load disturbance is applied to the test motor, there is a
the sensorless control cannot be completed. However, when the large position estimation error based on the LESO, and the
proposed ILESO is adopted, the position estimation error is sensorless control cannot be completed. From Fig. 17 (b), the
within 10 degree when speed command changes as rotor position estimation error within 10 degree during the
200∼400∼600∼800∼1000 rpm, and the system can still different load disturbance based on the ILESO.
operate stably at 1000 rpm with rated load. 1000
Actual speed
800
Actual speed
1000
(rpm)
800 600
(rpm)
400
Position estimation
600
200
Position estimation
400
error (deg)
0 50
200
error (deg)
a-phase current
0 0
50
10 -50
a-phase current
(A)
10 -50 0
(A)
-10
0
Time (2 s/div)
-10
Time (1 s/div) (a)
(a) 1000
Actual speed
800
Actual speed
1000
(rpm)
800 600
(rpm)
400
Position estimation
600
200
Position estimation
400
error (deg)
0 50
200
error (deg)
a-phase current
0 50 0
10 -50
a-phase current
(A)
10 -50 0
(A)
0 -10
Time (2 s/div)
-10
Time (1 s/div) (b)
(b) Fig. 17. Experimental results at 1000 rpm with load change as
Fig. 15. Sensorless operating at different speeds with rated load. (a) LESO. (b) 0%∼20%∼40%∼60%∼80%∼100% of rated load. (a) LESO. (b) ILESO.
ILESO. Fig. 18 shows experimental results of sensorless operation
Fig. 16 shows experimental results at 500 rpm with a step based on the ILESO at 1000 rpm with a step rated load
rated load disturbance. Fig. 16(a) and Fig. 16(b) present the disturbance. The rotor position estimation error within 15
experimental results of the LESO and the ILESO, respectively. degree at 1000 rpm during the step load disturbance based on
From Fig. 16 (a), the rotor position estimation error based on the ILESO. Thus, the ILESO can operate at 1000 rpm with the
LESO exceeds 25 degree during the step load disturbance. From step rated load.
Fig. 16 (b), the rotor position estimation error based on ILESO 1000
Actual speed
600
Actual speed
400
Position estimation
500
(rpm)
200
error (deg)
250
Position estimation
0 50
0
a-phase current
0
error (deg)
50 10 -50
(A)
0 0
a-phase current
-50
-10
10 Time (2 s/div)
(A)
0
Fig. 18. Experimental results at 1000rpm with a step rated load disturbance.
-10
Time (1 s/div) Fig. 19 presents the sensorless drive results with rated load
(a) disturbance at 40 rpm (4% rated speed). Fig. 19(a) and Fig. 19(b)
present the experimental results of the LESO and the ILESO,
Actual speed
500 respectively. From Fig. 19, when the rated load disturbance is
(rpm)
0
errors estimated by the LESO and the ILESO are 39 degree and
error (deg)
50
0 35 degree, respectively.
Position estimation Actual speed
a-phase current
-50 eˆα eˆ β
40
(rpm)
10
0
(A)
0
-10
(deg)
Fig. 16. Experimental results at 500 rpm with rated load disturbance. (a) LESO. 50 0
(b) ILESO. 0
current (A)
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
EMF (pu)
0 0
(deg)
360 0
180 -1
Position estimation
error (deg)
50 0 360
error (deg)
0 180
(deg)
current (A)
-50 9 deg ree 10 50 0
1 4 deg ree 1 7 degree
0 0
-10 -50
Time (1 s/div) Time (1 s/div)
(b) (a)
Fig. 19. Experimental results at 40 rpm with rated load disturbance. (a) LESO.
EMF (pu)
(b) ILESO.
0
eˆα
1
D. Verification of Motor Parameter Mismatch
0
Fig. 20 shows the experimental results of the sensorless drive -1
Position estimation
360
with q-axis inductance Lq mismatch at 1000 rpm. Flag=0
error (deg)
180
(deg)
indicates that the q-axis inductance Lq is the nominal value, 50 0
1 2 deg ree 1 4 deg ree
Flag=1 indicates that the q-axis inductance Lq changes to 2 0
-50
times the nominal value. Fig. 20(a) and Fig. 20(b) present the Time (1 s/div)
experimental results of the LESO and the ILESO, respectively. (b)
From Fig. 20(a), when the q-axis inductance Lq changes to 2 Fig. 21. Experimental results of the sensorless drive with stator resistance Rs
times the nominal value, the estimated rotor position error mismatch at 40 rpm. (a) LESO. (b) ILESO.
increases significantly. Compared with the LESO, the rotor E. Verification of EPLL
position error of the ILESO increases less when the q-axis
Fig. 22 shows experimental results at the fast acceleration and
inductance Lq changes. Therefore, the proposed method is less
deceleration with no load, and the speed slew rate is 3300 rpm/s
sensitive to the variations of the q-axis inductance Lq.
during acceleration, and the speed slew rate is 1100 rpm/s
Actual position Estimated back
Flage
0
eˆα
1
experimental results of the second-order PLL and the EPLL,
0 respectively. In order to compare the fairness of the experiment,
-1
the same ILESO is used to estimate the equivalent back EMF in
Position estimation
360
the experimental results of Fig. 22. From Fig. 22 (a), the rotor
error (deg)
180
(deg)
50 2 4 deg ree 30 d eg ree 0 position estimation error is about 12 degree during acceleration
0 based on second-order PLL, and the rotor position estimation
-50
Time (40 ms/div) error is about 5 degree during deceleration. Thus, the
(a) second-order PLL cannot achieve zero steady-state position
error during acceleration and deceleration. From Fig. 22 (b), the
Actual position Estimated back
Flage
1
EMF (pu)
1800
Position estimation
360 1350
(rpm)
error (deg)
50 0 450 1350
9 deg ree 11 degree
(rpm)
0 0 900
-50 450
error (deg)
indicates that the stator resistance Rs changes to 2 times the 900 1800
Estimated speed
nominal value. Fig. 21(a) and Fig. 21(b) present the 450 1350
(rpm)
0
the nominal value, the position estimation error estimated by the 20
ILESO is less increased than that estimated by the LESO. 0
-20
Therefore, compared with the LESO, the ILESO is less sensitive Time (1 s/div)
to the variations of the stator resistance mismatch Rs. (b)
Fig. 22. Experimental results at the fast acceleration and deceleration with no
load. (a) second-order PLL. (b) EPLL.
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
does not increase with the increase of motor operating According to (A-7), (A-4) can be expressed as
frequency. uα iα L 0 iα
= Rs + p
APPENDIX u β i β 0 L i β
−∆Lp (iα ) + p ( ψ f + ( Ld − Lq )id ) cos θr
The voltage equation of an IPMSM in the dq axes can be
+
described as −∆Lp (i ) + p (ψ + ( L − L )i ) sin θ
ud id pLd 0 id 0 − Lq id 0 β f d q d r
= Rs + 0 i + ωr +
u
q i
q pL q q Ld 0 iq ωr ψ f iα 0 iα
Lq
(ψ f + ( Ld − Lq )id ) cos θr
= Rs + +
Lq iβ
p p
(A-1)
i β 0 (ψ + ( L − L )i ) sin θ
where [ud, uq]T and [id, iq]T are the d- and q-axis stator voltages f d q d r
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
[5] X. Luo, Q. Tang, A. Shen, and Q. Zhang, “PMSM sensorless control by permanent-magnet synchronous motor,” IEEE Trans. Ind. Electron., vol.
injecting HF pulsating carrier signal into estimated fixed-frequency 63, no. 5, pp. 3019-3027, May 2016.
rotating reference frame,” IEEE Trans. Ind. Electron., vol. 63, no. 4, pp. [25] C. Du, Z. Yin, J. Liu, Y. Zhang, and X. Sun, “A speed estimation method
2294-2303, Apr. 2016. for induction motors based on active disturbance rejection observer,”
[6] G. Wang, M. Valla, and J. Solsona, “Position sensorless permanent IEEE Trans. Power Electron., vol. 35, no. 8, pp. 8429-8442, Aug. 2020.
magnet synchronous machine drives-a review,” IEEE Trans. Ind. [26] L. Qu, W. Qiao, and L. Qu, “An enhanced linear active disturbance
Electron., vol. 67, no. 7, pp. 5830-5842, Jul. 2020. rejection rotor position sensorless control for permanent magnet
[7] J. Lee, Y. Kwon, and S. Sul, “Signal-injection sensorless control with synchronous motors,” IEEE Trans. Power Electron., vol. 35, no. 6, pp.
tilted current reference for heavily saturated IPMSMs,” IEEE Trans. 6175-6184, Jun. 2020.
Power Electron., vol. 35, no. 11, pp. 12100-12109, Nov. 2020. [27] B. Wang, C. Liu, and J. Shang, “Sensorless control of permanent magnet
[8] Q. Tang, A. Shen, X. Luo, and J. Xu, “IPMSM sensorless control by synchronous motor based on extended state observer,” in Proc. IEEE Int.
injecting bidirectional rotating HF carrier signals,” IEEE Trans. Power Conf. Elect. Mach. Syst., Aug., 2019.
Electron., vol. 33, no. 12, pp. 10698-10707, Dec. 2018. [28] F. Jiang, K. Yang, S. Sun, H. Zhang, L. Tang, and A. Liu, “An improved
[9] G. Zhang, G. Wang, H. Zhang, H. Wang, G. Bi, and X. Zhang, extended state observer based on linear-nonlinear switching strategy for
“Pseudorandom-frequency sinusoidal injection for position sensorless PMSM sensorless control,” in Proc. IEEE Int. Conf. Elect. Mach. Syst.,
ipmsm drives considering sample and hold effect,” IEEE Trans. Power Oct. 2018.
Electron., vol. 34, no. 10, pp. 9929-9941, Oct. 2019. [29] J. Liu, T. A.Nondahl, P. B. Schmidt, S. Royak, and M. Harbaugh, “Rotor
[10] Y. Zhang, Z. Yin, J. Liu, R. Zhang, and X. Sun, “IPMSM sensorless position estimation for synchronous machines based on equivalent
control using high-frequency voltage injection method with random EMF,” IEEE Trans. on Ind. Appl., vol.47, no. 3, pp. 1310-1318, May/Jun.
switching frequency for audible noise improvement,” IEEE Trans. Ind. 2011.
Electron., vol. 67, no. 7, pp. 6019-6030, Jul. 2020. [30] G. Zhang, G. Wang, D. Xu, R. Ni, and C. Jia, “Multiple-AVF
[11] Z. Lin, X. Li, Z. Wang, T. Shi, and C. Xia, “Minimization of additional cross-feedback-network-based position error harmonic fluctuation
high-frequency torque ripple for square-wave voltage injection IPMSM elimination for sensorless IPMSM drives,” IEEE Trans. Ind. Electron.,
sensorless drives,” IEEE Trans. Power Electron., vol. 35, no. 12, pp. vol.63, no. 2, pp. 821-831, Feb. 2016.
13345-13355, Dec. 2020. [31] G. Wang, R. Liu, N. Zhao, D. Ding, and D. Xu, “Enhanced linear ADRC
[12] G. Wang, T. Li, G. Zhang, X. Gui, and D. Xu, “Position estimation error strategy for HF pulse voltage signal injection-based sensorless IPMSM
reduction using recursive-least-square adaptive filter for model-based drives,” IEEE Trans. Power Electron., vol. 34, no. 1, pp. 514-525, Jan.
sensorless interior permanent-magnet synchronous motor drives,” IEEE 2019.
Trans. Ind. Electron., vol. 61, no. 9, pp. 5115-5125, Sept. 2014.
[13] A. Pal, S. Das, and A. Chattopadhyay, “An improved rotor flux space
vector based MRAS for field-oriented control of induction motor drives,”
IEEE Trans. Power Electron., vol. 33, no. 6, pp. 5131-5141, Jun. 2018.
Yanping Zhang was born in Shannxi, China, in 1989.
[14] Z. Yin, G. Li, Y. Zhang, J. Liu, X. Sun, and Y. Zhong, “A speed and flux
He received the B.S. degree in electrical engineering
observer of induction motor based on extended Kalman filter and markov
from Xi’an Polytechnic University, Xi’an, China, in
chain,” IEEE Trans. Power Electron., vol. 32, no. 9, pp. 7096-7117, Sept.
2013, and the M.S. degree in power electronics and
2017.
electrical drives in electrical engineering in 2017
[15] G. Wang, Z. Li, G. Zhang, Y. Yu, and D. Xu, “Quadrature PLL-based
from the Xi’an University of Technology, Xi’an,
high-order sliding-mode observer for IPMSM sensorless control with
China, where he is working toward the Ph.D. degree
online MTPA control strategy,” IEEE Trans. Energy Convers., vol. 28,
in power electronics and electrical drive since 2017.
no. 1, pp.214–224, Mar. 2013.
His research interest includes high performance
[16] J. Han, “From PID to active disturbance rejection control,” IEEE Trans.
sensorless control of synchronous motor.
Ind. Electron., vol. 56, no. 3, pp. 900-906, Mar. 2009.
[17] C. Du, Z. Yin, Y. Zhang, J. Liu, X. Sun, and Y. Zhong, “Research on
active disturbance rejection control with parameter autotune mechanism Zhonggang Yin (M’13) was born in Shandong,
for induction motors based on adaptive particle swarm optimization China, in 1982. He received the B.S., M.S. and Ph.D.
algorithm with dynamic inertia weight,” IEEE Trans. Power Electron., degrees in electrical engineering from Xi'an
vol. 34, no. 3, pp. 2841-2855, Mar. 2019. University of Technology, Shaanxi, China, in 2003,
[18] G. Wang, R. Liu, N. Zhao, D. Ding, and D. Xu, “Enhanced linear ADRC 2006 and 2009, respectively.
strategy for HF pulse voltage signal injection-based sensorless IPMSM In 2009, he joined electrical engineering department
drives,” IEEE Trans. Power Electron., vol. 34, no. 1, pp. 514-525, Jan. of Xi'an University of Technology, where he is
2019. currently a professor. His research interests include
[19] G. Zhang, G. Wang, B. Yuan, R. Liu, and D. Xu, “Active disturbance high-performance control of ac motor, and digital
rejection control strategy for signal injection-based sensorless IPMSM control of power converters.
drives,” IEEE Trans. Transport. Electrific., vol. 4, no. 1, pp. 330-339,
Mar. 2018. Cong Bai was born in Shaanxi, China, in 1993. She
[20] L. Zhao, Q. Li, B. Liu, and H. Cheng, “Trajectory tracking control of a received the B.S. degree in electrical engineering
one degree of freedom manipulator based on a switched sliding mode from Xi’an University of Technology, Xi’an, China,
controller with a novel extended state observer framework,” IEEE Trans. in 2015. She is currently working toward the Ph.D.
Syst., Man, Cybern., Syst., vol. 49, no. 6, pp. 1110-1118, Jun. 2019. degree in electric machines and electric apparatus
[21] C. Liu, G. Luo, X. Duan, Z. Chen, Z. Zhnag, and C. Qiu, “Adaptive from Xi’an University of Technology, Xi’an, China.
LADRC-based disturbance rejection method for electromechanical servo Her main field of interest is high-performance control
system,” IEEE Trans. on Ind. Appl., vol.56, no. 1, pp. 876-889, Jan./Feb. of linear motor.
2020.
[22] J. Li, Y. Xia, X. Qi, and Z. Gao, “On the necessity, scheme, and basis of
the linear–nonlinear switching in active disturbance rejection control,”
IEEE Trans. Ind. Electron., vol. 64, no. 2, pp. 1425-1435, Feb. 2017.
[23] W. Tan, and C. Fu, “Linear active disturbance-rejection control: analysis
and tuning via IMC,” IEEE Trans. Ind. Electron., vol. 63, no. 4, pp.
2350-2359, Apr. 2016.
[24] B. Du, S. Wu, S. Han, and S. Cui, “Application of linear active
disturbance rejection controller for sensorless control of internal
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPEL.2021.3085126, IEEE
Transactions on Power Electronics
0885-8993 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: Newcastle University. Downloaded on July 11,2021 at 19:38:50 UTC from IEEE Xplore. Restrictions apply.