You are on page 1of 8

SIMULASI SISTEM PENGONTROL PH NIRA PADA PROSES

PEMBUATAN GULA MENGGUNAKAN METODE ANFIS


Novan Wahyudi
50403516
Fakultas Teknologi Industri
Jurusan Teknik Informatika
Abstrak
roses !emurnian nira
meru!akan salah satu taha!an yang
!enting dalam !em"uatan gula# roses
ini "ertu$uan untuk menghilangkan
se"anyak mungkin %at "ukan gula dari
nira mentah# &e$ana sulfitasi se"agai
o"$ek atur 'plant( digunakan se"agai
tem!at untuk melakukan !roses
!emurnian) yaitu dengan
men*am!urkan nira dengan gas +,
-
#
engontrolan !. !ada "e$ana sulfitasi
sangat !enting) karena !. ini akan
"er!engaruh !ada kualitas gula yang
dihasilkan# /alam !roses ini) !. yang
diinginkan adalah se"esar 0)-# 1ontrol
logika fuzzy) dalam hal ini Adaptive
Neuro-Fuzzy Inference System
'2NFI+() meru!akan alternatif yang
da!at digunakan untuk mengendalikan
!. !ada "e$ana sulfitasi#
eran*angan !engontrol 2NFI+
"ertu$uan untuk meminimasi error dari
!. keluaran sistem dan meningkatkan
kemam!uan sistem dalam meres!on
gangguan yang di"erikan) sehingga !.
yang dihasilkan sesuai dengan setting
point yaitu 0)-# /ari hasil simulasi dan
!engu$ian sistem) !engontrol 2NFI+
"erhasil mengurangi tingkat kesalahan
'error( di"andingkan se"elum
menggunakan !engontrol 2NFI+ dan
mam!u meningkatkan kehandalan
sistem dalam mengatasi gangguan
yang ter$adi !ada sistem#
1ata 1un*i 3 Adaptive Neuro-Fuzzy
Inference System '2NFI+()
engontrolan !.#
I# 4N/2.5652N
+eiring dengan !erkem"angan
teknologi !engontrol sistem atau yang
dise"ut dengan controller)
ke"eradaannya !un semakin
di!erlukan# +alah satu metode
!engontrol yang da!at digunakan
untuk menun$ang ker$a sistem adalah
!engontrol dengan metode Adaptive
Neuro-Fuzzy Inference System atau
yang le"ih dikenal dengan 2NFI+#
2NFI+ adalah !engontrol logika fu%%y
yang meru!akan salah satu "agian dari
sistem !engaturan *erdas#
roses !emurnian meru!akan
suatu !roses yang dilakukan untuk
memurnikan nira mentah yang
dihasilkan oleh !roses !enggilingan
te"u# /alam !roses !emurnian ini)
se"anyak mungkin %at "ukan gula
dikeluarkan dari nira mentah# +alah
satu !roses !emurnian terse"ut adalah
dengan *ara sulfitasi# /alam !roses ini)
!enetralan air ka!ur yang "erle"ihan
!ada !emurnian nira dilakukan dengan
$alan mem"erikan gas +,-# &esarnya
!. yang diinginkan dalam !roses ini
adalah 0)- 76iteratur T# 8# 1re"et
&aru II 9alang:#
&e$ana +ulfitasi digunakan
se"agai tem!at untuk men*am!ur nira
dengan gas +,-# engontrolan !.
!ada &e$ana +ulfitasi sangat !enting)
karena !. ini akan "er!engaruh
terhada! kualitas gula !utih yang
dihasilkan# 1ontrol logika fuzzy) dalam
hal ini 2NFI+, meru!akan alternatif
yang digunakan untuk mengendalikan
!. !ada &e$ana +ulfitasi ini#
Tugas akhir ini akan mem"ahas
tentang !engontrolan !. !ada &e$ana
+ulfitasi dengan menggunakan 2NFI+
'Adaptive Neuro Fuzzy Inference
System(# eru"ahan aliran nira
mengaki"atkan ter$adinya !eru"ahan
!ada !arameter plant# Plant adalah
o"$ek yang akan dikontrol) dalam hal
ini &e$ana +ulfitasi# 9ekanisme
ada!tasi dari !engontrol 2NFI+ ini
dihara!kan mam!u untuk mengatasi
!eru"ahan !arameter plant sehingga
!. nira yang diinginkan sesuai dengan
setting point yaitu 0)-#
II# 4N8,NT;,62N . NI;2
Tu$uan dari sistem
!engendalian ini adalah untuk
mem!ertahankan !. keluaran nira
sesuai dengan harga set point se"esar
0)-# engendalian !. dilakukan
dengan *ara mengatur "esarnya la$u
gas +,
-
yang mengalir ke dalam
&e$ana +ulfitasi#
!. keluaran meru!akan hasil
dari !en*am!uran antara gas +,
-
dengan nira dan diukur oleh sensor !.#
+inyal keluaran terse"ut akan
di"andingkan dengan set point oleh
!engontrol# 6a$u aliran nira meru!akan
fungsi dari "ukaan katu" kendali#
Fungsi alih dari tia!<tia! !roses
di!eroleh dari !erhitungan
kesetim"angan massa dan kom!onen#
Set point dari sistem "eru!a !.
dengan nilai 0)-# +inyal keluaran dari
sistem nantinya akan dium!an"alikkan
dan di"andingkan dengan set point
sehingga menghasilkan error '4( dan
delta error 'd4(#
Error meru!akan selisih antara
sinyal keluaran dengan set point dan
delta error meru!akan selisih antara
error sekarang dengan error
se"elumnya# Error dan delta error ini
meru!akan data "agi 2NFI+ dalam
!em"ela$arannya untuk menghasilkan
sinyal kontrol sesuai dengan target
yang diinginkan#
&lok umum diagram sistem
!engendalian !. !ada &e$ana +ulfitasi
adalah se"agai "erikut3
Proses
Aliran
Load
Proses
Aliran
Proses
Sulfitasi
Sensor pH
P (psi)
pH
output
X (inch)
pH
SP
Valve
Gas SO
2
KON!OL"!
AN#$S
$ (%A)
$&P randuser Sensor pH
V
S
(%
'
& %enit)
( (
(
P (psi)
)
Gambar 1 &lok aliran !roses sistem#
/ari gam"ar 1 di atas) masing<
masing kom!onen system memiliki
model !enurunan matematis yang
meru!akan !arameter yang
mem!engaruhi system# I= tranduser
digunakan untuk mengu"ah arus
men$adi sinyal !neumatik 3<15 !si#
Ti!e aktuator control valve gas +,
-
adalah diafragma# 2ktuator ini
digerakkan dengan menggunakan
sinyal !neumatik# Control valve
"erfungsi untuk mengu"ah varia"el
yang dikendalikan men$adi sinyal
keluaran aktuator yaitu gerakan
mekanik dari valve yang akan
mengatur la$u aliran fluida dan
sekaligus meru!akan elemen yang
"erfungsi untuk memani!ulasi varia"el
!roses#
eren*anaan !engontrol ini
menggunakan 2NFI+ 'Adaptive Neuro
Fuzzy Inference System(# 2NFI+ ini
meru!akan !engga"ungan mekanisme
fuzzy inference system yang
digam"arkan dalam $aringan syaraf#
+istem inference fuzzy yang digunakan
adalah model Takagi<+ugeno<1ang#
2NFI+ yang diran*ang memiliki dua
varia"el masukan yaitu error dan delta
error) serta satu varia"el keluaran yaitu
"esarnya arus yang masuk ke I=
tranduser#
Taha!<taha! yang dilakukan
dalam !eran*angan 2NFI+ ini meli!uti
taha! !engam"ilan data training)
!em"entukan fuzzy inference system)
!em"ela$aran FI+) defu%%ifikasi FI+
dan !engu$ian FI+#
/ata yang digunakan se"agai
data training adalah data error dan
delta error serta data output 'keluaran(
fuzzy yang diinginkan# engam"ilan
data training terlihat !ada gam"ar -#
*
+,
PLANT
delta error
S-OP"
(
Set Point
error
+
(
+
Output
Gambar 2 engam"ilan data training '+um"er
3 eran*angan(
/ata yang dida!atkan
"er$umlah 1-00 !asangan data yaitu
error dan delta error melalui !roses
!enyam!lingan yang dilakukan
se"anyak 400 epoch untuk masing<
masing "e"an) dan nilai step size
se"esar 0)0- dengan nilai a>al 0#
asangan data yang di!eroleh terdiri
dari 400 !asangan data untuk "e"an
3)1 !si) 400 lainnya untuk 5)0 !si dan
400 lainnya untuk "e"an 4)4 !si#
+inyal error dan delta error
yang telah dida!at) kemudian
dilakukan !roses fu%%ifikasi dengan
*ara memetakan sinyal error dan delta
error !ada suatu memership function#
!emership function yang digunakan
!ada !enelitian ini adalah ti!e
gaussian memership" Ti!e ini di!ilih
karena fungsi ini sangat sederhana dan
hanya mem!unyai - !arameter serta
mudah dalam !enurunan fungsinya
sehingga dihara!kan !erhitungan
fungsi atau !enurunan terhada!
!arameternya relatif le"ih *e!at#
enentuan kom!osisi aturan
meru!akan taha! selan$utnya setelah
!enentuan range dan la"el him!unan
fuzzy masukan= keluaran# 2turan yang
di"uat se"ayak -5 aturan dimana
semua keanggotan dari sinyal error
"ertemu dengan semua keanggotaan
sinyal delta error) "egitu $uga
se"aliknya) semua keanggotaan sinyal
delta error "ertemu dengan semua
keanggotaan sinyal error#
9etode !enalaran fuzzy yang
di!ergunakan oleh !engontrol logika
neuro fuzzy '2NFI+( adalah metode
92?</,T karena ti!e ini mendukung
fungsi
i
i
#

yang digunakan dalam


!elatihan 2NFI+#
+etelah dilakukan !em"entukan
FI+) langkah selan$utnya adalah
melakukan !roses !em"ela$aran FI+#
9etode "ela$ar yang digunakan 2NFI+
!ada tugas akhir ini adalah metode
hyrid off-line yang meru!akan
!engga"ungan antara metode $east
S%uare Estimation '6+4( dan gradient
descent# 9etode hyrid di!akai karena
relatif le"ih *e!at men*a!ai konvergen)
sehingga relatif *e!at !ula dalam
men*ari !arameter dengan kesalahan
minimal se!erti yang diinginkan#
/alam !enggunaannya metode hyrid
terdiri dari dua taha!# Taha! !ertama
adalah men*ari conse%uent parameter#
ada taha! ini) metode "ela$ar yang
digunakan adalah metode 6+4# Taha!
kedua digunakan untuk men*ari
premise parameter '!arameter fungsi
keanggotaan masukan(# ada taha! ini)
metode "ela$ar yang digunakan adalah
metode gradient descent"
+etelah disimulasikan) !roses
!em"ela$aran untuk masing<masing
tekanan da!at dilihat !ada gam"ar 3) 4)
dan 5 "erikut ini#
Gambar 3 roses !em"ela$aran !ada tekanan
3)1 !si
ada gam"ar 3) error
!em"ela$aran !ada tekanan 3)1 !si
adalah @)6A@Ae
<5
dan men*a!ai
average testing error se"esar @)0146e
<
5
#
Gambar 4. roses !em"ela$aran !ada tekanan
4)4 !si
ada gam"ar 4) untuk tekanan
4)4 !si error !em"ela$aran se"esar
5)366-e
<5
dan average testing error
nilanya sama dengan error
!em"ela$aran#
Gambar . roses !em"ela$aran !ada tekanan
5)0 !si
ada gam"ar 5) untuk tekanan
5)0 !si) "esarnya error !em"ela$aran
sama dengan average testing error
yaitu se"esar 0)3@03e
<6
#
6angkah selan$utnya adalah
defu%%ifikasi yg meru!akan !roses
!emetaan him!unan fuzzy ke him!unan
crisp# roses ini meru!akan ke"alikan
dari !roses fu%%ifikasi "erfungsi untuk
mengu"ah keluaran linguistik ke dalam
keluaran crisp#
9etode yang digunakan !ada
tugas akhir ini adalah dengan
menggunakan metode #eight average#
9etode ini valid digunakan untuk
"entuk fungsi keanggotaan yang
simetri dengan formulasi3

=
( '
(# '
B
B B
C
z
z z
z
c
c


'4#31(
dengan
%
C
D nilai keluaran !engontrol
% D nilai tengah keluaran tia! fungsi
keluaran keanggotaan fuzzy
E
*
D dera$at keanggotaan hasil
inferensi fuzzy
III# .2+I6 +I9562+I
em"erian "e"an "eru!a naik
dan turunnya tekanan gas +,
-
mengaki"atkan ter$adinya !eru"ahan
!ada !. nira# .al ini dise"a"kan
"erkurangnya dan atau "ertam"ahnya
"pochs
"pochs
$umlah aliran gas +,
-
yang masuk ke
&e$ana +ulfitasi yang digunakan untuk
menurunkan atau menaikkan !.#
em"erian !engontrol neuro
fuzzy dalam hal ini 2NFI+ telah
mam!u mengurangi error yang ter$adi
selama !roses !enam"ahan dan
!engurangan gas +,
-
dengan
!rosentase kurang dari - F# Ta"el 1
untuk tekanan gas +,
-
saat sistem
menggunakan !engontrol dan ta"el -
serta 3 untuk variasi !eru"ahan
tekanan gas +,
-#
Tab!" 1. er"andingan !em"erian
"e"an dengan !engontrol 2NFI+
&erdasarkan ta"el 1 tam!ak
"ah>a dalam kondisi normal yaitu
!ada tekanan 4)4 !si) nilai error steady
state se"esar G 0)0-0A F dengan >aktu
turun se"esar 0)6-@5 menit dan >aktu
meneta!) t
s
) se"sar -)@AA menit# ada
tekanan 3)1 !si di*a!ai error steady
state se"esar G 0)611 F dengan >aktu
turun se"esar 0)061 menit dan >aktu
meneta!) t
s
) se"sar 3)104 menit#
+edangkan !ada tekanan 5)0 !si
di*a!ai error steady state se"esar
0)0-- F dengan >aktu turun se"esar
0)5A05 menit dan >aktu meneta!) t
s
)
se"sar -)413 menit#
Tangga!an sistem terhada! !eru"ahan
gangguan terlihat dalam ta"el -#
Tab!" 2 ;es!on sistem terhada! variasi
tekanan
aram
eter
eru"ahan Tekanan 8as +,
-
'!si(
4)4
ke
3)1
4)4
ke
5)0
3)1
ke
4)4
3)1
ke
5)0
5)0
ke
3)1
5)0
ke
4)4
Waktu
!emul
ihan
1)-
10
me
nit
1)3
5A
me
nit
1)3
44
me
nit
1)6
60
me
nit
-)1
31
me
nit
1)-
3A
me
nit
ada ta"el - diatas terlihat
"ah>a !ada saat tekanan "eru"ah dari
keadaan normal) yaitu 4)4 !si) men$adi
3)1 !si) sistem mem"utuhkan >aktu
!emulihan se"esar 1)-10 menit# ada
saat tekanan "eru"ah dari keadaan
normal men$adi 5)0 !si) >aktu
!emulihan yang di"utuhkan sistem
se"esar 1)35A menit# ada saat tekanan
"eru"ah dari 3)1 !si men$adi 4)4 !si)
>aktu !emulihan yang di"utuhkan
sistem se"esar 1)344 menit# ada saat
tekanan "eru"ah dari 3)1 !si men$adi
5)0 !si) >aktu !emulihan yang
di"utuhkan sistem se"esar 1)660 menit#
ada saat tekanan "eru"ah dari 5)0 !si
men$adi 3)1 !si) >aktu !emulihan yang
di"utuhkan sistem se"esar -)131 menit#
ada saat tekanan "eru"ah dari 5)0 !si
men$adi 4)4 !si) >aktu !emulihan yang
di"utuhkan sistem se"esar 1)-3A menit#
arameter
Hariasi Tekanan 8as +,
-
3)1 !si 4)4 !si
5)0
!si
Waktu turun
0)061
menit
0)6-@5
menit
0)5A0
5
menit
Waktu
meneta!) t
s
3)104
menit
-)@AA
menit
-)413
menit
Error Steady
State) e
ss
< 0)611
F
<
0)0-0A
F
0)0--
F
5ntuk !eru"ahan la$u aliran nira
se"esar 10F da!at dilihat dalam ta"el
3#
Tab!" 3 ;es!on sistem terhada!
!eru"ahan aliran nira
arameter
eru"ahan 2liran
Nira
I10F <10F
4rror rata<rata
< 0)6--
F
0)400 F
/ari ta"el 3 terlihat "ah>a
ketika la$u aliran nira "ertam"ah
se"esar 10F) nilai error rata<rata
se"esar <0)6--F# +edangkan !ada saat
la$u aliran nira "erkurang se"esar 10F)
nilai error rata<rata se"esar 0)400F#
4rror rata<rata meru!akan nilai error
yang ter$adi ketika la$u aliran naik dan
turun#
IH# 14+I9562N
/ari hasil simulasi dan
!engu$ian yang telah dilakukan dengan
menggunakan !engontrol neuro fuzzy
dalam hal ini 2NFI+ untuk
!engendalian !. nira !ada &e$ana
+ulfitasi da!at diam"il "e"era!a
kesim!ulan#
ada tekanan gas normal '4)4
!si() sistem di !a"rik akan men*a!ai
keadaan manta! dengan >aktu 5)5
menit dan memiliki e
ss
se"esar 3 F#
+etelah di"erikan !engontrol 2NFI+)
sistem memiliki e
ss
se"esar <0)0-0A F
dengan >aktu meneta! -)@AA menit#
ada tekanan yang "er"eda)
!engontrol 2NFI+ mam!u mengurangi
error steady state yang ter$adi kurang
dari -F# ada saat tekanan 3)1 !si)
>aktu turun se"esar 0)061 menit)
>aktu meneta! se"esar 3)104 menit)
dan error steady state se"esar <0)611F#
+edangkan !ada saat tekanan "eru"ah
5)0 !si) >aktu turun se"esar 0)5A05
menit) >aktu meneta! -)413 menit dan
error steady state se"esar 0)0--F#
eru"ahan tekanan yang
"er"eda akan mengaki"atkan !. nira
"ertam"ah dan "erkurang) dikarenakan
ter$adi !eru"ahan la$u gas +,
-
yang
masuk ke &e$ana +ulfitasi# ada saat
ter$adi !eru"ahan tekanan dari tekanan
normal '4)4 !si( ke 3)1 !si) sistem
mem"utuhkan >aktu !emulihan
se"esar 1)-10 menit dengan error
steady state se"esar <0)611F#
+edangkan !ada saat tekanan "eru"ah
men$adi 5)0 !si) sistem mem"utuhkan
>aktu !emulihan se"esar 1)35A menit
dengan error steady state se"esar
0)0--F#
ada !eru"ahan la$u aliran nira
se"esar J 10 F dari la$u aliran normal
se"esar 15-)305 ton=$am) !emakaian
!engontrol 2NFI+ mam!u mengurangi
error yang ter$adi# 1etika la$u aliran
nira "ertam"ah se"esar 10F) error
rata<rata se"esar <0)6--F# +edangkan
!ada saat la$u aliran nira "erkurang
se"esar 10F) error rata<rata se"esar
0)400F#
;4F4;4N+I
71:2)9oerdokusumo)1@@3)
Penga#asan &ualitas dan
'e(nologi Pemuatan )ula di
Indonesia) IT&) &andung#
7-: 2!rilyanti) Ike) -004) Simulasi
Perancangan Fuzzy &ontroler
Sistem Pengendalian 'emperatur
Nira Pada *uice +eater di P)"
&reet ,aru II#
73: Konsidine) /ouglas 9) 1@A5)
Process Instrument and controls
+andoo() 9* 8ra> .ill) Ne>
Lork#
74:Koulson)J9 2nd
J)F);i*hardson)1@A0) Chemical
Engineering,An Introduction to
Chemical Engineering -esign
volume .)ergamon
ress)+inga!ore#
75: 8il"ert F) Froment)1@@0)Chemical
/eactor Analysis and design 0
nd
edition)John Wiley and +ons
In*)1anada#
76: 8unterus) Frans) 1@@4) Falsafah
-asar1 Sistem Pengendalian
Proses) T# 4leM 9edia
1om!utindo)Jakarta#

You might also like