0% found this document useful (0 votes)
36 views22 pages

08 Frequency Response Methods

This document discusses frequency response analysis techniques including Nyquist diagrams, Bode plots, gain and phase margins. Nyquist diagrams involve plotting magnitude and phase angle on polar coordinates for a transfer function G(jω) as ω varies from 0 to infinity. Bode plots involve separately plotting magnitude in dB and phase angle against frequency on logarithmic scale paper. Key frequencies like gain crossover and phase crossover are identified from Bode plots. Examples of plotting Nyquist diagrams and Bode plots are provided for different transfer functions. Gain and phase margins can be used to assess stability.

Uploaded by

omar hany
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views22 pages

08 Frequency Response Methods

This document discusses frequency response analysis techniques including Nyquist diagrams, Bode plots, gain and phase margins. Nyquist diagrams involve plotting magnitude and phase angle on polar coordinates for a transfer function G(jω) as ω varies from 0 to infinity. Bode plots involve separately plotting magnitude in dB and phase angle against frequency on logarithmic scale paper. Key frequencies like gain crossover and phase crossover are identified from Bode plots. Examples of plotting Nyquist diagrams and Bode plots are provided for different transfer functions. Gain and phase margins can be used to assess stability.

Uploaded by

omar hany
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

FREQUENCY RESPONSE ANALYSIS

• Learn how to determine


• Frequency response using Nyquist (polar) & Bode plots
• Gain and phase margins

EENG 381 Dr. Ayman AL-KHAZRAJI 1


Frequency Analysis

Polar Plots (Nyquist Diagrams)

This is magnitude versus phase angle plot in the polar co-ordinate where frequency ω is
varied from zero to infinity.
The purpose of polar plot is to analyse the frequency response of a system.
The polar plot of a sinusoidal transfer function G(jω) is a plot of the magnitude of G(jω)
versus the phase angle of G(jω) on polar coordinates as ω is varied from zero to infinity.

Procedure to draw polar plots (Nyquist diagram):


1. Replace all S in G(s) by j to get G(j)
2. Write the Magnitude G(j) and phase angle G(j)
3. Vary the value of  from 0 to  then find G(j) and G(j) tables
4. Plot the both tables on polar coordinates.

2
Frequency Analysis

Continue of solution

Solution

3
Frequency Analysis

Continue of solution

Solution

4
Check your learning

1. Plot the Nyquist diagram for where K=1.

Solution

Matlab code

5
Check your learning

2. The below figures show output frequency control of electrical power from a turbine and generator pair. By
regulating the speed, the control system ensures that the generated frequency remains within tolerance.
Deviations from the desired speed are sensed, and a steam valve is changed to compensate for the speed error.
Sketch the Nyquist diagram for G(S)H(S) of this system

Solution

6
Check your learning

3. Draw Nyquist plot for systems 1,2,3 & 4

2. Draw polar plot for systems a, b & c

7
Check your learning

8
Frequency Analysis

Bode Plot concept

Gain Crossover Frequency gc : is the freq. at which magnitude equal zero dB
i.e. G(jgc)dB = 0 dB
Phase margin = 180 + G(jgc)
Phase Crossover Frequency pc : is the freq. at which phase = -180°
i.e. G(jgc) = -180°
Gain Margin in dB = 20log G(jpc)

9
Frequency Analysis

Bode Plot (Magnitude in dB & Angle in degree)

Some important properties


𝐼𝑚
- If G(j)=Re + j Im then G(j) = Re2+Im2 & G(j) = 𝑡𝑎𝑛−1
𝑅𝑒

𝐴  𝐴 G(j) =
- If G(j)= then Mag = & A - B
𝐵  𝐵
- G(j)dB= 20log G(j)
 𝐴
- log = log 𝐴 - log 𝐵 , log 𝐴 × B =log 𝐴 + log 𝐵
 𝐵

- 𝑡𝑎𝑛−1 (0)=0
- 𝑡𝑎𝑛−1 (∞)=90
- Corner frequency c is the value of S to get (1+j1).
e.g. (1+ST) has c=1/T , (2+ST) has c=2/T , (T+S) has c=T

10
Frequency Analysis

Bode Plots
A Bode Diagram consists of two graphs:
1. A plot of the logarithm of the magnitude (in dB)
2. A plot of the phase angle
Both are plotted against the frequency in logarithmic scale (Semi-log paper !).

The standard representation of the logarithmic magnitude of G(j) is 20 log10 G(j) .


The unit used is dB.
The main advantage of using the Bode diagrams is that the multiplication of
magnitudes can be converted into addition .

Procedure to draw Bode plots :


1. Find the G(j) dB and the phase G(j)
2. Specify corner frequencies of G(j)
3. Calculate G(j)dB and G(j) for corner, lower and upper frequencies
4. Plot results on semi log paper

11
Frequency Analysis

Semi Log paper usage

0.1 0.2 1 2 10 50 100 1000 10000

From 0.01 to 0.1 From 1 to 10 From 100 to 1000

12
Frequency Analysis

Q1)Find bode diagram for G(s)=K=5

Solution

G(j) dB= 20log 5= 13.9794


G(j) = 𝑡𝑎𝑛−1 (0)=0

13
Frequency Analysis

Q2)Find bode diagram for G(s)=1/S

Solution

G(j) dB= 20log ()-1= − 20log ()



G(j) = 0−𝑡𝑎𝑛−1 = − 90 Slope -20dB/dec
0

HW: Find bode diagram for G(s)=S

14
Frequency Analysis

Q3)Find bode diagram for G(s)=1/(TS+1)


Solution −𝟏
G(j) dB= 20log (T)2 +1

=-20log (T)2 +1

= 0−𝑡𝑎𝑛−1 T

G(j) = −𝑡𝑎𝑛 −1
T

For T=2, we have c=1/2

HW: Find bode diagram for G(s)=(2S+1)


15
Frequency Analysis

Q4)Find bode diagram for G(s)=20/(3s+1)(4s+1)

Solution

20
G(j) dB= 20log ( )
92 +1 162 +1
G(j) = −𝑡𝑎𝑛−1 3 −𝑡𝑎𝑛−1 4

HW: Find bode diagram for G(s)=(3s+1)(4s+1)


16
Frequency Analysis

Q4)Find bode diagram, gc & pc for G(s)=20/(s(3s+1)(4s+1))

Solution

20
G(j) dB= 20log ( )
 92 +1 162 +1
G(j) = -90−𝑡𝑎𝑛−1 3 −𝑡𝑎𝑛−1 4

Gain Crossover freq. = 0.372 rad/s

Phase Crossover freq. = 0.289 rad/s

17
Frequency Analysis

Q5)Find bode diagram, gc , pc , GM & PM for G(s)=50.88/(s(s+1.32)(s+100))

Solution 50.88
G(j) dB= 20log ( )
 2 +1.322 2 +1002
 
G(j) = -90−𝑡𝑎𝑛−1 −𝑡𝑎𝑛−1
1.32 100

Gain Crossover freq. = 0.371 rad/s


Phase margin = 180+ G(jgc)
=180-105.9=74.1 deg.
Phase Crossover freq. = 11.5 rad/s
Gain margin = 20log G(jpc)
= 48.4 dB
18
Nyquist diagram procedure:
1. Replace all S in G(s) by j to get G(j)
2. Write the Magnitude G(j) and phase angle G(j)
3. Vary the value of  from 0 to  then find G(j) and G(j) tables
4. Plot the both tables on polar coordinates.

 Bode Plots = G(j) dB & G(j) plotted on semi log paper

PM= 180 + G(jgc) where G(j gc) dB =0dB

GMdB= 20log G(jpc) where G(jpc) = -180

19
Systems with greater gain and phase
margins can withstand greater changes in
system parameters before becoming
unstable.

Gain and phase margins can be related to


the root locus, in that systems whose
poles are farther from the imaginary axis
have a greater degree of stability

20
% Polar plot (Nyquist) written by Dr. Ayman AL-KHAZRAJI
num=500; % TF numerator
den=poly([-10 -3 -1]); % find den polynomial for a given roots
w=[0:.01:1000]; % w range of variation
[re,im,w]=nyquist(num,den,w); % calculate Re & Im for this w range
[phase,mag]=cart2pol(re,im); % convert (Re & Im) to (Mag & Phase)
polar(0,1,'W'); hold on; % open polar paper (Mag range from 0 to 1)
polar(phase,mag); % draw polar plot of G(s)H(S)
Table=[w mag rad2deg(phase)]; % store the result in table

% Bode plot written by Dr. Ayman AL-KHAZRAJI


num=1; % TF numerator
den=poly([0 -1 -10]); % find den polynomial for a given roots
w=[0:.01:1000]; % w range of variation
[mag,phase]=bode(num,den,w);
format shortG
Table=[w' 20*log10(mag) phase] % Store in a Table
margin(num,den);

21
% Bode plot codes written by Dr. Ayman AL-KHAZRAJI
% 1/(2s+1) slide 15
w=[.01 .1 .5 1];
Mag=20*log10(1./(sqrt(4*w.^2+1)))
phase=-atand(2*w)
[w ; Mag ; phase]'
bode([1],[2 1]), grid

% 20/((3s+1)(4s+1)) slide 16
w=[.01 .1 1/4 1/3 1];
Mag=20*log10(20./(sqrt(9*w.^2+1).*sqrt(16*w.^2+1)))
phase=-atand(3*w)-atand(4*w)
[w ; Mag ; phase]'
margin([1],[12 7 1]), grid

% 20/(s(3s+1)(4s+1)) slide 17
w=[0.1 1/4 1/3 1];
Mag=20*log10(20./(w.*sqrt(9*w.^2+1).*sqrt(16*w.^2+1)))
phase=-90-atand(3*w)-atand(4*w)
[w ; Mag ; phase]'
margin([1],[12 7 1 0]), grid

% 50.88/(s(s+1.32)(s+100)) slide 18
w=[0.1 1.32 10 100 1000];
Mag=20*log10(50.88./(w.*sqrt(w.^2+1.32^2).*sqrt(w.^2+100^2)))
phase=-90-atand(w/1.32)-atand(w/100)
format shortG
[w ; Mag ; phase]'
margin([50.88],[1 101.32 132 0]), grid
22

You might also like