37
Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved. 1 Time Response How to find the time response from the transfer function How to use poles and zeros to determine the response of a control system How to describe quantitatively the transient response of first- and second order systems How to approximate higher-order systems as first or second order How to find the time response from the state-space representation

04 elec3114

Embed Size (px)

Citation preview

Page 1: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

1

Time Response• How to find the time response from the transfer function

• How to use poles and zeros to determine the response of a control system

• How to describe quantitatively the transient response of first- and second order systems

• How to approximate higher-order systems as first or second order

• How to find the time response from the state-space representation

Page 2: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

2

Poles, Zeros, and System Response

• The poles of a transfer function are the values of the Laplace transform variable, s, that cause the transfer function to become infinite.

• The zeros of a transfer function are the values of the Laplace transform variable, s, that cause the transfer function to become zero.

• The output response of a system is the sum of two responses: the forced response and the natural response.

Page 3: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

3

Poles and Zeros of a First-Order System (1)

Unit step response is given by:

Page 4: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

4

Poles and Zeros of a First-Order System (2)

Page 5: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

5

Example: Given the system below, specify the natural and forced parts of the output c(t)

Page 6: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

6

First-Order Systems

Step response:

Page 7: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

7

First-Order Systems

Time constant of the system: 1/a, it is time it takes for the step response to rise to 63% of its final value

Rise time, Tr : time for the waveform to go from 0.1 to 0.9 of its final value

Settling time, Ts : time for the response to reach, and stay within, 2% of its final value

Page 8: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

8

First-Order Transfer Functions via Testing

With a step input, we can measure the time constant and the steady-state value, from which the transfer function can be calculated.

Let first order system is

and the step response is

1. Final value = 0.722. 63 % of final value = 0.63*0.72=0.453. Curve reaches 0.45 at 0.13 s, hence

a = 1/0.13 = 7.74. Steady state value K/a = 0.72, hence

K = 5.54

7.754.5)(

+=

ssG

Page 9: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

9Second-Order Systems: Introduction• a second-order system exhibits a wide range of responses

Page 10: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

10

Second-Order Systems: Introduction

Page 11: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

11

Summary of Second-Order Systems (1)There are four possible responses:

1. Overdamped responses2. Underdamped responses3. Undamped response4. Critically damped responses

Page 12: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

12

Summary of Second-Order Systems (2)

Page 13: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

13

Summary of Second-Order Systems (3)

ωd … damped frequency of oscillation

Page 14: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

14

Summary of Second-Order Systems (4)

Page 15: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

15

Summary of Second-Order Systems (5)

Page 16: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

16

The General Second-Order System (1)

Natural Frequency, ωn- the frequency of oscillation of the system without damping.

Damping Ratio, ζ

Consider

Let us determine what is the term a and the term b in terms of ωn and ζ .

Derivation of the second order system in terms of ωn and ζ

Page 17: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

17

Without damping (a=0) the poles are on the imaginary axis and

Then

Page 18: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

18

Now, let us assume an underdamped system. The real part of the complex pole is σ = - a/2 and it determines the exponential decay frequency.

and the poles of this transfer function are:

Hence

Then, the general second-order transfer function is

22,1 1 ζωζω −±−= nn js

Page 19: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

19

Page 20: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

20

Underdamped Second-Order Systems (1)- represent a common model for physical problems

Step response:

Expanding by partial fraction we obtain:

Then in time domain:

Page 21: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

21

Underdamped Second-Order Systems (2)

Page 22: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

22Underdamped Second-Order Systems (3)Specifications:

Page 23: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

23

Underdamped Second-Order Systems (4)Evaluation of Tp,Tp is found by differentiating c(t) and finding the first zero crossing after t = 0.

Evaluation of % OS

100% )1/( 2

×= −− ζζπeOS

21 ζωπ

−=

n

pT

)100/(%ln)100/ln(%

22 OSOS

+

−=

πζ

Page 24: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

24

Evaluation of Ts

Underdamped Second-Order Systems (5)

nsT

ζω4

=

Evaluation of Tr

- cannot be found analytically

Page 25: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

25

Underdamped Second-Order Systems (6)

- now we will evaluate peak time, settling time and overshoot in terms of the pole location

ωd … damped frequency of oscillationσd … exponential damping frequency

From the Pythagorean theorem:

Page 26: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

26

Underdamped Second-Order Systems (7)

100% )1/( 2

×= −− ζζπeOS

Page 27: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

27

Underdamped Second-Order Systems (8)

Page 28: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

28

Problem: Given the plot, find ζ, ωn, Tp, %OS and Ts

Solution:

62.737 22 =+=nω

Page 29: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

29

System Response with Additional Poles (1)

• If a system such has more than two poles or has zeros, we cannot use the previously derived formulae to calculate the performance specifications

• However, under certain conditions, a system with more than two poles or with zeros can be approximated as a second-order system that has just two complex dominant poles

Page 30: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

30

System Response with Additional Poles (2)

- Let us consider a system with complex poles and a real pole

rs α−=3

- Then the step response can be found using partial fraction expansion

Page 31: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

31System Response with Additional Poles (3)

• We can assume that the exponential decay is negligible after five time constants.

Page 32: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

32

System Response with Zeros (1)

: cb,a If >>

• zero looks like a simple gain factor and does not change the relative amplitudes of the components of the response.

Page 33: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

33

System Response with Zeros (2)

• Let C(s) be the response of a system, T(s), with unity in the numerator

Different approach to investigate the effect of a zero:

If a is very large and positive, then the response is approximately a scaled version of the original response

• If we add a zero to the transfer function, yielding (s + a)T(s), the Laplace transform of the response will be

If a is small and positive, then the derivative term has a greater effect on the response – more overshoot

Page 34: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

34

System Response with Zeros (3)

If a is negative (in the right haf-plane), then the derivative term will be of opposite sign from the scaled response term

If the response begins to turn towards the negative direction even though the final value is positive then the system is known as nonminimum-phase system - (zero is in the right half-plan).

Page 35: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

35

Pole-zero cancellation

Consider:

• If the zero at –z is very close to the pole at –p3 then it can be shown using partial fraction expansion of T(s) that the residue of the pole at –p3 is much smaller than any of the other residues

Page 36: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

36

Laplace Transform Solution of State Equations

Taking the Laplace transform of

After taking the Laplace transform of

y(t)=L-1{Y(s)}

Page 37: 04 elec3114

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

37

Laplace Transform Solution of State Equations

Eigenvalues and Transfer Function Poles

:)0( If 0x =

Hence, we can find poles from