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

Size: px
Start display at page:

Transcription

1 CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve a performance specification Work through a detailed example of a control design problem Reading: Åström and Murray, Feedback Systems, Ch 11 Advanced: Lewis, Chapter 12 CDS 21: DFT, Chapters 4 and 6

2 Frequency Domain Performance Specifications Specify bounds on the loop transfer function to guarantee desired performance d + e C(s) + u P(s) y -1 Steady state error: SS Tracking PC > 1/X BW zero frequency ( DC ) gain Bandwidth: assuming ~9 phase margin sets crossover freq Tracking: X% error up to frequency ω t determines gain bound (1 + PC > 1/X) CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 2

3 Relative Stability Relative stability: how stable is system to disturbances at certain frequencies? System can be stable but still have bad response at certain frequencies Typically occurs if system has low phase margin get resonant peak in closed loop (M r ) + poor step response Solution: specify minimum phase margin. Typically 45 or more Phase (deg); Magnitude (db) Bode Diagrams 1.5 Step Response From: U(1) Amplitude To: Y(1) 1.5 Magnitude (db) M r Time (sec.) Frequency (rad/sec) CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 3

4 Overview of Loop Shaping 5-5 Performance specification Steady state error Tracking error Bandwidth Relative stability Approach: shape loop transfer function using C(s) P(s) + specifications given L(s) = P(s) C(s) - Use C(s) to choose desired shape for L(s) Important: can t set gain and phase independently Frequency (rad/sec) CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 4

5 Canonical Control Design Problem Noise and disturbances d = process disturbances n = sensor noise Keep track of transfer functions between all possible inputs and outputs η y = u P P C P 1 P C C P CF P CF CF d n r Design represents a tradeoff between the quantities Keep L=PC large for good performance (H er << 1) Keep L=PC small for good noise rejection (H yn << 1) F = 1: Four unique transfer functions define performance ( Gang of Four ) Stability is always determined by 1/(1+PC) assuming stable process & controller Numerator determined by forward path between input and output More generally: 6 primary transfer functions; simultaneous design of each CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 5

6 Two Degree of Freedom Design Typical design procedure Design C to provide good load/noise response Design F to provide good response to reference Sensitivity Function S = T = P S = CS = P C P C 1 + P C P 1 + P C C 1 + P C Sensitivity function Complementary sensitivity Load sensitivity Noise sensitivity CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 6

7 Algebraic Constraints on Performance r + - e d C(s) + u P(s) y Sensitivity function Goal: keep S & T small S small low tracking error T small good noise rejection (and robustness [CDS 11b]) Problem: S + T = 1 Can t make both S & T small at the same frequency Solution: keep S small at low frequency and T small at high frequency Loop gain interpretation: keep L large at low frequency, and small at high frequency + n Magnitude (db) L(s) 1 Complementary sensitivity function L(s) < 1 Transition between large gain and small gain complicated by stability (phase margin) CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 7

8 Process Inversion Simple trick: invert out process Write all performance specs in terms of the desired loop transfer function Choose L(s) that satisfies specfiications Choose controller by inverting P(s) Pros Very easy design process L(s) = 1/s often works very well Can be used as a first cut, with additional shaping to tune design Cons High order controllers (at least same order as the process you are controlling) Requires perfect model of your process (since you are inverting it) Does not work if you have right half plane poles or zeros (get internal instability) S = P C C(s) = L(s)/P (s) T = P C 1 + P C P S = P 1 + P C CS = C 1 + P C CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 8

9 Lead compensation Use to increase phase in frequency band Effect: lifts phase by increasing gain at high frequency Very useful controller; increases PM Bode: add phase between zero and pole Nyquist: increase phase margin r + - e u P(s) y CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 9

10 Example: Control of Vectored Thrust Aircraft System description Vector thrust engine attached to wing Inputs: fan thrust, thrust angle (vectored) Outputs: position and orientation States: x, y, θ + derivatives Dynamics: flight aerodynamics Control approach Design inner loop control law to regulate pitch (θ ) using thrust vectoring Second outer loop controller regulates the position and altitude by commanding the pitch and thrust Basically the same approach as aircraft control laws CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 1

11 Performance Specification and Design Approach Phase (deg); Magnitude (db) Performance Specification 1% steady state error Zero frequency gain > 1 1% tracking error up to 1 rad/sec Gain > 1 from -1 rad/sec 45 phase margin Gives good relative stability Provides robustness to uncertainty Frequency (rad/sec) Design approach Open loop plant has poor phase margin Add phase lead in 5-5 rad/sec range Increase the gain to achieve steady state and tracking performance specs Avoid integrator to minimize phase CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 11

12 Control Design and Analysis Select parameters to satisfy specs Place phase lead in desired crossover region (given by desired BW) Phase lead peaks at 1X of zero location Place pole sufficiently far out to insure that phase does not decrease too soon Set gain as needed for tracking + BW Verify controller using Nyquist plot, etc bode Imaginary Axis To: Y(1) Nyquist Diagrams From: U(1) Real Axis nyquist bode step CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 12

13 Control Verification: Gang of 4 Remarks Check each transfer function to look for peaks, large magnitude, etc Example: Noise sensitivity function (CS) has very high gain; step response verifies poor step response Implication: controller amplifies noise at high frequency will generate lots of motion of control actuators (flaps) Fix: roll off the loop transfer function faster (high frequency pole) CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 13

14 Summary: Loop Shaping Loop Shaping for Stability & Performance Steady state error, bandwidth, tracking 5-5 Main ideas Performance specs give bounds on loop transfer function Use controller to shape response Gain/phase relationships constrain design approach Standard compensators: proportional, lead, PI CDS 11/11, 17 Nov 8 Richard M. Murray, Caltech CDS 14

### CDS 101/110a: Lecture 10-1 Robust Performance

CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty

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

Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:

### CDS 101/110a: Lecture 10-2 Control Systems Implementation

CDS 101/110a: Lecture 10-2 Control Systems Implementation Richard M. Murray 5 December 2012 Goals Provide an overview of the key principles, concepts and tools from control theory - Classical control -

### Stability of CL System

Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect

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

ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got

### The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)

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

Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

### Control Systems I Lecture 10: System Specifications

Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

### MEM 355 Performance Enhancement of Dynamical Systems

MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 5/8/25 Outline Closed Loop Transfer Functions

### D(s) G(s) A control system design definition

R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

### CDS 101: Lecture 8.2 Tools for PID & Loop Shaping

CDS : Lecture 8. Tools for PID & Loop Shapig Richard M. Murray 7 November 4 Goals: Show how to use loop shapig to achieve a performace specificatio Itroduce ew tools for loop shapig desig: Ziegler-Nichols,

### Exercises for lectures 13 Design using frequency methods

Exercises for lectures 13 Design using frequency methods Michael Šebek Automatic control 2016 31-3-17 Setting of the closed loop bandwidth At the transition frequency in the open loop is (from definition)

### Chapter Eleven. Frequency Domain Design Sensitivity Functions

Feedback Systems by Astrom and Murray, v2.11b http://www.cds.caltech.edu/~murray/fbswiki Chapter Eleven Frequency Domain Design Sensitivity improvements in one frequency range must be paid for with sensitivity

### Outline. Classical Control. Lecture 1

Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

### Systems Analysis and Control

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

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

.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response- Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to

### FREQUENCY-RESPONSE DESIGN

ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins

### Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust

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

CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such

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

Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

### Control System Design

ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability

### MEM 355 Performance Enhancement of Dynamical Systems

MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Intro Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /5/27 Outline Closed Loop Transfer

### Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Mech 6091 Flight Control System Course Project Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Outline 1. Linearization of Nonlinear F-16 Model 2. Longitudinal SAS and Autopilot Design 3. Lateral SAS and Autopilot

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

Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,

### 9. Two-Degrees-of-Freedom Design

9. Two-Degrees-of-Freedom Design In some feedback schemes we have additional degrees-offreedom outside the feedback path. For example, feed forwarding known disturbance signals or reference signals. In

### Active Control? Contact : Website : Teaching

Active Control? Contact : bmokrani@ulb.ac.be Website : http://scmero.ulb.ac.be Teaching Active Control? Disturbances System Measurement Control Controler. Regulator.,,, Aims of an Active Control Disturbances

### Let the plant and controller be described as:-

Summary of Fundamental Limitations in Feedback Design (LTI SISO Systems) From Chapter 6 of A FIRST GRADUATE COURSE IN FEEDBACK CONTROL By J. S. Freudenberg (Winter 2008) Prepared by: Hammad Munawar (Institute

### Exercise 1 (A Non-minimum Phase System)

Prof. Dr. E. Frazzoli 5-59- Control Systems I (Autumn 27) Solution Exercise Set 2 Loop Shaping clruch@ethz.ch, 8th December 27 Exercise (A Non-minimum Phase System) To decrease the rise time of the system,

### MAE 143B - Homework 9

MAE 43B - Homework 9 7.2 2 2 3.8.6.4.2.2 9 8 2 2 3 a) G(s) = (s+)(s+).4.6.8.2.2.4.6.8. Polar plot; red for negative ; no encirclements of, a.s. under unit feedback... 2 2 3. 4 9 2 2 3 h) G(s) = s+ s(s+)..2.4.6.8.2.4

### CDS 110b: Lecture 2-1 Linear Quadratic Regulators

CDS 110b: Lecture 2-1 Linear Quadratic Regulators Richard M. Murray 11 January 2006 Goals: Derive the linear quadratic regulator and demonstrate its use Reading: Friedland, Chapter 9 (different derivation,

### Design Methods for Control Systems

Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9

### Unit 11 - Week 7: Quantitative feedback theory (Part 1/2)

X reviewer3@nptel.iitm.ac.in Courses» Control System Design Announcements Course Ask a Question Progress Mentor FAQ Unit 11 - Week 7: Quantitative feedback theory (Part 1/2) Course outline How to access

### CDS 101/110: Lecture 10.3 Final Exam Review

CDS 11/11: Lecture 1.3 Final Exam Review December 2, 216 Schedule: (1) Posted on the web Monday, Dec. 5 by noon. (2) Due Friday, Dec. 9, at 5: pm. (3) Determines 3% of your grade Instructions on Front

### CDS 101: Lecture 4.1 Linear Systems

CDS : Lecture 4. Linear Systems Richard M. Murray 8 October 4 Goals: Describe linear system models: properties, eamples, and tools Characterize stability and performance of linear systems in terms of eigenvalues

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

Module 5: Design of Sampled Data Control Systems Lecture Note 8 Lag-lead Compensator When a single lead or lag compensator cannot guarantee the specified design criteria, a laglead compensator is used.

### Intro to Frequency Domain Design

Intro to Frequency Domain Design MEM 355 Performance Enhancement of Dynamical Systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Closed Loop Transfer Functions

### 6.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson

Bode Obstacle Course is one technique for doing compensation, or designing a feedback system to make the closed-loop behavior what we want it to be. To review: - G c (s) G(s) H(s) you are here! plant For

### Analysis and Synthesis of Single-Input Single-Output Control Systems

Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems

### Exercise 1 (A Non-minimum Phase System)

Prof. Dr. E. Frazzoli 5-59- Control Systems I (HS 25) Solution Exercise Set Loop Shaping Noele Norris, 9th December 26 Exercise (A Non-minimum Phase System) To increase the rise time of the system, we

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

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

### CDS 270-2: Lecture 6-1 Towards a Packet-based Control Theory

Goals: CDS 270-2: Lecture 6-1 Towards a Packet-based Control Theory Ling Shi May 1 2006 - Describe main issues with a packet-based control system - Introduce common models for a packet-based control system

### DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)

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

LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Controller design in the frequency domain Topics to be covered include: Lag controller design 2 Dr. Ali Karimpour

### CDS 101/110: Lecture 3.1 Linear Systems

CDS /: Lecture 3. Linear Systems Goals for Today: Describe and motivate linear system models: Summarize properties, examples, and tools Joel Burdick (substituting for Richard Murray) jwb@robotics.caltech.edu,

### Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3

### Analysis of SISO Control Loops

Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities

### Topic # Feedback Control Systems

Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19

### Control Theory: Design and Analysis of Feedback Systems

Control Theory: Design and Analysis of Feedback Systems Richard M. Murray 21 April 2008 Goals: Provide an introduction to key concepts and tools from control theory Illustrate the use of feedback for design

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using the

### Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries

. AERO 632: of Advance Flight Control System. Preliminaries Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Preliminaries Signals & Systems Laplace

### Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574

### Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback

Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall

### Chapter 7 - Solved Problems

Chapter 7 - Solved Problems Solved Problem 7.1. A continuous time system has transfer function G o (s) given by G o (s) = B o(s) A o (s) = 2 (s 1)(s + 2) = 2 s 2 + s 2 (1) Find a controller of minimal

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

Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

### (a) Find the transfer function of the amplifier. Ans.: G(s) =

126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

### Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap

### The Role of Zero Dynamics in Aerospace Systems

The Role of Zero Dynamics in Aerospace Systems A Case Study in Control of Hypersonic Vehicles Andrea Serrani Department of Electrical and Computer Engineering The Ohio State University Outline q Issues

### ] [ 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.

EEE480 Exam 2, Spring 204 A.A. Rodriguez Rules: Calculators permitted, One 8.5 sheet, closed notes/books, open minds GWC 352, 965-372 Problem (Analysis of a Feedback System) Consider the feedback system

### Wind Turbine Control

Wind Turbine Control W. E. Leithead University of Strathclyde, Glasgow Supergen Student Workshop 1 Outline 1. Introduction 2. Control Basics 3. General Control Objectives 4. Constant Speed Pitch Regulated

### AMME3500: System Dynamics & Control

Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13

### Engraving Machine Example

Engraving Machine Example MCE44 - Fall 8 Dr. Richter November 24, 28 Basic Design The X-axis of the engraving machine has the transfer function G(s) = s(s + )(s + 2) In this basic example, we use a proportional

### Control Systems. State Estimation.

State Estimation chibum@seoultech.ac.kr Outline Dominant pole design Symmetric root locus State estimation We are able to place the CLPs arbitrarily by feeding back all the states: u = Kx. But these may

### Control Systems 2. Lecture 4: Sensitivity function limits. Roy Smith

Control Systems 2 Lecture 4: Sensitivity function limits Roy Smith 2017-3-14 4.1 Input-output controllability Control design questions: 1. How well can the plant be controlled? 2. What control structure

### Control Systems I. Lecture 9: The Nyquist condition

Control Systems I Lecture 9: The Nyquist condition adings: Guzzella, Chapter 9.4 6 Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Emilio Frazzoli Institute

### CDS 101/110 Homework #7 Solution

Amplitude Amplitude CDS / Homework #7 Solution Problem (CDS, CDS ): (5 points) From (.), k i = a = a( a)2 P (a) Note that the above equation is unbounded, so it does not make sense to talk about maximum

### Control System Design

ELEC ENG 4CL4: Control System Design Notes for Lecture #22 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, March 5, 24 More General Effects of Open Loop Poles

### 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.

6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)

### Introduction to Feedback Control

Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

### Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk

### Lecture 1: Feedback Control Loop

Lecture : Feedback Control Loop Loop Transfer function The standard feedback control system structure is depicted in Figure. This represend(t) n(t) r(t) e(t) u(t) v(t) η(t) y(t) F (s) C(s) P (s) Figure

### Robust Control 3 The Closed Loop

Robust Control 3 The Closed Loop Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /2/2002 Outline Closed Loop Transfer Functions Traditional Performance Measures Time

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

Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 Open-Loop

### CDS 101: Lecture 2.1 System Modeling

CDS 101: Lecture 2.1 System Modeling Richard M. Murray 4 October 2004 Goals: Define what a model is and its use in answering questions about a system Introduce the concepts of state, dynamics, inputs and

### Positioning Servo Design Example

Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using

### CDS 101/110: Lecture 3.1 Linear Systems

CDS /: Lecture 3. Linear Systems Goals for Today: Revist and motivate linear time-invariant system models: Summarize properties, examples, and tools Convolution equation describing solution in response

### x(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =!

1 Time-Delay Systems 1.1 Introduction Recitation Notes: Time Delays and Nyquist Plots Review In control systems a challenging area is operating in the presence of delays. Delays can be attributed to acquiring

### (Continued on next page)

(Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic

### Mechanical Systems Part A: State-Space Systems Lecture AL12

AL: 436-433 Mechanical Systems Part A: State-Space Systems Lecture AL Case study Case study AL: Design of a satellite attitude control system see Franklin, Powell & Emami-Naeini, Ch. 9. Requirements: accurate

### STABILITY OF CLOSED-LOOP CONTOL SYSTEMS

CHBE320 LECTURE X STABILITY OF CLOSED-LOOP CONTOL SYSTEMS Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 10-1 Road Map of the Lecture X Stability of closed-loop control

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

MAE 43B Linear Control Prof. M. Krstic FINAL June, One sheet of hand-written notes (two pages). Present your reasoning and calculations clearly. Inconsistent etchings will not be graded. Write answers

### MAS107 Control Theory Exam Solutions 2008

MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve

### Control System Design

ELEC ENG 4CL4: Control System Design Notes for Lecture #15 Friday, February 6, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca (3) Cohen-Coon Reaction Curve Method

### Chapter 9: Controller design

Chapter 9. Controller Design 9.1. Introduction 9.2. Effect of negative feedback on the network transfer functions 9.2.1. Feedback reduces the transfer function from disturbances to the output 9.2.2. Feedback

### Loop shaping exercise

Loop shaping exercise Excerpt 1 from Controlli Automatici - Esercizi di Sintesi, L. Lanari, G. Oriolo, EUROMA - La Goliardica, 1997. It s a generic book with some typical problems in control, not a collection

### Control Systems. EC / EE / IN. For

Control Systems For EC / EE / IN By www.thegateacademy.com Syllabus Syllabus for Control Systems Basic Control System Components; Block Diagrammatic Description, Reduction of Block Diagrams. Open Loop

### Tradeoffs and Limits of Performance

Chapter 9 Tradeoffs and Limits of Performance 9. Introduction Fundamental limits of feedback systems will be investigated in this chapter. We begin in Section 9.2 by discussing the basic feedback loop

### Control System Design

ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an

### LONGITUDINAL STABILITY AUGMENTATION DESIGN WITH TWO DEGREE OF FREEDOM CONTROL STRUCTURE AND HANDLING QUALITIES REQUIREMENTS

LONGITUDINAL STABILITY AUGMENTATION DESIGN WITH TWO DEGREE OF FREEDOM CONTROL STRUCTURE AND HANDLING QUALITIES REQUIREMENTS Francisco J. Triveno Vargas, Fernando J. O. Moreira, Pedro Paglione *EMBRAER,

### Presentation Topic 1: Feedback Control. Copyright 1998 DLMattern

Presentation Topic 1: Feedback Control Outline Feedback Terminology Purpose of Feedback Limitations of Feedback Linear Control Design Techniques Nonlinear Control Design Techniques Rapid Prototyping Environments

### An Internal Stability Example

An Internal Stability Example Roy Smith 26 April 2015 To illustrate the concept of internal stability we will look at an example where there are several pole-zero cancellations between the controller and

### Lecture 9: Input Disturbance A Design Example Dr.-Ing. Sudchai Boonto

Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand d u g r e u K G y The sensitivity S is the transfer function

### State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

### CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence

CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control Richard M. Murray 28 September 2015 Goals: Give an overview of CDS 101/110: course structure & administration Define feedback systems and learn

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

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This

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

1. (a) The open loop transfer function of a unity feedback control system is given by G(S) = K/S(1+0.1S)(1+S) (i) Determine the value of K so that the resonance peak M r of the system is equal to 1.4.