Course outcome :Calculate the transfer function of physical systems
CONTROL SYSTEMS
UNIT –I -INTRODUCTION TO CONTROL SYSTEMS
System :
A system is a combination or an arrangement of different physical components which act
together as a entire unit to achieve certain objective.
• E.g.,
– A classroom is a physical system. A room along with the combination of benches,
blackboard, fans, lighting arrangement etc. can be called as a classroom which acts as
elementary system.
– In a classroom, professor is delivering his lecture, it becomes a control system as; he
tries to regulate, direct or command the students in order to achieve the objective
which is to input good knowledge to the students.
INPUT :It is an applied signal or an excitation signal applied to control system from an external energy
source in order to produce a specified output.
–For each system, there must be excitation and system accepts it as an input
Output :
–It is the particular signal of interest or the actual response
obtained from a control system when input is applied to it.
–for analyzing the behavior of system for such input, it is necessary to define the output of a system.
Plant :
– The portion of a system which is to be controlled or regulated is called as the plant.
– A plant may be a piece of equipment, perhaps just a set of machine parts.
– The purpose of plant is to perform a particular operation.
– E.g., mechanical device, a heating furnace, a chemical reactor, or a spacecraft.
Process:
– Any operation to be controlled is called a process.
– Examples are chemical, economic, and biological processes.
Disturbances :
– Disturbance is a signal which tends to adversely affect the value of the output of a system.
– Disturbances are undesirable and unavoidable effects beyond our control,
generated from outside process-environment, and from within.
– If such a disturbance is generated within the system itself, it is called as internal disturbance.
– The disturbance generated outside the system acting as an extra input to the system in addition to its normal
input, affecting the output adversely is called as an external disturbance.
– The presence of the disturbance is one of the main reasons of using control.
Controller
:
– The element of the system itself or external to the system which controls the plant or the process is
called as controller.
– E.g., ON/OFF switch to control bulb.
1) Natural Control System
— Universe
— Human Body
2) Manmade Control System
—Vehicles
—Aeroplanes
3)Manual Control Systems
– Room Temperature regulation Via Electric Fan
– Water Level Control
4)Automatic Control System
– Room Temperature regulation Via A.C
– Washing Machines
5) Open-Loop Control System
– Washing Machine
– Toaster
– Electric Fan
6) Closed-loop Control System
– Refrigerator
– Auto-pilot system
7.Linear Vs Nonlinear Control System
A Control System in which output varies linearly with the input is called a linear control system.
8)Time variant and Time invariant systems
When the characteristics of the system do not depend upon time itself then the system is said
to time invariant control system.
Time varying control system is a system in which one or more parameters vary with time.
• Any physical system which does not automatically correct for variation in its output, is
called an open-loop system.
• Such a system may be represented by the block diagram as shown in Fig.
• In these systems, output is dependent on input but controlling action or input is totally independent of the
output or changes in output of the system.
• In these systems the output remains constant for a constant input signal provided the external conditions
remain unaltered.
• In any open-loop control system the output is not compared with the reference input. As a result, the accuracy
of the system depends on calibration.
• In the presence of disturbances, an open-loop control system will not perform the desired task. Open-loop
control can be used, in practice, only if the relationship between the input and output is known and if there
are neither internal nor external disturbances.
• Clearly, such systems are not feedback control systems. Note that anycontrol system that operates on a time
basis is open loop.
• For instance, traffic control by means of signals operated on a time basis is an example of open-loop
control.
Advantages:
The advantages of open loop control system are,
1) Such systems are simple in construction.
2) Very much convenient when output is difficult to measure.
3) Such systems are easy from maintenance point of view.
4) Generally these are not troubled with the problems of stability.
5) Such systems are simple to design and hence economical.
Disadvantages:
The disadvantages of open loop control system are,
1.These systems are inaccurate and unreliable because accuracy of such systems are totally dependent on the
accurate pre-calibration of the controller.
2.These systems give inaccurate results if there are variations in the external environment.
3.These systems cant sense internal disturbances in the system, after the
controller stage.
4.Recalibration of the controller is necessary, time to time to maintain the quality and accuracy of the desired
output.
AUTOMATIC TOSTER
•In this system, the quality of toast depends upon the time for which the toast is heated.
•Depending on the time setting, bread is simply heated in this system.
•The toast quality is to be judged by the user and has no effect on the inputs.
Traffic Light Controller
•A traffic flow control system used on roads is time dependent.
•The traffic on the road becomes mobile or stationary depending on the duration and sequence of lamp glow.
•The sequence and duration are controlled by relays which are
predetermined and
•not dependent on the rush on the road.
Feedback Control Systems.
•A system that maintains a prescribed relationship between the output and the reference input by comparing
them and using the difference as a means of control is
called a feedback control system.
Closed-Loop Control Systems.
•Feedback control systems are often referred to as closed-loop control systems.
•In practice, the terms feedback control and closed-loop control are used interchangeably.
•In a closed-loop control system the actuating error signal (which is the difference between the input signal and
the feedback signal) is fed to the controller so as to reduce the error and bring the output of the system to a
desired value.
•The term closed-loop control always implies the use of feedback control action in order to reduce system error.
The various signals are,
r(t) = Reference input
e(t) = Error signal
c(t) = Controlled output
m(t) = Manipulated signal
b(t) = Feedback signal
• The part of output, which is to be decided by feedback element is fed back to the reference input. The signal
which is output of feedback element is called feedback signal, b(t).
• It is then compared with the reference input giving error signal e(t) =
r(t) ± b(t)
• When feedback sign is positive, systems are called positive feedback systems and if it is negative systems
are called negative feedback systems.
• This error signal is then modified by controller and decides the proportional manipulated signal for the
process to be controlled.
• This manipulation is such that error will approach zero. This signal then actuates the actual system and
produces an output. As output is controlled one, hence called controlled output c(t).
Advantages
1.Accuracy of these systems is always very high because controller modifies and manipulates the actuating
signal such that error in the system will be zero.
2.closed loop system senses environmental changes, as well as internal disturbances and accordingly modifies
the error.
3.There is reduced effect of nonlinearities and distortions.
4.Bandwidth (operating frequency zone) for such system is very high.
Disadvantages
5.systems are complicated and time consuming from design point of view and hence costlier.
6.Due to feedback, system tries to correct the error from time to time. Tendency to overcorrect the error may
cause oscillations without bound in the system.
7.System has to be designed taking into consideration problems of instability due tofeedback.
8.The stability problems are severe and must be taken care of while designing the system.
Human Being
•The best example is human being. If a person wants to reach for a book on the table, Position of the book is
given as the reference.
•Feedback signal from eyes, compares the actual position of hands with reference position. Error signal is
given to brain.
•Brain manipulates this error and gives signal to the hands. This process continues till the position of the hands
get achieved appropriately.
Home Heating System
•In this system, the heating system is operated by a valve.
•The actual temperature is sensed by a thermal sensor and compared with the desired temperature.
•The difference between the two, actuates the valve mechanism to change the temperature as per
the requirement.
Open Loop Closed Loop
Any change in output has no effect
on the input i.e. feedback does not exists.
Changes in output, affects the input
which is possible by use of feedback.
Output measurement is not
required for operation of system.
Output measurement is necessary.
Feedback element is absent. Feedback element is present.
Error detector is absent. Error detector is necessary.
It is inaccurate and unreliable. Highly accurate and reliable.
Highly sensitive to the disturbances. Less sensitive to the disturbances.
Bandwidth is small. Bandwidth is large.
Simple to construct and cheap. Complicated to design and hence costly.
Generally are stable in nature. Stability is the major
consideration while designing
Highly affected by nonlinearities. Reduced effect of nonlinearities.
Course outcome :Calculate the transfer function of physical systems
CONTROL SYSTEMS
UNIT –I
Topic name : Transfer Function of Physical Systems
Connected Co : R16C212.1
Connected POS :PO1,PO2
MRS.V.BINDU
Asst.Professor
EEE
Objectives
•To learn about transfer functions.
•To develop mathematical models from schematics of physical system.
Overview
•Review on Laplace transform
•Electric network
•Translational mechanical system
•Rotational mechanical system
•You will learn how to develop mathematical model.
•Present mathematical representation where the input, output and system are different and separate.
•Solving problems in group and individual
Electric network
Translational mechanical system
Rotational mechanical system
Electric Network Transfer Functions
• We are only going to apply transfer function to the mathematical modelling of electric circuits for passive
networks (resistor, capacitor and inductor).
• We will look at a circuit and decide the input and the output.We will use Kirchhoff’s laws as our guiding
principles
Component Voltage
-
Current
Current-
voltage
Current-
voltage
Impedance
Z(s)=
V(s)/I(s)
Admittance
Y(s)=
I(s)/V(s)
Transfer Function : It is defined as the ratio of Input to output expressed in s domain by neglecting initial
conditions
Electric Network Transfer
Functions
Find the transfer function relating the capacitor voltage, Vc(s), to the input voltage, V(s), in figure below
Redraw the circuit using Laplace transform. Replace the component values with their impedance values.
Determine the input and the output for the circuit. For this circuit, Input is V(s) Output is
VC(s)
Next, we write a mesh equation using the impedance as we would use resistor values in a
purely resistive circuit.
Electric Network Transfer
Functions
Vc (s) = I (s)
1
Cs
⎜ Ls + R
+
1
⎞
Cs ⎠
⎟I (s) = V
(s)
I (s) = VC (s)Cs
Electric Network Transfer
Functions
We can also present our answer in block
diagram
Electric Network Transfer
Functions
Electric Network Transfer
Functions
FIND THE TRANSFER FUNCTION OF THE GIVEN ELECTRICAL SYSTEM
Electric Network Transfer
Functions
Write the mesh
equations :
Solving the equations for
I2(s):
Electric Network Transfer
Functions
Electric Network Transfer
Functions
ASSIGNMENT
FIND THE TRANSFER FUNCTION
THANK YOU
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
 We are going to model translational mechanical system by a transfer function.
 In electrical we have three passive elements, resistor, capacitor and inductor. In mechanical we have
spring, mass and viscous damper.
 We are going to find the transfer function for a mechanical system in term of force-displacement
(i.e. forces are written in terms of displacement)
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION

Mass

f(t) represents the applied force, x(t) represents the displacement, and M represents the mass.
Then, in accordance with Newton’s second law,
Where v(t) is velocity and a(t) is acceleration. It is assumed that the mass is rigid at the top connection
point and that cannot move relative to the bottom connection point.
• Damper is the damping elements and damping is the friction existing in
physical systems whenever mechanical system moves on sliding surface. The
friction encountered is of many types, namely stiction, coulomb friction and
viscous friction force
• In friction elements, the top connection point can move relative to the bottom
connection point. Hence two displacement variables are required to describe
the motion of these elements, where B is the damping coefficient
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
Spring

The final translational mechanical element is a spring. The ideal spring gives the
elastic deformation of a body. The defining equation from Hooke’s law, is given
by
Force-velocity, force- displacement, and impedance translational relationships for springs, viscous dampers,
and mass
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
EXAMPLE
Steps involved in solving the problem
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
 Draw a free body diagram, placing on the body all forces that act on the body either in the direction of
motion or opposite to it.
 Use Newton’s law to form a differential equation of motion by summing the forces and setting the sum
equal to zero.
 Assume zero initial conditions, we change the differential equation into Laplace form.

The equation in Laplace form is
(Ms2
+ fvs + K ) X (s) = F (s)
Solving for the transfer function
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
Example
a. Forces on M2due only to motion of M2;
b. forces on M2 due only to motion of M1 (sharing);
c. all forces on M2
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
ASSIGNMENT
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
 We are going to solve for rotational mechanical system using the same way as the translational mechanical
systems except
• 
In translational mechanical system we have three elements; spring, damper and mass. In rotational
mechanical system also we have; spring, damper and inertia.
Torque replaces force
Angular displacement replaces translational displacement
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
Torque-angular velocity, torque- angular displacement, and impedance rotational relationships for springs,
viscous dampers, and inertia
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION

Assumption

Anti-clockwise movement is assumed to be positive
EXAMPLE Find the transfer function, θ(s)/T(s)
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
Draw the free body diagram
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
 Find transfer function θ2
(s)/T(s)
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
a.Torques on J1 due only to the
motion of J1
b.torques on J1 due only to the
motion of J2
c.final free-body diagram for J1
Assignment
Find the transfer Function
ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
THANK YOU
SIGNAL FLOW GRAPH
• Signal-flow graphs are an alternative to block diagrams.
• Signal flow graphs are a pictorial representation of the simultaneous equations describing a
system.
• Signal flow graphs display the transmission of signals through the system, as does the block
diagrams, but it is easier to draw and easier to manipulate than the block diagrams.
• Unlike block diagrams, which consist of blocks, signals, summing junctions, and pickoff
points, a signal-flow graph consists only of branches, which represent systems, and nodes,
which represent signals.
Introduction
Fundamentals of Signal Flow Graphs
• Consider a simple equation below and draw its signal flow graph:
Xi = AijXj
• The signal flow graph of the equation is shown below;
• Every variable in a signal flow graph is designed by a Node.
• Every transmission function in a signal flow graph is designed by a Branch.
• Branches are always unidirectional.
• The arrow in the branch denotes the direction of the signal flow.
• The variables Xi and Xj are represented by a small dot or circle called a Node.
• The transmission function Aij is represented by a line with an arrow called a Branch.
• The Node Xi is called input node and Node Xj is called output node.
Signal Flow Graph Algebra
1. The Addition Rule:
•The value of the variable designated by a node is equal to the sum of all signals entering the node. This can be
represented as;
•Example: The signal flow graph for the equation of a line in rectangular coordinates, Y = mX + b, is given below.
Since b is a constant it may be represent a node or a transmission function.
2. The Transmission Rule:
•The value of the variable designed by a node is transmitted on every branch leaving that node.
•Example: The signal flow graph of the simultaneous equations, Y = 3X, and, Z = -4X, is given
in the figure below.
Signal Flow Graph Algebra
3. The Multiplication Rule:
•A cascaded or series connection of n-1 branches with transmission functions ,
,can be replace by a single branch with a new transmission function equal to the product of
the old ones. That is
•Example: The signal flow graph of the simultaneous equations Y = 10X, Z = -20Y, is given in
Signal Flow Graph Algebra
Terminologies
• An input node or source contain only the outgoing branches. i.e., X1
• An output node or sink contain only the incoming branches. i.e., X4
• A path is a continuous, unidirectional succession of branches along which no node is passed more than ones. i.e.,
X1 to X2 to X3 to X4, X2 to X3 back to X2, X1 to X2 to X4, are paths.
• A forward path is a path from the input node to the output node. i.e.,
X1 to X2 to X3 to X4, and X1 to X2 to X4, are forward paths.
• A feedback path or feedback loop is a path which originates and terminates on the same node. i.e.; X2
to X3 and back to X2 is a feedback path.
• A self-loop is a feedback loop consisting of a single branch. i.e.; A33 is a self loop.
• The gain of a branch is the transmission function of that branch when the transmission function is a
multiplicative operator. i.e., A33
• The path gain is the product of branch gains encountered in traversing a path. i.e.,
X1 to X2 to X3 to X4 is A21A32A43
• The loop gain is the product of the branch gains of the loop. i.e., the loop gain of the feedback loop from
X2 to X3 and back to X2 is A32A23.
Terminologies
Converting Cascaded Block Diagram into a Signal Flow Graph:
• First thing is to draw the signal nodes for the system.
• Next thing is to interconnect the signal nodes with system branches.
• The signal nodes for the system are shown in figure (a).
• The interconnection of the nodes with branches that represent the subsystem is shown in figure (b).
Converting Parallel System Block Diagram into a Signal Flow Graph
• First thing is to draw the signal nodes for the system.
• Next thing is to interconnect the signal nodes with system branches.
• The signal nodes for the system are shown in figure (c).
• The interconnection of the nodes with branches that represent the subsystem is shown in figure (d).
Converting Feedback System Block Diagram into a Signal Flow Graph:
• First thing is to draw the signal nodes for the system.
• Next thing is to interconnect the signal nodes with system branches.
• The signal nodes for the system are shown in figure (e).
• The interconnection of the nodes with branches that represent the subsystem is shown in figure (f).
Example-1: Convert the block diagram into a signal flow graph:
• If desired, simplify the signal-flow graph to the one shown in Figure (c) by eliminating signals that have a
single flow in and a single flow out, such as V2(s), V6(s), V7(s), and V8(s).
Mason’s Rule (Mason, 1953)
• The transfer function, T = C(s)/R(s), of a system represented by a signal-flow graph is;
i = number of forward paths.
Pi = the i th forward-path gain.
Pjk = j th possible product of k no ntouching loop gains.
∆ = 1 - ∑Pj1 + ∑Pj2 - ∑Pj3 +…..
= 1 - ∑ loop gains + ∑ gain products of two non touching loops - ∑ gain products of three non touching
loops + . . .
∆i = ∆ - ∑ loop gain terms in ∆ that touch the i th forward path: In other words;
∆i is formed by eliminating from ∆ those loop gains that touch the i th forward path.
• Two loops, paths, or loop and a path are said to be non touching if they have no nodes in common.
• ∆ is called the signal flow graph determinant or characteristic function. Since ∆=0 is the system characteristic
equation.
Example-3: Consider the signal flow graph below and identify the
following;
• There are four loop gains;
• There are two forward path gains;
• Nontouching loop gains;
Example-4: Construct the signal flow graph of the block diagram of the canonical feedback control system
and find the control ratio C/R.
Example-5: Determine the control ratio C/R and the canonical block diagram
of the feedback control system.
Example-5:Continue. (finding the control ratio C/R )
Example-5:Continue. (finding the canonical block diagram)
Example-6: Determine the transfer function C/R for the block diagram below by signal flow
graph techniques.
THANK YOU
Course outcome : Design of state space models
CONTROL SYSTEMS
UNIT –VI- STATE SPACE EQUATONS
Connected Co : R16C212.16
Connected POS :PO1,PO2,P03
MRS.V.BINDU
Asst.Professor
EEE
THE GENERAL STATE-SPACE REPRESENTATION
System variable
Any variable that responds to an input or initial conditions in a system
State Variables
The smallest set of linearly independent system variables Such that the values of the members
of the set at time to along with known forcing functions completely determine the value of all
system variables for all t≥to
State Space
The n-dimension space whose axes are the state variables.(e.g. vR and vC)
State Equation
A set of n simultaneous, first order differential equations with n variables, where n variables to
be solved are the state variables.
Output Equation
The algebraic equations that expresses the output variables of a system as linear combinations of the state
variables and the inputs.
THE GENERAL STATE-SPACE REPRESENTATION
=Ax + Bu
ẋ --- STATE EQUATION
y=Cx + Du ---OUTPUT EQUATION
for t≥to and initial conditions x(to),
where x=state vector
=derivative of the state vector with respect to time
ẋ
y=output vector
u=input or control vector A=system matrix
B=input matrix
C=output matrix
D= feedforward matrix
REPRESENTING AN ELECTRICAL NETWORK
Problem
Given the electrical network, find a state-space representation if the output is the current
through the resistor.
v(t)
C
Step 1
Label all the branches currents in the network.
REPRESENTING AN ELECTRICAL NETWORK
iL(t
)
iL(t)
iR(t)
iC(t)
L
R
Step 2
Select the state variables by writing the derivative equation for all energy storage elements,
that is, the inductor and the capacitor.
REPRESENTING AN ELECTRICAL NETWORK
Step 3
Apply network theory, such as Kirchhoffs voltage and current laws
Step 4
Substitute the results to obtain the following state equations
REPRESENTING AN ELECTRICAL NETWORK
Step 5
Find the output equation.
REPRESENTING AN ELECTRICAL NETWORK
REPRESENTING A TRANSLATIONAL MECHANICAL SYSTEM
REPRESENTING A TRANSLATIONAL MECHANICAL SYSTEM
REPRESENTING A TRANSLATIONAL MECHANICAL SYSTEM
JORDONS CANONICAL FORM
JORDONS CANONICAL FORM
•In this form of realizing a TF the poles of the transfer function
form a string along the main diagonal of the matrix A.
•In Jordan canonical form state space model will be like:-
JORDONS CANONICAL FORM
JORDONS CANONICAL FORM
⚫Converting a Transfer Function with Constant Term in Numerator
CONVERTING A TRANSFER FUNCTION TO STATE SPACE
CONVERTING A TRANSFER FUNCTION TO SIGNAL FlOW GRAPH
Converting a Transfer Function to State Space
CONVERTING A TRANSFER FUNCTION WITH CONSTANT TERM IN
NUMERATOR
STATE-SPACE REPRESENTATION TO TRANSFER
FUNCTION
State-Space Representation to Transfer Function
THANK YOU
Course outcome : Determination of stability by polar plot
CONTROL SYSTEMS
UNIT –VI- FREQUENCY RESPONSE ANALYSIS
Connected Co : R16C212.16
Connected POS :PO1,PO2,P03
MRS.V.BINDU
Asst.Professor
EEE
POLAR PLOT
• The polar plot of sinusoidal transfer function G(jω) is a plot of the magnitude of G(jω) verses
the phase angle of G(jω) on polar coordinates as ω is varied from zero to infinity.
• Therefore it is the locus of as ω is varied from zero to infinity.
• As
• So it is the plot of vector as ω is varied from zero to infinity
INTRODUCTION
STEPS TO DRAW POLAR PLOT
• Step 1: Determine the T.F G(s)
• Step 2: Put s=jω in the G(s)
• Step 3: At ω=0 & ω=∞ find by &
• Step 4: Rationalize the function G(jω) and separate the real and imaginary parts
• Step 5: Put Re [G(jω) ]=0, determine the frequency at which plot intersects the Im axis and calculate
intersection value by putting the above calculated frequency in G(jω)
• Step 7: Put Im [G(jω) ]=0, determine the frequency at which plot intersects the real axis and
calculate intersection value by putting the above calculated frequency in G(jω)
• Step 8: Sketch the Polar Plot with the help of above information
Polar Plot for Type 0 System
• Let
• Step 1: Put s=jω
• Step 2: Taking the limit for magnitude of G(jω)
Type 0 system
• Step 3: Taking the limit of the Phase Angle of G(jω)
Type 0 system
• Step 4: Separate the real and Im part of G(jω)
• Step 5: Put Re [G(jω)]=0
Type 0 system
• Step 6: Put Im [G(jω)]=0
Polar Plot for Type 1 System
• Let
• Step 1: Put s=jω
Type 1 system
• Step 2: Taking the limit for magnitude of G(jω)
• Step 3: Taking the limit of the Phase Angle of G(jω)
Type 1 system
• Step 4: Separate the real and Im part of G(jω)
• Step 5: Put Re [G(jω)]=0
Type 1 system
• Step 6: Put Im [G(jω)]=0
Polar Plot for Type 2 System
• Let
• Similar to above
EXAMPLES
• Step 2: Taking the limit for magnitude of G(jω)
• Step 3: Taking the limit of the Phase Angle of G(jω)
Sketch the polar plot for G(s)=20/s(s+1)(s+2)
Solution:
Step 1: Put s=jω
EXAMPLES
• Step 4: Separate the real and Im part
of G(jω)
By: P.T.KRISHNA SAI, EEE, DIET.
Step 5: Put Im [G(jω)]=0
Gain Margin, Phase Margin & Stability
• Phase Crossover Frequency (ωp) : The frequency where a polar plot
intersects the –ve real axis is called phase crossover frequency
• Gain Crossover Frequency (ωg) : The frequency where a polar plot
intersects the unit circle is called gain crossover frequency
So at ωg
Gain Margin, Phase Margin & Stability
Phase Margin (PM):
Phase margin is that amount of additional phase lag at the gain crossover
frequency required to bring the system to the verge of instability (marginally
stabile)
Φm=1800
+Φ
Where
Φ= G(jω
∠ g)
if Φm>0 => +PM (Stable System)
if Φm<0 => -PM (Unstable System)
Gain Margin, Phase Margin & Stability
Gain Margin (GM):
The gain margin is the reciprocal of magnitude at the frequency at
which the phase angle is -1800
.
In terms of dB
STABILITY
• Stable: If critical point (-1+j0) is within the plot as shown, Both GM & PM
are +ve
GM=20log10(1 /x) dB
Unstable: If critical point (-1+j0) is outside the plot as shown,
Both GM & PM are -ve
GM=20log10(1 /x) dB
STABILITY
THANK YOU
COURSE OUTCOME : DETERMINATION OF STABILITY BY ROUTH CRITERIA
CONTROL SYSTEMS
UNIT –III - TIME DOMAIN ANALYSIS
Connected Co : R16C212.3
Connected POS :PO1,PO2,P03
MRS.V.BINDU
Asst.Professor
EEE
ROUTH CRITERIA
Objective

To determine the stability of a system represented as a transfer function.
A system is stable if every bounded input yields a bounded output. We call this statement
the bounded-input, bounded-output (BIBO).
Using the total response (BIBO)
A system is stable if every bounded input yields a bounded output.
A system is unstable if any bounded input yields an unbounded output.
STABILITY
We can also determine the stability of a system based on the system poles.
Stable systems have closed-loop transfer functions with poles only in the left half-
plane.
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.
Marginally stable systems have closed-loop transfer functions with only imaginary
axis poles of multiplicity 1 and poles in the left half- plane.
STABILITY
closed-loop poles for a stable system.
closed-loop poles for an unstable system.

Stability summary
A method to find the stability without solving for the roots of the system is
called Routh-Hurwitz Criterion.
We can use Routh-Hurwitz criterion method to find how many closed-loop
system poles are in the LHP, RHP and on the jω-axis
Disadvantage : We cannot find their coordinates
The method requires two steps:
Generate a data table called a Routh table
Interpret the Routh table to tell how many close-loop system poles are in
the left half- plane, the right half-plane, and on the jω-axis
ROUTH-HURWITZ CRITERION

Example
displays an equivalent closed loop transfer function.
In order to use Routh table we are only going to focus on the denominator.
Equivalent closed-loop transfer function
ROUTH-HURWITZ CRITERION
First step (1)
Based on the denominator in Figure the highest power for s is 4, so we can
draw initial table based on this information. We label the row starting with
the highest power to s0
.
s4
s3
s2
s1
s0
ROUTH-HURWITZ CRITERION

Input the coefficient values for each s horizontally starting with the coefficient
of the highest power of s in the first row, alternating the coefficients.
s4
s3
s2
s1
s0
a4
a3
a2
a1
a0
0
ROUTH-HURWITZ CRITERION

Remaining entries are filled as follows. Each entry is a negative
determinant of entries in the previous two rows divided by the entry in the
first column directly above the calculated row.
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
ROUTH-HURWITZ CRITERION
Interpreting the basic Routh table
In this case, the Routh table applies to the systems with poles in the left and right
half- planes.
Routh-Hurwitz criterion declares that the number of roots of the polynomial that
are in the right half-plane is equal to the number of sign changes in the first
column.
ROUTH-HURWITZ CRITERION

Example 6.1

Make a Routh table for the system below

Answer:

get the closed-loop transfer function
ROUTH-HURWITZ CRITERION

We can multiply any row in Routh table by a positive constant without
changing the rows below.
ROUTH-HURWITZ CRITERION
 If the closed-loop transfer function has all poles in the left half of the s-
plane, the system is stable.
The system is stable if there are no sign changes in the first column of the
Routh table. Example:

ROUTH-HURWITZ CRITERION
+
-
-
+

Based on the table, there are two sign changes in the first column. So there are
two poles exist in the right half plane.Which means the system is unstable.
ROUTH-HURWITZ CRITERION
Two special cases can occur:
Routh table has zero only in the first column of
a row
• s3
• s2
s1
Routh table has an entire row that consists of
zeros.
1 3 0
3 4 0
0 1 2
s3
s2
0
1 3
3 4
0
0
0
0
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
Zero only in the first column
There are two methods that can be used to solve a Routh table that
has zero only in the first column.
1. Stability via epsilon method
2. Stability via reverse coefficients
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

Zero only in the first column

Stability via epsilon method
Example : Determine the stability of the closed-loop transfer function
T
( s
)
=
s5
+ 2s4
+ 3s3
+ 6s2
+ 5s + 3
10
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
Solution:
We will begin forming the Routh table using the denominator. When we reach s3
a zero appear
only in the first column.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
If there is zero in the first column we cannot check the sign changes in the first column
because zero does not have ‘+’ or ‘-’.
A solution to this problem is to change 0 into epsilon (ε).
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

We will then calculate the determinant for the next s values using the
epsilon.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

If we all the columns and rows in the Routh table we will get
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

We can find the number of poles on the right half plane based on the sign
changes in the first column. We can assume ε as ‘+’ or ‘-’
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

There are two sign changes so there are two poles on the right half plane. Thus
the system is unstable.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
Entire row is zero
the method to solve a Routh table with zeros in entire row is different than
only zero in first column.
When a Routh table has entire row of zeros, the poles could be in the right
half plane, or the left half plane or on the jω axis.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
Example 
Determine the number of right-half-lane poles in the closed-loop transfer
function
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
We can reduce the number in each
row
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

We stop at the third row since the entire row consists of zeros.

When this happens, we need to do the following procedure.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
Return to the row immediately above the row of zeros and form the polynomial.

The polynomial formed is
P ( s) = s4
+ 6s2
+ 8
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

Next we differentiate the polynomial with respect to s and obtain

We use the coefficient above to replace the row of zeros.
The remainder of the table is formed in a straightforward manner.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
The Routh table when we change zeros with new values
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

Solve for the remainder of the Routh table

There are no sign changes, so there are no poles on the right half
plane. The system is stable.
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
Example 4 – special case
ROUTH-HURWITZ CRITERION: SPECIAL
CASES

Given that G(s) is the open loop transfer function for a unity feedback
system, find the range of K to yield a stable system
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
ROUTH-HURWITZ CRITERION: SPECIAL
CASES
THANK YOU
FREQUENCY DOMAIN ANALYSIS
FREQUENCY DOMAIN ANALYSIS
● RESONANT PEAK
● CUT OF RATE
● RESONANT FREQUENCY
● GAIN MARGIN
● BANDWIDTH
● PHASE MARGIN
control systems template -ppt--pptx  Control systems

control systems template -ppt--pptx Control systems

  • 1.
    Course outcome :Calculatethe transfer function of physical systems CONTROL SYSTEMS UNIT –I -INTRODUCTION TO CONTROL SYSTEMS
  • 2.
    System : A systemis a combination or an arrangement of different physical components which act together as a entire unit to achieve certain objective. • E.g., – A classroom is a physical system. A room along with the combination of benches, blackboard, fans, lighting arrangement etc. can be called as a classroom which acts as elementary system. – In a classroom, professor is delivering his lecture, it becomes a control system as; he tries to regulate, direct or command the students in order to achieve the objective which is to input good knowledge to the students.
  • 4.
    INPUT :It isan applied signal or an excitation signal applied to control system from an external energy source in order to produce a specified output. –For each system, there must be excitation and system accepts it as an input Output : –It is the particular signal of interest or the actual response obtained from a control system when input is applied to it. –for analyzing the behavior of system for such input, it is necessary to define the output of a system. Plant : – The portion of a system which is to be controlled or regulated is called as the plant. – A plant may be a piece of equipment, perhaps just a set of machine parts. – The purpose of plant is to perform a particular operation. – E.g., mechanical device, a heating furnace, a chemical reactor, or a spacecraft. Process: – Any operation to be controlled is called a process. – Examples are chemical, economic, and biological processes.
  • 5.
    Disturbances : – Disturbanceis a signal which tends to adversely affect the value of the output of a system. – Disturbances are undesirable and unavoidable effects beyond our control, generated from outside process-environment, and from within. – If such a disturbance is generated within the system itself, it is called as internal disturbance. – The disturbance generated outside the system acting as an extra input to the system in addition to its normal input, affecting the output adversely is called as an external disturbance. – The presence of the disturbance is one of the main reasons of using control. Controller : – The element of the system itself or external to the system which controls the plant or the process is called as controller. – E.g., ON/OFF switch to control bulb.
  • 7.
    1) Natural ControlSystem — Universe — Human Body 2) Manmade Control System —Vehicles —Aeroplanes 3)Manual Control Systems – Room Temperature regulation Via Electric Fan – Water Level Control 4)Automatic Control System – Room Temperature regulation Via A.C – Washing Machines 5) Open-Loop Control System – Washing Machine – Toaster – Electric Fan 6) Closed-loop Control System – Refrigerator – Auto-pilot system
  • 8.
    7.Linear Vs NonlinearControl System A Control System in which output varies linearly with the input is called a linear control system. 8)Time variant and Time invariant systems When the characteristics of the system do not depend upon time itself then the system is said to time invariant control system. Time varying control system is a system in which one or more parameters vary with time.
  • 9.
    • Any physicalsystem which does not automatically correct for variation in its output, is called an open-loop system. • Such a system may be represented by the block diagram as shown in Fig. • In these systems, output is dependent on input but controlling action or input is totally independent of the output or changes in output of the system. • In these systems the output remains constant for a constant input signal provided the external conditions remain unaltered. • In any open-loop control system the output is not compared with the reference input. As a result, the accuracy of the system depends on calibration.
  • 10.
    • In thepresence of disturbances, an open-loop control system will not perform the desired task. Open-loop control can be used, in practice, only if the relationship between the input and output is known and if there are neither internal nor external disturbances. • Clearly, such systems are not feedback control systems. Note that anycontrol system that operates on a time basis is open loop. • For instance, traffic control by means of signals operated on a time basis is an example of open-loop control. Advantages: The advantages of open loop control system are, 1) Such systems are simple in construction. 2) Very much convenient when output is difficult to measure. 3) Such systems are easy from maintenance point of view. 4) Generally these are not troubled with the problems of stability. 5) Such systems are simple to design and hence economical.
  • 11.
    Disadvantages: The disadvantages ofopen loop control system are, 1.These systems are inaccurate and unreliable because accuracy of such systems are totally dependent on the accurate pre-calibration of the controller. 2.These systems give inaccurate results if there are variations in the external environment. 3.These systems cant sense internal disturbances in the system, after the controller stage. 4.Recalibration of the controller is necessary, time to time to maintain the quality and accuracy of the desired output.
  • 12.
    AUTOMATIC TOSTER •In thissystem, the quality of toast depends upon the time for which the toast is heated. •Depending on the time setting, bread is simply heated in this system. •The toast quality is to be judged by the user and has no effect on the inputs.
  • 13.
    Traffic Light Controller •Atraffic flow control system used on roads is time dependent. •The traffic on the road becomes mobile or stationary depending on the duration and sequence of lamp glow. •The sequence and duration are controlled by relays which are predetermined and •not dependent on the rush on the road.
  • 14.
    Feedback Control Systems. •Asystem that maintains a prescribed relationship between the output and the reference input by comparing them and using the difference as a means of control is called a feedback control system. Closed-Loop Control Systems. •Feedback control systems are often referred to as closed-loop control systems. •In practice, the terms feedback control and closed-loop control are used interchangeably. •In a closed-loop control system the actuating error signal (which is the difference between the input signal and the feedback signal) is fed to the controller so as to reduce the error and bring the output of the system to a desired value. •The term closed-loop control always implies the use of feedback control action in order to reduce system error.
  • 15.
    The various signalsare, r(t) = Reference input e(t) = Error signal c(t) = Controlled output m(t) = Manipulated signal b(t) = Feedback signal
  • 16.
    • The partof output, which is to be decided by feedback element is fed back to the reference input. The signal which is output of feedback element is called feedback signal, b(t). • It is then compared with the reference input giving error signal e(t) = r(t) ± b(t) • When feedback sign is positive, systems are called positive feedback systems and if it is negative systems are called negative feedback systems. • This error signal is then modified by controller and decides the proportional manipulated signal for the process to be controlled. • This manipulation is such that error will approach zero. This signal then actuates the actual system and produces an output. As output is controlled one, hence called controlled output c(t).
  • 17.
    Advantages 1.Accuracy of thesesystems is always very high because controller modifies and manipulates the actuating signal such that error in the system will be zero. 2.closed loop system senses environmental changes, as well as internal disturbances and accordingly modifies the error. 3.There is reduced effect of nonlinearities and distortions. 4.Bandwidth (operating frequency zone) for such system is very high. Disadvantages 5.systems are complicated and time consuming from design point of view and hence costlier. 6.Due to feedback, system tries to correct the error from time to time. Tendency to overcorrect the error may cause oscillations without bound in the system. 7.System has to be designed taking into consideration problems of instability due tofeedback. 8.The stability problems are severe and must be taken care of while designing the system.
  • 18.
    Human Being •The bestexample is human being. If a person wants to reach for a book on the table, Position of the book is given as the reference. •Feedback signal from eyes, compares the actual position of hands with reference position. Error signal is given to brain. •Brain manipulates this error and gives signal to the hands. This process continues till the position of the hands get achieved appropriately.
  • 19.
    Home Heating System •Inthis system, the heating system is operated by a valve. •The actual temperature is sensed by a thermal sensor and compared with the desired temperature. •The difference between the two, actuates the valve mechanism to change the temperature as per the requirement.
  • 20.
    Open Loop ClosedLoop Any change in output has no effect on the input i.e. feedback does not exists. Changes in output, affects the input which is possible by use of feedback. Output measurement is not required for operation of system. Output measurement is necessary. Feedback element is absent. Feedback element is present. Error detector is absent. Error detector is necessary. It is inaccurate and unreliable. Highly accurate and reliable. Highly sensitive to the disturbances. Less sensitive to the disturbances. Bandwidth is small. Bandwidth is large. Simple to construct and cheap. Complicated to design and hence costly. Generally are stable in nature. Stability is the major consideration while designing Highly affected by nonlinearities. Reduced effect of nonlinearities.
  • 21.
    Course outcome :Calculatethe transfer function of physical systems CONTROL SYSTEMS UNIT –I Topic name : Transfer Function of Physical Systems Connected Co : R16C212.1 Connected POS :PO1,PO2 MRS.V.BINDU Asst.Professor EEE
  • 23.
    Objectives •To learn abouttransfer functions. •To develop mathematical models from schematics of physical system. Overview •Review on Laplace transform •Electric network •Translational mechanical system •Rotational mechanical system •You will learn how to develop mathematical model. •Present mathematical representation where the input, output and system are different and separate. •Solving problems in group and individual Electric network Translational mechanical system Rotational mechanical system
  • 24.
    Electric Network TransferFunctions • We are only going to apply transfer function to the mathematical modelling of electric circuits for passive networks (resistor, capacitor and inductor). • We will look at a circuit and decide the input and the output.We will use Kirchhoff’s laws as our guiding principles Component Voltage - Current Current- voltage Current- voltage Impedance Z(s)= V(s)/I(s) Admittance Y(s)= I(s)/V(s) Transfer Function : It is defined as the ratio of Input to output expressed in s domain by neglecting initial conditions
  • 25.
    Electric Network Transfer Functions Findthe transfer function relating the capacitor voltage, Vc(s), to the input voltage, V(s), in figure below Redraw the circuit using Laplace transform. Replace the component values with their impedance values.
  • 26.
    Determine the inputand the output for the circuit. For this circuit, Input is V(s) Output is VC(s) Next, we write a mesh equation using the impedance as we would use resistor values in a purely resistive circuit. Electric Network Transfer Functions Vc (s) = I (s) 1 Cs ⎜ Ls + R + 1 ⎞ Cs ⎠ ⎟I (s) = V (s)
  • 27.
    I (s) =VC (s)Cs Electric Network Transfer Functions
  • 28.
    We can alsopresent our answer in block diagram Electric Network Transfer Functions
  • 29.
    Electric Network Transfer Functions FINDTHE TRANSFER FUNCTION OF THE GIVEN ELECTRICAL SYSTEM
  • 30.
    Electric Network Transfer Functions Writethe mesh equations : Solving the equations for I2(s):
  • 31.
  • 32.
  • 33.
  • 34.
    TRANSLATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION  We are going to model translational mechanical system by a transfer function.  In electrical we have three passive elements, resistor, capacitor and inductor. In mechanical we have spring, mass and viscous damper.
  • 35.
     We aregoing to find the transfer function for a mechanical system in term of force-displacement (i.e. forces are written in terms of displacement) TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION  Mass  f(t) represents the applied force, x(t) represents the displacement, and M represents the mass. Then, in accordance with Newton’s second law, Where v(t) is velocity and a(t) is acceleration. It is assumed that the mass is rigid at the top connection point and that cannot move relative to the bottom connection point.
  • 36.
    • Damper isthe damping elements and damping is the friction existing in physical systems whenever mechanical system moves on sliding surface. The friction encountered is of many types, namely stiction, coulomb friction and viscous friction force • In friction elements, the top connection point can move relative to the bottom connection point. Hence two displacement variables are required to describe the motion of these elements, where B is the damping coefficient TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION Spring  The final translational mechanical element is a spring. The ideal spring gives the elastic deformation of a body. The defining equation from Hooke’s law, is given by
  • 37.
    Force-velocity, force- displacement,and impedance translational relationships for springs, viscous dampers, and mass TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
  • 38.
    TRANSLATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION EXAMPLE
  • 39.
    Steps involved insolving the problem TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION  Draw a free body diagram, placing on the body all forces that act on the body either in the direction of motion or opposite to it.  Use Newton’s law to form a differential equation of motion by summing the forces and setting the sum equal to zero.  Assume zero initial conditions, we change the differential equation into Laplace form.  The equation in Laplace form is (Ms2 + fvs + K ) X (s) = F (s)
  • 40.
    Solving for thetransfer function TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
  • 41.
    TRANSLATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION Example
  • 42.
    a. Forces onM2due only to motion of M2; b. forces on M2 due only to motion of M1 (sharing); c. all forces on M2 TRANSLATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
  • 43.
    TRANSLATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION ASSIGNMENT
  • 44.
    ROTATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION  We are going to solve for rotational mechanical system using the same way as the translational mechanical systems except •  In translational mechanical system we have three elements; spring, damper and mass. In rotational mechanical system also we have; spring, damper and inertia. Torque replaces force Angular displacement replaces translational displacement
  • 45.
    ROTATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION Torque-angular velocity, torque- angular displacement, and impedance rotational relationships for springs, viscous dampers, and inertia
  • 46.
    ROTATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION  Assumption  Anti-clockwise movement is assumed to be positive EXAMPLE Find the transfer function, θ(s)/T(s)
  • 47.
    ROTATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION Draw the free body diagram
  • 48.
    ROTATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION  Find transfer function θ2 (s)/T(s)
  • 49.
    ROTATIONAL MECHANICAL SYSTEMTRANSFER FUNCTION a.Torques on J1 due only to the motion of J1 b.torques on J1 due only to the motion of J2 c.final free-body diagram for J1
  • 50.
    Assignment Find the transferFunction ROTATIONAL MECHANICAL SYSTEM TRANSFER FUNCTION
  • 51.
  • 53.
  • 54.
    • Signal-flow graphsare an alternative to block diagrams. • Signal flow graphs are a pictorial representation of the simultaneous equations describing a system. • Signal flow graphs display the transmission of signals through the system, as does the block diagrams, but it is easier to draw and easier to manipulate than the block diagrams. • Unlike block diagrams, which consist of blocks, signals, summing junctions, and pickoff points, a signal-flow graph consists only of branches, which represent systems, and nodes, which represent signals. Introduction
  • 55.
    Fundamentals of SignalFlow Graphs • Consider a simple equation below and draw its signal flow graph: Xi = AijXj • The signal flow graph of the equation is shown below; • Every variable in a signal flow graph is designed by a Node. • Every transmission function in a signal flow graph is designed by a Branch. • Branches are always unidirectional. • The arrow in the branch denotes the direction of the signal flow. • The variables Xi and Xj are represented by a small dot or circle called a Node. • The transmission function Aij is represented by a line with an arrow called a Branch. • The Node Xi is called input node and Node Xj is called output node.
  • 56.
    Signal Flow GraphAlgebra 1. The Addition Rule: •The value of the variable designated by a node is equal to the sum of all signals entering the node. This can be represented as; •Example: The signal flow graph for the equation of a line in rectangular coordinates, Y = mX + b, is given below. Since b is a constant it may be represent a node or a transmission function.
  • 57.
    2. The TransmissionRule: •The value of the variable designed by a node is transmitted on every branch leaving that node. •Example: The signal flow graph of the simultaneous equations, Y = 3X, and, Z = -4X, is given in the figure below. Signal Flow Graph Algebra
  • 58.
    3. The MultiplicationRule: •A cascaded or series connection of n-1 branches with transmission functions , ,can be replace by a single branch with a new transmission function equal to the product of the old ones. That is •Example: The signal flow graph of the simultaneous equations Y = 10X, Z = -20Y, is given in Signal Flow Graph Algebra
  • 59.
    Terminologies • An inputnode or source contain only the outgoing branches. i.e., X1 • An output node or sink contain only the incoming branches. i.e., X4 • A path is a continuous, unidirectional succession of branches along which no node is passed more than ones. i.e., X1 to X2 to X3 to X4, X2 to X3 back to X2, X1 to X2 to X4, are paths. • A forward path is a path from the input node to the output node. i.e., X1 to X2 to X3 to X4, and X1 to X2 to X4, are forward paths.
  • 60.
    • A feedbackpath or feedback loop is a path which originates and terminates on the same node. i.e.; X2 to X3 and back to X2 is a feedback path. • A self-loop is a feedback loop consisting of a single branch. i.e.; A33 is a self loop. • The gain of a branch is the transmission function of that branch when the transmission function is a multiplicative operator. i.e., A33 • The path gain is the product of branch gains encountered in traversing a path. i.e., X1 to X2 to X3 to X4 is A21A32A43 • The loop gain is the product of the branch gains of the loop. i.e., the loop gain of the feedback loop from X2 to X3 and back to X2 is A32A23. Terminologies
  • 61.
    Converting Cascaded BlockDiagram into a Signal Flow Graph: • First thing is to draw the signal nodes for the system. • Next thing is to interconnect the signal nodes with system branches. • The signal nodes for the system are shown in figure (a). • The interconnection of the nodes with branches that represent the subsystem is shown in figure (b).
  • 62.
    Converting Parallel SystemBlock Diagram into a Signal Flow Graph • First thing is to draw the signal nodes for the system. • Next thing is to interconnect the signal nodes with system branches. • The signal nodes for the system are shown in figure (c). • The interconnection of the nodes with branches that represent the subsystem is shown in figure (d).
  • 63.
    Converting Feedback SystemBlock Diagram into a Signal Flow Graph: • First thing is to draw the signal nodes for the system. • Next thing is to interconnect the signal nodes with system branches. • The signal nodes for the system are shown in figure (e). • The interconnection of the nodes with branches that represent the subsystem is shown in figure (f).
  • 64.
    Example-1: Convert theblock diagram into a signal flow graph:
  • 65.
    • If desired,simplify the signal-flow graph to the one shown in Figure (c) by eliminating signals that have a single flow in and a single flow out, such as V2(s), V6(s), V7(s), and V8(s).
  • 66.
    Mason’s Rule (Mason,1953) • The transfer function, T = C(s)/R(s), of a system represented by a signal-flow graph is; i = number of forward paths. Pi = the i th forward-path gain. Pjk = j th possible product of k no ntouching loop gains. ∆ = 1 - ∑Pj1 + ∑Pj2 - ∑Pj3 +….. = 1 - ∑ loop gains + ∑ gain products of two non touching loops - ∑ gain products of three non touching loops + . . . ∆i = ∆ - ∑ loop gain terms in ∆ that touch the i th forward path: In other words; ∆i is formed by eliminating from ∆ those loop gains that touch the i th forward path. • Two loops, paths, or loop and a path are said to be non touching if they have no nodes in common. • ∆ is called the signal flow graph determinant or characteristic function. Since ∆=0 is the system characteristic equation.
  • 67.
    Example-3: Consider thesignal flow graph below and identify the following; • There are four loop gains; • There are two forward path gains; • Nontouching loop gains;
  • 69.
    Example-4: Construct thesignal flow graph of the block diagram of the canonical feedback control system and find the control ratio C/R.
  • 70.
    Example-5: Determine thecontrol ratio C/R and the canonical block diagram of the feedback control system.
  • 71.
  • 72.
    Example-5:Continue. (finding thecanonical block diagram)
  • 73.
    Example-6: Determine thetransfer function C/R for the block diagram below by signal flow graph techniques.
  • 74.
  • 75.
    Course outcome :Design of state space models CONTROL SYSTEMS UNIT –VI- STATE SPACE EQUATONS Connected Co : R16C212.16 Connected POS :PO1,PO2,P03 MRS.V.BINDU Asst.Professor EEE
  • 76.
    THE GENERAL STATE-SPACEREPRESENTATION System variable Any variable that responds to an input or initial conditions in a system State Variables The smallest set of linearly independent system variables Such that the values of the members of the set at time to along with known forcing functions completely determine the value of all system variables for all t≥to State Space The n-dimension space whose axes are the state variables.(e.g. vR and vC) State Equation A set of n simultaneous, first order differential equations with n variables, where n variables to be solved are the state variables. Output Equation The algebraic equations that expresses the output variables of a system as linear combinations of the state variables and the inputs.
  • 77.
    THE GENERAL STATE-SPACEREPRESENTATION =Ax + Bu ẋ --- STATE EQUATION y=Cx + Du ---OUTPUT EQUATION for t≥to and initial conditions x(to), where x=state vector =derivative of the state vector with respect to time ẋ y=output vector u=input or control vector A=system matrix B=input matrix C=output matrix D= feedforward matrix
  • 78.
    REPRESENTING AN ELECTRICALNETWORK Problem Given the electrical network, find a state-space representation if the output is the current through the resistor. v(t) C
  • 79.
    Step 1 Label allthe branches currents in the network. REPRESENTING AN ELECTRICAL NETWORK iL(t ) iL(t) iR(t) iC(t) L R
  • 80.
    Step 2 Select thestate variables by writing the derivative equation for all energy storage elements, that is, the inductor and the capacitor. REPRESENTING AN ELECTRICAL NETWORK Step 3 Apply network theory, such as Kirchhoffs voltage and current laws
  • 81.
    Step 4 Substitute theresults to obtain the following state equations REPRESENTING AN ELECTRICAL NETWORK
  • 82.
    Step 5 Find theoutput equation. REPRESENTING AN ELECTRICAL NETWORK
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
    JORDONS CANONICAL FORM •Inthis form of realizing a TF the poles of the transfer function form a string along the main diagonal of the matrix A. •In Jordan canonical form state space model will be like:-
  • 88.
  • 89.
    JORDONS CANONICAL FORM ⚫Convertinga Transfer Function with Constant Term in Numerator
  • 90.
    CONVERTING A TRANSFERFUNCTION TO STATE SPACE
  • 91.
    CONVERTING A TRANSFERFUNCTION TO SIGNAL FlOW GRAPH
  • 92.
    Converting a TransferFunction to State Space
  • 93.
    CONVERTING A TRANSFERFUNCTION WITH CONSTANT TERM IN NUMERATOR
  • 94.
  • 95.
  • 96.
  • 97.
    Course outcome :Determination of stability by polar plot CONTROL SYSTEMS UNIT –VI- FREQUENCY RESPONSE ANALYSIS Connected Co : R16C212.16 Connected POS :PO1,PO2,P03 MRS.V.BINDU Asst.Professor EEE
  • 98.
  • 99.
    • The polarplot of sinusoidal transfer function G(jω) is a plot of the magnitude of G(jω) verses the phase angle of G(jω) on polar coordinates as ω is varied from zero to infinity. • Therefore it is the locus of as ω is varied from zero to infinity. • As • So it is the plot of vector as ω is varied from zero to infinity INTRODUCTION
  • 100.
    STEPS TO DRAWPOLAR PLOT • Step 1: Determine the T.F G(s) • Step 2: Put s=jω in the G(s) • Step 3: At ω=0 & ω=∞ find by & • Step 4: Rationalize the function G(jω) and separate the real and imaginary parts • Step 5: Put Re [G(jω) ]=0, determine the frequency at which plot intersects the Im axis and calculate intersection value by putting the above calculated frequency in G(jω) • Step 7: Put Im [G(jω) ]=0, determine the frequency at which plot intersects the real axis and calculate intersection value by putting the above calculated frequency in G(jω) • Step 8: Sketch the Polar Plot with the help of above information
  • 101.
    Polar Plot forType 0 System • Let • Step 1: Put s=jω • Step 2: Taking the limit for magnitude of G(jω)
  • 102.
    Type 0 system •Step 3: Taking the limit of the Phase Angle of G(jω)
  • 103.
    Type 0 system •Step 4: Separate the real and Im part of G(jω) • Step 5: Put Re [G(jω)]=0
  • 104.
    Type 0 system •Step 6: Put Im [G(jω)]=0
  • 105.
    Polar Plot forType 1 System • Let • Step 1: Put s=jω
  • 106.
    Type 1 system •Step 2: Taking the limit for magnitude of G(jω) • Step 3: Taking the limit of the Phase Angle of G(jω)
  • 107.
    Type 1 system •Step 4: Separate the real and Im part of G(jω) • Step 5: Put Re [G(jω)]=0
  • 108.
    Type 1 system •Step 6: Put Im [G(jω)]=0
  • 109.
    Polar Plot forType 2 System • Let • Similar to above
  • 110.
  • 111.
    • Step 2:Taking the limit for magnitude of G(jω) • Step 3: Taking the limit of the Phase Angle of G(jω) Sketch the polar plot for G(s)=20/s(s+1)(s+2) Solution: Step 1: Put s=jω EXAMPLES
  • 112.
    • Step 4:Separate the real and Im part of G(jω) By: P.T.KRISHNA SAI, EEE, DIET. Step 5: Put Im [G(jω)]=0
  • 114.
    Gain Margin, PhaseMargin & Stability
  • 115.
    • Phase CrossoverFrequency (ωp) : The frequency where a polar plot intersects the –ve real axis is called phase crossover frequency • Gain Crossover Frequency (ωg) : The frequency where a polar plot intersects the unit circle is called gain crossover frequency So at ωg Gain Margin, Phase Margin & Stability Phase Margin (PM): Phase margin is that amount of additional phase lag at the gain crossover frequency required to bring the system to the verge of instability (marginally stabile) Φm=1800 +Φ
  • 116.
    Where Φ= G(jω ∠ g) ifΦm>0 => +PM (Stable System) if Φm<0 => -PM (Unstable System) Gain Margin, Phase Margin & Stability Gain Margin (GM): The gain margin is the reciprocal of magnitude at the frequency at which the phase angle is -1800 . In terms of dB
  • 117.
    STABILITY • Stable: Ifcritical point (-1+j0) is within the plot as shown, Both GM & PM are +ve GM=20log10(1 /x) dB
  • 118.
    Unstable: If criticalpoint (-1+j0) is outside the plot as shown, Both GM & PM are -ve GM=20log10(1 /x) dB STABILITY
  • 119.
  • 120.
    COURSE OUTCOME :DETERMINATION OF STABILITY BY ROUTH CRITERIA CONTROL SYSTEMS UNIT –III - TIME DOMAIN ANALYSIS Connected Co : R16C212.3 Connected POS :PO1,PO2,P03 MRS.V.BINDU Asst.Professor EEE
  • 121.
  • 122.
    Objective  To determine thestability of a system represented as a transfer function. A system is stable if every bounded input yields a bounded output. We call this statement the bounded-input, bounded-output (BIBO). Using the total response (BIBO) A system is stable if every bounded input yields a bounded output. A system is unstable if any bounded input yields an unbounded output. STABILITY
  • 123.
    We can alsodetermine the stability of a system based on the system poles. Stable systems have closed-loop transfer functions with poles only in the left half- plane. 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. Marginally stable systems have closed-loop transfer functions with only imaginary axis poles of multiplicity 1 and poles in the left half- plane. STABILITY
  • 124.
    closed-loop poles fora stable system.
  • 125.
    closed-loop poles foran unstable system.
  • 126.
  • 127.
    A method tofind the stability without solving for the roots of the system is called Routh-Hurwitz Criterion. We can use Routh-Hurwitz criterion method to find how many closed-loop system poles are in the LHP, RHP and on the jω-axis Disadvantage : We cannot find their coordinates The method requires two steps: Generate a data table called a Routh table Interpret the Routh table to tell how many close-loop system poles are in the left half- plane, the right half-plane, and on the jω-axis ROUTH-HURWITZ CRITERION
  • 128.
     Example displays an equivalentclosed loop transfer function. In order to use Routh table we are only going to focus on the denominator. Equivalent closed-loop transfer function ROUTH-HURWITZ CRITERION
  • 129.
    First step (1) Basedon the denominator in Figure the highest power for s is 4, so we can draw initial table based on this information. We label the row starting with the highest power to s0 . s4 s3 s2 s1 s0 ROUTH-HURWITZ CRITERION
  • 130.
     Input the coefficientvalues for each s horizontally starting with the coefficient of the highest power of s in the first row, alternating the coefficients. s4 s3 s2 s1 s0 a4 a3 a2 a1 a0 0 ROUTH-HURWITZ CRITERION
  • 131.
     Remaining entries arefilled as follows. Each entry is a negative determinant of entries in the previous two rows divided by the entry in the first column directly above the calculated row. ROUTH-HURWITZ CRITERION
  • 132.
  • 133.
  • 134.
  • 135.
  • 136.
  • 137.
  • 138.
  • 139.
  • 140.
  • 141.
    Interpreting the basicRouth table In this case, the Routh table applies to the systems with poles in the left and right half- planes. Routh-Hurwitz criterion declares that the number of roots of the polynomial that are in the right half-plane is equal to the number of sign changes in the first column. ROUTH-HURWITZ CRITERION
  • 142.
     Example 6.1  Make aRouth table for the system below  Answer:  get the closed-loop transfer function ROUTH-HURWITZ CRITERION
  • 143.
     We can multiplyany row in Routh table by a positive constant without changing the rows below. ROUTH-HURWITZ CRITERION
  • 144.
     If theclosed-loop transfer function has all poles in the left half of the s- plane, the system is stable. The system is stable if there are no sign changes in the first column of the Routh table. Example:  ROUTH-HURWITZ CRITERION
  • 145.
    + - - +  Based on thetable, there are two sign changes in the first column. So there are two poles exist in the right half plane.Which means the system is unstable. ROUTH-HURWITZ CRITERION
  • 146.
    Two special casescan occur: Routh table has zero only in the first column of a row • s3 • s2 s1 Routh table has an entire row that consists of zeros. 1 3 0 3 4 0 0 1 2 s3 s2 0 1 3 3 4 0 0 0 0 ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 147.
    Zero only inthe first column There are two methods that can be used to solve a Routh table that has zero only in the first column. 1. Stability via epsilon method 2. Stability via reverse coefficients ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 148.
     Zero only inthe first column  Stability via epsilon method Example : Determine the stability of the closed-loop transfer function T ( s ) = s5 + 2s4 + 3s3 + 6s2 + 5s + 3 10 ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 149.
    Solution: We will beginforming the Routh table using the denominator. When we reach s3 a zero appear only in the first column. ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 150.
    If there iszero in the first column we cannot check the sign changes in the first column because zero does not have ‘+’ or ‘-’. A solution to this problem is to change 0 into epsilon (ε). ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 151.
     We will thencalculate the determinant for the next s values using the epsilon. ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 152.
     If we allthe columns and rows in the Routh table we will get ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 153.
     We can findthe number of poles on the right half plane based on the sign changes in the first column. We can assume ε as ‘+’ or ‘-’ ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 154.
     There are twosign changes so there are two poles on the right half plane. Thus the system is unstable. ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 155.
    Entire row iszero the method to solve a Routh table with zeros in entire row is different than only zero in first column. When a Routh table has entire row of zeros, the poles could be in the right half plane, or the left half plane or on the jω axis. ROUTH-HURWITZ CRITERION: SPECIAL CASES Example  Determine the number of right-half-lane poles in the closed-loop transfer function
  • 156.
  • 157.
    We can reducethe number in each row ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 158.
     We stop atthe third row since the entire row consists of zeros.  When this happens, we need to do the following procedure. ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 159.
    Return to therow immediately above the row of zeros and form the polynomial.  The polynomial formed is P ( s) = s4 + 6s2 + 8 ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 160.
     Next we differentiatethe polynomial with respect to s and obtain  We use the coefficient above to replace the row of zeros. The remainder of the table is formed in a straightforward manner. ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 161.
    The Routh tablewhen we change zeros with new values ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 162.
     Solve for theremainder of the Routh table  There are no sign changes, so there are no poles on the right half plane. The system is stable. ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 163.
    Example 4 –special case ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 164.
     Given that G(s)is the open loop transfer function for a unity feedback system, find the range of K to yield a stable system ROUTH-HURWITZ CRITERION: SPECIAL CASES
  • 165.
  • 166.
  • 168.
  • 169.
    FREQUENCY DOMAIN ANALYSIS ●RESONANT PEAK ● CUT OF RATE ● RESONANT FREQUENCY ● GAIN MARGIN ● BANDWIDTH ● PHASE MARGIN