ISSN: (Online) Volume 2, Issue 1, January 2014 International Journal of Advance Research in Computer Science and Management Studies

Similar documents
Speed control of a DC motor using Controllers

CHAPTER 4 FUZZY LOGIC CONTROLLER

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

Time Response Analysis of a DC Motor Speed Control with PI and Fuzzy Logic Using LAB View Compact RIO

ADJUSTMENT OF PARAMETERS OF PID CONTROLLER USING FUZZY TOOL FOR SPEED CONTROL OF DC MOTOR

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

SIMULATION AND IMPLEMENTATION OF PID-ANN CONTROLLER FOR CHOPPER FED EMBEDDED PMDC MOTOR

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

AUTOMATIC CLOSED LOOP SPEED CONTROL OF DC MOTOR USING IGBT

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Speed Control of Three Phase Induction Motor Using Fuzzy-PID Controller

Control Strategies for BLDC Motor

Control of PMSM using Neuro-Fuzzy Based SVPWM Technique

AUTOMATIC GENERATION CONTROL OF REHEAT THERMAL GENERATING UNIT THROUGH CONVENTIONAL AND INTELLIGENT TECHNIQUE

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

SPEED SYNCHRONIZATION OF MASTER SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR TEXTILE APPLICATIONS

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

A PID Controlled Real Time Analysis of DC Motor

Simulation And Hardware Analysis Of Three Phase PWM Rectifier With Power Factor Correction

Application of Fuzzy Logic Controller in Shunt Active Power Filter

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3

Fuzzy Logic Controller Based Four Phase Switched Reluctance Motor

Speed Control of DC Motor Using Microcontroller

Design of Smart Controller for Speed Control of DC Motor

Fuzzy Controllers for Boost DC-DC Converters

Fuzzy Logic Control of APF for Harmonic Voltage Suppression in Distribution System

Efficiency Optimization of Induction Motor Drives using PWM Technique

Fuzzy Logic Based Speed Control System Comparative Study

Fuzzy Logic Controller on DC/DC Boost Converter

A Performance Study of PI controller and Fuzzy logic controller in V/f Control of Three Phase Induction Motor Using Space Vector Modulation

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

International Journal of Advance Engineering and Research Development

DC SERVO MOTOR CONTROL SYSTEM

Direct Torque Control of Induction Motors

II. L-Z SOURCE INVERTER

Design and Implementation of PID Controller for a two Quadrant Chopper Fed DC Motor Drive

A Novel Fuzzy Control Approach for Modified C- Dump Converter Based BLDC Machine Used In Flywheel Energy Storage System

IJITKM Special Issue (ICFTEM-2014) May 2014 pp (ISSN )

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers With Different Defuzzification Methods

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

Abstract: PWM Inverters need an internal current feedback loop to maintain desired

A DUAL FUZZY LOGIC CONTROL METHOD FOR DIRECT TORQUE CONTROL OF AN INDUCTION MOTOR

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

International Journal of Advance Engineering and Research Development. PI Controller for Switched Reluctance Motor

Design and implementation of Open & Close Loop Speed control of Three Phase Induction Motor Using PI Controller

Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor

Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller

Simulation of Fuzzy Controller based Isolated Zeta Converter fed BLDC motor drive

Application of Fuzzy Logic Controller in UPFC to Mitigate THD in Power System

A Brushless DC Motor Speed Control By Fuzzy PID Controller

Electronic Load Controller for Self Exited Induction Generator Using Fuzzy Logic Controller

Bi-Directional Dc-Dc converter Drive with PI and Fuzzy Logic Controller

Pid Plus Fuzzy Logic Controller Based Electronic Load Controller For Self Exited Induction Generator.

Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A

Speed Control of DC Motor: A Case between PI Controller and Fuzzy Logic Controller

Digital Control of MS-150 Modular Position Servo System

CONTROL OF STARTING CURRENT IN THREE PHASE INDUCTION MOTOR USING FUZZY LOGIC CONTROLLER

Grid Connected Photovoltaic Micro Inverter System using Repetitive Current Control and MPPT for Full and Half Bridge Converters

FUZZY LOGIC BASED DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR

Closed loop performance investigation of various controllers based chopper fed DC drive in marine applications

PERFORMANCE ANALYSIS OF SVPWM AND FUZZY CONTROLLED HYBRID ACTIVE POWER FILTER

Comparative study of PID and Fuzzy tuned PID controller for speed control of DC motor

Automatic Voltage Control For Power System Stability Using Pid And Fuzzy Logic Controller

Design and Simulation of Fuzzy Logic controller for DSTATCOM In Power System

Fuzzy Adapting PID Based Boiler Drum Water Level Controller

Control of DC-DC Buck Boost Converter Output Voltage Using Fuzzy Logic Controller

DC Motor Control using Fuzzy Logic Controller for Input to Five Bar Planar Mechanism

PI Control of Boost Converter Controlled DC Motor

A High Step up Boost Converter Using Coupled Inductor with PI Control

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

Single Phase Shunt Active Filter Simulation Based On P-Q Technique Using PID and Fuzzy Logic Controllers for THD Reduction

Australian Journal of Basic and Applied Sciences. Fuzzy Tuned PI Controller Based Chopper Driven PMDC Motor for Orthopaedic Surgeries

High Frequency Soft Switching Boost Converter with Fuzzy Logic Controller

P. Sivakumar* 1 and V. Rajasekaran 2

ABSTRACT INTRODUCTION IRAN IRAN ISSN: OPEN ACCESS ARTICLE.

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm

A NEW C-DUMP CONVERTER WITH POWER FACTOR CORRECTION FEATURE FOR BLDC DRIVE

ISSN Vol.05,Issue.01, January-2017, Pages:

Hardware Implementation of Fuzzy Logic Controller for Sensorless Permanent Magnet BLDC Motor Drives

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques

DESIGN OF A HYBRID ACTIVE FILTER FOR HARMONICS SUPPRESSION WITH VARIABLE CONDUCTANCE IN INDUSTRIAL POWER SYSTEMS USING FUZZY

Analysis of an Economical BLDC Drive System

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

MICROCONTROLLER BASED SPEED SYNCHRONIZATION OF MULTIPLE DC MOTORS IN TEXTILE APPLICATIONS

CHAPTER 3 METHODOLOGY

Design and implementation of GSM based and PID assisted speed control of DC motor

29 Level H- Bridge VSC for HVDC Application

SINGLE PHASE BRIDGELESS PFC FOR PI CONTROLLED THREE PHASE INDUCTION MOTOR DRIVE

Speed Control of BLDC Motor-A Fuzzy Logic Approach

Transcription:

ISSN: 2321-7782 (Online) Volume 2, Issue 1, January 2014 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Fuzzy Logic Controller for DC motor using 80C51 microcontroller Suman Meduri 1 Department of EEE Vignan s Institute of information technology Duvvada, Visakhapatnam - India Deepika K. K 2 Department of EEE Vignan s Institute of information technology Duvvada, Visakhapatnam - India Abstract: This paper mainly focus on speed control of DC motor using Fuzzy logic control (FLC).In FLC the variables are linguistic in nature rather than numeric in the fuzzy set. The FLC making activates by following fuzzy logic rules. Among these linguistic variables. In fact, personal computer the flexible advantage of setting up the speed control by making use of the inbuilt fuzzy packages. The proposed controller system consists of multi-input Fuzzy logic controller (FLC) for Speed control. The system utilizes the FLC and AC to DC converter. The system has the characteristics of precise, fast and effective speed references tracking with minimum overshoot and minimal steady state error. The system consist of Fuzzy speed control loop in which the actual speed is send by IR sensor and the error signal is obtain by comparing with the reference speed. Chang of error (e) and change in error (Ce) are given as input to FLC. The software part aims to design logic speed controller to control the speed of the DC motor using MATLAB/Simulink. The present work also verified in real time thorough 80C51 microcontroller. Keywords: DC motor, fuzzy logic controller, micro controller, regulated power supply, Simulink/Matlab. I. INTRODUCTION The development of high performance applications is very important in industrial as well as other applications. The DC motors are used in various applications such as defence, industries, Robotics etc. DC drives, because of its simplicity, ease of application, reliability and favourable cost. Which are the major facts and seems to be the back bone for industrial appilications. DC drives are less complex with a single power conversion from AC to DC. The DC drives are normally less expensive for most horsepower ratings. DC motors have a long tradition of use as adjustable speed machines and a wide range of options have evolved for this purpose. In these applications, the motor should be precisely controlled to give the desired performance. Many varieties of control schemes such as proportional (P), proportional integral (PI), proportional derivative integral (PID), adaptive and fuzzy logic controller (FLCs) have been developed for speed control 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 and AC to DC converter. The drive system has the characteristics of precise, fast and effective speed references tracking with minimum overshoot and minimal steady state error. Fig.1 Block diagram of fuzzy speed control of DC motor using micro controller 2014, IJARCSMS All Rights Reserved 578 P a g e

The fuzzy logic speed command profile is followed even under load torque disturbances. The proposed system shown in Figure 1 consists of AC-DC converter to drive the DC motor. The IR sensor is used to sense the speed and to be used for speed feedback. A microcontroller is used to generate the PWM signal to switch the converter, during the implementation. The system consists of fuzzy speed control loop in which the actual speed is sensed by IR sensor and the error signal is obtained by comparing with the reference speed. Change of error is calculated by considering the present and previous error in the proposed system two input fuzzy controller is used. The error (e) and change in error (ce) are given as inputs to the fuzzy controller. The output of fuzzy controller is denoted as duty cycle. The change in duty cycle for the converter can be calculated from the new duty cycle and previous duty cycle. The input and output gain of the fuzzy controller can be estimated by simulation. The fuzzy controller can reduce the error to zero by changing the duty cycle of the switching signal. II. MATHEMATICAL MODELLING OF DC MOTORS The simulation of the entire setup can be done using following DC motor Modelling equations. Torque equation of DC motor is (1) (2) T = (3) Speed equation of DC motor is (4) (5) Applying Laplace transform and solving ( s) m E ( s) a G( s) 1 G( s) H( s) (6) Where = (7) (8) (9) (10) 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 579 P a g e

Fig.2 modeling of DC motor III. SIMULATION OF OPENLOOP AND CLOSEDLOOP CONTROL OF DC MOTOR Fig.3 Simulation of open loop speed control of DC motor Fig.4 Simulation of closed loop speed control of DC motor Fig.3 shows the Matlab model of simulation of open loop control of DC motor. Output of universal bridge rectifier is connected to DC motor. Fig.4 shows the simulation of closed loop speed control of DC motor. Actual speed of the DC motor is compared with the set speed or reference speed to generate the error. The error and change in errors are given as inputs to the Fuzzy logic controller. Output of the Fuzzy logic controller is given as input to the DC motor. 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 580 P a g e

IV. FUZZY RULE BASE FOR SPEED CONTROL OF DC MOTOR Design of fuzzy controller The goal of designed FLC in this study is to minimize speed error. The bigger speed error the bigger controller input is expected. In addition, the change of error plays an important role to define controller input. Consequently, three linguistic variables are used for FLC: 1. Error (e) = reference-actual speed 2. Change of error (cherror) = de/dt 1. IF (Error is PM) THEN (Control is PM) 2. IF (Error is NM) THEN (Control is NM) 3. IF (Error is Z) AND (CE is N) THEN (Control is NS). 4. IF (Error is Z) AND (CE is P) THEN (Control is PS) 5. IF (Error is NS) THEN (Control is NS) 6. IF (Error is PS) THEN (Control is PS) 7. IF (Error is Z) THEN (Control is Z) Fig.5 Mamdani Fuzzy Inference system Developed For Fuzzy Controller Fig.6 Membership for Input (error) Error input variable has five membership functions i.e. Negative medium (NM), Negative small (NS), Zero (Z), Positive small (PS), Positive medium (PM). 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 581 P a g e

Fig.7 Membership Function for Input (Change of error) Change of error input variable has two membership functions i.e. Negative (N), Positive (P). V. HARDWARE IMPLEMENTATION Implementation of Speed Control of DC Motor using Fuzzy Logic The 230V AC supply is stepped down to 12V AC using a step down transformer. The output of the transformer is given to the uncontrolled bridge rectifier which converts given AC supply to pulsating DC. The ripples in the pulsating DC can be eliminated with the help of filters (here capacitors are used) to obtain pure DC. This obtain DC output may vary due to load fluctuations. In order to protect the circuit from these fluctuations, the voltage needs to be maintained constant for which voltage regulator is placed at the output of filter. 7812 voltage regulator maintains a constant voltage of 12V DC, which is necessary for the operation of driver (L293D) used in the project. The micro controller used in the project requires 5V DC. Hence the output of 7812V regulator is stepped down to 5V DC using 7805 voltage regulator. Speed is sensed through the infrared sensor (IR) and compared with the set speed to generate the error. The error is given to the micro controller. Fig.8 Display for setting set speed 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 582 P a g e

Fig.9 (a) Output of the driver circuit (12v) 9(b) Hardware set up VI. SIMULATION AND HARDWARE RESULTS Fig.10 Open loop results of DC motor a) speed b) current Parameters of DC motor for simulation Fig.11 Simulation result of Speed control of DC motor using fuzzy controller with step input VII. MOTOR PARAMETERS Motor rating = 3HP DC supply voltage = 220V Motor rated current = 4.3A Armature resistance R a = 0.6 Armature inductance L a = 0.008H Inertia constant J = 0.011Nm 2 Damping constant B = 0.004 Nm /rad /s Torque constant parameter K t = 0.556 Back emf constant K b = 0.556 Speed = 1800 rpm VIII. CONCLUSION Recent developments in science and technology provide a wide range scope of applications of high performance DC motor drives in area such as rolling mills, chemical process, electric trains, robotic manipulators and the home electric appliances. They require speed controllers to perform tasks. Hence, a fuzzy based DC motor speed control system was designed using PIC microcontroller. It is a closed loop real time control system, which maintains the desired speed even when there is a variation of load. In this paper, a comprehensive analysis of DC drive system has been performed by using fuzzy logic controller. The simulation model is implemented in MATLAB/Simulink environment. From the output speed wave form, we can see that the 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 583 P a g e

speed becomes constant at 0.2 sec for an open loop system while it becomes constant at 0.1 sec for a fuzzy. Also in Fuzzy we have a smooth speed control with less overshoot and no oscillations. In the hardware part, the fuzzy logic control algorithm was developed using C, a high level programming language for programming a microcontroller. Acknowledgement MY SINCERE GRATITUDE TOWARDS ASSISTANT PROFESSOR MRS. K. K. DEEPIKA, MY GUIDE FOR GIVING ME HER VALUABLE KNOWLEDGE AND WONDERFUL TECHNICAL GUIDANCE AND THANK TO MY HOD OF EEE MRS. B. ARUNDHATI & PRINCIPAL OF VIIT DR. K. ALICEMARY. References 1. Mrs.A.A Thorat, Prof.Suhas Yadav, Prof.S.S.Patil / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 2, March -April 2013, pp.950-956. 2. International Journal of Emerging Technology and Advanced Engineering Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 3, Issue 4, April 2013). 3. Dr. S.K. Srivastava & Saurabh Dubey International Journal of Combined Research & Development (IJCRD) eissn:2321-225x;pissn:2321-2241 Volume: 1; Issue: 4; August 2013 4. SIMULATION STUDIES ON HYBRID FUZZY-PI CONTROLLERS FOR DC MOTOR CONTROL,major.pdf AUTHOR(S) PROFILE Meduri Suman born on 07th May 1986 has received B.Tech from Sri Saradhi institute of information technology, nuzividu, A.P, India in 2008. He is pursuing M.TECH in the Vignan s Institute of Information Technology, Visakhapatnam, JNTUK, A.P, and India. K K Deepika born on 18th April 1983 has received the B.Tech from Bapatla engineering college, A.P, India in 2005. She has received M.Tech degree in power systems and automation from Gitam Institute of Technology, Visakhapatnam, A.P, and India in 2012. 2014, IJARCSMS All Rights Reserved ISSN: 2321-7782 (Online) 584 P a g e