Reading Guide (First Lecture)
Reading Guide (First Lecture)
Note again that the textbook (Dorf and Bishop) contains it all
and much more than covered in this course. Reading every
chapter takes much time. The purpose is to use the textbook
when needed (and personally desired) for clarifications and
additional information.
Dynamic models, differential equations,
Laplace transformations and block diagram
algebra
Example. Dynamical/Static Models
The system is dynamical when its state is a F(t)
function of an earlier state (the system has
x(t)
memory and time-dependency).
m
E.g. The effect of external power F on the
position of the mass position x-derived from
the force balance (M is mass, K spring B
k
constant and B attenuation coefficient)
mx(t ) Bx (t ) kx (t ) F (t )
Static system does not depend on previous p(t) T(t)
state (memoryless and inertial system).
E.g. Temperature T effect pressure p in n
closed, insulated container-derived from ideal
gas (n is the number of substances, V volume
V
and R gas constant at standard conditions)
p(t )V nRT (t )
Example. Dynamic/Static Models
Simulations are carried out to change the
temperature in the external power and gas
container in the mechanical system.
In a dynamic system, the response is
changing long after the impulse has entered
in input.
In the static system, the input and response
are changing at the same time, and the
response can be determined directly by the
value of the input at the same instant.
Example of First-principles modelling (modelling by laws of
physics): Basic components of electrical circuits
i(t)
R
Resistor (resistance)
v(t ) Ri (t )
v(t)
i(t)
Coil (inductance) L
di (t )
v(t ) L
dt
v(t)
C i(t)
Capacitor (capacitance) i (t ) C
dv (t )
dt v(t)
Example. Electrical circuit
Making a model for the electrical i1(t) R2 i2(t)
R1
circuit
The input is v0 (t) and the output
vR1(t) vR2(t)
quantities are the voltages v1 (t)
v0(t) v1(t) C1 v2(t) C2
and v2 (t).
i3(t)
Electric currents and resistors can
be modelled as
dv1 (t ) 1 1 1 1
v1 (t ) v2 (t ) v0 (t )
dt R1C1 R2C1 R2C1 R1C1
dv2 (t ) 1 v (t ) 1 v (t )
dt 1 2
R C
2 2 R
2 2C
Solutions of Differential Equations
f (t ) 0, for t 0
Example
Time domain equation Time domain solution
y (t ) 2 y (t ) e t
y (t ) e t
y (0) 1
Laplace-muunnos
Laplace functions Ajanfunctions
Time funktio
F (s) f (t ) T1
C1 F1 ( s ) C2 F2 ( s ) C1 f1 (t ) C2 f 2 (t ) T2
F (s a) e at f (t ) T3
as 0, ta
e F (s) T4
f (t a ), t a
1 s
F f (at ) T5
a a
d
F (s) f (t )t T6
ds
Laplace Transforms (common examples)
Laplace-muunnos
Laplace functions Time Ajan funktio
functions
1
F ( )d
s
f (t )
t
T7
t
F1 ( s ) F2 ( s ) f ( ) f (t )d
0
1 2 T8
sF ( s ) f (0) f (t ) T9
s 2 F ( s ) sf (0) f (0) f(t ) T10
s n F ( s ) s n 1 f (0) s n 2 f (0) f ( n 1) (0) f ( n ) (t ) T11
1
t t
1
F ( s ) f ( )d f ( )d T12
s s0 0
t 0
Laplace Transforms (common examples)
Laplace-muunnos
Laplace functions Ajan funktio
Time functions Laplace-muunnos
Laplace functions Ajan funktio
Time functions
1 (t ) M1 1 1
1 ( s a )( s b) a b
e bt e at M9
1 M2
s 1 1 1
1 s ( s a)( s b)
ab ab(b a )
ae bt be at M10
t M3
s2 a
sin( at ) M11
1 tn s2 a2
M4
s n 1 n! s
cos(at ) M12
1 at s2 a2
e M5
sa a
e bt sin(at ) M13
1 ( s b) 2 a 2
te at M6
( s a)2 sb
n at e bt cos(at ) M14
1 t e ( s b) 2 a 2
M7
( s a ) n 1 n! sa
(t ) (a b)e bt M15
1 1 sb
s( s a) a
1 e at M8
Impulse Dirac delta
Step
Staircase
Determinis
s 1 2
X ( s) X 0 ( s) X u ( s)
( s 1) 2
2 2
( s 1) 2 2 2
l q l q
x (t ) L X ( s) L X 0 ( s) X u ( s) e t cos(2t ) e t sin(2t ) x0 (t ) xu (t )
Example 2: Mass block
The free response starts from the initial state due to the
system's initial values (the position of the mass track at the
start is 1 and its initial speed-1)
The forced response moves away from rest as a result of
external control or force (impulse-like nudge at the start)
R|x (t ) e cos(2t )
0
t
S|x (t ) e sin(2t )
u
t
This basic formula can be used to derive a transformation from the serial
association of the equation blocks. Introduce the auxiliary variable e (s),
which is subsequently eliminated
U(s) e (s) Y(s)
G1(s) G2(s)
Y ( s ) e1 ( s) e 2 ( s )
e1 ( s ) G1 ( s )U ( s ) Y ( s ) G1 ( s )U ( s ) G2 ( s)U ( s )
e ( s ) G ( s)U ( s )
2 2
Y ( s ) G1 ( s) G2 ( s ) U ( s) GTOT ( s )U ( s) GTOT ( s ) G1 ( s ) G2 ( s )
U(s) Y(s)
G1(s) + G2(s)
Passing a signal through a block
Loop relation (feedback) to the conversion formula is calculated as:
U(s) + e (s) Y(s)
G1 (s)
_
e (s) Y(s)
G2 (s)
R|Y (s) G ( s)e (s)
1 1
S|e ( s) U ( s) e ( s)
1 2 b
Y ( s) G1 ( s) U ( s) G2 ( s)Y ( s) g
Te ( s) G ( s)Y ( s)
2 2
G1 ( s) G1 ( s)
Y ( s) U ( s) GTOT ( s)U ( s) GTOT ( s)
1 G1 ( s)G2 ( s) 1 G1 ( s) G2 ( s)
Thus, the overall transfer function is the tf
U(s) G1 (s) Y(s)
of the forward path divided by the term (1 +
1 + G1 (s)G2(s) open loop transfer function) This will be
essential in future.