Beruflich Dokumente
Kultur Dokumente
Time-Delay Systems
Time-Delay Element
Time-Delay
Element
x(t)
x(t - Tl)
Tl = Time-Delay
Time Response
x(t)
unit step
0
y(t)
1
0
Tl
Time-Delay Systems
Example 1
a(t)
Sensor
Heat
cold in
hot
out
Heat
cold in
v = velocity
d = distance
b(t) = a(t Tl )
hot
out
v
Sensor
Time-Delay Systems
Example 2
Thickness Measurement of Rolled Steel Plate
Thickness
gauge
+
Steel Plate
v
+
d
Tl
v
(a)
(b)
(c)
e sT
In case (c), transfer function of the block = G s
1 sT
T = time lag, Tl = delay
l
x(t)
Y s
sT
e
X s
sTl
12 sTl
1 sT
2 l
sTl
1
1 2 sTl
2!
2
1
2 sTl
1
1 2 sTl
2!
1
2
sTl
1 12 sTl
1 12 sTl
sT
G s G s e
where G/(s) is the transfer function of the delay free part of the
process.
controller
R(s)
e sTl
1 sT
Kp = Process Gain
T = Process Time Constant
C(s)
R(s)
e sTl
1 sT
C(s)
K p e sTl
1 sT
1
1
K
T
l
p l
K p 1
2
2
2
0
s s
1
1
TT
TTl
2 l
2
1
K p 1 sTl
2
1
0
1 sT 1 1 sTl
2
s 2n s 0,
2
2
n
2 K p 1
TTl
T T K T
2 K 1 T
1
2
1
2
p l
l
R(s)
e sTl
1 sT
C(s)
2T Tl
Tl
K p
K p
Conclusion:
2T Tl
Tl
Root Locus
Ke
Plot
Loop T.F. of the C. L. System:
process
controller
sTl
e
1 sT
C(s)
1 sT
Case I:
sTl
Tl
2
K p =K
K p =0
j
c
1
T
K p =K
s-plane
K p =0
2
Tl
K p
2
sT
K p 1 l
T
Tl
2
sTl
1 sT 1 s 1 s 2
2
T
Tl
2
Tl
2 T l
2
Kc
Tl
2T Tl
T
l
Root Locus
Ke
Plot
Loop T.F. of the C. L. System:
process
controller
sTl
e
1 sT
sTl
C(s)
1 sT
K p
2
sTl
K p 1
s
T
2
Tl
sT
1 sT 1 l s 1 s 2
2
T
Tl
Case II: T
Tl
2
K p =K
K p =0
j
c
K p =0
2
Tl
1
T
K p =K
s-plane
2
Tl
2 T l
2
Kc
Tl
2T Tl
T
l
controller
R(s)
e sTl
1 sT
Critical gain K
C(s)
1.67
1
0
The
2T
3T
Bode Plot
Kp
G j
1 j T
|G (j)|
1
T
20 log10Kp
odb
phase
0
- 90o
Conclusion: The phase plot never crosses 180 line, hence the system is always stable.
Bode Plot
e G1 s G2 s
1 sT 1 sT
l
Phase
G2 j 1 Tl
Slope = - T
Bode Plot
e G1 s G2 s
1 sT 1 sT
l
gain |G (j)|
increasing Kp
GM=0, System becomes oscillatory
Gain crossover freq. (GCF)
20 log10Kp
odb
GM (gain margin)
with Tl = 0
1
T
GCF T
Tl
Phase
0
- 90
increasing Tl
o
Tl 0
(as
Tl
or
PM (phase margin) with Tl = 0
- 180o
Tl = 0
PM = 0, oscillatory system
PM
PM
GCF
is the phase of time-delay)
G s G s e sTl
y(t)
y(t-T
0
l)
Smiths
Principle:
The unit step response desired
from the closed loop system
with the delay introduced in
series with G(s) is y (t Tl).
t
T
Smiths Method
Let the controller in the delay free case be Gc(s).
process without
time-delay
controller
R(s)
G' c (s)
+ _
G' (s)
Gc/ s G / s
1 G s G s
/
c
C(s)
The time response from a system with closed loop transfer function :
Gc/ s G / s
1 G s G s
/
c
e sTl
will be y (t Tl).
Smiths Method
Let the same response (i.e. y (t Tl)) be available from a controller Gc(s) and
the process with time-delay G(s) in a unity feedback closed loop system.
process with
time-delay
controller
R(s)
+ _
G c (s)
C(s)
Gc s G s
with time response y (t Tl).
1 Gc s G s
Gc s G s
Gc/ s G / s e sTl
1 Gc s G s 1 Gc/ s G / s
G (s)
sTl
Gc/ s
Gc s
1 Gc/ s G / s 1 e sTl
Smiths Method
G' c (s)
M(s)
Controller
output
_
G'(s)
1- e
-sT l
Model Estimates:
G s , model of G (s)
Tl
, model of Tl
Smiths Method
E(s)
G'
(s)
M(s)
_
G s
1 e sTl
+
_
G'C(s)
C(s)
G(s)
1 e
G s
sTl
Models
GC(s)
+
+
+
+
G'C(s)
G(s)
C(s)
Model of process
with time-delay
sTl
G s e
_
+
+
+
Controller
Process
G'C(s)
G(s)
C(s)
_
+
+
e sTl
Model delay
G s
Model of delay
free process
Controller
Process
G'C(s)
G(s)
C(s)
_
+
+
e sTl
Model delay
G s
Model of delay
free process
The model of delay free process provides an estimate of output from delay free
process for the controller. The estimate is, in fact, the prediction of the process
output. Thus the term Smiths Predictor is used for such controllers.