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

Similar documents
CYBER EXPLORATION LABORATORY EXPERIMENTS

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

CONTROL * ~ SYSTEMS ENGINEERING

Index. Index. More information. in this web service Cambridge University Press

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

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

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

CHAPTER # 9 ROOT LOCUS ANALYSES

Lecture 1 Root Locus

Software Engineering 3DX3. Slides 8: Root Locus Techniques

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

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Course roadmap. ME451: Control Systems. What is Root Locus? (Review) Characteristic equation & root locus. Lecture 18 Root locus: Sketch of proofs

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

EEE 184 Project: Option 1

ECE317 : Feedback and Control

EE3CL4: Introduction to Linear Control Systems

Solutions to Skill-Assessment Exercises

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

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

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Control Systems. University Questions

Root Locus Methods. The root locus procedure

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

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

I What is root locus. I System analysis via root locus. I How to plot root locus. Root locus (RL) I Uses the poles and zeros of the OL TF

1 Chapter 9: Design via Root Locus

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

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

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

Digital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy

Feedback Control of Dynamic Systems

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

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

Video 5.1 Vijay Kumar and Ani Hsieh

Proportional plus Integral (PI) Controller

Last week: analysis of pinion-rack w velocity feedback

Chapter 7. Digital Control Systems

ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8

INTRODUCTION TO DIGITAL CONTROL

Answers to multiple choice questions

Performance of Feedback Control Systems

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

Control Systems. EC / EE / IN. For

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

Transient Response of a Second-Order System

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

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

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Controls Problems for Qualifying Exam - Spring 2014

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

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

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

Compensator Design to Improve Transient Performance Using Root Locus

ECE317 : Feedback and Control

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

MAS107 Control Theory Exam Solutions 2008

Time Response of Systems

Frequency Response Techniques

ECE317 : Feedback and Control

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.

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

STABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable

Feedback Control of Linear SISO systems. Process Dynamics and Control

agree w/input bond => + sign disagree w/input bond => - sign


Dynamic Compensation using root locus method

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

SECTION 5: ROOT LOCUS ANALYSIS

Chapter 6 - Solved Problems

ME 475/591 Control Systems Final Exam Fall '99

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

Lecture 10: Proportional, Integral and Derivative Actions

Controller Design using Root Locus

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

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

Alireza Mousavi Brunel University

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

FEEDBACK CONTROL SYSTEMS

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

STABILITY OF CLOSED-LOOP CONTOL SYSTEMS

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

Module 07 Control Systems Design & Analysis via Root-Locus Method

Digital Control: Summary # 7

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

AN INTRODUCTION TO THE CONTROL THEORY

Lecture 17 Date:

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

Software Engineering/Mechatronics 3DX4. Slides 6: Stability

FEEDBACK and CONTROL SYSTEMS

Single-Input-Single-Output Systems

Root Locus Techniques

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design

Course roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Transcription:

Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques Unit 8: Design via Root Locus Course Summary The course cannot be summarized in one lecture. ENGI 5821 Course Summary

Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques Unit 8: Design via Root Locus Course Summary The course cannot be summarized in one lecture. The intent here is to go through each unit of the course and mention some of the most important or poorly understood concepts. ENGI 5821 Course Summary

Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques Unit 8: Design via Root Locus Course Summary The course cannot be summarized in one lecture. The intent here is to go through each unit of the course and mention some of the most important or poorly understood concepts. This brief tour is no replacement for the course itself! ENGI 5821 Course Summary

Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques Unit 8: Design via Root Locus Course Summary The course cannot be summarized in one lecture. The intent here is to go through each unit of the course and mention some of the most important or poorly understood concepts. This brief tour is no replacement for the course itself! Many important details will be skipped. ENGI 5821 Course Summary

Unit 1: Introduction Introduction

Unit 1: Introduction Introduction System Configurations

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process specifications

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process specifications required performance measures

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process specifications required performance measures schematic

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process specifications required performance measures schematic transfer function for components

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process specifications required performance measures schematic transfer function for components transfer function for system

Unit 1: Introduction Introduction System Configurations Open-loop vs. Closed-loop Measuring Performance Transient response, steady-state error, stability The Design Process specifications required performance measures schematic transfer function for components transfer function for system analysis and design

Unit 2: Modeling in the Frequency Domain Complex Frequency: x(t) = R{Xe st } We can express constants, exponentials, sinusoids, and exponentially decaying or growing sinusoids by varying s. The actual amplitude and phase of a particular signal is expressed in X.

Unit 2: Modeling in the Frequency Domain Complex Frequency: x(t) = R{Xe st } We can express constants, exponentials, sinusoids, and exponentially decaying or growing sinusoids by varying s. The actual amplitude and phase of a particular signal is expressed in X.

Unit 2: Modeling in the Frequency Domain Complex Frequency: x(t) = R{Xe st } We can express constants, exponentials, sinusoids, and exponentially decaying or growing sinusoids by varying s. The actual amplitude and phase of a particular signal is expressed in X. Laplace Transform

Unit 2: Modeling in the Frequency Domain Complex Frequency: x(t) = R{Xe st } We can express constants, exponentials, sinusoids, and exponentially decaying or growing sinusoids by varying s. The actual amplitude and phase of a particular signal is expressed in X. Laplace Transform Transforms any signal into a combination of complex exponentials

Unit 2: Modeling in the Frequency Domain Complex Frequency: x(t) = R{Xe st } We can express constants, exponentials, sinusoids, and exponentially decaying or growing sinusoids by varying s. The actual amplitude and phase of a particular signal is expressed in X. Laplace Transform Transforms any signal into a combination of complex exponentials Tables of transform pairs and theorems

Unit 2: Modeling in the Frequency Domain Complex Frequency: x(t) = R{Xe st } We can express constants, exponentials, sinusoids, and exponentially decaying or growing sinusoids by varying s. The actual amplitude and phase of a particular signal is expressed in X. Laplace Transform Transforms any signal into a combination of complex exponentials Tables of transform pairs and theorems Use partial-fraction expansion to decompose ratio of polynomials

Transfer Functions

Transfer Functions Can be developed for LTI systems with zero-initial conditions

Transfer Functions Can be developed for LTI systems with zero-initial conditions Transfer function G(s) gives the system output C(s) for any input R(s): C(s) = R(s)G(s)

Transfer Functions Can be developed for LTI systems with zero-initial conditions Transfer function G(s) gives the system output C(s) for any input R(s): C(s) = R(s)G(s) Electrical Systems

Transfer Functions Can be developed for LTI systems with zero-initial conditions Transfer function G(s) gives the system output C(s) for any input R(s): C(s) = R(s)G(s) Electrical Systems Slow method: Develop DE s, apply Laplace, form TF

Transfer Functions Can be developed for LTI systems with zero-initial conditions Transfer function G(s) gives the system output C(s) for any input R(s): C(s) = R(s)G(s) Electrical Systems Slow method: Develop DE s, apply Laplace, form TF Fast method: Define transfer functions for individual components and state the problem in the freq. domain

Transfer Functions Can be developed for LTI systems with zero-initial conditions Transfer function G(s) gives the system output C(s) for any input R(s): C(s) = R(s)G(s) Electrical Systems Slow method: Develop DE s, apply Laplace, form TF Fast method: Define transfer functions for individual components and state the problem in the freq. domain Circuit analysis techniques developed for resistive circuits automatically work for L s and C s in the freq. domain!

Transfer Functions Can be developed for LTI systems with zero-initial conditions Transfer function G(s) gives the system output C(s) for any input R(s): C(s) = R(s)G(s) Electrical Systems Slow method: Develop DE s, apply Laplace, form TF Fast method: Define transfer functions for individual components and state the problem in the freq. domain Circuit analysis techniques developed for resistive circuits automatically work for L s and C s in the freq. domain! Op-Amps: Utilize ideal op-amp assumptions

Mechanical Systems

Mechanical Systems Mechanical components in translational and rotational forms

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts Mechanical impedances can be reflected between shafts to simplify the calculation of TF

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts Mechanical impedances can be reflected between shafts to simplify the calculation of TF Motors: Electromechanical systems

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts Mechanical impedances can be reflected between shafts to simplify the calculation of TF Motors: Electromechanical systems Derived θ m (s)/e a (s) = K/s(s + α)

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts Mechanical impedances can be reflected between shafts to simplify the calculation of TF Motors: Electromechanical systems Derived θ m (s)/e a (s) = K/s(s + α) Jump back to the time-domain to run tests and evaluate motor parameters

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts Mechanical impedances can be reflected between shafts to simplify the calculation of TF Motors: Electromechanical systems Derived θ m (s)/e a (s) = K/s(s + α) Jump back to the time-domain to run tests and evaluate motor parameters Linearization

Mechanical Systems Mechanical components in translational and rotational forms opposing forces = applied forces One equation of motion for each linearly independent motion In rotational systems torque replaces force (T = FR if F axis of rot.) and moment-of-inertia replaces mass Gears linearly relate the motions of multiple shafts Mechanical impedances can be reflected between shafts to simplify the calculation of TF Motors: Electromechanical systems Derived θ m (s)/e a (s) = K/s(s + α) Jump back to the time-domain to run tests and evaluate motor parameters Linearization Final exam will cover only the concept and application to a simple DE

Unit 3: Time Response The poles give the form of the response, the zeros give the weights

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant Second-order systems yield four different responses characterized by ζ and ω n

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant Second-order systems yield four different responses characterized by ζ and ω n Response specifications: T p, %OS, and T s

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant Second-order systems yield four different responses characterized by ζ and ω n Response specifications: T p, %OS, and T s Relationship between response specs. and pole position

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant Second-order systems yield four different responses characterized by ζ and ω n Response specifications: T p, %OS, and T s Relationship between response specs. and pole position Additional poles or zeros

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant Second-order systems yield four different responses characterized by ζ and ω n Response specifications: T p, %OS, and T s Relationship between response specs. and pole position Additional poles or zeros Real-axis poles or zeros far to the left have little effect

Unit 3: Time Response The poles give the form of the response, the zeros give the weights First-order systems yield exponential responses characterized by time constant Second-order systems yield four different responses characterized by ζ and ω n Response specifications: T p, %OS, and T s Relationship between response specs. and pole position Additional poles or zeros Real-axis poles or zeros far to the left have little effect A pole can cancel a nearby zero

Unit 4: Block Diagram Reduction Recognize and reduce cascade, parallel, and feedback forms

Unit 4: Block Diagram Reduction Recognize and reduce cascade, parallel, and feedback forms If none of the forms are apparent, blocks can be shift to the left or right of summing junctions and pickoff points

Unit 4: Block Diagram Reduction Recognize and reduce cascade, parallel, and feedback forms If none of the forms are apparent, blocks can be shift to the left or right of summing junctions and pickoff points Moving blocks = algebraic manipulation

Unit 4: Block Diagram Reduction Recognize and reduce cascade, parallel, and feedback forms If none of the forms are apparent, blocks can be shift to the left or right of summing junctions and pickoff points Moving blocks = algebraic manipulation Signal-flow graphs

Unit 4: Block Diagram Reduction Recognize and reduce cascade, parallel, and feedback forms If none of the forms are apparent, blocks can be shift to the left or right of summing junctions and pickoff points Moving blocks = algebraic manipulation Signal-flow graphs nodes are signals; edges are systems

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response)

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability)

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability) Characteristic coef s missing or differing in sign unstable (opposite is not true)

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability) Characteristic coef s missing or differing in sign unstable (opposite is not true) Routh-Hurwitz

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability) Characteristic coef s missing or differing in sign unstable (opposite is not true) Routh-Hurwitz Special case: zero in first column

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability) Characteristic coef s missing or differing in sign unstable (opposite is not true) Routh-Hurwitz Special case: zero in first column Special case: ROZ EP factor

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability) Characteristic coef s missing or differing in sign unstable (opposite is not true) Routh-Hurwitz Special case: zero in first column Special case: ROZ EP factor EP has symmetric roots so system is either unstable or marginally stable

Unit 5: Stability Definitions: Stability of the total response and the natural response (we focused on the natural response) RHP: Unstable, jω: Marginally stable, LHP: Stable All it takes is one RHP pole for instability (or one pair of jω poles for marginal stability) Characteristic coef s missing or differing in sign unstable (opposite is not true) Routh-Hurwitz Special case: zero in first column Special case: ROZ EP factor EP has symmetric roots so system is either unstable or marginally stable Problem: find K such that...

Unit 6: Steady-State Error For any control system: E(s) = R(s) C(s)

Unit 6: Steady-State Error For any control system: E(s) = R(s) C(s) Apply final value theorem to determine e( )

Unit 6: Steady-State Error For any control system: E(s) = R(s) C(s) Apply final value theorem to determine e( ) Unity feedback systems

Unit 6: Steady-State Error For any control system: E(s) = R(s) C(s) Apply final value theorem to determine e( ) Unity feedback systems

Unit 6: Steady-State Error For any control system: E(s) = R(s) C(s) Apply final value theorem to determine e( ) Unity feedback systems Input Type 0: e( ) Type 1: e( ) Type 2: e( ) Step, u(t) 1 1+K p 0 0 1 Ramp, tu(t) K v 0 Para., t 2 1 u(t) K a

Unit 6: Steady-State Error For any control system: E(s) = R(s) C(s) Apply final value theorem to determine e( ) Unity feedback systems Input Type 0: e( ) Type 1: e( ) Type 2: e( ) Step, u(t) 1 1+K p 0 0 1 Ramp, tu(t) K v 0 Para., t 2 1 u(t) K a Disturbances: e( ) = e R ( ) + e D ( )

Unit 7: Root Locus Techniques Vector representation of complex numbers

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied Properties of the RL

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied Properties of the RL If KG(s)H(s) = (2k + 1)180 o we can find a K to satisfy KG(s)H(s) = 1

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied Properties of the RL If KG(s)H(s) = (2k + 1)180 o we can find a K to satisfy KG(s)H(s) = 1 Sketching rules

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied Properties of the RL If KG(s)H(s) = (2k + 1)180 o we can find a K to satisfy KG(s)H(s) = 1 Sketching rules Refinements: breakaway and break-in points, jω crossings, angles of departure and arrival

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied Properties of the RL If KG(s)H(s) = (2k + 1)180 o we can find a K to satisfy KG(s)H(s) = 1 Sketching rules Refinements: breakaway and break-in points, jω crossings, angles of departure and arrival Search procedure required to find points with particular spec s

Unit 7: Root Locus Techniques Vector representation of complex numbers Root locus: locations of closed-loop system poles as K is varied Properties of the RL If KG(s)H(s) = (2k + 1)180 o we can find a K to satisfy KG(s)H(s) = 1 Sketching rules Refinements: breakaway and break-in points, jω crossings, angles of departure and arrival Search procedure required to find points with particular spec s Positive feedback requires changes to the RL definition and sketching rules

Unit 8: Design via Root Locus First check acceptable operating point on uncompensated RL

Unit 8: Design via Root Locus First check acceptable operating point on uncompensated RL PI compensation: increase system type while maintaining transient resp. G c (s) = K(s + z c) s Choose z c as a small number; Requires active amplification

Unit 8: Design via Root Locus First check acceptable operating point on uncompensated RL PI compensation: increase system type while maintaining transient resp. G c (s) = K(s + z c) s Choose z c as a small number; Requires active amplification Lag compensation: increase static error constant (which reduces e( ) G c (s) = K(s + z c) s + p c Choose p c as a small number and adjust z c accordingly

Unit 8: Design via Root Locus First check acceptable operating point on uncompensated RL PI compensation: increase system type while maintaining transient resp. G c (s) = K(s + z c) s Choose z c as a small number; Requires active amplification Lag compensation: increase static error constant (which reduces e( ) G c (s) = K(s + z c) s + p c Choose p c as a small number and adjust z c accordingly PD compensation: Adjust transient response G c (s) = K(s + z c ) Place z c to move RL to intersect desired operating point; Requires active amplification

Unit 8: Design via Root Locus First check acceptable operating point on uncompensated RL PI compensation: increase system type while maintaining transient resp. G c (s) = K(s + z c) s Choose z c as a small number; Requires active amplification Lag compensation: increase static error constant (which reduces e( ) G c (s) = K(s + z c) s + p c Choose p c as a small number and adjust z c accordingly PD compensation: Adjust transient response G c (s) = K(s + z c ) Place z c to move RL to intersect desired operating point; Requires active amplification All of our design techniques rely on 2 nd order approx.. Verify approx. validity and simulate

PID: Design for transient response, then e( )

PID: Design for transient response, then e( ) Analog PID implemented via op-amp

PID: Design for transient response, then e( ) Analog PID implemented via op-amp Digital PID can be implemented in software (or digital hardware)

PID: Design for transient response, then e( ) Analog PID implemented via op-amp Digital PID can be implemented in software (or digital hardware) PID tuning: Strategies to apply when system model is unknown

PID: Design for transient response, then e( ) Analog PID implemented via op-amp Digital PID can be implemented in software (or digital hardware) PID tuning: Strategies to apply when system model is unknown Ziegler-Nichols (rules of thumb)

PID: Design for transient response, then e( ) Analog PID implemented via op-amp Digital PID can be implemented in software (or digital hardware) PID tuning: Strategies to apply when system model is unknown Ziegler-Nichols (rules of thumb) Method 1: Unit-step response is S-shaped

PID: Design for transient response, then e( ) Analog PID implemented via op-amp Digital PID can be implemented in software (or digital hardware) PID tuning: Strategies to apply when system model is unknown Ziegler-Nichols (rules of thumb) Method 1: Unit-step response is S-shaped Method 2: System appears to involve integration and/or underdamped poles

PID: Design for transient response, then e( ) Analog PID implemented via op-amp Digital PID can be implemented in software (or digital hardware) PID tuning: Strategies to apply when system model is unknown Ziegler-Nichols (rules of thumb) Method 1: Unit-step response is S-shaped Method 2: System appears to involve integration and/or underdamped poles Computational search