Control System Engg-I
Control System Engg-I
1 2/1/2021
Syllabus
Control System Engineering I ( Course code: UPC)
MODULE-I
Scope of control system Engineering, Various Classification of Control System, Closed Loop Control
Versus Open Loop Control, Mathematical model of physical systems, transfer function, block diagram
algebra, signal flow graph (SFG), Mason’s gain formula. Feedback Characteristics: Types of feedbacks,
effect of degenerative feedback on control system, regenerative feedback, Application of Control
system to engineering and non-engineering problem. [10 hrs]
MODULE-II
Time domain analysis: Standard test signals: Time response of 1st. order systems to unit step and
unit ramp inputs. Time response of second order systems to unit step input. Time response
specifications. Steady state errors and error constants of different types of control systems
Generalized error series method, Application of MATLAB and its Tool Box for time response
analysis. Effect of poles and zeros on system response. [8 hrs]
MODULE-III
Concepts of stability: Necessary conditions of stability, Hurwitz stability criterion, Routh stability
criterion, application of Routh stability criterion to linear feedback systems, Relative stability
Analysis. Root locus techniques: Root locus concepts, rules for construction of root loci,
determination of roots from root locus, root contours, systems with transportation lag, Root locus
2
plots with MATLAB. [8 hrs]
2/1/2021
MODULE-IV
Frequency domain analysis: Introduction, Polar plots, Bode plots, determination of stability from
Bode plots, Nyquist stability criterion, application of Nyquist stability criterion to linear feedback
systems, Log magnitude versus phase plots, Use of MATLAB for plotting Bode & Nyquist
diagram. Closed loop frequency response: Constant M circles, constant N circles, use of Nichols
chart. [10 hrs]
MODULE-V
Controllers: Proportional, derivative and integral control actions, PD, PI and PID controllers and
their applications to feedback control systems, PID controller gains tuning by Zeigler- Nichols
method. 2-Degree-of-freedom control.
Sensitivity transfer functions (S and T) and their significance: Measure of loop
robustness in terms of the peaks of sensitivity and transfer functions for any PID compensated
system. [6 hrs]
TEXT BOOKS
•K. Ogata, “Modem Control Engineering”, PHI Publishers.
•I.J. Nagrath, M. Gopal, “Control Systems Engineering”, New Age International
Publishers.
•Norman S. Nise, “CONTROL SYSTEMS ENGINEERING”, John Wiley & Sons.
Reference Books
•G.F.Franklin, J.D.Powell, A. Emami, Naeini, “Feedback Control of Dynamic Systems”,
Schaum’s Outlines, TMH Publishers.
•B.C.Kuo,
3 F. Golnaraghi, “Automatic Control Systems”, John Willey & Sons. 2/1/2021
Module_1 Contents:
Lecture_1 Scope of control system Engineering, Various Classification of Control System, Closed
Loop Control Versus Open Loop Control, Control systems components
Lecture_2 Mathematical model of physical systems, Laplace transfer function, Properties of
T.F
Lecture_3 Transfer function Mechanical system, of translational and rotational motion,
Analogy of Force voltage and Force- current
Lecture_4 Transfer function Electrical system, Transfer function Electronics system,
Lecture_5 T.F. of electro-mechanical systems, Numerical
Lecture_6 Analogy of Force-voltage and Force-current, Numerical
Lecture_7 Rules for block diagram reduction, system representation in block diagram, Numerical
Lecture_9 Comparison between BDR and SFG , Numerical SFG from block diagram, Types of
feedbacks,
Lecture_10 Effect of degenerative feedback on control system, regenerative feedback,
Application of control system in non-engineering field
4 2/1/2021
Module_2
Lecture_11 System Analysis in time domain, Standard test signals- Characteristics of
step, ramp, parabolic , impulse and sinusoidal signal:
Lecture_12 Time response of 1st order systems to unit step and unit ramp inputs, impulse and
parabolic
Lecture_13 Time domain specifications, numerical
Lecture_15 Generalized error series method, Relation between the static and dynamic error
coefficient Numerical
Lecture_16 Time domain specification numerical, steady state error numerical
Lecture_17 Application of MATLAB and its Tool Box for time response analysis
5 2/1/2021
Module_3
Lecture_21 Relative stability Analysis, Application of Routh stability criterion to linear feedback
systems,
6 2/1/2021
Module_4
Lecture_27 Frequency domain analysis: Introduction, Relation between the time domain and
frequency domain specifications
Lecture_28 Advantages and disadvantages of frequency domain, Frequency response specifications.
Lecture_29 Bode plot for various factors in the system, determination of stability from Bode plot
Lecture_30 Polar plot for different types of open loop system, stability and relative stability from
polar plot
Lecture_31 Nyquist stability criterion, application of Nyquist stability criterion to linear
feedback systems.
Lecture_32 Use of MATLAB for plotting Bode & Polar plot
Lecture_33 Constant M circles, constant N circles
8 2/1/2021
Module_1
Lecture_1
9 2/1/2021
Scope of Control System Engineering
Control systems are an integral part of modern society. The various applications of
automatic control system all around us are:
The space-vehicle system, missile-guidance system, robotics system, motor-drive system,
domestic appliances such as in air conditioning control, refrigerator control, various
modern manufacturing industries in designing the automobiles and in control of pressure,
temperature, humidity, viscosity and flow rate in process industries.
• The subject of control engineering is interdisciplinary in nature. It embraces all the
disciplines of engineering including Electronics, Computer Science, Electrical
Engineering, Mechanical Engineering, Instrumentation Engineering, and Chemical
Engineering, Production Engineering etc.
• The control system engineering may also be extended to non-engineering field such as:
biological system (pancreas regulates blood sugar), economical system, social system,
nature’s behavior scenario, political system as well.
10 2/1/2021
What is meant by a system:
• A collection of components or procedures which are included in a specified boundary
and together performs an intended job or objective.
• A system gives an output(called response) for an input (called excitation.)
• A system may have many inputs and many outputs called MIMO system
11 2/1/2021
• There are some inputs on which the engineer have direct control over it and can be
used to control the output. These are called as a control inputs.
• The other type of inputs which has no control over it and these will deflect the
outputs from their desired value. These are called as disturbance input.
A ship dynamics has two control inputs such as rudder and engines. The desired
output is position and forward velocity. The disturbances are wind, waves and current
that gives undesired ship motion.
12 2/1/2021
Various kinds of Control Systems
Motor
Input- Electrical Energy (voltage)
Output- Mechanical Energy (torque, speed)
Air-Conditioner
Input- Voltage
Output- speed
13 2/1/2021
Advantages of Control System
➢Power amplification
Ex: a radar antenna, positioned by the low-power rotation of a knob at the input,
requires a large amount of power for its output rotation. A control system can produce
the needed power amplification, or power gain.
➢Remote control
Control systems are also useful in remote or dangerous locations. For example, a
remote-controlled robot arm can be used to pick up material in a contaminated
radioactive environment.
15 2/1/2021
Problem in open loop: The controlled variable is sensitive to changes in disturbance
inputs.
For example, if the controller is an electronic amplifier and disturbance 1 is noise, then any additive
amplifier noise at the first summing junction will also drive the process, corrupting the output with
the effect of the noise.
The output of an open-loop system is corrupted not only by signals that add to the controller's
commands but also by disturbances at the output or disturbances in plant itself.
The system cannot correct for these disturbances, either and are simply commanded
by the input.
16 2/1/2021
For an examination that covers three chapters in order to get an A. If the professor adds
a fourth chapter—a disturbance—you are an open-loop system if you do not detect the
disturbance and add study time to that previously calculated. The result of this oversight
would be a lower grade than you expected.
The controlled variable (output) of a toaster is the color of the toast. The device is
designed with the assumption that the toast will be darker the longer it is subjected
to heat. The toaster does not measure the color of the toast; it does not correct for
the fact that the toast is rye, white, or sourdough, nor does it correct for the fact that
toast comes in different thicknesses. A closed-loop toaster oven is more
complex and more expensive since it has to measure both color (through light
reflectivity) and humidity inside the toaster oven.
17 2/1/2021
Closed-loop control system:
It is a control system where its control action depends on both of its input
signal and output response.
18 2/1/2021
The input transducer converts the form of the input to the form used by the controller.
An output transducer, or sensor, measures the output response and converts it into the form used
by the controller. For example, if the controller uses electrical signals to operate the
valves of a temperature control system, the input position and the output temperature
are converted to electrical signals.
Closed-loop systems, then, have the obvious advantage of greater accuracy than open-loop
systems.They are less sensitive to noise, disturbances, and changes in the environment.
19 2/1/2021
Automobile steering control
Controller The error detector with amplifier acts as controller here. The weak
amplifying signal is strengthen by actuator. The manipulating signal from the
actuator is sent to the controlled system and results controlled variable.
Actuator: It is a power device which may be pneumatic motor or valve, hydraulic
motor or an electric motor (servo motor)
Disadvantages:
22 2/1/2021
Module_1
Lecture_2
Numerical
23 2/1/2021
Control Engineering is concerned with basic six problems
➢ The identification problem: to measure the variables experimentally and convert data for
analysis if the system is very complex.
➢The representation problem: to describe the dynamic of the system by an analytical form
or model based approach and knowledge based approach.
➢The solution problem: to determine the above system model response
➢The stability problem: general qualitative analysis of the system
➢The design problem: modification of an existing system or develop a new one
➢The optimization problem: from a variety of design to choose the best.
Two basic approaches to solve these six problems are conventional and modern approach
conventional approach is based on complex function theory. (frequency domain, Bode,
Nyquist, )
modern approach is based on the state variable theory.
Representation Problem (model based approach)
Mathematical Modeling:
➢Differential equation/Difference equation) ( continuous time system/ discrete time system)
Differential equation and the state variable representation are very popular mathematical models
for describing the dynamics of a continuous control system.
24 2/1/2021
The system dynamics are related by its input and output variables with constant coefficient
following the physical laws. Consider a first order system where its input variable is x(t)
and output variable is y(t).
Hence the dynamics of the linear time invariant system is given by its differential equation as
dy (t )
a + by (t ) = cx(t )
dt
For second order linear time invariant system
d2y dy
a +b + cy = ex(t )
For third order linear time invariant system dt 2 dt
d3y d2y dy
a +b +c + ey = fx(t )
dt 3 dt 2 dt
➢ If the initial conditions, multi input and multi outputs of the system are taken into
account, then state space model is required which is time domain analysis approach.
25 2/1/2021
What is a Model ?
• Model is a mathematical presentation of a plant or system.
•Model helps in the analysis (Input-Output) of the system
•It captures the dynamic of the system.
•Dynamics refers to evolution of system variables
For example:
✓The room temperature when the AC is switched on (how the temperature
behaves or how fast or how fast or how slow the desired temperature is obtained
when the AC switch is on.)
✓ How the speed of a car changes before it reaches the desired speed
✓How the voltage or current evolves when an inductor is present in an electrical
.
Equivalent
Plant or System
Mathematical Model
26 2/1/2021
Types of Mathematical Modeling
• Dynamics of the system represented in terms of differential
Differential equations
Equation Model •Time domain representation of the system
Differential
Equation Model
Transfer
Function
Model
State Space
Model
28 2/1/2021
The system is very difficult to represent in differential equation form, rather the
differential equation is transformed into an algebraic equation in a complex variable s.
All derivative and integral terms in differential equations are replaced by algebraic form.
Any function of complex variable is called complex function. For Ex G(s)=A+JB since
s = + j
If a complex function G(s) together with its derivatives exist in a region, it is said to be
analytic in that region.
For ex:
All the points in the s plane at which the complex function G(s) is found to be analytic are
called ordinary points, whereas the points at which it is not analytic are called
singular points. The terms pole and zero are used to describe two different types of
singular points. The singular points are called poles of the complex function G(s) if the
29function or it derivatives approach infinity at these points. 2/1/2021
The singular points at which the function G(s) equals zero are called zeros. The complex function
G2(s) given by
Laplace Transformation
30 2/1/2021
Laplace Transform of common functions
Step Function:
31 2/1/2021
Ramp Function
Laplace Transform
Sinusoidal
Similarly,
Since,
32 2/1/2021
Laplace transform of certain other function
33 2/1/2021
Initial value theorem:
Transfer function The block diagram represents the transfer function of the system
nm
Linearity:
Constant Multiplication
Convolution Integral
Limitations:
38 2/1/2021
Solution (b) is more easily solved considering no initial conditions.
General form
Example.
39 2/1/2021
Module_1
Lecture_3
40 2/1/2021
Physical Systems:
• Physical systems can be classified into various types:
➢Mechanical Systems
➢Electrical Systems
➢Electronics Systems
➢Hydraulic Systems
➢Thermal Systems
➢Pneumatic System
• Each of the system can be modeled in terms of certain basic elements following physical laws
• Basic elements of all physical systems can be shown to be analogous
Since the momentum P is proportional to velocity V, we get P=MV, where, M is mass which is constant
42 2/1/2021
Modeling on Damper: B
Damper is an element of mechanical system, that generates a force which resists the translational
and rotational motion. Example: friction and despot.
The linear spring constant is the property of an element that stores the potential energy due to
translational motion.
In mechanical system, mass ,spring constant and damper are the common system parameters which
can be represented by an equivalent mechanical as well as electrical circuit
The system structure analysis may be done to suit nodal analysis like electrical circuit in mechanical
domain.
43 2/1/2021
By Nodal Analysis: (Translational Motion), single displacement
Steps:
• Select the non reference node “n” from which displacement occurs and select one reference node .
•All the mechanical elements such as mass, spring constant and dampers are connected between
selected node “n” and reference node.
•Applying Nodal analysis, at point “n” we have Newton’s second law of motion as
44 2/1/2021
Mechanical System: Free body diagram concept
FBD
The number of nodes depend on the number of displacement on the system. Here there are two
Displacements x1 and x2
46 2/1/2021
Step-3 Connect mass M between the node
x2 and reference node
Step 8: Apply Newton’s second law at node x2. At node 2 sum of the forces are equal to zero.
(2)
Equation (1) and (2) are the mathematical model of the mechanical system.
47 2/1/2021
The transfer function may be found out as G(s)=X2(s)/F(s) =1/(Ms^2)+Bs
Mechanical Equivalent network (with gain representation)
Procedures:
d
for node at xb f k = f M + f B = MD2 xb + BDxb As D=
dt
(2)
48 2/1/2021
Since f = fM + fB (
f = MD 2 xb + BDxb = xb MD 2 + BD )
xb 1
= =G (3)
f MD 2 + BD
f
Kxa = ( MD 2 + BD + K ) From (3)
MD + BD
2
xa MD 2 + BD + K
= = G1 (4)
f K ( MD + BD)
2
xb K
= = G2 (5)
xa MD 2 + BD + K
xa xb xb
Now multiplying (4) and (5), we get G = G1G2 G = =
f xa f
49
Note: From (5) the motion xb resulting from a given motion xa 2/1/2021
From (3) and (4) it is seen that, the motions xa and xb, respectively, resulting from a given force f.
The signal xa is unaffected by the presence of the block having the transfer function G2;
At node x1
At node x2
where
51 2/1/2021
FBD
If we hold M2 still and move M1 to the right, we see the forces shown in Figure (a).
If we hold M1 still and move M2 to the right, we see the forces shown in Figure (b).
52 2/1/2021
Similarly, for mass M2
(2)
53 2/1/2021
Rotational system
Also notice that the term associated with the mass is replaced by inertia. The values of K,
D, and J are called spring constant, coefficient of viscous friction, and moment of inertia,
respectively.
In rotational bode the torque due to moment of inertia
is proportional to angular acceleration
We get
54 2/1/2021
Considering one degree of freedom and taking initial condition into account, the behavior
of the system is studied as follows.
when f (t ) = 0 x(0− ) = x0
We have
The roots of numerator is the zeros of the system and the roots of the denominator is the poles of the
system.
2 1
The solution x(t ) = L−1 ( X ( s ) ) = L−1 − −t
= 2e − e
−2t
s +1 s + 2
It is desired to know the final value or steady state value using final value theorem
Hence, the final position of the mass is at the equilibrium point x=0
56 2/1/2021
Further the system can be studied considering the damping ratio and the natural frequency
K
Where, n = and
M
When 1 The roots are real and over damped i.e. transient response will take large
time to settle
1 The roots are complex conjugate and under damped i.e. transient response
will damped oscillation
The roots are repeated and real and critical damped i.e. transient response
=1
will damped oscillation
The roots are on imaginary axis and undamped i.e. transient response
=0 will give sustained oscillation
57 2/1/2021
s1 , s2 = −n n 1 − 2 1
The response is under-damped. The plot for the zeros and poles of X(s) are show shown.
Where, = cos−1
58 2/1/2021
The solution for under damped system is
x(t ) =
x0
1− 2
( ( 1− )t + )
e−nt sin n 2
Adjusting the n it varies envelop e−nt hence, the response x(t)
The larger the value of n the faster the response converges to zero
This shows, the response x(t) depends on the initial condition of the system. The transfer
function only sees the relation between input and output not the internal structure
59of the system. 2/1/2021
Module_1
Lecture_4
60 2/1/2021
The basic building elements and variables:
61
V=IR
2/1/2021
Inductor L: It is an element that stores electrical energy in a magnetic field.
62 2/1/2021
Substituting
So, in current source circuit, the basic system variables are current and flux.
substituting
So, in voltage source circuit, the basic system variables are voltage and charge.
63 2/1/2021
R-L-C series circuit
di 1
V = Ri + L + idt
dt C
Using Laplace
transform
Vc (s) 1 / LC
= 2
V (s) s + ( R / L) s + (1 / LC )
Vc (s) n2 n =
1
=
R
= 2 Where,
V (s) s + 2n s + n2 LC 2 L/C
64 2/1/2021
R-C series Circuit
The dynamic of the circuit is
1 I ( s)
Ri + idt = V1 RI ( s ) + = V1 ( s )
C sC
1 1
V1 ( s ) = I ( s ) R + V1 ( s ) = I ( s ) R +
sC sC
1
The output voltage is V2 ( s ) = I ( s )
sC
V2 ( s) 1 1 1/
Taking the ratio V2 to V1, we get G ( s) = = = = 1st order
V1 ( s) RCs + 1 s + 1 ( s + 1/ )
Where, = RC called time constant and s = −1/ is the single pole at real axis
65 2/1/2021
The dynamics of the system is
(1)
(2)
where (3)
(5)
(7)
66
The two roots in denominator are2/1/2021
real
Electronics System:
OPAMP is the basic building block in electronic circuit for transfer function. The OPAMP are active
element and has high gain when operating in the linear region. This OPAMP amplifies the signal
Used as filter in compensation purposes. It has two input terminal, the positive terminal is called
non-inverting and negative terminal called inverting terminal. This has also one output terminal
.and two terminals for power supplies.
An ideal OPAMP
67 2/1/2021
Example: ei − e' e' − e0
i1 = , i2 = ,
R1 R2
ei − e' e' − e0
=
R1 R2
Inverting opamp
since e0 = A(e2 − e )
'
e0 = − A(e − e2 )
'
Since e2 = 0 e0 = − A(e' )
As A→ e' = 0
e0 R
e e
i =− 0 =− 2
R1 R2 ei R1
68 2/1/2021
69 2/1/2021
70 2/1/2021
Find for the following circuits
Example:
71 2/1/2021
Sol:
72 2/1/2021
Differential Circuit
Integrator circuit
73 2/1/2021
Module_1
Lecture_5
74 2/1/2021
Electro-Mechanical System:
This system is the combination of electrical and mechanical system. The electric motor is coupled
with the mechanical load through bearing and gear arrangement. The DC servomotor is an high
power actuating device used to provide high torque in the application of motor-drive control,
robotic control, machine tools etc. The transfer function of this motor is developed by
approximation to an actual motor. Neglecting the hysteresis and voltage drop across the brush
terminals. The T.F. is obtained by applying the voltage either to armature or field coils. The field
needs to be unsaturated.
In armature-controlled D.C. motor,
field is constant
d
=
dt
75 2/1/2021
The time domain dynamic of the combined system is
However, the time domain dynamics are not desirable for system representation,
so, we need the Laplace transform of the above dynamics.
76 2/1/2021
In Laplace domain
( )
Tm ( s ) = s 2 J + sf ( s ) (8)
( s) Kt
G( s) = =
Ea ( s) s ( Ra + sLa ) ( sJ + f ) + Kt Kb
T (s)
m = s 2 J + sf
(s) Kt
G( s) =
s( s 2 + 2n s + n2 )
Since the time constant of armature coil is much less compared to motor inertia, sLa is neglected.
( s) Kt
G( s) = =
Ea ( s) s Ra ( sJ + f ) + Kt Kb (9)
77 2/1/2021
( s) Kt / ( Ra f + Kb Kt ) Km
= = (10)
Ea ( s ) s ( s + 1) s( s + 1)
Ra J
Km =
Kt
Motor gain constant = Motor time constant
where Ra f + Kb Kt Ra f + Kb Kt
The motor gain Kt and feedback gain Kb are equal during steady state operation. The power input to
the motor is ( Kb)ia and the power delivered to shaft is T
In the steady state ( Kb)ia = T
Since T = Kt ia Kb = Kt
So, the transfer function for position control obtained from armature control technique is of
second order system neglecting the armature inductance and it is a closed loop system.
For wide speed variation of load, the field control scheme is used in industrial application. During this
operation, the power maintains constant, since the terminal voltage and armature rated current are
fixed.The field flux is varied by changing the field current with field unsaturated.
78 2/1/2021
The air gap flux is proportional to field current
= K f if
Tm = K1ia = K1K f i f ia
(11)
As
di f
Field circuit dynamics E f = Rf if + Lf (12)
dt
d 2 d
Motor-load dynamic TL = J 2
+ f (13)
dt dt
( s)
TL (s) = Js 2 (s) + fs (s) (
TL ( s ) = ( s ) Js 2 + fs )
TL ( s )
=
1
Js 2 + fs (16)
( s) Kt / fR f Lf
= G(s) = Where, f =
80
Writing in time constant form E f (s) (
s s + f )(s + L ) Rf
2/1/2021
Develop a block diagram of a DC generator (Amplidyne generator) using as a
rotating amplifier, supplying current to resistive load.
Induced voltage
By simplifying
82 2/1/2021
Assignments:
83 2/1/2021
Module_1
Lecture_6
84 2/1/2021
Analogous System
The mechanical translational system or rotational system can be treated as analogous to
electrical system when the differential equations for both cases are compared.
In such systems whose differential equations are of identical form are called analogous systems.
The concept of analogous system is a useful technique for the study of various system
Electrical, mechanical, thermal, pneumatic system etc. If the solution of one of system is obtained,
it can be extended to all other system analogous to it.
The force F (torque T) and voltage V are the analogous variable s in this study.
The rotational motion of a rigid body can be defined as the motion of a body about its fixed axis.
There are three types of torques resists the rotational motion. Inertia torque, damping torque
and stiffness torque.
Shaft inertia (J) stores the K. E. of rotational motion and is the product of MOI and angular
momentum
Damping torque D is available in rotational body due to bearing and viscous friction.
If the rotor shaft of the load or the motor is very large (for high servo-motor), then the
torsional stiffness (K) is taken into consideration like spring constant. If the shaft is small, the
torsional stiffness of a rotating body is neglected.
86 2/1/2021
Analogous System R-L-C series circuit
di 1 Mechanical Translational
V = Ri + L + idt
dt C System
dq dq 2 q dx dx 2
V = R +L 2 + F = D + M 2 + Kx
dt dt C dt dt
Force-Voltage Analogy
87 2/1/2021
Force-Current Analogy R-L-C Parallel
dV V 1
I =C + + Vdt
dt R L
d 2
1 d As V =
d
I =C 2 + + dt
dt R dt L
dx 2 d 2 d rotational
dx
F = M 2 + D + Kx translational T=J +D + K
dt dt dt 2 dt
88 2/1/2021
Analogous between transformer and Gears
89 2/1/2021
Module_1
Lecture_7
90 2/1/2021
System Representation Problem, Block-Diagram Reduction:
Block diagram: It is the pictorial representation of the cause-and-effect relationship
between input and output of a physical system. Fig (a) block representation (b) block
with gain of a system
The arrowhead pointing towards the block indicates the input and the arrowhead leaving away
from the block represents the output.The arrows are called signal
The functional operation of the system can be visualized through the block diagram
representing the dynamic of the system
Depending upon the view point of analysis, different blocks can be drawn for a particular system.
Summing Point: It is a circle with cross is the symbol that indicates the summing operation.
91 2/1/2021
Branch Point: A branch point/take off is a point from which the signal leaves concurrently
to other block or summing point.
B( s )
Open loop gain = = G( s) H ( s)
E (s)
C ( s)
Feed forward path gain is G( s) = Non-unity feedback system
E ( s)
If H ( s) = 1 Then open loop gain and feed forward path gain are same 2/1/2021
92
The output
(2)
It is seen that, the output of closed loop system depends on both closed loop T.F. and nature of
input.
In MIMO system, each input can be treated independently at a time neglecting other inputs. The
complete output of the system is obtained taking all inputs following superposition principle.
93 2/1/2021
MISO system The control input and disturbance inputs are taken into consideration
C1 G1G2 G1G2 R
= C1 = C2 G2 G2 D
R 1 + G1G2 H = C2 =
1 + G1G2 H D 1 + G1G2 H 1 + G1G2 H
94 2/1/2021
The resulting output is C(s) = C1 (s) + C2 (s)
G1G2 R G2 D G2
C ( s) = + C (s) = G1R + D
1 + G1G2 H 1 + G1G2 H 1 + G1G2 H
Ex:
The dynamics
RC circuit
95 2/1/2021
Corresponding Laplace transform
Blocks are connected in series only if the output of one block is not affected by the next
following block.
A number of cascaded blocks are represented by a single block.
A complicated block consisting of many feedback loops can be simplified by step by step
arrangement
96 2/1/2021
Note: On simplification, one should know that, the input and output signal does not change.
In the complicated loops , one should bring the summing point to the left side and take off point to
the right side.
Solve the inner loop , finally the outer loop
Reduction Rules
Non-unity feedback
to feedback loop
Eliminating a feedback
loop
97 2/1/2021
Reduce the block using the rule
Step_1
98 2/1/2021
Step_2
99 2/1/2021
Find the transfer function for the following block.
Solution:
Step_1, Moving the inner summing point to the left of the block G1 following the rule 1
100 2/1/2021
Step_2 Find the T.F. for the inner loop containing G1, G2 and H1. Replace this by a single block
following rule 5
Step _3 reduce the inner loop in the figure shown in step 2 following rule 5
Step_4 Find the complete T.F. Following rule 5 for the figure shown in step 3
101 2/1/2021
Note: The numerator of the closed loop T.F. C/R is the product of their feed forward gain.
Denominator
Ex:
Find Y/R
solution
Step_1
Take off point is shifted to right
102 2/1/2021
Step_2
Step_3
Ex:
103 2/1/2021
Ex : Find C/R for the following
104 2/1/2021
Module_1
Lecture_8
105 2/1/2021
Signal Flow Graph (SFG):
Signal flow graph is another form of control system representation which shortens the
representation by replacing the summing point, take off point with simple nodes and block of
gain with transmittance.The two nodes are interconnected by line called branch with transmittance.
A closed path is a loop that originates and terminates at same node with no node being met twice
along the path.
Two loops are non touching if they do not have common node.
The input and output variables are represented by node as well.
Only applicable to linear system
Ex SFG
106 2/1/2021
Ex:
SFG
Ex
SFG
107 2/1/2021
Mason’s gain formula:
Masson’s gain formula is used to determine the overall T.F. (gain) from source node to sink
node of a system. It is very convenient way in comparison to block diagram reduction. The
Masson’s gain formula is given by
C (s)
P
k =1
k k
G (s) = =
R(s)
Step_1 Find the number of forward path and its corresponding path gain.
There is one forward path from source node R(s) to sink node. C(s)
109 There is one loop and the loop gain is L1= - GH 2/1/2021
Step_3 Find the combinations of two non-touching loop and their gain product.
Δk= the value of Δ after eliminating all loops that touches kth forward path
Here Δ1=1
Δ =1 - (Σ loop gains of all individual loops) + (Σ sum of the gain products of all combinations
two non-touching loops ) - (Σ sum of gain products all combinations of three non-touching
loops) + …
Δ = 1- (L1) = 1+GH
Solution:
Step_1 There are two forward path connecting the input R(s)to output Y(s)
Step_3
111 2/1/2021
Step_4
Ex:
Sol:
112 2/1/2021
Ex:
Solutions:
113 2/1/2021
Ex:
Find the over all T.F. by SFG
Solution:
Individual path gain
Three loops
114 2/1/2021
The overall T.F.
115 2/1/2021
EX: Find SFG from the block
Ex:
SFG
116 2/1/2021
Solution
there are two forward paths between the input R(s) and the output Y(s). The forward
path gains are
P1 = G4(s) for the path R(s)E(s)X2(s)Y(s)
P2 = G1(s)G2(s)G3(s) for the path R(s)E(s)X4(s)X3(s)X1(s)Y(s)
there are five individual loops. The loop gains are
there are no non-touching loops in this signal flow graph. The determinant Δ for the
graph is given by
Δ = 1 – (L1 + L2 + L3 + L4 + L5)
= 1 + G1(s)G2(s)H2(s) + G2(s)G3(s)H1(s) + G1(s)G2(s)G3(s) + G4(s) -G4(s)H1(s)G2(s)H2(s)
117 2/1/2021
The value of Δ1 is computed in the same way as Δ by removing the loops that touch
the first forward path P1. In this example, since path P1 touches all the five loops, Δ1 is
found as Δ1 = 1
C (s) P11 + P2 2
G (s) = =
R(s)
C (s) G4 + G1 G 2 G 3
G (s) = =
R(s) 1 + G1 G 2 H 2 + G 2 G 3 H1 + G1G 2 G 3 + G4 − G 2 G4 H1H 2
118 2/1/2021
Module_1
Lecture_9
119 2/1/2021
Comparison between block diagram and SFG
Block diagram is required at each and every At each step SFG is not required
step
Feedback path is present Feedback loop is present
120 2/1/2021
Procedures for getting SFG from block diagram
• Replace all the summing points and take off points by nodes
•If the branch connecting a summing point and take off point has unit gain,
then both summing point and take off points are represented by a single node
• If there are more take off points from the same signal, then all points represented by a
single node
• If there is no block between two summing points, then those summing points are
considered as one node.
121 2/1/2021
SFG from block diagram model
122 2/1/2021
Ex:
123 2/1/2021
Ex:
124 2/1/2021
Ex:
125 2/1/2021
We can also find
126 2/1/2021
Types of feedback on control system
In open loop control system, there is no provision for supervision to correct the behavior of
system output due to lack of proper system components.
The open loop system is highly sensitive to disturbances and changes in parameters of the plant.
The closed loop known as negative feedback system is used for self correcting mechanism.
The most important property of negative feedback system is to reduce the sensitivity if any system
parameter variation occurs.
127 2/1/2021
Degenerative feedback control system: It is a control system where the feedback signal
opposes the input signal.
C ( s) G( s)
=
R( s) 1 + G ( s) H ( s)
C ( s) G ( s)
=
R( s) 1 − G ( s) H ( s)
128 2/1/2021
However, the regenerative is sometimes used for increasing the loop gain of feedback system.
The positive feedback is necessarily required for the system in the inner followed by the negative
in the outer loop.
G1 G1G2 G3
1 − G1 H1 1 − G1 H1
1
If G1H1 = 1 the inner loop gain becomes very high and the closed loop T.F. becomes H (s)
Thus, due to the high inner loop gain, the closed loop T.F. becomes insensitive to G(s), i.e.
Forward path gain 2/1/2021
129
Module_1
Lecture_10
130 2/1/2021
❑ Effect of feedback on parameter variation
open loop
Let G(s) be the change in G(s) due to parameter variation and C (s) be the
then C(s) = G(s) R(s) becomes C(s) + C(s) = G(s) + G(s) R(s)
131 2/1/2021
C(s) + C(s) = C(s) + G(s) R(s)
C(s) = G(s) R(s) (1)
Hence, it is observed that, for a small variation of gain parameter, the output is
proportionally varied.
parameter variation on closed loop system C ( s) G( s)
=
R( s) 1 + G ( s) H ( s)
G(s)
C (s) = R( s )
1 + G(s) H (s)
G ( s) + G ( s)
So, C ( s) + C ( s) = R( s )
1 + ( G ( s) + G ( s) ) H ( s)
G ( s) + G ( s)
C ( s) + C ( s) = R( s)
1 + G ( s) H ( s) + G ( s) H ( s)
As G( s ) H ( s ) G(s) H (s)
132 2/1/2021
G ( s) + G ( s)
We have C ( s) + C ( s) = R( s )
1 + G ( s ) H ( s )
G(s) G ( s )
C ( s) + C ( s) = R ( s ) + 1 + G ( s ) H ( s ) R ( s )
1 + G ( s ) H ( s )
G ( s)
C ( s) = R( s) (2)
1 + G ( s ) H ( s )
1
Comparing (1) and (2), we observe that, the output variation in closed loop is 1 + G( s) H ( s)
times that of open loop system. Usually G(s)H(s) is very high which means, feed back reduces
the change in output due to effect of parameter variation.
133 2/1/2021
❑ Effect of feed back on sensitivity
Sensitivity:
The performance of an open loop control will change due to any change in its parameter
values.
The resistance of coils change with temperature, the gain of transistors change with
time, and the friction of a bearing is dependent upon the level of lubrication.
The performance of the open loop system will also change because of unwanted 'noise‘
signals which will always be affecting any physical system.
We then say that the performance of the system is 'sensitive' to parameter variations
and to unwanted noise signals.
One of the prime reasons for using feedback is that it reduces the sensitivity of the
system to both parameter variations and external noises or disturbances
134 2/1/2021
Sensitivity of T.F. T(s) on G(s ) due to degenerative Feedback :
The effect of a parameter change on system performance can be expressed in terms of a sensitivity
function.
T / T T G
SGT = =
G / G G T
T / T G G
SGT = = =1 In open loop T =G
G / G G G
T G G G
SGT = = G /
G T G 1 + GH 1 + GH
135 2/1/2021
Closed loop G
SGT = (1 + GH )
G 1 + GH
(1 + GH ) − GH
= (1 + GH ) SGT =
1
(1 + GH ) 2
(1 + GH )
1
Since the GH is very high, the sensitivity for a closed loop system is reduced by a factor (1 + GH )
This implies that, the closed loop system is less sensitive to G variation w.r.t. open loop system
T H G H S HT = −
GH
= −1
Closed loop S HT = = 1 + GH
H T H 1 + GH G / (1 + GH )
The closed loop system is more sensitive variation in feedback path parameter
136 2/1/2021
Negative sign implies that, T decreases with increase in H.
R2
Ex: Find the transfer function T of this inverting amplifier where K = 1
R1
Find the sensitivity due to change in A and due to change in feedback gain K
R2
K = = 0.1
R1
137 2/1/2021
The equivalent circuit of the amplifier is
V0 = A (Vi − KV0 )
V0 + AKV0 = AVi
V0 (1 + AK ) = AVi
V0 A
T = =
Vi 1 + AK
The sensitivity due to change in A is
V0 A 104
T A 1 1 T= = = = 10
S TA = = = = 0.001 Vi 1 + AK 1 + 104 0.01
A T 1 + AK 1 + 104 0.1
T K KA −103
S KT = =− = = −1
K T 1 + AK 1 + 104 0.1
138 2/1/2021
Ex:
Calculate the sensitivity of the system transfer function w.r.t.
(a) Forward path gain
(b) Feedback path gain 60
s ( s + 10 )
Sol:
a)
T G
The sensitivity of the T.F. w.r.t. forward path gain is given by SGT =
G T
G
since T =
1 + GH
1 1 s 2 + 10s
SGT = = = 2
1 + GH 1 + 60
*0.8 s + 10s + 48
s( s + 10)
139 2/1/2021
−2.56 + j16
SGT =
45.44 + j16
(−2.56)2 + 162
The magnitude of the sensitivity is SGT = = 0.336
(45.44) + 16
2 2
T H GH 48
S HT = =− = − 2
H T 1 + GH s + 10s + 48
substituting s = j 48
S HT = − 2
− + j10 + 48
48
S HT = − = −0.996 −1
(45.44) + 16
2 2
Negative sign indicates that, T decreases with increase in H. Hence, feedback reduces the sensitivity
140 2/1/2021
❑ Effect of feed back on stability Consider first order system. The T.F. is
V0 ( s ) 1 1
= =
Vi ( s ) 1 + RCS 1 + s
1
K 1+ s
V0 ( s) K
Where K is the amplifier gain. The open loop T.F. in time constant form is G( s) = =
Vi ( s ) 1 + s
In pole-zero form K / 1
G (s) = Open loop pole is at s=−
s + 1/
1
s=−
141 2/1/2021
Closed loop system
K
1 + s Where K ' is the sensor gain
K'
Now,
Closed loop pole
K /1 + s K /
CLT .F . = T ( s) = =
1 + KK ' 1 + KK '
'
KK
s=− 1+ s+
1 + s
1
s=−
Open loop pole
Hence, the increasing the system gain K, the stability is improved in closed loop as compared
to open loop system.
142 2/1/2021
❑ Effect of Feedback on bandwidth: (the range of frequencies over which the system
Responds satisfactorily )
K' K' / G(s) =
K
Open loop G ( s) = G ( s) =
s + 1 s + 1
s +
K / (1 + s ) K
T (s) = =
1 + K / (1 + s ) s + 1 + K
K / (1 + K ) K / (1 + K )
T (s) = = where CL =
s / (1 + K ) + 1 s CL + 1 K +1
1
B.W. is the frequency at which the DC gain drops to
2
K K 1
For open loop G( s) = = =
s + 1 j + 1 2
K / (1 + K ) K / (1 + K ) 1
For closed loop T ( s ) = = =
s CL + 1 j CL + 1 2
143 Band width of an audio 2/1/2021
amplifier
K K / (1 + K ) 1 1 1
= = =
j + 1 j CL + 1 j + 1 (1 + K )( j CL + 1) 2
Td ( s )
C ( s) =
G1 H
Lecture_11
146 2/1/2021
Time Domain Response
The manner in which the dynamic system responds to an input, expressed as a function of time
is called time domain response.
It is possible to compute the time domain response of a system if the mathematical model of
the system is known.
The dynamic response along with steady state response decides the system behavior (absolute
stability, relative stability and steady state error of the system)
The transient and steady state response are studied with certain standard signal called test signal.
Typical test signal: The common test signal are step, ramp, acceleration, impulse and sinusoidal.
The mathematical and experimental analysis of a control system can be carried out easily.
148 2/1/2021
Which test signal is required ?
If the system is subjected to sudden disturbances, a step input is the good choice.
If the inputs to a system is gradually changing with time , then ramp function is the right choice.
If the input to a system is more gradually increased with time than ramp, then parabolic
function is used.
If the inputs is subjected to shock input, then impulse function is the best one.
Impulse signal: The impulse input is useful when we consider the convolution integral
For the output y(t) in terms of input r(t) which is written for the system shown
Impulse response
dr (t ) 1
R( s) = L( (t )) = L = s =1
dt s
150 2/1/2021
Ramp function:
Also called velocity input signal. It is a step function of velocity. Integration of step is ramp function.
Parabolic Function:
This is the acceleration input and integration of ramp is the parabolic function.
151 2/1/2021
Sinusoidal signal Test
This is one of the test signal used
testing of frequency domain
Response. This gives a steady state response
Information of the system. The steady state
response also a sinusoidal response with
some phase angle.
r (t ) = sin(t )
R( s ) = L(r (t )) = L sin( wt ) =
s2 + 2
The pole-zero
Location for given
system G(s)
152 2/1/2021
When step input is applied, the output or response becomes
Where,
Thus,
Summary:
✓ The pole at step function generates the forced
response i.e. the pole at origin generates a step
function at output.
✓ A pole of the system (transfer function G(s)) ✓The zero of the system implies
generates the natural response, i.e. pole at -5 from the magnitude of the forced
origin of s-plane generates e−5t and natural response.
✓ The pole at -5 is on real axis of s-plane gives
exponential response. The pole farther away from the
153 origin gives faster response. 2/1/2021
Module_2
Lecture_12
Time response of 1st order systems to unit impulse, step and unit ramp
inputs, Parabolic input
154 2/1/2021
Types and order of the system:
Types of the system: The number of poles of open loop T.F. G(s)H(s) at origin denotes
type of the system. Generally H(s) = 1 or unity feedback is considered.
Order of the system: The highest power of s in the denominator of G(s)H(s) is called as
order of the G(s)H(s).
K ( s + 2)
Let G ( s) H ( s) =
s ( s + 1)( s + 5)
Here, one pole is at origin (type-1) and the highest power of s in denominator is 3. So the
transfer function G(s)H(s) is 3rd order system.
Note: Usually the type is the property of open loop T.F. G(s)H(s) while the order is the
property of closed loop T.F. i.e. number of closed loop poles on the system.
G(s)
T ( s) =
1 + G ( s) H ( s)
The order of system means, the order of characteristic equation 1+G(s)H(s)
−
AK Since r () is not defined at infinity
2
156 T
e() is not defined 2/1/2021
Step response of 1st order system:
1
Where = time constant
a
The parameter a only decides the system transient response. When t = so e−at = 0.37
At time constant t = the transient response decreases to 37% and hence, the system response
Rise time: The time required to reach from 0.1 to 0.9 of the final value . It is found the difference
2.3 0.11 2.22
of time from c(t) =0.9 to c(t)=0.1. Hence, tr = − =
a a a
The steady state error is ess = tlim e(t ) = 0 Applying final value theorem
→
158
Hence, the steady state error is zero for a first order system with step input. 2/1/2021
Ramp response of 1st order system
(1)
(2)
The 1st term in equation (6) represents the input, the 2nd term represents the steady state error
And 3rd represents the transient component.
e(t ) = t − t + T − Te−t /T
e(t ) = T (1 − e−t /T )
Thus, reducing the time constant (T), reduces not only the steady state error, but also
improves its speed of response. 2/1/2021
160
Parabolic response of 1st order system
With the same 1st order system, the parabolic input is given and the resulting output and its
steady state error are found as
1
Input R(s) =
s3
The time response of the output is
t2
c(t ) = T 2 − Tt + − T 2 e −t /T
2
t2
The error is e(t ) = r (t ) − c(t ) = t − T + Tt − + T 2 e −t /T
2 2
2
Summary:
➢ Step input gives the desired information about the speed of transient response
➢The speed of response is inversely proportional to the time constant of the system
➢The ramp and parabolic input do not give any additional information regarding the speed
of response
➢The steady state error is not defined for impulse input
161 2/1/2021
➢So, it is more appropriate to study behavior of any system by unit step input
Module_2
Lecture_13
162 2/1/2021
Time domain response of second order system
In the first order system, the system parameter (poles) changes the speed of response. However ,
we will see in second order system that how the system parameters can change the form of the
response.
In this system, the characteristics or the transient behavior is known from its component values.
Consider a standard form of second order system considering only pole. By proper selecting the
two parameters such as natural frequency n and damping ratio , we get the closed loop
poles. This closed loop pole results various shape or form of the transient response.
The open-loop T.F. of a standard proto type second order system is given by G(s) = n2
s( s + 2n )
The closed loop T.F. of the system for unity feedback system i.e
H ( s) = 1
CLTF
C ( s) G( s) n2
T ( s) = = =
R( s) 1 + G( s) H ( s) s 2 + 2n s + n2
The solution of the characteristic equation results the closed loop poles i.e.
Keeping the natural frequency constant and varying the damping ratio , various forms of transient
response due to closed loop poles are developed.
For example if
s1 , s2 = −n jn 1 − 2
poles are complex conjugate and lie in
0 1 left half of s-plane and the transient response is under damped.
164 2/1/2021
165 2/1/2021
Step response of second order system
n2 n2
The output is C ( s) = C (s) =
(
s s 2 + 2n s + n2 ) (
s s 2 + 2n s + (n ) 2 + n2 − (n ) 2 )
n2 n2
C ( s) =
(
s ( s + n )2 + n2 (1 − 2 ) ) C ( s) =
(
s ( s + n ) 2
+ d2 )
Since d = n 1 − 2
Since,
166 2/1/2021
This results that, the transient oscillation of the response is damped oscillation with
damped frequency d and varies with
1 Over damped, two poles are negative real and unequal. s1 , s2 = −n n 2 − 1
168 2/1/2021
Thus the two response is decaying exponentially. The faster exponential term is neglected
considering slower one.
169 2/1/2021
Time domain specifications
The standard time domain specifications are available for the second order system with step input
as
170 2/1/2021
1. Delay Time (td): The delay time is the time required for the response to reach half the final
steady state value the very first time
2. Rise Time (tr): The time required for the response to rise from 0% to 100% (for
underdamped system) of its final value. For overdamped system, tr is 10% to 90% of its final
value
3. Peak Time (tp): The peak time is the time required for the response to reach the first peak of
the overshoot
4. Maximum (percent) overshoot, Mp: The maximum overshoot is the maximum peak
value of the response curve measured from unity. It is expressed as
c(t p ) − c()
Maximum percent overshoot = 100%
c ( )
The amount of maximum overshoot indicates the relative stability of the system
e− t
n d
2/1/2021
171
~ 1 + 0.7
td
n
e− tn r
1 = 1− sin(d tr + )
1− 2
e− t
n r
1− 2
At t=tp, the output c(tp) will attain maximum value. So the slope at the maximum point is
zero. − t
e n p
dc(t p )
=0 As c(t p ) = 1 − sin(d t p + )
dt 1− 2
d cos (d t p + ) = 0
e n p
= e sin(d t p + ) −
n p
dt 1− 2
1− 2
Where sin = 1 − 2
cos =
tan(d t p + ) = tan 2/1/2021
173
n
d t p = n tp =
d
Peak overshoot Mp: As per definition,
− n t p
e
M p = 1− sin(d t p + ) − 1
1− 2
− n
e n 1− 2
Mp = − sin(d + )
1− 2 d
−
1− 2
e
Mp = sin since sin ( + ) = − sin
1− 2
−
174
%M p = e 1− 2
100% Mp is independent of natural frequency
2/1/2021
Settling time (Ts):
The settling time is determined when the response is within the 2%tolerance of its final vlaue
175 2/1/2021
Impulse response to second order system;
For the unit impulse, the output of second order system is
Impulse response
176 2/1/2021
Lecture_14
177 2/1/2021
Steady State Error
The difference between the actual output and desired output is known as error. The error at t →
is called steady state error
178 2/1/2021
Steady state error depends on two factors:
sR( s ) A A
ess = lim sE ( s ) = lim = =
s →0 s →0 1 + G ( s ) 1 + lim G (s) 1 + K p
s →0
180 2/1/2021
Static velocity error constant:
Ramp input
Type-1 to
ramp input
181 2/1/2021
182 2/1/2021
This analysis indicates that, a type 0 system is incapable of following a ramp input in the steady State.
The type 1 with unity feedback can follow the ramp input with a finite error.
The type 2 or higher system can follow a ramp input with zero error at steady state.
183 2/1/2021
184 2/1/2021
Note:
Both type 0 and type 1 systems are incapable of following input in the steady state.
The type 2 with unity feedback follows a parabolic input with a finite error signal.
The type 3 or higher system follows the parabolic input with zero steady state error.
185 2/1/2021
Conclusion
Type 0 system
A
K p = lim G (s) H(s) = K ess =
Step input s →0 1+ K
1
ramp input K v = lim sG (s) H(s) = 0 ess = =
s →0 Kv
1
Parabolic input K a = lim s 2 G (s) H(s) = 0 ess = =
s →0 Ka
186 2/1/2021
Type 1 System
A
K p = lim G (s) H(s) = ess = =0
Step input 1+
s →0
A
K v = lim sG (s) H(s) = K ess =
ramp input s →0
K
1
ess = =
ramp input K a = lim s 2 G (s) H(s) = 0 Ka
s →0
Type 2 System
A
Step input K p = lim G (s) H(s) = ess = =0
s →0 1+
ramp input K v = lim sG (s) H(s) = ess =
1
=0
s →0
K
Parabolic
K a = lim s 2 G (s) H(s) = K A
input
187 s →0 ess = 2/1/2021
K
Steady-state error and error constant for different types of input are summarized as
follows
Type Step input Ramp input Parabolic input
Note:
▪ If the order of the input is same as type of system, then the error is finite.
▪If order of input is greater than the type of system, then the steady state error is infinite.
▪If type of system is greater than order of input , then error is zero
The steady state error for impulse response is zero for all type of system.
188 2/1/2021
Advantages of static error coefficient method:
Simple calculation
Limitations:
Applicable only to stable system
Applicable only to three standard input signals
Cannot give exact value of error. It gives only mathematical value i.e. 0 or infinite
189 2/1/2021
Mod_2
Lecture_15
190 2/1/2021
Generalized Error coefficient Method/Dynamic error coefficient method
In type 0, 1,and 2 systems, only one of the static error constants kp, kv and ka is non-zero and finite
and the other two are either zero or infinity. The dynamic error coefficient method is more
generalized approach to estimate the steady state error. This method is used to find the at any instant
of time.
1
Consider the error in closed loop system E (s) = R( s) (1)
1 + G ( s) H ( s)
1
= F1 (s) F2 (s) Where, F1 (s) = F2 (s) = R( s)
1 + G (s) H(s)
t
e(t ) = 0
F1 ( ) R(t − )d (2)
By Taylor series
2 3
R (t − ) = R (t ) − R (t ) + '
R (t ) −
''
R ''' + ... (3)
191 2! 3! 2/1/2021
Substituting (3) in (2) we get,
t t t
2
e(t ) = F1 ( ) R(t )d − R (t ) F1 ( )d +
'
R '' (t ) F1 ( )d − ... Neglecting higher order terms
0 0 0
2!
2
ess = lim e(t ) = R(t ) F1 ( )d − R (t ) F1 ( )d + R (t )
' ''
F1 ( )d
t → 2!
0 0 0
define Calculation of k0
k0 = F1 ( )d
0
k1 = − F1 ( )d k0 e − s = F1 ( s )
0
k0 = lim F1 ( s )
s →0
k0 ( − e − s ) =
d d
ds
F1 ( s ) k1 = lim F1 ( s)
s →0 ds
Substituting k0
similarly
k0 ( − e − s ) =
d
F1 ( s )
ds
Putting k0 d2
k2 = lim 2 F1 ( s)
s →0 ds
d
1
− s
F ( )d ( − ) e = F1 ( s)
0
ds
d
− s
− F1 ( ) d e = F1 ( s)
0
ds
193 2/1/2021
Ex:
For the system shown, find the steady state error using dynamic error coefficient method
for the input given by r (t ) = 4 + 3t + 4t 2
Sol:
60
G ( s) =
( s + 3)( s + 4)
where
r (t ) = 4 + 3t + 4t 2
s 2 + 7 s + 12
F1 ( s ) = 2
194 s + 7 s + 72 2/1/2021
s 2 + 7 s + 12 12
k0 = lim 2 = = 0.1667
s →0 s + 7 s + 72 72
d s 2 + 7 s + 12
k1 = lim 2 = 0.0810
s →0 ds s + 7 s + 72
d 2 s 2 + 7 s + 12
k2 = lim 2 2 = 7.39*10−3
s →0 ds
s + 7 s + 72
195 2/1/2021
Relation between static and dynamic error coefficient
KN ( s )
Since the open loop transfer function for unity feedback system is expressed as G(s) =
D( s)
E ( s) 1
As error is =
R( s) 1 + G ( s)
E (s) D(s)
=
R( s ) D( s ) + KN ( s )
Dividing the numerator and denominator and arranging the result in ascending order of
S , we obtain E ( s) = k + k s + k s 2 + ...
0 1 2
R( s)
e(t ) = k0 r (t ) + k1r ' (t ) + k 2 r '' (t ) + ... Alternative way to write the error series.
But the steady state error of a type 0 system due to unit step input is found during static error
coefficient is 1
e = Where Kp is the positional error coefficient
1+ K p
ss
E ( s ) = ( k1s + k2 s 2 + ...) R ( s )
1
For a unit ramp function R( s) =
s2
ess = lim sE ( s ) = k1 Type-1
The steady state error is s →0
1 1
Since , we obtained in static error coefficient method, ess = So, k1 = k0 = 0
197 Kv Kv 2/1/2021
For type -2 system, the error is E ( s ) = (k2 s 2 + k3 s 3 + ...) R ( s )
1
For a unit parabolic input, R( s) =
s3
The steady state error is
ess = lim sE ( s) = k2
s →0
1
But it is found that, the acceleration error constant is ess =
Ka
ess = lim sE ( s) = k2
s →0
1
k2 = k1 = 0 k0 = 0
Ka
198 2/1/2021
Hence the other way of representation of steady state error for composite input is
R1 R R
ess = + 2+ 3
1 + K p Kv Ka
R1, R2 and R3 are the magnitude of step, ramp and parabolic input
Find the range of K for error to be within the specified limit for the given system
Solution:
G(s) =
1 H ( s) = 1 r (t ) = 0.1t
s ( s + 1)
K
For the ramp input, type 1 system, K v = lim sG ( s ) H ( s ) K v = lim s =K
199
s →0 s →0 s ( s + 1)
2/1/2021
Steady state error is A 0.1 0.1
ess = = 0.005 = K = 20
Kv K K
So for any value of K, greater than 20 , ess will be less than 0.005. Hence, the range of K is
20 K
200
Ex: For a unity feedback system G (s) = and r (t ) = 2t
s ( s + 8)
Determine the steady state error if it is desired to reduce this existing error by 5%. Find the
new value of the gain of the system
Now, the error to be reduced by 5% of the existing value, with new of G(s)of gain K2 instead of 200
5
ess1 = ess − ess = ess − ( 0.05*0.08) = 0.0796
100
200 2/1/2021
A
0.0796 = K v = lim sG ( s )
Kv s →0
K2
Where G (s) = K2
s ( s + 8) So, Kv =
8
Now, 0.0796 =
A
=
2
=
16
Kv K 2 / 8 K 2 K2 = 201 New gain
201 2/1/2021
Mod_2
Lecture_16
202 2/1/2021
Numerical on time domain specifications
Where 0 and i are the output and input respectively. For this system find the
(i) Peak overshoot (ii) rise time (iii ) peak time (iv) delay time (v) settling time (5%)
Solution:
− cos −1
(ii) Rise time tr = = 0.694 sec
n 1 − 2
(iii) Peak time (tp) tp = = 0.946 sec
n 1 − 2
1 + 0.7
(iv) Delay time (td) td = = 0.328 sec
n
3
(v) Settling (ts) ts = = 1.000 sec
n
204 2/1/2021
Ex: Determine the value of K such that the damping ratio = 0.5 for the following system
Find (i) tr (ii) tp (iii) Mp (iv) ts
205 2/1/2021
The characteristic equation gives s 2 + (0.8 + 16K )s + 16 = 0
Sol:
207 2/1/2021
Ex:
Sol:
208 2/1/2021
steady state error on non-unity feed back system
Consider a non-unity feedback system. To get the steady state error, this non-unity must be
converted into unity feedback system.
209 2/1/2021
Ex: Given the non-unity feedback system and step input function is applied.
210 2/1/2021
We fine the equivalent T.F. Ge
211 2/1/2021
Ex:
A second order servomechanism with unity feedback, has the open-loop T.F. K
G ( s) =
s ( s + 4)
Find the gain K so that, the steady state error shall not exceed 0.4 degree when the input shaft is
rotated at 3 rpm
Solution:
2
Input speed is 3 rpm = 3
= rad/sec
60 10
t
Hence the input r (t ) = t = R( s) =
10 10s 2
since K
G ( s) = Velocity error constant K
s ( s + 4) K v = lim sG ( s) =
s →0 4
A /10 4
Steady state error is ess = = =
Kv Kv 10 K
Given steady state limit is 0.40 ess = 0.4
180
4 0.4
Hence, = K = 180
212 10 K 180 2/1/2021
Lecture_17
Application of MATLAB and its Tool Box for time response analysis
213 2/1/2021
Basics of MATLAB:
Some command
214 2/1/2021
Online help:
215 2/1/2021
Relational operator
216 2/1/2021
Basics of MATLAB:
The MATLAB is an interactive programme for engineering and scientific calculation which
includes base programme and variety of tool boxes.
The tool boxes are collection of special files, called M-files, which extends the functionality of
the base programme.
A variety of objects such as statement, matrices, graphics and scripts are allowed to interact with
the programme.
A typical statement is
217 2/1/2021
I f the statement is followed by a semicolon (;)
the output is not displayed.
When the variable name and (=) are omitted from an expression,
the result is assigned by a generic variable by ans
218 2/1/2021
With decreasing power of s
219 2/1/2021
MATLAB Application in control system:
Feedback function
220 2/1/2021
Application of Step function:
221 2/1/2021
222 2/1/2021
223 2/1/2021
MATLAB in Time domain specifications:
224 2/1/2021
225 2/1/2021
226 2/1/2021
Model conversion
Ex:
227 2/1/2021
228 2/1/2021
Eigen values and eigen vectors
229 2/1/2021
Laplace and inverse Lapalce transform
Using MATLAB
Ex
230 2/1/2021
231 2/1/2021
232 2/1/2021
and
233 2/1/2021
234 2/1/2021
235 2/1/2021
Mod_2
Lecture_18
236 2/1/2021
The time domain specification were found for a second order, two complex poles and no zeros
For more than two poles and presence of zeros can not be accounted for the finding of time domain
specifications.
The system for such are considered to be approximate as second order system by locating the
dominant poles.
237 2/1/2021
(1)
Larger is imaginary line i.e. less peak time, the more is overshoot.
So, the damping ratio is more. Hence, rise time
decreases and the settling time is less.
(2)
240 2/1/2021
Case_II
The pure exponential will die out much more rapidly than the second order under damped step
response. Thus , the total response will be the response duet to second order response.
Case _III Thus , the total response will be the response duet to second order response.
241 2/1/2021
If the real pole is 5 times father than the dominant pole, the system response is represented by
second order system.
Consider a second order system. A zero is added to the left half of s-plane in the transfer function.
C ( s) ( s + a)
T ( s) = =
R( s) ( s + b)( s + c)
Adding a zero to the response C(s), we have
242 2/1/2021
If “a” is very small, then the derivative term sC (s) contributes more to the response and has greater
effect. For step response, the derivative is typically positive at the start of the response.
For small value of “a” , there is a more overshoot in the second order system because the derivative
Term will contribute more positive to the first overshoot of the response.
243 2/1/2021
If “a” is positive small and is placed right side of s-plane, then the response will initially
follow derivative action sC(s) in opposite direction.
A system which exhibits this type of response is called non-minimum phase system.
Example: A motor cycle initially steers left when commanded to the right.
244 2/1/2021
Ex: Nonmimum phase electronic system, where step input is given
(1)
(2)
(3)
(5)
245 2/1/2021
For step input
where
246 2/1/2021
Module_3
Lecture_19
247 2/1/2021
Stability Criterion
Concept of stability: As we know that, the response of the system is given by
Using these concepts, we present the following definitions of stability, instability, and
marginal stability:
A linear, time-invariant system (LTI) is stable if the natural response approaches zero as
time approaches infinity.
A linear, time-invariant system is unstable if the natural response grows without bound as
time approaches infinity.
A linear, time-invariant system is marginally stable if the natural response neither decays
nor grows but remains constant or oscillates as time approaches infinity.
Thus, the definition of stability implies that only the forced response remains as the
natural response approaches zero.
248 2/1/2021
Using the natural response:
1. A system is stable if the natural response approaches zero as time approaches infinity.
2. A system is unstable if the natural response approaches infinity as time approaches
infinity.
3. A system is marginally stable if the natural response neither decays nor grows but
remains constant or oscillates.
249 2/1/2021
stable
stable
unstable
unstable
250 2/1/2021
Considering two notions of stability, i.e. natural response and total response, we define
a SISO system such that the closed loop T.F. can be given by,
Total Response:
With initial conditions assumed zero, the output of the system is given by
the forcing function output c(t) due to input r(t) is known as convolution integral, and is given by
where g(t) is the impulse response. When the impulse response g(t) is bounded and satisfies the
additional condition
then the integral will be finite for a bounded input |r (t)|. i.e. For stable, the response of the
system is based on the bounded input. i.e. Less than some finite value for all time.
251 2/1/2021
How do we determine if a system is stable?
If the closed-loop system poles are in the left half of the plane and hence have a negative real
part, the system is stable. That is, stable systems have closed-loop transfer functions with
poles only in the left half-plane.
Poles in the right half-plane (rhp) yield either pure exponentially increasing or exponentially
increasing sinusoidal natural responses. These natural responses approach infinity as time
approaches infinity.
Thus, unstable systems have closed loop transfer functions with at least one pole in the right
half-plane and/or poles of multiplicity greater than 1 on the imaginary axis.
The marginally stable systems have closed-loop transfer functions with only imaginary axis
poles of multiplicity 1. When the pole is at origin, it is said to be limitedly stable.
Whether the linear system is stable or unstable does not depend on the input or driving
function of the system.The poles of the input do not affect the property of the stability but
they contribute only the steady state response.
The control system should not have closed loop poles on the imaginary axis since in practical
cases, in the present of noise, the amplitude of oscillations may increases determined by
the noise power level.
252 2/1/2021
It is to be noted that, all closed loop poles lie in the left half of s-plane does not guarantee
satisfactory transient characteristics. If the dominant complex conjugate closed loop pole lies close
to origin or jw axis, the transient response may exhibit excessive oscillations or may be very slow.
To guarantee fast, well damped, transient response characteristics, it is necessary that, the closed loop
poles lie in a particular region in the complex plane, such region is bounded by the shaded area.
253 2/1/2021
By factorization,
The magnitude of the relative residues depends on the location of the closed loop pole in left half
of s-plane.
254 2/1/2021
If a pole is located far away from the origin in left half of s-plane, then the residue for this pole is small.
The transient for such a remote pole is small and last for a short time.
If there is a closed loop zero closed to a closed loop pole, then the residue at this pole is small.
A pair of closely located closed loop pole and zero will be effectively cancel each other.
The higher order system can be approximated to second order system for the transient response analysis.
255 2/1/2021
Module_3
Lecture_20
256 2/1/2021
Testing for stability: (Necessary condition for stability)
• All the coefficients of the characteristic equation in s be real and positive.
•None of the coefficients should be zero.
If some of the coefficients are zero or negative it can be concluded that, the system is unstable.
For the stability of the system, it is necessary that the n determinant s formed from the coefficients
of the characteristic equation be positive, where these determinants are
taken as the principal minors of the following arrangement called Hurwitz determinant
257 2/1/2021
Method I
Here, the element of the determinant decreases by two along the row by one down the column.
For stability, the following conditions must satisfy
258 2/1/2021
Example:
Solution:
Here, n=2
259 2/1/2021
Example_2:
CLTF
260 2/1/2021
Routh’s /Routh-Hurwitz Table: (Necessary and Sufficient Conditions)
We first create the Routh table in array form. Begin by labeling the rows with powers of s from the
highest power of the denominator of the closed-loop transfer function to s°. Next start with the
coefficient of the highest power of s in the denominator and list, horizontally in the first row, every
other coefficient. In the second row, list horizontally, starting with the next highest power of s,
every coefficient that was skipped in the first row.
For the system to be stable, all the first column elements must be nonzero and positive.
261 2/1/2021
Example:
262 2/1/2021
Example: Let us now shift one of the poles at origin
Note: If the last element of first column contains zero, one pole is at origin.
263 2/1/2021
While preparing the table, we may encounter four different cases which require some modifications
of the procedure for computing the elements of the array. The distinct special cases are:
(1) a zero in the first column, but other elements in the row containing the zero are
nonzero;
(2) a zero in the first column and the other elements of the row containing the zero
are also zero, and
(3) as in case (2) plus repeated roots on the jω-axis.
In presence of the cases mentioned above, we will face difficulties in completing the table. We
shall consider examples to illustrate the procedure for overcoming the difficulties in.
Case 1: A zero in the first column.
If a first column in any row is zero, but the remaining terms are not zero, or thee is no remaining
terms, then the zero term is replaced by a small positive number and the rest array are evaluated.
264 2/1/2021
Here, the criterion fails. To remove the
above difficulty, the following two
methods can be used.
Method-1
(i) Replace 0 by ε (very small number) and complete the array with ε.
(ii) Examine the sign change by taking 0
There are two sign changes in first column elements of this array. Therefore, the system is unstable.
265 2/1/2021
Method_2 for a zero appears in the first column of the Routh array
The original characteristic polynomial should then be multiplied by a factor (s + a) in which the real
constant a > 0, say a=1
266 2/1/2021
Case-2 All elements in a row is zero
A second special case exists when all the elements in a row of the Routh array are zero.
This is caused when the polynomial contains singularities that are symmetrical located about the
origin in s-plane.
267 2/1/2021
Method-1 By method of differential of auxiliary equation
Fined the range of K of the following system such that, the system will be stable , unstable and
marginal stable.
Solution:
Since K is assumed positive, we see that all elements in the first column are always positive except the
s1 row. This entry can be positive, zero, or negative, depending upon the value of K. If K < 1386, all
terms in the first column will be positive, and since there are no sign changes, the system will have
three poles in the left half-plane and be stable.
268 2/1/2021
If K > 1386, the s1 term in the first column is negative. There are two sign changes, indicating
that the system has two right-half-plane poles and one left half- plane pole, which makes the
system unstable.
If K = 1386, we have an entire row of zeros, which could signify jw poles. Returning to the s2 row
and replacing K with 1386, we form the even polynomial
(1)
(2)
Since there are no sign changes from the even polynomial (s2 row) down to the bottom of the
table, the remaining root is in the left half-plane. Therefore the system is marginally stable.
269 2/1/2021
Method-2 The procedure to be carried out when a row of zeros occurs is (a) form the auxiliary
Polynomial (b) divide the original polynomial by the auxiliary polynomial and (c) test the remaining
Polynomial by means of the Routh array.
The Routh-Hurwitz criterion is often used in limited applications to factor polynomials containing
even factors.
270 2/1/2021
271 2/1/2021
Case 3: Repeated roots of the characteristics equation on the imaginary axis.
If the jω-axis roots of the characteristics equation are simple, it is neither stable nor unstable, it is
marginally stable and its response contains an undamped sinusoidal mode. However, if the jω-axis
has more than a pair of roots, the impulse response will be of the form tsin (ωt + ϕ) and is
unbounded as time approaches infinity. Routh-Hurwitz criteria will not reveal this type of
instability.
where ε → 0. It is to be noted that the absence of any sign-change misleads to the conclusion about
the marginally stable nature of the system.
The terms in the row corresponding to s3 are all zero in the above table, which has been completed
by replacing 0 by ε. Now the auxiliary polynomial F(s) is found as
272 2/1/2021
which indicates that there are two pairs of roots of equal magnitude and opposite sign on the
imaginary axis.The derivative of F(s) with respect to s is
The terms in the s3 row are replaced by the coefficients of the last equation, that is, 16 and 40. The
array of coefficients then becomes
We see that there is no change in sign in the first column of the new array. Thus, the original
equation has no root with a positive real part. By solving for roots of the auxiliary polynomial
equation,
we obtain or
These two pairs of roots are a part of the roots of the original equation. As a matter of fact, the
original equation can be written in factored form as follows:
273 Clearly, the original equation has no root with a positive real part. 2/1/2021
Module_3
Lecture_21
274 2/1/2021
Advantages and disadvantages of Routh-Hurwitz
Advantages of Routh-Hurwitz stability
In this case, the number of changes of sign in the first column of the array developed for the
polynomial in s corresponds to the number of roots that are located to the right of the vertical
line s = – σ.
Thus, this test reveals the number of roots that lie to the right of the vertical line s = – σ.
So, a large value of σ on the negative axis indicates that the system has high relative stability and is
less prone to be unstable due to small parameter variation.
276 2/1/2021
Introducing the constant real value , the concept of relative stability can be viewed as one in which
the characteristic equation is tested to find out whether or not any roots lie to the right of an
imaginary axis which passes through the point s = - σ , where,
277 2/1/2021
Solution:
A system with such a denominator polynomial is therefore a stable system because there are no
changes of sign in the first column of the Routh array.
The imaginary axis is now shifted from s=0 to s= - 1 by making the substitution s = r - 1, the new
polynomial equation is
and although it is now apparent by the negative sign in the polynomial that at least one root of this
polynomial lies to the right of the point r = 0, the Routh array will be formed for completeness.
278 2/1/2021
From the Routh array it is apparent that as only one change of sign occurs in the first column, so
only one root of the polynomial lies to the right of the r = 0 (s = - 1) point. Also, from the
previous Routh array it was shown that no roots exist to the right of the s = 0 point, thus the root
in question must lie between the s = - 1 and s = 0 points. Hence , no root of the characteristic
equation lie to the right of s= - 1 in the s-plane.
Routh-array is
The characteristic equation is
279 2/1/2021
MATLAB Code:
As K increases, the roots of the characteristic equation moves towards the right-half of s-plane.
When K=8, the two roots lie on the imaginary axis and one root on negative half of real axis. So,
It results marginal stable
When K>8, the roots migrate towards right half of s-plane. It results unstable.
280 2/1/2021
Module_3
Lecture_22
281 2/1/2021
Root locus techniques: (Time domain design tool)
The root locus technique is used to analyze and design the effect of loop gain (K) upon the system's
transient performance and stability.
By varying only the system gain or amplifier gain keeping all other parameters constant, the closed-
loop poles migrates in s-plane and the locus of the migration points is called root locus. The
system behavior is associated with the closed loop poles.
This plot give absolute stability and relative stability information.
Example: The open loop transfer function of a unity feedback system is,
Determine the location of its closed loop poles for increasing values of K from 0 to . Also
determine the limiting value of K beyond which the closed loop system with unity feedback
becomes unstable.
Solution:
All the three poles of the plant, S1 = - 1, S2 = - 2 and S3 = - 3, are negative. Hence, the plant, i.e.,
the uncontrolled system (without feedback) is stable. To find the closed loop poles we need to do
feedback system and the effect of system gain K on the closed loop poles.
282 2/1/2021
The transfer function of the closed loop system is,
So,
In order to obtain the roots or the poles of the closed loop system, we must factorise the above
closed loop characteristic equation for different values of K.
( 1 ) K = 0: The closed loop characteristic equation becomes the plant characteristic equation.
Hence, the closed loop poles will be the same as the open loop poles. That is,
S1 = - 1, S2 = - 2, S3 == - 3.
Thai is,
That is,
The locus of the closed loop poles for increasing values of K is shown
Such a diagram, showing the movement of the roots of the closed loop characteristic equation, is
also called a root locus diagram. This figure shows that for values of gain K greater than 60, the
closed loop poles will enter the r.h.s. of the , s -plane.The system will then become unstable.
284 2/1/2021
Evan Conditions (Magnitude and Angle conditions) :
For constructing root locus Evan conditions must be satisfied.
A pole, “s” exists when the characteristic polynomial in the denominator becomes zero.
The complex of may be represented by polar form as magnitude and angle form
where
Angle condition:
For any value of “s” a complex number , if the angle is an odd multiple of 180°, that value of
285 “s” is a system pole for some particular value of K. 2/1/2021
Magnitude condition
Since the angle criterion is satisfied, all that remains is to satisfy the magnitude criterion,
Scalar value
Example:
If point “s” is a closed-loop system pole for some value of gain K, then “s” must satisfy the
magnitude and angle conditions.
Consider the point s= -2 + j 3 in s-plane. If this point is a closed-loop pole for some value of
gain K, then the angles of the zeros minus the angles of the poles must equal an odd multiple of
180°.
286 2/1/2021
The closed-loop system is
The location of the closed loop pint s= -2+j3 is located in s-plane to find the angle criterion.
287 2/1/2021
288 2/1/2021
Alternate Method
289 2/1/2021
Example :
For K = 0 the two loci will therefore start at the open-loop poles, i.e. s = - 1 and -3. If we are just
considering K > 0, then the two loci will end at s= - 2 and s=
The angle criterion is satisfied because the angle to that point from both the zero at s = - 2 and the
pole at s = -3 is , whereas the angle from the pole at s= - 1 is .
Clockwise direction =
We then have
Anti-clockwise direction =
290 2/1/2021
in which 0.6 is the magnitude to the point at s = - 1.4 from the zero at s = - 2, and 0.4 is the
magnitude from the pole at s = - 1 whereas 1.6 is the magnitude from the pole at s = - 3.
Hence, that a value of K = 32/3 will result in a root on the locus at s = - 1.4
Properties of Root locus plot: The following properties to be followed for construction of R-L
➢The root locus starts at open loop poles of G(s)H(s) at K = 0
For K=0,
Open-loop poles are also closed-loop poles for K=0. A root-locus starts from every open-loop pole.
291 2/1/2021
➢The root locus ends at open loop zeros of G(s)H(s) at
The number of root loci is equal to the number of finite poles or zeros of G(s)H(s) whichever is
greater. B=P, if P>Z
=Z if Z>P
293 2/1/2021
➢ Existence of Root loci on real axis
Root loci are found on a given section of the real axis of the s-plane only if the total number of real
poles and real zeros of G(s)H(s) to the right of the section is odd for K > 0.
➢ Number of Asymptotes
294 2/1/2021
➢ Angle of Asymptotes:
the root locus branches are approximated by asymptotic lines with angles
given by
where q = 0, 1, 2, ... (P– Z) – 1; n is the number of finite poles of G(s)H(s), and m is the number
of finite zeros of G(s)H(s).
295 2/1/2021
➢ Centroids of RL
296 2/1/2021
➢ Breakaway point (bap)/break in points (bip)
The root locus between two open loop poles move towards each other as the gain factor K is
increased till they are coincident. At the coincident the value of K is maximum. Any further increased
in K break the root locus into two parts.
The break away/break in points are found by writing the characteristic equation and there form
solving the value of s by
Break away point appears between two adjacent poles and break in point occurs between two adjacent
zeros.
Breakaway points on the real axis Breakin points on the real axis
297 2/1/2021
298 2/1/2021
BAP:
299 2/1/2021
➢ Intersection points with imaginary axis.
The value of K and the point at which the root locus branch crosses the imaginary axis is determined
by applying Routh criterion to the characteristic equation. The roots at the intersection point are
imaginary. This is called K marginal value.
300 2/1/2021
When the closed loop poles lie on the imaginary axis, the system gives sustained oscillation. The
Frequency of oscillation is found from auxiliay equation from Routh array as
301 2/1/2021
➢ Angles of departure from complex poles and angles of arrival at complex
zeros
The root locus begins to departs from at an angle called departure angle when there is complex
pole in s-plane. Similarly, The root locus arrives to at an angle called arrival angle when there is
complex zeros in s-plane.
302 2/1/2021
303 2/1/2021
304 2/1/2021
Angle of
Departure:
305 2/1/2021
Root Locus Plot
306 2/1/2021
307 2/1/2021
308 2/1/2021
309 2/1/2021
310 2/1/2021
311 2/1/2021
Module_3
Lecture_23
312 2/1/2021
Step by Step Procedure to draw the Root Locus diagram:
Draw the root-locus of the feedback system whose open-loop transfer function is given by
313 2/1/2021
Step 4: Determine breakaway and break-in point
Characteristic equation,
Breakaway point as σb=-0.85 and –3.15 σb = –3.15 is not on the root-locus and therefore not a
breakaway or break-in point. Gain at the breakaway point
314 2/1/2021
Step 5: Draw asymptotes of the root-locus
Steps 6 & 7: Since there are no complex open-loop poles or zeros, angle of departure and arrival
need not be computed
315 2/1/2021
Step 8: Determine points on the root-locus crossing imaginary axis
Hence when K =48 roots will exist on the imaginary axis, and these are the points we are looking
for. Substituting K = 48 into the characteristic polynomial equation, results in
rad/sec
316 2/1/2021
For K=48
317 2/1/2021
Equating both real and imaginary parts of last equation, we get,
and
Hence , we get
K=48
318 2/1/2021
Draw the root-locus of the feedback system whose open-loop transfer function is given by
319 2/1/2021
Step 3: Determine parts of the root-locus on the real axis
Test points on the positive real axis
320 2/1/2021
Step 5: Draw asymptotes of the root-locus
Angle of asymptotes:
321 2/1/2021
Steps 6 & 7: Since there are no complex open-loop poles or zeros, angle of departure and arrival
need not be computed.
322 2/1/2021
Ex:
Solution:
323 2/1/2021
324 2/1/2021
325 2/1/2021
326 2/1/2021
-2.61 is the valid BIP point which lies on the root locus.
327 2/1/2021
Module_3
Lecture_24
328 2/1/2021
329 2/1/2021
330 2/1/2021
331 2/1/2021
Difference between +ve and –ve feedback system
332 2/1/2021
Ex:
333 2/1/2021
bap and bip
334 2/1/2021
B=P=3
335 2/1/2021
Asymptote angle
336 2/1/2021
337 2/1/2021
Complementary Root Locus
Proper form
CRL, the sum of P+Z to the right of any point on CRL is even
338 2/1/2021
339 2/1/2021
340 2/1/2021
Root contour
341 2/1/2021
342 2/1/2021
343 2/1/2021
344 2/1/2021
345 2/1/2021
Root Locus for Transportation Lag System
346 2/1/2021
347 2/1/2021
348 2/1/2021
349 2/1/2021
Module_3
Lecture_25
350 2/1/2021
351 2/1/2021
352 2/1/2021
353 2/1/2021
354 2/1/2021
355 2/1/2021
Plot of Root Contour
356 2/1/2021
357 2/1/2021
358 2/1/2021
Frequency domain analysis: Introduction, Polar
plots, Bode plots, determination of stability from
Bode plots, Nyquist stability criterion, application of
Nyquist stability criterion to linear feedback systems,
Log magnitude versus phase plots, Use of MATLAB
for plotting Bode & Nyquist diagram. Closed
loop frequency response: Constant M circles,
constant N circles, use of Nichols chart.
359 2/1/2021
Module _4
Lecture_26
360 2/1/2021
Frequency Response Analysis
361 2/1/2021
The response may be leading or lagging depends on the system components.
362 2/1/2021
The following plots are used in frequency response.
➢ Polar/Nyquist plot
➢ Bode plot or Logarithm Plot
➢ Nicholos Method/Magnitude-Phase angle plot
The performance measure of a feedback control system is also described in terms of frequency-
domain parameters.
363 2/1/2021
Advantages
➢ Good accuracy
➢ Can be used to obtain transfer function
➢ Easy to design open-loop transfer function from closed-loop performance in frequency
domain
➢ It is very easy to visualize the effect of disturbance and parameter variations.
Disadvantages
• Applied only to linear systems
• Time consuming procedure
This plot is only valid for minimum phase system. The bode plot requires the
Bode-Plot:
open loop transfer function in time constant form. The magnitude in db is
2
2 k jw
M R
−20 log ( jw ) n
− 20 log 1 + jwT
m =1
m − 20k =1
log 1 +
wnk
jw +
wnk
The varying of constant gain Kb does not affect phase angle. So the phase angle is zero2/1/2021
365
Pole at origin 1 1 j
G( s) = = =−
s jw w
1
M = G ( jw) =
w
In dB
In bode plot, the frequency ratio are expressed in term of decades or octaves. An octave is a
frequency band from w1 to 2w1 and decade is a frequency band of w1 to 10 w1 where w1 is
the frequency of any value.
366 2/1/2021
367 2/1/2021
Zero at origin
368 2/1/2021
Module _4
Lecture_27
369 2/1/2021
1st order pole
1
G ( jw) =
1 + jwT M = 20 log
1
(
= −10 log 1 + w2T 2 )
1+ w T2 2
M = 0dB
M = −20log wT
M = 0dB
M = −20dB
370 2/1/2021
371 2/1/2021
372 2/1/2021
Exact Plot:
373 2/1/2021
374 2/1/2021
375 2/1/2021
1st order zero
376 2/1/2021
377 2/1/2021
Numerator Quadratic factor
378 2/1/2021
379 2/1/2021
Approximate magnitude plot
380 2/1/2021
381 2/1/2021
Example:
Pole-zero form
382 2/1/2021
383 2/1/2021
Step 3 At each corner frequency the slope is changed.
1 st corner frequency is Wc=2 rad/sec . So magnitude plot will be starting from any frequency
less than wc=2. Let it is wc=0.1
The magnitude plot will change at next corner frequency and the procedures repeats
384 2/1/2021
385 2/1/2021
Step 4
since
386 2/1/2021
387 2/1/2021
Module _4
Lecture_28
388 2/1/2021
Study of Relative Stability (GM,PM)
Gain Margin: Gain margin is defined as the margin in gain allowable by which gain can be increased
till the system reaches on the verge of instability.
Mathematically, it is the reciprocal of the magnitude of G(jw) H(jw) at phase cross over frequency W pc.
Thus, the gain margin is a factor by which the open loop gain G(jw)H(jw) can be multiplied to make
The product unity.
Phase Margin (PM): The amount of additional phase lag which can be introduced in the system
Till the system reaches on the verge of instability is called phase margin.
389 2/1/2021
390 2/1/2021
(a) and (b) stable;
391 2/1/2021
(c) and (d) unstable.
392 2/1/2021
393 2/1/2021
394 2/1/2021
395 2/1/2021
396 2/1/2021
Module _4
Lecture_29
397 2/1/2021
GATE-2006
398 2/1/2021
399 2/1/2021
400 2/1/2021
401 2/1/2021
402
K=10^1.6=39.8 2/1/2021
403 2/1/2021
404 2/1/2021
405 2/1/2021
406 2/1/2021
407 2/1/2021
408 2/1/2021
409 2/1/2021
410 2/1/2021
411 2/1/2021
Module _4
Lecture_30
412 2/1/2021
Frequency response analysis for Closed Loop TF
The resonant peak, bandwidth and resonant frequency are studied in a closed loop system
in the frequency domain and co-related with the time domain specifications as well.
The phase margin (PM) and gain margin (GM) are also frequency domain specifications which
gives the information relative stability of closed loop system and studied from open loop transfer
function of a system.
Consider a closed loop system of a second order system
413 2/1/2021
414 2/1/2021
Magnitude and phase angle
415 2/1/2021
416 2/1/2021
417 2/1/2021
All control system elements behaves as low pass filter. Since ideal low pass filter is not realizable,
the typical low pass filter for 2nd order closed loop system is
Bandwidth Wb separates
From low frequency range
to high frequency range .
When Wb is large, tracking is good, and rise time tr is less, but more noise will be entered into the system.
418To realize a large Wb, the characteristic is to be kept flat, nearly equal to unity. 2/1/2021
419 2/1/2021
The complete realized characteristic is obtained from a system by knowing the Wr, Mr, and
band width Wb.
420 2/1/2021
421 2/1/2021
More is the band width, less is the settling time. since
422 2/1/2021
Module _4
Lecture_31
423 2/1/2021
424 2/1/2021
425 2/1/2021
426 2/1/2021
427 2/1/2021
428 2/1/2021
429 2/1/2021
430 2/1/2021
431 2/1/2021
432 2/1/2021
433 2/1/2021
434 2/1/2021
435 2/1/2021
436 2/1/2021
437 2/1/2021
438 2/1/2021
439 2/1/2021
440 2/1/2021
441 2/1/2021
442 2/1/2021
443 2/1/2021
Relative Stability:
444 2/1/2021
445 2/1/2021
446 2/1/2021
Module _4
Lecture_31
447 2/1/2021
Stability in Frequency domain
448 2/1/2021
449 2/1/2021
450 2/1/2021
Principle of Arguments
451 2/1/2021
452 2/1/2021
453 2/1/2021
454 2/1/2021
A general construction procedure is outlined for continuous systems in the following steps.
Step 1: Check p( s ) for poles on the jw-axis and at the origin. Since, no pole at origin, the
Nuquist path will be
Step 1: Draw the polar plot for the path ad in p(s) plane.
Step 2 : Draw the polar plot for the path fa, that is the mirror image of ad.
Step 3: Plot the image of path def. This path at infinity usually plots into a point in the p(s)-plane.
Step 4: Connect all curves drawn in the previous steps
Step: Find the Nyquist plot
455 2/1/2021
Ex: Nyquist plot for type 0 system
S-plane
Since no pole at origin, the Nyquist counter will be
For the path ad, the polar plot is drawn where the frequency is varying from zero to infinity.
p(s) plane
Here, P=0, N=0
So, N=Z-P=0
Hence, closed loop
system is stable.
Ex:
457 2/1/2021
458 2/1/2021
Here, P=0, N=0
Since N=Z-P
Z=0
460 2/1/2021
Since P=1, the encirclement about -1+j0 is clockwise , So N=1
461 2/1/2021
Ex: Open loop system is unstable
462 2/1/2021
463 2/1/2021
464 2/1/2021
465 2/1/2021
Module _4
Lecture_32
466 2/1/2021
Effect of Poles at the Origin
467 2/1/2021
468 2/1/2021
469 2/1/2021
470 2/1/2021
Ex:
471 2/1/2021
472 2/1/2021
473 2/1/2021
Ex:
474 2/1/2021
475 2/1/2021
This operation can be performed using this MATLAB command: nyquist
Ex:
476 2/1/2021
477 2/1/2021
478 2/1/2021
Here, P=0
N=0
Since N=Z-P
Z=N+P=0
Lecture_33
Application on Dead time system, Plotting of M and N
circles
488 2/1/2021
NYQUIST’S STABILITY CRITERION APPLIED TO SYSTEM HAVING DEAD TIME
489 2/1/2021
M- Circle (Constant Magnitude of CLTF loci)
The closed loop frequency response specifications are studied in this M and N circles.
Such specifications are Mr, Wr and band width Wb.
➢ M-Circle determines the magnitude of CLTF from the information of OLTF
➢Applicable on feedback system only
➢Gives the information of resonant peak (Mr), resonant frequency (wr)and
bandwidth (wb) of CLTF
Mr: This is the maximum value of M, the magnitude of the closed loop system. A large resonant peak
Corresponds to large overshoot in transient response.
Wr: This is the frequency at which the resonance peak Mr occurs. This frequency is related to
the frequency of oscillations in step response and is indicative of speed of transient response.
Wr: Bandwidth: It measures the the ability of a feedback system to reproduce the input signal
and measures the noise rejection characteristics. The closed loop system filters out the signal
Whose frequencies are greater than cut off (-3db).This range of frequency is the BW frequency.
490 2/1/2021
491 2/1/2021
492 2/1/2021
Equation of a circle
Where center is
493 2/1/2021
494 2/1/2021
Constant M-Circle
495 2/1/2021
496 2/1/2021
497 2/1/2021
The polar plot of G(s)H(s) is done on the M-circle. The largest of M-circle for which the M-circle
is tangent to the polar plot is known as Mr and the corresponding frequency is known as Wr.
498 2/1/2021
499 2/1/2021
500 2/1/2021
the equation of a circle with N as a parameter. It has its center at
Inserting a given value of into the equation of circle. Various N-circles are obtained
By considering various N. All N-circles pass through origin and -1+j0 point regardless of the value N.
The tangent of angles in the first and third quadrant is positive. Therefore, the yq coordinate is the
same for an angle in the first quadrant and for the negative of its supplement, which is in the third
quadrant. As a result, the constant contour is only an arc of the circle.
After constructing the M and N circles, draw the G(jw)H(jw)plot which passes through M and N
circle. Note down the intersection points on M and N circles. Plot the closed frequency response curve
501 2/1/2021
To know the Mr and Wr.
502 2/1/2021
503 2/1/2021
504 2/1/2021
Module _4
Lecture_34
Nichols Chart, Application of Nichols chart
505 2/1/2021
Nichols Chart
The resonant peak, resonant frequency and bandwidth of closed loop system are known from
Nichols Chart
506 2/1/2021
507 2/1/2021
Procedure to plot Nichols Chart
Step 1 Draw the bode plot selecting the frequency such that the phase angle lies between 0 to 180
Step 2 The Bode plot follows the Table-1
508 2/1/2021
Bode Plot
db
Phase angle
frequency
509 2/1/2021
Step 3 Draw the Nichols plot from bode plot, take each unit of magnitude as 4db on Y axis
Step 4 Corresponding to this magnitude at 0db,4 db 8db etc and -4db,-8db…..Find the corresponding
Frequencies from X-axes for the same Bode plot. Then Find the phase angle corresponding to these
Frequencies.
510 2/1/2021
Step 5 Table 2 is drawn getting the various values of phase angle from the corresponding g frequencies
511 2/1/2021
512 2/1/2021
Available Nichols Chart
The thick line represents the magnitude in db and dotted represents the phase angle
513 2/1/2021
Step 6 : Draw the Nichols Chart from the Table 2 from the supplied Nichols Chart
514 2/1/2021
Step-7 From different values of magnitude of supplied Nichols chart which intersecting the our
G(s)H(s) plot, find the various frequencies and the phase angle as well. This is shown in Table 3.
515 2/1/2021
Step 8 Draw the magnitude and phase plot versus frequencies from Table 3 taking another
semilog graph paper . This is the required plot that determines the Mr, Wr and Wb
Magnitude Plot
516 2/1/2021
Both Magnitude and
Phase Angle Vs frequency plot
degree
518 2/1/2021
Classical Controller
Control system designed may not able to meet the design goals such as time domain specifications
and frequency domain specifications.
Approach is made to force the system to meet the design goal using the controllers.
A controller is the combination of both error detector and amplifier with adjustable gain.
The classical controller used in industrial applications are proportional controller, derivative
controller , integral controller and their combinations as well.
The adjustable gain is done through PID controllers which is placed ahead of the amplifier.
Almost all industries use PID and modification of PID as controller in applications.
Analog PID mostly available hydraulic, pneumatic, electric and electronics or combination of both.
519 2/1/2021
The controller parameters (gain, time constant) of PID are tuned in such a manner that, the
transient and steady state error are minimized in closed loop system. The are called performance
specifications.
For plant model simple----- analytical approach required for gain calculation
However, the PID control action has been brought from basic three control action such as P, I and D
Control action.
520 2/1/2021
Proportional Control
The proportional controller in true sense, an amplifier with an adjustable gain.
In a proportional control scheme, the controller output is proportional to the actuating signal.
521 2/1/2021
However, the gain Kv can not be increased beyond the certain limit which brings instability to the system
Since, the SS error depends on the increase of natural frequency, this creates the unstable of the system.
Thus, a sluggish over damped system response can be made faster by increasing the forward path
gain of the system. This increase in gain reduces the steady state error but at the overshoot is
increases and gives more oscillations and approaches towards instability
522 2/1/2021
Integral Control
In integral action , the control signal or the output of the controller is proportional to the integral
of the actuating signal.Thus,
523 2/1/2021
Effect of Integral action:
524 2/1/2021
525 2/1/2021
526 2/1/2021
If the system shown in Figure is asymptotically stable, and the inputs r and d (disturbances)
are constant, it follows that all signals in the closed loop will tend to constant values.
In particular the integrator output v(t) tends to a constant value. It follows that the integrator
input e(t ) tends to zero.
Since we have arranged that this input is the tracking error it follows that e(t) = r − y(t) tends
to zero and hence y(t) tracks r as t → ∞.
528 2/1/2021
529 2/1/2021
530 2/1/2021
PI controller
531 2/1/2021
Module 5
Lecture_36
532 2/1/2021
Derivative Control
In derivative control action, the output of the controller or control signal is the derivative
of the actuating signal
533 2/1/2021
Effect of derivative action:
Consider a second order system with derivative controller
When the actuating signal is constant, the derivative controller does not produce any control
signal. Hence, the steady-state error is effective only during ne transient period of the output
response. Because of this reason, a derivative control is usually not used alone. It is always used
along with other types of controllers.
If the actuating signal is time varying, the derivative controller produces a proper control signal that
is proportional to the rate of change of the actuating signal. This controls the error from becoming
to large.
If the plant transfer function does not contain an integrator then the addition of a derivative
controller improves the damping ratio. In the absence of the controller, the characteristic
equation of the system
534 2/1/2021
The addition of derivative controller with the plant, improves the damping ratio.
535 2/1/2021
The characteristic equation is
536 2/1/2021
Thus, inclusion of derivative action
Thus, the derivative controller in the forward path improves the transient performance parameters.
537 2/1/2021
Derivative Feedback Control
The derivative feedback control is also known control. For derivative feedback control the
actuating signal is obtained as the difference between the proportional error signal and derivative
(rate ) of the output signal.Therefore, the actuating signal for derivative feedback control action is
For a second order unity feedback control system block diagram incorporating derivative
feedback control is shown
538 2/1/2021
Derivative feedback (tachometer feedback) control
539 2/1/2021
The damping ratio for the above characteristic equation is
The damping ratio is increased by using derivative feedback control and therefore, the maximum
overshoot is decreased. However, the rise time is increased.
540 2/1/2021
Substituting G(s)and H(s)
541 2/1/2021
It is noted that using derivative feedback control the steady state error is increased and as the
damping ratio is increased the maximum overshoot is decreased.
In both types of control actions derivative error as well as derivative feedback, the damping
ratio is increased which results in decreasing maximum overshoot but the time response
expression is different.
In case of derivative control the rise time is decreased and the steady state error remains
unchanged whereas in derivative feedback control the rise time is decreased and the steady
state error is increased.
542 2/1/2021
Ex: The overall transfer function of a control system is given by
It is desired that the damping ratio be 0.8. Determine the derivative rate feedback constant , and
compare rise time, peak time, maximum overshoot and steady state error for unit ramp input
without and with derivative feedback control.
therefore, the damping ratio for the system without derivative feedback control is
543 2/1/2021
The damping ratio with derivative feedback control is given by
544 2/1/2021
(b) With derivative feedback control
The overall transfer function of the system using derivative feedback control is given by
545 2/1/2021
546 2/1/2021
P-D Controller:
Feed-forward P-D
547 2/1/2021
548 2/1/2021
549 2/1/2021
However, this can be shown that, the steady state error will not change with and without
using PD controller in the second order system.
550 2/1/2021
Module 5
Lecture_37
551 2/1/2021
PID Control action
P-I improves the steady state response, whereas P-D improves the transient
responses, thus the combination of these two controllers improve the overall
time domain performances by proper tuning the controller gains called
parameters of the controller. This can be achieved by one of the classical method
called Zeigler-Nichols tuning controller method.
552 2/1/2021
553 2/1/2021
554 2/1/2021
555 2/1/2021
Zeigler-Nicholas Tuning Of PID- An experimental approach (Step response
method )
Z-N approach is used when mathematical model of the plant is not known.
The Ziegler-Nichols step response method is an experimental open-loop tuning method and is
applicable to open-loop stable plants.
This method first characterizes the plant by two parameters K and L obtained from its step
response. K and L can be determined graphically from a measurement of the step response of the
plant.
First, the point on the step response curve with the maximum slope is determined and the tangent is
drawn.
The intersection of the tangent with the vertical axis gives K, while the intersection of the tangent
with the horizontal axis gives L.
Once K and L are determined, the PID controller parameters are then found out following the
table.
556 2/1/2021
First method of Z-N When Plant has no integrator and dominant conjugate poles
557 2/1/2021
Based on step response
558 2/1/2021
The Ziegler-Nichols 2nd method By evaluating critical gain and critical period
559 2/1/2021
PID controller T.F.
response
560 2/1/2021
When the plant has an integrator, the Zeigler tuning rule (neither 1st and 2nd ) may not be applied
in some cases.
Example:
H(s)=1
Because of the integrator, 1st method is not applied. Since the step response will not give a S shaped
Rather the response increases with time.
Also, the 2nd method is not valid since, the closed loop system does not give sustained oscillations
at any value of Kp
561 2/1/2021
When the plant has an integrator, the Zeigler tuning rule (2nd method ) may be applied in some
cases.
Example:
562 2/1/2021
563 2/1/2021
From the 2nd method table, Kp, Td and Ti are to be found as:
564 2/1/2021
The PID controller has one pole at origin and two no’s of zeros which shows that PID
controller itself is a improper function. So the structure of PID controller is to be
modified by changing its TF to bring into proper function .
565 2/1/2021
Summary:
P-I Control Action:
➢reduces the steady state error.
➢Increases the rise time.
➢Acts as low pass filter
➢decreases the bandwidth.
566 2/1/2021
Module 5
Lecture_38
567 2/1/2021
SENSITIVITY
The environmental conditions to which a control system is subjected affect the accuracy and
stability of the system.
The performance characteristics of most components are affected by their environment and by
aging. Thus, any change in the component characteristics causes a change in the transfer function
and therefore in the controlled quantity. The effect of a parameter change on system performance
can be expressed in terms of a sensitivity function.
This sensitivity function is a measure of the sensitivity of the system’s response to a system
parameter variation and is given by
568 2/1/2021
To illustrate the effect of changes in the transfer function, four cases are considered for which the
input signal r(t) and its transform R(s) are fixed. Although the response Y(s) is used in these four
cases, the results are the same when M(s) is the control ratio.
569 2/1/2021
Case 1: Open-Loop System
A change in the transfer function G(s) therefore causes a proportional change in the transform of
the output Yo(s).
570 2/1/2021
Case 2: Closed-Loop Unity-Feedback System
571 2/1/2021
Comparing with open loop with closed loop , it is seen that the effect of changes of G(s) upon
the transform of the output of the closed-loop control is reduced by the factor 1/(1+G(s))
compared to the open-loop control. This is an important reason why feedback systems are
used.
572 2/1/2021
Comparing with unity feedback, it is seen that, the non-unity feedback closed-loop variation is
reduced by the factor 1/(1+G(s)H(s)). Since, the term 1/(1+G(s)H(s)) is larger than the term
1/(1+G(s)). , then there is an advantage to using a non-unity-feedback system. Further, H(s) may
be introduced both to provide an improvement in system performance and to reduce the effect of
parameter variations within G(s).
573 2/1/2021
Case 4: Closed-Loop Non-unity-Feedback System
[Feedback Function H(s) is Variable and G(s) is Fixed]
Multiplying and dividing the above equation by H(s) and also dividing by equation
results in
574 2/1/2021
It is seen that a variation in the feedback function has approximately a direct effect upon the
output, the same as for the open-loop case.
575 2/1/2021
SENSITIVITY ANALYSIS
An important aspect in the design of a control system is the insensitivity of the system outputs to
items such as: sensor noise, parameter uncertainty, cross coupling effects, and external system
disturbances.
The analysis in this section is based upon the control system shown in Figure
Where T(s)= Y(s)/R(s) and where F(s) represents a pre-filter. The plant is described by P(s) and
may include some parameter uncertainties.
In this system G(s) represents a compensator. The pre-filter and compensator are designed to
minimize the effect of the parameter uncertainties. The goal of the design is to satisfy the desired
figures of merit (FOM). In this text it is assumed that F(s)=1. The effect of these items on system
performance can be expressed in terms of the sensitivity function which is defined by
576 2/1/2021
577 2/1/2021
578 2/1/2021
Based on the magnitude characteristic of Lo for low- and high frequency ranges, then:
Then, becomes
Then
579 2/1/2021
580 2/1/2021