SDC Full
SDC Full
Dr. Balaji PS
Assistant Professor
Department of Mechanical Engineering
National Institute of Technology Rourkela
[email protected]
+917395979565
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
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
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)
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
31
Linear Vs Non- Linear System
32
Static Vs Dynamic systems
Static System Dynamic System
33
Time Invariant Vs Time variant systems
34
Causal Vs Non-Causal system
Causal System Non-Causal System
35
What is a Control System?
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)
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
4
Linear Vs Non- Linear System
5
Static Vs Dynamic systems
Static System Dynamic System
6
Time Invariant Vs Time variant systems
7
Causal Vs Non-Causal system
Causal System Non-Causal System
8
What is a Control System?
9
What is a Control System?
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.
20
Types of Mathematical Models
Differential •Dynamics of the system represented in terms of differential
equations.
Equation model •Time 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
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
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
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
7
Mechanical System
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
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
6
■ Simple Harmonic Motions
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(ω)
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
8
Advantages of Domain Transformation
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 :
11
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :
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.
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 :
2
LAPLACE TRANSFORM :Motivation
■ Consider the model of a Mass-Spring-Damper system under free vibration :
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.
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
10
11
12
13
Motivation for Transfer function.
■ To find the time response, we need to solve ordinary differential
equations.
■ 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
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
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
2
Components of block Diagram
3. Summing points: To Represent the summation of two or more
signals.
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
2
Components of block Diagram
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
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.
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
• 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.
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+𝐺 𝑠
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
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
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 :
249
Deriving State Space Model From
Transfer Function Model
Step 1 𝟑 𝟐
Step 3
250
Deriving State Space Model From
Transfer Function Model
⃛ = 𝟐𝒖 𝒕 − 𝟔𝒚̈ − 𝟏𝟏𝒚̇ − 𝟔𝒚 𝒕
𝒚
251
Deriving State Space Model From
Transfer Function Model
252