Frequency Response Prof. Seungchul Lee Industrial AI Lab. Most - - PowerPoint PPT Presentation

frequency response
SMART_READER_LITE
LIVE PREVIEW

Frequency Response Prof. Seungchul Lee Industrial AI Lab. Most - - PowerPoint PPT Presentation

Frequency Response Prof. Seungchul Lee Industrial AI Lab. Most slides from Signals and Systems (MIT 6.003) by Prof. Denny Freeman Time Response Previously, we have determined the time response of linear systems to arbitrary inputs and


slide-1
SLIDE 1

Frequency Response

  • Prof. Seungchul Lee

Industrial AI Lab.

Most slides from Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-2
SLIDE 2

Time Response

  • Previously, we have determined the time response of linear systems to arbitrary inputs and initial

conditions

  • We have also studied the character of certain standard systems to certain simple inputs

2

slide-3
SLIDE 3

Frequency Response

  • Only focus on steady-state solution
  • Transient solution is not our interest any more
  • Input sine waves of different frequencies and look at the output in steady state
  • If 𝐻(𝑡) is linear and stable, a sinusoidal input will generate in steady state a scaled and shifted

sinusoidal output of the same frequency

3

slide-4
SLIDE 4

Response to a Sinusoidal Input

  • When the input 𝑦 𝑢 = 𝑓𝑘𝜕𝑢 to an LTI system
  • Output is also a sinusoid

– same frequency – possibly different amplitude, and – possibly different phase angle

4

slide-5
SLIDE 5

Response to a Sinusoidal Input

  • When the input 𝑦 𝑢 = 𝑓𝑘𝜕𝑢 to an LTI system
  • Output is also a sinusoid

– same frequency – possibly different amplitude, and – possibly different phase angle

5

slide-6
SLIDE 6

Fourier Transform

  • Definition: Fourier transform
  • 𝐼 𝑘𝜕 𝑓𝑘𝜕𝑢 rotates with the same angular velocity 𝜕

6

slide-7
SLIDE 7

Response to a Sinusoidal Input: MATLAB

7

slide-8
SLIDE 8

Response to a Sinusoidal Input: MATLAB

8

transient

slide-9
SLIDE 9

Frequency Response to a Sinusoidal Input

  • Two primary quantities of interest that have implications for system performance are:

– The scaling = magnitude of 𝐼(𝑘𝜕) – The phase shift = angle of 𝐼(𝑘𝜕)

9

slide-10
SLIDE 10

Frequency Response to a Sinusoidal Input: MATLAB

  • Given input 𝑓𝑘𝜕𝑢
  • 𝑧 = 𝐵𝑓𝑘(𝜕𝑢+𝜚)

10

slide-11
SLIDE 11

From Laplace Transform to Fourier Transform

11

slide-12
SLIDE 12

Eigenfunctions and Eigenvalues

  • Eigenfunctions

– If the output signal is a scalar multiple of the input signal, we refer to the signal as an eigenfunction and the multiplier as the eigenvalue

12

slide-13
SLIDE 13

Eigenfunctions and Eigenvalues

  • Fact: Complex exponentials are eigenfunctions of LTI systems.
  • If 𝑦 𝑢 = 𝑓𝑡𝑢 and ℎ(𝑢) is the impulse response then
  • The eigenvalue associated with eigenfunction 𝑓𝑡𝑢 is 𝐼(𝑡)

13

slide-14
SLIDE 14

Rational Transfer Functions

  • Eigenvalues are particularly easy to evaluate for systems represented by linear differential equations

with constant coefficients.

  • Then the transfer function is a ratio of polynomials in 𝑡
  • Example

14

slide-15
SLIDE 15

Vector Diagrams

  • The value of 𝐼(𝑡) at a point 𝑡 = 𝑡0 can be determined graphically using vectorial analysis.
  • Factor the numerator and denominator of the system function to make poles and zeros explicit.
  • Each factor in the numerator/denominator corresponds to a vector from a zero/pole to 𝑡0, the point
  • f interest in the s-plane

15

slide-16
SLIDE 16

Vector Diagrams

  • The value of 𝐼(𝑡) at a point 𝑡 = 𝑡0 can be determined by combining the contributors of the vectors

associated with each of the poles and zeros

– The magnitude is determined by the product of the magnitudes – The angle is determined by the sum of the angles

16

slide-17
SLIDE 17

Frequency Response

  • Given the system described by
  • Find the response to the input 𝑦 𝑢 = 𝑓2𝑘𝑢

17

slide-18
SLIDE 18

Vector Diagrams for Frequency Response

  • The magnitude and phase of the response of an LTI system to 𝑓𝑘𝜕𝑢 is the magnitude and phase of

𝐼 𝑡 at s = 𝑘𝜕

18

slide-19
SLIDE 19

Vector Diagrams at 𝒕 = 𝒌𝝏

19

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-20
SLIDE 20

Vector Diagrams at 𝒕 = 𝒌𝝏

20

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-21
SLIDE 21

Vector Diagrams at 𝒕 = 𝒌𝝏

21

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-22
SLIDE 22

Vector Diagrams at 𝒕 = 𝒌𝝏

22

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-23
SLIDE 23

Vector Diagrams at 𝒕 = 𝒌𝝏

23

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-24
SLIDE 24

Vector Diagrams at 𝒕 = 𝒌𝝏

24

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-25
SLIDE 25

Vector Diagrams at 𝒕 = 𝒌𝝏

25

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-26
SLIDE 26

Vector Diagrams at 𝒕 = 𝒌𝝏

26

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-27
SLIDE 27

Vector Diagrams at 𝒕 = 𝒌𝝏

27

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-28
SLIDE 28

Vector Diagrams at 𝒕 = 𝒌𝝏

28

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-29
SLIDE 29

Vector Diagrams at 𝒕 = 𝒌𝝏

29

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-30
SLIDE 30

Vector Diagrams at 𝒕 = 𝒌𝝏

30

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-31
SLIDE 31

Vector Diagrams at 𝒕 = 𝒌𝝏

31

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-32
SLIDE 32

Vector Diagrams at 𝒕 = 𝒌𝝏

32

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-33
SLIDE 33

Vector Diagrams at 𝒕 = 𝒌𝝏

33

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-34
SLIDE 34

Vector Diagrams at 𝒕 = 𝒌𝝏

34

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-35
SLIDE 35

Vector Diagrams at 𝒕 = 𝒌𝝏

35

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-36
SLIDE 36

Vector Diagrams at 𝒕 = 𝒌𝝏

36

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-37
SLIDE 37

Vector Diagrams at 𝒕 = 𝒌𝝏

37

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-38
SLIDE 38

Vector Diagrams at 𝒕 = 𝒌𝝏

38

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-39
SLIDE 39

Vector Diagrams at 𝒕 = 𝒌𝝏

39

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-40
SLIDE 40

Vector Diagrams at 𝒕 = 𝒌𝝏

40

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-41
SLIDE 41

Vector Diagrams at 𝒕 = 𝒌𝝏

41

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-42
SLIDE 42

Vector Diagrams at 𝒕 = 𝒌𝝏

42

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-43
SLIDE 43

Vector Diagrams at 𝒕 = 𝒌𝝏

43

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-44
SLIDE 44

Vector Diagrams at 𝒕 = 𝒌𝝏

44

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-45
SLIDE 45

Vector Diagrams at 𝒕 = 𝒌𝝏

45

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-46
SLIDE 46

Vector Diagrams at 𝒕 = 𝒌𝝏

46

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-47
SLIDE 47

Vector Diagrams at 𝒕 = 𝒌𝝏

47

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-48
SLIDE 48

System Design in S-plane

48

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-49
SLIDE 49

Frequency Response (Frequency Sweep): MATLAB

49

slide-50
SLIDE 50

Frequency Response and Bode Plots

50

slide-51
SLIDE 51

Frequency Response: ȁ 𝑰(𝒕) 𝒕←𝒌𝝏

51

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-52
SLIDE 52

Poles and Zeros

  • Frequency response
  • Thinking about systems as collections of poles and zeros is an important design concept.

– Simple: just a few numbers characterize entire system – Powerful: complete information about frequency response

52

slide-53
SLIDE 53

Bode Plots: Magnitude

53

slide-54
SLIDE 54

Asymptotic Behavior: Isolated Zero

  • The magnitude response is simple at low and high frequencies

54

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-55
SLIDE 55

Asymptotic Behavior: Isolated Zero

  • Two asymptotes provide a good approximation on log-log axes

55

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-56
SLIDE 56

Asymptotic Behavior: Isolated Pole

  • The magnitude response is simple at low and high frequencies

56

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-57
SLIDE 57

Asymptotic Behavior: Isolated Pole

  • Two asymptotes provide a good approximation on log-log axes

57

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-58
SLIDE 58

Check Yourself

  • Compare log-log plots of the frequency-response magnitudes of the following system functions

58

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-59
SLIDE 59

Asymptotic Behavior of More Complicated Systems

  • Constructing 𝐼(𝑡0)

59

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-60
SLIDE 60

Asymptotic Behavior of More Complicated Systems

  • The magnitude of a product is the product of the magnitudes
  • The log of the magnitude is a sum of logs

60

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-61
SLIDE 61

Bode Plot: Adding Instead of Multiplying

61

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-62
SLIDE 62

Bode Plot: Adding Instead of Multiplying

62

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-63
SLIDE 63

Bode Plot: Adding Instead of Multiplying

63

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-64
SLIDE 64

Bode Plot: Adding Instead of Multiplying

64

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-65
SLIDE 65

Bode Plots: Angle

65

slide-66
SLIDE 66

Asymptotic Behavior: Isolated Zero

  • The angle response is simple at low and high frequencies

66

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-67
SLIDE 67

Asymptotic Behavior: Isolated Zero

  • Three straight lines provide a good approximation versus log 𝜕

67

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-68
SLIDE 68

Asymptotic Behavior: Isolated Pole

  • The angle response is simple at low and high frequencies

68

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-69
SLIDE 69

Asymptotic Behavior: Isolated Pole

  • Three straight lines provide a good approximation versus log 𝜕

69

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-70
SLIDE 70

Bode Plot: Adding

  • The angle of a product is the sum of the angles
  • The angle of 𝐿 can be 0 or 𝜌 for systems described by linear differential equations with constant, real-

value coefficients

70

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-71
SLIDE 71

Bode Plot: Adding

71

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-72
SLIDE 72

Bode Plot: Adding

72

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-73
SLIDE 73

Bode Plot: Adding

73

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-74
SLIDE 74

Bode Plot: Adding

74

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-75
SLIDE 75

Summary: From Frequency Response to Bode Plot

  • The log of the magnitude is a sum of logs
  • The angle of 𝐼(𝑘𝜕) is a sum of angles
  • Bode plot (logarithmic plot) : separate plots for magnitude and phase

75

slide-76
SLIDE 76

Bode Plot: dB

76

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-77
SLIDE 77

Bode Plot: dB

77

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-78
SLIDE 78

Bode Plot: dB

78

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-79
SLIDE 79

Bode Plot: dB

79

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-80
SLIDE 80

Bode Plot: Accuracy

80

  • The straight-line approximations are surprisingly accurate

From Signals and Systems (MIT 6.003) by Prof. Denny Freeman

slide-81
SLIDE 81

How to Draw Bode Plots by Hands

  • You should watch the following video clips

– https://www.youtube.com/watch?v=_eh1conN6YM&index=9&list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk – https://www.youtube.com/watch?v=CSAp9ooQRT0&index=10&list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk – https://www.youtube.com/watch?v=E6R2XUEyRy0&index=11&list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk – https://www.youtube.com/watch?v=O2Cw_4zd-aU&index=12&list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk – https://www.youtube.com/watch?v=4d4WJdU61Js&index=13&list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk – https://www.youtube.com/watch?v=GIlx9Yu__y8&index=14&list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk

81

slide-82
SLIDE 82

Frequency Response and Nyquist Plots

82

slide-83
SLIDE 83

Nyquist Plot

  • If we only want a single plot we can use 𝜕 as a parameter
  • A plot of 𝑆𝑓{𝐻(𝜕)} vs. 𝐽𝑛{𝐻(𝜕)} as a function of 𝜕

– Advantage: all information in a single plot

83

slide-84
SLIDE 84

Example: Nyquist Plot

84

slide-85
SLIDE 85

Example: Nyquist Plot

85

slide-86
SLIDE 86

Example: Nyquist Plot

86