Robust Sensorless Sliding Mode Flux Observer for DTC-SVM-based Drive with Inverter Nonlinearity Compensation

Journal of Power Electronics.
2014.
Jan,
14(1):
125-134

- Received : July 26, 2013
- Published : January 20, 2014

Download

PDF

e-PUB

PubReader

PPT

Export by style

Article

Metrics

Cited by

TagCloud

This paper presents a robust and speed-sensorless stator flux estimation for induction motor direct torque control. The proposed observer is based on sliding mode approach. Stator electrical equations are used in the rotor orientation reference frame to eliminate the observer dependence on rotor speed. Lyapunov’s concept for systems stability is adopted to confine the observer gain. Furthermore, the sensitivity of the observer to parameter mismatch is recovered with an adaptation technique. The nonlinearities of the pulse width modulation voltage source inverter are estimated and compensated to enhance stability at low speeds. Therefore, a new method based on the model reference adaptive system is proposed. Simulation and experimental results are shown to verify the feasibility and effectiveness of the proposed algorithms.
(e)
[31]
.
where
i_{s}
and
ѱ_{s}
are the stator current and stator flux respectively,
u_{s}
is the system input and
A
_{11}
,
A
_{12}
,
A
_{21}
,
A
_{22}
,
b
_{1}
,
b
_{2}
are the matrix coefficients provided as follows:
ω_{b}
,
ω_{r}
, and
ω_{e}
are the electrical pulsations of the base, rotor, and reference frame respectively.
R_{s}
,
R’_{r}
,
x_{s}
,
x’_{r}
,
x_{m}
are the motor model parameters (see Appendix).
The motor torque value can be calculated as
where
P
is the number of poles.
In induction motor DTC-SVM, both stator flux and motor torque can be directly controlled without any current control loop. Thus, it’s offering fast dynamic and high efficiency. The control is mainly related to the synthesis of terminal voltage. Thus, the relationship between the motor terminal voltage components
(u_{sd} ,u_{sq})
and both stator flux and motor torque must be determined. In stator flux orientation denoted by
(sf)
, equations (1) and (2) become
where
ω_{sf}
is the referential frame angular speed. The block diagram of DTC-SVM for a speed-sensorless induction motor drive is shown in
Fig. 1
.
Block diagram of the DTC-SVM-based induction motor drive.
The commanded voltage components
u
^{*}
^{(sf)}_{sd}
and
u
^{*}
^{(sf)}_{sq}
are synthesized separately using both stator flux and motor torque errors, respectively. For this purpose, two PI controllers are designed based on the classical pole-placement method employed in
[34]
. The estimated values of flux and torque are provided by a SMO, whereas the reference values are generated based on the speed profiles (the proposed scheme operates with constant rotor flux). Finally, the commanded voltage components are sent to an SVM block to synthesize the appropriate switching signals.
Where
(r)
denotes the rotor orientation of the reference frame. According to the sliding mode control principle
[32]
and assuming that all terms that contain the motor back-EMF (
jω_{r}ѱ_{s}
) are regarded as disturbances, if we consider the stator current as the system output, the full-order SMO based on Equation (4) can be expressed as follows:
The superscript
(
^
)
signifies estimated values,
k_{c}
is the current observer gain, and
e_{is}
represents the current error given by
Proposed SMO-based flux estimation.
The PI control was introduced here to handle the error convergence. A sigmoid function
(f)
is employed instead of the traditional sign function in
[10]
to enhance the dynamics and reduce the chattering phenomena.
Where (
a
) is an adjustable positive parameter used to tune the sigmoid function slope. The proposed scheme with a PI sliding mode surface and sigmoid function is illustrated in
Fig. 2
. The sliding mode mechanism is enclosed within a dashed rectangle.
k_{c}
under stability conditions, a candidate Lyapunov function is selected as follows:
We assume that non-mismatch exists in the induction motor model parameters. By subtracting Equation (4) from Equation (5), the derivatives of the current and flux errors are obtained as
where
Through the above equations, we can define the attractivity condition of the sliding surface as
By substituting Equation (9) in Equation (11), Lyapunov’s function becomes
Thus, when the sliding mode surface and its derivative reach zero, equation (12) is verified if
Overall, the sliding mode dynamics and its asymptotic stability are guaranteed when
k_{c}
is sufficiently large. The flux error in Equation (9) becomes
The ratio
(1/T_{r})
represents the inverse of the rotor timeconstant which determines the dynamics of the flux observer.
(-ω_{b} R_{s}i_{s})
. Whereas, the rotor time-constant
T_{r}
appears only in the current equation in (5). This can cause significant errors according to the rotor resistance variation. Thus, the adaptation of such parameter becomes necessary.
Under assumption that the rotor time-constant is variable, in sliding mode, the Equation (9) can be written as
where
The new candidate Lyapunov function is considered as follows:
where
k_{Tr}
is a positive constant. The derivative of Equation (16) is
Setting Equation (15) in Equation (17) yields
where
In order to verify the second Lyapunov condition
(dV_{T}/dt<0)
, we write
and
Finally, the rotor time-constant is online adapted as
where
ω_{slip}
is the slip speed and
ω_{s}
is calculated using the expressions
and
The slip speed can be calculated by dividing the estimated motor torque by the square of rotor flux.
The estimated electromagnetic torque can be derived from Equation (2), where the estimated stator flux and the measured stator currents are used
The superscript
(s)
denotes the stator orientation reference frame.
E
) and six bidirectional switches. Each switch consists of an IGBT (
T
) mounted anti-parallel with a freewheeling diode (
D
). The gate drive signals (
g_{TL},g_{BL}
) are provided by a DS1104 controller board. In practical cases, turn ON or turn OFF an IGBT requires finite times (
T_{on}
and
T_{off}
) to be performed. Thus, the consideration of the dead zone (
T_{d}
) is compulsory to prevent a DC-link short circuit.
Basic circuit of a three-phase six-switch VSI-fed induction motor based on DS1104.
Actual and ideal waveforms for one-leg PWM implementation.
Fig. 4
provides a comparison of the ideal and actual waveforms for one-leg PWM implementation. In the actual implementation, the positive edges of the commanded gate drive signals (
g
^{*}
_{TA}
,
g
^{*}
_{BA}
) are delayed with
T_{d}
although the negative edges are maintained. The effective output voltage
V_{ANR}
is shifted due to the
T_{on}
and
T_{off}
of the power devices. Moreover, the effect of IGBT saturation voltage
V_{sat}
and diode forward voltage drop
V_{f}
is exhibited in the peak-to-peak actual voltage.
Overall, each phase output voltage (
V_{LNR}
) can be synthesized as follows:
where (
L
≡
A
,
B
, or
C
) denotes the inverter leg or phase and
V_{dc}
is the average value of the DC-link voltage.
S_{TL}
and
S_{BL}
are the effective top and bottom switching signals represented as
and
where
g_{TL}
and
g_{BL}
are the gate drive signals after shifting with
T_{on}
.
Space vector diagram of the effect of inverter nonlinearities on output voltage.
Thus, the synthesis of
V_{LNR}
is based on the following three considerations.
The ideal output voltage is calculated with only the upper commanded gate drive signals (
g
^{*}
_{TL}
) and
V_{dc}
as follows:
After comparing Equations (28) and (31) over several switching periods (
T_{s}
), an offset in the output voltage waveform of each inverter leg (
V_{ANR}
,
V_{BNR}
,
V_{CNR}
) is observed. Thus, a voltage error (Δ
V
) appears in the space vector diagram as shown in
Fig. 5
.
An adaptive method based on MRAS is performed to estimate and compensate for the aforementioned error. The proposed MRAS involves two flux-linkage models in stationary reference frame
(α
,
β
). The first does not include
T_{d}
,
T_{on}
, and
T_{off}
as the reference model, whereas the second includes as an adjustable model. The block diagram of the proposed technique is shown in
Fig. 6
.
MRAS based inverter nonlinearities estimation.
The stator flux estimation under ideal voltage is given as
Similarly, the adapted flux model can be presented using the estimated real output voltage as follows:
Similar to
[24]
, the relationship between the reference and actual duty cycle signals (
d
^{*}
_{L}
,
d
^{*}
_{LR}
) is established as
where
T_{c}
is an estimated time that can be used to control the average error of the output voltage
[24]
.
V_{sat0}
and
V_{f0}
are the threshold voltages of the IGBT and anti-parallel diodes respectively (shown in
Appendix 2
).
T_{d}
). The flux reference value is obtained based on its equivalent voltage (
ψ_{s}
=540 V). Observer gain
k_{c}
and both
k_{P}
and
k_{I}
are set as
k_{c}
= 510,
k_{P}
=1, and
k_{I}
= 1000.
Fig. 7
shows the estimated stator flux components (
d
,
q
) as well as flux amplitude and angle at low speed (15 rpm) with full-load test (6 N.m). The flux estimation error is likewise shown in the same figure. The line current waveforms at 4 Hz with and without nonlinearity compensation are shown in
Fig. 8
. Amplitude, frequency and THD are given with an FFT analysis tool, which is available in Matlab/Simulink.
Overall, the observed value replicates well the actual one since the estimation error converges to zero. Moreover, the current waveform is improved by means the MRAS algorithm; this result is verified by the decrease in THD. On the other hand, the proposed method is more reliable than other simple methods as in
[30]
since it combines the merits of both current- and voltage-based techniques. In fact, the proposed method has the robustness of the voltage feedback method and compensates the motor current effect by comparing the actual and ideal line currents
(i_{LI}
and
i_{LR})
.
Simulation results at 15 rpm with full load (6 N.m). From top to bottom: stator flux components (dq ), flux magnitude, flux angle, and estimation error.
Simulation results at 4 Hz. From top to bottom: waveforms and spectres of one-line current without and with compensation.
Experimental setup.
The effectiveness of the proposed algorithm is verified with an arranged experimental setup (
Fig. 9
). A high-speed TMS320F240 digital signal processor is well suited to implement the whole algorithm; a program code is created using Matlab/Simulink software. The controller signals are sent to a SEMITOP inverter (manufactured by SEMIKRON R&I) in order to control the induction motor. It is noted that the similar motor specifications and data are used in the simulation and experiments. The inverter parameters are available in the manufacturer data sheet (see
Appendix 2
). The induction motor is tested with a DSP6000-based programmable test bench under different operating conditions. The obtained results are displayed by a LeCroy Wavesurfer 24MXs-B oscilloscope. The switching frequency is set to 2.5 kH for all experiments.
A no-load test at 300 rpm is firstly performed to evaluate the proposed SMO at high speeds.
Fig. 10
shows the estimated stator flux components (
d
,
q
) and their circular trajectory. The flux magnitude and angle in steady state are also shown in the figure.
From
Fig. 10
, it can be seen the similar waveforms compared to those of classical methods. However, the observation accuracy should be valued. Given the unavailability of the flux sensor, accuracy was verified using the speed estimation error.
Fig. 11
shows the measured and estimated rotor speed at 300 rpm. The speed error signal is also presented in the same figure. The above result indicates that the proposed SMO is accurate because the speed equation (extracted from Equations (23) and (26)) was based on the rotor-flux estimated value.
Experimental results for no-load test at 300 rpm. From top to bottom: stator flux components (dq ) and flux locus, stator flux magnitude, and stator flux angle.
Experimental results for measured and actual motor speed comparison at 300 rpm.
In second step, a speed reverse test at ±150 rpm (±10% of the synchronous speed) is performed. The motor is operated for 5 s at +150 rpm in motoring mode and then reversed to −150 rpm while the torque is almost unchanged (braking mode).
Fig. 12
shows the estimated rotor speed and position. The stator current is also presented. Other experiments at low speeds (±30 rpm) are also conducted.
Fig. 13
shows the speed estimation error as well as actual and estimated rotor speeds. The transient periods of speed when the speed reference is changed from 300 rpm to 30 rpm are shown in the same figure. The rotor electrical angle is likewise presented. Overall, the proposed SMO follows the actual value under all operating conditions, at high, medium, and even low speed ranges. During reversal, the speed estimation error remains acceptable. This finding indicates that the flux observer is insensitive to speed reversal. On the other hand, the current waveforms of the simulation and experimental results exhibit a similarity despite the neglect of all discretization and delays in the continuous models. This result reflects the suitability of the DS1104 features in such drive.
Experimental results at ±150 rpm. From top to bottom: rotor speed (200 rpm/div), stator current (5 A/div), rotor position (5 rad/div).
Experimental results. From top to bottom: rotor position and estimated and actual rotor speeds during the reversal.
Ahriche Aimad was born in Algiers, Algeria. He received his B.S. degree in electrical engineering from the University of Jijel, Jijel, Algeria, in 2002 and his Magister degree in electrical engineering from the University of Boumerdes, Boumerdes, Algeria, in 2008. He has been with the Department of Maintenance, University of Boumerdes, Algeria, since 2008. His current research interests include power converters, AC drives, and renewable energy.
Kidouche Madjid was born in Bordj-Menaiel, Algeria, in 1955. He received his M.Sc. and Ph.D. degrees in electrical engineering from the University of Pennsylvania, USA. He has been with the Department of Automation, University of Boumerdes, Algeria, since 1990. He is a professor in the said institution. His current research interest is in the area of control systems, with emphasis on nonlinear and large-scale dynamical systems.
Saad Mekhilef (M’01, SM’12) received his B.S. degree in electrical engineering from the University of Setif, Setif, Algeria, in 1995 and his M.S. and Ph.D. degrees in engineering science from the University of Malaya, Kuala Lumpur, Malaysia, in 1998 and 2003, respectively. He is currently the Deputy Dean and a professor at the Department of Electrical Engineering, University of Malaya. He is the author and co-author of more than 150 publications in international journals and proceedings. He is actively involved in industrial consultancy for major corporations in the power electronics field. His current research interests include power conversion techniques, control of power converters, renewable energy, and energy efficiency.

Dead time compensation
;
Direct torque control
;
Induction motor
;
Sliding mode observer
;
Voltage source inverter

I. INTRODUCTION

Nowadays, manufacturers prefer to use induction motors in most applications thanks to the affordability and high performance of these motors. However, the use of these motors at variable operating modes (adjustable speed, torque control, etc.) requires voltage source inverters (VSIs). Thus, the conventional six-switch topology is widely used. The popularity of this topology is attributed to the introduction of advanced electronic devices (e.g., IGBT transistors, diodes) and high-speed microcontrollers (e.g., DSP, FPGA). On the other hand, the control techniques have been greatly evolved to improve their usefulness. One of the control techniques for AC drives is direct torque control (DTC) that employs space vector modulation (SVM). This technique is reliable and has a good performance because it offers low current total harmonic distortion (THD) and low torque ripple
[1]
–
[3]
. The speed-sensorless approach is usually favored since it solves all sensor-delay problems and exhibits high accuracy at a wide speed range. Unfortunately, sensor replacement has several disadvantages, especially at very low speed and when the estimated speed depends on other observed quantities, such as rotor or stator fluxes. In this context, many studies have designed accurate estimators and introduced new sensorless schemes
[4]
–
[20]
, including magnetic-saliency methods
[4]
–
[7]
(which present limitations in terms of precision and usefulness for low-saliency motors) and observer-based techniques
[8]
–
[16]
(which suffer from parameter mismatch, particularly at very low speeds and standstill operations). The artificial intelligence approach has been introduced recently to solve these problems
[17]
–
[20]
. However, their exigencies in real-time implementation make them unattractive. In this study, a speed-sensorless algorithm is designed based on the variable structure control (VSC) principle
[32]
. The rotor speed value is disregarded by considering all speed terms as disturbances. On the other hand, since the proposed drive is based on PWM-VSI, the inverter nonlinearities like dead time and the voltage drop across the power devices should be compensated. Many noteworthy solutions were implemented in
[21]
–
[30]
. The effects of nonlinearities on AC drive performance were depicted in most of these solutions, and several adaptive and non-adaptive compensation methods were proposed. In
[30]
, nonlinearities were distinguished and compensated for separately; two different techniques were suggested for each type. Special attention also was provided to the compensation of measurement noises. A feed-forward current-based algorithm was discussed; this configuration significantly improves the current and voltage waveforms. Unfortunately, the proposed scheme did not function well in some variable load operating modes. Thus, a voltage feed-back scheme was introduced to enhance the feed-forward compensator. In fact, the challenges posed by turn ON/OFF variable delay were successfully overcome. However, the technique reduces the quality of the current and voltage at zero crossing. The voltage drop across switches was evaluated by considering semiconductor devices of the same characteristics. Despite the substantially minimized calculation, better result was attained when the diodes and transistors was considered with different characteristics.
In the present paper, a speed-sensorless sliding mode observer (SMO) is developed for stator flux estimation. The DTC-SVM principle is presented by a flux-linkage model. A SMO is then designed with only the stator electrical equations in the rotor orientation reference frame. Furthermore, in order to confine the observer gain under stability conditions, a candidate Lyapunov function is selected. Also, the stator resistance and rotor time-constant mismatch are discussed, and an adaptation method for rotor time-constant is adopted. In addition, a model reference adaptive system (MRAS) algorithm is proposed for nonlinearity estimation and compensation in PWM-VSI. Simulation and experiments are carried out with Matlab/Simulink and a TMS320F240 digital signal processor to verify the feasibility and the effectiveness of the whole proposed algorithm.
II. SVM FOR INDUCTION MOTOR DIRECT TORQUE CONTROL

In a vector–matrix representation, the induction motor dynamic can be described by a two-dimensional state space model with both stator flux and stator current as state variables [see Equation (1)]. All variables are referred to an arbitrary rotating reference frame denoted by
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

III. SMO-BASED STATOR FLUX ESTIMATION

A number of considerations must be introduced in the observer selection step depending on the available data and the important features of the control scheme. In the proposed scheme, the most significant challenge is the design of the inherently sensorless observer that can compensate for disturbances, such as motor parameter mismatch and measurement noises. Thus, several state variables and reference frames are analyzed. Both stator flux and stator current in the rotor frame are selected to identify the configuration that does not require rotor speed adaptation.
- A. SMO Design

In the rotating reference frame fixed to the rotor, the induction motor formula in Equation (1) becomes
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- B. Stability Analysis

To confine the value of
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- C. Rotor time-constant Adaptation

The designed SMO is supposed to be robust in terms of parameter detuning and measurement noise reduction. However, the values of the stator and rotor time-constants may deviate widely because of the heating of the windings. This phenomenon will introduce errors in flux estimation and result in the inaccurate estimation of electromagnetic torque. The effects of stator resistance mismatch on the proposed SMO are omitted, since all terms that contain stator resistance in Equation (5) have the same gain and sign
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- D. Speed and Motor Torque Estimation

The real-time elaboration of the DTC-SVM requires knowledge of the rotor speed and motor torque instantaneous values. Therefore, a speed calculation method is implemented based on the flux estimated values.
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

IV. ONLINE INVERTER NONLINEARITY ESTIMATION AND COMPENSATION

PWM-VSIs have a highly nonlinear characteristic in low-speed operating modes for AC drives; this characteristic causes distortion in the terminal voltage and generates instability in the control loop. The most recognized inverter nonlinearities are due to the behavior of power devices and the blanking time necessary to prevent DC-link short circuit.
Fig. 3
shows the basic circuit of a three-phase six-switch VSI-fed induction motor based on a DS1104 controller board. The inverter includes two identical DC sources (
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- Behavior of the used switches
- States of the gate drive signals (gTL,gBL)
- Motor current direction (iL)

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

V. SIMULATION RESULTS

A computer simulation is conducted to determine the features of the proposed algorithms. A flux-linkage-based model for a 0.9 Kw, two-pole pair squirrel cage induction motor is used. The motor specifications and data are listed in
Appendix 1
. The switching frequency is set to 2.5 kH, and the sampling period is 70 μs. However, when the inverter nonlinearities are introduced, the sampling period is reduced to 4 μs, which represents the dead time value (
PPT Slide

Lager Image

PPT Slide

Lager Image

VI. EXPERIMENTAL RESULTS

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

VII. CONCLUSIONS

An experimental investigation of robust and speed-sensorless SMO-based stator flux estimation was performed in this study. The proposed SMO was tested with a wide range of speeds for a DTC-SVM induction motor drive. The stability conditions were verified in the context of the Lyapunov theorem. A simple method was adopted because of the need for rotor time-constant adaptation. Moreover, an MRAS-based algorithm was introduced to estimate and compensate for the inverter nonlinearities. The feasibility of the whole algorithm was verified by an experimental setup that consists of a DS1104 controller board and a DSP6000 programmable motor test bench.
Acknowledgements

This work was supported by the Ministry of Higher Education of Algeria and University of Malaya (Malaysia) under projects UM.C/HIR/MOHE/ENG/D000017-16001 and CG005-2013.

BIO

Casadei D.
,
Serra G.
,
Tani A.
2000
“Implementation of a direct torque control algorithm for induction motors based on discrete space vector modulation,”
IEEE Trans. Power Electron.
15
(4)
769 -
777
** DOI : 10.1109/63.849048**

Lascu C.
,
Boldea I.
,
Blaabjerg F.
2004
“Direct torque control of sensorless induction motors: a sliding mode approach,”
IEEE Trans. Ind. Applicat.
40
(2)
582 -
589
** DOI : 10.1109/TIA.2004.824441**

Boldea I.
,
Paicu M. C.
,
Andreescu G. D.
,
Blaabjerg F.
2009
“Active flux DTFC-SVM sensorless control of IPMSM,”
IEEE Trans. Energ. Convers.
24
(2)
314 -
322
** DOI : 10.1109/TEC.2009.2016137**

Wang G.
,
Yang R.
,
Xu D.
2013
“DSP-Based Control of Sensorless IPMSM Drives for Wide-Speed-Range Operation,”
IEEE Trans. Ind. Electron.
60
(2)
720 -
727
** DOI : 10.1109/TIE.2012.2205360**

Ghaderi A.
,
Hanamoto T.
2011
“Wide-speed-range sensorless vector control of synchronous reluctance motors based on extended programmable cascaded low-pass filters,”
IEEE Trans. Ind. Electron.
58
(6)
2322 -
2333
** DOI : 10.1109/TIE.2010.2066537**

Wrobel D. R.
,
Budden A. S.
,
Salt D.
,
Holliday D.
,
Mellor P. H.
,
Dinu A.
,
Sangha P.
2011
“Rotor design for sensorless position estimation in permanent magnet machines,”
IEEE Trans. Ind. Electron.
58
(9)
3815 -
3824
** DOI : 10.1109/TIE.2010.2093484**

Liu K.
,
Zhang Q.
,
Chen J. T.
,
Zhu Z. Q.
,
Zhang J.
,
Shen A.W.
2011
“Online multi-parameter estimation of non-salient pole PM synchronous machines with temperature variation tracking,”
IEEE Trans. Ind. Electron.
58
(5)
1776 -
1788
** DOI : 10.1109/TIE.2010.2054055**

Orlowska-Kowalska T.
,
Dybkowski M.
2010
“Stator-current based MRAS estimator for a wide range speed-sensorless induction-motor drive,”
IEEE Trans. Ind. Electron.
57
(4)
1296 -
1308
** DOI : 10.1109/TIE.2009.2031134**

Lascu C.
,
Boldea I.
,
Blaabjerg F.
2009
“A Class of speed Sensorless Sliding-Mode Observers for High-Performance Induction Motor Drives”
IEEE Trans. Ind. Electron.
56
(9)
3394 -
3403
** DOI : 10.1109/TIE.2009.2022518**

Qiao Z.
,
Shi T.
,
Wang Y.
,
Yan Y.
,
Xia C.
,
He X.
2013
“New and Sliding-Mode Observer for Position Sensorless Control of Permanent-Magnet Synchronous Motor,”
IEEE Trans. Ind. Electron.
60
(2)
710 -
719
** DOI : 10.1109/TIE.2012.2206359**

Jaafarizedah M. S.
,
Lascu C.
,
Fadali S.
2012
“State Estimation of Induction Motor Drives Using the Unscented Kalman Filter,”
IEEE Trans. Ind. Electron.
59
(11)
4207 -
4216
** DOI : 10.1109/TIE.2011.2174533**

Zaky S.
2012
“Stability analysis of speed and stator resistance estimators for sensorless inductionmotor drives,”
IEEE Trans. Ind. Electron.
59
(2)
858 -
870
** DOI : 10.1109/TIE.2011.2161658**

Zaky M. S.
,
Khater M.
,
Yasin H.
,
Shokralla S. S.
2010
“Very low speed and zero speed estimations of sensorless induction motor drives,”
Electric Power Systems Research.
80
(2)
143 -
151
** DOI : 10.1016/j.epsr.2009.07.012**

Kim H.
,
Son J.
,
Lee J.
2011
“A High-Speed Sliding-Mode Observer for the Sensorless Speed Control of a PMSM,”
IEEE Trans. Ind. Electron.
58
(9)
4069 -
4077
** DOI : 10.1109/TIE.2010.2098357**

Xu Z.
,
Rahman M. F.
2012
“Comparison of a Sliding Observer and a Kalman Filter for Direct-Torque-Controlled IPM Synchronous Motor Drives,”
IEEE Trans. Ind. Electron.
59
(11)
4179 -
4188
** DOI : 10.1109/TIE.2012.2188252**

Corradini M. L.
,
Ippoliti G.
,
Longhi S.
,
Orlando G.
2012
“A Quasi-Sliding Mode Approach for Robust Control and Speed Estimation of PM Synchronous Motors,”
IEEE Trans. Ind. Electron.
59
(2)
1096 -
1104
** DOI : 10.1109/TIE.2011.2158035**

Orlowska-Kowalska T.
,
Kaminski M.
2011
“FPGA implementation of the multilayer neural network for the speed estimation of the two- mass drive system,”
IEEE Trans. Ind. Informat.
7
(3)
436 -
445
** DOI : 10.1109/TII.2011.2158843**

Oguz Y.
,
Dede M.
2011
“Speed estimation of vector controlled squirrel cage asynchronous motor with artificial neural networks”
Energy Conversion and Management
52
(1)
675 -
686
** DOI : 10.1016/j.enconman.2010.07.046**

Kumar S.
,
Prakash J.
,
Kanagazabapathy P.
2011
“A critical evaluation and experimental verification of Extended Kalman Filter, Unscented Kalman Filter and Neural State Filter for state estimation of three phase induction motor,”
Applied Soft Computing
11
(3)
3199 -
3208
** DOI : 10.1016/j.asoc.2010.12.022**

Guzinski J.
,
Abu-Rub H.
2013
“Speed Sensorless Induction Motor Drive with Predictive Current Controller,”
IEEE Trans. Ind. Electron.
60
(2)
699 -
709
** DOI : 10.1109/TIE.2012.2205359**

Zhu K. L. Z. Q.
,
Zhang Q.
,
Zhang J.
2012
“Influence of Nonideal Voltage Measurement on Parameter Estimation in Permanent-Magnet Synchronous Machines,”
IEEE Trans. Ind. Electron.
59
(6)
2438 -
2447
** DOI : 10.1109/TIE.2011.2162214**

Hoang K.D.
,
Zhu Z.Q.
,
Foster M.P.
2011
“Influence and compensation of inverter voltage drop in direct torque-controlled four-switch three-phase PM brushless AC drives,”
IEEE Trans. Pow. Electron.
26
(8)
2343 -
2357
** DOI : 10.1109/TPEL.2010.2096561**

Munoz R.
,
Lipo T.A.
1999
“On-line dead-time compensation technique for open-loop PWM-VSI drives,”
IEEE Trans. Pow. Electron.
14
(4)
683 -
689
** DOI : 10.1109/63.774205**

Kim H. W.
,
Youn M. J.
,
Cho K. Y.
,
Kim H. S.
2006
“Nonlinearity estimation and compensation of PWM VSI for PMSM under resistance and flux linkage uncertainty,”
IEEE Trans. Control Syst. Technol
14
(4)
589 -
601
** DOI : 10.1109/TCST.2006.876622**

Zhao H. B.
,
Wu Q. M.
,
Kawamura A.
2004
“An accurate approach of nonlinearity compensation for VSI inverter output voltage,”
IEEE Trans. Pow. Electron.
19
(4)
1029 -
1035
** DOI : 10.1109/TPEL.2004.830072**

Urasaki N.
,
Senjyu T.
,
Uezato K.
,
Funabashi T.
2005
“An adaptive dead-time compensation strategy for voltage source inverter fed motor drives,”
IEEE Trans. Pow. Electron.
20
(5)
1150 -
1160
** DOI : 10.1109/TPEL.2005.854046**

Kim S. Y.
,
Lee W.
,
Rho M. S.
,
Park S. Y.
2010
“Effective dead-time compensation using a simple vectorial disturbance estimator in PMSM drives,”
IEEE Trans. Ind. Electron.
57
(5)
1609 -
1614
** DOI : 10.1109/TIE.2009.2033098**

Hwang S. H.
,
Kim J. M.
2010
“Dead time compensation method for voltage-fed PWM inverter,”
IEEE Trans. Ener. Conver.
25
(1)
1 -
10
** DOI : 10.1109/TEC.2009.2031811**

Herran M. A.
,
Fischer J. R.
,
Gonzalez S. A.
,
Judewicz M. G.
,
Carrica D. O.
2013
“Adaptive dead-time compensation for grid-connected PWM inverters of single-stage PV systems,”
IEEE Trans. Pow. Electron.
28
(6)
2816 -
2825
** DOI : 10.1109/TPEL.2012.2227811**

Blaabjerg
,
Pedersen J.K.
,
Thoegersen P.
1997
“Improved modulation techniques for PWM-VSI drives,”
IEEE Trans. Ind. Electron.
44
(1)
87 -
95
** DOI : 10.1109/41.557503**

Chee-mun O.
1998
Dynamic simulation of electric machinery using MATLAB/SIMULINK
Prentice hall PTR
New Jersey

Utkin V. I.
1992
Sliding Mode in Control and Optimization
Springer Verlag

Di Lella M.
,
Ramin R.
2008
Semi-Top Technical Information, Semikron, Version. 2

Baghli L.
,
Razik H.
,
Rezzoug A.
1998
“A stator flux oriented drive for an induction motor with extra (α,β) coils,”
in Conf. Rec. IECON’98
Vol. 4
2522 -
2526

Ahmed M. E.
,
Mekhilef S.
2009
“Design and implementation of a multilevel three-phase inverter with less switches and low output voltage distortion,”
Journal of Power Electronics
9
(4)
594 -
604

Abdul Kadir M.N.
,
Mekhilef S.
,
Ping H. W.
2010
“Dual vector control strategy for a three-stage hybrid cascaded multilevel inverter,”
Journal of Power Electronics
10
(2)
155 -
164
** DOI : 10.6113/JPE.2010.10.2.155**

Menshawi M. K.
,
Mekhilef S.
2013
“Multi Stage Inverters Control using Surface Hysteresis Comparators,”
Journal of Power Electronics
13
(1)
59 -
69
** DOI : 10.6113/JPE.2013.13.1.59**

Citing 'Robust Sensorless Sliding Mode Flux Observer for DTC-SVM-based Drive with Inverter Nonlinearity Compensation
'

@article{ E1PWAX_2014_v14n1_125}
,title={Robust Sensorless Sliding Mode Flux Observer for DTC-SVM-based Drive with Inverter Nonlinearity Compensation}
,volume={1}
, url={http://dx.doi.org/10.6113/JPE.2014.14.1.125}, DOI={10.6113/JPE.2014.14.1.125}
, number= {1}
, journal={Journal of Power Electronics}
, publisher={The Korean Institute of Power Electronics}
, author={Aimad, Ahriche
and
Madjid, Kidouche
and
Mekhilef, Saad}
, year={2014}
, month={Jan}