Control Systems_Part 1
Control Systems_Part 1
• I have created a google drive page for you to sign up for groups (link
provided here):
https://docs.google.com/spreadsheets/d/16WA9dShZ-
7zlZNZfHfwBflt296iisxWGHXp4guj7-4g/edit?usp=sharing
• Block Diagram
https://www.google.com/search?q=impulse+function&sxsrf=ACYBGNSIF1Y6x4nE28H
beOzCdsdvb1gDQg:1570733644320&source=lnms&tbm=isch&sa=X&ved=0ahUKEwje
4p_nrpLlAhXxmuAKHUszCSkQ_AUIEigB&biw=1237&bih=703#imgdii=l3QJQsYyxDqdP
https://www.google.com/search?q=unit+step+function&sxsrf=AC M:&imgrc=Vl2lHkffMrWHKM:
YBGNTYLLmpRT60Ng0RVn5jpDNcfKClUA:1570733470687&source= https://en.wikipedia.org/wiki/Ramp_function
lnms&tbm=isch&sa=X&ved=0ahUKEwiCjLqUrpLlAhVjk-
AKHaSgBYwQ_AUIEigB&biw=1440&bih=703#imgrc=1IbRuvWjLMfd
WM:
!
1. Replace a derivative symbol with the symbol s.
!"
#
2. Replace an integral symbol, ∫…. dt , with the symbol $ .
𝑑𝑥 𝑑8𝑥
Newton’s Law => " 𝐹𝑥 = 𝐹 𝑡 − 𝑏 − 𝑘𝑥 − 𝑚 8 =0
𝑑𝑡 𝑑𝑡
=> A second order system
𝑑𝑥 9:
𝐹 𝑡 −𝑏 − 𝑘𝑥 = 0 à F(t) = 𝑏 96
+ x (t)
𝑑𝑡
To get the system output X(s), Multiply the system input with the Transfer Function
Transfer Function: Example 2 (Class Problem)
iClicker questions: Find the Transfer Function of the systems modelled by the
ODE as follows:
!%
5 + x = 2f(t)
!"
F (s) 8
X (s)
1
= X (s) / F (s) = G(s) = <" =!
2$'#
Transfer Functions for a System in General
'()*(+, -.(/012.3 21 245)45 B#(") Transfer X (s)
We know that G(s) = F (s)
'()*(+, -.(/012.3 21 7/)45B & " Function
G(s)
For a linear time-invariant (coefficients) system defined as follows:
a0 y n + a1 y n-1 + ……..+ an-1 𝑦̇ + a0 y = b0 x m + b1 x m-1 +…..+ bm-1 𝑥̇ + bm x
Where, y is output of the system and x is input.
ℒ [FG6HG6] L (")
Then the Transfer Function of the system G (s) = = = ?
ℒ [JKHG6] # (")
a0 s n +a1 s n−1+⋯….=an−1 s + an
=
b0 s m +b1 s m−1+⋯….=bm−1 s + bm
So Why Transfer Function?
• If the Transfer Function is known, the Output (response)can be studied for various forms
of inputs (Forcing Function) with a view towards understanding the nature of the system
• If the Transfer Function is unknown it may be calculated experimentally by introducing
known inputs and studying the output of the system.
Using Transfer Function to Find Output Signal: Example 3
F (s) X (s)
Suppose input signal f (t) and transfer function G(s) are 𝐺 (𝑠)
known and we want to find the output function x(t).
We can write X(s) = G(s) F(s)
1
• If f(t) = Unit Step function = 1; then Laplace Transform, F (s) =
s
1 G(s)
from X(s) = G(s) s we can find output response, x(t) = ℒ ;! s
1
• For f(t) = Unit Ramp function = t ; then Laplace Transform, F (s) = s !
G(s)
then x(t) = ℒ ;!
s2
w
• For f(t) = sin wt; Laplace Transform, F (s) = (s2+ w2) ;
G(s) w
then x(t) = ℒ ;!
(s2+ w2)
Block Diagram of a Dynamic System
What is a Block Diagram?
• A Block Diagram of a system is a pictorial representation of the functions
performed by each component and of the flow of signals.
• The block is a symbol for the mathematical operation on the input signal that
produces the output.
&(()
• Transfer Function, G (s) = where G(s) represents Systems Dynamics
*(()
Input Output
Transfer
Signal Signal
Function
G(s)
A Block Diagram Plant
Lines represent Signals and
Boxes represent Systems Block Diagram of a closed-loop system
Block Diagram of a closed-loop system
• When the output is fed back to the summing point for comparison with the input, it is
necessary to convert the form of the output signal to that of the input signal. For
example, in a temperature control system, the output signal is usually the controlled
temperature. The output signal, which has the dimension of temperature, must be
converted to a force or position or voltage before it can be compared with the input
signal.
• This conversion is accomplished by the feedback element whose Transfer function is
H(s), as shown in the Figure above.
• In most cases the feedback element is a sensor that measures the output of the plant,
which is then compared with the system input, and the actuating error signal is
generated.
summing branch
point point
Feedback C(s)
E(s) Feedforward C(s) B(s) Transfer
Transfer
Function
Function
H(s)
G(s)
Feedforward transfer function Feedback transfer function
D($) H(s) = B(s) / C (s)
G (s) =
E($)
Transfer Functions for Series and Parallel Blocks :
Suppose that there are R(s) C(s)
(a) G1 G2
two components G1(s) and
G2(s) connected as shown
in Figure (a) in series, and For systems in series: Multiply Blocks to combine
in (b) parallel connection R(s) C(s)
Ø How to simplify block 𝐺1 𝐺2
diagrams?
C(s) = 𝐺1 𝐺2 𝑅(𝑠)
R e w C
1. G1 G2 R! R8
𝐶= ! = R! R8
R
C
n
R e w C
2. G1 G2
R! R8
n
C
𝐶= R
n ! = R! R8 U!
H1
Note:
e, w, n are internal signals, only variables of interests are input signal R and Output signal C
Simplification of block diagram
3. Closed Loop System subjected to a disturbance
D (Disturbances)
R C
G1 G2
R!
𝐶= ! = R" R! U
[ G1 R + D ]
Simplification of block diagram ?
A complicated block diagram involving many feedback loops can be simplified by a
step-by-step rearrangement as shown below (a--> b --> c--> d --> e):
Response Analysis - First Order Systems
The First Step in analyzing a control system is to derive a mathematical
model of the system.
A few commonly used test input signal:
• step functions
• ramp functions
• impulse functions
When do you use each of those input functions?
a) For sudden disturbances, a step function may be used as a test signal.
b) For a gradually changing functions of time then a ramp function of time
may be a good test signal.
c) For shock input, an impulse function may be used as a test signal
We’ll continue…