Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/290365260

Impact of PLL Parameters Variation on the


Pulsating Voltage Injection Technique Based
PMSM Position Estimation at Low Speeds

Article in Research Journal of Applied Sciences, Engineering and Technology · June 2014

CITATIONS READS

0 3

1 author:

Olfa Bel Hadj Brahim Kechiche


University of Sousse
4 PUBLICATIONS 7 CITATIONS

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Sensorless Control of Synchronous Motors Using High Frequency Signal Injection Techniques View
project

Concentrator Photovoltaic CPV applications View project

All content following this page was uploaded by Olfa Bel Hadj Brahim Kechiche on 31 January 2017.

The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Research Journal of Applied Sciences, Engineering and Technology 7(24): 5129-5134, 2014
ISSN: 2040-7459; e-ISSN: 2040-7467
© Maxwell Scientific Organization, 2014
Submitted: January 23, 2014 Accepted: February ‎25, ‎2014 Published: June 25, 2014

Impact of PLL Parameters Variation on the Pulsating Voltage Injection Technique


Based PMSM Position Estimation at Low Speeds

Olfa Bel Hadj Brahim Kechiche


School of Technology and Informatics-2, University of Carthage, Rue des Entrepreneurs,
Charguia II-2035, Tunis Carthage, Tunisia

Abstract: This study highlights the impact of an universal Phase Locked Loop (PLL) parameters variation on
PMSM position estimation at low speeds. Indeed, the PLL parameters variation impact on the PMSM rotor position
estimation performance and robustness cannot be neglected anymore. For this purpose, the study presents the theory
and simulation results of a demodulation scheme applied to Sensorless PMSM control based on the Pulsating
Voltage Injection (PVI) technique. Comprehensive simulations, carried out under MATLAB/SIMULINK®, are
discussed according to the variation of the PLL proportional and integral parameters.

Keywords: Demodulation scheme, low speeds, Permanent Magnet Synchronous Motor (PMSM), Phase Locked
Loop (PLL), Pulsating Voltage Injection (PVI) technique, rotor position estimation

INTRODUCTION Usually, it is very difficult to set the PI controller


parameters of the PLL estimator since there is not a
Sensorless techniques used for Permanent Magnet standard method to perform the controller parameters.
Synchronous Motor (PMSM) control are primarily Besides, it is very complicated to determine the transfer
based on two main categories; fundamental model- function of the system.
based techniques such as Back-EMF Observer, Flux In this study, a universal PLL is considered to
modulation and Kalman Filter (Paramasivam and study the PI controller parameters variation impact on
Arumugam, 2004; Boucetta, 2008; George, 2008; the rotor position estimation performance.
Asseu et al., 2011) and anisotropies-based techniques
(Aihara et al., 1999; El Murr et al., 2008; Kechiche MATERIALS AND METHODS
et al., 2011).
The first sensorless techniques category fails at low High frequency PMSM model: The salient pole
speed due to their sensitivity to the machine parameters PMSM model used in this study is considered in the (d,
estimation errors. High performance position control at q) rotor reference frame, where the d-axis is oriented
low speeds is only possible using the second sensorless along the permanent magnet flux and the q-axis is
perpendicular to it.
techniques category.
This model is available in the following conditions
Some of the techniques based on anisotropies are
those based on High Frequency Signal Injection (HFSI) (Boucetta, 2008; Feraga et al., 2009; Kechiche et al.,
techniques. An interesting field of research is related to 2011; Asseu et al., 2011):
the Pulsating Voltage Injection (PVI) technique in order
to estimate the PMSM rotor position, (Aihara et al., • The induced EMF is supposed sinusoidal.
1999; El Murr et al., 2008; Kechiche et al., 2011). • The magnetic circuit motor is not saturated and the
In PVI scheme, PMSM position extraction requires rotor amortization effect is neglected.
the use of a Phase Locked Loop (PLL) structure, (El • The air-gap irregularities due to stator notches are
Murr et al., 2008; BelHadj Brahim et al., 2011; ignored.
Kechiche et al., 2011). This technique is independent • The Eddy currents and hysteresis losses are
from PMSM parameters but the position estimation neglected.
precision depends on PI parameters of the used PLL. In • The stator resistances temperature effect is ignored.
fact, to maintain stability and perform accurate position
estimation, some restrictions are required for the PLL: In the (d, q) reference frame, the stator voltage
the error between the estimated and actual rotor components are given by Eq. (1):
position should be small and the input carrier frequency
should be synchronized with the demodulator carrier Vsd  ( Rs + sLsd ) − Lsqωe  isd  0 
=     +  (1)
frequency. In another hand, the position error
differs from an application to another.
precision
Vsq   Lsd ωe ( Rs + sLsq ) isq   f e 
ψ ω

5129
Res. J. Appl. Sci. Eng. Technol., 7(24): 5129-5134, 2014

dc ( Estimated rotor reference )

b
Vsdc d ( Real rotor reference )
q
Vb
sq
qc

V
sqc Vsd +
∆θ e
V

θˆe
θe a ( Real stator reference )
Va

Vc
c

Fig. 1: Relation between the (d, q) and estimated (dc, qc) rotor reference frames

where, vc = Vcmax sin(ωc t ) (6)

ψ sd Lsd isd + ψ f
= (2) where,
ωc = The HF injected voltage pulsation
V cmax = The maximum voltage of the HF injected
and,
voltage
ψ sq = Lsq isq (3) Then, the stator voltage equations at high
frequency, considered in the (dc, qc) rotor reference
The electromagnetic torque is given by Eq. (4): frame are given by Eq. (7):

Vsdc  isdc  isdc  isdc  sin ∆θ e 


Cem = ( ( Lsd − Lsq )isd isq + ψ f isq ) Rs   + jωc  Ldqc1    + ωˆ e  Ldqc 2    + ωeψ f 
3 (4)  = 
2 Vsqc  isqc  isqc  isqc  cos ∆θ e 
(7)
As the PVI technique consists in injecting a high where,
frequency voltage on the d-axis rotor voltage, it causes
the magnetic saliency excitation (Aihara et al., 1999;  Ldc − Ldqc 
 Ldqc1  =   (8)
Sakamoto et al., 2001; BelHadj Brahim et al., 2012).  − Ldqc Lqc 
Then, the PVI results in high frequency voltage and
current components and in an error rotor position Δθ e and,
defined by Eq. (5):
 Ldqc − Lqc 
∆θ e = θˆe − θ e (5)  Ldqc 2  =   (9)
 Ldc Ldqc 
where, V sdc , V sqc = The voltage components resulting from
θ e = The actual rotor position the PVI
𝜃𝜃�𝑒𝑒 = The estimated rotor position i sdc , i sqc = The current components resulting from
the PVI
In this case, these high frequency components can L dc , L qc , L dqc = Defined by (10), (11) and (12):
be considered in a (dc, qc) rotor reference frame which
makes Δθ e with the (d, q) reference (Fig. 1). Lsd + Lsq Lsd − Lsq
Ldc = + cos 2∆θ e = L0 + L1 cos 2∆θ e (10)
As the HF injected voltage is expressed by: 2 2

5130
Res. J. Appl. Sci. Eng. Technol., 7(24): 5129-5134, 2014

Lsd + Lsq Lsd − Lsq where,


Lqc = − cos 2∆θ e = L0 − L1 cos 2∆θ e (11)
2 2
L0 Vcmax
icp = (17)
Lsd − Lsq jωc Lsd Lsq
L=
dqc θ e L1 sin 2∆θ e
sin 2∆= (12)
2 and,

where, L1Vcmax
icn = (18)
jωc Lsd Lsq
Lsd + Lsq
L0 = (13)
2 i cp = The positive component of the HF current vector
and is proportional to the average value of the (d,
and,
q) stator inductances.
Lsd − Lsq i cn = The negative component of the HF current vector
L1 = (14) and is proportional to the (d, q) inductances
2 variation level.
The stator voltage equations can be simplified by
Starting from (14), the relation between the carrier
considering the following assumptions (Aihara et al.,
current components (i sqc and i sdc ) and the error rotor
1999; BelHadj Brahim et al., 2012):
position Δθ e is highlighted. Then, it is well shown that
saliency effect is necessary to estimate the rotor
• The stator resistance R s can be neglected compared
position using the HFSI technique. Moreover, the
to the high frequency reactance.
Eq. (16) shows that the carrier current component i sqc is
• HF injected voltage pulsation ω c is very higher
directly proportional to the rotor position error Δθ e .
compared to ω e , so ω e is assumed to be neglected.
Then, it is easier to extract the rotor position from i sqc
• The production of the back-EMF is negligible
than from i sdc , (Aihara et al., 1999; BelHadj Brahim
because the vibration of the rotor is very small.
et al., 2012).
Thus, stator voltage equations given by (7) can be In this study, Eq. (19) will be considered to extract
approximated as follows: the rotor position error:

Vsdc   Ldc − Ldqc  isdc  isqc = icn sin(2∆θ e )sin (ωc t) (19)
  = jωc    (15)
V
 sqc   − Ldqc Lqc  isqc 
CARRIER CURRENT DEMODULATION
SCHEME IN CLOSED LOOP CONDITIONS
Then, the PMSM high frequency stator currents
defined in the estimated rotor reference frame (dc, qc)
and resulting from (15) are given by Eq. (16): Sensorless SVPWM control strategy: Figure 2 shows
the classical sensorless SVPWM control scheme used
for the PMSM drive. This sensorless control strategy is
isdc  icp -icn cos(2∆θ e ) 
 =   sin (ωc t) (16) based on a PI speed controller, a PI direct current
isqc  icn sin(2∆θ e )  controller, a PI quadratic current controller and a rotor

i sdref = 0 vc = vc max sin(ωct )


+
− PI v sdref v
+
+
abc vac
SVPWM ⇒ Inverter
i sd bc
ωeref i sqref dq vcc
+ PI + PI
− −

i sq θˆe
abc i sa
dq i sb
θˆ
e
PMSM

isd
ωˆe d θˆe θˆe Position
dt extraction
isq

Fig. 2: Sensorless SVPWM control strategy for the PMSM drive

5131
Res. J. Appl. Sci. Eng. Technol., 7(24): 5129-5134, 2014

isdc isd
HPF

θ̂e Phase Locked i∆θe isqc _ m isqc isq


Loop (PLL) LPF HPF

sin(ωct )

Fig. 3: PMSM rotor position error estimation using PVI technique

ωˆe
∆θe _ ref =
0
θe PI ∆ωe ωˆe θˆe
+
− ∆θe controller
−+ Integration

ωeref

Fig. 4: PLL structure based position controller

position extraction module. In addition, conventional θ e can be directly extracted from the PMSM rotor
transformations and modules for SVPWM control such position 𝑖𝑖𝛥𝛥𝛥𝛥𝑒𝑒 using a Phase Locked Loop (PLL).
as Clark, Park and inverse Park transformations and
space vector PWM generation module are considered. Phase Locked Loop (PLL) strategy: In order to
The i sd_ref has been set to zero in order to obtain the
extract the rotor position 𝜃𝜃�𝑒𝑒 , a closed loop control
maximum torque.
scheme based on a PLL strategy has been used. The
The demodulation strategy to extract the rotor
position error principal will be detailed in the next PLL consists of a PI controller and an integrator. The
subsection. use of the PI controller allows the estimated speed 𝜔𝜔 �𝑒𝑒
processing and therefore, the rotor position error Δθ e
Demodulation strategy: In order to extract the rotor minimization.
position error Δθ e from (19), i sqc must be demodulated. The PLL position controller feedback path shows
The demodulation scheme principle is shown in the electric measured position θ e which is the input of
Fig. 3. In fact, the current signal i sqc , oscillating at the the (a, b, c) to (d, q) transform block (Fig. 2). Then, the
signal injection frequency f c , is obtained from i sq using (d, q) PMSM supply currents are applied as inputs to
a High-Pass Filter (HPF). the demodulator (Fig. 2) which in turn estimates the
The current signal i sqc is then demodulated by PMSM rotor position, that allows closing the
multiplying it by a sinusoidal wave at the same loop.
frequency as the carrier. The obtained signal, noted Usually, it is very difficult to set the PI controller
i sqc_m , is given by the Eq. (20): parameters of the estimator since there is not a standard
method to perform the controller parameters. Besides, it
icn i
isqc _=
m isqc sin (ωc=
t) sin(2θe ) - cn sin(2θe )cos(2ωc t) is very complicated to determine the transfer function
2 2
of the system (Fig. 4).
(20)
Then in this study, a universal PLL is considered to
study the PLL parameters variation impact on the rotor
The i sqc_m is Low-Pass Filtered (LPF) in order to
position estimation performance.
extract the signal containing the error rotor position
noted 𝑖𝑖𝛥𝛥𝛥𝛥𝑒𝑒 .
Impact of the PLL parameter variation on the
Finally, as Δθ e aims at a low values, then 𝑖𝑖𝛥𝛥𝛥𝛥𝑒𝑒 can
R

PMSM position estimation: The PLL parameter


be approximated as follows: variation impact on the demodulation scheme
performance will be studied. The position estimation
i∆θe= icn ∆θ e (21) results are obtained from simulations carried out using
the MATLAB/SIMULINK® environment and
Therefore, the exact rotor position can be obtained discussed according to different values of the PI
by adjusting 𝑖𝑖𝛥𝛥𝛥𝛥𝑒𝑒 to zero. Then, the electrical position controller parameters.
5132
Res. J. Appl. Sci. Eng. Technol., 7(24): 5129-5134, 2014

Table 1: PMSM mechanical parameters 2.5


Rated speed (rpm) 1000 2.249
Number of pole pairs 3
Rotating inertia (Kg.m2) 0.00015 2

Relative error Δθe (%)


Viscous friction (Nm/rad/sec) 4.722e-4
Rated torque (N.m) 1.3
1.5
Table 2: PMSM electrical parameters 1,181 1.11
Rated power (W) 1000 1
Rated phase voltage (V) 380
Rated current (A) 2.6000 0,716
d-axis inductance (H) 0.0149 0.5
q-axis inductance (H) 0.0181 0,247 0.465
Stator resistance (Ω) 1.6450 0,271 0,329
0
Rotor permanent magnet flux (Wb) 0.0705
9 10 11 12 13 14 15 16
7 PLL proportional parameter Kp
6
5
Fig. 6: Δθ e as a function of K p
Position

4
3
3
2
1 2,456 2,464
0
2.5

Relative error Δθe (%)


0.2 0.25 0.3 0.35 0.4 0.45 0.5 2,466
Time (s) 2
θe
data1 θˆe
data2
1.5
Fig. 5: Actual and estimated electrical positions in closed 1.312
0848
loop conditions; case of K p = 11 and K i = 2 1

The mechanical and electrical parameters of the 0.5


considered PMSM are listed in Table 1 and 2, 0,254 0,247
respectively. 0
The simulations are carried out under closed loop 0.5 1 1.5 2 2.5 3 3.5
conditions and no load torque. The reference stator PLL integral parameter Ki
current frequency is of 7 Hz. The amplitude of the high
frequency injected voltage is of 57V and the carrier Fig. 7: Δθ e as a function of K i
frequency is of 1 kHz.
For this study, the relative error position does not parameter, the integral parameter has been fixed at
have to exceed 0.3%. K i = 2 and the proportional parameter value has been
Since there is no standard method to determine the varied in the range (9, 16) under the same simulation
transfer function of the studied system in closed loop conditions mentioned above.
conditions and then the PLL PI parameters, several Figure 6 presents the evolution of the relative rotor
trials have been carried out in order to determine position error Δθ e as a function of the PLL proportional
satisfactory values of the proportional and integral parameter K p .
parameters which allow ensuring the position error Figure 6 shows clearly that by decreasing the PLL
minimization. proportional parameter K p under the value 11, the
In fact, the best relative position error have been
relative position error increases considerably. However,
obtained for the PLL proportional and integral
by increasing the PLL proportional parameter K p over
parameters respectively at the values K p = 11 and
K i = 2. the value 11, the relative position error increases at a
To compare the actual and the estimation position slower rate.
for these parameters values, the position extraction bloc
output result is superposed with the actual PMSM Impact of the PLL integral parameter: The
position simulated (Fig. 5). proportional parameter of the universal PLL has been
The previous simulation results have shown that fixed at K p = 11 and a variation has been applied to the
the demodulation technique based on the universal PLL universal PLL integral parameter in the range (0.5, 3.5).
allows the PMSM rotor position estimation with a Figure 7 presents the evolution of the relative rotor
relative error Δθ e equal to 0.247%. position error Δθ e as a function of the PLL integral
parameter K i .
RESULTS AND DISCUSSION According to these simulations, it can be clearly
noted that a small PLL integral parameter variation can
Impact of the PLL proportional parameter: In order cause considerable increasing of the relative position
to study the impact of the universal PLL proportional error and engenders bad position estimation
5133
Res. J. Appl. Sci. Eng. Technol., 7(24): 5129-5134, 2014

performances. Moreover, a desired position error can be BelHadj Brahim, O., H. Ben Attia Sethom,
obtained for several values of the PLL integral H. Sammoud and I. Slama Belkhodja, 2011.
parameter. Then, it is difficult to establish the law Optimized high frequency signal injection based
governing the rotor position error variation according to permanent magnet synchronous motor rotor
Ki. position estimation applied to washing machines.
Am. J. Eng. Appl. Sci., 4(3): 390-399.
CONCLUSION BelHadj Brahim, O., H. Ben Attia Sethom,
H. Sammoud and I. Slama Belkhodja, 2012. AVI
This study has presented PMSM rotor position demodulation schemes for IPMSM position
estimation for sensorless vector control using a estimation at standstill and low speed: A review.
Pulsating Voltage Injection Technique at low speed. Trans. Syst. Sig. Devices, 7(2): 1-18.
In literature, PVI techniques are usually known to Boucetta, A., 2008. Vector control of a variable
be associated to the use of universal PLL and to be reluctance machine stator and rotor discs
parameters independent. Therefore, it has been shown imbricates. Am. J. Eng. Appl. Sci., 1: 260-265.
in this study that the PLL parameters have an important El Murr, G., D. Giaouris and J.W. Finch, 2008.
influence on the position estimation performances, Universal PLL strategy for sensorless speed and
especially as it is difficult to set the PI controller position estimation of PMSM. Proceeding of the
parameters of the position estimator according to IEEE International Industrial and Information
known rules since there is not a particular method by Systems Conference, pp: 1-6.
which these parameters may be performed. Feraga, C., A. Moussaoui, A. Bouldjedri and A. Yousfi,
Moreover, it can be noted that the difference 2009. Robust position controller for a permanent
between the actual and the estimated speed at the magnet synchronous actuator. Am. J. Eng. Appl.
beginning of the estimation process may also have an Sci., 2: 388-392.
impact on the estimation processing. George, M., 2008. Speed control of separately excited
The PMSM rotor position estimation using a PLL DC motor. Am. J. Appl. Sci., 5: 227-233.
requires to be performed at closed loop conditions. Kechiche, O.B.H.B., H.S. Attia, H. Sammoud and
Then, the technique performances degrade as I.S. Belkhodja, 2011. Continuous HFSI techniques
approaching the standstill region and this may limit the applied to rotor position estimation of IPMSM at
performance of this technique. An experimental standstill and low speed-A survey. Proceedings of
benchmark is currently in progress in order to validate the 8th International Multi-Conference on Systems,
the obtained results. Signals and Devices. Sousse, March 22-25, pp:
1-10.
REFERENCES Paramasivam, S. and R. Arumugam, 2004. Real time
hybrid controller implementation for switched
Aihara, T., A. Toba, T. Yanase, A. Mashimo and reluctance motor drive. Am. J. Appl. Sci., 1:
K. Endo, 1999. Sensorless torque control of salient 284-294.
pole synchronous motor at zero-speed operation. Sakamoto, K., Y. Iwaji, T. Endo and Y. Takakura, 2001.
IEEE T. Power Electron., 14: 202-208. Position and speed sensorless control for PMSM
Asseu, O., T.R. Ori, K.E. Ali, Z. Yeo, S. Ouattara drive using direct position error estimation.
et al., 2011. Nonlinear feedback linearization and Proceedings of the 27th Annual Conference of the
observation algorithm for control of a permanent IEEE Industrial Electronics Society. Denver, CO,
magnet synchronous machine. Asian J. Appl. Sci., pp: 1680-1685.
4: 202-210.

5134

View publication stats

You might also like