Systems Analysis and Control

Similar documents
Systems Analysis and Control

Systems Analysis and Control

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

Homework 7 - Solutions

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

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

Systems Analysis and Control

Exercise 1 (A Non-minimum Phase System)

LINEAR CONTROL SYSTEMS. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Exercise 1 (A Non-minimum Phase System)

Systems Analysis and Control

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

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

AMME3500: System Dynamics & Control

Stability of CL System

Engraving Machine Example

EE 4343/ Control System Design Project LECTURE 10

Exercises for lectures 13 Design using frequency methods

Boise State University Department of Electrical Engineering ECE461 Control Systems. Control System Design in the Frequency Domain

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

ECE 486 Control Systems

FREQUENCY-RESPONSE DESIGN

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

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Systems Analysis and Control

Module 5: Design of Sampled Data Control Systems Lecture Note 8

Asymptotic Bode Plot & Lead-Lag Compensator

1 (20 pts) Nyquist Exercise

Systems Analysis and Control

MAS107 Control Theory Exam Solutions 2008

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

16.30/31, Fall 2010 Recitation # 2

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

Systems Analysis and Control

Control Systems I Lecture 10: System Specifications

Robust Control 3 The Closed Loop

Frequency Response Techniques

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

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

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

Frequency Response Analysis

Systems Analysis and Control

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

] [ 200. ] 3 [ 10 4 s. [ ] s + 10 [ P = s [ 10 8 ] 3. s s (s 1)(s 2) series compensator ] 2. s command pre-filter [ 0.

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

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

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...

Systems Analysis and Control

ME 375 EXAM #1 Friday, March 13, 2015 SOLUTION

MAE 142 Homework #2 (Design Project) SOLUTIONS. (a) The main body s kinematic relationship is: φ θ ψ. + C 3 (ψ) 0 + C 3 (ψ)c 1 (θ)

Systems Analysis and Control

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

Systems Analysis and Control

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

ECE382/ME482 Spring 2005 Homework 8 Solution December 11,

= rad/sec. We can find the last parameter, T, from ωcg new

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

Control Systems. Control Systems Design Lead-Lag Compensator.

H(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )

MEM 355 Performance Enhancement of Dynamical Systems

Professor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

Table of Laplacetransform

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

Loop shaping exercise

Frequency (rad/s)

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECE382/ME482 Spring 2005 Homework 7 Solution April 17, K(s + 0.2) s 2 (s + 2)(s + 5) G(s) =

PM diagram of the Transfer Function and its use in the Design of Controllers

Outline. Classical Control. Lecture 5

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

Root Locus Techniques

Classify a transfer function to see which order or ramp it can follow and with which expected error.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =.

The Frequency-response Design Method

Theory of Machines and Automatic Control Winter 2018/2019

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

EE3CL4: Introduction to Linear Control Systems

Introduction to Feedback Control

Outline. Classical Control. Lecture 1

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

Digital Control Systems

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Controls Problems for Qualifying Exam - Spring 2014

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

Solutions to Skill-Assessment Exercises

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

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Problem 1 (Analysis of a Feedback System - Bode, Root Locus, Nyquist) Consider the feedback system defined by the open loop transfer function 1.

Design of a Lead Compensator

Active Control? Contact : Website : Teaching

Proportional plus Integral (PI) Controller

MAE 143B - Homework 9

Richiami di Controlli Automatici

If you need more room, use the backs of the pages and indicate that you have done so.

EE402 - Discrete Time Systems Spring Lecture 10

Desired Bode plot shape

Design via Frequency Response

Transcription:

Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 24: Compensation in the Frequency Domain

Overview In this Lecture, you will learn: Lead Compensators Performance Specs Altering Phase Margin Lag Compensators Change in steady-state error M. Peet Lecture 24: Control Systems 2 / 27

Phase and Gain Margin Recall: 3 indicators Gain Margin Phase Margin Bandwidth From Phase Margin and Closed-Loop Bandwidth: Percent Overshoot Peak Time Rise Time Settling Time Percent Overshoot: ζ is from Φ M only %OS = e ( πζ 1 ζ ) 2 M. Peet Lecture 24: Control Systems 3 / 27

Phase and Gain Margin Given ζ, we need ω BW to find T r, T s and T p T s = f 1(ζ) ω BW T p = f 2(ζ) ω BW T r = f 3(ζ) ω BW M. Peet Lecture 24: Control Systems 4 / 27

Phase and Gain Margin This is all analysis. Design Problem: Achieve 1% Overshoot T r = 2s T s = 1s Step 1: Translate into Φ M and ω BW constraints. Get desired ζ from 1% Overshoot ζ = =.57 ( ln ) %OS 1 π 2 + ln 2 ( %OS 1 ) M. Peet Lecture 24: Control Systems 5 / 27

Phase and Gain Margin The desired ζ yields a desired phase margin. Φ M,desired = ζdes 1 = 57 The toughest constraint will be Rise Time: T r < 2s ω BW = f 3(ζ) T r > 2.12 = 1.6 2 M. Peet Lecture 24: Control Systems 6 / 27

Phase and Gain Margin We can also look at settling time: T s < 1s ω BW = f 1(ζ) T s > 8 1 =.8 Therefore: We want Phase margin of Φ M = 57 Bandwidth of ω BW > 1 M. Peet Lecture 24: Control Systems 7 / 27

Lead Compensators So far we only know how to find Φ M and ω BW, but not influence them. Φ M = 35 at ω c = 2.13 ω BW = 3.7 Question: How can we increase Φ M and decrease ω BW? Magnitude (db) 5 5 1 Bode Diagram Gm = 1.2 db (at 4.24 rad/s), Pm = 35 deg (at 2.13 rad/s) 15 9 Phase (deg) 135 18 225 Answer: Increase gain at ω > ω BW,desired So that G(ıωBW,desired ) = 7dB. Increase phase by 3 at crossover frequency. 27 1 1 1 1 1 1 2 1 3 Frequency (rad/s) Lead Compensation M. Peet Lecture 24: Control Systems 8 / 27

Lead Compensators Question: How do we design our lead compensator? In root locus, we had pole placement. Look at the Two Lead Compensators: D(s) = k s + 1 s 1 + 1 and D 2 (s) = k s + 1 s 1 + 1 5 Bode Diagram 4 3 Magnitude (db) 2 1-1 9 Phase (deg) 45 1-2 1-1 1 1 1 1 2 1 3 1 4 Frequency (rad/sec) What are the differences? M. Peet Lecture 24: Control Systems 9 / 27

Lead Compensators Consider the generalized form of lead compensation α determines how much phase is added α < 1 for lead compensation α > 1 for lag compensation T determines where the phase is added. D(s) = k T s + 1 αt s + 1 We want extra phase at the crossover frequency Note that magnitude is also added at high frequency. Could increase the crossover frequency. Changes the phase margin. M. Peet Lecture 24: Control Systems 1 / 27

Lead Compensators Question: Where is the phase added? Find the point of Maximum Phase. The Phase contribution of the lead compensator is Φ(ω) = D(ıω) = T (ıω + 1) (αt ıω + 1) = tan 1 (T ω) tan 1 (αt ω) To find peak phase contribution, set D(ıω) ω =. Which means Dividing by 1 α, we get Φ ω = 1 1 + (T ω) 2 T 1 1 + (αt ω) 2 αt = 1 + (αt ω) 2 (1 + (T ω) 2 )α = 1 α + (α 1)(αT 2 ω 2 ) = 1 αt 2 ω 2 = or ω max = 1 T α M. Peet Lecture 24: Control Systems 11 / 27

Lead Compensators So we get that the maximum phase contribution is at ω max = 1 T 1 T α. Convert to a log ω Bode plot: log ω max = 1 2 The maximum occurs at the average of log 1 T [ log 1 T + log 1 ] αt and log 1 αt. 9 Phase (deg) 45 1-2 1-1 1 1 1 1 2 1 3 1 4 Frequency (rad/sec) log(1/t) log(1/ αt) ( log(1/ T) + log(1/ αt) ) 2 M. Peet Lecture 24: Control Systems 12 / 27

Lead Compensators Reconsider our example: T = 1 α = 1 1 D(s) = k s + 1 s 1 + 1 9 Phase (deg) 45 1-2 1-1 1 1 1 1 2 1 3 1 4 Frequency (rad/sec) ω = 1 ω = 1 ω max = 3.162 Maximum Phase occurs at ω = 1 T α = 3.162 M. Peet Lecture 24: Control Systems 13 / 27

Lead Compensators Reconsider our example: T = 1 α = 1 1 D(s) = k s + 1 s 1 + 1 9 Phase (deg) 45 1-2 1-1 1 1 1 1 2 1 3 1 4 Frequency (rad/sec) ω = 1 ω = 1 ω max =1 Maximum Phase occurs at ω = 1 T α = 1 M. Peet Lecture 24: Control Systems 14 / 27

Lead Compensators So if we want to add phase at ω c, then we need This is not definitive T α = 1 ω c Depends on how much phase we want to add. Now consider the case where we want to add 3 of phase margin. Question: How much phase does a lead compensator add? We already know the frequency of peak phase. Make this the crossover frequency Independent of T! Φ max = tan 1 1 α tan 1 ( αω) ( ) 1 α = sin 1 1 + α M. Peet Lecture 24: Control Systems 15 / 27

Lead Compensators We can plot Φ max vs. 1 α. For 3 phase, we want 1 α = 3. Lets add 3 of phase at ω c = 2.13 T = 1 3 = ω c α 2.13 =.814 M. Peet Lecture 24: Control Systems 16 / 27

Lead Compensators This gives us a lead compensator: D(s) = T s + 1 αt s + 1 =.814s + 1.279s + 1 15 Bode Diagram Magnitude (db) 1 5 5 3 Phase (deg) 2 1 1 1 1 1 1 1 2 Frequency (rad/s) M. Peet Lecture 24: Control Systems 17 / 27

Lead Compensators Add this to the original plot to get 4 Bode Diagram Gm = 8.79 db (at 6.15 rad/s), Pm = 38.6 deg (at 3.44 rad/s) 2 Magnitude (db) 2 4 6 8 1 9 Phase (deg) 135 18 225 27 1 1 1 1 1 1 2 Frequency (rad/s) New Phase margin is 38.6. New ω c = 4.79, new ω BW = 9. Crossover frequency is increased, which reduces the phase margin! M. Peet Lecture 24: Control Systems 18 / 27

Lead Compensators To avoid changing the crossover frequency, we control the gain. D(s) = k T s + 1 αt s + 1 We want D(ω c ) = 1. Since we have T = 1 ω c α, this yields 1 α ı + 1 D(ıω c ) = k αı + 1 Thus to preserve the crossover frequency, we set α + 1 k = 1 α + 1 1 3 = + 1 =.577 3 + 1 M. Peet Lecture 24: Control Systems 19 / 27

Lead Compensators Apply the final controller to get 4 Bode Diagram Gm = 13.6 db (at 6.15 rad/s), Pm = 65 deg (at 2.13 rad/s) Magnitude (db) 2 2 4 6 8 1 9 Phase (deg) 135 18 225 27 1 1 1 1 1 1 2 Frequency (rad/s) New Phase margin is 65. New ω c = 2.13, new ω BW = 4. New phase margin is on target - bandwidth increased slightly. M. Peet Lecture 24: Control Systems 2 / 27

Lag Compensators What about steady-state error? Want to increase G() No effect on Φ M or ω BW Bode Diagram 3 2 Magnitude (db) 1 1 2 3 9 Phase (deg) 135 18 1 1 1 1 1 Frequency (rad/sec) Ignore the lead compensator. Increase G() by 15dB. No change at ω c or ω BW e ss = 1 1 + G() M. Peet Lecture 24: Control Systems 21 / 27

Lag Compensators Question: How do we increase G() without changing ω BW? We want to reduce gain at ω =. Want no effect on Φ M or G() Look at the Two Lag Compensators: D(s) = 2 log D() = 15 2 log D(ıω BW ) = s 1 + 1 s 1 s 1 1 + 1 and D 2 (s) = + 1 1 s 1 + 1 5 Bode Diagram Magnitude (db) 5 1 15 2 25 Phase (deg) 45 1 1 1 1 1 1 2 1 3 1 4 1 5 Frequency (rad/sec) M. Peet Lecture 24: Control Systems 22 / 27

Lag Compensators Lets use the form: α determines how much phase is added D(s) = T s + 1 αt s + 1 α > 1 for lag compensation As before, min phase is given by ω = 1 T α Center this point at low frequency Change in magnitude at high frequency is 2 log α(t s + 1) 2 log(αt s + 1) If T is large, this is just. At low frequency, gain is 2 log α M. Peet Lecture 24: Control Systems 23 / 27

Lag Compensators For our problem, set T =.1 and then we want so α = 1.75 = 5.62 2 log α = 15 D(s) = 5.62.1s + 1.562s + 1 2 Bode Diagram 15 Magnitude (db) 1 5 5 Phase (deg) 3 6 1 4 1 3 1 2 1 1 1 Frequency (rad/sec) M. Peet Lecture 24: Control Systems 24 / 27

Lag Compensators The system with lag compensation: 15 Bode Diagram Gm = 1.2 db (at 4.23 rad/sec), Pm = 34.8 deg (at 2.13 rad/sec) 1 Magnitude (db) 5 5 1 15 9 135 Phase (deg) 18 225 27 1 4 1 3 1 2 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) Bandwidth: ω BW = 3.7 Phase Margin: Φ M = 35 M. Peet Lecture 24: Control Systems 25 / 27

Lag Compensators Combine the lead and lag compensators: 15 Bode Diagram Gm = 12.4 db (at 6.92 rad/sec), Pm = 51.1 deg (at 2.78 rad/sec) 1 Magnitude (db) 5 5 1 15 9 135 Phase (deg) 18 225 27 1 4 1 3 1 2 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) Φ M = 51 ω BW = 4.78 M. Peet Lecture 24: Control Systems 26 / 27

Summary You Have Learned: Classical Control Systems Exam Material: Root Locus Drawing Asymptotes, Break Points, etc. Compensation Gain, Lead-Lag, Notch Filters Bode and Frequency Response What is frequency response? Drawing Bode Plot Closed Loop Dynamics Compensation Nyquist Plot Drawing and Concepts Stability Margins M. Peet Lecture 24: Control Systems 27 / 27