Abstrak—Kemajuan teknologi saat ini semakin Dalam satu pabrik produk yang dihasilkan tidak hanya
pesat, begitu pula tingkat konsumsi masyarakat. satu ukuran saja. Hal ini dapat menimbulkan
Dalam bidang industri, segalanya dituntut serba permasalahan mengingat silinder pneumatik yang
cepat untuk memenuhi kebutuhan konsumen. Salah digunakan dalamstamping rod umumnya hanya bisa
satunya proses stamping dalam kemasan produk. bergerak maju secara penuh atau mundur secara penuh,
Dibutuhkan keefektifan dan keakurasian dalam tidak dapat berhenti di tengah - tengah. Sehingga untuk
pelaksanaannya. Dengan semakin tingginya melakukan stamping dalam dua kemasan produk yang
permintaan, dibutuhkan sebuah sistem pneumatic berbeda harus digunakan dua silinder dengan ukuran
untuk stamping rod yang bisa digunakan dalam stroke yang berbeda. Dengan alasan tersebut maka
berbagai macam produk dengan ukuran berbeda dirancanglah pengendalian posisi silinder agar dapat
secara otomatis. Salah satu solusi untuk mengoptimalkanpenggunaan silinder. Prinsipnya adalah
memecahkannya ialah membuat sistem pneumatic dengan cara menabrakkan udara bertekanan dalam
yang dikendalikan secara otomatis oleh PID kedua sisi silinder double acting sehingga piston dapat
menggunakan kontroler arduino uno. Salah satu bergerak sesuai dengan setpoint.
keunggulan PID adalah responnya bagus dan cepat PID adalah kontroler yang merupakan gabungan dari
apabila perhitungan yang digunakan tepat. kontroler proposional, kontroler integral dan kontroler
Perhitungan parameter PID tersebut bisa dilakukan differensial. Gabungan dari ketiga kontroler ini
dengan banyak metode. Skripsi ini menggunakan diharapkan agar mendapat keluaran sistem yang stabil
metode root locus untuk menentukan parameter karena bisa saling menutupi kekurangan. Parameter
PID-nya sehingga hitungan bersifat akurat dan yang digunakan untuk menentukan Kp, Ki dan Kd akan
dapat meningkatkan efisiensi dan keefektifan sistem. menggunakan metode root locus kemudian dimasukkan
ke dalam program arduino uno.Metode root locus
Keywords—Metode Root Locus, Pneumatik, Arduino merupakan cara perhitungan atau metode untuk mencari
Uno, Posisi Silinder. parameter PID. Metode ini seringkali diterapkan yakni
dengan mencari fungsi alih suatu sistem langsung dari
I. PENDAHULUAN perhitungan spesifik dari aktuator dan sensornya
aat ini dunia industri memiliki peran yang sangat sehingga hasilnya akurat dibandingkan dengan yang
S besar di kehidupan sehari - hari. Kebutuhan
masyarakat meningkat pesat dibanding sebelum
lain. Harapannya hasil yang diperoleh mendekati
sempurna, se-efektif dan se-efisien mungkin.
terjadi revolusi industri. Hal ini mengakibatkan dunia
industri dituntut untuk meningkatkan hasil produksi II. STUDI LITERATUR
sebanyak-banyaknya dalam waktu sesingkat mungkin A. Kompresor
dengan nilai error yang sekecil mungkin.Dengan
demikian perkembangan teknologi tinggi mutlak Kompresor adalah alat mekanik yang berfungsi untuk
diperlukan guna mengimbangi kebutuhan meningkatkan tekanan fluida, dalam hal ini udara atau
tersebut.Dalam industri yang membutuhkan akurasi gas. Tujuan meningkatkan tekanan agar dapat untuk
output pemakaian aksi kontrol sangat diperlukan. Hal mengalirkan gaya dalam suatu sistem proses.
sekecil apapun dalam proses industri harus Penelitian ini menggunakan kompresor bertipe rotary
diperhitungkan guna meminimalisir kemungkinan error vane dari hydrovaneserperti yang tampak dalam
yang terjadi sehingga proses produksi dapat berjalan Gambar 1 dengan output tekanan sebesar 7,5 bar.
dengan optimal.
Silinder banyak digunakan sebagai aktuator dalam
pabrik baik skala kecil maupun besar. umumnya silinder
tersebut bergerak menggunakan sistem pneumatik.
keunggulan sistem ini adalah aktuator dapat bergerak
dengan cepat tanpa menimbulkan panas. Salah satu
aplikasinya yaitu dalamstamping rod. Stamping rod
adalah peralatan mekanis yang bergerak secara
translasidan berfungsi untuk menandai/cap suatu Gambar 1. Kompresor Hydrovanetipe hv01
produk.
E. Arduino Uno
Arduino uno adalah sebuah board mikrokontroler
yang didasarkan dalam ATmega328. Arduino uno
Gambar 3. Air pressure regulator.[2] mempunyai 14 pin digital input dan output, 6 di
antaranya dapat digunakan sebagai output PWM. 6
D. Silinder Pneumatik input analog, sebuah osilator Kristal 16 MHz, sebuah
koneksi USB, sebuah power jack, sebuah ICSP header,
Silinder Pneumatik adalah silinder yang bergerak dan sebuat tombol reset. Arduino uno memuat semua
maju ataupun mundur sesuai dengan arah masuknya yang dibutuhkan untuk menunjang mikrokontroler,
udara bertekanan. Silinder pneumatik yang digunakan mudah menghubungkannya ke sebuah komputer dengan
bertipe double acting, memiliki panjang stroke 30, dan sebuah kabel USB atau mensuplainya dengan sebuah
diameter bore 25 mm. Tekanan maksimal yang dapat adaptor AC ke DC atau menggunakan baterai untuk
diberikan sebesar 10 bar. Analogi silinder pneumatik memulainya. Gambar 5 menampilkan arduino uno
ditunjukkan dalam Gambar 4. secara fisik.
s1
cos( ) j sin( )
Gps1
Gambar 6. Sensor Ultrasonik PING)))
(20)
G. V/I Converter
Menyamakan real dengan real dan imajiner dengan
Disebabkan electro pneumatic regulatoryang
imajiner, didapat
digunakan hanya dapat menerima arus 4-20mA maka
dibutuhkan converter untuk merubah keluaran tegangan s1
s cos( ) Ki
s1 cos Kd Gps1
2
hasil pengolahan kontroler menjadi sinyal arus 4-20mA.
1 (21)
Converter yang digunakan adalah IC keluaran 2 Kp s
SHENZHEN SUNYUAN TECHNOLOGY CO., s1 s1 sin 1
Gps sin( )
dengan kode seri ISO-U1-P3-O1 seperti dalam Gambar 1
7. atau
s1
s 2
cos( ) Ki …(22)
s1 cos Kd Gps1
1
2 Kp s
s1 s1 sin 1
Gambar 7. IC V/I Converter Gps sin( )
1
IC ini mampu mengubah sinyal tegangan 0-5V Dari persamaan diaatas dapat dilihat bahwa untuk
menjadi sinyal arus 4-20mA. Sebagai sumber dayanya perancangan kontroler PID, satu dari tiga penguatan Kp.
dibutuhkan tegangan sebesar 5V. Ki, Kd, harus ditentukan dahulu. Sedangkan untuk
perancangan PI atau PD, penguatan yang sesuai dalam
H. Perancangan PID dan Root Locus persamaan diatas dibuat sama dengan nol.
Kasus 𝑠1 adalah imajiner, persamaan diatas akan
Rancangan sistem kendali loop tertutup dengan menghasilkan dua persamaan dalam Kp dan Kd serta
metoderoot locusdimungkinkan untuk mengatur besar Ki harus ditentukan terlebih dahulu.
sekurang-kurangnya beberapa letak pole sistem loop
tertutup sehingga dapat diatur tanggapan transientdalam I. Konveyor
tingkat tertentu dan pengaruhnya terhadap tanggapan
keadaan mantap [4]. Prosedur analitis perancangan Konveyor adalah suatu sistem mekanik yang
kontroler PID menggunakan metode root locus dapat mempunyai fungsi memindahkan barang dari satu
dilihat dalam Gambar 8. tempat ke tempat yang lain. Konveyor banyak dipakai
di industri untuk transportasi barang. Konveyor di sini
beertipe belt, yang dikontrol secara on/off oleh arduino.
Gambar 9 menampilkan belt conveyor secara fisik.
Masukan (Volt)
2,1
1,8
1,5
1,2
0,9
0,6
0,3
0
1 2 3 4 5 6 7 8 9 10 11 12 13
Keluaran (mA)
Gambar 10. Skema rancangan sistem keseluruhan
B. Rangkaian Elektrik Gambar 11. Grafik Hubungan Tegangan dan Arus
Dalam penelitian ini dibutuhkan V/I converter
untuk mengubah hasil olahan kontroler berupa C. Pengujian Electro Pneumatic Regulator
tegangan keluaran menjadi sinyal arus agar dapat
diproses oleh Electro pneumatic regulator.. Pengujian dilakukan untuk mengetahui besar tekanan
apabila electro pneumatic regulator diberi arus masukan
C. Perancangan Perangkat Lunak yang berbeda-beda.
Dalam penelitian ini pemrograman keseluruhan Berdasarkan Gambar 12 di bawah ini, dapat
sistem menggunakan bahasa C++softwareArduino disimpulkan bahwa electro pneumatic regulator bekerja
ERW 1.0.5 dengan baik.
dalam hal ini menggunakan penggaris. Hasil pengujian dibutuhkanlah kontroler PID untuk mengatur panjang
sensor ditunjukkan dalam Tabel 2. silinder yang keluar.
Tabel 2. Hasil pengujian sensor PING)))
Jarak (cm)
20
1 2 3 16
12
2 3 3,5 8
3 4 4,3 4
4 5 5,1 0
5 6 6 1 1,2 1,4 1,6 1,8 2 2,2 2,4 2,6 2,8 3 3,2 3,4
6 7 7,3 Tekanan (bar)
7 8 8,1
8 9 9 Gambar 14. Grafik respon sistem tanpa kontroler
9 10 10,2
10 11 11,2 Dari Gambar 14 dapat diketahui bahwa respon
11 12 12,3 sistem tanpa menggunakan kontroler berupa PID tidak
12 13 13,2 sesuai dengan yang diinginkan. Dengan digunankannya
13 14 14,2 parameter PID hasil tuning didapatkan respon yang
14 15 15,1 lebih cepat dan sesuai tujuam penelitian.
15 16 16 5 jenis parameter PID hasil perhitungan root locus
16 17 17 ditunjukkan dalam Tabel 3 di bawah ini.
17 18 17,9 Tabel 3. Parameter PID
18 19 19,2 No. Kp Ki Kd Pole 1 Pole 2 Pole 3
19 20 19,9 1 0.2002 0.1 0.1018 -0.991 -0.0670 + -0.0670 -
0.0962i 0.0962i
20 21 20,9
2 2.3166 0.5 1.0182 -0.991 -0.1294 + -0.1294 -
21 22 22,1 0.3475i 0.3475i
22 23 23,1 3 3.0256 1.5 1.5274 -0.991 -0.1641 + -0.1641 -
23 24 23,9 0.4235i 0.4235i
4 5.0438 2.5 2.5456 -0.991 -0.2335 + -0.2335 -
24 25 24,9 0.5378i 0.5378i
25 26 25,8 5 10.089 5 5.0912 -0.991 - -0.4070 -
26 27 27 0.4070+0.7225i 0.7225i
27 28 27,8 Dari kelima parameter tersebut, didapatkan respon
28 29 29 terbaik dengan parameter :
Kp=2.3166, Ki=0.5 dan Kd=1.0182.
E. Penentuan Parameter PID F. Pengujian Sistem Keseluruhan
Untuk mendapatkan parameter PID yang yang Pengujian sistem secara keselurahan ini dilakukan
diinginkan terlebih dahulu ditentukan pole yang untuk mengetahui kinerja perangkat keras dan perangkat
dinginkan berdasarkan grafik root locus dari sistem. lunak serta mengetahui respon keseluruhan sistem
Dari grafik root locus dapat dilihat bahwa semua akar dengan PID. Implementasi nilai parameter PID yang
berada dalam sisi kiri bidang s, dapat disimpulkan telah dihitung yaitu Kp=2.3166, Ki=0.5 dan
bahwa sistem stabil dalam nilai manapun, dalam Kd=1.0182.Pengujian ini dilakukan dengan 4 macam
penelitian ini dipilih pole s = -0.991. Root locus fungsi setpoint dengan tujuan mengetahui bahwa sistem ini
alih sistem dan pemilihan pole dapat dilihat dalam bisa digunakan ketika mempunyai setpoint yang
Gambar 13. berbeda-beda.
Pengujian pertama setpoint 10cm, hasilnya bisa
dilihat dalam Gambar 15.
Setpoint 10 Cm
15
Jarak (Cm)
10
5
0
64
15
22
29
36
43
50
57
71
78
85
92
99
1
8
Banyak Data
Gambar 13. Root Locus Fungsi Alih sistem dan Pemilihan
Pole Jarak Silinder Setpoint
Selanjutnya dilakukan perthitungan untuk menetukan
parameter PID sesuai dengan kriteria yang diinginkan Gambar 15. Hasil respon dengan setpoint 10cm.
dalam hal ini menggunakan metode root locus yang
diimplementasikan dalam program MATLAB. Sesuai
dengan Persamaan 22. Grafik respon sistem tanpa
kontroler dapat dilihat dalam Gambar 14, oleh karena
Pengujian kedua setpoint 15cm, hasilnya bisa dilihat V. KESIMPULAN DAN PROSPEK
dalam Gambar 16. Dari perancangan parameter PID mengunakan metode
root locus dengan nilai poles = -0,991 didapatakan nilai
Setpoint 15 Cm Kp=2.3166, Ki=0.5 dan Kd=1.0182.Berdasarkan hasil
pengujian dengan 4 macam setpoint yang berbeda-beda
20
(10cm, 15cm, 20cm, dan 25cm) diperoleh settling time
Jarak (Cm)
15
10 (ts) rata-rata sebesar 1,75 detik dan error steady state
5 (ess) rata-rata sebesar 0,892%.
0
Hasil pengujian terhadap kontroler PID berbasis
71
15
22
29
36
43
50
57
64
78
85
92
99
1
8
78
85
92
99
1
8
20
15
10
5
0
57
15
22
29
36
43
50
64
71
78
85
92
99
1
8
Banyak Data