Design and PLC Implementation for Speed Control of DC Motor using Fuzzy Logic
Jalal Rostami Monfared, Mehdi Fazeli, Y. Lotfi
Abstract
Jalal Rostami Monfared, Mehdi Fazeli, Y. Lotfi
Abstract
In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic controller, pulse width modulation (PWM) bipolar drive and DC motor. In the control section, PLC is used as real time controller and fuzzy logic algorithm is designed based on nonlinear model of DC motor, and its parameters are optimized in MATLAB software. Then, it is implemented using rslogix5000 PLC and programming language ladder for speed control. Finally, with favorable results, the efficiency of the controller is successfully proved under different load conditions. The obtained results demonstrate the efficiency of the PLC intelligent controller in enhancing the accuracy and speed control of DC motor.
OpenAlex reports 2 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.
In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic controller, pulse width modulation (PWM) bipolar drive and DC motor. In the control section, PLC is used as real time controller and fuzzy logic algorithm is designed based on nonlinear model of DC motor, and its parameters are optimized in MATLAB software. Then, it is implemented using rslogix5000 PLC and programming language ladder for speed control. Finally, with favorable results, the efficiency of the controller is successfully proved under different load conditions. The obtained results demonstrate the efficiency of the PLC intelligent controller in enhancing the accuracy and speed control of DC motor.
Key concepts: Programmable logic controller, DC motor, Controllability, Fuzzy logic, Pulse-width modulation, Electronic speed control, Control engineering, Control theory (sociology)