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.
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
(e)
[31]
.
where
is
and
ѱs
are the stator current and stator flux respectively,
us
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.
Rs
,
R’r
,
xs
,
x’r
,
xm
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
(usd ,usq)
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.
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
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,
kc
is the current observer gain, and
eis
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.
- B. Stability Analysis
To confine the value of
kc
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
kc
is sufficiently large. The flux error in Equation (9) becomes
The ratio
(1/Tr)
represents the inverse of the rotor timeconstant which determines the dynamics of the flux observer.
- 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
(-ωb Rsis)
. Whereas, the rotor time-constant
Tr
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
kTr
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
(dVT/dt<0)
, we write
and
Finally, the rotor time-constant is online adapted as
- 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.
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.
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 (
E
) and six bidirectional switches. Each switch consists of an IGBT (
T
) mounted anti-parallel with a freewheeling diode (
D
). The gate drive signals (
gTL,gBL
) are provided by a DS1104 controller board. In practical cases, turn ON or turn OFF an IGBT requires finite times (
Ton
and
Toff
) to be performed. Thus, the consideration of the dead zone (
Td
) 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
Td
although the negative edges are maintained. The effective output voltage
VANR
is shifted due to the
Ton
and
Toff
of the power devices. Moreover, the effect of IGBT saturation voltage
Vsat
and diode forward voltage drop
Vf
is exhibited in the peak-to-peak actual voltage.
Overall, each phase output voltage (
VLNR
) can be synthesized as follows:
where (
L
≡
A
,
B
, or
C
) denotes the inverter leg or phase and
Vdc
is the average value of the DC-link voltage.
STL
and
SBL
are the effective top and bottom switching signals represented as
and
where
gTL
and
gBL
are the gate drive signals after shifting with
Ton
.
Space vector diagram of the effect of inverter nonlinearities on output voltage.
Thus, the synthesis of
VLNR
is based on the following three considerations.
-
Behavior of the used switches
-
States of the gate drive signals (gTL,gBL)
-
Motor current direction (iL)
The ideal output voltage is calculated with only the upper commanded gate drive signals (
g
*
TL
) and
Vdc
as follows:
After comparing Equations (28) and (31) over several switching periods (
Ts
), an offset in the output voltage waveform of each inverter leg (
VANR
,
VBNR
,
VCNR
) 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
Td
,
Ton
, and
Toff
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
Tc
is an estimated time that can be used to control the average error of the output voltage
[24]
.
Vsat0
and
Vf0
are the threshold voltages of the IGBT and anti-parallel diodes respectively (shown in
Appendix 2
).
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 (
Td
). The flux reference value is obtained based on its equivalent voltage (
ψs
=540 V). Observer gain
kc
and both
kP
and
kI
are set as
kc
= 510,
kP
=1, and
kI
= 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
(iLI
and
iLR)
.
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.
VI. EXPERIMENTAL RESULTS
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.
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
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.
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