INDALPRO / 1
D(s)
F(s)
Input (variabel
proses yang
dimanipulasi)
manipulated
variable (MV)
Gd(s)
+
Gp(s)
Y(s)
INDALPRO / 2
YSP(s)
E(s)
D(s)
M(s)
Gc(s)
F(s)
Gf(s)
Gd(s)
+
Gp(s)
Y(s)
Final Control
Element
C(s)
FBC Feedback Control
Gm(s)
Measuring
Device
INDALPRO / 3
INDALPRO / 4
Asumsi:
TC Temp. Controller
Fin = Fout
TT Temp. Transmitter
TT
10
T
Fout, T
TSP
TC
10
condensate
TT Thermocouple
steam
INDALPRO / 5
HEATER TREATER
INDALPRO / 6
BURNER AT HT
INDALPRO / 7
HTs INTRUMENTATION
INDALPRO / 8
TEMP INDICATOR
INDALPRO / 9
SET POINT OF TC IN HT
INDALPRO / 10
Flow Control
Gambar 3.1.4. Pengendalian laju aliran
FSP
FC
10
FSP
FC
10
FT
10
FT
10
FC Flow Controller
FT Flow Transmitter
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
(DP Cell)
INDALPRO / 11
Pressure Control
Gambar 3.1.5. Pengendalian tekanan pada flash drum
Flash drum
PT
10
PC
10
PSP
PC Pressure Controller
PT Pressure Transmitter
(DP Cell)
INDALPRO / 12
Level Control
Gambar 3.1.6. Pengendalian volume cairan dalam tangki
F1
F2
hSP
LT
10
LC Level Controller
LC
10
F3
LT Level Transmitter
(DP Cell)
INDALPRO / 13
F1, C1
F3, C3
F2, C2
CC Composition Controller
CT Composition Transmitter
mixer
CT Composition Analyzer
gas chromatograph,
spectroscopic
INDALPRO / 14
Recycle
stream
CSP
Purge
F2, C2
F3, C3
splitter
F1, C1
CC Composition Controller
CT Composition Transmitter
CT Composition Analyzer
- gas chromatograph,
- spectroscopic
INDALPRO / 15
INDALPRO / 16
Pneumatic: 3 15 psig
2.
Electrical: 4 20 mA atau 10 50 mA
1 5 V atau 0 10 V
3.
INDALPRO / 17
Tabel Instrument
sinyal
range
span
zero
P
3 15 psig
12 psig
3 psig
I
4 20 mA
16 mA
4 mA
I
10 50 mA
40 mA
10 mA
E
15V
4V
1V
E
0 10 V
10 V
0V
D
Hanya ada nilai 0 atau 1
Symbol
INDALPRO / 18
4 20 mA
3 15 psig
I/P
P/I transducer:
4 20 mA
3 15 psig
P/I
P
E/P transducer:
15V
3 15 psig
E/P
P/E transducer:
3 15 psig
P
P
15V
P/E
E
INDALPRO / 19
4 20 mA
0 atau 1
A/D
15V
0 atau 1
A/D
D
D/A transducer:
0 atau 1
4 20 mA
A/D
0 atau 1
15V
A/D
A Analog ; D digital
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 20
Gm(s)
TO(s)
Transmitter Output
dimana:
KT = transmitter gain
T = transmitter time constant
INDALPRO / 21
KT
(
20 4 ) mA
=
(200 0) psig
mA
16 mA
=
= 0.08
psig
200 psig
KT
(
100 0 ) %TO
%TO
=
= 0.5
(200 0) psig
psig
INDALPRO / 22
100
20
b(t), %TO
b(t), mA
4
0
200
p(t), psig
INDALPRO / 23
Untuk kasus lain: hubungan sensor/transmitter mungkin nonlinear; misalnya DP sensor yang digunakan untuk mengukur laju
alir volumetrik fluida.
Idealnya: Differential Pressure (h) adalah proporsional dengan
pangkat dari laju alir volumetrik (f) h f 2
Transmitter Ouput:
b=
f2
( f max )
100
Dimana: b
=
output
signal,
%TO
f = laju alir volumetrik, gpm, atau ft3/menit
Local Gain:
2(100)
db
f
=
KT =
2
df ( f max )
INDALPRO / 24
K T'
100
=
f max
f
max
KT
K'
T
0.1
0.5
0.75
1.0
0.2
1.0
1.50
2.0
INDALPRO / 25
dari
pengendali
m(t), mA
(b) Sederhana
dari
pengendali
I/P
m(t), %CO
psig
Valve
actuator
stem
Valve
body
Valve
actuator
vp(t)
f(t)
stem
Valve
body
vp(t)
f(t)
INDALPRO / 26
INDALPRO / 27
udara tekan
udara tekan
cairan
cairan
(a) FO-AC
(b) FC-AO
INDALPRO / 28
AC
FSP
FC
10
FT
10
PT
10
Racting
Dacting
PSP
hSP
Feed
LT
10
Steam
PC
10
LC
10
Dacting
AO
AO
T
Condensate
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
Liquid product
INDALPRO / 29
50%-open
(normal condition)
100%-open
(fully-opened)
0%-open
(fully-closed)
Kapasitas valve ditentukan dengan faktor kapasitas atau koefisien aliran (CV)
CV dinyatakan dalam U.S. galons per minute (gpm) air (water) yang
mengalir melalui valve dengan P = 1 psi.
Misalnya, valve dengan CV = 25 gpm dapat mengirim 25 gpm air ketika
valve mempunyai P = 1 psi.
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 30
f = Cv
pv
Gf
..... (3.3.1)
8.33G f
= 500Cv G f pv
w= f
60
jam
gal
menit
dimana: w adalah laju alir massa [lb/jam], dan 8.33 lb/gal adalah densitas air
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 31
f s = 836Cv C f
p1
GT
(y 0.148 y )
3
..... (3.3.3)
Untuk laju alir massa gas atau uap [lb/jam] pada 1 atm, 60 oF
w = 2.8Cv C f p1
520
G
y 0.148 y 3
T
..... (3.3.4)
INDALPRO / 32
w = 1.83Cv C f
p1
y 0.148 y 3
(1 + 0.0007TSH )
..... (3.3.5)
dimana:
fs = laju aliran gas, [scfh] ft3/jam pada kondisi standar 14.7 psia dan 60 oF
G = spgr thd udara: BMgas / BMudara, BMudara = 29 lb/lbmol
T = suhu gas masuk valve
Cf = faktor aliran kritis: antara 0.6 0.95 (lihat Fig. C-10.4 Corripio)
p1 dan p2 = tekanan gas masuk dan keluar valve, [psia]
TSH = derajat superheat, [oF]
y = efek kompresibilitas
1.63 pv
y=
Cf
p1
dengan pv = p1 p2
..... (3.3.6)
INDALPRO / 33
Model Fisher:
Untuk laju alir volumetrik gas atau uap [ft3/jam] pada 1 atm, 60 oF
f s = Cg
59.64 pv
520
p1 sin
GT
C1 p1
rad
..... (3.3.7)
INDALPRO / 34
Cv = f
Gf
pv
..... (3.3.8)
Dimana p adalah pressure drop melalui valve [psi] dengan laju alir
nominal f [gpm]. Jelas bahwa Cv dari pers. (3.3.8) > Cv dari pers. (3.3.1),
karena, jika valve digunakan untuk mengatur aliran, maka valve harus
mampu menaikkan laju aliran di atas kondisi nominal.
overcapacity factor = Cv max Cv
..... (3.3.9)
INDALPRO / 35
Contoh 3.3.1:
3.3.1 Sebuah control valve digunakan untuk mengatur aliran steam
masuk ke reboiler di menara distilasi dengan perancangan perpindahan panas
15 juta Btu/jam. Steam dipasok pada 20 psig. Tentukan ukuran valve untuk
pressure drop 5 psi dan 100% overcapacity!
Penyelesaian: dari steam table: Panas laten pengembunan, = 930 Btu/lb,
Laju alir nominal steam, f = 15x106/930 = 16130 lb/jam. Tekanan masuk
valve, p1 = 20 + 14.7 = 34.7 psia.
Masoneilan valve
Asumsi: Cf = 0.8
16130
gpm
= 450
Cv =
(1.83)(0.8)(34.7 )(0.705)
psi
gpm
psi
INDALPRO / 36
Suhu steam: T = 250 oF (dari steam table) untuk steam jenuh pada 34.7 psia.
BMsteam = 18 lb/lbmol
Specific gravity, G = 18/29 = 0.621
Laju alir volumetrik nominal = (16130)(380)/18 = 341000 scfh
dimana 380 adalah volume spesifik [scf/lb]
Asumsi: Cl = 35
59.64
5
sin
= sin (0.647 ) = 0.603
34.7
35
Cg =
341000
520
(34.7 )(0.603)
(0.621)(710)
Untuk
100%
overcapacity,
koefisien valve ketika terbuka
penuh:
C g max = 2C g = 30000
Cg
gpm
30000
=
= 856
= 15000 Cv =
Cl
35
psi
gpm
psi
Cv masoneilan Cv fisher
INDALPRO / 37
Minyak:
f = 700 gpm ; Gf = 0.94 ; Po = 13.85 psia pada T = 90 oF
Pipa: 8 in schedule 40 commercial steel pipe ; efisiensi pompa = 75%
Pressure drop di valve pv = 5 psi; Friction line = 6 psi
TENTUKAN ukuran valve! dan
dimana lokasi yang tepat?
di sini?
P = 25.9 in.Hg
(12.7 psia)
Crude Tank
P = 1 atm
di sini?
di sini?
8 ft
64 ft
Separator tower
di sini? Pump
4 ft
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 38
Tekanan keluar valve dirancang paling tidak = 24.4 + 12.7 = 37.1 psia
Tekanan keluar valve (37.1 psia) lebih besar d.p. tekanan uap cairan
(12.7 psia), sehingga cairan tidak mengalami flashing di valve.
INDALPRO / 39
8200h $0.03
= $500 / yr
year kWh
Koefisien valve maksimum (fully-open) untuk 100% overcapacity:
0.94
gpm
= 607
5
psi
INDALPRO / 40
(1) quick-opening
(2) linear
INDALPRO / 41
Cv (vp ) = Cv , max vp
..... (3.3.10)
Cv (vp ) = Cv , max vp 1
..... (3.3.11)
Valve Rangeability
..... (3.3.12)
R = 0.95/0.05 = 19
INDALPRO / 42
pL
p v
p o
dimana:
pL = friksi melalui jalur dan
peralatan
f = laju alir, [gpm]
kL = koefisien friksi, [psi/(gpm)2]
Gf = spgr terhadap air (water)
p L = k L G f f 2
..... (3.3.13)
pv = G f f 2 Cv2
p o = p L + p v
[(
..... (3.3.14)
f =
Cv
1 + k L Cv2
po
Gf
..... (3.3.16)
Jadi diperoleh :
f
f max
f max =
p L
Gf f
Cv , max
1 + k L Cv2, max
Cv
1 + k L Cv2, max
Cv , max
1 + k L Cv2
p o
Gf
..... (3.3.17)
..... (3.3.18)
..... (3.3.19)
INDALPRO / 44
df gpm
,
Kv =
dm %CO
..... (3.3.20)
dvp dCv df
Kv =
dm dvp dCv
..... (3.3.21)
Ketergantungan
posisi valve :
dvp
1 fraction vp
=
,
dm
100
%CO
..... (3.3.22)
Ketergantungan Cv
terhadap posisi valve :
Linear:
dCv
= Cv ,max
dvp
..... (3.3.23)
INDALPRO / 45
Equal
percentage:
dCv
= (ln )Cv ,max v p 1 = (ln )Cv
dvp
..... (3.3.24)
df
=
dCv
pv
Gf
..... (3.3.25)
Dari
pers.(3.3.1):
Substitusi (3.3.22), (3.3.23), dan (3.3.25) ke (3.3.21) menghasilkan Kv :
f max gpm
pv
1
Kv =
Cv, max
,
=
100
Gf
100 %CO
Dengan cara yang sama, Gain
untuk fluida cair maupun gas
yang dinyatakan dalam massa:
..... (3.3.26)
wmax lb / h
..... (3.3.27)
Kv =
,
100 %CO
INDALPRO / 46
pv
1
ln
gpm
(ln )Cv
=
Kv =
f,
100
Gf
100 %CO
..... (3.3.28)
1 + k L Cv2
df
=
dCv
=
2 1 / 2
Cv 1 + k L Cv
k L Cv
1 + k L Cv2
2 3 / 2
1 + k L Cv
po
Gf
po
Gf
..... (3.3.30)
INDALPRO / 47
Kv =
Cv , max
100
2 3 / 2
1 + k L Cv
po
Gf
..... (3.3.31)
Cv
ln
Kv =
100 1 + k C 2
L v
3/ 2
ln
f
=
100 1 + k L Cv2
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
po
Gf
..... (3.3.32)
INDALPRO / 48
Gv(s)
F(s), gpm
Kv
Gv (s ) =
vs +1
..... (3.3.33)
INDALPRO / 49
INDALPRO / 50
DCS (lanjutan):
Cara manual: pengendali berhenti untuk membuat keputusan, tetapi
mengijinkan operator untuk mengubah output secara manual. Jadi
pengendali hanya memberi jalan (mahal) untuk mengatur elemen
pengendali akhir.
Pada cara otomatis, informasi dari pengaturan manual diabaikan, hanya setpoint yang mempengaruhi output. Sedangkan, untuk cara manual, set-point
tidak mempengaruhi output. Ketika pengendali dipasang manual, maka
pengendali tidak berperan banyak. Tetapi jika pengendali dipasang otomatis,
keuntungan dari pengendalian proses otomatis akan diperoleh.
Aksi-Aksi Pengendali (actions of controllers)
INDALPRO / 51
Steam
FC
decrease
TC
10
TSP
increase
TT
10
Ti(t), f(t)
T(t)
Process
stream
Heated
stream
Condensate
INDALPRO / 52
increase
LT
10
LC
10
hSP
increase
h(t)
fo(t) , gpm
FC
INDALPRO / 53
..... (3.4.1)
dimana:
E (t ) = e(t ) 0
R(t ) = r (t ) r
C (t ) = c(t ) c
INDALPRO / 54
set-point
error
R(s), %TO
E(s), %TO
Controller output
Gc(s)
M(s), %CO
C(s), %TO
controlled variable
INDALPRO / 55
m(t ) = m + K c e(t )
dimana:
..... (3.4.4)
INDALPRO / 56
1%
C(t), %
Setpoint
1%
C(t), %
52
Kc = -2
51
Kc = -1
M(t), % 50
Setpoint
M(t), % 50
Kc = 1
49
48
Kc = 2
(a) Dacting
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
(b) Racting
INDALPRO / 57
100
PB =
Kc
..... (3.4.5)
100
m(t ) = m +
e(t )
PB
..... (3.4.6)
M (s )
Gc (s ) =
= Kc
E (s )
..... (3.4.7)
INDALPRO / 58
m(t ) = m + K c e(t ) +
Kc
e(t )dt
..... (3.4.8)
Kc
e(t )dt =
Kc
e(t ) I = K c e(t )
INDALPRO / 59
Gambar 3.4.5.
C(t), %
1%
Setpoint
diubah
M (t ) = K c E (t ) +
Kc
term
FT untuk PI Controller:
M(t), %
1
M (s )
..... (3.4.10)
Gc (s ) =
= K c 1 +
E (s )
Is
Kc
Reset rate:
dalam
2 I
IR
[1/waktu]
INDALPRO / 60
m(t ) = m + K c e(t ) +
Kc
e(t )dt + K
c D
de(t )
dt
..... (3.4.11)
1
M (s )
FT untuk PID Control: Gc (s ) =
= K c 1 +
+ D s
E (s )
Is
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
..... (3.4.12)
INDALPRO / 61
Ds
M (s )
1
Gc (s ) =
= K c 1 +
+
E (s )
I s D s + 1
..... (3.4.13)
Lead/lag
( + 1) D s + 1 1
M (s )
Gc (s ) =
= Kc
+
E (s )
Is
D s + 1
..... (3.4.14)
s +1
1 D
M (s )
= K c 1 +
Gc (s ) =
s +1
E (s )
I s D
..... (3.4.15)
INDALPRO / 62
K c = K c 0.5 + 0.25 ( D I )
I = I 0.5 + 0.25 ( D I )
D =
..... (3.4.16)
0.5 + 0.25 ( D I )
R(s)
E(s)
+
D s + 1
D s + 1
1 M(s)
K c 1 +
I s
C(s)
3 KONSEP DASAR PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 63