Lecture Note
Lecture Note
(Linear Systems)
Dr. Femi Onibonoje
Office Address:- HOD’s Office (F2-4); Personal (E3-11)
+2348069531521
Course Outline • Frequency response of
• Mathematical models of physical systems:
system. ▪ The root-locus methods
• Analogues concepts in electrical, ▪ Bode, Nyquist and polar plots
mechanical and thermal systems. • System stability: Routh,
• Open-Loop and Closed-loop System
Nyquist criteria & Bode.
• Transfer functions. Block diagrams and
• Introduction to analogue
signal flow graphs.
computer simulation.
• Feedback control system: advantages,
transient response of systems.
Textbooks
• Linear System by H. Bourles
• Control System by Norman Nise
• Feedback and Control Systems by Joseph J.
DiStefano, Allen R. Stubberud and Ivan J.
Williams
Mathematical Modelling of
Physical Systems
• The analysis and design of control systems requires
that we have quantitative mathematical models of the
physical systems we want to control.
• A mathematical model may consist of differential
and/or algebraic equations. The solution of these
equations describes the dynamics of the system, that
is, how the system responds to its expected input.
• A system may consist of a single component, or it
may consist of many different types of components –
mechanical, electrical, hydraulic, thermal, etc.
• A mathematical model may be linear or nonlinear depending on the
system and the range of operation that is being modeled.
• If a system is nonlinear, it may be possible to linearize the model
before applying linear system analysis. The extent to which this
approach is applicable depends on the strength and type of
nonlinearities.
• Mathematical models may be developed using physical principles.
Using this approach, the analyst writes the differential and/or algebraic
equations that are thought to describe the system dynamics.
• Laplace transforms are used to convert the differential equations into
transfer functions.
• This approach is limited by the analyst’s ability to:
– describe the physics of the system (especially for complex systems), a
– estimate all important parameters.
Mechanical Systems
• Most feedback control systems contain
mechanical as well as electrical components.
• The motion of mechanical elements can be
described in various dimensions as translational,
rotational, or a combination of both.
• The equations governing the motions of
mechanical systems are often directly or indirectly
formulated from Newton’s law of motion.
Translational Mechanical Systems
• Translational motion takes place along a straight line
and the variables involved in describing a straight-line
motion are displacement, velocity and acceleration.
• Newton’s law of motion governs the linear motion.
• Newton’s law of motion states that the algebraic
sum of forces acting on a rigid body in a given direction
is equal to the product of the mass of the body and its
acceleration in the same direction.
• The law can be expressed as:
where M denotes the mass and a is the acceleration in the direction considered
Components of Translational Systems
a. Spring
• Spring is an element, which stores potential energy. If a force is
applied on spring K, then it is opposed by an opposing force due to
elasticity of spring. This opposing force is proportional to the
displacement of the spring. Assume mass and friction are negligible.
where,
• F is the applied force, Fk is the opposing force due to elasticity of spring,
K is spring constant, x is displacement
b. Dashpot
• If a force is applied on dashpot B, then it is opposed by an opposing
force due to friction of the dashpot. This opposing force is proportional
to the velocity of the body. Assume mass and elasticity are negligible.
where,
• Fb is the opposing force due to friction of dashpot
• B is the frictional coefficient
• v is velocity
• x is displacement
c. Mass • The function of mass in linear
motion is to store kinetic energy.
Self –Assignment: Why can’t Mass store
Potential Energy?
• If a force is applied on a body having mass M, then it is opposed by an
opposing force due to mass. This opposing force is proportional to the
acceleration of the body moving in x direction.
• Assume elasticity and friction are negligible. Hence, according to
Newton’s law,
where,
F is the applied force, Fm is the opposing force due to mass
M is mass, a is acceleration, x is displacement
Rotational Mechanical Systems
• Rotational mechanical systems move about a fixed axis. These systems
mainly consist of three basic elements. Those are moment of inertia,
torsional spring and dashpot.
a. Torsional Spring
• Similarly, as in Spring in Translational systems, in rotational mechanical
system, torsional spring stores potential energy.
where,
• T is the applied torque
• Tk is the opposing torque due to
elasticity of torsional spring
• K is the torsional spring constant
• θ is angular displacement
b. Dashpot
• If a torque is applied on dashpot B, then it is opposed by an opposing
torque due to the rotational friction of the dashpot. This opposing
torque is proportional to the angular velocity of the body. Assume the
moment of inertia and elasticity are negligible.
where,
• Tb is the opposing torque due to the rotational friction of the dashpot
• B is the rotational friction coefficient
• ω is the angular velocity
• θ is the angular displacement
c. Moment of Inertia
• Similarly, as Mass in Translational systems, in rotational mechanical
system, Moment of Inertia stores kinetic energy.
• If a torque is applied on a body having moment of inertia J, then it is
opposed by an opposing torque due to the moment of inertia. This
opposing torque is proportional to angular acceleration of the body.
Assume elasticity and friction are negligible.
where,
• T is the applied torque
• Tj is the opposing torque due to moment of inertia
• J is moment of inertia
• α is angular acceleration
• θ is angular displacement
• Consider the below translational system
• Here, F(t) is the force that is serving as the input to the
system and we consider the displacement x(t) as the
output.
• When we equate this applied force to the sum of all the
opposing forces on the system, we obtain
Substitute,
• By comparing this equation, a similarity exists with the mechanical systems. This
gives the description of the analogy of systems
Analogous Systems
• Analogous systems are different types of systems that can
be modelled with similar form mathematical equations.
• Two systems are said to be analogous to each other if the
following two conditions are satisfied.
▪ The two systems are physically different
▪ Differential equation modelling of these two systems are same
• Electrical and Mechanical systems presents different forms
of analogy in modelling
• It can be shown that given an electrical device, there is
usually an analogous mechanical counterpart, and vice
versa.
• Electrical Analogies of Mechanical systems
Force-Voltage & Torque-Voltage analogies
• Considering the series electrical system and translational system earlier presented,
Force-Current & Torque-Current analogies
• Considering a parallel electrical system and translational system earlier presented,
Substitute,
Examples
Obtain the differential equations describing the complete dynamics of the mechanical
system
Solution:
The mechanical network can be drawn as:
Node
The electrical analog circuit is drawn with the help of electrical analog equations
which are obtained from nodal equations in Laplace domain. The electrical
analog equations are
▪ In closed loop control systems, output is fed back to the input. So, the
control action is dependent on the desired output.
▪ The error detector produces an error signal, which is the difference between the
input and the feedback signal. This feedback signal is obtained from the block
(feedback elements) by considering the output of the overall system as an input to
this block. Instead of the direct input, the error signal is applied as an input to a
controller.
▪ So, the controller produces an actuating signal which controls the plant. In this
combination, the output of the control system is adjusted automatically till we get
the desired response. Hence, the closed loop control systems are also called the
automatic control systems. Examples:
Concept of Feedback
• A feedback is the process of returning either the output or some part of
the output to the input side and utilized as part of the system input.
• Feedback plays an important role in order to improve the performance of
the control systems.
• There are two types of feedback − Positive and Negative feedback
Positive Feedback Negative Feedback
• The transfer functions or overall gain of the feedback control systems are:
For Positive feedback For Negative feedback
where: T is the transfer function or overall gain of the control system. G is the open loop gain, which is
function of frequency. H is the gain of feedback path, which is function of frequency.
Effect of Feedback
Effect of Feedback on Overall Gain
▪ the overall gain may increase or decrease depending on the value of (1+GH).
▪ If the value of (1+GH) is less than 1, then the overall gain increases. In this case, 'GH'
value is negative because the gain of the feedback path is negative.
▪ If the value of (1+GH) is greater than 1, then the overall gain decreases. In this case,
'GH' value is positive because the gain of the feedback path is positive.
In general, 'G' and 'H' are functions of frequency. So, the feedback will increase the
overall gain of the system in one frequency range and decrease in the other frequency
range.
Effect of Feedback on Sensitivity
Sensitivity of the overall gain of negative feedback closed loop control system (T) to the
variation in open loop gain (G) is defined as:
(Derive***)
• Sensitivity may increase or decrease depending on
the value of (1+GH). If the value of (1+GH) is less • Therefore, we have to choose the values of
than 1, then sensitivity increases. If the value of 'GH' in such a way that the system is
(1+GH) is greater than 1, then sensitivity decreases. insensitive or less sensitive to parameter
In general, 'G' and 'H' are functions of frequency. variations.
Effect of Feedback on Stability
• A system is said to be stable, if its output is under control. Otherwise, it is said to be
unstable.
• If the denominator value is zero (i.e., GH = -1), then the output of the control system
will be infinite. So, the control system becomes unstable.
Therefore, we have to properly choose the feedback in order to make the control system
stable.
Effect of Feedback on Noise
To know the effect of feedback on noise, consider both open loop and close loop control
systems with noise signal and compare the transfer functions relations with and without
feedback due to noise signal alone.
• Open loop system
▪ The open loop transfer function due to
noise signal alone is:
• Comparing the transfer function for both systems, the gain in the close loop with
feedback, due to noise signal is decreased by a factor of provided that the
term is greater than 1.
Homework
• Examine the effect of feedback on other parameters such Bandwidth, System
damping e.t.c
Transfer Function
• Block Diagram Algebra
• Signal Flow Graph
Block Diagram Algebra
Summing Point
Basic Connections for Blocks
Series Connection
Parallel Connection
Feedback Connection
The output of the summing point is -
• Similarly, you can represent the positive feedback connection of two blocks with a
single block. The transfer function of this single block is the closed loop transfer
function of the positive feedback, i.e.,
Block Diagram Algebra for Summing Points
Shifting Summing Point After the Block
Solution
• To get the overall signal flow graph, draw the signal flow graph for each
equation, then combine all these signal flow graphs
• There will be six nodes (y1, y2, y3, y4, y5 and y6) and eight branches in this
signal flow graph. The gains of the branches are a12, a23, a34, a45, a56, a42,
a53 and a35.
Conversion of Block Diagrams into Signal Flow Graphs
▪ Represent all the signals, variables, summing points and take-
off points of block diagram as nodes in signal flow graph.
▪ Represent the blocks of block diagram as branches in signal
flow graph.
▪ Represent the transfer functions inside the blocks of block
diagram as gains of the branches in signal flow graph.
▪ Connect the nodes as per the block diagram.
• If there is connection between two nodes (but there is no
block in between), then represent the gain of the branch as
one. For example, between summing points, between
summing point and takeoff point, between input and
summing point, between take-off point and output.
Example
• Convert the following block diagram into its equivalent signal flow graph.
Solution
• The remaining nodes (y1 to y9) are labelled in the block diagram.
• There are nine nodes other than input and output nodes.
• That is four nodes for four summing points, four nodes for four take-off points and
one node for the variable between blocks
Note:
• Mason’s gain formula is used to calculate the transfer function of this SFG
Mason’s Gain Formula for SFG
Illustration
• Finding the Transfer Function of the SFG shown
Solution
• Let us first define the basic components of the SFG, then apply Mason’s
Gain Formula to determine the Transfer Function
Path
• It is a traversal of branches from one node to any other node in the direction of branch
arrows. It should not traverse any node more than once. For the figure:
Forward Path
• The path that exists from the input node to the output node is known as forward path.
For the figure:
• Finding the
TF
Time Response Analysis
If the output of control system for an input varies with respect to
time, then it is called the time response of the control system. The
time response consists of two parts.
• Transient response
• Steady state response
where,
• ctr(t) is the transient response
• css(t) is the steady state response
Example
• Find the transient and steady state terms of the time response of the
control system
Solution
• The second term will be zero as t denotes infinity. So, this is the transient
term.
• The first term 10 remains even as t approaches infinity. So, this is the steady state
term.
where,
• C(s) is the Laplace transform of the output signal c(t),
• R(s) is the Laplace transform of the input signal r(t), and
• T is the time constant.
• Steps to get the response (output) of the first order system in the time
domain.
Gains of First Order Systems
• Therefore,
• Applying Inverse
Laplace transform
on both the sides
Step Response of First Order System
• Consider the unit step signal as an input to the first order system.
• Apply Laplace transform on both the sides
• Therefore,
• By partial
fraction
method,
• Applying Inverse Laplace
transform on both the sides
Where,
• R(s) is the Laplace transform of
the reference Input signal r(t)
• C(s) is the Laplace transform of
the output signal c(t)
• We know the transfer function of the unity negative feedback closed loop
control system as
• We can find the steady state errors only for the unity feedback systems.
So, we have to convert the non-unity feedback system into unity feedback
system.
• For this, include one unity positive feedback path and one unity negative
feedback path in the above block diagram.
• The new block diagram looks like as shown below.
• Simplify the above block
diagram by keeping the
unity negative feedback as
it is. The following is the
simplified block diagram.
• This block diagram resembles the block diagram of the unity negative
feedback closed loop control system. Here, the single block is having the
transfer function
• You can now calculate the steady state errors by using steady state error
formula given for the unity negative feedback systems.
• Note − It is meaningless to find the steady state errors for unstable closed
loop systems. So, we have to calculate the steady state errors only for
closed loop stable systems. This means we need to check whether the
control system is stable or not before finding the steady state errors.
Example 1