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

Similar documents
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.

Time Response Analysis (Part II)

Systems Analysis and Control

Systems Analysis and Control

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

AN INTRODUCTION TO THE CONTROL THEORY

STABILITY. Have looked at modeling dynamic systems using differential equations. and used the Laplace transform to help find step and impulse

One-Sided Laplace Transform and Differential Equations

Transient Response of a Second-Order System

Notes for ECE-320. Winter by R. Throne

Topic # Feedback Control Systems

Homework 7 - Solutions

Systems Analysis and Control

INTRODUCTION TO DIGITAL CONTROL

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

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Outline. Classical Control. Lecture 1

Topic # Feedback Control

CYBER EXPLORATION LABORATORY EXPERIMENTS

Problem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013

Chapter 12. Feedback Control Characteristics of Feedback Systems

Control Systems I Lecture 10: System Specifications

Controls Problems for Qualifying Exam - Spring 2014

Chapter 5 HW Solution

Chapter 7: Time Domain Analysis

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

CHAPTER 5 : REDUCTION OF MULTIPLE SUBSYSTEMS

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

Transform Solutions to LTI Systems Part 3

ECE317 : Feedback and Control

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

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

Introduction to Feedback Control

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

Control of Manufacturing Processes

APPLICATIONS FOR ROBOTICS

Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

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

Time Response of Systems

Control of Manufacturing Processes

Proportional plus Integral (PI) Controller

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

Laplace Transform Analysis of Signals and Systems

AMME3500: System Dynamics & Control

Essence of the Root Locus Technique

Introduction & Laplace Transforms Lectures 1 & 2

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

Introduction to Modern Control MT 2016

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

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

16.31 Homework 2 Solution

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

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

Goals for today 2.004

Last week: analysis of pinion-rack w velocity feedback

EE3CL4: Introduction to Linear Control Systems

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)

Software Engineering 3DX3. Slides 8: Root Locus Techniques

Response to a pure sinusoid

Poles, Zeros and System Response

Lec 6: State Feedback, Controllability, Integral Action

SECTION 2: BLOCK DIAGRAMS & SIGNAL FLOW GRAPHS

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Transient Stability Analysis with PowerWorld Simulator

12.7 Steady State Error

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

Modeling and Experimentation: Mass-Spring-Damper System Dynamics

Lecture 9 Time-domain properties of convolution systems

Control Systems. University Questions

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

Control System Design

EE480.3 Digital Control Systems. Part 7. Controller Design I. - Pole Assignment Method - State Estimation

Definition of the Laplace transform. 0 x(t)e st dt

EL2520 Control Theory and Practice

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

Control Systems Design

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

ECE 486 Control Systems

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

ECE Circuit Theory. Final Examination. December 5, 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008

Video 5.1 Vijay Kumar and Ani Hsieh

EE Homework 12 - Solutions. 1. The transfer function of the system is given to be H(s) = s j j

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

Single-Input-Single-Output Systems

Chapter 3. 1 st Order Sine Function Input. General Solution. Ce t. Measurement System Behavior Part 2

EE480.3 Digital Control Systems. Part 7. Controller Design I. - Pole Assignment Method

Chapter 7. Digital Control Systems

ECE 3793 Matlab Project 3

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

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

so mathematically we can say that x d [n] is a discrete-time signal. The output of the DT system is also discrete, denoted by y d [n].

SECTION 4: STEADY STATE ERROR

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

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

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

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

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

Analysis of Stability &

Transcription:

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

Plan of the Lecture Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Goal: develop a methodology for representing and analyzing systems by means of block diagrams; start analyzing a prototype 2nd-order system.

Plan of the Lecture Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Goal: develop a methodology for representing and analyzing systems by means of block diagrams; start analyzing a prototype 2nd-order system. Reading: FPE, Sections 3.1 3.2; lab manual

System Modeling Diagrams large system decompose smaller blocks (subsystems) compose

System Modeling Diagrams large system decompose smaller blocks (subsystems) compose this is the core of systems theory

System Modeling Diagrams large system decompose smaller blocks (subsystems) compose this is the core of systems theory We will take smaller blocks from some given library and play with them to create/build more complicated systems.

All-Integrator Diagrams Our library will consist of three building blocks: ẏ 1/s y (or s ) (or ) u 1 + u 2 y = u 1 u 2 u a y = au integrator summing junction constant gain

All-Integrator Diagrams Our library will consist of three building blocks: ẏ 1/s y (or s ) (or ) u 1 + u 2 y = u 1 u 2 u a y = au integrator summing junction constant gain Two warnings: We can (and will) work either with u, y (time domain) or with U, (s-domain) will often go back and forth When working with block diagrams, we typically ignore initial conditions.

All-Integrator Diagrams Our library will consist of three building blocks: ẏ 1/s y (or s ) (or ) u 1 + u 2 y = u 1 u 2 u a y = au integrator summing junction constant gain Two warnings: We can (and will) work either with u, y (time domain) or with U, (s-domain) will often go back and forth When working with block diagrams, we typically ignore initial conditions. This is the lowest level we will go to in lectures; in the labs, you will implement these blocks using op amps.

Example 1 Build an all-integrator diagram for ÿ = u s 2 = U

Example 1 Build an all-integrator diagram for ÿ = u s 2 = U This is obvious: u ẏ 1/s 1/s y or U s 1/s 1/s

Example 2 (building on Example 1) ÿ + a 1 ẏ + a 0 y = u s 2 + a 1 s + a 0 = U U(s) or (s) = s 2 + a 1 s + a 0

Example 2 (building on Example 1) ÿ + a 1 ẏ + a 0 y = u s 2 + a 1 s + a 0 = U Always solve for the highest derivative: U(s) or (s) = s 2 + a 1 s + a 0 ÿ = a 1 ẏ a 0 y + u }{{} =v

Example 2 (building on Example 1) ÿ + a 1 ẏ + a 0 y = u s 2 + a 1 s + a 0 = U Always solve for the highest derivative: U(s) or (s) = s 2 + a 1 s + a 0 ÿ = a 1 ẏ a 0 y + u }{{} =v u + v ẏ 1/s 1/s y a 1 a 0

Example 2 (building on Example 1) ÿ + a 1 ẏ + a 0 y = u s 2 + a 1 s + a 0 = U Always solve for the highest derivative: U(s) or (s) = s 2 + a 1 s + a 0 ÿ = a 1 ẏ a 0 y + u }{{} =v U + V s 1/s 1/s a 1 a 0

Example 3 Build an all-integrator diagram for a system with transfer function H(s) = b 1s + b 0 s 2 + a 1 s + a 0

Example 3 Build an all-integrator diagram for a system with transfer function H(s) = b 1s + b 0 s 2 + a 1 s + a 0 1 Step 1: decompose H(s) = s 2 (b 1 s + b 0 ) + a 1 s + a 0

Example 3 Build an all-integrator diagram for a system with transfer function H(s) = b 1s + b 0 s 2 + a 1 s + a 0 1 Step 1: decompose H(s) = s 2 (b 1 s + b 0 ) + a 1 s + a 0 U 1 X b s 2 1 s + b 0 + a 1 s + a 0 here, X is an auxiliary (or intermediate) signal

Example 3 Build an all-integrator diagram for a system with transfer function H(s) = b 1s + b 0 s 2 + a 1 s + a 0 1 Step 1: decompose H(s) = s 2 (b 1 s + b 0 ) + a 1 s + a 0 U 1 X b s 2 1 s + b 0 + a 1 s + a 0 here, X is an auxiliary (or intermediate) signal Note: b 0 + b 1 s involves differentiation, which we cannot implement using an all-integrator diagram. But we will see that we don t need to do it directly.

Example 3, continued Step 1: decompose H(s) = 1 s 2 + a 1 s + a 0 (b 1 s + b 0 ) U 1 X b s 2 1 s + b 0 + a 1 s + a 0

Example 3, continued Step 1: decompose H(s) = 1 s 2 + a 1 s + a 0 (b 1 s + b 0 ) U 1 X b s 2 1 s + b 0 + a 1 s + a 0 Step 2: The transformation U X is from Example 2:

Example 3, continued Step 1: decompose H(s) = 1 s 2 + a 1 s + a 0 (b 1 s + b 0 ) U 1 X b s 2 1 s + b 0 + a 1 s + a 0 Step 2: The transformation U X is from Example 2: U + s 2 X sx 1/s 1/s X a 1 a 0

Example 3, continued Step 3: now we notice that (s) = b 1 sx(s) + b 0 X(s), and both X and sx are available signals in our diagram. So:

Example 3, continued Step 3: now we notice that (s) = b 1 sx(s) + b 0 X(s), and both X and sx are available signals in our diagram. So: b 1 U + s 2 X + sx X 1/s 1/s + b 0 a 1 a 0

Example 3, continued All-integrator diagram for H(s) = b 1s + b 0 s 2 + a 1 s + a 0 b 1 U + s 2 X + sx X 1/s 1/s + b 0 a 1 a 0

Example 3, continued All-integrator diagram for H(s) = b 1s + b 0 s 2 + a 1 s + a 0 b 1 U + s 2 X + sx X 1/s 1/s + b 0 a 1 a 0 Can we write down a state-space model corresponding to this diagram?

Example 3, continued U + s 2 X + sx X 1/s 1/s + b 1 b 0 a 1 a 0 State-space model:

Example 3, continued U + s 2 X + sx X 1/s 1/s + b 1 b 0 a 1 a 0 State-space model: s 2 X = U a 1 sx a 0 X

Example 3, continued U + s 2 X + sx X 1/s 1/s + b 1 b 0 a 1 a 0 State-space model: s 2 X = U a 1 sx a 0 X ẍ = a 1 ẋ a 0 x + u

Example 3, continued U + s 2 X + sx X 1/s 1/s + b 1 b 0 a 1 a 0 State-space model: s 2 X = U a 1 sx a 0 X ẍ = a 1 ẋ a 0 x + u = b 1 sx + b 0 X

Example 3, continued U + s 2 X + sx X 1/s 1/s + b 1 b 0 a 1 a 0 State-space model: s 2 X = U a 1 sx a 0 X ẍ = a 1 ẋ a 0 x + u = b 1 sx + b 0 X y = b 1 ẋ + b 0 x

Example 3, continued State-space model: ẍ = a 1 ẋ a 0 x + u y = b 1 ẋ + b 0 x

Example 3, continued State-space model: ẍ = a 1 ẋ a 0 x + u y = b 1 ẋ + b 0 x x 1 = x, x 2 = ẋ

Example 3, continued State-space model: ẍ = a 1 ẋ a 0 x + u y = b 1 ẋ + b 0 x x 1 = x, x 2 = ẋ ) ( ) ( ) (ẋ1 0 1 x1 = + ẋ 2 a 0 a 1 x 2 ( ) 0 u 1

Example 3, continued State-space model: ẍ = a 1 ẋ a 0 x + u y = b 1 ẋ + b 0 x x 1 = x, x 2 = ẋ ) ( ) ( ) (ẋ1 0 1 x1 = + ẋ 2 a 0 a 1 x 2 ( ) 0 u y = ( ) ( ) x b 1 0 b 1 1 x 2

Example 3, continued State-space model: ẍ = a 1 ẋ a 0 x + u y = b 1 ẋ + b 0 x x 1 = x, x 2 = ẋ ) ( ) ( ) (ẋ1 0 1 x1 = + ẋ 2 a 0 a 1 x 2 ( ) 0 u y = ( ) ( ) x b 1 0 b 1 1 x 2 This is called controller canonical form.

Example 3, continued State-space model: ẍ = a 1 ẋ a 0 x + u y = b 1 ẋ + b 0 x x 1 = x, x 2 = ẋ ) ( ) ( ) (ẋ1 0 1 x1 = + ẋ 2 a 0 a 1 x 2 ( ) 0 u y = ( ) ( ) x b 1 0 b 1 1 x 2 This is called controller canonical form. Easily generalizes to dimension > 1 The reason behind the name will be made clear later in the semester

Example 3, wrap-up All-integrator diagram for H(s) = b 1s + b 0 s 2 + a 1 s + a 0 b 1 U + s 2 X + sx X 1/s 1/s + b 0 a 1 a 0 State-space model: ) ( ) ( ) (ẋ1 0 1 x1 = + ẋ 2 a 0 a 1 x 2 ( ) 0 u y = ( ) ( ) x b 1 0 b 1 1 x 2

Example 3, wrap-up All-integrator diagram for H(s) = b 1s + b 0 s 2 + a 1 s + a 0 b 1 U + s 2 X + sx X 1/s 1/s + b 0 a 1 a 0 State-space model: ) ( ) ( ) (ẋ1 0 1 x1 = + ẋ 2 a 0 a 1 x 2 ( ) 0 u y = ( ) ( ) x b 1 0 b 1 1 x 2 Important: for a given H(s), the diagram is not unique. But, once we build a diagram, the state-space equations are unique (up to coordinate transformations).

Basic System Interconnections Now we will take this a level higher we will talk about building complex systems from smaller blocks, without worrying about how those blocks look on the inside (they could themselves be all-integrator diagrams, etc.)

Basic System Interconnections Now we will take this a level higher we will talk about building complex systems from smaller blocks, without worrying about how those blocks look on the inside (they could themselves be all-integrator diagrams, etc.) Block diagrams are an abstraction (they hide unnecessary low-level detail...)

Basic System Interconnections Now we will take this a level higher we will talk about building complex systems from smaller blocks, without worrying about how those blocks look on the inside (they could themselves be all-integrator diagrams, etc.) Block diagrams are an abstraction (they hide unnecessary low-level detail...) Block diagrams describe the flow of information

Basic System Interconnections: Series & Parallel

Basic System Interconnections: Series & Parallel Series connection

Basic System Interconnections: Series & Parallel Series connection U G 1 G 2 (G is common notation for t.f. s)

Basic System Interconnections: Series & Parallel Series connection U G 1 G 2 (G is common notation for t.f. s) U = G 1G 2 U G 1 G 2 (for SISO systems, the order of G 1 and G 2 does not matter)

Basic System Interconnections: Series & Parallel Series connection U G 1 G 2 (G is common notation for t.f. s) U = G 1G 2 Parallel connection U G 1 G 2 (for SISO systems, the order of G 1 and G 2 does not matter)

Basic System Interconnections: Series & Parallel Series connection U G 1 G 2 (G is common notation for t.f. s) U = G 1G 2 Parallel connection U G 1 G 2 (for SISO systems, the order of G 1 and G 2 does not matter) U G 1 + + G 2

Basic System Interconnections: Series & Parallel Series connection U G 1 G 2 (G is common notation for t.f. s) U = G 1G 2 Parallel connection U G 1 G 2 (for SISO systems, the order of G 1 and G 2 does not matter) U G 1 + + G 2 U = G U G 1 + G 2 1 + G 2

Basic System Interconnections: Negative Feedback R + U W G 1 Find the transfer function from R (reference) to G 2

Basic System Interconnections: Negative Feedback R + U W G 1 Find the transfer function from R (reference) to G 2 U = R W

Basic System Interconnections: Negative Feedback R + U W G 1 Find the transfer function from R (reference) to G 2 U = R W = G 1 U

Basic System Interconnections: Negative Feedback R + U W G 1 Find the transfer function from R (reference) to G 2 U = R W = G 1 U = G 1 (R W )

Basic System Interconnections: Negative Feedback R + U W G 1 Find the transfer function from R (reference) to G 2 U = R W = G 1 U = G 1 (R W ) = G 1 R G 1 G 2

Basic System Interconnections: Negative Feedback R + U W G 1 Find the transfer function from R (reference) to G 2 U = R W = G 1 U = G 1 (R W ) = G 1 R G 1 G 2 U = = G 1 1 + G 1 G 2 R G 1 1+G 1 G 2

Basic System Interconnections: Negative Feedback R + U W G 1 = = G 1 1 + G 1 G 2 R G 2

Basic System Interconnections: Negative Feedback R + U W G 1 = = G 1 1 + G 1 G 2 R G 2 The gain of a negative feedback loop: forward gain 1 + loop gain

Basic System Interconnections: Negative Feedback R + U W G 1 = = G 1 1 + G 1 G 2 R G 2 The gain of a negative feedback loop: forward gain 1 + loop gain This is an important relationship, easy to derive no need to memorize it.

Unity Feedback Other feedback configurations are also possible: + E R G 2 U G 1

Unity Feedback Other feedback configurations are also possible: + E R G 2 U G 1 This is called unity feedback no component on the feedback path.

Unity Feedback Other feedback configurations are also possible: + E R G 2 U G 1 This is called unity feedback no component on the feedback path. Common structure (saw this in Lecture 1): R = reference U = control input = output E = error G 1 = plant (also denoted by P ) G 2 = controller or compensator (also denoted by C or K)

Unity Feedback R + E G 2 U G 1

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: forward gain 1 + loop gain

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: Reference R to output : forward gain 1 + loop gain

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: Reference R to output : R = G 1G 2 1 + G 1 G 2 forward gain 1 + loop gain

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: Reference R to output : R = G 1G 2 1 + G 1 G 2 forward gain 1 + loop gain Reference R to control input U:

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: Reference R to output : R = G 1G 2 1 + G 1 G 2 forward gain 1 + loop gain Reference R to control input U: U R = G 2 1 + G 1 G 2

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: Reference R to output : R = G 1G 2 1 + G 1 G 2 forward gain 1 + loop gain Reference R to control input U: Error E to output : U R = G 2 1 + G 1 G 2

Unity Feedback R + E G 2 U G 1 Let s practice with deriving transfer functions: Reference R to output : R = G 1G 2 1 + G 1 G 2 forward gain 1 + loop gain Reference R to control input U: Error E to output : U R = G 2 1 + G 1 G 2 E = G 1G 2 (no feedback path)

Block Diagram Reduction Given a complicated diagram involving series, parallel, and feedback interconnections, we often want to write down an overall transfer function from one of the variables to another.

Block Diagram Reduction Given a complicated diagram involving series, parallel, and feedback interconnections, we often want to write down an overall transfer function from one of the variables to another. This requires lots of practice: read FPE, Section 3.2 for examples.

Block Diagram Reduction Given a complicated diagram involving series, parallel, and feedback interconnections, we often want to write down an overall transfer function from one of the variables to another. This requires lots of practice: read FPE, Section 3.2 for examples. General strategy: Name all the variables in the diagram Write down as many relationships between these variables as you can Learn to recognize series, parallel, and feedback interconnections Replace them by their equivalents Repeat

Prototype 2nd-Order System So far, we have only seen transfer functions that have either real poles or purely imaginary poles: 1 s + a, 1 (s + a)(s + b), 1 s 2 + ω 2

Prototype 2nd-Order System So far, we have only seen transfer functions that have either real poles or purely imaginary poles: 1 s + a, 1 (s + a)(s + b), 1 s 2 + ω 2 We also need to consider the case of complex poles, i.e., ones that have Re(s) 0 and Im(s) 0.

Prototype 2nd-Order System So far, we have only seen transfer functions that have either real poles or purely imaginary poles: 1 s + a, 1 (s + a)(s + b), 1 s 2 + ω 2 We also need to consider the case of complex poles, i.e., ones that have Re(s) 0 and Im(s) 0. For now, we will only look at second-order systems, but this will be sufficient to develop some nontrivial intuition (dominant poles).

Prototype 2nd-Order System So far, we have only seen transfer functions that have either real poles or purely imaginary poles: 1 s + a, 1 (s + a)(s + b), 1 s 2 + ω 2 We also need to consider the case of complex poles, i.e., ones that have Re(s) 0 and Im(s) 0. For now, we will only look at second-order systems, but this will be sufficient to develop some nontrivial intuition (dominant poles). Plus, you will need this for Lab 1.

Prototype 2nd-Order System Consider the following transfer function: ω 2 n H(s) = s 2 + 2ζω n s + ωn 2

Prototype 2nd-Order System Consider the following transfer function: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n Comments:

Prototype 2nd-Order System Consider the following transfer function: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n Comments: ζ > 0, ω n > 0 are arbitrary parameters

Prototype 2nd-Order System Consider the following transfer function: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n Comments: ζ > 0, ω n > 0 are arbitrary parameters the denominator is a general 2nd-degree monic polynomial, just written in a weird way

Prototype 2nd-Order System Consider the following transfer function: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n Comments: ζ > 0, ω n > 0 are arbitrary parameters the denominator is a general 2nd-degree monic polynomial, just written in a weird way H(s) is normalized to have DC gain = 1 (provided DC gain exists)

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ:

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1 both poles are real and negative

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1 ζ = 1 both poles are real and negative

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1 ζ = 1 both poles are real and negative one negative pole

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1 ζ = 1 ζ < 1 both poles are real and negative one negative pole

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1 ζ = 1 ζ < 1 both poles are real and negative one negative pole two complex poles with negative real parts

Prototype 2nd-Order System ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 By the quadratic formula, the poles are: s = ζω n ± ω n ζ 2 1 = ω n (ζ ± ) ζ 2 1 The nature of the poles changes depending on ζ: ζ > 1 ζ = 1 ζ < 1 both poles are real and negative one negative pole two complex poles with negative real parts s = σ ± jω d where σ = ζω n, ω d = ω n 1 ζ 2

Prototype 2nd-Order System H(s) = ω 2 n s 2 + 2ζω n s + ωn 2, ζ < 1

Prototype 2nd-Order System The poles are H(s) = ω 2 n s 2 + 2ζω n s + ωn 2, ζ < 1 s = ζω n ± jω n 1 ζ 2 = σ ± jω d

Prototype 2nd-Order System The poles are H(s) = ω 2 n s 2 + 2ζω n s + ωn 2, ζ < 1 s = ζω n ± jω n 1 ζ 2 = σ ± jω d Im! d =! n p 1 2 Note that! n =! n ' 0 Re σ 2 + ω 2 d = ζ2 ω 2 n + ω 2 n ζ 2 ω 2 n = ω 2 n cos ϕ = ζω n ω n = ζ

2nd-Order Response Let s compute the system s impulse and step response:

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n ω 2 n = (s + σ) 2 + ωd 2

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { h(t) = L 1 {H(s)} = L 1 ω 2 n (s + σ) 2 + ω 2 d }

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2 = ω2 n ω d e σt sin(ω d t)

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2 = ω2 n ω d e σt sin(ω d t) (table, # 20)

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2 Step response: = ω2 n ω d e σt sin(ω d t) (table, # 20) { } { H(s) L 1 = L 1 ω 2 } n s s[(s + σ) 2 + ωd 2]

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2 Step response: = ω2 n ω d e σt sin(ω d t) (table, # 20) { } { H(s) L 1 = L 1 σ 2 + ω 2 } d s s[(s + σ) 2 + ωd 2]

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2 = ω2 n ω d e σt sin(ω d t) (table, # 20) Step response: { } { H(s) L 1 = L 1 σ 2 + ω 2 } d s s[(s + σ) 2 + ωd 2] = 1 e (cos(ω σt d t) + σ ) sin(ω d t) ω d

2nd-Order Response Let s compute the system s impulse and step response: H(s) = ω 2 n s 2 + 2ζω n s + ω 2 n = ω 2 n (s + σ) 2 + ω 2 d Impulse response: { } (ω h(t) = L 1 {H(s)} = L 1 2 n /ω d )ω d (s + σ) 2 + ωd 2 = ω2 n ω d e σt sin(ω d t) (table, # 20) Step response: { } { H(s) L 1 = L 1 σ 2 + ω 2 } d s s[(s + σ) 2 + ωd 2] = 1 e (cos(ω σt d t) + σ ) sin(ω d t) (table, #21) ω d

2nd-Order Step Response ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 = (s + σ) 2 + ωd 2 u(t) = 1(t) y(t) = 1 e (cos(ω σt d t) + σ ) sin(ω d t) ω d ω 2 n where σ = ζω n and ω d = ω n 1 ζ 2 (damped frequency)

2nd-Order Step Response ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 = (s + σ) 2 + ωd 2 u(t) = 1(t) y(t) = 1 e (cos(ω σt d t) + σ ) sin(ω d t) ω d ω 2 n where σ = ζω n and ω d = ω n 1 ζ 2 (damped frequency) y t 1.5 1.0 The parameter ζ is called the damping ratio ζ > 1: system is overdamped 0.5 Ζ 0.1 Ζ 0.9 Ζ 1 2 4 6 8 10 12 14 t ζ < 1: system is underdamped ζ = 0: no damping (ω d = ω n )