Development of Microcontroller-Based Speed Controller for Three-Phase Induction Motor using Fuzzy Logic Technique

  • Funso Ariyo Obafemi Awolowo University
  • Hajar Omoyemi Aliyu Department of Electronic and Electrical Engineering, Obafemi Awolowo University
Keywords: Fuzzy-logic controller, field-oriented control, fuzzy inference system, membership functions


This paper presents an intelligent control technique based on fuzzy logic to control the speed of a three-phase induction motor. There are numerous applications of induction motors in the industry due to their features, such as simplicity in design, cost-effectiveness, and durability. Most of these industrial applications require intelligent control. The induction motor was modelled with a rotating reference frame. The fuzzy logic controller was designed with an MSP430F149 microcontroller for the application requiring speed control. The model of the induction motor was simulated using MATLAB/SIMULINK® version 2013a software. The system's performance was evaluated using a conventional PI controller and fuzzy logic controller. The simulation results show the transcendency of the fuzzy logic controller for indirect vector control of the speed of the three-phase induction motor.


Archana, D., Kalyani, K., and Prasad, B. S. (2012). Efficiency optimization control of induction motor using Fuzzy logic. International Journal of Soft Computing and Engineering (IJSCE), 2(3), 327-332.

Behrooz, F., Mariun, N., Marhaban, M. H., Mohd Radzi, M. A., and Ramli, A. R. (2018). Review of control techniques for HVAC systems—Nonlinearity approaches based on Fuzzy cognitive maps. Energies, 11(3), 495.

Blaschke, F. (1972). The principle of field orientation as applied to the new transvector closed-loop system for rotating-field machines. Siemens Review, 34(3), 217-220.

Hahn, G. J. and Shapiro, S. S. (1967). Statistical Models in Engineering, Wiley Series on Systems Engineering & Analysis John Wiley and Sons. ISBN 13: 9780471339151

Hasse K. (1969). Dynamic of Adjusted Speed Drives with Converter-fed Squirrel Cage Induction Motors, (Germany). Ph.D. Dissertation, Darnstadt, Technische.

Idir, K., Chang, L., & Dai, H. (1997). A new global optimization approach for induction motor design. In CCECE'97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings (Vol. 2, pp. 870-873). St. John's, NL, Canada, 25-28 May 1997.

Jang J. S. R., Sun C. T., and Mizutani E. (1997). Neuro-Fuzzy and Soft Computing. Pearson Education Pte. Ltd., ISBN 81-297-0324-6, chap. 2, chap. 3, chap. 4.

Jazdzynski, W. (1989). Multicriterial optimisation of squirrel-cage induction motor design. In IEE Proceedings B (Electric Power Applications) (Vol. 136, No. 6, pp. 299-307).

Koechli, C., Fussell, B. K., Prina, S. R., James, D. A., & Perriard, Y. (2004). Design optimization of induction motors for aerospace applications. In Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting. (Vol. 4, pp. 2501-2505). Seattle, WA, USA, 03-07 October 2004.

Kothari, D. P., and Nagrath, I. J. (2004). Electric Machines. 3rd edition. Tata McGraw – Hill Education Private Limited, New Delhi, pp. 767-769.

Mallesham, G., and Rajani, A. (2006). Automatic tuning of PID controller using fuzzy logic. In 8th International Conference on Development and Application Systems, (pp. 120-127). Suceava, Romania May 25 – 27, 2006

Ramarathnam, R., & Desai, B. G. (1971). Optimization Of Polyphase Induction Motor Design: A Nonlinear Programming Approach. IEEE Transactions on Power Apparatus and Systems, 90(2), 570-578.

Schittkowski, K. (1986). NLPQL: A Fortran Subroutine Solving Constrained Nonlinear Programming Problems. Annals of Operations Research 5(2):485–500.

Singh, B., Singh, B. N., & Saxena, R. B. (1993). Experience in the design optimization of a voltage source inverter fed squirrel cage induction motor. Electric Power Systems Research, 26(2), 155-161.

How to Cite
Ariyo, F., & Aliyu, H. O. (2022). Development of Microcontroller-Based Speed Controller for Three-Phase Induction Motor using Fuzzy Logic Technique. Ife Journal of Technology, 28(1), 37-42. Retrieved from