PENGENALAN SISTEM
PENGENDALIAN LANJUT
Tujuan:
Tujuan Mhs mengenal dan mampu menjelaskan sistem
pengendalian umpan-balik lanjut dan pengendalian
umpan-maju secara umum.
Materi:
Materi
1. Aplikasi Pengendalian Umpan Balik pada Proses dengan
Large-Deadtime
2. Pengendalian Rasio (Ratio Control)
3. Pengendalian Umpan Maju (Feedforward Control)
INDALPRO / 1
INDALPRO / 2
INDALPRO / 3
Kompensasi Dead-time
Modifikasi FBC klasik (oleh O.J.M. Smith) untuk kompensasi deadtime (td) Smith predictor atau dead-time compensation.
Gambar 6.1.1. Sistem loop tertutup sederhana untuk proses dengan deadtime
ysp (s )
Gc(s)
G(s)
td s
y (s )
y (s )
G p (s ) = G (s )e t s
d
Gm(s) = Gf(s) = 1
6 - PENGENALAN SISTEM PENGENDALIAN LANJUT DR. ENG. Y. D. HERMAWAN
INDALPRO / 4
y (s ) = Gc (s ){G (s )e t s } ysp (s )
d
(6.1.1)
y * (s ) = Gc (s )G (s ) ysp (s )
(6.1.2)
Hal ini mungkin, jika respon loop terbuka y(s) ditambahkan besaran:
(6.1.3)
y(s ) + y (s ) = y * (s )
6 - PENGENALAN SISTEM PENGENDALIAN LANJUT DR. ENG. Y. D. HERMAWAN
INDALPRO / 5
ysp (s )
Controller
y * (s )
+
y(s )
Gc(s)
G(s)
et s
d
y (s )
Deadtime compensator
(1 e )G(s )
td s
y (s )
INDALPRO / 6
ysp (s )
Controller
y * (s )
+
+
Dimana:
y(s )
G (s )
td
Gc(s)
G(s)
td s
y (s )
Deadtime compensator
(1 e )G(s )
t d s
y (s )
Karakteristik
proses yang
sebenarnya
G(s )
td
Nilai perkiraan
(smith predictor)
INDALPRO / 7
y * (s ) = y (s ) + y(s )
= {GcGe
t d s
+ (1 e
y (s ) = Gc {G + [Ge
*
td s
t d s
)G G}y (s )
Ge
td s
sp
] }y (s)
sp
(6.1.4)
INDALPRO / 8
SP
FT
102
FB
R=
FA
Stream A
FC
101
FT
101
Stream B
SP
INDALPRO / 9
Stream A
FT
102
FB = RFA
FA
FY
102
SP
FB
FT
101
Stream B
Ratio
station = R
FBset
FC
101
FB = RFA
FB
=R
FA
konstan
INDALPRO / 10
(b) Alternatif 2
FB
R=
FA
Stream A
FT
102
FA
FY
102
FB
FB
FT
101
FA
Actual ratio
RC
101
SP
R
FB
R
= 2 =
FA
FA
FA
non-linear
Stream B
INDALPRO / 11
(c) Alternatif 3
Stream A
SP
FT
102
FA
FC
102
FY
102
Ratio
station = R
FBset
Alternatif 1 dan 3
digunakan di industri.
paling
umum
FC
101
FB
FT
101
Stream B
INDALPRO / 12
LC
101
Tangki-101
f2 = 100 kg/jam
NaOH (40%-weight)
f3 = 60 kg/jam
H2O
V-102
V-101
LC
102
Tangki-102
V-103
4
6 - PENGENALAN SISTEM PENGENDALIAN LANJUT DR. ENG. Y. D. HERMAWAN
INDALPRO / 13
INDALPRO / 14
Pertanyaan (TUGAS):
1.
2.
f3
R = = 0,6
f2
3.
Tentukan aksi pengendali (controller action) untuk LC-101, LC102, dan flow controller pada pengendali ratio, apakah Direct
atau Reverse? jelaskan pertimbangan yang saudara pilih!
4.
INDALPRO / 15
m(t)
d1(t)
dn(t)
.
.
.
Process
Feedforward
controller
(FFC)
Feedback
SP
controller
(FBC)
mFF(t)
...
c(t)
d1(t)
dn(t)
.
.
.
Process
c(t)
INDALPRO / 16
Feedforward Control
Feedforward
controller
(FFC)
Feedforward/feedback Control
Feedforward
controller
(FFC)
SP
mFF(t)
mFB(t)
mFF(t)
Feedback
controller
(FBC)
m(t)
GM
d(t)
GM
c(t)
Process
GD
d(t)
c(t)
Process
GD
INDALPRO / 17
INDALPRO / 18
f, T(t)
T
h
Q(t)
steam
fst ,Ts
condensate
dV
dh
= A =0
dt
dt
dT (t )
Q(t )
[
]
V
= f i Ti (t ) T (t ) +
dt
cp
(6.3.1)
INDALPRO / 19
Q
0 = f i (Ti T ) +
cp
Q
T = Ti +
fi c p
(6.3.2)
Q = f i c p (Tsp Ti )
(6.3.3)
INDALPRO / 20
FFC mechanism
Tsp
controller
comparator
fi cp
f, T
T
h
condensate
steam
fst Ts
INDALPRO / 21
V dT (t )
Q(t )
+ T (t ) = Ti (t ) +
f i dt
fi c p
(6.3.4)
[
Q (t ) Q ]
V d [T (t ) T ]
+ [T (t ) T ] = [Ti (t ) Ti ] +
fi
dt
fi c p
d
M
+ = i +
dt
fi c p
6 - PENGENALAN SISTEM PENGENDALIAN LANJUT DR. ENG. Y. D. HERMAWAN
(6.3.5)
INDALPRO / 22
= T (t ) T
i = Ti (t ) Ti
Term deviasi
(6.3.6)
M = Q(t ) Q
Transformasi Laplace Pers. (6.3.5) menghasilkan:
Kp
1
(s ) =
i (s ) +
M (s )
s + 1
s + 1
(6.3.7)
Dimana:
V
=
fi
dan
Kp =
1
fi c p
INDALPRO / 23
1
[(s + 1)sp (s ) i (s )]
(s ) =
Kp
(6.3.8)
INDALPRO / 24
FFC mechanism
sp(S)
(s+1)
comparator
(S)
T
controller
1/Kp
condensate
M(S)
steam
INDALPRO / 25
disturbance
i (s)
Output proses:
(s ) = G p (s ) (s ) + Gd (s )i (s )
(6.3.9)
Gd(s)
+
M(s)
MV
Gp(s)
(s)
CV
sp (s ) = G p (s ) (s ) + Gd (s )i (s ) (6.3.10)
Dari pers. (3.6.10), ditentukan MV sbb:
Gd (s )
1
(s ) =
sp (s ) i (s )
G p (s )
Gd (s )
(6.3.11)
INDALPRO / 26
sp(s)
1
Gsp =
Gd
disturbance
i (s)
Process
G
Gc = d
Gp
Gd(s)
+
M(s)
MV
Dimana:
Gp(s)
1
Gsp =
Gd
(s)
CV
.. (6.3.12)
Gd
. (6.3.13)
Gc =
Gp
6 - PENGENALAN SISTEM PENGENDALIAN LANJUT DR. ENG. Y. D. HERMAWAN
INDALPRO / 27
sp(s)
Gsp =
1
Gd
Measuring
device
disturbance
i (s)
Gm(s)
Process
Gd
Gc =
G pG f G m
Gd(s)
+
M(s)
Gf(s)
Final control
element
MV
Gp(s)
(s)
CV
(6.3.14)
INDALPRO / 28
INDALPRO / 29
Disturbance rejection
Pengendali harus mampu menghilangkan dampak perubahan gangguan
pada proses output; Jadi koefisien pada i untuk pers. (6.3.14) harus = 0.
Gd G pG f GcGm = 0
Gd
Gc =
G pG f Gm
(6.3.15)
Setpoint tracking
Mekanisme pengendalian harus mampu menjaga = sp ; hal ini
dipenuhi jika koefisien pada sp harus = 1
G pG f GcGsp = 1
Gd
Gsp = 1
G pG f
G
G
G
p
f
m
Gm
Gsp =
Gd
(6.3.16)
INDALPRO / 30
0.5
1
30
50
700
1000
Tsp = 50 oC
4200
CV T
MV Q
INDALPRO / 31
t
Clock
time
SP
D
Scope
1
Kff
1/1.7143
Gd
1
94.2s+1
Gc FFC
1.7143
PID
CV
94.2s+1
SP1
Gc FBC
Gp
output
1
Gm
INDALPRO / 32
CV [ C]
54
52
FBC PI (Kc=1; thoi=5 sec)
50
48
FFC
10
time [menit]
700
No Control
MV [kWatt]
698
FFC
696
694
10
time [menit]
6 - PENGENALAN SISTEM PENGENDALIAN LANJUT DR. ENG. Y. D. HERMAWAN
INDALPRO / 33