MATLAB Based Simulation and Comparative Analysis of DC Motor Control using Traditional Controller Versus Fuzzy Logic Controller

Authors

  • Alok Kumar

Keywords:

Direct current motor, Fuzzy inference, Fuzzy logic controller, Simulation analysis, Traditional controller

Abstract

This paper deals with the design, simulation, and comparative analysis of traditional controllers with human-imitated fuzzy logic-based DC motor speed regulation in MATLAB Simulink software. Automatic control has been crucial in driving progress in engineering and scientific fields for many years due to its simplicity in design and operation. Currently, every industry employs continuous current control for motors, with particular emphasis on regulating the speed of DC motors. The primary goal of controlling the speed of DC motors is to uphold the motor's rotation at a predetermined speed defined by the industry. The mathematical models of separately excited DC motors are utilized for plant control across various process control scenarios due to their ability to generate high torque, achieve high efficiency, and their compact size. In this paper, we have devised a comparative study of a robust DC motor control strategy utilizing a PID controller, subsequently fine-tuned through optimization with a fuzzy logic controller for reliable operation.

As conventional controllers have a constant gain value, even changes in load cannot be constant because of uncertainty and nonlinearity conditions while the gain value of conventional controllers remains constant, fuzzy logic controllers employ triangular membership functions within their rule base, allowing for adaptive adjustments over time. Results show that smooth response, no steady-state error, achieves specified terminal voltage, and stability, and fuzzy logic controller gives better results in non-linear and uncertain conditions by using MATLAB or Simulink. 

Published

2024-03-06

Issue

Section

Articles