07 Perancangan Pengendalian Proses Pabrik2
07 Perancangan Pengendalian Proses Pabrik2
Tujuan: Mempelajari perancangan alternatif-alternatif konfigurasi pengendalian untuk proses multi-input-multi-output pada pabrik Materi:
1. 2. 3. 4. 5. Tinjauan Umum Pengendalian Proses MIMO Derajat Kebebasan Penentuan Konfigurasi Loop Alternatif Pengendalian Proses dengan Interaksi Unit-Unit The Nine Steps of Plantwide Process Control Procedure
YDH / INDALPRO / 1
. . .
Manipulated Variables (m) Input
. . .
Measured Outputs (y)
PROCESSING SYSTEM . . .
Unmeasured Outputs (z)
. . .
. . .
YDH / INDALPRO / 2
DOF = V E
Dimana: V = Jumlah Variabel Bebas E = Jumlah Persamaan Bebas; hubungan antar V Perancangan Pengendalian: DOF = 0 V = E
7 PERANCANGAN PENGENDALIAN PROSES PABRIK
(7.2.1)
YDH / INDALPRO / 4
Berapa banyak MV yang diperlukan untuk menjaga output (CV) pada nilai yang diinginkan (setpoint)?
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 5
(7.2.3)
Untuk Perancangan Pengendalian: Jumlah MV bebas = Jumlah CV = DOF Jumlah Input Eksternal Catatan-Catatan: 1. Tinjau pers. (7.2.2); Jika jumlah CV = k buah, & CV nyata = l & l < k. Jumlah var. yang tidak dikendalikan = (k l) buah; hal ini dapat menyebabkan masalah, namun bila pengaruhnya dapat diterima pada operasi proses, maka logis untuk mpy CV < pers. (7.2.2). 2. TIDAK MUNGKIN merancang sistem pengendalian yang dapat mengatur CV melebihi CV pada pers. (7.2.2). 3. DOFdinamik DOFtunak
(7.2.4)
YDH / INDALPRO / 7
Contoh 7.2.1: DOF pada sistem tangki cairan (Gambar 7.2.1) Neraca Massa: fi(t)
dh(t ) A = f i (t ) f o (t ) dt
Var. bebas = 3 (h , fi , fo) h(t) fo(t) Persamaan = 1 A adalah parameter yang ditetapkan (dimensi tangki) DOF = 3 1 = 2
Karena fi(t) ditetapkan oleh kondisi eksternal, jumlah CV = 2 1 = 1 Feedback loop antara h dan fo
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 8
Umpan cair t.d.d. N komponen fraksi mol zi i = 1,2,,N Flash dari PF ke P PF >> P Steam menjaga T tetap Masalah: 1. Identifikasi CV 2. Identifikasi MV
Feed
Liquid xi , FL
Condensate
dh A = FF (FV + FL ) dt
Neraca Massa Komponen
Eq. = 1
Eq. = N 1
yi = K i (T , P )xi
Dimana i = 1,2, , N Batasan
Eq. = N
x
i =1
= 1 dan
y
i =1
=1
Eq. = 2
Jumlah Persamaan: E = 1 + (N 1) + 1 + N + 2 = 2N + 3
YDH / INDALPRO / 11
Penyelesaian Soal 7.2.2 (lanjutan): Jumlah Variabel Konstan: A , AS , , U , CpF , CpV , CpL Ki(T,P) Subtotal 1 Eksternal yg ditentukan : Subtotal 2 Eksternal yg tidak ditentukan : TF = 1 zi =N1 =N FF , FV , FL , P , T , h , Ts (atau wS) = 7 xi , yi (untuk i = 1, 2, , N) Subtotal 3 Jumlah Variabel: V = N+7 + N + 2N + 7 = 4N + 14
YDH / INDALPRO / 12
=7 =N =N+7
= 2N = 2N + 7
Penyelesaian Soal 7.2.2 (lanjutan): DOF = V E = (4N + 14) (2N + 3) = 2N + 11 Jumlah variabel eksternal yg ditentukan = N + 7 + N = 2N + 7 Jumlah MV = Jumlah CV = DOF Jumlah Input Eksternal = (2N + 11) (2N + 7) =4 Dipilih 4 CV dari (2N + 7) unspecified variables 9 T dan P untuk mendapatkan pemisahan yang diinginkan 9 FF untuk mendapatkan produksi tetap 9 h untuk menjaga level/volume cairan tetap
YDH / INDALPRO / 13
Gambar 7.2.3. Konfigurasi Pengendalian Proses Flash Drum (Lengkap dengan sistem sensor/transmitter)
FSP
FC 10 FT 10 PT 10 PC 10
FV
PSP
FF
TT 10
P, T
LT 10 LC 10
TSP
TC 10
hSP
ws
T
FL
YDH / INDALPRO / 14
Gambar 7.2.4. Penyederhanaan Gambar Konfigurasi Pengendalian Proses Flash Drum (Contoh 7.2.2)
FSP
FV
FC
PC
PSP
FF
P, T
TSP
LC TC
hSP
ws
T
7 PERANCANGAN PENGENDALIAN PROSES PABRIK
FL
YDH / INDALPRO / 15
MASALAH: memilih konfigurasi yang baik dari semua kemungkinan yang ada
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 16
Controller m1 m2 y1 y2 m1 m2
Controller y1 y2
PROCESS
PROCESS
Controller (a)
Controller (b)
YDH / INDALPRO / 17
Kriteria Pemilihan Konfigurasi Loop Alternatif Secara Kualitatif: 1. Pilih MV yang mempunyai efek langsung dan cepat terhadap CV 2. Pilih pasangan MV dan CV yang memberikan time delay (td) sekecil mungkin 3. Pilih pasangan MV dan CV dengan interaksi loop-loop pengendali sekecil mungkin Secara Kuantitatif (tidak dibahas dalam MKA ini) 1. Teknik Singular Value Decomposition (SVD) 2. Teknik Relative Gain Array (RGA) 3. Penentuan Condition Number (CN)
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 18
Contoh 7.3.1: Menentukan konfigurasi loop alternatif untuk flash drum secara kualitatif Tinjau kembali Contoh 7.2.2: MV = 4 ; CV = 4 Konfigurasi Loop = 4 ! = 4 x 3 x 2 x 1 = 24 CV FF , P , T , h MV FF , FL , wS , FV Penyelesaian: 1. Susun Kemungkinan Konfigurasi Loop Alternatif 2. Eliminasi beberapa Alternatif berdasarkan analisis kualitatif 3. Pilih Alternatif terbaik (satu diantara kemungkinan yang ada) Bagaimana konfigurasi loop yang mungkin?
YDH / INDALPRO / 19
P Dikontrol Oleh
FL FL FV FV wS wS FF FF FV FV wS wS
T Dikontrol Oleh
wS FV wS FL FL FV wS FV wS FF FF FV
h Dikontrol Oleh
FV wS FL wS FV FL FV wS FF wS FF FV
YDH / INDALPRO / 20
P Dikontrol Oleh
FF FF wS wS FL FL FF FF FL FL FV FV
T Dikontrol Oleh
FL wS FF FL FF wS FL FV FF FV FF FL
h Dikontrol Oleh
wS FL FL FF wS FF FV FL FV FF FL FF
YDH / INDALPRO / 21
Argumentasi kualitatif untuk memilih konfigurasi loop alternatif terbaik: 1. Pengaruh FF, FV, dan FL terhadap T adalah tidak langsung dan lambat, sedangkan wS berpengaruh langsung dan cepat terhadap T. pilih No. konf : 1 , 3 , 7 , 9 , 14 , dan 18 2. Pengaruh wS dan FL terhadap P adalah tidak langsung dan lambat. FF dan FV adalah MV yang baik untuk P. dari seleksi pertama, pilih No. konf. : 3 , 7 , 9 , dan 14 3. Dari No. konf. : 3 , 7 , 9 , dan 14 ; 3 adalah yang terbaik, karena: 9 FL cepat untuk mengendalikan level (h) 9 FV dapat mengendalikan P secara langsung dan cepat
YDH / INDALPRO / 22
Berdasarkan argumentasi kualitatif, diperoleh konfigurasi loop: Tabel 7.3.2 Pasangan CV/MV pada konfigurasi pengendalian flash drum
Controller TC PC LC FC
CV T P h FF
MV wS FV FL FF
Lihat Gambar konfigurasi loop pengendalian flash drum pada Contoh 7.2.2 !
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 23
Unit 1
Unit 2
YDH / INDALPRO / 25
Konflik
Controller
Unit 1
Controller
Unit 2
(a)
YDH / INDALPRO / 26
Konflik
Unit 1
Controller
Unit 2
Controller
(b)
YDH / INDALPRO / 27
Contoh 7.4.2: Membangun konfigurasi loop pengendalian untuk proses kimia sederhana (Lihat Gambar 7.4.2). Penjelasan proses: Reaksi A B eksotermis dilaksanakan dalam CSTR dengan pendingin jaket. Umpan reaktor dipanaskan awal memakai hasil reaksi dan steam. Pendingin dicabang dua, dilengkapi dengan pemanas dan pendingin (Qh dan Qc). Hasil reaktor didinginkan di HE dan dipisahkan dalam flash drum. Suhu drum diatur dengan pendingin air. Tujuan operasi: 1. Menjaga konversi reaktor sebesar mungkin 2. Menjaga laju produksi tetap 3. Menjaga komposisi produk cair dari flash drum tetap
YDH / INDALPRO / 28
Steam
Reactor
Cooling
Feed preheating
Liquid
Coolant system
Flash drum
YDH / INDALPRO / 29
Langkah 1 Membagi proses ke dalam 4 blok (lihat Gambar): (1) Coolant system, (2) Reactor, (3) Feed preheating, (4) Flash drum Langkah 2 & 3 Menentukan DOF, MV, dan CV untuk tiap-tiap blok. Pilih konfigurasi terbaik dari tiap-tiap blok Coolant system Jml var. = 8 (Pcf , Tcf , Fc1 , Tc1 , Fc2 , Tc2 , Fc , Tco) di luar par. konstan Jml var. yang ditetapkan = 2 (Pcf , Tcf ) Jml var. yang tidak ditetapkan = 6
YDH / INDALPRO / 30
DOF = 8 4 = 4 Jml MV = Jml CV = DOF Var yg ditetapkan = 4 2 = 2 CV = 2 MV = 2 Dipilih dari: Fc , Fc1 , Fc2 , Fc1 + Fc2 , dan Fc1/Fc2
7 PERANCANGAN PENGENDALIAN PROSES PABRIK
Fc Tco
No. konf. 1 2 3 4 5 6
Fc dikendalikan oleh Fc Fc1 + Fc2 Fc2 Fc1 Fc1 + Fc2 Fc1 + Fc2
Tco dikendalikan oleh Fc1 & Fc2 Fc1 / Fc2 Fc1 Fc2 Fc1 Fc2
YDH / INDALPRO / 31
Gambar 7.4.4 Loop pengendali untuk unit pendingin (cooling system) dalam contoh 7.4.2
FC Heating FC1 , TC1 Qh Coolant PCf , TCf , FC QC FC2 , TC2 Cooling TC FC , TC0
YDH / INDALPRO / 32
Feed Preheating System Jml var. = 6 (Ws , To , Ti , Tr , Tint , Fi) Jml var. yang ditetapkan = 3 (To , Tr , Fi ) Jml var. yang tidak ditetapkan = 3 Jml pers. (model) = 2 : NE steam heater & NE FEHE DOF = 6 2 = 4 Jml MV = Jml CV = DOF Var yg ditetapkan = 4 3 = 1 CV = 1 MV = 1 Ti Ws Ws berpengaruh langsung dan cepat terhadap Ti
YDH / INDALPRO / 33
Gambar 7.4.5 Loop pengendali untuk feed preheating unit dalam contoh 7.4.2
To Reactor Ti TC Steam WS
Fi , TR Fi , TO Feed
YDH / INDALPRO / 34
Reactor System Jml var. = 9 (V , Tr , CA , CAi , Ti , Fi , Fc , Tc , Tco) Jml var. yang ditetapkan = 4 (Fi , CAi , Ti , Tco (atau Fc) ) Jml var. yang tidak ditetapkan = 5 Jml pers. (model) = 3 : NM komp. A ; NE camp. reaksi & NE jaket pendingin DOF = 9 3 = 6 Jml MV = Jml CV = DOF Var yg ditetapkan = 6 4 = 2 CV = 2 MV = 2 CA , Tr Fi , Fc (atau Tco)
YDH / INDALPRO / 35
No. 1 : Tr dikendalikan dengan FBC konvensional No. 3 : Tr dikendalikan dengan Cascade Control (Advanced FBC)
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 36
Gambar 7.4.6 Loop pengendali untuk reactor unit dalam contoh 7.4.2
TC
Fi , CAi , Ti
TC
Fi , CAi , Ti
TC CC CC
AB FC , TCO T R , V , CA Fi , TR , CA FC , TCO
AB Fi , TR , CA T R , V , CA
Alternatif (a) atau (b) dapat diterapkan pada reaktor contoh 7.4.2.
7 PERANCANGAN PENGENDALIAN PROSES PABRIK YDH / INDALPRO / 37
Flash Drum System Seperti contoh 7.3.1 (steam heating diganti cooling water) CV = 4 (Fi , Pf , Tf , h) MV = 4 (Fi , FV , FL , FW )
Terbentuk 24 konfigurasi
Gambar 7.4.7 Loop pengendali untuk flash drum dalam contoh 7.4.2
Vapor
FC Fi ,, TR , CA Pf h TC Tf
PC
LC
Cooling water
FW
Liquid
YDH / INDALPRO / 39
Langkah 4 Menggabungkan kembali keempat blok dengan konfigurasi pengendaliannya. Untuk 4 blok secara keseluruhan mempunyai sekitar 432 = (6x1x3x24) konfigurasi
YDH / INDALPRO / 40
Gambar 7.4.8 Penggabungan konfigurasi pengendalian untuk contoh 7.4.2 sebelum penghilangan konflik
Konflik
FC Heating FC1 , TC1 Qh Coolant PCf , TCf , FC QC FC2 , TC2 Cooling TC FC , TC0 T R , V , CA AB Fi , TR , CA Feed Fi , TO Cooling water TC Tf TC Fi , CAi , Ti WS TC CC Tint FC Pf h LC PC TC Steam Vapor
Konflik
FW
Liquid
YDH / INDALPRO / 41
YDH / INDALPRO / 42
Gambar 7.4.9 Hasil konfigurasi pengendalian untuk contoh 7.4.2 setelah penghilangan konflik
TC Fi , CAi , Ti WS Heating FC1 , TC1 Qh Coolant PCf , TCf , FC QC FC2 , TC2 Cooling TC FC , TC0 T R , V , CA AB Fi , TR , CA Feed Fi , TO Cooling water TC Tf TC CC Tint Pf h LC PC Steam Vapor
TC
FW
Liquid
YDH / INDALPRO / 43
TUGAS: Perancangan Konfigurasi Pengendalian pada Proses dengan Interaksi Unit-Unit (Gambar 7.4.10)
Bagilah unit-unit proses (Gambar 7.4.10) ke dalam blok yang sesuai ! Rancanglah sistem pengendalian proses untuk tiap-tiap blok ! Gabungkan sistem pengendalian proses pada tiap-tiap blok menjadi satu sistem pengendalian pabrik dilengkapi dengan argumentasi kualitatif untuk eliminasi konflik !
YDH / INDALPRO / 44
Recycle A Fresh A Steam Steam Mixer HE-1 DT HE-2 Cooling water AB CSTR Steam Reboiler Product B Cooling water Condenser
YDH / INDALPRO / 45
Penjelasan Proses (Gambar 7.4.10) Suatu pabrik mempunyai lima unit operasi (Gambar 7.4.10): Tangki Pencampur (Mixer), Pemanas-1 (HE-1), Reaktor-Alir-TangkiBerpengaduk (CSTR), Pemanas-2 (HE-2), dan Menara Distilasi (DT). Di dalam CSTR berlangsung reaksi fase cair A B, reaksi ini bersifat eksotermis sehingga reaktor harus dilengkapi dengan pendingin jaket. Hasil keluaran reaktor adalah campuran A dan B, dan dipanaskan dahulu di HE-2 sebelum diumpankan ke DT untuk proses pemisahan. Hasil bawah DT mengandung sebagian besar produk B. Hasil atas DT yang sebagian besar mengandung A direcycle kembali ke dalam proses dan dicampur dengan umpan segar A di Mixer. Sebelum diumpankan ke CSTR, campuran reaktan keluaran Mixer dipanaskan dahulu sampai suhunya mencapai suhu masuk reaktor di HE-1.
YDH / INDALPRO / 46
YDH / INDALPRO / 47
Count the number of control valves available For example: HDA process has 23 control valves
YDH / INDALPRO / 50
YDH / INDALPRO / 51
YDH / INDALPRO / 52
Select the best valves to control each of the product-quality, safety, and environmental variables
YDH / INDALPRO / 53
YDH / INDALPRO / 54
YDH / INDALPRO / 55
YDH / INDALPRO / 56
YDH / INDALPRO / 57
Cold stream
Reactor
Hot stream
Reboiler Furnace FEHE-1 FEHE-2 Fuel Coolant Cooler Reactor
Qd
Environment To
Qe
Path #2
Path 3: internal to the process; heat flows back and forth between different unit e.g. the heating and cooling circuit that starts from the reactor exit and goes through the FEHE units to heat up the cold feed streams that travel back to the reactor
7 PERANCANGAN PENGENDALIAN PROSES PABRIK
YDH / INDALPRO / 60
YDH / INDALPRO / 61
A. B.
Bypass control
Controlling and bypassing hot stream Controlling cold stream and bypassing hot stream Controlling and bypassing cold stream Controlling hot stream and bypassing cold
C. D.
stream.
YDH / INDALPRO / 62