Plan of the Lecture Review: transient and steady-state response; DC - - PowerPoint PPT Presentation

plan of the lecture
SMART_READER_LITE
LIVE PREVIEW

Plan of the Lecture Review: transient and steady-state response; DC - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

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.

slide-3
SLIDE 3

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

slide-4
SLIDE 4

System Modeling Diagrams

large system

decompose

− − − − − − ⇀ ↽ − − − − − −

compose

smaller blocks (subsystems)

slide-5
SLIDE 5

System Modeling Diagrams

large system

decompose

− − − − − − ⇀ ↽ − − − − − −

compose

smaller blocks (subsystems)

— this is the core of systems theory

slide-6
SLIDE 6

System Modeling Diagrams

large system

decompose

− − − − − − ⇀ ↽ − − − − − −

compose

smaller blocks (subsystems)

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

slide-7
SLIDE 7

All-Integrator Diagrams

Our library will consist of three building blocks:

˙ y y 1/s (or sY ) (or Y )

u1 y = u1 − u2 u2 + −

u y = au a

integrator summing junction constant gain

slide-8
SLIDE 8

All-Integrator Diagrams

Our library will consist of three building blocks:

˙ y y 1/s (or sY ) (or Y )

u1 y = u1 − u2 u2 + −

u y = au a

integrator summing junction constant gain

Two warnings:

◮ We can (and will) work either with u, y (time domain) or

with U, Y (s-domain) — will often go back and forth

◮ When working with block diagrams, we typically ignore

initial conditions.

slide-9
SLIDE 9

All-Integrator Diagrams

Our library will consist of three building blocks:

˙ y y 1/s (or sY ) (or Y )

u1 y = u1 − u2 u2 + −

u y = au a

integrator summing junction constant gain

Two warnings:

◮ We can (and will) work either with u, y (time domain) or

with U, Y (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.

slide-10
SLIDE 10

Example 1

Build an all-integrator diagram for ¨ y = u ⇐ ⇒ s2Y = U

slide-11
SLIDE 11

Example 1

Build an all-integrator diagram for ¨ y = u ⇐ ⇒ s2Y = U This is obvious:

1/s 1/s u ˙ y y

  • r

1/s 1/s U sY Y

slide-12
SLIDE 12

Example 2

(building on Example 1)

¨ y + a1 ˙ y + a0y = u ⇐ ⇒ s2Y + a1sY + a0Y = U

  • r

Y (s) = U(s) s2 + a1s + a0

slide-13
SLIDE 13

Example 2

(building on Example 1)

¨ y + a1 ˙ y + a0y = u ⇐ ⇒ s2Y + a1sY + a0Y = U

  • r

Y (s) = U(s) s2 + a1s + a0 Always solve for the highest derivative: ¨ y = −a1 ˙ y − a0y + u

  • =v
slide-14
SLIDE 14

Example 2

(building on Example 1)

¨ y + a1 ˙ y + a0y = u ⇐ ⇒ s2Y + a1sY + a0Y = U

  • r

Y (s) = U(s) s2 + a1s + a0 Always solve for the highest derivative: ¨ y = −a1 ˙ y − a0y + u

  • =v

1/s 1/s ˙ y y + − a1 a0 − u v

slide-15
SLIDE 15

Example 2

(building on Example 1)

¨ y + a1 ˙ y + a0y = u ⇐ ⇒ s2Y + a1sY + a0Y = U

  • r

Y (s) = U(s) s2 + a1s + a0 Always solve for the highest derivative: ¨ y = −a1 ˙ y − a0y + u

  • =v

1/s 1/s sY Y + − a1 a0 − U V

slide-16
SLIDE 16

Example 3

Build an all-integrator diagram for a system with transfer function H(s) = b1s + b0 s2 + a1s + a0

slide-17
SLIDE 17

Example 3

Build an all-integrator diagram for a system with transfer function H(s) = b1s + b0 s2 + a1s + a0 Step 1: decompose H(s) = 1 s2 + a1s + a0 · (b1s + b0)

slide-18
SLIDE 18

Example 3

Build an all-integrator diagram for a system with transfer function H(s) = b1s + b0 s2 + a1s + a0 Step 1: decompose H(s) = 1 s2 + a1s + a0 · (b1s + b0)

U Y

1 s2 + a1s + a0 b1s + b0

X

— here, X is an auxiliary (or intermediate) signal

slide-19
SLIDE 19

Example 3

Build an all-integrator diagram for a system with transfer function H(s) = b1s + b0 s2 + a1s + a0 Step 1: decompose H(s) = 1 s2 + a1s + a0 · (b1s + b0)

U Y

1 s2 + a1s + a0 b1s + b0

X

— here, X is an auxiliary (or intermediate) signal Note: b0 + b1s involves differentiation, which we cannot implement using an all-integrator diagram. But we will see that we don’t need to do it directly.

slide-20
SLIDE 20

Example 3, continued

Step 1: decompose H(s) = 1 s2 + a1s + a0 · (b1s + b0)

U Y

1 s2 + a1s + a0 b1s + b0

X

slide-21
SLIDE 21

Example 3, continued

Step 1: decompose H(s) = 1 s2 + a1s + a0 · (b1s + b0)

U Y

1 s2 + a1s + a0 b1s + b0

X

Step 2: The transformation U → X is from Example 2:

slide-22
SLIDE 22

Example 3, continued

Step 1: decompose H(s) = 1 s2 + a1s + a0 · (b1s + b0)

U Y

1 s2 + a1s + a0 b1s + b0

X

Step 2: The transformation U → X is from Example 2: 1/s 1/s sX X + − a1 a0 − U s2X

slide-23
SLIDE 23

Example 3, continued

Step 3: now we notice that Y (s) = b1sX(s) + b0X(s), and both X and sX are available signals in our diagram. So:

slide-24
SLIDE 24

Example 3, continued

Step 3: now we notice that Y (s) = b1sX(s) + b0X(s), and both X and sX are available signals in our diagram. So:

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

slide-25
SLIDE 25

Example 3, continued

All-integrator diagram for H(s) = b1s + b0 s2 + a1s + a0

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

slide-26
SLIDE 26

Example 3, continued

All-integrator diagram for H(s) = b1s + b0 s2 + a1s + a0

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

Can we write down a state-space model corresponding to this diagram?

slide-27
SLIDE 27

Example 3, continued

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model:

slide-28
SLIDE 28

Example 3, continued

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model: s2X = U − a1sX − a0X

slide-29
SLIDE 29

Example 3, continued

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model: s2X = U − a1sX − a0X ¨ x = −a1 ˙ x − a0x + u

slide-30
SLIDE 30

Example 3, continued

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model: s2X = U − a1sX − a0X ¨ x = −a1 ˙ x − a0x + u Y = b1sX + b0X

slide-31
SLIDE 31

Example 3, continued

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model: s2X = U − a1sX − a0X ¨ x = −a1 ˙ x − a0x + u Y = b1sX + b0X y = b1 ˙ x + b0x

slide-32
SLIDE 32

Example 3, continued

State-space model: ¨ x = −a1 ˙ x − a0x + u y = b1 ˙ x + b0x

slide-33
SLIDE 33

Example 3, continued

State-space model: ¨ x = −a1 ˙ x − a0x + u y = b1 ˙ x + b0x x1 = x, x2 = ˙ x

slide-34
SLIDE 34

Example 3, continued

State-space model: ¨ x = −a1 ˙ x − a0x + u y = b1 ˙ x + b0x x1 = x, x2 = ˙ x ˙ x1 ˙ x2

  • =

1 −a0 −a1 x1 x2

  • +

1

  • u
slide-35
SLIDE 35

Example 3, continued

State-space model: ¨ x = −a1 ˙ x − a0x + u y = b1 ˙ x + b0x x1 = x, x2 = ˙ x ˙ x1 ˙ x2

  • =

1 −a0 −a1 x1 x2

  • +

1

  • u

y =

  • b0

b1 x1 x2

slide-36
SLIDE 36

Example 3, continued

State-space model: ¨ x = −a1 ˙ x − a0x + u y = b1 ˙ x + b0x x1 = x, x2 = ˙ x ˙ x1 ˙ x2

  • =

1 −a0 −a1 x1 x2

  • +

1

  • u

y =

  • b0

b1 x1 x2

  • This is called controller canonical form.
slide-37
SLIDE 37

Example 3, continued

State-space model: ¨ x = −a1 ˙ x − a0x + u y = b1 ˙ x + b0x x1 = x, x2 = ˙ x ˙ x1 ˙ x2

  • =

1 −a0 −a1 x1 x2

  • +

1

  • u

y =

  • b0

b1 x1 x2

  • This is called controller canonical form.

◮ Easily generalizes to dimension > 1 ◮ The reason behind the name will be made clear later in the

semester

slide-38
SLIDE 38

Example 3, wrap-up

All-integrator diagram for H(s) = b1s + b0 s2 + a1s + a0

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model: ˙ x1 ˙ x2

  • =

1 −a0 −a1 x1 x2

  • +

1

  • u

y =

  • b0

b1 x1 x2

slide-39
SLIDE 39

Example 3, wrap-up

All-integrator diagram for H(s) = b1s + b0 s2 + a1s + a0

1/s 1/s sX X + − a1 a0 − U s2X + + b1 b0 Y

State-space model: ˙ x1 ˙ x2

  • =

1 −a0 −a1 x1 x2

  • +

1

  • u

y =

  • b0

b1 x1 x2

  • Important: for a given H(s), the diagram is not unique. But,
  • nce we build a diagram, the state-space equations are unique

(up to coordinate transformations).

slide-40
SLIDE 40

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

slide-41
SLIDE 41

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

slide-42
SLIDE 42

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

slide-43
SLIDE 43

Basic System Interconnections: Series & Parallel

slide-44
SLIDE 44

Basic System Interconnections: Series & Parallel

Series connection

slide-45
SLIDE 45

Basic System Interconnections: Series & Parallel

Series connection

G1 U Y G2

(G is common notation for t.f.’s)

slide-46
SLIDE 46

Basic System Interconnections: Series & Parallel

Series connection

G1 U Y G2

(G is common notation for t.f.’s)

Y U = G1G2

G1G2 U Y

(for SISO systems, the order of G1 and G2 does not matter)

slide-47
SLIDE 47

Basic System Interconnections: Series & Parallel

Series connection

G1 U Y G2

(G is common notation for t.f.’s)

Y U = G1G2

G1G2 U Y

(for SISO systems, the order of G1 and G2 does not matter)

Parallel connection

slide-48
SLIDE 48

Basic System Interconnections: Series & Parallel

Series connection

G1 U Y G2

(G is common notation for t.f.’s)

Y U = G1G2

G1G2 U Y

(for SISO systems, the order of G1 and G2 does not matter)

Parallel connection G1 U Y G2 + +

slide-49
SLIDE 49

Basic System Interconnections: Series & Parallel

Series connection

G1 U Y G2

(G is common notation for t.f.’s)

Y U = G1G2

G1G2 U Y

(for SISO systems, the order of G1 and G2 does not matter)

Parallel connection G1 U Y G2 + + Y U = G1 + G2 G1 + G2 U Y

slide-50
SLIDE 50

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

Find the transfer function from R (reference) to Y

slide-51
SLIDE 51

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

Find the transfer function from R (reference) to Y U = R − W

slide-52
SLIDE 52

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

Find the transfer function from R (reference) to Y U = R − W Y = G1U

slide-53
SLIDE 53

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

Find the transfer function from R (reference) to Y U = R − W Y = G1U = G1(R − W)

slide-54
SLIDE 54

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

Find the transfer function from R (reference) to Y U = R − W Y = G1U = G1(R − W) = G1R − G1G2Y

slide-55
SLIDE 55

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

Find the transfer function from R (reference) to Y U = R − W Y = G1U = G1(R − W) = G1R − G1G2Y

= ⇒ Y = G1 1 + G1G2 R

G1 1 + G1G2 U Y

slide-56
SLIDE 56

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

= ⇒ Y = G1 1 + G1G2 R

slide-57
SLIDE 57

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

= ⇒ Y = G1 1 + G1G2 R

The gain of a negative feedback loop:

forward gain 1 + loop gain

slide-58
SLIDE 58

Basic System Interconnections: Negative Feedback

G1 U Y G2 + − R W

= ⇒ Y = G1 1 + G1G2 R

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.

slide-59
SLIDE 59

Unity Feedback

Other feedback configurations are also possible:

G1 U Y G2 + − R E

slide-60
SLIDE 60

Unity Feedback

Other feedback configurations are also possible:

G1 U Y G2 + − R E

This is called unity feedback — no component on the feedback path.

slide-61
SLIDE 61

Unity Feedback

Other feedback configurations are also possible:

G1 U Y G2 + − R E

This is called unity feedback — no component on the feedback path. Common structure (saw this in Lecture 1):

◮ R = reference ◮ U = control input ◮ Y = output ◮ E = error ◮ G1 = plant (also denoted by P) ◮ G2 = controller or compensator (also denoted by C or K)

slide-62
SLIDE 62

Unity Feedback

G1 U Y G2 + − R E

slide-63
SLIDE 63

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

slide-64
SLIDE 64

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

◮ Reference R to output Y :

slide-65
SLIDE 65

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

◮ Reference R to output Y :

Y R = G1G2 1 + G1G2

slide-66
SLIDE 66

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

◮ Reference R to output Y :

Y R = G1G2 1 + G1G2

◮ Reference R to control input U:

slide-67
SLIDE 67

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

◮ Reference R to output Y :

Y R = G1G2 1 + G1G2

◮ Reference R to control input U:

U R = G2 1 + G1G2

slide-68
SLIDE 68

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

◮ Reference R to output Y :

Y R = G1G2 1 + G1G2

◮ Reference R to control input U:

U R = G2 1 + G1G2

◮ Error E to output Y :

slide-69
SLIDE 69

Unity Feedback

G1 U Y G2 + − R E

Let’s practice with deriving transfer functions: forward gain 1 + loop gain

◮ Reference R to output Y :

Y R = G1G2 1 + G1G2

◮ Reference R to control input U:

U R = G2 1 + G1G2

◮ Error E to output Y :

Y E = G1G2

(no feedback path)

slide-70
SLIDE 70

Block Diagram Reduction

Given a complicated diagram involving series, parallel, and feedback interconnections, we often want to write down an

  • verall transfer function from one of the variables to another.
slide-71
SLIDE 71

Block Diagram Reduction

Given a complicated diagram involving series, parallel, and feedback interconnections, we often want to write down an

  • verall transfer function from one of the variables to another.

This requires lots of practice: read FPE, Section 3.2 for examples.

slide-72
SLIDE 72

Block Diagram Reduction

Given a complicated diagram involving series, parallel, and feedback interconnections, we often want to write down an

  • verall 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

slide-73
SLIDE 73

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 s2 + ω2

slide-74
SLIDE 74

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 s2 + ω2 We also need to consider the case of complex poles, i.e., ones that have Re(s) = 0 and Im(s) = 0.

slide-75
SLIDE 75

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 s2 + ω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).

slide-76
SLIDE 76

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 s2 + ω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.

slide-77
SLIDE 77

Prototype 2nd-Order System

Consider the following transfer function:

H(s) = ω2

n

s2 + 2ζωns + ω2

n

slide-78
SLIDE 78

Prototype 2nd-Order System

Consider the following transfer function:

H(s) = ω2

n

s2 + 2ζωns + ω2

n

Comments:

slide-79
SLIDE 79

Prototype 2nd-Order System

Consider the following transfer function:

H(s) = ω2

n

s2 + 2ζωns + ω2

n

Comments:

◮ ζ > 0, ωn > 0 are arbitrary parameters

slide-80
SLIDE 80

Prototype 2nd-Order System

Consider the following transfer function:

H(s) = ω2

n

s2 + 2ζωns + ω2

n

Comments:

◮ ζ > 0, ωn > 0 are arbitrary parameters ◮ the denominator is a general 2nd-degree monic polynomial,

just written in a weird way

slide-81
SLIDE 81

Prototype 2nd-Order System

Consider the following transfer function:

H(s) = ω2

n

s2 + 2ζωns + ω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)

slide-82
SLIDE 82

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

slide-83
SLIDE 83

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

By the quadratic formula, the poles are: s = −ζωn ± ωn

  • ζ2 − 1

= −ωn

  • ζ ±
  • ζ2 − 1
slide-84
SLIDE 84

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

By the quadratic formula, the poles are: s = −ζωn ± ωn

  • ζ2 − 1

= −ωn

  • ζ ±
  • ζ2 − 1
  • The nature of the poles changes depending on ζ:
slide-85
SLIDE 85

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

By the quadratic formula, the poles are: s = −ζωn ± ωn

  • ζ2 − 1

= −ωn

  • ζ ±
  • ζ2 − 1
  • The nature of the poles changes depending on ζ:

◮ ζ > 1

slide-86
SLIDE 86

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

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

slide-87
SLIDE 87

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

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

◮ ζ = 1

slide-88
SLIDE 88

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

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

◮ ζ = 1

  • ne negative pole
slide-89
SLIDE 89

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

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

◮ ζ = 1

  • ne negative pole

◮ ζ < 1

slide-90
SLIDE 90

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

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

◮ ζ = 1

  • ne negative pole

◮ ζ < 1

two complex poles with negative real parts

slide-91
SLIDE 91

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

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

◮ ζ = 1

  • ne negative pole

◮ ζ < 1

two complex poles with negative real parts s = −σ ± jωd where σ = ζωn, ωd = ωn

  • 1 − ζ2
slide-92
SLIDE 92

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

, ζ < 1

slide-93
SLIDE 93

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

, ζ < 1 The poles are s = −ζωn ± jωn

  • 1 − ζ2 = −σ ± jωd
slide-94
SLIDE 94

Prototype 2nd-Order System

H(s) = ω2

n

s2 + 2ζωns + ω2

n

, ζ < 1 The poles are s = −ζωn ± jωn

  • 1 − ζ2 = −σ ± jωd

ϕ Re Im ωd = ωn p 1 − ζ2 σ = ζ!n ωn

Note that σ2 + ω2

d = ζ2ω2 n + ω2 n − ζ2ω2 n

= ω2

n

cos ϕ = ζωn ωn = ζ

slide-95
SLIDE 95

2nd-Order Response

Let’s compute the system’s impulse and step response:

slide-96
SLIDE 96

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d

slide-97
SLIDE 97

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1

  • ω2

n

(s + σ)2 + ω2

d

slide-98
SLIDE 98

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

slide-99
SLIDE 99

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

  • = ω2

n

ωd e−σt sin(ωdt)

slide-100
SLIDE 100

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

  • = ω2

n

ωd e−σt sin(ωdt)

(table, # 20)

slide-101
SLIDE 101

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

  • = ω2

n

ωd e−σt sin(ωdt)

(table, # 20)

◮ Step response:

L −1 H(s) s

  • = L −1
  • ω2

n

s[(s + σ)2 + ω2

d]

slide-102
SLIDE 102

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

  • = ω2

n

ωd e−σt sin(ωdt)

(table, # 20)

◮ Step response:

L −1 H(s) s

  • = L −1
  • σ2 + ω2

d

s[(s + σ)2 + ω2

d]

slide-103
SLIDE 103

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

  • = ω2

n

ωd e−σt sin(ωdt)

(table, # 20)

◮ Step response:

L −1 H(s) s

  • = L −1
  • σ2 + ω2

d

s[(s + σ)2 + ω2

d]

  • = 1 − e−σt
  • cos(ωdt) + σ

ωd sin(ωdt)

slide-104
SLIDE 104

2nd-Order Response

Let’s compute the system’s impulse and step response: H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d ◮ Impulse response:

h(t) = L −1{H(s)} = L −1 (ω2

n/ωd)ωd

(s + σ)2 + ω2

d

  • = ω2

n

ωd e−σt sin(ωdt)

(table, # 20)

◮ Step response:

L −1 H(s) s

  • = L −1
  • σ2 + ω2

d

s[(s + σ)2 + ω2

d]

  • = 1 − e−σt
  • cos(ωdt) + σ

ωd sin(ωdt)

  • (table, #21)
slide-105
SLIDE 105

2nd-Order Step Response

H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d

u(t) = 1(t) − → y(t) = 1 − e−σt

  • cos(ωdt) + σ

ωd sin(ωdt)

  • where σ = ζωn and ωd = ωn
  • 1 − ζ2 (damped frequency)
slide-106
SLIDE 106

2nd-Order Step Response

H(s) = ω2

n

s2 + 2ζωns + ω2

n

= ω2

n

(s + σ)2 + ω2

d

u(t) = 1(t) − → y(t) = 1 − e−σt

  • cos(ωdt) + σ

ωd sin(ωdt)

  • where σ = ζωn and ωd = ωn
  • 1 − ζ2 (damped frequency)

Ζ0.1 Ζ0.9 Ζ1

2 4 6 8 10 12 14 t 0.5 1.0 1.5 yt

The parameter ζ is called the damping ratio

◮ ζ > 1: system is

  • verdamped

◮ ζ < 1: system is

underdamped

◮ ζ = 0: no damping

(ωd = ωn)