Professional Documents
Culture Documents
4, 2008, 210–215
This paper presents an original variable gain PI (VGPI) controller for speed control of a simplified direct torque neuro
fuzzy controlled (DTNFC) induction motor drive. First, a simplified direct torque neuro fuzzy control (DTNFC) for a voltage
source PWM inverter fed induction motor drive is presented. This control scheme uses the stator flux amplitude and the
electromagnetic torque errors through a four rules adaptive NF inference system (ANFIS) to generate a voltage space vector
(reference voltage). This voltage is used by a space vector modulator to generate the inverter switching states. Then a VGPI
controller is designed in order to be used as the speed controller in the simplified DTNFC induction motor drive. Simulation
of the simplified DTNFC induction motor drive using VGPI for speed control shows promising results. The motor reaches
the reference speed rapidly and without overshoot, load disturbances are rapidly rejected and the detuning problem caused
by the stator resistance variation is fairly well dealt with.
K e y w o r d s: induction motor, direct torque control, direct torque neuro fuzzy control, adaptive NF inference system,
variable gain PI controller, space vector modulation
∗ Department of Industrial Electronics and Control, Madina College of Technology, P.O.Box 15389, Madinah, Saudi Arabia; al-
radadi2000@yahoo.com
paper, a variable gain PI controller is used to replace the Human expert knowledge can be used to build an ini-
classical PI controller in the speed control of a modified tial artificial neural network structure whose parameters
direct torque neuro fuzzy controlled induction machine could be obtained using online or offline learning pro-
drive where the ANFIS of the DTNFC acts on both the cesses.
amplitude and the angle of space vector components. The adaptive NF inference system (ANFIS) [5], [6],
[10] is one of the proposed methods to combine fuzzy
logic and artificial neural networks. Figure 1 shows the
2 SIMPLIFIED DIRECT TORQUE adaptive NF inference system structure proposed in [5],
NEURO FUZZY CONTROLLER [6], [10]. It is composed of five functional blocks (rule base,
database, a decision making unit, a fuzzyfication interface
Fuzzy logic and artificial neural networks can be com- and a defuzzyfication interface) which are generated using
bined to design a direct torque neuro fuzzy controller. five network layers :
212 E. Al-radadi: DIRECT TORQUE NEURO FUZZY SPEED CONTROL OF AN INDUCTION MACHINE DRIVE BASED ON A NEW . . .
wi
σi = P (1)
k wk
Fig. 3. Proposed Neuro Fuzzy Controller Structure
controller cannot be set to solve the overshoot and load Figure 5 shows a simulation of the settling perfor-
disturbance rejection problems simultaneously. mance and the disturbance rejection capability of the
Overshoot elimination setting will cause a poor load simplified DTNFC motor drive with the VGPI speed con-
disturbance rejection, and rapid load disturbance rejec- troller gains given by equations 4 and 5. The VGPI con-
tion setting will cause important overshoot. troller is tuned using the method given in [18]. The pa-
rameters of the motor used in the simulation are given in
Table 2.
Table 2. Induction Machine Parameters.
½
0.5 + 49.5t3 if t < 1 ,
Kp = (4)
Number of pairs of poles p=2 50 if t ≥ 1 ,
Rated power 2 hp ½
500t3 if t < 1 ,
Rated frequency 50 Hz Ki = (5)
Rated speed 1420 rpm 500 if t ≥ 1 .
Rated voltage 220/380 V
Rated current 6.4/3.7 A Initially the machine is started up with a load of
Stator resistance Rs = 4.85 W 10 Nm. At 1 s, a 2 Nm load disturbance is applied dur-
Rotor resistance Rr = 3.805 W ing a period of 1 s. The sampling time used is 50 µs.
Stator inductance Ls = 274 mH The space vector modulator switching frequency used is
Rotor inductance Lr = 274 mH 20 kHz, that is the space vector modulator generates the
Mutual inductance Lm = 258 mH desired reference vector after one sampling time.
Moment of inertia J = 0.031 kg.m2 The speed of the motor reaches the 1000 rpm refer-
Viscous friction coefficient f = 0.0114 kg.m2 /s ence speed at 0.53 s without overshoot. The VGPI con-
troller compensates the 2 Nm disturbance by increasing
the mean value of the torque command from 10.8 Nm
To overcome this problem, we propose the use of vari- to 12.8 Nm. The controller rejects the 2 Nm load distur-
able gains PI controllers. bance in less than 0.25 s with a maximum speed dip of
A variable gain PI (VGPI) controller is a generalisa- 0.6 rpm (0.06 %). One can note that the current wave-
tion of a classical PI controller where the proportional form is almost a sinusoidal waveform as expected us-
and integrator gains are not fixed values but increases ing space vector modulator with a 20 KHz switching fre-
gradually from an initial value to a terminal value along quency.
a polynomial curve [18]. Figure 6 shows the speed tracking performance of the
The initial value of the gains can be chosen to attenu- system under no load. The slope of the trapezoidal com-
ate the step response in the transient region [18]. A VGPI mand speed is 2000 rpm/s. The motor speed tracks the
controller could then be used to eliminate start up over- trapezoidal commands with zero steady state error and
shoot of the high performance DTNFC induction motor no overshoot
drive. Figure 7 shows the reaction of the proposed VGPI
In this section a simulation study of the performances controller to stator resistance variation. The motor is
of the simplified direct torque neuro fuzzy controlled in- started up with a load of 10 Nm. The rotor resistance
duction motor drive is performed by using a VGPI con- is supposed to double at 1 sec.
troller. Stator resistance variation is shown to affect the mean
Tuning the modified DTNFC system comes to tuning value of the estimated electromagnetic torque which
the weights ωΨ and ωT so as to minimize the flux and changes from 10.15 Nm to 12.35 Nm.
torque errors. These weights are the scaling factors of the The VGPI controller compensates the torque estima-
flux and torque errors and their tuning corresponds to tor detuning problem by increasing the mean value of the
the two ANFIS structure membership functions width. torque command to about 30 % of its rated value.
Since the proposed DTNFC is a high order non linear The VGPI controller rejects the stator resistance dis-
system, a simple way of tuning it is the successive trials turbance in less than 0.25 s with a maximum speed dip
method. It has been shown in [17] that for nonzero syn- of 0.6 rpm ( 0.06 %).
chronous angular speed, the changes of the flux influences
the output torque, while the changes in the torque does
not influence the flux. That is why the proposed method 4 CONCLUSION
searches first the flux error minimum, before searching
the torque error minimum. The tuning method proposed In this paper a simplified direct torque neuro fuzzy
searches by successive trials method in a grid of values of controlled induction motor drive is presented. This con-
ωψ the value that gives the minimum stator flux error, trol scheme uses the stator flux amplitude and the elec-
then by using this value, searches in a grid of values of tromagnetic torque errors through a four rules adaptive
ωT the value that gives the minimum torque error. Using NF inference system (ANFIS) to generate the desired ref-
this method the tuning values of the DTNFC are given erence voltage. This vector is used by a space vector mod-
by ωψ = 100 and ωT = 10 . ulator to generate the inverter switching states.
214 E. Al-radadi: DIRECT TORQUE NEURO FUZZY SPEED CONTROL OF AN INDUCTION MACHINE DRIVE BASED ON A NEW . . .
Fig. 5. Settling performance of the proposed DTNFC motor drive using a VGPI speed controller
Fig. 6. Speed tracking performance of the proposed DTNFC motor drive using a VGPI speed controller
A VGPI controller has been designed and used as a [11] KAZMIERKOWSKI, M. P.—KASPROWICZ, A. : Improved
speed controller in the DTNFC control scheme. Direct Torque and Flux Vector Control of PWM Inverter-Fed
Induction Motor Drives, IEEE Trans. Ind. Electron. 45 (Aug
Simulation of the simplified DTNFC induction motor
1995), 344-350.
drive using VGPI for speed control shows promising re-
[12] NASH, J. N. : Direct Torque Control, Induction Motor Vector
sults. The motor reaches the reference speed rapidly and Control without an Encoder, IEEE Trans. Ind. Applicat. 33
without overshoot, trapezoidal commands under no load (Mar/Apr 1997), 333-341.
are tracked with zero steady state error and no overshoot, [13] DAMIANO, A.—VAS, P. et al : Comparison of Speed-Sensor-
load disturbances are rapidly rejected and the detuning less DTC Induction Motor Drives, in Proc. PCIM, Nuremberg,
problem caused by the stator resistance variation is fairly Germany, 1997, pp. 1-11.
well dealt with. [14] BUJA, G. : A new Control Strategy of the Induction Motor
Drives: The Direct Flux and Torque Control, IEEE Ind. Elec-
Acknowledgement tron. Soc. Newslett. 45 (Dec 1998), 14-16.
[15] VAS, P. : Sensorless Vector and Direct Torque Control, Oxford
The author wishes to thank sincerely Mr. A. Draou Univ. Press, Oxford, U.K., 1998.
and Mr. A. Miloudi for the help in preparing this manu-
[16] CASADEI, D.—SERRA, G.—TANI, A. : Implementation of a
script as well as for fructuous discussions. Direct Torque Control Algorithm for Induction Motors based on
Discrete Space Vector Modulation, IEEE Trans. Power Electron.
15 No. 4 (July 2000), 769–777.
References [17] GRABOWSKI, P. Z.—BOSE, B. K.—BLAABJERG, F. : A
Simple Direct Torque Neuro Fuzzy Control of PWM Inverter
[1] TAKAHASHI—NOGUCHI, T. : A New Quick Response and Fed Induction Motor Drive, IEEE Trans. Ind. Electron. 47 No.
High Efficiency Control Strategy of an Induction Motor, IEEE 4 (Aug 2000), 863–870.
Trans. Ind. Applicat. IA-22 (Sept/Oct 1986), 820-827.
[18] MILOUDI, A.—DRAOU, A. : Variable Gain PI Controller De-
[2] DEPENBROK, M. : Direct Self-Control (DSC) of Inverter Fed
sign For Speed Control and Rotor Resistance Estimation of an
Induction Machine, IEEE Trans. Power Electron. PE-3 (Oct
Indirect Vector Controlled Induction Machine Drive, in Proc.
1988), 420-429.
IECON’02, Sevilla, Spain, Nov.58, 2002, pp. 323–328.
[3] BOLDEA, I.—NASAR, S. A. : Torque Vector Control (TVC) —
A Class of Fast and Robust Torque Speed and Position Digital [19] MILOUDI, A.—Al RADADI, E. A.—DRAOU, A.—MILOUD,
Controller for Electric Drives, Proc. EMPS 15 (1988), 135-148. Y. : Simulation and Modelling of a Variable Gain PI Controller
For Speed Control of a Direct Torque Neuro Fuzzy Controlled
[4] HABLETER, T. G.—PROFUMO, F.—PASTORELLI, M.—
TOLBERT, L. M. : Direct Torque Control of Induction Ma- Induction Machine Drive, in Proc. PESC’04, Aachen, Germany,
chines using Space Vector Modulation, IEEE Trans. Ind. Appli- June. 20-25, 2004, pp. 3493–3498.
cat. 28 (Sept/Oct 1992), 1045-1053. [20] MILOUDI, A.—Al RADADI, E. A.—DRAOU, A. : A Variable
[5] JANG, J.-S. R. : Self-Learning Fuzzy Controllers Based on Tem- Gain PI Controller Used for Speed Control of a Direct Torque
poral Back Propagation, IEEE Trans. Neural Networks 3 (Sept Neuro Fuzzy Controlled Induction Machine Drive, Turkish Jour-
1992), 714-723. nal of Electrical Engineering 15 No. 1 (2007).
[6] JANG, J.-S. R. : ”ANFIS: Adaptive-Network-Based Fuzzy In-
ference System, IEEE Trans. Syst., Man, Cybern. 23 (May/June Received 20 March 2007
1993), 665-684.
[7] CASADEI, D.—GRANDI, G.—SERRA, G. : Study and Im- Eid Al-radadi was born in Madinah, Saudi Arabia in
plementation of a Simplified and Efficient Digital Vector Con-
1967. He received the BEng degree from Detroit Mercy Uni-
troller for Induction Motors, in Proc. EMD’93, Oxford, U.K.,
Sept. 8-10, 1993, pp. 196-201. versity, USA in 1994, the MSc and PhD degrees from Wayne
[8] KAZMIERKOWSKI, M. P.—TUNIA, H. : Automatic Control State University, USA in 2002 all in Electrical Engineering. He
of Converter-Fed Drives, Elsevier, Amsterdam, 1994. was the vice dean for education and training affairs, Medina
[9] TIITINEN, P.—POHKALAINEN, P.—LALU, J. : EPE J. 5 college of technology in 2004. His main research interests are
(Mar 1995), 14-18. in the field of Power Electronics and Intelligent Control of AC
[10] JANG, J.-S. R.—SUN, C.-T. : Neuro-Fuzzy Modeling and Con- drives. He is now the dean of Medina technical college, and
trol, Proc. IEEE 83 (Mar 1995), 378-406. President of technical vocational training council.