FPGA-based Intelligent Control of AC Motors

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 325)


The most commonly used controller in the industry field is the proportional-plus-integral (PI) controller, which requires a mathematical model of the system. Fuzzy logic controller (FLC) provides an alternative to conventional PI controller, especially when the available system models are inexact or unavailable. Also, rapid advances in digital technologies have given designers the option of implementing controllers using field programmable gate array (FPGA) which depends on parallel programming. This method has many advantages over classical microprocessors. In this research work, a FLC, which is fabricated on modern FPGA card (Spartan-3A, Xilinx Company), is proposed to implement a prototype of a speed controller for three-phase induction motor (squirrel cage type). The FLC and the PWM inverter strategies which have been built in FPGA appeared fast speed response and good stability in controlling the three-phase induction motor. For comparison purpose, a conventional PI controller has been implemented in the same FPGA card to examine the performance of the FLC. These controllers have been tested using MATLAB/Simulink program under various reference speeds. The designed FPGA-based closed-loop FLC’s performance is weighed against with that of a conventional PI controller. The system has been simulated in MATLAB/Simulink, and the results have been attached. The simulation and experimental results obtained using a FPGA-based conventional PI controller and the FPGA-based FLC have been compared in terms of settling time, and it has been found out that the proposed FPGA-based FLC shows a better performance than the conventional PI controller.


Field programmable gate array (FPGA) Sinusoidal PWM (SPWM) 60 degrees PWM Random frequency PWM (RFPWM) Third harmonic injection (THI) PWM Inverter Total harmonic distortion (THD) Harmonic spread factor (HSF) VHSIC hardware description language (VHDL) 


  1. 1.
    S. Mekhilef, N.A. Rahim, Xilinx FPGA three phase PWM inverter and its application for utility connected PV system, in IEEE Proceedings (2002), pp. 2079–2082Google Scholar
  2. 2.
    M.J. Meco-Gutiérrez, A. Ruiz Gonzalez, F. Vargas Merino, J.R. Heredia-Larrubia, Reduction in induction motor heating fed by a new PWM technique, IEEE Trans. Ind. Electron 57(1), 228–236Google Scholar
  3. 3.
    M.A. Boost, P.D. Ziogas, State-of-art-carrier PWM techniques: A critical evaluation. IEEE Trans. Ind. Appl. 24, 271–280 (1988)CrossRefGoogle Scholar
  4. 4.
    J. Holtz, Pulse Width Modulation-A survey. IEEE Trans. Ind. Electron. 39, 410–420 (1992)CrossRefGoogle Scholar
  5. 5.
    R.J. Kerkman, D. Leggate, B.J. Seibel, T.M. Rowan, Operation of PWM voltage source-inverters in the over modulation region. IEEE Trans. Ind. Electron. 43, 132–141 (1996)CrossRefGoogle Scholar
  6. 6.
    S. Jeevananthan, P. Dananjayan, S. Venkatesan, A novel modified carrier PWM switching strategy for single-phase full-bridge inverter. Iran. J. Electr. Comp. Eng. 4, 101–108 (2005)Google Scholar
  7. 7.
    N.D. Patel, U.K. Madiwala, A bit-stream-based PWM technique for sine-wave generation, IEEE Trans. Ind. Electron. 56, 2530–2539 (2009)Google Scholar
  8. 8.
    L.C.Y. Huang, Y.Y. Tzou, Design and Implementation of an FPGA-Based Control IC for the Single-Phase PWM Inverter Used in UPS (1997), pp 344–349Google Scholar
  9. 9.
    P.N. Enjeti, P.D. Ziogas, J.F. Lindsay, Programmed PWM techniques to eliminate harmonics, IEEE Trans. Ind. Electron. 26, 302–316 (1990)Google Scholar
  10. 10.
    Y.M. Chen, Y.M. Cheng, Modified PWM control for the DC-AC inverter with a non-constant voltage source vol. 2 (1999), pp. 938–941Google Scholar
  11. 11.
    A. Kawamura, T. Haneyoshi, R.G. Hoft, Deadbeat controlled PWM inverter with parameter estimation using only voltage sensor. IEEE Trans. Power Electron. 3, 576–583 (1988)CrossRefGoogle Scholar
  12. 12.
    H.Hussin, A. Saparon, M. Muhamad, M.D. Risin, Sinusoidal pulse width modulation (SPWM) design and implementation by focussing on reducing harmonic content, vol. 125 (2010), pp. 620–623Google Scholar
  13. 13.
    B. Farid, O. Amar, A Study of controlled PWM inverters. Eur. J. Sci. Res. 32(1), 77–87 (2009)Google Scholar
  14. 14.
    J. Deepthi, S.N. Saxena, Study of variation of THD in a diode clamped multilevel inverter with respect to modulation index and control strategy, in 2nd International Conference and workshop on Emerging Trends in Technology. International Journal of Computer Applications (2011), pp. 37–42Google Scholar
  15. 15.
    B. Huo, A.M. Trzynadlowski, Random pulse width PWM modulator for inverter-fed induction motor based on the TMS320F240 DSP controller (2006)Google Scholar
  16. 16.
    T.C. Green, M. Mirkazemi, J.K. Good Fellow, Programmable gate-arrays and semi-custom designs for sinusoidal and current regulated PWM, in ASIC Technology for power electronics equipment. IET Conference Publications (1992)Google Scholar
  17. 17.
    Faa-Jeng Lin, Jonq-chin Hwang, Po-Huan Chou, Ying-Chih Hung, FPGA-based intelligent-complementary sliding-mode control for pmlsm servo-drive system. IEEE Trans. Power Electron. 25, 2573–2587 (2010)CrossRefGoogle Scholar
  18. 18.
    A. Olivia, H. Chiacchiarin, A. Aymonino, P. Mandolesi, Reduction of total harmonic distortion in power inverters. Lat. Amer Appl. Res. 35, 89–93 (2005)Google Scholar
  19. 19.
    E. Koutroulis, A. Dollas, K. Kalaitzakis, High frequency pulse width modulation implementation using FPGA and CPLD ICs, J. Syst. Architecture 52, 332–344 (2006)Google Scholar

Copyright information

© Springer India 2015

Authors and Affiliations

  1. 1.Department of Electronics and Communication EngineeringLoyola Institute of Technology and ScienceThovalai, Kanyakumari DistrictIndia
  2. 2.Electrical and Electronics EngineeringNoorul Islam Centre for Higher EducationKumaracoilIndia

Personalised recommendations