Professional Documents
Culture Documents
net/publication/235639853
CITATIONS READS
5 189
4 authors, including:
Lilia Sidhom
Institut National des Sciences Appliquées de Lyon
4 PUBLICATIONS 22 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Alaa Hijazi on 19 May 2014.
Abstract—In this paper, A supertwisting adaptive sliding mode its convergence rate and by consequence its dynamic
observer – differentiator is proposed to estimate the speed and performance. The main drawback of this algorithm is its long
position of synchronous motor. Experimental tests have been computation time and the hard initialization process [6].
carried out on a test bench and show the pertinence of the
proposed scheme. These algorithms are based on linear theory and fail to deal
with the nonlinear aspects of the motors. Among all nonlinear
Keywords-component; Motor drives, AC motors , Sensorless observation algorithms, sliding mode observers offer an
control, Observer, State estimation, Non linear systems, Sliding excellent compromise between complexity, dynamic and static
mode control,Stability, performances. These observers are widely used because of
their robustness toward unknown inputs in addition to the finite
I. INTRODUCTION time convergence of estimated state vectors to real ones.
Due to their high efficiency and power density, Permanent Sliding mode observers are widely used in sensorless motor
Magnet Synchronous Motors (PMSM) are more and more used applications [9] [10] [11]. Advantages of these types of
in industrial applications. Because of the high cost and weak observers are put in evidence via different experimental tests
reliability of speed and position sensor, sensorless control had showing the robustness of observers towards perturbation.
becoming an interest subject for both research and industrial A second order sliding observer is used in [12], with proper
projects. adjustment of observer parameters, these observers give good
Sensorless control could be classified into two families: results in case of mono-frequency signals. Changing the
those which depend on the model by using estimators or frequency of the signal to be observed, such as changing the
observers and other ones which are based on signal injection speed of the motor, affects the performance of observers [13]
methods exploiting the saliency of the machine; and by and demand to readjust the parameters of observers.
consequence couldn’t be used in case of non-salient motor, to
In this paper, we propose an adaptive version of
get the speed and position of the motor.
supertwistng algorithm in order to estimate the position of the
In literature, different techniques were proposed to estimate motor. The speed of the motor is obtained by the derivation of
the speed and position of non-salient PMSM. In [1], a high the motor position via a robust derivation algorithm exploring
voltage and high frequency signal was injected in order to the same concept of adaptive supertwisting algorithm. The
amplify the small d-q impedance difference existing in non- paper is organized as following: In section II, the theoretical
salient PMSM. This method cause undesirable effect such as study of the observer and differentiator is presented. In section
losses and noises. Luenberger observer was used in [2] [3] [4] III, experimental results will be illustrated to validate the
to estimates both the speed and the position of PMSM. In [5], proposed control scheme.
a linearized feedback is used, which makes the system linear
and help for the design of an observer using the classical
Luenberger techniques. The Kalman filter is the choice of
many works [6] [7] [8]. The KF algorithm is well known for
II. THEORITICAL STUDY Given and equal to:
A. Model of the motor a e f sin( )
{ (3)
The usual mathematical model of the non-salient motor in b e f
cos ( )
the fixed reference (α,β) is given by following system of
equations: Our goal is to estimate these two terms in the equation (1) in
order to extract the position of the motor. The structure of the
position observer is given by the following equations:
dα
α s α s e f sin( )
dt d ̂α α s α
dβ ̂α
β s β s e f cos( ) (1) dt s s
dt (4)
d d ̂β β s β
(cos( ) sin( ) α ) f ̂β
{ dt f β
{ dt s s
where , , and are respectively the stator voltages Where ̂ (i α) and ̂ (i β) are equal to:
and currents in the reference frame, and are the
̂i αi ∫ sgn(ei ) |ei | sgn(ei ) i ei (5)
stator resistance and inductance, is the flux of the permanent i
magnet, is the inertia of the rotor, is the number of pole
pairs, f is the viscous friction coefficient, is a torque applied The error term ( ) is equal to the difference between the
on the motor, is the electrical position, is the electrical measured ( ) and observed ( ̂) values. , are the adaptive
speed and is the mechanical speed of the rotor. gain and is a constant value which must be chosen to insure
The fem and are equal to : the stability of the observer.
eα e f sin( ) Without adaptation, the performances of the observer are
{ (2)
eβ e f
cos( ) closely depending on the signal frequency spectrum and on the
parameters and . These parameters must be adapted
function of the error terms ( ) in order to get better results.
B. Position Observability of the motor
Based on Lyapunov theory, we can deduce that in order to
Considering the state vector composed of the stator current
insure the stability of the observer, the parameter α and β
( ) and the EMF ( ) in ( ) reference frame. The could be chosen so that [14] :
state space representation of the motor is given by :
s
̇ [αi̇ ̇ i ] [∫ sgn(ei ) |ei | sgn(ei ) ] ei (6)
α
| s s | | s |
̇
ẋ || ||
β s
x | | Where is a symmetric positive-definite matrix.
eα̇ s s | s|
β
| |
eβ̇ we The position of the motor ̂ is deduced based on this equation:
we
̂
y | |x ̂ ( ) (7)
{ ̂
Where e is equal to :
e ∫ u dt f(t) (9)
The gain and are adapted based on the same law presented
by (6).
III. EXPERIMENTAL RESULTS
Our approach was validated via a test bench (fig 2) which
consists of a synchronous motor controlled by a 15 kW Fig. 3 : Control scheme
commercial inverter via Dspace ds1104 controller board.
Different mechanical and electrical measurements are
available. A 4096-pulse incremental encoder is used only for
comparison with observer. On the other side, currents were
measured using three LEM current sensors (LEM LA 100P).
The characteristic of the motors are given in table I.
The control algorithm (fig. 3) is performed by a dSpace
dS1104 controller board, using Simulink and the Real-time
workshop toolbox of MATLAB.
Fig 6. Observed (wr) and measured (wre) speed with load variation.
.
[1] H. Jang, J. I. Ha, S. K. Sul, K. Ide et M. Sawamura, «Sensorless Drive of
Surface-mounted Permaned-Magnet Motor by High-Frequency Signal
injection based on Magnetic Saliency,» IEEE Trans on ind. Applications,
vol. 39, n° %14, pp. 1031-1039, July/ Aug 2003.