Selasa, 18 November 2008

Ketika PID dan Fuzy Bersinergi: PID >> the Introduction

Ketika PID dan Fuzy Bersinergi: PID >> the Introduction

hm3, PID merupakan salah satu soal ujian yang paling sring keluar pas mata kuliah Teknik kendali dan Automasi Industri

(Hoooi bahas PID bukan masalah ujian)

he3, sory2, jadi Pas dulu ujian teknik kendai digital ada soal yang suruh nulis algoritma PID

(Stop!!!, gw pengen ngerti PID bukan mw ngebahas soal ujian)

hi3, jadi gini PID tuh terkenal banget dibidang automasi dan control, saking terkenalnya ampe ngalahin berita gossip BCL ama Bintang pelem Malaysia, atao ngalahin gossip Maia ahmad sama ahmad dani yang yang rebutan masalah anak

(buset dah malah ngegossip)

PID tuh teriri dari 3 jenis controller yaitu Propostional Integral ama derivatif

(Nah lho, makanan apaan tuh ?)

jadi buat gampangannya, gw contohin aja ya. . .

ilustrasi pertama :

bayangin sekarang di depan lu ada bak yang isinya air dingin dengan suhu 25C ama pemanas air yang bisa diatur suhunya terus di dalem bak ada termometer
dah kebayang belum?

(Bentar gw merem dulu ngebayangin, Z z z z . .. .)

malah tidur nih bocah,

nah sekarang lu punya tugas buat manasin tuh air dari suhu 25 C ke suhu 83C dan menjaganya biar kagak turun lagi suhunya, dengan cara pake pemanas yang bisa diatur tingkat panasnya,

pas trial pertama bagi orang awam pastinya mikir kayak gini:
"hm3, gampang banget tinggal dipanasin ampe suhu 80C terus matiin deh tuh pemanas"

pas dicoba ternyata teorinya gak jalan (dasar orang awam)
pas dah sampe suhu 80 derajat, langsung deh tuh pemanas dimatiin trus yang terjadi bukan malahan suhunya yang turun, tapi malah naek ampe 90derajat baru turun lagi,
karena yang liat orang awam, mikirnya ntar juga turun ampe 80C, emang bener lama2 turun jadi 80C, tapi air juga turun terus sampe suhu 70C, wah si orang awam jadi bingung dinyalain lagi tu pemanas, sama lagi hasilnya kelewatan ampe 90C, klo dimatiin kelewatan ampe jadi 70C, akhirnya si orang awam jadi bingung ... (he2 namanya juga orang awam)

Ilustrasi kedua:

karena masih penasaran orang awam nyoba lagi, sekarang dia gak pake acara nyalain atao matiin tuh pemanas, tapi dia muter muter potensio yang ada di pemanas.
pertama pemanasnya dinyalain dengan kekuatan penuh (halah) terus pas sampe suhu 70C diputer deh potensionya dengan kecepatan konstan, terus pas sampe suhu 80C tuh potensio dikecilin lagi ampe mendekati nol, ternyata masih tetep aja tuh kelewatan, tapi yang ini rada mending cuma kelewatan ampe 87C, dah lumayan lah buat orang awam, tapi tetep aja dia gagal (Ha3 dasar orang awam)

Ilustrasi ketiga:
orang awam dateng lagi, kali ini dia dateng pake cara baru, selain diputer puter tuh potensio, dia juga ngeliat perubahan suhu di termometer, semakin cepet suhu berubah, maka semakin berhati hati tuh orang awam muter potensio, dan akhirnya tuh air bisa juga berhenti di suhu 83C, eiits tunggu dulu, suhunya kan mesti dijaga biar tetep 83C,jadi pas di suhu 83C, suhunya lama lama bakalan turun lagi ampe 80C, terus si orang awam berusaha buat naekin lagi ,karena jaraknya cuma 3C,jadi susah bwt nyampe ke suhu 83C, tapi paling gak kali ini nggak sampe overshoot
Yup si Orang Awam gagal lagi . . .

dari ketiga ilustrasi di atas, ternyata si orang awam telah melakukan 3 jenis cara pengendalian yang berbeda selama 3 hari,
pas hari ke1 orang awam cuman pake metode ON-OFF

pas hari ke2 orang awam dah liat error suhu,tapi cuma error suhunya yang diliat gak liat parameter laennya , jadinya si orang awam bisa dikatakan telah menggunakan parameter Proportional untuk memanaskan air

pas hari ke3 orang awam dah nambain parameter satu lagi, selain error suhu, tingkat perubahan error dari suhu juga diperhatikan, yah jadinya suhu bisa lebih stabil, tapi tetep gak bisa memenuhi kriteria untuk menjaga suhu supaya bertahan di 83C, nah si orang awam kali ini dah make 2 kontroller yaitu Proportional ama diferensial. . .

masih kurang satu lagi, yaitu Integral, hm3 susah juga ngejelasin prinsip integral, jadi misalnya begini di hari ke4 orang awam nyoba lagi, nah kali ini orang awam ternyata ngeliat tuh alat ada indikator tegangan analog, n selain diputer pake potensio, alatnya juga bisa dikasih input tegangan analog buat naekin suhu, nah di trial yang ke4 kali ini si orang awam nyoba ngeliat error di tegangan setiap 10 detik sekali,nah setiap 10 detik error tegangannya dijumlah terus, dan jumlah error tegangan tadi di masukin ke dalem input,
n ternyata berhasil !!!
dengan ngombinasiin puteran alat terus masukin tegangan analog ke input, ternyata suhu bisa dijaga di suhu 83C, wah lumayan buat kasus orang awam,

ternyata orang awam hanya butuh waktu 4 hari buat belajar PID, cepet banget ya, apalagi orang teknik, harusnya sehari mah udah khatam, he3

bwt PID perkenalannya asmpe disini dulu, bwt contoh program ntar 2 aja, lagi males ngedit program,ntar 2 aja klo nih trilogi dah selese gw bikin

sampe jumpa di cerita selanjutnya yang berjudul

"Ketika PID dan Fuzzy Bersinergi :Fuzzy The New COmmer"

(Wooooi Ulang dong gw masih gak ngerti nih,)
ogah lagian salah sendiri tadi malah ngorok

Catatan penulis :

Ti dan Td pada PID

time sampling padai KI dan KD berbeda!!, sedangkan yang biasa digunakan sama temen temen adalah time sampling KI dan KD sama, tidak dibedakan, seharusnya time sampling terebut dibedakan karena untuk mencapai hasil yang optimal nilai dari Ti dan Td harus Ti>=4Td
dan klo cuma pake PD doang, steady state error gak bakalan ilang, jadi disarankan make KI juga

wassalam

Tidak ada komentar: