IJBSTR RESEARCH PAPER VOL 1 [ISSUE 7] JULY 2013
ISSN 2320 – 6020
Speed Control of Dc Motor Using Fuzzy Logic Controller Saurabh Dubey and S. K. Srivastava ABSTRACT: Conventional PID controllers were used to control the control the dc motor for various industrial processes from many years due to their simplicity in operation.PID controllers require mathematical models to control the plant for different process control applications. Fuzzy logic based control systems were introduced by Lotfi Zadeh to optimize linguistic variables the process control parameters in better way. This paper focuses on the use fuzzy logic to maintain the speed of DC motor close to the reference or desired speed. In fuzzy logic linguistic variables are used as input and output as opposed to numeric variables used in crisp logic. A fuzzy logic controller (FLC) is based on a set of control rules (fuzzy rules) among linguistic variables. In this paper dc motor is modelled and converted as a subsystem in Simulink. The fuzzy logic control strategy shows the improvement in various control parameters like maximum overshoot, settling time for the DC motor control. Hence this paper tries to demonstrate the capability of fuzzy logic to be used to control the speed of a dc motor. KEYWORDS: DC motor, Fuzzy logic controller, Fuzzy logic.
INTRODUCTION DC machine is a highly versatile and flexible machine. It can satisfy the demands of load requiring high starting, accelerating and retarding torques. A dc machine is also easily adaptable for drives with range of speed control and fast reversal. They are widely used in industrial applications. The DC motors are used in rolling mills, in traction and in overhead cranes. They are also employed in many control applications as actuators and as speed or position sensors. In such applications, as that of position sensors and robotics, drives’ performance must precisely follow the desired performance. A number of control schemes such as proportional (P), proportional integral (PI), proportional derivative integral (PID), adaptive and fuzzy logic controller (FLCs) are used for control of speed of DC motors. The proposed controller system consists of multi-input fuzzy logic controller (FLC) for the speed control. The proposed system utilizes the fuzzy logic controller. Many industrial applications require that the drive precisely and quickly follow the changes in reference speed with minimum overshoot and minimum steady-state error. The fuzzy logic controller performs this required function of effective tracking of reference speed.
Fuzzy logic is a method of rule-based decision making used for expert systems and process control that emulates the ruleof-thumb thought process used by human beings. Due to these properties, fuzzy logic can be used to control a process that a human can control manually with expertise gained from experience. The linguistic control rules that a human expert can describe in an intuitive and general manner can be directly translated to a rule base for a fuzzy logic controller. MATHEMATICAL MODEL OF DC MOTOR In armature voltage control scheme for separately excited dc motors, voltage applied to armature is varied without varying the voltage applied to the field. Equivalent model of dc motor is shown in following figure.
Saurabh Dubey and S . K. Srivastava Department of Electrical Engineering M.M.M. Engineering College Gorakhpur 273010 (UP) India Email: saurabh.dubey.6681@gmail.com and sudhirksri05@gmail.com
Fig. 1: DC motor model va = R a . ia t + La .
di a t dt
+ eb t (1)
© ijbstr.org 34