Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB

Similar documents
Lab 4: Root Locus Based Control Design

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Motion Control of a Bipedal Walking Robot

Constant pressure air charging cascade control system based on fuzzy PID controller. Jun Zhao & Zheng Zhang

PI control for regulating pressure inside a hypersonic wind tunnel

Wind turbine Varying blade length with wind speed

Characterizers for control loops

P. A. Nageshwara Rao 3 DADI Institute of Engineering and Technology Anakapalli

AN ISOLATED SMALL WIND TURBINE EMULATOR

Aerodynamic Analyses of Horizontal Axis Wind Turbine By Different Blade Airfoil Using Computer Program

Design Linear Quadratic Gaussian for Controlling the Blood Pressure of Patient

Digital Level Control One and Two Loops Proportional and Integral Control Single-Loop and Cascade Control

Design and Implementation of Automatic Air Flow Rate Control System

Experimental Investigation on Transient Response of Two Stage Pressure Relief Valve

Wind Tunnel Instrumentation System

Wind effects on tall building frames-influence of dynamic parameters

Algorithm for Line Follower Robots to Follow Critical Paths with Minimum Number of Sensors

The Incremental Evolution of Gaits for Hexapod Robots

Unit 55: Instrumentation and Control Principles

Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin -

International Journal of Advance Engineering and Research Development DESIGN CALCULATIONS TO EVALUATE PERFORMANCE PARAMETERS OF COMPRESSOR VALVE

Dynamic Operation of a 4 K Pulse Tube Cryocooler with Inverter Compressors

STICTION: THE HIDDEN MENACE

GaitAnalysisofEightLegedRobot

AN31E Application Note

Programmable Valves Enable Both Precision Motion Control and Energy Saving

Aerodynamic Analysis of a Symmetric Aerofoil

CFD Analysis of Giromill Type Vertical Axis Wind Turbine

Exercise 3. Power Versus Wind Speed EXERCISE OBJECTIVE DISCUSSION OUTLINE. Air density DISCUSSION

MODELING AND SIMULATION OF VALVE COEFFICIENTS AND CAVITATION CHARACTERISTICS IN A BALL VALVE

INDIAN INSTITUTE OF TECHNOLOGY ROORKEE NPTEL NPTEL ONLINE CERTIFICATION COURSE. Refrigeration and Air-conditioning

Optimization of Air compressor Motor speed for Reducing Power Consumption

OPTIMIZATION OF SINGLE STAGE AXIAL FLOW COMPRESSOR FOR DIFFERENT ROTATIONAL SPEED USING CFD

ME 4710 Motion and Control: Integrator Wind-up Reference: Franklin, Powell, Emami-Naeini, Feedback Control of Dynamic Systems, Prentice-Hall, 2002.

Determination of the wind pressure distribution on the facade of the triangularly shaped high-rise building structure

Vibration of floors and footfall analysis

ISO INTERNATIONAL STANDARD

Acoustical Modeling of Reciprocating Compressors With Stepless Valve Unloaders

Computational Analysis of Cavity Effect over Aircraft Wing

PIG MOTION AND DYNAMICS IN COMPLEX GAS NETWORKS. Dr Aidan O Donoghue, Pipeline Research Limited, Glasgow

Cleveland State University MCE441: Intr. Linear Control Systems. Lecture 6: The Transfer Function Poles and Zeros Partial Fraction Expansions

intended velocity ( u k arm movements

1 Chapter 8: Root Locus Techniques. Chapter 8. Root Locus Techniques. 2000, John Wiley & Sons, Inc. Nise/Control Systems Engineering, 3/e

Air Compressor Control System for Energy Saving in Manufacturing Plant

Investigation on 3-D Wing of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent

CONTROL AND IMPLEMENTATION OF AN AUTONOMOUS SAILBOAT

DESIGN OPTIMIZATION OF WORK ROLL CHOCK AND BACKUP ROLL CHOCK IN COLD ROLLING MILL

An approach for optimising railway traffic flow on high speed lines with differing signalling systems

Basketball field goal percentage prediction model research and application based on BP neural network

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit

Speed Control System Design in Bicycle Robot by Low Power Method. Abstract

Comparison of Wind Turbines Regarding their Energy Generation.

DYNAMIC POSITIONING CONFERENCE October 7-8, New Applications. Dynamic Positioning for Heavy Lift Applications

Effect of Fluid Density and Temperature on Discharge Coefficient of Ogee Spillways Using Physical Models

CFD Analysis ofwind Turbine Airfoil at Various Angles of Attack

Design of a Microcontroller-Based Pitch Angle Controller for a Wind Powered Generator

Open Research Online The Open University s repository of research publications and other research outputs

Chapter 2 Ventilation Network Analysis

Design of Matched H-Plane Tee

The Estimation Of Compressor Performance Using A Theoretical Analysis Of The Gas Flow Through the Muffler Combined With Valve Motion

Analysis of Pressure Rise During Internal Arc Faults in Switchgear

Traffic Improvement for Urban Road Intersection, Surat

Design and Simulation of Automatic Ballast System on Catamaran Ship Based on Programmable Logic Control

Incorporating 3D Suction or Discharge Plenum Geometry into a 1D Compressor Simulation Program to Calculate Compressor Pulsations

PRESSURE CONTROL TRAINER

Simulation of the Hybtor Robot

Aerodynamics of Winglet: A Computational Fluid Dynamics Study Using Fluent

Engineering Flettner Rotors to Increase Propulsion

RELIABILITY ASSESSMENT, STATIC AND DYNAMIC RESPONSE OF TRANSMISSION LINE TOWER: A COMPARATIVE STUDY

Cricket Team Selection and Analysis by Using DEA Algorithm in Python

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

Two-way Fluid Structure Interaction (FSI) Analysis on the Suction Valve Dynamics of a Hermetic Reciprocating Compressor

MIKE NET AND RELNET: WHICH APPROACH TO RELIABILITY ANALYSIS IS BETTER?

International Research Journal of Electronics and Computer Engineering Vol 1(3) Oct-Dec 2015

Critical Gust Pressures on Tall Building Frames-Review of Codal Provisions

Design of Pressure vessel for the Hydrocarbon release from the Vent Header Lines

Neuro-evolving Maintain-Station Behavior for Realistically Simulated Boats

EE241 - Spring 2013 Advanced Digital Integrated Circuits. Assigned reading. No new reading. Lecture 4: Transistor Models

CFD Analysis and Experimental Study on Impeller of Centrifugal Pump Alpeshkumar R Patel 1 Neeraj Dubey 2

Gerald D. Anderson. Education Technical Specialist

Performance Analysis of a Helium Turboexpander for Cryogenic Applications with a Process Modeling Tool: Aspen HYSYS

CHEMICAL ENGINEERING LABORATORY CHEG 239W. Control of a Steam-Heated Mixing Tank with a Pneumatic Process Controller

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies.

Fail Operational Controls for an Independent Metering Valve

PREDICTION OF TOTAL PRESSURE CHARACTERISTICS IN THE SETTLING CHAMBER OF A SUPERSONIC BLOWDOWN WIND TUNNEL

A Scientific Approach for Diagnosing a Junior Tennis Player s Swing and Determining Optimum Racquet Parameters

Analysis and Research of Mooring System. Jiahui Fan*

SATURATION FLOW ESTIMATION AT SIGNALIZED INTERSECTIONS UNDER MIXED TRAFFIC CONDITIONS

AERODYNAMIC CHARACTERISTICS OF NACA 0012 AIRFOIL SECTION AT DIFFERENT ANGLES OF ATTACK

Coordinated Control Design for Wind Turbine Control Systems

Research and optimization of intake restrictor for Formula SAE car engine

Exercise 8. Closed-Loop Pressure Control, Proportional-Plus-Integral Mode EXERCISE OBJECTIVE

Simulator For Performance Prediction Of Reciprocating Compressor Considering Various Losses

A PHASE-AMPLITUDE ITERATION SCHEME FOR THE OPTIMIZATION OF DETERMINISTIC WAVE SEQUENCES

Computational Fluid Flow Analysis of Formula One Racing Car Triya Nanalal Vadgama 1 Mr. Arpit Patel 2 Dr. Dipali Thakkar 3 Mr.

COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015

Flight Dynamics II (Stability) Prof. Nandan Kumar Sinha Department of Aerospace Engineering Indian Institute of Technology, Madras

PROCESS DYNAMIC AND CONTROL MODIFIED II QUADRUPLE TANK ON LABVIEW APPLICATION

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Dynamic Model of Pressure Regulating Valve Ahmed Abed *

Computationally Efficient Determination of Long Term Extreme Out-of-Plane Loads for Offshore Turbines

Transcription:

Compensator Design for Speed Control of DC Motor by Root Locus Approach using MATLAB Akshay C. Mahakalkar, Gaurav R. Powale 2, Yogita R. Ashtekar 3, Dinesh L. Mute 4, 2 B.E. 4 th Year Student of Electrical Engineering Department, DMIETR, Sawangi (Meghe),Wardha(MH), India 3, 4 Asst. Prof, Electrical Engineering Department, DMIETR, Sawangi (Meghe),Wardha(MH), India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In this paper we focus on stability and performance of the System. Motors do not give full stability in its running operations. So as to maintain maximum accuracy and to get desired response the compensator circuit is use with system i.e. DC motor. Thus to get desired output from system it is necessary to introduce a compensator in system. This can be done by reducing overshoots and time domain parameters. It is not possible to study a practical system and evaluate all minor and major parameters, hence all the study is 2. PROBLEM STATEMENT done on the basis of Laplace domain. Another problem encountered is that it becomes difficult to evaluate all the responses on the basis of first order system. Therefore to control speed of DC motor we have assumed the system to be performing on position control. In this paper compensator is designed by using MATLAB programming. controller to a DC motor. A compensator is a component in a control system that improves an undesirable frequency response in a feedback and control system. It is a fundamental building block in classical control theory. There are two general types of compensators: Lead Compensators, and Lag Compensators. If we combine the two types, we can get a special Lead-Lag Compensator system. To control the speed of DC motor, primary task is calculate the transfer function of motor. The transfer function obtained will be in the form of first order as given below, Key Words: Compensators, Computer Aided Design, Desired Specifications, MATLAB, Root Locus.. INTRODUCTION Today control systems are playing an important role in development of modern civilization and technology. Every system we come across today has some type of control engineering involved in it. In any sector of industry, you will find control systems everywhere. Say, inventory controlled of manufactured products, automatic assembly line, machine tool control, the space technology and weapon systems, the robotics, the power plants all are the industrial sectors. The system to be controlled is given different names. The most common being a process or a plant or the controlled system itself. No system can be ideal and hence there are some power consuming elements. These causes the fall in efficiency and performance of the system. The system do not gives its actual performance. In a DC motor as considered has various power consuming elements such as inductance, resistance, friction, inertia, etc. It becomes possible to use a controller with the system which helps in providing desired response at the output. This can help to maintain speed, accuracy and performance of device (motor, etc.). In this project we are concentrating on compensator as a Where, (Input) Speed of rotation (Output) Voltage Calculating the response and time domain parameters is difficult. Thus to make it easier converting the above equation in second order, After calculating responses by considering position control the model will again be converted to velocity control by using derivative block as stated below, Fig-: System block diagram of compensated system In root locus technique, graphical calculations are more and becomes a long process to obtain a compensator 26, IRJET Impact Factor value: 4.45 ISO 9:28 Certified Journal Page 245

model. Thus here we have formed a complete program for which makes it easy to calculate. 3. DESIGNING PROCEDURE: 3. Lead Compensator:. Compute the transfer function of the system. Here computed is, 2. Get required or available value of ζ and ωn through responses of system or from given parameters and decide required Ts and Mp and then calculate and ωn which is required for designing as per specifications. 3. Plot root locus of open loop T.F. of the system computed and Plot Sd = -ζ.ωn. 4. Calculate φ=. 5. Plot compensating zero by assuming it (Assume it just after system pole).or Find the by triangle inequality theorem, from root locus graph. 3. Compensating zero is assumed at an angle of less than i.e. 6 taken with ζ line. Calculate compensating pole by triangle inequality, then find value of gain k and form the transfer function. 3.3 Lag-Lead Compensator: The procedure of lag-lead compensator design is same as lead and lag compensators designed individually. Following are the steps which give a sequential idea for designing Lag-Lead compensator.. Compute the transfer function of the system. Here computed is, 2. Get required or available value of ζ and ωn through responses of system or from given parameters and decide required Ts and Mp and then calculate and ωn which is required for designing as per specifications. 3. Plot root locus of open loop T.F. of the system computed and Plot Sd = -ζ.ωn. 4. Calculate φ=. 5. Now, calculate lead branch as per part (3.) and lag branch as per part (3.2), then calculate combined gain to compensate and form the final compensated system. 4. PROGRAM FLOW CHART: Fig-2: Root Locus graph for calculation of pole and zero 6. Taking angle φ plot compensating pole to the left of compensating zero. Find value of gain k by using formula, =7.46/s(.43s+) Mp=% Ts=.7sec ζ=26 ωn=48.422 and Form the final transfer function for the lead compensated system. 3.2 Lag Compensator: The procedure of lag compensator design is same as lead only the change in procedure is of calculations for poles and zeros. So we will use steps of lead upto step 5 as shown in 3.. Following are the remaining steps.. Calculation for velocity error constant of system by using, Sd=-4.+27.2875j Calculation of Pole & Zero Cz = 4.322 Cp = infinity K=.423 =(56.74s+2345)/(s^2 + 23.25s) 2. Value of = Assumed greater than factor. Fig-3 Algorithm for Lead Compensator 26, IRJET Impact Factor value: 4.45 ISO 9:28 Certified Journal Page 246

Figure 3 shows the algorithm flow chart for the lead compensator. In that explained step by step procedure for evaluation of parameter for lead compensator. Similarly figure 4 and figure 5 shows the algorithm flow charts for lag and lag-lead compensator respectively. =7.46/s(.43s+) Mp=% Ts=.7sec ζ=9 ωn=6. Sd=-. +.65j =7.46/s(.43s+) Mp=% Ts=.7sec ζ=26 ωn=48.422 Sd=-4.+27.2875j Input Velocity Error Constant Kv= 8 Input Velocity Error Constant Kv= 3 Calculation of Lead Branch Cz = 4.322 Cp = Infinity Calculation of Pole & Zero Cz = 2.253 Cp = 5 K=.75 =(28.5 s + 598.2)/(s^3 + 24.46 s^2 + 28.25 s) Calculation of Lag Branch Cz2 = 7.8252 Cp2 = 7.4557 K=.43 =(57.3 s^2 + 287 s +.847e4)/(s^3 + 3.7 s^2 + 73.3 s) Fig-4 Algorithm for Lag Compensator Fig-5 Algorithm for Lag-Lead Compensator 26, IRJET Impact Factor value: 4.45 ISO 9:28 Certified Journal Page 247

Amplitude Amplitude Amplitude International Research Journal of Engineering and Technology (IRJET) e-issn: 2395-56 5. RESULTS AND DISCUSSION The responses obtained for Lead Compensator are plotted as shown in figure 6 and the performance parameters calculated and compared in table which is directly calculated from MATLAB program designed as per the flow chart shown in figure 3. In lead compensator the pole obtained by the formula for solving triangle is found to be infinity, as this value is not possible we considered its impedance to be infinity and behaves as open circuit. The response obtained for Lag compensated system with comparison to original one is shown in figure 7. The evaluated values of different performance parameters of responses is tabulated in table. Also figure 4 shows the flow chart for the MATLAB program through which it is evaluated. Lag compensator reduces the distortion but takes a large settling time in compare to lead, thus this proves that lag improves steady state time of response. The steps as evaluated are as similar to lead. As per the study it is found that the response of lag is not very flexible which proves that lag is invalid for higher order systems. In Lag-Lead compensator the respective response and the evaluated results of different performance parameters is as shown in the figure 8 and table with respect to results evaluated as per MATLAB program as per flow chart figure 5. From the response it is clear that lag-lead compensator is having both properties of lag of improving steady state and lead for improving transient response..4.4.2 Step for Compensated and Uncompensated System.5.5 2 2.5 Time Lag Compensated System Uncompensated System Fig-7 Step response for compensated and uncompensated system. (Lag Compensator).4.4.2 Step for Compensated and Uncompensated System Compensated System Uncompensated System.4 Step for Compensated and Uncompensated System Compensated Lead Uncompensated..2.3.4.5.7 Time Fig-8 Step response for compensated and uncompensated system. (Lag-Lead Compensator).4.2..2.3.4.5.7 Time Fig-6 Step response for compensated and uncompensated system. (Lead Compensator) 26, IRJET Impact Factor value: 4.45 ISO 9:28 Certified Journal Page 248

Param eters Peak oversh oot Settlin g time Rise time Peak time Uncomp ensated System Lead Compen sated System Lag Compensa ted System Lag-Lead Compensat ed System % 6% 2% 7%.7.29.5.3.35.38.2.37.94.6.25.57 Table: : Comparison between parameters of Lead, Lag and Lag-Lead compensator. 6. CONCLUSIONS From the above results, the program is giving optimum value of compensation. After obtaining the compensated values it can be added with derivative block to get speed control response. From the evaluation it is found that the value of lead compensator can be varied as per conditions, but choosing value of lag compensation is limited to certain proportion only. From the simulation result of lead and lag compensator it s seen that lead compensator improves the transient response and lag compensator improves the steady state response. As the lag-lead compensator response shown in figure 8 is giving improved as compared to lag and lead compensators acting individually and improves both transient and steady state response. REFERENCES [] Godhwani Arjun feedback control system, IEEE transaction, pp 758-764, 23 [2] Wang Fei-Yue, Huang Yue, A non-trail-and-error method for phase-lead and phase lag compensator Design, IEEE transaction, pp 654-66.2 [3] Huey Yang Horng, Lead-Lag Compensator Design Based on Genetic Algorithms, Conference on Technologies and Applications of Artificial Intelligence, IEEE, 22 [4] Ishaq Sheikh, Computer Aided Design of Lead compensator using Root Locus Method, National conference on Recent Research & Development in Core Discipline of Engineering, Vadodara, April 25 [5] C. S. Linda, K. K, Analysis and Design of Conventional Controller for Speed Control of DC Motor -A MATLAB Approach, Int. Journal of Engineering Research and Applications Vol. 5, Issue 2, (Part -5) February 25, pp.56-6 [6] Mute Dinesh L., et al. "System Identification Using Neural Network Model for Speed Control of DC Motor." International Research Journal of Engineering and Technology, Vol 2 Issue (25). [7] K. Ogata, Modern Control Engineering, PHI learning publications pvt. Ltd. [8] William J. Paim-3, A concise Introduction to MATLAB, Tata McGraw-Hill Edition. [9] Prof. M. Gopal, Control Systems, IIT Delhi, video lectures NPTEL. 26, IRJET Impact Factor value: 4.45 ISO 9:28 Certified Journal Page 249