Development of Fuzzy Logic Controller(flc) Based Speed Control of Separately Excited Direct Current (sedc) Motor

Student: Zakariya Suleiman (Project, 2025)
Department of Electrical Engineering
Kano University of Science and Technology, Wudil, Kano State


Abstract

This project developed a mechanism to control the speed of a Separately Excited DC(SEDC) Motor using a Fuzzy Logic Controller (FLC), implemented in MATLAB/Simulink. The system was tested under varying load torque disturbances. The scope included deriving the transfer function and state-space model of the SEDC motor, followed by the design of both FLC and Proportional-Integral-Derivative (PID) controllers. The FLC was designed based on membership functions and a rule base. A comparative analysis of the speed response from both controllers was performed. The simulation results demonstrate that the designed FLC achieves a good dynamic behaviour, perfect speed tracking with less rise and settling time, minimum overshoot, minimum steady-state error, and delivers better overall performance compared to the conventional PID controller.

Keywords
Separately Excited DC Motor Speed Control Fuzzy Logic Controller FLC PID Controller MATLAB Simulink Load Disturbance Motor Drives