File 2102232353250
File 2102232353250
File 2102232353250
6th Semester
DEPARTMENT OF ELECTRICALENGINEERING
ITT CHOUDWAR
BASIC DEFINITION IN BLOCK DIAGRAM MODEL:
Block diagram: It is the pictorial representation of the cause-and-response relationship between input
and output of a physical system.
(a) (b)
Fig. (a) A block diagram representation of a system and
(b) A block diagram representation with gain of a system
Summing point: It is the component of a block diagram model at which two or more signals can be
added or subtracted. In Fig, inputs R(s) and B(s) have been given to a summing point and its output
signal is E(s). Here,
Take-off point: It is the component of a block diagram model at which a signal can be taken directly
and supplied to one or more points as shown in Fig.
Forward path: It is the direction of signal flow from input towards output.
Feedback path: It is the direction of signal flow from output towards input.
RULES FOR REDUCTION OF BLOCK DIAGRAM MODEL:
.
PROCEDURE FOR REDUCTION OF BLOCK DIAGRAM MODEL:
Step 1: Reduce the cascade blocks.
Step 2: Reduce the parallel blocks.
Step 3: Reduce the internal feedback loops.
Step 4: Shift take-off points towards right and summing points towards left.
Step 5: Repeat step 1 to step 4 until the simple form is obtained.
Step 6: Find transfer function of whole system as
PROPERTIES OF SFGS:
Applied to linear system
Arrow indicates signal flow
Nodes represent variables, summing points and take-off points
Algebraic sum of all incoming signals and outgoing nodes is zero
SFG of a system is not unique
Overall gain of an SFG can be determined by using Mason’s gain formula
SFG FROM BLOCK DIAGRAM MODEL:
Step-3: Each of gains is replaced by transmittances of the branches connected between two nodes of
the forward paths.
Step-4: Each of gains is replaced by transmittances multiplied with (-1) of the branches connected
between two nodes of the forward paths.
Where,
N= total number of forwardpaths
Pk= path gain of kth forward path
∆= 1 - (∑loop gains of all individual loops) + (∑gain product of loop gains of all possible two non-
touching loops) - (∑gain product of loop gains of all possible three non-touching loops) + …
∆k= value of ∆ after eliminating all loops that touches kth forward path
Example:- Find overall transfer function of system using Mason’s gain formula
CONSTRUCTION OF SIGNAL FLOW GRAPH FROM ALGEBRAIC EQUATIONS:-
Let us construct a signal flow graph by considering the following algebraic equations
CHAPTER#2
TIME RESPONSE ANALYSIS
(8.10)
On both the sides, the denominator term is the same. So, they will get cancelled by each other.
Hence, equate the numerator terms.
1=A(sT+1)+Bs
By equating the constant terms on both the sides, you will get A = 1.
Substitute, A = 1 and equate the coefficient of the s terms on both the sides.
0=T+B
⇒B=−T
Substitute, A = 1 and B = −T in partial fraction expansion of C(s)
The value of the unit step response, c(t) is zero at t = 0 and for all negative values of t. It is gradually
increasing from zero value and finally reaches to one in steady state. So, the steady state value depends
on the magnitude of the input.
(ii) Unit impulse response:
Consider the unit impulse signal as an input to the first order system.
So, r(t)=δ(t)
Apply Laplace transform on both the sides.
R(s) =1
Rearrange the above equation in one of the standard forms of Laplace transforms.
The unit impulse response, c(t) is an exponential decaying signal for positive values of ‘t’ and it is
zero for negative values of ‘t’.
Consider the following block diagram of closed loop control system. Here, an open loop transfer function,
ωn2 / s(s+2δωn) is connected with a unity negative feedback.
STEP RESPONSE OF 2ND ORDER SYSTEM
Consider the unit step signal as an input to the second order system. Laplace transform of the unit step
signal is,
Delay Time
It is the time required for the response to reach half of its final value from the zero instant. It is
denoted by td.
Rise Time
It is the time required for the response to rise from 0% to 100% of its final value. This is
applicable for the under-damped systems. For the over-damped systems, consider the duration
from 10% to 90% of the final value. Rise time is denoted by tr.
As per definition, the magnitude of output signal at Rise times is 1. That is c(t) = 1, hence
Peak Time
It is the time required for the response to reach the peak value for the first time. It is denoted
by tp. At t=tp the first derivate of the response is zero.
As per definition at the peak time, the response curve reaches to its maximum value. Hence at
that point,
Peak Overshoot
Peak overshoot Mp is defined as the deviation of the response at peak time from the final value
of response. It is also called the maximum overshoot.
Where,c(tp) is the peak value of the response, c(∞) is the final (steady state) value of the
response.
Settling time
It is the time required for the response to reach the steady state and stay within the specified
tolerance bands around the final value. In general, the tolerance bands are 2% and 5%. The
settling time is denoted by ts.
The settling time for 5% tolerance band is –
The deviation of the output of control system from desired response during steady state is known
as steady state error. It is represented as ess. We can find steady state error using the final value
theorem as follows.
Where,
B (s )= C (s ) H (s ) ----(ii)
C (s ) = E (s ) G (s )---- (iii)
E (s ) = R (s)- C (s ) H (s )
E (s ) = R (s)- E (s ) G (s ) H (s )
Where,
The block diagram of the unity negative feedback closed loop control system along with the
proportional controller is shown in the following figure.
DERIVATIVE CONTROLLER
The derivative controller produces an output, which is derivative of the error signal.
The proportional derivative controller is used to improve the stability of control system without
affecting the steady state error.
The proportional integral controller is used to decrease the steady state error without affecting
the stability of the control system.
STABILITY
A system is said to be stable, if its output is under control. Otherwise, it is said to be unstable.
A stable system produces a bounded output for a given bounded input.
This is the response of first order control system for unit step input. This response has the values
between 0 and 1. So, it is bounded output. We know that the unit step signal has the value of one
for all positive values of t including zero. So, it is bounded input. Therefore, the first order control
system is stable since both the input and the output are bounded.
Note that, there should not be any term missing in the nth order characteristic equation. This
means that the nth order characteristic equation should not have any coefficient that is of zero
value.
So, to overcome this problem there we have the Routh array method. In this method, there is
no need to calculate the roots of the characteristic equation. First formulate the Routh table and
find the number of the sign changes in the first column of the Routh table. The number of sign
changes in the first column of the Routh table gives the number of roots of characteristic equation
that exist in the right half of the ‘s’ plane and the control system is unstable.
Fill the first two rows of the Routh array with the coefficients of the characteristic
polynomial as mentioned in the table below. Start with the coefficient of sn and continue
up to the coefficient of s0.
Fill the remaining rows of the Routh array with the elements as mentioned in the table
below. Continue this process till you get the first column element of row s0.
Note − If any row elements of the Routh table have some common factor, then you can divide
the row elements with that factor for the simplification will be easy.
The following table shows the Routh array of the nth order characteristic polynomial.
Example
Let us find the stability of the control system having characteristic equation,
are positive. So, the control system satisfies the necessary condition.
Step 2 − Form the Routh array for the given characteristic polynomial.
All the elements of the first column of the Routh array are positive. There is no sign change in
the first column of the Routh array. So, the control system is stable.
All the Elements of any row of the Routh’s array are zero
In this case, follow these two steps −
Write the auxiliary equation, A(s) of the row, which is just above the row of zeros.
Differentiate the auxiliary equation, A(s) with respect to s. fill the row of zeros with
these coefficients.
ROOT LOCUS
The Root locus is the locus of the roots of the characteristic equation by varying system gain K
from zero to infinity.
We know that, the characteristic equation of the closed loop control system is
From above two cases, we can conclude that the root locus branches start at open loop poles and
end at open loop zeros.
The angle condition is the point at which the angle of the open loop transfer function is an odd
multiple of 1800.
Magnitude of G(s)H(s) is –
The magnitude condition is that the point (which satisfied the angle condition) at which the
magnitude of the open loop transfer function is one.
Rule 1 − Locate the open loop poles and zeros in the‘s’ plane.
We know that the root locus branches start at the open loop poles and end at open loop zeros. So,
the number of root locus branches N is equal to the number of finite open loop poles P or the
number of finite open loop zeros Z, whichever is greater.
N=P if P≥Z
N=Z if P<Z
Rule 3 − Identify and draw the real axis root locus branches.
If the angle of the open loop transfer function at a point is an odd multiple of 1800, then that point
is on the root locus. If odd number of the open loop poles and zeros exist to the left side of a point
on the real axis, then that point is on the root locus branch. Therefore, the branch of points which
satisfies this condition is the real axis of the root locus branch.
If P=Z, then all the root locus branches start at finite open loop poles and end at finite
open loop zeros.
If P>Z, then Z number of root locus branches start at finite open loop poles and end at
finite open loop zeros and P−Z number of root locus branches start at finite open loop
poles and end at infinite open loop zeros.
If P<Z , then P number of root locus branches start at finite open loop poles and end at
finite open loop zeros and Z−P number of root locus branches start at infinite open loop
poles and end at finite open loop zeros.
So, some of the root locus branches approach infinity, when P≠Z. Asymptotes give the direction
of these root locus branches. The intersection point of asymptotes on the real axis is known as
centroid.
We can calculate the centroid α by using this formula,
Rule 5 − Find the intersection points of root locus branches with an imaginary axis.
We can calculate the point at which the root locus branch intersects the imaginary axis and the
value of K at that point by using the Routh array method and special case (ii).
If all elements of any row of the Routh array are zero, then the root locus branch
intersects the imaginary axis and vice-versa.
Identify the row in such a way that if we make the first element as zero, then the
elements of the entire row are zero. Find the value of K for this combination.
Substitute this K value in the auxiliary equation. You will get the intersection point of
the root locus branch with an imaginary axis.
If there exists a real axis root locus branch between two open loop poles, then there will
be a break-away point in between these two open loop poles.
If there exists a real axis root locus branch between two open loop zeros, then there will
be a break-in point in between these two open loop zeros.
Note − Break-away and break-in points exist only on the real axis root locus branches.
The Angle of departure and the angle of arrival can be calculated at complex conjugate open
loop poles and complex conjugate open loop zeros respectively.
Example
Let us now draw the root locus of the control system having open loop transfer function,
Step 1 − The given open loop transfer function has three poles at s = 0,
s = -1, s = -5. It doesn’t have any zero. Therefore, the number of root locus branches is equal
The three poles are located are shown in the above figure. The line segment between s=−1, and
s=0 is one branch of root locus on real axis. And the other branch of the root locus on the real
axis is the line segment to the left of s=−5.
Step 2 − We will get the values of the centroid and the angle of asymptotes by using the given
formulae.
0 5 1
Centroid = 2
3
The angle of asymptotes are
Step 3 − Since two asymptotes have the angles of 60 and 300, two root locus branches intersect
the imaginary axis. By using the Routh array method and special case(ii),
the root locus branches intersects the imaginary axis at and
There will be one break-away point on the real axis root locus branch between the poles s =−1
and s=0. By following the procedure given for the calculation of break-away point, we will get it
as s =−0.473.
If we include a pole in the open loop transfer function, then some of root locus branches
will move towards right half of ‘s’ plane. Because of this, the damping ratio δ decreases.
Which implies, damped frequency ωd increases and the time domain specifications like
delay time td, rise time tr and peak time tp decrease. But, it effects the system stability.
If we include a zero in the open loop transfer function, then some of root locus
branches will move towards left half of ‘s’ plane. So, it will increase the control system
stability. In this case, the damping ratio δ increases. Which implies, damped frequency
ωd decreases and the time domain specifications like delay time td, rise time tr and peak
time tp increase.
CHAPTER#4
FREQUENCY RESPONSE ANALYSIS
FREQUENCY RESPONSE
The response of a system can be partitioned into both the transient response and the steady state
response. We can find the transient response by using Fourier integrals. The steady state response
of a system for an input sinusoidal signal is known as the frequency response. In this chapter,
we will focus only on the steady state response.
Where,
Consider the transfer function of the second order closed control system as
Resonant Peak:
It is the peak (maximum) value of the magnitude of T(jω). It is denoted by Mr. At u=ur, the
Magnitude of T(jω) is -
Resonant peak in frequency response corresponds to the peak overshoot in the time domain
transient response for certain values of damping ratio δ. So, the resonant peak and peak overshoot
are correlated to each other.
Bandwidth:
It is the range of frequencies over which, the magnitude of T(jω) drops to 70.7% from its zero
frequency value.
At ω=0, the value of u will be zero.
Substitute, u=0 in M.
Bandwidth ωb in the frequency response is inversely proportional to the rise time tr in the time
domain transient response.
POLAR PLOTS
Polar plot is a plot which can be drawn between magnitude and phase. Here, the magnitudes are
represented by normal values only.
This graph sheet consists of concentric circles and radial lines. The concentric circles and the
radial lines represent the magnitudes and phase angles respectively. These angles are represented
by positive values in anti-clock wise direction. Similarly, we can represent angles with negative
values in clockwise direction. For example, the angle 270 0 in anti-clock wise direction is equal
to the angle −900 in clockwise direction.
Example:
Consider the open loop transfer function of a closed loop control system.
So, the polar plot starts at (∞,−900) and ends at (0,−2700). The first and the second terms within
the brackets indicate the magnitude and phase angle respectively.
Step 3 − Based on the starting and the ending polar co-ordinates, this polar plot will intersect the
negative real axis. The phase angle corresponding to the negative real axis is −1800 or 1800. So,
by equating the phase angle of the open loop transfer function to either −180 0 or 1800, we will
get the ω value as √2.
By substituting ω=√2 in the magnitude of the open loop transfer function, we will get M=0.83.
Therefore, the polar plot intersects the negative real axis when ω=√2 and the polar coordinate is
(0.83,−1800).
So, we can draw the polar plot with the above information.
BODE PLOTS
Case-2:
Consider the open loop transfer function G(s)H(s)= S
Magnitude M=20logω dB
Phase angle ϕ=900
At ω=0.1rad/sec, the magnitude is -20 dB.
At ω=1rad/sec, the magnitude is 0 dB.
At ω=10 rad/sec, the magnitude is 20 dB.
The following figure shows the corresponding Bode plot.
The magnitude plot is a line, which is having a slope of 20 dB/dec. This line started at
ω=0.1rad/sec having a magnitude of -20 dB and it continues on the same slope. It is touching 0
dB line at ω=1 rad/sec. In this case, the phase plot is 900 line.
Case-3:
Consider the open loop transfer function G(s) H(s)=1+sτ.
2
Magnitude = 1 (s )
Phase angle =
The magnitude plot is having magnitude of 0 dB up to ω=1τ rad/sec. From ω=1τ rad/sec, it is
having a slope of 20 dB/decade. In this case, the phase plot is having phase angle of 0 degrees up
to ω=1τ rad/sec and from here, it is having phase angle of 90 0. This Bode plot is called the
asymptotic Bode plot. As the magnitude and the phase plots are represented with straight lines,
the Exact Bode plots resemble the asymptotic Bode plots. The only difference is that the Exact
Bode plots will have simple curves instead of straight lines.
Represent the open loop transfer function in the standard time constant form.
Substitute, s=jω in the above equation.
Find the corner frequencies and arrange them in ascending order.
Consider the starting frequency of the Bode plot as 1/10th of the minimum corner frequency
or 0.1 rad/sec whichever is smaller value and draw the Bode plot upto 10 times maximum
corner frequency.
Draw the magnitude plots for each term and combine these plots properly.
Draw the phase plots for each term and combine these plots properly.
STABILITY ANALYSIS USING BODE PLOTS
From the Bode plots, we can say whether the control system is stable, marginally stable or
unstable based on the values of these parameters.
Gain cross over frequency and phase cross over frequency
Gain margin and phase margin
The stability of the control system based on the relation between the phase cross over frequency
and the gain cross over frequency is listed below.
If the phase cross over frequency ωpc is greater than the gain cross over frequency ωgc,
then the control system is stable.
If the phase cross over frequency ωpc is equal to the gain cross over frequency ωgc, then
the control system is marginally stable.
If the phase cross over frequency ωpc is less than the gain cross over frequency ωgc, then
the control system is unstable.
Gain Margin:
Gain margin GM is equal to negative of the magnitude in dB at phase cross over frequency.
GM= - 20log(Mpc)
Where, Mpc is the magnitude at phase cross over frequency. The unit of gain margin (GM) is
dB.
Phase Margin:
The formula for phase margin PM is PM=1800+ϕgc
Where, ϕgc is the phase angle at gain cross over frequency. The unit of phase margin is degrees.
****The stability of the control system based on the relation between gain margin and phase
margin is listed below.
If both the gain margin GM and the phase margin PM are positive, then the control system
is stable.
If both the gain margin GM and the phase margin PM are equal to zero, then the control
system is marginally stable.
If the gain margin GM and / or the phase margin PM are/is negative, then the control
system is unstable.
Step 2 : Mark the starting point 60 db on y-axis and draw a line of slop 0 db/decade up to
first corner frequency.
Step 3 : From first corner frequency to second corner frequency draw a line with slope
(0 – 20) = -20 db/decade).
Step 4 : From second corner frequency to next corner frequency (if given) draw a line
having the slope -20 + (-20) = -40 db/decade.
Step 5 : The magnitude plot is complete and now draw the phase plot by calculating
the phase at different frequencies (as given in table).
Step 6: From the bode plot
From the point of intersection of magnitude curve with 0 db axis draw a line on
phase curve. This line cuts the phase curve at - 154°
P.M = -154-(-180)
= +26°
Step 7: Gain margin G.M =∞
Since, P.M = + 26° and gain margin =∞, the system is inherently stable.
C(s) G(s)
R(s) 1 G(s)
Put s= jɷ
C( j) G( j)
R( j) 1 G( j)
From figure
From above equation
Frequency response consists of 2 parts: (1) magnitude (2) phase angle. Both can be plotted against
different values of ɷ.
CHAPTER#5
NYQUIST PLOT
NYQUIST PLOT
Nyquist plots are the continuation of polar plots for finding the stability of the closed loop control
systems by varying ω from −∞ to ∞. That means, Nyquist plots are used to draw the complete
frequency response of the open loop transfer function.
The Nyquist stability criterion works on the principle of argument. It states that if there are P
poles and Z zeros are enclosed by the ‘s’ plane closed path, then the corresponding G(s)H(s) plane
must encircle the origin P−Z times. So, we can write the number of encirclements N as,
N=P−Z
If the enclosed‘s’ plane closed path contains only poles, then the direction of the
encirclement in the G(s)H(s) plane will be opposite to the direction of the enclosed closed
path in the ‘s’ plane.
If the enclosed‘s’ plane closed path contains only zeros, then the direction of the
encirclement in the G(s)H(s) plane will be in the same direction as that of the enclosed
closed path in the ‘s’ plane.
Let us now apply the principle of argument to the entire right half of the‘s’ plane by selecting it
as a closed path. This selected path is called the Nyquist contour.
We know that the closed loop control system is stable if all the poles of the closed loop transfer
function are in the left half of the‘s’ plane. So, the poles of the closed loop transfer function are
nothing but the roots of the characteristic equation. As the order of the characteristic equation
increases, it is difficult to find the roots. So, let us correlate these roots of the characteristic
equation as follows.
The Poles of the characteristic equation are same as that of the poles of the open
loop transfer function.
The zeros of the characteristic equation are same as that of the poles of the closed
loop transfer function.
We know that the open loop control system is stable if there is no open loop pole in the right half
of the ‘s’ plane. i.e. P=0⇒N=−Z
We know that the closed loop control system is stable if there is no closed loop pole in the right
half of the ‘s’ plane. i.e. Z=0⇒N=P
Nyquist stability criterion states the number of encirclements about the critical point (1+j0)
must be equal to the poles of characteristic equation, which is nothing but the poles of the open
loop transfer function in the right half of the ‘s’ plane. The shift in origin to (1+j0) gives the
characteristic equation plane.
RULES FOR DRAWING NYQUIST PLOTS
Locate the poles and zeros of open loop transfer function G(s)H(s) in ‘s’ plane.
Draw the polar plot by varying ω from zero to infinity. If pole or zero present at s
= 0, then varying ω from 0+ to infinity for drawing polar plot.
Draw the mirror image of above polar plot for values of ω ranging from −∞ to zero
(0− if any pole or zero present at s=0).
The number of infinite radius half circles will be equal to the number of poles or
zeros at origin. The infinite radius half circle will start at the point where the mirror
image of the polar plot ends. And this infinite radius half circle will end at the
point where the polar plot starts.
After drawing the Nyquist plot, we can find the stability of the closed loop control system using
the Nyquist stability criterion. If the critical point (-1+j0) lies outside the encirclement, then the
closed loop control system is absolutely stable.
From the Nyquist plots, we can identify whether the control system is stable, marginally stable
or unstable based on the values of these parameters.
The stability of the control system based on the relation between phase cross over frequency and
gain cross over frequency is listed below.
If the phase cross over frequency ωpc is greater than the gain cross over frequency ωgc,
then the control system is stable.
If the phase cross over frequency ωpc is equal to the gain cross over frequency ωgc, then
the control system is marginally stable.
If phase cross over frequency ωpc is less than gain cross over frequency ωgc, then the
control system is unstable.
Gain Margin
The gain margin GM is equal to the reciprocal of the magnitude of the Nyquist plot at the phase
cross over frequency.
Where, Mpc is the magnitude in normal scale at the phase cross over frequency.
Phase Margin
The phase margin PM is equal to the sum of 1800 and the phase angle at the gain cross over
frequency.
PM=1800+ϕgc
Where, ϕgc is the phase angle at the gain cross over frequency.
The stability of the control system based on the relation between the gain margin and the phase
margin is listed below.
If the gain margin GM is greater than one and the phase margin PM is positive, then the
control system is stable.
If the gain margin GMs equal to one and the phase margin PM is zero degrees, then the
control system is marginally stable.
If the gain margin GM is less than one and / or the phase margin PM is negative, then the
control system is unstable.
Example:- Draw the nyquist plot and assess the stability of the closed loop system whose open
K
loop transfer function is G(s) H(s) =
s(2s 1)
EFFECT OF ADDITION OF POLES & ZEROS TO G(s)H(s) ON THE SHAPE OF
NYQUIST PLOT
a) Addition of poles at s=0:- It will affect the stability of the closed loop system adversely.
A system that has a loop transfer function with more than one pole at s=0 is likely to be
unstable or difficult to stabilize.
b) Addition of finite non zero pole:- It shifts the phase of nyquist plot by -90̊ at ɷ= ∞. The
stability is adversely affected.
c) Addition of a Zero: - The effect of addition of zero is to rotate the nyquist plot by 90̊ in
the counter clockwise direction without effecting the value at ɷ = 0. So it has the effect of
reducing the overshoot & the general effect of stabilization.
CONSTANT MAGNITUDE CIRCLE (M- CIRCLE)
If M = 1, then from the above equation we obtain X = -1/2.This is the equation of a straight line
parallel to the Y-axis and passing through the point (-1/2, 0).
It is observed that
a) The centre is lying always at a distance x= -1/2 and y depends upon the phase shift.
b) All the circles passes through -1 as well as 0.
NICHOLS CHART
The chart consisting of constant-magnitude loci and constant phase-angle loci in the log-
magnitude versus phase diagram is called Nichols chart.
The critical point (-1+j0) is mapped to the Nichols chart as the point (0 dB, 180degree).
The Nichols chart contains curves of constant closed-loop magnitude and phase angle.
The designer can graphically determine the phase margin, gain margin, resonant peak
magnitude, resonant peak frequency, and bandwidth of the closed loops system from the
plot of the open-loop locus.
The Nichols chart is symmetric about -180 degree axis. The constant-magnitude loci and
constant phase-angle loci repeat for every 360 degree, and there is a symmetry at every
180 degree. The constant-magnitude loci are centred about the critical point (0 dB, -180
degree).
The intersection of the open-loop frequency response curve and the constant-magnitude
loci and constant phase-angle loci give the values of the magnitude and the phase angle of
the closed loop frequency response at each frequency point.
If the open-loop frequency response curve does not intersect the constant-magnitude loci
but is tangent to it, then the resonant peak value of the closed-loop frequency response is
given by that loci. The resonant peak frequency is given by the frequency at the point of
tangency.
The phase crossover point is the point where the open-loop locus intersects the -180 degree
axis, and the gain crossover point is the point where the locus intersects the 0 dB axis.
The phase margin is the distance (measured in degrees) between the gain crossover point
and the critical point (0 dB, -180 degrees).
The gain margin is the distance (in decibels) between the phase crossover point and the
critical point. The frequency at the intersection of the open-loop locus and the -3 dB locus
gives the bandwidth.