Unit 8: Part 2: PD, PID, and Feedback Compensation

Similar documents
Proportional plus Integral (PI) Controller

1 Chapter 9: Design via Root Locus

Course Summary. The course cannot be summarized in one lecture.

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

Design via Root Locus

EEE 184 Project: Option 1

Design via Root Locus

Design of a Lead Compensator

PID controllers. Laith Batarseh. PID controllers

Root Locus Design Example #3

Analog Circuits and Systems

EE3CL4: Introduction to Linear Control Systems

PD, PI, PID Compensation. M. Sami Fadali Professor of Electrical Engineering University of Nevada

Compensator Design to Improve Transient Performance Using Root Locus

Meeting Design Specs using Root Locus

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Single-Input-Single-Output Systems

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

Root Locus Design Example #4

Lecture 50 Changing Closed Loop Dynamic Response with Feedback and Compensation

DESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C

Homework 7 - Solutions

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Test 2 SOLUTIONS. ENGI 5821: Control Systems I. March 15, 2010

IC6501 CONTROL SYSTEMS

Dynamic Compensation using root locus method

Chapter 9: Controller design

CYBER EXPLORATION LABORATORY EXPERIMENTS

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok

The requirements of a plant may be expressed in terms of (a) settling time (b) damping ratio (c) peak overshoot --- in time domain

PID Control. Objectives

Controls Problems for Qualifying Exam - Spring 2014

Controller Design using Root Locus

EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

Outline. Classical Control. Lecture 5

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

Homework 6 Solutions and Rubric

Unit 2: Modeling in the Frequency Domain. Unit 2, Part 4: Modeling Electrical Systems. First Example: Via DE. Resistors, Inductors, and Capacitors

Due Wednesday, February 6th EE/MFS 599 HW #5

Control of Manufacturing Processes

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Chapter 12. Feedback Control Characteristics of Feedback Systems

Transient Response of a Second-Order System

ECE 388 Automatic Control

Digital Control: Summary # 7

ECE1750, Spring Week 11 Power Electronics

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRICAL AND ELECTRONICS ENGINEERING TUTORIAL QUESTION BANK


Analogue Filters Design and Simulation by Carsten Kristiansen Napier University. November 2004

Unit 7: Part 1: Sketching the Root Locus

Introduction to Feedback Control

MAS107 Control Theory Exam Solutions 2008

Feedback design for the Buck Converter

ECEN 607 (ESS) Op-Amps Stability and Frequency Compensation Techniques. Analog & Mixed-Signal Center Texas A&M University

Course roadmap. Step response for 2nd-order system. Step response for 2nd-order system

CDS 101/110a: Lecture 8-1 Frequency Domain Design

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) IN BIOMEDICAL ENGINEERING SEMESTER 1 EXAMINATION 2017/2018 ADVANCED BIOMECHATRONIC SYSTEMS

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Systems Analysis and Control

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

Systems Analysis and Control

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

a. Closed-loop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a

Unit 7: Part 1: Sketching the Root Locus. Root Locus. Vector Representation of Complex Numbers

Alireza Mousavi Brunel University

FEEDBACK AND STABILITY

AN INTRODUCTION TO THE CONTROL THEORY

FREQUENCY-RESPONSE DESIGN

Section 5 Dynamics and Control of DC-DC Converters

Pitch Rate CAS Design Project

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

EE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation

6.302 Feedback Systems

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

Electronics Prof. D C Dube Department of Physics Indian Institute of Technology Delhi

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) =

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?

Goals for today 2.004

Methods for analysis and control of. Lecture 4: The root locus design method

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho Tel: Fax:

Chapter 5 HW Solution

DC-motor PID control

EECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.

Operational Amplifiers

Root Locus Methods. The root locus procedure

Distributed Real-Time Control Systems

Exercises for lectures 13 Design using frequency methods

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

EE 380 EXAM II 3 November 2011 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

Transcription:

Ideal Derivative Compensation (PD) Lead Compensation PID Controller Design Feedback Compensation Physical Realization of Compensation Unit 8: Part 2: PD, PID, and Feedback Compensation Engineering 5821: Control Systems I Faculty of Engineering & Applied Science Memorial University of Newfoundland March 28, 2010 ENGI 5821 Unit 8: Design via Root Locus

Ideal Derivative Compensation (PD) Lead Compensation PID Controller Design Feedback Compensation Physical Realization of Compensation 1 Ideal Derivative Compensation (PD) 1 Lead Compensation 1 PID Controller Design 1 Feedback Compensation 1 Physical Realization of Compensation ENGI 5821 Unit 8: Design via Root Locus

Ideal Derivative Compensation (PD) Generally, we want to speed up the transient response (decrease T s and T p ). If we are lucky then a system s desired transient response lies on its RL. However, if no point on the RL corresponds to the desired transient response then we must compensate the system. A derivative compensator modifies the RL to go through the desired point. A derivative compensator adds a zero to the forward path. G c (s) = s + z c Notice that this transfer function is the sum of a differentiator and a pure gain. Thus, we refer to its use as PD control (proportional + derivative).

We consider various settings for z c when compensating the system with the following RL:

z c = 4

z c = 3

z c = 2

As the zero is moved we get changes in T s and T p. In this case, when the zero is moved to 2 we get the fastest response. All the while, we are maintaining %OS. We show how to best place the zero by example...

e.g. Design an ideal derivative compensator for the following system. The ideal transient response has 16% overshoot and a threefold reduction in T s.

The RL for the uncompensated system: T s = 4 = 4 ζω n 1.205 = 3.320 We desire T s = 3.320/3 = 1.107 for the compensated system. Thus, the real part of the compensated complex pole, ζω n = 4/T s = 4/1.107 = 3.613

The angle made with the positive real-axis must be the same as before (120.26 o ) to maintain 16% overshoot. Therefore we can determine the imaginary part ω d by trigonometry. tan(180 o 120.26 o ) = ω d 3.613 ω d = 3.613 tan(180 o 120.26 o ) = 6.193

We must now solve for the zero that will place the desired point on the new RL. At the desired point the sum of angles from the open-loop poles is 275.6 o. To achieve a point on the RL we require a zero positioned so that the sum of angles equals an odd multiple of 180 o. 275.6 o + θ zc = 180 o θ zc = 94.6 o

What is the coordinate of a zero that makes an angle of 95.6 o with the desired complex pole at 3.613 + j6.193? tan(180 o 95.6 o ) = 6.193 3.613 σ σ d = 3.006

The RL for the compensated system is as follows:

Notice that the 2 nd -order approximation is not as good for the compensated system. We can determine from simulation that the following quantities differ from their ideal values: Ideal Simulated %OS 16 11.8 T s 1.107 1.2 T p 0.507 0.5

A PD controller can be implemented in a similar manner to the PI controller by placing the proportional and derivative compensators in parallel: The overall compensator transfer function is as follows: G c (s) = K 2 s + K 1 = K 2 (s + K 1 K 2 )

Lead Compensation An ideal derivative compensator has two main disadvantages: Differentiation tends to enhance high-frequency noise Implementing a differentiator requires an active circuit A lead compensator is, roughly speaking, an approximation to an ideal derivative compensator that can be implemented with a passive circuit. Its transfer function is as follows: K s + z c s + p c The RL design technique for lead compensators is rather ambiguous, therefore we will not cover it. The frequency response technique (covered later) is more definitive.

PID Controller Design A PID controller utilizes PI and PD control together to address both steady-state error and transient response. There are two ways to proceed: Design for transient response, then design for steady-state eror Con: May slightly decrease response speed when designing for steady-state error. Design for steady-state eror, then design for transient response Con: May increase (or possibly decrease) steady state error when designing for transient response. We choose to design for transient response first.

The transfer function for a PID controller is as follows: G c (s) = K 1 + K 2 s + K 3s = K 3(s 2 + K1 K 3 s + K 2 s Notice that this function has two zeros and one pole. The location of one zero will come from the transient response design, the other zero will come from the steady-state error design. K 3 )

e.g. Design a PID controller for the following system which reduces T p by two thirds, has 20% overshoot, and zero steady-state error for a step input. First consider the RL for the uncompensated system at 20% overshoot...

We search to find the current operating point with 20% overshoot: At this point T p = π ω d = 0.297. We desire T p = (2/3)0.297 = 0.198. ω d = π 0.198 = 15.87

ω d = 15.87 We can then determine the real-part of the complex pole by trigonometry: tan(180 o 117.13 o ) = 15.87 σ d 15.87 σ d = tan(180 o 117.13 o ) = 8.13

We must now determine the location of the PD compensator s zero such that this pole lies on the new RL. The current angular sum at 8.13 + j15.87 is 198.37 o. Therefore, the angle that the zero makes with the real-axis should be 18.37 o. tan 18.37 o = 15.87 z c 8.13 Thus, the location of this zero is at 55.92. The transfer function for the PD-compensated system is, G PD (s) = s + 55.92

This is the RL for the PD-compensated system. Searching along the zeta = 0.456 line we find the gain is 5.34. We now compensate this system for steady-state error by adding a pole at the origin and a nearby zero: G PI (s) = s + 0.5 s

The following is the RL for the PID-compensated system: We must search again along the zeta = 0.456 line to find that the gain at the desired operating point is 4.6

We should now determine the appropriate constants of the PID compensator. The compensator will subsume the gain K which is 4.6. We added a zero at -55.92 for the PD component, and a pole at the origin and a zero at -0.5 for the PI component: G PID (s) = Recall the general form: 4.6(s + 55.92)(s + 0.5) s = 4.6(s2 + 56.421s + 27.96) s G c (s) = K 1 + K 2 s + K 3s = K 3(s 2 + K1 K 3 s + K 2 s Hence K 3 = 4.6, K 1 = 259.5, and K 2 = 128.6. K 3 )

The system s step response shows both the improvement in speed and in reduction of steady-state error: Since the second-order approximation is no longer valid, it is important to simulate the response to verify that requirements are met. In this case the desired reduction in T p of 2/3 was not achieved (uncompensated: 0.297, PID-compensated 0.214). If this is deemed significant, we could re-design the PD component, for a greater than 2/3 reduction in T p. Alternately we could move the PI component s zero further from the origin to yield a faster response.

Feedback Compensation We have focussed on the addition of compensators in the forward path. It is also possible to add compensators in the feedback path: Feedback compensators can yield faster responses than cascade compensators. They also tend to require less amplification since the compensator s input comes from the high-power output of the system, rather than from the low-lower actuating signal. Reduced amplification is preferred in noisy systems where we want to avoid amplifiying the noise. Design techniques for feedback compensators are related to the design techniques for cascade compensators, but we will not study them in this course.

Physical Realization of Compensation Utilizing op-amps we can implement all of the compensators studied. Recall the circuit for an inverting amplifier: The transfer function for this circuit is: V o (s) V i (s) = Z 2(s) Z 1 (s) We can achieve a great variety of transfer functions by inserting different components for these impedances...

We can implement lag and lead compensators with both op-amps and with passive circuits (see text).

e.g. Recall the transfer function for our example PID compensator. G c (s) = K 3(s 2 + K 1 K 3 s + K 2 K 3 ) s = K 3 s + K 1 + K 2 1 K 3 K 3 s = 4.6s + 56.42 + 27.96 1 s We can relate this to the transfer function for a PID controller on the previous slide: ( R2 G c (s) = + C ) 1 + R 2 C 1 s + 1 1 R 1 C 2 R 1 C 2 s We can establish three equations in four unknowns (R 1, R 2, C 1, C 2 ). Choosing an arbitrary value for one component, we can then solve for the other three.