Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach

Similar documents
Position Control of DC Motor by Compensating Strategies

Speed control of a DC motor using Controllers

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

International Journal of Innovations in Engineering and Science

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

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

Cantonment, Dhaka-1216, BANGLADESH

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

Optimal Control System Design

DC MOTOR SPEED CONTROL USING PID CONTROLLER. Fatiha Loucif

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

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 2, Issue 6, June 2013

Position Control of AC Servomotor Using Internal Model Control Strategy

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

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

Module 08 Controller Designs: Compensators and PIDs

MEM01: DC-Motor Servomechanism

PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SCIENCE AND ENGINEERING

A PID Controlled Real Time Analysis of DC Motor

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

DC Motor Speed Control for a Plant Based On PID Controller

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

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

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

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

Design of Compensator for Dynamical System

Fundamentals of Servo Motion Control

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

Ball Balancing on a Beam

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

Digital Control of MS-150 Modular Position Servo System

Intelligent Learning Control Strategies for Position Tracking of AC Servomotor

REDUCING THE VIBRATIONS OF AN UNBALANCED ROTARY ENGINE BY ACTIVE FORCE CONTROL. M. Mohebbi 1*, M. Hashemi 1

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

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

BSNL TTA Question Paper Control Systems Specialization 2007

POSITION CONTROL OF DCMOTOR USING SELF-TUNING FUZZY PID CONTROLLER

Improved NCTF Control Method for a Two-Mass Rotary Positioning Systems


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

Identification and Real Time Control of a DC Motor

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

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

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

CHOPPER FED CURRENT CONTROLLED DC MOTOR DRIVE USING PID CONTROLLER WITHOUT SENSOR

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

An Introduction to Proportional- Integral-Derivative (PID) Controllers

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

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999.

DC SERVO MOTOR CONTROL SYSTEM

1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal.

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

Comparisons of Different Controller for Position Tracking of DC Servo Motor

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Dr Ian R. Manchester Dr Ian R. Manchester Amme 3500 : Root Locus Design

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

1. Governor with dynamics: Gg(s)= 1 2. Turbine with dynamics: Gt(s) = 1 3. Load and machine with dynamics: Gp(s) = 1

Phys Lecture 5. Motors

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

A Comparison And Evaluation of common Pid Tuning Methods

Course Outline. Time vs. Freq. Domain Analysis. Frequency Response. Amme 3500 : System Dynamics & Control. Design via Frequency Response

is the angular velocity (speed) and friction in rotor of motor is very small (can be neglected) so Bm = 0.

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

Digital Control Lab Exp#8: PID CONTROLLER

DEGREE: Biomedical Engineering YEAR: TERM: 1

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

Experiment 9. PID Controller

Penn State Erie, The Behrend College School of Engineering

EC CONTROL SYSTEMS ENGINEERING

Tuning of Controller for Electro-Hydraulic System Using Particle Swarm Optimization (PSO)

Tuning PID Controllers for DC Motor by Using Microcomputer

Governor with dynamics: Gg(s)= 1 Turbine with dynamics: Gt(s) = 1 Load and machine with dynamics: Gp(s) = 1

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents

Lab 11. Speed Control of a D.C. motor. Motor Characterization

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

PI Control of Boost Converter Controlled DC Motor

MANUEL EDUARDO FLORES MORAN ARTIFICIAL INTELLIGENCE APPLIED TO THE DC MOTOR

Electrical Drives I. Week 4-5-6: Solid state dc drives- closed loop control of phase controlled DC drives

Tracking Position Control of AC Servo Motor Using Enhanced Iterative Learning Control Strategy

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Lab 2: Quanser Hardware and Proportional Control

PID CONTROLLER BASED FULL BRIDGE DC-DC CONVERTER FOR CLOSED LOOP DC MOTOR WITH UNIPOLAR VOLTAGE SWITCHING

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

JNTUWORLD. 6 The unity feedback system whose open loop transfer function is given by G(s)=K/s(s 2 +6s+10) Determine: (i) Angles of asymptotes *****

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive

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

Design of Joint Controller for Welding Robot and Parameter Optimization

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply.

Frequency Response Analysis and Design Tutorial

Transcription:

C. S. Linda Int. Journal of Engineering Research and Applications RESEARCH ARTICLE OPEN ACCESS Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach C. S. Linda, K. K Electrical and Electronics Engineering Department, CIT, Ranchi Computer Engineering Department, CIT, Ranchi Abstract The objective of this paper is to control the speed of the motor using conventional controller; compensator is used to improve the steady state error. To evaluate the performance of the controller, time response analysis is carried out. The time response analysis consists of two type of analysis. One is unit step response analysis and other is performance indices analysis. The paper describes the designing of a closed loop model of the dc motor drive for controlling speed. Accuracy and the dynamic responses are better in a closed loop system. The compensator is used to compensate the parameter of the system in such a way to meet the specification, so that it improves the steady state response of the system and get desired response. I. Introduction The development of high performance motor drives is very important in industrial as well as other function applications such as steel rolling mills, electric trains and robotics. Generally, a high performance motor drive system must have good dynamic speed command tracking and load regulating response to perform task. DC drives, because of their simplicity, ease of application, high reliabilities, flexibilities and favorable cost have long been a backbone of industrial applications, robot manipulators and home appliances where speed and position control of motor are required. DC drives are less complex with a single power conversion from AC to DC. A DC motors provide excellent control of speed for acceleration and deceleration. 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. DC motor is commonly used in robotic application and industrial machinery. The beauty of this motor is it provide high torque load sustaining properties. Again the speed torque characteristics of DC motors are much more superior to that of AC motors. The controllers of the speed that are conceived for goal to control the speed of DC motor to execute one variety of tasks, is of several conventional and numeric controller types, the controllers can be: proportional integral (PI), proportional integral derivative (PID), Internal module controller (IMC), Fuzzy Logic Controller (FLC), Neural Network or the combination between them: Fuzzy-Neural Networks, Fuzzy-Genetic Algorithm Fuzzy-Ants Colony, Fuzzy-Swarm. In this project, the used controllers are PID, IMC and FLC to control the speed of DC motor. II. DC Motor System A DC motors provide excellent control of speed for acceleration and deceleration. 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. DC motor is commonly used in robotic application and industrial machinery. The beauty of this motor is it provide high torque load sustaining properties. Again the speed torque characteristics of DC motors are much more superior to that of AC motors. III. Lag compensator A Lag compensator improves the steady-state behavior of a system while nearly preserving its transient response. The compensator having a transfer function of the form is given by Gc(s) = The transfer function of the lag compensator is given by Gc(s) = Kcβ Ts+1/β Ts+1 Is ensuring that pole is to the right of zero i.e. nearer the origin than zero. Beta parameter of the Lag compensator is nearly equal to the ratio of the specified error constant of the compensated system to the error of the uncompensated system. The output 56 P a g e

C. S. Linda Int. Journal of Engineering Research and Applications from a system might be unstable or the response is too slow or there is much overshoot. Systems may have their responses to inputs altered by including compensators. A compensator is a block which is incorporated in the system so that it alters the overall transfer function of the system in such a way to obtain the required characteristics. IV. Mathematical Modeling of Separately excited Dc Motor Let us mathematical model the transfer function of the armature controlled DC motor. The electrical equivalent diagram of armature controlled DC motor is given by. The term speed control stand for intentional speed variation carried out manually or automatically DC motors are most suitable for wide range speed control and are there for many adjustable speed drives. Separately excited Dc Motor The armature voltage equation is given by: V a t = R a I a t + L a. d I a t + E dt B t (1) The back emf equation of motor will be E B t = K b ω t (2) And the torque balance equation will be: T m t = K t. I a t (3) T m t = J dω t + Bω(t) (4) dt In this equation: K t = Torque constant (Nm/A) K b = back emf constant (Vs/rad) Let us adding the upper equations together: V a t = R a. I a t + L a. d I a t dt K t. I a t = J dω(t) dt + K b ω t (5) + Bω t (6) We have Taking Laplace Transform of (5) & (6), then we get.. V a s = R a. I a s + L a. I a s + K b ω(s) (7) K t. I a s = Jω s + B ω s (8) Now the value of current is obtained from (8) and putting in (7) we have V a s = ω s 1 L K a. Js 2 + R a. J + L a. B s + K b. K t t (9) Then the relation between rotor shaft speed and armature voltage is given by transfer function: ω(s) = K t V a (s) (JL a s 2 + JR a +BL a s+ K t K b +BR a This is the transfer function of the DC motor. (10) V. Proportional-Integral-Derivative (PID) Controller The mnemonic PID refers to the first letters of the names of the individual terms that make up the standard three-term controller. These are P for the proportional term, I for the integral term and D for the derivative term in the controller. PID controllers are probably the most widely used industrial controller. Even complex industrial control systems may comprise a control network whose main control building block is a PID control module. In PID controller Proportional (P) control is not able to remove steady state error or offset error in step response. This offset can be eliminated by Integral (I) control action. Output of I controller at any instant is the area under actuating error signal curve up to that instant. I control removes offset, but may lead to oscillatory response of slowly decreasing amplitude or even increasing amplitude, both of which are undesirable. Derivative (D) control action has high sensitivity. It anticipates actuating error initiates an early correction action and tends to increase stability of system. Ideal PID controller in continuous time is given as 1 de t y t = K p e t + t + T d (10) T i 0 e t dt dt Laplace domain representation of ideal PID controller is Y s Gc s = = K E s p (1 + 1 + T T i s ds) (11) 57 P a g e

C. S. Linda Int. Journal of Engineering Research and Applications VI. There are different Tuning methods of PID Controller Ziegler and Nichols proposed rules for determining values of K p, T i and T d based on the transient response characteristics of a given plant. Closed loop oscillation based PID tuning method is a popular method of tuning PID controller. In this kind of tuning method, a critical gain K c is induced in the forward path of the control system. The high value of the gain takes the system to the verge of instability. It creates oscillation and from the oscillations, the value of frequency and time are calculated. Table 1 gives experimental tuning rules based on closed loop oscillation method Simulink representation of DC motor Simulink representation of PID Controller DC Motor with Lag compensator 58 P a g e

C. S. Linda Int. Journal of Engineering Research and Applications Simulation effect: Time vs. Speed graph Unit step response of PID controller 59 P a g e

C. S. Linda Int. Journal of Engineering Research and Applications System response with lag compensator Angular velocity vs. Time graph Table 1 Ziegler-Nichols Closed loop oscillation based tuning methods. Type of Controller K p T i T d P 0.5K c 0 PI 0.45K c 0.83T 0 PID 0.6K c 0.5T 0.125T VII. Conclusion In this paper study of performance of conventional controller and Lag compensator has been studied. Lag compensator has been included into the system in to improve the response of the dc motor without affecting the other parameters. There are some design constraints like settling time, rise time, maximum overshoot, damping ratio; steady state error under which the compensator are designed.steady state parameter is the primary key which has 60 P a g e

C. S. Linda Int. Journal of Engineering Research and Applications to be taken into under consideration. We have to use conventional controller to control the speed of motor. By appropriate parameter of the dc motor transfer function closed loop system are constructed and response of the closed loop response has been observed The mathematical formulation of the transfer function has been done and location of the poles and zero has been plotted. The stability of the system has been analyzed by plotting poles and zeros on the root loci plot. The closed loop response of the dc motor with PID controller has also been studied. In order to calculate gain margin phase margin, bode plot has been drawn. Specification of the separately excited DC Motor which is given below:- Consider the following values for the physical parameters Armature inductance (L a ) = 0.5 H Armature resistance (R a ) = 1Ω Armature voltage (V a ) = 200 V Mechanical inertia (J) = 0.01 Kg. m Friction coefficient (B) = 0.1 N. m /rad/sec Back emf constant K b = 0.01 V/rad/sec Motor torque constant K t = 0.01N.m/A Rated speed = 1450 rpm Proceeding of 4 Asia control conference Singapore, pp 93-98, 2002 [8] Wang Fei-Yue,Huang Yue, A non trailand-error method for phase-lead and phase lag compensator Design, IEEE transaction,pp 1654-1660.2001 [9] Godhwani arjun, feedback control system,ieee transaction, pp 1758-1764, 2013 [10] Yeroglu Celaleddian, Ten Nuserte, Development of a tool box for frequency response analysis for fractional order control system,ieee transaction,pp 866-869,2009 [11] Marcelo, TeixeiraA. Assuncao Advaldo, Machado Erica R,M.D, A Method for plotting the complementary root locus using the root locus rule,ieee transactions,vol,47,no3,pp405-409,2004. [12] Miroslav, Ragot Patrick Perriard Yves, Design optimization of a BLDC motor :a comparative analysis, IEEETransection,pp 1520-1523,2007 [13] Cavicchi J Thomas, Phase Margin Revisited: Phase root locus, Bode plots and Phase shifter,ieee Tran section, Vol.46,no1 pp168-176,2003 References [1] Santana, J., J.L. Naredo, F. Sandoval, I. Grout and O.J. Argueta, 2002. Simulation and Construction of Speed Control for a DC Series Motor. Mechatronic, 12: 1145-1156. [2] Abdurrahman, A.A. Emhemed and Rosbi Bin Mamat, 2012. Modeling and Simulation for Industrial DC Motor Using Intelligent Control. Proscenia Engineering, 41: 420-4 [3] Saab, S.S. and R.A. Kaed-Bey, 2001. Parameter Identification of a DC Motor: An Experimental Approach.IEEE International Conf. on Elec. Circuit and Systems (ICECS), 4: 981-984. [4] Lankarany, M. and A. Rezazade, 2007. Parameter Estimation Optimization Based on Genetic Algorithm Applied to DC Motor. IEEE International Conf. on Electrical Engineering (ICEE), pp:1-6 [5] Dupuis, M. Ghribi and A. Adour, 2004. Multi objective Genetic Estimation of DC Motor Parameters and Load Torque. IEEE International Conf. on Ind. Tech. (ICIT), pp: 1511-1514. [6] Pothiya, S., S. Chanposri, S. Kamsawang and W. Kinares, 2003 Parameter Identification of a DC Motor Using [7] XuJX, Heike, Yang R H, Maximum phase added lead, minimum phase reduce lag non trial and error compensator design. 61 P a g e