0% found this document useful (0 votes)
59 views

SDC Full

The document provides information about the System Dynamics and Control course taught by Dr. Balaji PS. It includes topics like modeling, analysis, Laplace transforms, and stability criteria. The syllabus covers concepts such as open and closed loop systems, transfer functions, root locus, and frequency response analysis. Assignments, tests, and the final exam contribute to the total marks. Examples of systems and classifications like linear/nonlinear and static/dynamic are also briefly described. The purpose of a control system is outlined as directing input to regulate the output of another system and alter its response.

Uploaded by

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

SDC Full

The document provides information about the System Dynamics and Control course taught by Dr. Balaji PS. It includes topics like modeling, analysis, Laplace transforms, and stability criteria. The syllabus covers concepts such as open and closed loop systems, transfer functions, root locus, and frequency response analysis. Assignments, tests, and the final exam contribute to the total marks. Examples of systems and classifications like linear/nonlinear and static/dynamic are also briefly described. The purpose of a control system is outlined as directing input to regulate the output of another system and alter its response.

Uploaded by

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

SYSTEM DYNAMICS AND CONTROL – ME 3103

Dr. Balaji PS
Assistant Professor
Department of Mechanical Engineering
National Institute of Technology Rourkela
[email protected]
+917395979565

My Cabin : Central Workshop, Mechanical Engineering.

21
22
23
List of Topics

Modelling : Analysis :
1. Differential Equations 1. Time Domain Analysis
2. Transfer Functions 2. Frequency Domain Analysis
3. Block Diagram 3. Routh's stability criterion
4. Signal Flow Graph 4. Nyquist stability criterion

Laplace Transform and Inverse Laplace Transform


24
Syllabus ( 2 Credit)
Closed loop and open loop system, design principles of control systems, Laplace transforms
method, transfer functions, block diagrams, deriving transfer functions of physical systems,
signal flow graphs, proportional, derivation and integral controllers, impulse response functions
First order systems, second order systems, higher order systems, Routh's stability criterion,
static and dynamic error coefficients, introduction to system optimization Root locus plots, root
locus analysis of control systems Logarithmic, polar and log magnitude versus phase plots,
Nyquist stability criterion, stability analysis, closed loop frequency response lag, lead
compensations Nonlinear control systems, describing function analysis of nonlinear control
systems Introduction to discrete time systems, state space representation of systems, optimal
control systems and adaptive control systems.
Essential Reading
1. K. Ogata, Modern Control Engineering, PHI

2. Gene Franklin, J. D. Powell, and Abbas Emami-Naeini, Feedback Control of Dynamic Systems, Prentice Hall

Supplementary Reading
1. B. Kuo, Control System Engineering, PHI

2. Eronini I. Umez-Eronini, System Dynamics and Control, Thomson Engineering


25
Course Load Details
Subject L-T-P Credits
System Dynamics and Control (ME3103) 2-0-0 2

■ Wed : 01.15 – 02.10 pm


■ Thu : 11.05 - 12.00 pm
■ Fri : 04.20 -05.15 pm

Venue :Online (As of NOW)

26
Mark Distribution
Marks

Mid Sem 30

End Sem 50

Assignment/Surprise
test/Quiz 20

Total 100

27
What is a System ?
■ A collection of Physical, biological or abstract components which together perform
an intended objectives.
■ A system gives an Output ( also called as Response) for an Input ( also called as
Excitation)

■ System can also be collection of multiple sub-systems

28
Examples of system

29
Classification of systems
■ Variety of classification is possible based on system features and
applications.
■ Some of the important classification includes
 Linear and Non-Linear Systems
 Static and Dynamic systems
 Time invariant and Time variant systems
 Causal and Non-causal systems.

30
Linear Vs Non- Linear System
Linear System Non-Linear System
Output of the system varies linearly with input Output of the system does not vary linearly with
input

Satisfy the HOMOGENEITY and SUPERPOSITION Do not Satisfy the HOMOGENEITY and
SUPERPOSITION

Superposition : F(x1+x2) = F(x1)+F(x2)

Homogeneity : F(ax1) = aF(x1)

31
Linear Vs Non- Linear System

Superposition : F(x1+x2) = F(x1)+F(x2) Superposition : F(2+8) = F(2)+F(8)

Homogeneity : F(ax1) = aF(x1) Homogeneity : F(10*2) = 10F(2)

32
Static Vs Dynamic systems
Static System Dynamic System

At any time, Output of the Output of the system


system depends only on depends on present as well
present input. as on past input.
Memory less system Presence of memory can be
observed.

33
Time Invariant Vs Time variant systems

Time Invariant System Time variant System

Output of the system Output of the system


is independent of the varies dependent on
time at which the the time at which
input is applied. input is applied.

34
Causal Vs Non-Causal system
Causal System Non-Causal System

Output is only dependent Output depends on future


on input already received inputs as well
(present or past)
Non-Anticipatory system System anticipates future
input based on past

35
What is a Control System?

■ A system or mechanism which directs the input to


other system and regulates their output
■ Control system alters the response of a plant or
system as desired.

36
Disturbance
■ Unwanted signals which affect the output of the system
E.g. People entering and leaving as AC room disturbs room
temperature
■ Controller has to eliminate the effects of disturbance

37
Feedback in control
■ Feedback sense the plant output and gives a signal which
can be compared to the reference.
■ Controller action (Control input) changes based on feedback
■ Feedback enables the control system in extracting the
desired performance from the plant even in presence of
disturbance.

38
What is a System ?
■ A collection of Physical, biological or abstract components which together perform
an intended objectives.
■ A system gives an Output ( also called as Response) for an Input ( also called as
Excitation)

■ System can also be collection of multiple sub-systems

1
Examples of system

2
Classification of systems
■ Variety of classification is possible based on system features and
applications.
■ Some of the important classification includes
➢ Linear and Non-Linear Systems
➢ Static and Dynamic systems
➢ Time invariant and Time variant systems
➢ Causal and Non-causal systems.

3
Linear Vs Non- Linear System
Linear System Non-Linear System
Output of the system varies linearly with input Output of the system does not vary linearly with
input

Satisfy the HOMOGENEITY and SUPERPOSITION Do not Satisfy the HOMOGENEITY and
SUPERPOSITION

Superposition : F(x1+x2) = F(x1)+F(x2)

Homogeneity : F(ax1) = aF(x1)

4
Linear Vs Non- Linear System

Superposition : F(x1+x2) = F(x1)+F(x2) Superposition : F(2+8) = F(2)+F(8)

Homogeneity : F(ax1) = aF(x1) Homogeneity : F(10*2) = 10F(2)

5
Static Vs Dynamic systems
Static System Dynamic System

At any time, Output of the Output of the system


system depends only on depends on present as well
present input. as on past input.
Memory less system Presence of memory can be
observed.

6
Time Invariant Vs Time variant systems

Time Invariant System Time variant System

Output of the system Output of the system


is independent of the varies dependent on
time at which the the time at which
input is applied. input is applied.

7
Causal Vs Non-Causal system
Causal System Non-Causal System

Output is only dependent Output depends on future


on input already received inputs as well
(present or past)
Non-Anticipatory system System anticipates future
input based on past

8
What is a Control System?

■ A system or mechanism which directs the input to


other system and regulates their output

9
What is a Control System?

■ A system or mechanism which directs the input to


other system and regulates their output
■ Control system alters the response of a plant or
system as desired.

10
Disturbance
■ Unwanted signals which affect the output of the system
E.g. People entering and leaving as AC room disturbs room
temperature.

11
Disturbance
■ Unwanted signals which affect the output of the system
E.g. People entering and leaving as AC room disturbs room
temperature
■ Controller has to eliminate the effects of disturbance

12
Feedback in control
■ Feedback sense the plant output and gives a signal which
can be compared to the reference.

13
Feedback in control
■ Feedback sense the plant output and gives a signal which
can be compared to the reference.
■ Controller action (Control input) changes based on feedback

14
Feedback in control
■ Feedback sense the plant output and gives a signal which
can be compared to the reference.
■ Controller action (Control input) changes based on feedback
■ Feedback enables the control system in extracting the
desired performance from the plant even in presence of
disturbance.

15
Modelling of system - What is a Model ?
■ An elemental or mathematical representation of a plant or
system.
■ Model helps in the analysis (input-output) of the system.

16
Modelling of system - What is a Model ?
■ An elemental or mathematical representation of a plant or
system.
■ Model helps in the analysis (input-output) of the system.
■ Captures the dynamics of a system

17
Modelling of system - What is a Model ?
■ An elemental or mathematical representation of a plant or system.
■ Model helps in the analysis (input-output) of the system.
■ Captures the dynamics of a system
■ Dynamics refers to evolution of system variables.
– The room temperature when an AC is switched ON
– The speed of car when accelerator is pushed by certain angle

18
Types of Mathematical Models
Differential • Dynamics of the system represented in terms of
differential equations.
Equation model • Time domain representation of the system.

19
Types of Mathematical Models
Differential • Dynamics of the system represented in terms of differential
equations.
Equation model • Time domain representation of the system.

Transfer • Dynamics represented in terms of Laplace transform


expression.
Function model • Frequency domain representation of the system.

20
Types of Mathematical Models
Differential •Dynamics of the system represented in terms of differential
equations.
Equation model •Time domain representation of the system.

Transfer •Dynamics represented in terms of Laplace transform


expression.
Function model •Frequency domain representation of the system.

State Space •State is a set of variables that describes the system behaviour
in conjunction with the system inputs.
model •Dynamics are represented by a set of first order differential
equations using these state variables.

21
Modelling of a system

■ Two methods of Modelling

Analytical Modelling
• Involves systematic application of basic physical laws to system components and their
interconnections.
• Combination of physical modelling and mathematical modelling.

Experimental Modelling
• Selection of mathematical relations which best fit the observed input-output data of a system
• Also called Modelling by synthesis

22
Steps in Analytical Modelling

1
Steps in Analytical Modelling
1. Purpose of the Model
■ Model to be developed should be decided based
on intended objectives.

2. Define boundaries
■ System of interest is separated from the rest of
the world (referred to as environment) by a
boundary
■ Boundary may be real or imaginary
■ Boundaries for every system and sub system
should be defined based on purpose

2
Steps in Analytical Modelling
3. Postulate a structure
■ System store, dissipate, transfer or transform energy from one form to another
■ Identify simple elements which characterize these operations on energy
■ Represent the actual system as an interconnection to these elements
■ Referred to as physical modelling

4. Select Variables of Interest


■ First step of mathematical modelling
■ Assign variables to all system attributes of interest.

3
4
Steps in Analytical Modelling
5. Mathematical description of each model elements
■ Identify the relations between variables at each of the model elements
■ Relations may be differential or algebraic expression

6. Apply Relevant Physical law


■ The most important step in getting the mathematical model
■ Develop equations to describe the effects of element interconnections.
■ Physical laws describe these effects (Eg : Newton’s law of motion, Krichhoff’s
voltage and current law, thermodynamics laws)

5
Steps in Analytical Modelling
7. Final form of mathematical model
■ All the equations resulting from step 6 put together form the mathematical
model of the system.
■ Can be simplified if possible.
8. Analyse and Validate model
■ Model is never an exact representation of true system.
■ Verify the accuracy of the model if possible.
■ Comparing model results with actual results for some Input/output conditions.
9. Modify model if necessary
■ To be done if results in step 8 are not convincing.

6
Elements of Modelling
■ Physical system can be classified in to various types :
– Electrical system
– Mechanical system
– Electronic system
– Hydraulic system
– Thermal system

■ Each of these systems can be modelled in terms of certain basic


elements

■ Basic elements of all physical systems can be shown to be analogous.

7
Mechanical System

■ Classification based on type of motion


– Translation system having linear motion
– Rotational systems having angular motion about a fixed axis
Translational Rotational
Basic System Elements
Mass (M) Inertia (J)
Damper (B) Damper (D)
Linear Spring (K) Torsional Spring (K)
Basic System Variables
Force (F) Torque (T)
Displacement (x) Angular Displacement (θ)
8
Mass Vs Inertia

MASS INTERIA
■ Property of an element that stores the ■ Property of an element that stores the
kinetic energy due to translation kinetic energy due to rotational
motions motions
■ When a force (F) is acting on a body of ■ When a torque (T) is acting on a body
mass M causing displacement x, then of inertia J causing angular
displacement θ, then
𝐅 = 𝑴𝒙ሷ
𝐓 = 𝑱𝜽ሷ

9
Damper
■ Damper is an element that generates force which acts opposite to the direction of
motion, translation or rotational
■ Damper resist motion
■ Friction or dashpot are examples of damper
■ Translation : 𝐅 = 𝑩𝒙ሶ
■ Rotational : 𝐓 = 𝐃𝜽ሶ

10
Linear Vs Torsional Spring

Linear Spring Torsional Spring


■ Property of an element that stores the ■ Property of an element that stores the
potential energy due to translation potential energy due to rotational
motions motions
■ When a spring of spring constant K is ■ When a torque spring of constant K is
applied a force F causing an elastic applied a Torque T , causing an
displacement x, then angular displacement θ, then
𝐅 = 𝐊𝐱 𝐓 = 𝐊𝜽

11
Equation of Motion

■ Equations of motion are equations that describe the behavior of a physical system in
terms of its motion as a function of time.

12
Spring Element

1
Spring Element

2
Damping Element

3
Damping Element

4
Steps
1. Count the Number of Mass in the system. So for each Mass Equation of Motion needs to
be framed.

2. Then focus on each mass. For each mass, name the degree of Freedom.

3. Then count the number of element connected to the Mass which is under consideration.

4. Add all the resting force of the elements including the inertia of the Mass.

5. If no external force then equation of motion =0 else = F (external force )

5
6
■ Simple Harmonic Motions

■ Spring –Mass Video.

1
Time Domain Vs Frequency Domain
Time Domain Frequency Domain
Time domain graph shows how a signal changes Frequency domain graphs shows how much of a
over time signal lies with each frequency

In a time domain graph, the magnitude x(t) of the Signal is represented by a sum of sinusoids of
signal at each time instant t is represented. different frequencies (f or ω) each with certain
magnitude X(f) or X(ω)

Phase shift (ф) f each of the sinusoids is also


recorded.

2
Time domain Graph : Example

3
Frequency Domain Graph : Example

Sin(ωt+ϕ)

ω=2πf

4
Domain Transformation
■ A given function or signal can be converted between the time and frequency
domains using a mathematical transform

5
Domain Transformation
■ A given function or signal can be converted between the time and frequency
domains using a mathematical transform
■ Fourier stated that any signal in time domain can be represented as a
summation of sinusoids of different frequencies (Fourier series and Fourier
Transform)

6
Domain Transformation
■ A given function or signal can be converted between the time and frequency
domains using a mathematical transform
■ Fourier stated that any signal in time domain can be represented as a
summation of sinusoids of different frequencies (Fourier series and Fourier
Transform)
■ Sinusoids are preferred because they do not change shape when passed
through an Linear Time Invariant (LTI) systems and there can only be an
amplitude gain and phase shift.

7
Advantages of Domain Transformation

■ Each domain of signal representation provides us with different kind of


information of the same signal.

8
Advantages of Domain Transformation

■ Each domain of signal representation provides us with different kind of


information of the same signal.

■ Depending on the objective, analysis in one domain will be advantageous


over analysis in another domain
For E.g., signals having characteristics that change with frequency can be
easily analysed in frequency domain compared to time domain.

9
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :

10
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :

■ Solution to this equation is of the form: 𝑥 = 𝑒 𝐴 sin 𝜔𝑡 + 𝜑 i.e Displacement


x(t) can have exponential and sinusoidal terms

11
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :

■ Solution to this equation is of the form: 𝑥 = 𝑒 𝐴 sin 𝜔𝑡 + 𝜑 i.e Displacement


x(t) can have exponential and sinusoidal terms
■ Exponential term is due to damper while sinusoidal terms is due to interconnection
between mass and spring.

12
Laplace Transform : Motivation
■ It is observed that solution to differential equations of LTI
systems are either exponential or sinusoidal or combinations of
both.

13
Laplace Transform : Motivation
■ It is observed that solution to differential equations of LTI
systems are either exponential or sinusoidal or combinations of
both.
■ In frequency domain transformation, signals are decomposed
into sinusoidal described by an amplitude and phase at each
frequency.

14
Laplace Transform : Motivation
■ It is observed that solution to differential equations of LTI
systems are either exponential or sinusoidal or combinations of
both.

■ In frequency domain transformation, signals are decomposed


into sinusoidal described by an amplitude and phase at each
frequency.

■ To account for exponential response as well, we extend the idea


of frequency domain representation. A new transformation is
defined such that signals are decompose into both sinusoidal
and exponentials
15
Laplace Transform
■ Laplace transform decomposes signals in time domain into a domain of both
sine and exponential functions.

16
Laplace Transform
■ Laplace transform decomposes signals in time domain into a domain of both
sine and exponential functions.
■ Domain of Laplace functions is called S-Domain (Simon Laplace)

17
Laplace Transform
■ Laplace transform decomposes signals in time domain into a domain of both
sine and exponential functions.
■ Domain of Laplace functions is called S-Domain (Simon Laplace)
■ S is a complex number i.e., s-plane is 2 dimensional: one dimension to describe
the frequency of since wave (ω) and another to describe the exponential term (σ)
S = σ+j ω
■ Given S, we can get an exponential sinusoidal signals as

18
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :

1
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :

■ Solution to this equation is of the form: 𝑥 = 𝑒 𝐴 sin 𝜔𝑡 + 𝜑 i.e Displacement


x(t) can have exponential and sinusoidal terms

2
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :

■ Solution to this equation is of the form: 𝑥 = 𝑒 𝐴 sin 𝜔𝑡 + 𝜑 i.e Displacement


x(t) can have exponential and sinusoidal terms
■ Exponential term is due to damper while sinusoidal terms is due to interconnection
between mass and spring.

3
Laplace Transform : Motivation
■ It is observed that solution to differential equations of LTI
systems are either exponential or sinusoidal or combinations of
both.

4
Laplace Transform : Motivation
■ It is observed that solution to differential equations of LTI
systems are either exponential or sinusoidal or combinations of
both.
■ In frequency domain transformation, signals are decomposed
into sinusoidal described by an amplitude and phase at each
frequency.

5
Laplace Transform : Motivation
■ It is observed that solution to differential equations of LTI
systems are either exponential or sinusoidal or combinations of
both.

■ In frequency domain transformation, signals are decomposed


into sinusoidal described by an amplitude and phase at each
frequency.

■ To account for exponential response as well, we extend the idea


of frequency domain representation. A new transformation is
defined such that signals are decompose into both sinusoidal
and exponentials
6
Laplace Transform
■ Laplace transform decomposes signals in time domain into a domain of both
sine and exponential functions.

7
Laplace Transform
■ Laplace transform decomposes signals in time domain into a domain of both
sine and exponential functions.
■ Domain of Laplace functions is called S-Domain (Simon Laplace)

8
Laplace Transform
■ Laplace transform decomposes signals in time domain into a domain of both
sine and exponential functions.
■ Domain of Laplace functions is called S-Domain (Simon Laplace)
■ S is a complex number i.e., s-plane is 2 dimensional: one dimension to describe
the frequency of since wave (ω) and another to describe the exponential term (σ)
S = σ+j ω
■ Given S, we can get an exponential sinusoidal signals as

9
Laplace Transform
■ Given a signal x(t), its Laplace Transform is given by

■ L(.)- Laplace Transform Operator


■ Existence of Laplace transform depends on the convergence integral
in Eq.(1) which depends on the value of σ
■ The region in S-plane in which the Laplace transform exists for a
function x(t) is called the region of Convergence (ROC)

10
11
12
13
Motivation for Transfer function.
■ To find the time response, we need to solve ordinary differential
equations.

■ When the mode equations are transformed to S-domain, they turn


out to be algebraic equations which are easier to solve.

■ The transformed model in S-domain is called transfer function


model.

■ It is a model which is applicable for all kinds of input signals.


14
Transfer Function
■ For an LTI system, the transfer function is the ratio of the Laplace transform of the output to the
Laplace transform of the input with the initial conditions being zero.

■ Mathematically, if U(s) is the Laplace transform of the input function and Y(s) is the Laplace
transform of the output, the transfer function is G(s) is given by

15
Step 1 : Write The Differential Equations
Step 2 : Take Laplace Transform

16
17
Properties oF Transfer function
■ Transfer function of a system is independent of the magnitude and nature of
input.

1
Properties oF Transfer function
■ Transfer function of a system is independent of the magnitude and nature of
input.
■ Using the transfer function, the response can be studied for various inputs to
understand the nature of the system.

2
Properties oF Transfer function
■ Transfer function of a system is independent of the magnitude and nature of
input.
■ Using the transfer function, the response can be studied for various inputs to
understand the nature of the system.
■ Transfer function does not provide any information concerning the physical
structure of the system i.e. two different physical system can have the same
transfer function.

3
Properties OF Transfer function
■ General form of transfer function of a system

■ N : Order of the system


■ K : System gain or Gain Factor – A Proportional value that relates the magnitude of the
input to that of the output signal at steady state.
■ z1,z2,…zm : Zeros of the system
■ p1,p2,…..pn: Poles of the system
■ n≥m and is not physically realizable if n< m.

4
Poles and Zeros
Poles
■ Roots of the denominator polynomial of the transfer function
■ Values of s at which the transfer function becomes unbounded

Zeros
■ Roots of the numerator polynomial of the transfer function
■ Values of s at which the transfer function vanishes

■ Poles ad Zeros together with the system gain K characterise the input –output system
dynamics.

5
Signal Flow Graph
■ A signal-flow graph consists of a network in which nodes are connected by directed branches.

■ It depicts the flow of signals from one point of a system to another and gives the relationships
among the signals.

■ Signal flow graphs and block diagrams are alternative, though equivalent, tools for graphical
representation of interconnected systems

A generalization (not a rule)


Signal flow graphs – more often used when dealing with state‐space system models
Block diagrams – more often used when dealing with transfer function system models

6
Terminologies
• An input node or source contain only the outgoing branches. i.e., X1

7
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

8
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 X1 to X2 to X4

9
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.,

• 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.

10
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.,

• 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.

11
12
13
1
2
Block Diagram Representation of a System

3
4
5
Signal Flow Graph
■ A signal-flow graph consists of a network in which nodes are connected by directed branches.

■ It depicts the flow of signals from one point of a system to another and gives the relationships
among the signals.

■ Signal flow graphs and block diagrams are alternative, though equivalent, tools for graphical
representation of interconnected systems

6
Terminologies
• An input node or source contain only the outgoing branches. i.e., X1

7
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

8
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 X1 to X2 to X4

9
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.,

• 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.

10
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.,

• 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.

11
12
Signal Flow Graph
Mason's Gain Formula
■ Let R(s) is the input of the system
■ C(s) is the output of the system
■ Then the transfer function of the system is T(s) = C(s)/R(s)
1
■ Over all gain T= (σ𝐾 𝑃𝐾 ∆𝐾 )

■ K is the number of forward path
■ Where T= T(s) is Transfer function of the system
■ Pk forward path gain of the Kth forward path
■ Δ = 1- (sum of individual loop gains)+(sum of two non touching loops)- (sum of three non touching
loops)+(sum of four non touching loops)-…..
■ Δk = 1- sum of loop gains which are not touching to the Kth forward path

13
Steps To Solve SGF

14
Steps
■ Step 1: Identify the number of Forward path. i.e K = ???
■ Step 2 : Evaluate the Forward path Gains P1, P2, Pk……
■ Step 3: Identify the Individual Loop Gains P11, P21, P31, P41….
■ Step 4: Identify the Two-Non Touching Loop Gains P12, P22, P32…
■ Step 5: Evaluate ∆
■ Step 6 : Evaluate ∆𝐾

1
Finally, Over all gain T = σ𝐾 𝑃𝐾 ∆𝐾

15
Step 1 &2:

16
Step 3:

17
Step 4

18
Step 5 and Step 6

19
Transfer Function

20
Questions

21
Block Diagram Representation
• It is a short hand representation of the system which depicts
• Each functional components or sub-system and
• Flow of signal from one sub-system to another
■Block diagram provides a simple representation of complex systems
■ Block diagram enables calculating the overall system transfer function
provided the transfer function of each of the components or sub-
systems are known.

1
Components of block Diagram
• Block Diagram have four components

1. Block : To Represent the components or sub-systems

2. Arrow : To Represent the direction of flow of singals

2
Components of block Diagram
3. Summing points: To Represent the summation of two or more
signals.

4. Take-off Points: To Represent the branching of a signal

3
Typical Block Diagram Forms
Cascaded Form/Series form
• Components of sub-system of a system are connected in series each
having its own transfer function
• Over all transfer function is product of individual transfer functions.

4
Typical Block Diagram Forms
• Parallel Form
• Components of sub-systems of a system are connected in parallel
• Overall Transfer function is sum of individua transfer function.

5
Typical Block Diagram Forms
• Feedback Form
One component is present in the feedback loop of another
component

6
Rules for Block Diagram Reduction

7
Block Diagram Representation
■ It is a short hand representation of the system which depicts
– Each functional components or sub-system and
– Flow of signal from one sub-system to another
■ Block diagram provides a simple representation of complex systems
■ Block diagram enables calculating the overall system transfer
function provided the transfer function of each of the components or
sub-systems are known.

1
Components of block Diagram

■ Block Diagram have four components

1. Block : To Represent the components or sub-systems

2. Arrow : To Represent the direction of flow of singals

2
Components of block Diagram

3. Summing points: To Represent the summation of two or more signals.

4. Take-off Points: To Represent the branching of a signal

3
Typical Block Diagram Forms
Cascaded Form/Series form
■ Components of sub-system of a system are connected in series each having its own transfer
function
■ Over all transfer function is product of individual transfer functions.

4
Typical Block Diagram Forms

■ Parallel Form
■ Components of sub-systems of a system are connected in parallel
■ Overall Transfer function is sum of individua transfer function.

5
Typical Block Diagram Forms
■ Feedback Form
One component is present in the feedback loop of another component

6
Rules for Block Diagram Reduction

7
Rules for Block Diagram Reduction

8
Rules for Block Diagram Reduction

9
Rules for Block Diagram Reduction

10
Rules for the Block Diagram reduction

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Time Response Analysis
■ The time response of the system is the output of the closed loop
system as a function of time. It is denoted by c(t).

1
Time Response Analysis
■ The time response of the system is the output of the closed loop
system as a function of time. It is denoted by c(t).
■ The time response can be obtained by solving the differential
equation governing the system.

2
Time Response Analysis
■ The time response of the system is the output of the closed loop
system as a function of time. It is denoted by c(t).
■ The time response can be obtained by solving the differential
equation governing the system.
■ Alternatively the response can be obtained from the transfer function
of the system and the input to the system.

3
Time Response Analysis
■ The time response of the system is the output of the closed loop
system as a function of time. It is denoted by c(t).
■ The time response can be obtained by solving the differential
equation governing the system.
■ Alternatively the response can be obtained from the transfer function
of the system and the input to the system.

4
Time Response Analysis
■ The time response of a control system consist of two parts
: the transient and the steady state response.

5
Time Response Analysis
■ The time response of a control system consist of two parts
: the transient and the steady state response.
■ The transient response of the system when the input
changes from one state to another.
■ The steady state response is the response as time, t
approaches infinity.

6
Test Signals
■ The knowledge of input signal is required to predict the response of a system.

7
Test Signals
■ The knowledge of input signal is required to predict the response of a system.
■ In most of the system, the input signals are not known ahead of time and also
it is difficult to express the input signals mathematically by simple equations.

8
Test Signals
■ The knowledge of input signal is required to predict the response of a system.
■ In most of the system, the input signals are not known ahead of time and also
it is difficult to express the input signals mathematically by simple equations.
■ The actual input signals are a sudden shock, a sudden change, a constant
velocity and a constant acceleration. Hence test signals which resembles
these are used as input signals to predict the performance of the system.

9
Test Signals
■ The knowledge of input signal is required to predict the response of a system.
■ In most of the system, the input signals are not known ahead of time and also
it is difficult to express the input signals mathematically by simple equations.
■ The actual input signals are a sudden shock, a sudden change, a constant
velocity and a constant acceleration. Hence test signals which resembles
these are used as input signals to predict the performance of the system.
■ The standard test signals are :
■ Step signal, Ramp signal, Parabolic signal, Impules.

10
Test Signals

11
Test Signals
𝟏 𝒕=𝟎 L(𝜹 𝒕 ) = 1
𝜹 𝒕 =ቊ
𝟎 𝒕≠𝟎
Impulse Signal

12
Test Signals
𝟏 𝒕=𝟎 L(𝜹 𝒕 ) = 1
𝜹 𝒕 =ቊ
𝟎 𝒕≠𝟎
Impulse Signal

𝑨 𝒕≥𝟎 L 𝒖 𝒕 = 𝑨/𝒔
𝒖 𝒕 =ቊ
𝟎 𝒕<𝟎
Step Signal If A = 1, then Unit If Unit Step then 1/s
Step Signal

13
Test Signals
𝟏 𝒕=𝟎 L(𝜹 𝒕 ) = 1 )
𝜹 𝒕 =ቊ
𝟎 𝒕≠𝟎
Impulse Signal

𝑨 𝒕≥𝟎 L 𝒖 𝒕 = 𝑨/𝒔
𝒖 𝒕 =ቊ
𝟎 𝒕<𝟎
Step Signal If A = 1, then Unit If Unit Step then 1/s
Step Signal

𝑨𝒕 𝒕 ≥ 𝟎 L 𝒓 𝒕 = 𝑨/𝒔𝟐
𝒓 𝒕 =ቊ
𝟎 𝒕<𝟎
Ramp Signal If A = 1, then Unit If Unit Ramp then
Ramp Signal 1/s2

14
Test Signals
𝟏 𝒕=𝟎 L(𝜹 𝒕 ) = 1
𝜹 𝒕 =ቊ
𝟎 𝒕≠𝟎
Impulse Signal

𝑨 𝒕≥𝟎 L 𝒖 𝒕 = 𝑨/𝒔
𝒖 𝒕 =ቊ
𝟎 𝒕<𝟎
Step Signal If A = 1, then Unit If Unit Step then 1/s
Step Signal

𝑨𝒕 𝒕 ≥ 𝟎 L 𝒓 𝒕 = 𝑨/𝒔𝟐
𝒓 𝒕 =ቊ
𝟎 𝒕<𝟎
Ramp Signal If A = 1, then Unit If Unit Ramp then
Ramp Signal 1/s2

𝑨𝒕𝟐 L 𝒙 𝒕 = 𝑨/𝒔𝟑
𝒙 𝒕 = ቐ𝟐 𝒕≥𝟎
Parabolic Signal 𝟎 𝒕<𝟎 If Unit Parabolic
If A = 1, then Unit then 1/s3
Parabolic Signal
15
Test Signals
𝟏 𝒕=𝟎 L(𝜹 𝒕 ) = 1
𝜹 𝒕 =ቊ න 𝜹 𝒕 = 𝒖(𝒕)
𝟎 𝒕≠𝟎
Impulse Signal
න 𝒖 𝒕 = 𝒓(𝒕)

𝑨 𝒕≥𝟎 L 𝒖 𝒕 = 𝑨/𝒔
𝒖 𝒕 =ቊ න 𝒓 𝒕 = 𝒙(𝒕)
𝟎 𝒕<𝟎
Step Signal If A = 1, then Unit If Unit Step then 1/s
Step Signal
𝒅(𝒙 𝒕 )
=𝒓 𝒕
𝑨𝒕 𝒕 ≥ 𝟎 L 𝒓 𝒕 = 𝑨/𝒔𝟐 𝒅𝒕
𝒓 𝒕 =ቊ
𝟎 𝒕<𝟎
Ramp Signal If A = 1, then Unit If Unit Ramp then 𝒅(𝒓 𝒕 )
= 𝒖(𝒕)
Ramp Signal 1/s2 𝒅𝒕

𝒅(𝒖 𝒕 )
𝑨𝒕𝟐 L 𝒙 𝒕 = 𝑨/𝒔𝟑 = 𝜹(𝒕)
𝒕≥𝟎 𝒅𝒕
𝒙 𝒕 = ቐ𝟐
Parabolic Signal 𝟎 𝒕<𝟎 If Unit Parabolic
If A = 1, then Unit then 1/s3
Parabolic Signal
16
Order of the System
■ The input and output relationship of the system can be expressed by
nth order differential equation.

■ The order of the system is given by the order the differential equation
governing the system. If the system is governed by the nth order
differential equation then the system is called nth order system.

17
Order of the System
■ Alternatively, the order of the system can also be determined from the transfer
function. The transfer function can be obtained by taking the Laplace transform of
the differential equations.

18
Order of the System
■ The numerator and denominator can expressed as a
factorised form as

19
Response of A system for Unit Step Signal

138
139
140
141
142
Response of A system for Unit Ramp Signal

Response of A system for Impulse Signal

Try your Own!!!!

143
Time Response: Second Order system
■ The closed loop second order system :

The Standard form of the closed loop transfer function of Second order system is given by,

144
Time Response: Second Order system
■ Damping ratio is defined as the ratio of the actual damping to the
critical damping.

■ The response c(t) second order system depends on the value of


damping ratio. Depending on the value of the damping ratio, the
system can be classified into following four cases,

145
Time Response: Second Order system

146
147
148
Response of the system undamped second
order

149
Response of the system under damped
second order system

2
3
4
Response of the system Critically damped
second order system
• Try yourself!!!!

5
Time Response Characteristics
The common transient response characteristics:
• Delay Time.
• Rise Time.
• Peak Time.
• Maximum Peak.
• Settling Time.

6
Time Response Characteristics

7
Time Response Characteristics
Delay Time
• The time required for the response to reach 50% of the final value in
the first time is called the delay time.

Rise Time
• The time required for response to rising from 10% to 90% of final
value, for an overdamped system and 0 to 100% for an underdamped
system is called the rise time of the system.

8
Time Response Characteristics
Peak Time
• The time required for the response to reach the 1st peak of the time response
or 1st peak overshoot is called the Peak time.

Maximum overshoot
• The difference between the peak of 1st time and steady output is called the
maximum overshoot.

Settling Time
• The time that is required for the response to reach and stay within the
specified range (2% to 5%) of its final value is called the settling time.

9
10
Problem :

11
12
13
Steady State Errors
• Any physical control system inherently suffers steady-state error in
response to certain types of inputs.

• A system may have no steady-state error to a step input, but the same
system may exhibit nonzero steady-state error to a ramp input.

• Whether a given system will exhibit steady-state error for a given type of
input depends on the type of open-loop transfer function of the system.

1
Steady State Errors
• Steady-state error is the difference between the input and the output
for a prescribed test input as t->∞.

2
Steady State Errors
• Consider the unity-feedback control system with the following open-
loop transfer function

• It involves the term sN in the denominator, representing N poles at


the origin.

• A system is called type 0, type 1, type 2, ... , if N=0, N=1, N=2, ... ,
respectively.

3
Steady State Errors
• As the type number is increased, accuracy is improved.

• However, increasing the type number aggravates the stability


problem.

• A compromise between steady-state accuracy and relative stability is


always necessary.

4
Steady State Error of Unity Feedback Systems
• Lets consider the system shown in Figure below :

• The transfer function between the error signal E(s) and the input
signal R(s) is

5
Steady State Error of Unity Feedback Systems
𝑅(𝑠)
𝐸(𝑠) =
1 + 𝐺 𝑠 𝐻(𝑠)

𝑅(𝑠) 𝑅(𝑠)
𝑒 𝑡 = 𝐿−1 (𝐸 𝑠 )= 𝐿−1 =𝐿
−1
(Unity Feedback)
1+𝐺 𝑠 𝐻(𝑠) 1+𝐺 𝑠

𝑒𝑠𝑠 = lim 𝑒 𝑡 = lim 𝑠𝐸 𝑠


𝑡→∞ 𝑠→0

6
Static Error Constants

7
Steady State error when the input is Unit Step
1 1 1
𝑅(𝑠) = (Unit Step) 𝑠 𝑒𝑠𝑠 =
𝑠 𝑒𝑠𝑠 = lim 𝑠 1 + lim 𝐺(𝑠)
𝑠→0 1+𝐺(𝑠)
𝑠→0

1 1
𝑒𝑠𝑠 = lim 𝑠𝐸(𝑠) 𝑒𝑠𝑠 = lim 𝑒𝑠𝑠 =
𝑠→0 𝑠→0 1+𝐺(𝑠) 1 + 𝐾𝑝

8
Steady State error when the input is Unit Step
For Type 0 system
1
𝑒𝑠𝑠 =
1 + 𝐾𝑝

𝐾 𝑠 + 𝑧1 𝑠 + 𝑧2 …
𝐾𝑝 = lim 𝐺 𝑠 = lim = 𝐶𝑜𝑛𝑠𝑡𝑎𝑛𝑡
𝑠→0 𝑠→0 𝑠 + 𝑝1 𝑠 + 𝑝𝑠 …

1
𝑒𝑠𝑠 = = 𝐶𝑜𝑛𝑠𝑡𝑎𝑛𝑡
1 + 𝐶𝑜𝑛𝑠𝑡𝑎𝑛𝑡

9
Steady State error when the input is Unit Step
For Type 1 system
1
𝑒𝑠𝑠 =
1 + 𝐾𝑝

𝐾 𝑠 + 𝑧1 𝑠 + 𝑧2 …
𝐾𝑝 = lim 𝐺 𝑠 = lim =∞
𝑠→0 𝑠→0 𝑠 𝑠 + 𝑝1 𝑠 + 𝑝𝑠 …

1
𝑒𝑠𝑠 = =0
1+∞

10
Steady State error when the input is Unit Ramp
• For Type 0 system
• For Type 1 system
• For Type 2 system

11
Steady State error when the input is Unit Parabolic
• For Type 0 system
• For Type 1 system
• For Type 2 system

12
Stability
Linear Time Invariant Systems
■ A system is stable if the system eventually comes back to the
equilibrium state when the system is subjected to an initial
condition

■ A system is unstable if the output diverges without bound from its


equilibrium state when the system is subjected to an initial
condition

■ A system is marginally stable if the system tends to oscillate about


is equilibrium state subjected to an initial condition
175
Stability
What is bounded input and output ?

176
Stability

177
Stability

178
Bounded Input and Bounded Output
(BIBO)
■ A system is stable if for every bounded input signal the system
response is bounded
■ A system is unstable if for any bounded input signal the system
response is unbounded

179
Bounded Input and Bounded Output
(BIBO)

180
Stability
■ Stability of the system depends on the poles
■ If all the poles located in the left-half of the S-plane, then the system
is stable.
■ As the poles approaches zero, the stability decreases
■ When the poles are located on imaginary axis then the system is marginally
stable.
■ If poles located on imaginary axis are repeated then the system is
unstable
■ If poles are located in the right half of s-plane then the system is
unstable

181
182
Classification of Stability
■ Absolutely stable system
■ Unstable system
■ Conditionally stable system

Techniques used to calculate the stability of a system


■ Routh-Hurwiz Criterion
■ Root Locus
■ Bode Plot
■ Nyquist plot
■ Nicholas Chart

183
Routh-Hurwitz Stability Criterion
■ Routh-Hurwitz stability criterion is having one necessary
condition and one sufficient condition for stability.
■ If any control system doesn’t satisfy the necessary condition,
then we can say that the control system is unstable.
■ But, if the control system satisfies the necessary condition,
then it may or may not be stable.
■ So, the sufficient condition is helpful for knowing whether the
control system is stable or not.

184
Routh-Hurwitz Stability Criterion
Necessary Condition for Routh-Hurwitz Stability
■ The necessary condition is that the coefficients of the characteristic polynomial should
be positive.
■ This implies that all the roots of the characteristic equation should have negative real parts
■ Consider the characteristic equation of the order ‘n’ is

■ Note that, there should not be any term missing in the nth order characteristic equation.

■ This means that the nth order characteristic equation should not have any coefficient that is of
zero value..

185
Routh-Hurwitz Stability Criterion
■ Routh-Hurwitz stability criterion is having one necessary
condition and one sufficient condition for stability.
■ If any control system doesn’t satisfy the necessary condition,
then we can say that the control system is unstable.
■ But, if the control system satisfies the necessary condition,
then it may or may not be stable.
■ So, the sufficient condition is helpful for knowing whether the
control system is stable or not.

184
Routh-Hurwitz Stability Criterion
Necessary Condition for Routh-Hurwitz Stability
■ The necessary condition is that the coefficients of the characteristic polynomial should
be positive.
■ This implies that all the roots of the characteristic equation should have negative real parts
■ Consider the characteristic equation of the order ‘n’ is

■ Note that, there should not be any term missing in the nth order characteristic equation.

■ This means that the nth order characteristic equation should not have any coefficient that is of
zero value..

185
Routh-Hurwitz Stability Criterion
Sufficient Condition for Routh-Hurwitz Stability
■ The sufficient condition is that all the elements of the first column of the Routh array
should have the same sign.
■ This means that all the elements of the first column of the Routh array should be either
positive or negative.
Routh Array Method
■ If all the roots of the characteristic equation exist to the left half of the ‘s’ plane, then the control
system is stable.
■ If at least one root of the characteristic equation exists to the right half of the ‘s’ plane, then the
control system is unstable.
■ So, we have to find the roots of the characteristic equation to know whether the control system is
stable or unstable.
■ But, it is difficult to find the roots of the characteristic equation as order increases.
186
Routh-Hurwitz Stability Criterion
■ So, to overcome this problem there we have the Routh array method.

■ In this method, there is no need to calculate the roots of the characteristic equation.

■ First formulate the Routh table and find the number of the
sign changes in the first column of the Routh table.

■ The number of sign changes in the first column of the Routh table gives
the number of roots of characteristic equation that exist in the right half
of the ‘s’ plane and the control system is unstable.

187
Routh array method

188
Using Routh array method Determine the stability of the system represented by the
following characteristic equation

189
190
191
192
193
194
195
196
197
198
199
200
Step 3 − Verify the sufficient condition for the Routh-Hurwitz stability.
All the elements of the first column of the Routh array are positive. There is no sign change in the first
column of the Routh array. So, the control system is stable.

201
202
203
204
205
Frequency Response of the system

164
Advantage of Frequency Response

165
Frequency Response of the system

166
Magnitude and Phase angle

167
168
169
170
171
Bandwidth

172
173
174
Deriving Transfer functions from State
Space Description

242
Deriving Transfer functions from State
Space Description

243
Deriving Transfer functions from State
Space Description

244
Deriving Transfer functions from State
Space Description

245
Deriving Transfer functions from State
Space Description

246
Deriving Transfer functions from State
Space Description

247
Deriving State Space Model From
Transfer Function Model
■ The process of converting transfer function to state space form is NOT unique. There are various
“realizations” possible.

■ All realizations are “equivalent” (i.e. properties do not change). However, one representation
may have some advantages over others for a particular task.
■ Possible representations:
• First companion form (controllable canonical form)
• Jordan canonical form
• Alternate first companion form (Toeplitz first companion form)
• Second companion form (observable canonical form)

248
Deriving State Space Model From
Transfer Function Model
■ A system is characterized by a transfer function :

Test the controllability and observability of the system

249
Deriving State Space Model From
Transfer Function Model
Step 1 𝟑 𝟐

On taking inverse Laplace Transform,


Step 2

Step 3

250
Deriving State Space Model From
Transfer Function Model
⃛ = 𝟐𝒖 𝒕 − 𝟔𝒚̈ − 𝟏𝟏𝒚̇ − 𝟔𝒚 𝒕
𝒚

251
Deriving State Space Model From
Transfer Function Model

252

You might also like