Direct Torque Control of Three Phase Induction Motor Drive Using Fuzzy Logic Controllers For Low Torque Ripple
Direct Torque Control of Three Phase Induction Motor Drive Using Fuzzy Logic Controllers For Low Torque Ripple
Abstract— This paper presents an improved Direct Torque                      torque control (DTC) is used to improve dynamic response
Control (DTC) based on fuzzy logic technique. The major                      performance and decrease the torque ripples.
problem that is usually associated with DTC drive is the high
torque ripple. To overcome this problem a torque hysteresis band
with variable amplitude is proposed based on fuzzy logic. The                                           II.    DTC STRUCTURES
fuzzy proposed controller is shown to be able to reducing the
                                                                             in Fig. 1. At each sample time, the two stator currents  and
                                                                                The basic model of DTC induction motor scheme is shown
torque and flux ripples and to improve performance DTC
                                                                              and the DC bus voltage  are sampled. Using the inverter
especially at low speed. The validity of the proposed methods is
    Keywords- Direct torque control, induction motor, fuzzy logic,           vector in the stationary reference frame are calculated as
torque ripple minimization.                                                  follows.
                                                                                  
 =   −   
                                                                                                              
                     I.   INTRODUCTION
                                                                                                    
                                                                                 
 =   −  
                                                                                           
Fuzzy logic is recently getting increasing emphasis in drive                                                                            (1)
                                                                                                √
control applications. Recent years, fuzzy logic control has
found many applications in the past two decades. This is so
largely increasing because fuzzy logic control has the                         The , 
 components of the stator current space vector are
capability to control nonlinear uncertain systems even in the                calculated using
                                                                                    " = 
case where no mathematical model is available for the control
                                                                                !
system [1]. So, the development of high performance control
                                                                                    " =
strategies for AC servo system drives resulted in a rapid                                   #$% #$                                   (2)
evolution. To overcome the disadvantages of vector control                                      √
technique, in the middle of 1980’s, a new quick response
technique for the torque control of induction motors was                        The stator flux is a function of the rotor flux which is
proposed by Takahashi as direct torque control (DTC) [2].                    provides from the flux observer.
                                                                                 
structure and hence, this technique is gaining popularity in
                                                                                                         ,
Since DTC was first introduced, several variations to its                       |& | = .&
                                                                                           + &
                                                                                                                                      (4)
original structure were proposed to overcome the inherent
disadvantages in any hysteresis-based controller, such as                    The electromagnetic torque is calculated by
variable switching frequency, high sampling requirement for
                                                                                / = 0& "1 & " 
digital implementation, and high torque ripple[22]-[23]. To                            
                                                                                       
                                                                                                                                         (5)
solve this problem, various techniques have been proposed.
Including the use of variable hysteresis bands [17], predictive              where p is the number of pole pairs.
control schemes [24], space vector modulation techniques [25]
and intelligent control methods [18]. This paper proposes a
novel scheme to improve the drive performance. Fuzzy direct
                                                                           78
                                                                                                                                                                         
                                                                                                               Switching Table
                    &
                                                               1
                                                                                         ∆ϕ
                                                  +                                                                                              <;
                                                               -Fh                  Fh
                                                      -
                                                      &
                                                                                    -1
<=
                                                                                                                                                 <:
                     /546                                             1
                                                                -Th                                                                                                      VSI
                                                                                     ∆T
                                  +     -                                      Th
                                        /4
                                                                          -1
&
                                                                                                                                            
                                                                                                                                            ";
                                                                                                              Torque and Flux
                                                                                                                 Estimator
                                                                                                                                            ":
IM
Sector 5
Sector 4
Sector 3
Sector 2
                                                                                                                                                                                                               Sector 1
                                                                                                                                             ,  
, ,
> , @
                                                                                                                                                                                                              > , @
                                                                                                                                              7 7
                                                                                                                                                  6
                                                                                                                                                                                       > , @
                                                                                                                                                           7 7
                                                                                                                                                           6 6
57 77
                                                                                                                                                                                                               77 97
                                                                                                                                                                       , 
7 57
6 6
                                                                                                                                                                                                                6 6
                                                                                                                                                                       7 7
                                                                                                                                                                       6 2
                                                                                                                                                                                        2 6
                                                                                                                                              2
                                                                                                                                 Increase
                                                                                                                    Decrease     Torque      100          110          010             011        001         101
                                                                                                                    Flux         Decrease
                                                                                                                                 Torque      011          001          101             100        110         010
                                                                                                                                 Increase
                                                                                                                    Increase     Torque      110          010          011             001        101         100
                                                                                                                    Flux         Decrease
                                                                                                                                 Torque      001          101          100             110        010         011
                                                                                                         79
state losses. In this way the output current harmonic can be
strongly reduced [15].                                                                      The hysteresis band has to be set large enough to limit the
                                                                                            inverter switching frequency below a certain level that is
                                                                                            usually determined by thermal restriction of power devices.
                                          & C / D , & D / D                             Since the hysteresis bands are set to cope with the worst case,
                                                                                            the system performance is inevitably degraded in a certain
                                                                                            operating range, especially in a low speed region [17]. In
                                                                                            torque hysteresis controller, an elapsing time to move from
                                                                                            lower to upper limit, and vice versa can be changed according
                                                                                            to operating condition [17].
                                 &
                                                                                                        IV. DESIGN OF FLC FOR TORQUE RIPPLE
                                                                                                                     OPTIMIZATION
                                                                                                 Switching Table
                         &
                                                                  1
                                                                                 ∆ϕ
                                                  +                                                                         <;
                                                                  -Fh      Fh
                                                      -
                                                      &
                                                                            -1
<=
                                                                                                                            <:
                         /546                                   Fuzzy                                                                      VSI
                                  +   -                       controller
                                       /4
&
                                                                                                                       
                                                                                                                       ";
                                                                                                Torque and Flux
                                                                                                   Estimator
                                                                                                                       ":
                                                                                                                                            IM
                                                                        Figure4. Fuzzy logic DTC scheme
                                                                                       80
                                                              Lds=Ls-Lm; Ldr=Lr-Lm; C and J=0.062Kg.m2 are
                                                              considered.
                                                              Stator flux linkage comparing curves are shown in Figure 6
                                                              and Figure 7.
                                                              Compared with two groups of flux waveform, the flux track
                                                              amplitude of traditional DTC model is volatile. At certain
                                                              parts, there is a clear deviation, flux required for a longer time
                                                              to reach steady-state, the fuzzy logic DTC flux track has
                                                              always maintained a very good round, flux is required for a
                                                              short time to reach steady-state, and flux amplitude fluctuation
                                                              is small.
a) 0.5
                                                                      fsbeta [Wb]
                                                                                                          0
-0.5
                                                                                                          -1
                                                                                                            -1                 -0.5                0                   0.5                  1
                                                                                                                                             fsalfa [Wb]
                                                                                            Figure.6. Stator flux circle based Classical DTC
0.8
0.6
0.4
                                                                                                              0.2
                                  b)
                                                                                             fsbeta[wb]
                                                                                                               0
           Figure.4. Input variables membership functions
                                                                                                          -0.2
-0.4
-0.6
-0.8
                                                                                                               -1
                                                                                                                 -1     -0.8   -0.6   -0.4    -0.2        0     0.2   0.4    0.6      0.8     1
                                                                                                                                                     fsalfa[wb]
140
120
                                                                                            100
           Figure.5. Output variable membership function
                                                                                            80
                                                                              Torque [Nm]
60
40
V. SIMULATION RESULT 20
                                                              81
                                     120
                                                                          IM
                                                                                                              fuzzy logic DTC current waveform is relatively smooth, so,
                                                                                                              effectively reduces the harmonic.
                                     100
                                                                                                                                       60
                                      80
                                                                                                                                       40
                      Torque [Nm]
60
40 20
                                                                                                                         Current (A)
                                      20                                                                                                0
                                          0
                                                                                                                                       -20
                                     -20
                                              0    0.05   0.1   0.15      0.2     0.25   0.3   0.35    0.4                             -40
                                                                       Time [s]
                                                                                                                                       -60
                                              Figure.9. Torque response based Fuzzy DTC                                                      0   0.05   0.1    0.15      0.2      0.25   0.3   0.35   0.4
                                                                                                                                                                      Time(sec)
                                                                                                                         Current (A)
                                                                                                                                        0
                                     1
                                                                                                                                       -20
                                    0.9
0.8 -40
                                    0.7
                                                                                                                                       -60
                                                                                                                                             0   0.05   0.1    0.15      0.2      0.25   0.3   0.35   0.4
         Stator flux [Wb]
                                    0.6
                                                                                                                                                                      Time(sec)
                                    0.5
                                    0.4
                                                                                                                      Figure13. Steady-state stator current based on fuzzy logic DTC
                                    0.3
                                     0
                                          0       0.05    0.1   0.15      0.2     0.25   0.3    0.35    0.4
                                                                                                              The present paper has presented a sensorless speed DTC drive
                                                                       Time [s]                               with fuzzy controller. This controller determinates the desired
     Figure.10. Steady-state stator flux-response based Classical DTC                                         amplitude of torque hysteresis band. It is shown that the
                                                                                                              proposed scheme results in improved stator flux and torque
                                     1
                                                                                                              responses under steady state condition. The main advantage is
                                0.9
                                                                                                              the improvement of torque and flux ripple characteristics at
                                0.8
                                                                                                              low speed region, this provides an opportunity for motor
                                0.7
                                                                                                              operation under minimum switching loss and noise.
         Stator flux[Wb]
                                0.6
                                                                                                                                                               REFERENCES
                                0.5
                                                                                                              [1]   Jagadish H. Pujar, S. F. Kodad “Simulation of Fuzzy Logic Based Direct
                                0.4
                                                                                                                    Torque Controlled Permanent Magnet Synchronous Motor Drive”,
                                0.3                                                                                 Proceedings of the International Conference on Artificial Intelligence-
                                0.2                                                                                 ICAI'09, Vol. I, pp.254-257, July 13-16, 2009, Las Vegas Nevada, USA.
                                                                                                              [2]   Takahashi I, Naguchi T. “A new quick-response and highefficiency
                                0.1
                                                                                                                    control strategy of an induction motor”. IEEE Transactions on Industry
                                     0
                                         0        0.05    0.1   0.15     0.2      0.25   0.3    0.35    0.4         Application [ISSN 0093-9994], 1986, IA-22(5): 820-827.
                                                                       Time[s]                                [3]   D. Casadei, G. Grandi, G. Serra, A. Tani ”Effectes of flux and torque
                                                                                                                    hysteresis band amplitude in direct torque control of induction
      Figure.11. Steady-state stator flux-response based Fuzzy DTC
                                                                                                                    machines”, IEEE-IECON-94, 1994, 299–304.
                                                                                                              [4]   Hui-Hui Xia0, Shan Li, Pei-Lin Wan, Ming-Fu Zhao, Study on Fuzzy
Steady state current comparing curves are shown in Figure                                                           Direct Torque Control System , Proceedings of the Fourth
12 and Figure 13.                                                                                                   International Conference on Machine Learning and Cybernetics, Beijing,
                                                                                                                    4-5 August 2002.
                                                                                                              [5]   G. Eason, B. Noble, and I. N. Sneddon, “On certain integrals of
Compared with Steady state current waveform, traditional                                                            Lipschitz-Hankel type involving products of Bessel functions,” Phil.
DTC model maintaining the current waveform of Sine, but                                                             Trans. Roy. Soc. London, vol. A247, pp. 529–551, April 1955.
there is a little large pulsation, there are some harmonics                                                         (references)
which will lead to torque ripple in the wave form; while the
                                                                                                              82
[6] LASCU, C. et al : A Modified Direct Torque Control (DTC) for
     Induction Motor Sensorless Drive, Proc. Of Conf. Rec. IEEE, pp. 415–
     422, 1998.
[7] Karpe S.R., Mr.Dhote V.P: fuzzy logic based direct torque control of
     Induction motor, international journal of engineering science &
     advanced technology,IJESAT, Volume-2, Issue-4, 912 – 917, 2012.
[8] CASADEI, D. et al : Improvement of Direct Torque Control
     Performance by Using a Discrete SVM Technique, in Proc. Of Conf.
     Rec. IEEE-IAS, pp. 997–1003, 1998.
[9] MARTINS, C. et al : Switching Frequency Imposition and Ripple
     Reduction in DTC Drives by Using a Multilevel Converter, IEEE Trans.
     On Power Electron. 17 No. 2 (2002), 286–297.
[10] CASADEI, D. et al : Implementation of a Discrete Torque Control
     Algorithm for Induction Motors Based on Discrete Space Vector
     Modulation, IEEE Trans. On Power Electron 15 No. 4(2000), 769–777.
[11] KANG, J. K. et al : New Direct Torque Control of Induction Motor for
     Minimum Torque Ripple and Constant Switching Frequency, IEEE
     Trans. On Ind. Applicat. 35 No. 5 (1999),1076–1082.
[12] TRIPATHI, A. et al : Space-Vector Based Constant Frequency, Direct
     Torque Control and Dead Beat Stator Flux Control of ac Machines, Proc.
     of Conf. IEEE-IECON’01, pp. 1219–1224, 2001.
[13] TANG, L. et al : A New Direct Torque Control Strategy for Flux and
     Torque Ripple Reduction for Induction Motors Drive by Space Vector
     Modulation, Conf. Rec. IEEE-PESC’2001, Vol. 2, pp. 1440–1445, 2001.
[14] TANG, L. et al : An Investigation of a Modified Direct Torque Control
     Strategy for Flux and Torque Ripple Reduction for Induction Machine
     Drive System with Fixed Switching Frequency, Conf. Rec. IEEE-IAS,
     pp. 837–844, 2002.
[15] CASADEI, D. et al : Effects of Flux and Torque Hysteresis Band
     Amplitude in Direct Torque Control of Induction Machines, Conf. Rec.
     IEEE-IAS, pp. 299–304, 1994.
[16] VAEZ ZADEH, S. et al : Open Loop Control of Hysteresis Band
     Amplitude in Direct Torque Control of Induction Machines, Conf. Rec.
     IEEE-IAS, pp. 1519–1524, 2000.
[17] KANG, J. K. et al : Direct Torque Control of Induction Machine with
     Variable Amplitude Control of Flux and Torque Hysteresis Bands, Conf.
     Rec. IEEE-IAS, pp. 640–642, 1999.
[18] S. Mir and M. E. Elbuluk, Precision troque control in Inverter fed
     induction machines using fuzzy logic,Proceedings of the 26th IEEE
     Power Electronics Specialists Conference(PESC), vol. 1, pp. 396-401,
     2005.
[19] Xiying Ding, Qiang Liu, Xiaona Ma, Xiaoran He, and Qing Hu, The
     fuzzy torque control of induction motor based on space vector
     modulation, Third International Conference on Natural Computation,
     2009.
[20] Zhijun Jiang, Shimiao Hu, and Wenhui Cao, A new fuzzy logic torque
     control scheme based on vector control and direct torque control for
     induction machine, The 3rd International Conference on Innovative
     Computing Information, 2010.
[21] LEE K B, BLAABGERG F, improved direct torque control for
     sensorless matrix converter drives with constant switching frequency
     and torque ripple reduction, international journal of control, automation
     and system,2009,4(1):113-123.
[22] T. Geyer, G. Papafotiou, and M. Morari, "Model predictive direct torque
     control-Part I: Concept, algorithm, and analysis," IEEE Traps. Ind.
     Electron., vol. 56, no. 6, pp. 1894-1905, Jun. 2009.
[23] K. Shyu, J. Lip, V. Pham, T. Wang, and M. Yang, "Global minimum
     torque ripple design for direct torque control of induction motor drives,"
     IEEE Traps. Ind. Electron., vol. 57, no. 9, pp. 3148_4156, Sep. 2010.
[24] Y. Li, J. Shao, and B. Si, “Direct torque control of induction motors for
     low speed drives considering discrete effect of control and dead-time
     timing of inverters”, in Proc. IEEE-IAS Annu. Meeting, 1997,pp. 781–
     788.
[25] L. Tan and M. F. Rahman, “A new direct torque control strategy for flux
     and torque ripple reduction for induction motors drive by using space
     vector modulation”, in Proc.32nd Annu.PESC,2001, vol.3,pp.1440–
     1445.
[26] M. Nasir Uddin, “FLC-Based DTC Scheme to Improve the Dynamic
     Performance of an IM Drive”, IEEE transactions on industry
     applications, vol. 48, no. 2, march/april 2012
83