Comparative study on the speed of DC motor using PID and FLC
Walaa Gubara, Mohamed Elnaim, Sharief F. Babiker
Abstract
Walaa Gubara, Mohamed Elnaim, Sharief F. Babiker
Abstract
The main purpose of this paper is to control the speed of a DC motor using two techniques, via PID Controller and Fuzzy Logic Controller (FLC). A system model is implemented for PID and FLC controllers along with a model for a DC motor using MATLAB Simulink. The performance of the two techniques is evaluated and compared in terms of the settling time (Ts) and maximum overshoot under different load conditions. PID controller is shown to give a good response and small rise time, but higher overshoot and settling time. Fuzzy Logic Controller is found to provide better performance as compared to PID controller in terms of settling time and percentage overshoot and a better control of the DC motor due to the fact that FLC required no tuning and human manipulations are reduced.
OpenAlex reports 18 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The main purpose of this paper is to control the speed of a DC motor using two techniques, via PID Controller and Fuzzy Logic Controller (FLC). A system model is implemented for PID and FLC controllers along with a model for a DC motor using MATLAB Simulink. The performance of the two techniques is evaluated and compared in terms of the settling time (Ts) and maximum overshoot under different load conditions. PID controller is shown to give a good response and small rise time, but higher overshoot and settling time. Fuzzy Logic Controller is found to provide better performance as compared to PID controller in terms of settling time and percentage overshoot and a better control of the DC motor due to the fact that FLC required no tuning and human manipulations are reduced.
Key concepts: PID controller, Overshoot (microwave communication), Settling time, Control theory (sociology), DC motor, Rise time, MATLAB, Fuzzy logic