SISTEM FUZZY-PID CONTROLLER UNTUK MENJAGA KETINGGIAN TERBANG QUADCOPTER

dokumen-dokumen yang mirip
Altitude Lock Design for QuadCopter Using Sonar Based on Fuzzy Controller

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Pesawat tanpa awak atau pesawat nirawak (Unmanned Aerial Vehicle atau disingkat UAV), adalah sebuah mesin

PERANCANGAN DAN IMPLEMENTASI KONTROLER FUZZY PREDIKTIF UNTUK TRACKING KETINGGIAN AKTUAL PADA UAV (UNMANNED AERIAL VEHICLE)

Pembuatan Model Quadcopter yang Dapat Mempertahankan Ketinggian Tertentu

BAB I PENDAHULUAN. 1 Universitas Internasional Batam

Rancang Bangun Sistem Lock And Controlling Class Rooms (LCCR) Berbasis Raspberry Pi

BAB I PENDAHULUAN. 1.1 Latar Belakang

RIZKAR FEBRIAN. 1, SUWANDI 2, REZA FAUZI I. 3. Abstrak

Rancang Bangun Sistem Takeoff Unmanned Aerial Vehicle Quadrotor Berbasis Sensor Jarak Inframerah

BAB I PENDAHULUAN 1.1. Latar Belakang

Pengendalian Kestabilan Ketinggian pada Penerbangan Quadrotor dengan Metode PID Fuzzy

III. METODE PENELITIAN. Perancangan sistem dilakukan dari bulan Juli sampai Desember 2012, bertempat di

Perancangan dan Implementasi Kontroler PID Optimal Untuk Tracking Lintasan Gerakan Lateral Pada UAV(Unmanned Aerial Vehicle)

SISTEM KENDALI DAN MUATAN QUADCOPTER SEBAGAI SISTEM PENDUKUNG EVAKUASI BENCANA

Pengaturan Gerakan Hover dan Roll pada Quadcopter dengan Menggunakan Metode PI Ziegler-Nichols dan PID Tyreus-Luyben

metode pengontrolan konvensional yaitu suatu metode yang dapat melakukan penalaan secara mandiri (Pogram, 2014). 1.2 Rumusan Masalah Dari latar

Calyptra : Jurnal Ilmiah Mahasiswa Universitas Surabaya Vol.4 No.2 (2015)

Penerapan Sistem Kendali PID untuk KestabilanTwin- Tiltrotor dengan Metode DCM

TUGAS AKHIR - TE

RANCANG BANGUN QUADCOPTER DENGAN KENDALI PID

KENDALI QUADCOPTER MENGGUNAKAN REMOTE CONTROL DENGAN FREKUENSI RADIO 2,4 GHZ

KONTROL KESTABILAN QUADCOPTER DENGAN MENGGUNAKAN SENSOR GYROSCOPE ITG 3205 LAPORAN AKHIR. oleh : NURMANSYAH

Sistem Kontrol Altitude Pada UAV Model Quadcopter Dengan Metode PID

JURUSAN TEKNIK FISIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT TEKNOLOGI SEPULUH NOPEMBER

RANCANG BANGUN QUADCOPTER ROBOT SEBAGAI ALAT PEMANTAU JARAK JAUH KAWASAN LINGKUNGAN BENCANA

Perancangan Autonomous Landing pada Quadcopter Menggunakan Behavior-Based Intelligent Fuzzy Control

Perancangan Autonomous Landing pada Quadcopter dengan Menggunakan Behavior-Based Intelligent Fuzzy Control

SISTEM KENDALI POSISI DAN KETINGGIAN TERBANG PESAWAT QUADCOPTER A S R U L P

Ida Bagus Alit Swamardika. Jurusan Teknik Elektro, FakultasTeknik, Universitas Udayana Bukit-Jimbaran, Badung, Bali

Purwarupa Sistem Kendali Kestabilan Pesawat Tanpa Awak Sayap Tetap Menggunakan Robust PID

Perancangan dan Implementasi Autonomous Landing Menggunakan Behavior-Based dan Fuzzy Controller pada Quadcopter

PENGONTROLAN MOTOR BRUSHLESS PADA QUADCOPTER MENGGUNAKAN ELECTRONIC SPEED CONTROL (ESC) LAPORAN AKHIR

Desain Sistem Kontrol Functional Electrical Stimulation menggunakan Fuzzy orde 2

BAB 3 PERANCANGAN KONTROL DENGAN PID TUNING

PERANCANGAN DAN IMPLEMENTASI KONTROLER PID UNTUK AUTONOMOUS MOVING FORWARD MANUEVER PADA QUADCOPTER

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir dilaksanakan mulai Agustus 2015

PENGENDALIAN KECEPATAN PUTARAN GAS ENGINE

BAB I PENDAHULUAN 1.1 Latar Belakang

Purwarupa Sistem Otomasi Terbang Landas dan Mendarat Quadcopter

Perancangan dan Implementasi Sistem Kendali PID untuk Pengendalian Gerakan Hover pada UAV Quadcopter

APLIKASI GPS PADA QUADCOPTER SEBAGAI PENGONTROL HOLD POSITION

BAB 1 PENDAHULUAN. Dewasa ini perkembangan teknologi mengubah setiap sendi kehidupan manusia

PENGENDALIAN KECEPATAN MOTOR DC BRUSHLESS MENGGUNAKAN REMOTE CONTROL PADA QUADCOPTER LAPORAN AKHIR

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

Sistem Navigasi Ruangan Quadcopter Dengan Menggunakan Sensor Ultrasonik

Ahmadi *1), Richa Watiasih a), Ferry Wimbanu A a)

BAB I PENDAHULUAN 1.1 Latar Belakang

I. PENDAHULUAN. UAV (Unnmaned Aerial Vehicle) secara umum dapat diartikan sebuah wahana udara

Kontrol Kecepatan Motor Induksi Menggunakan Metode PID-Fuzzy

BAB IV PENGUJIAN DAN ANALISIS

Sistem Kendali PID pada Modus Transisi Terbang Tiltrotor

IMPLEMENTASI SISTEM KENDALI LEPAS LANDAS QUADROTOR MENGGUNAKAN PENGENDALI PROPORSIONAL-INTEGRAL-DERIVATIF (PID)

SYAHIDAL WAHID

Rancang Bangun Model Quadcopter Dengan Control PID (Proportional Integral Derivative)

BAB I PENDAHULUAN 1.1 Latar Belakang

Pengaturan Kecepatan Motor DC Menggunakan Kendali Hybrid PID-Fuzzy

IMPLEMENTASI DJI NAZA M-LITE PADA QUADCOPTER

LAPORAN PENELITIAN PENINGKATAN PUBLIKASI DAN ANGKA PARTISIPASI

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN PEMBIMBING... ii. LEMBAR PENGESAHAN DOSEN PENGUJI... iii. HALAMAN PERSEMBAHAN...

PT.LINTAS ANANTARA NUSA DRONE MULTI PURPOSES.

RANCANG BANGUN DAN IMPLEMENTASI PATH BUILDER PADA QUADCOPTER. Design and implementation mapping of certain waypoint on quadcopter

PERANCANGAN KONTROL NON-LINIER UNTUK KESTABILAN HOVER PADA UAV TRICOPTER DENGAN SLIDING MODE CONTROL

Perancangan dan Implementasi Kontroler PID Gain Scheduling untuk Gerakan Lateral Way-to-Way Point pada UAVQuadcopter

PERANCANGAN KONTROLER FUZZY PREDIKTIF UNTUK TRACKING KETINGGIAN AKTUAL PADA UAV

FUZZY LOGIC UNTUK KONTROL MODUL PROSES KONTROL DAN TRANSDUSER TIPE DL2314 BERBASIS PLC

Optimasi Kendali PID menggunakan Algoritma Genetika untuk Penerbangan Quadrotor

JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA 2014

BAB I PENDAHULUAN 1.1. Latar Belakang

LAPORAN AKHIR RANCANG BANGUN QUADCOPTER BERBASIS MIKROKONTROLLER DENGAN GPS SEBAGAI KESTABILAN TERBANG

PERANCANGAN DAN IMPLEMENTASI KONTROLER PID OPTIMAL UNTUK TRACKING LINTASAN GERAKAN LATERAL PADA UAV (UNMANNED AERIAL VEHICLE)

BAB II DASAR TEORI. Gambar 2.1 Sensor Ultrasonik HCSR04. Gambar 2.2 Cara Kerja Sensor Ultrasonik.

Desain dan Implementasi Automatic Flare Maneuver pada Proses Landing Pesawat Terbang Menggunakan Kontroler PID

PENERAPAN FUZZY LOGIC CONTROLLER UNTUK MEMPERTAHANKAN KESETABILAN SISTEM AKIBAT PERUBAHAN DEADTIME PADA SISTEM KONTROL PROSES DENGAN DEADTIME

PERANCANGAN PENGENDALI PID UNTUK GERAKAN PITCH DAN ROLL PADA QUADCOPTER

Rancang Bangun Pengatur Tegangan Otomatis pada Generator Ac 1 Fasa Menggunakan Kendali PID (Proportional Integral Derivative)

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. wahana terbang tanpa awak, teknologi tersebut disebut Unmanned Aerial Vehicle

PERANCANGAN DAN IMPLEMENTASI GOLDEN RATIO PADA DESAIN MEKANIK DAN ELEKTRIK AERO ROBOTIK

Perancangan dan Implementasi Gerakan Hover pada Tricopter

PERANCANGAN SISTEM KENDALI GERAK LATERAL WAY-TO-WAY POINT UAV QUADCOPTER MENGGUNAKAN KONTROLER PID FUZZY

IMPLEMENTASI ADAPTIVE SWITCHING FUZZY LOGIC CONTROLER SEBAGAI PENGENDALI LEVEL AIR PADA TIGA BEJANA BERINTERAKSI

UNIVERSITAS DIPONEGORO TUGAS AKHIR ISWAN PRADIPTYA L2E FAKULTAS TEKNIK JURUSAN TEKNIK MESIN

Disain dan Implementasi Kontrol PID Model Reference Adaptive Control untuk Automatic Safe Landing Pada Pesawat UAV Quadcopter

JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-6 1

BAB I PENDAHULUAN Latar Belakang

Herry gunawan wibisono Pembimbing : Ir. Syamsul Arifin, MT

RANCANG BANGUN UNMANNED AERIAL VEHICLE (UAV) EMPAT BALING-BALING (QUADROTOR-ARDUCOPTER)

KATA PENGANTAR. Cikeas, Januari Penulis

UJI EKSPERIMETAL TRAJECTORY TRACKING PADA QUADCOPTER

SEMINAR TUGAS AKHIR PERANCANGAN SISTEM KONTROL BERBASIS LOGIKA FUZZY UNTUK MENGHINDARI BENDA ASING DI PERAIRAN TANJUNG PERAK

BAB I PENDAHULUAN 1.1 Latar Belakang Parrot AR. Drone

BAB I PENDAHULUAN Tujuan. Merancang dan merealisasikan pesawat terbang mandiri tanpa awak dengan empat. baling-baling penggerak.

PERANCANGAN DAN IMPLEMENTASI KONTROLER FUZZY PREDIKTIF UNTUK TRACKING KETINGGIAN AKTUAL PADA UAV (UNMANNED AERIAL VEHICLE) Thorikul Huda

PERANCANGAN SISTEM STABILISASI ROLL DAN YAW PADA PROTOTYPE HOVERCRAFT MENGGUNAKAN SENSOR IMU 6 DOF DENGAN METODE SELF TUNING FUZZY PID

Transkripsi:

SISTEM FUZZY-PID CONTROLLER UNTUK MENJAGA KETINGGIAN TERBANG QUADCOPTER Leonardie Haryanto 1, Yohanes Gunawan Yusuf 2, Hendi Wicaksono 3 Electrical Engineering Dept. Universitas Surabaya, Raya Kalirungkut Surabaya, 1 leonardieharyanto@icloud.com, 2 yohanesgunawan@staff.ubaya.ac.id, 3 hendi@ubaya.ac.id ABSTRAK Quadcopter merupakan salah satu UAV (Unmanned Aerial Vehicle) yang saat ini sudah banyak berkembang di kehidupan sehari-hari. Quadcopter ini sendiri mempunyai kemampuan untuk melakukan Vertical Take Off and Landing. Quadcopter ini juga memiliki 3 kemampuan gerakan terbang untuk bermanuver, yaitu gerakan pitch (gerakan ke depan dan belakang), gerakan roll (gerakan ke samping), dan gerakan yaw (gerakan memutar) dan hal tersebut didukung dengan adanya 4 buah rotor dan 4 buah propeller sebagai penggeraknya. Quadcopter sendiri memerlukan sebuah kontroler yang mengatur kecepatan 4 buah rotor agar bergerak menjadi 3 gerakan tersebut. Kontroler terbang yang sering digunakan dan mempunyai harga yang bisa dijangkau yaitu board kontroler KK2.0. Namun pada kontroler KK2.0 ini sendiri mempunyai kekurangan, yaitu tidak adanya fitur Altitude lock. Untuk mengatasi ketidak adaanya fitur ini maka ditambahkan kontroler baru yaitu YoHe v2.0 yang nantinya diberikan fitur untuk Altitude lock. Fitur Altitude lock dalam paper ini didesain dan diprogram dengan menggunakan Fuzzy-PID Controller dan menggunakan sensor ultrasonik SRF05 sebagai acuan ketinggian. Nantinya diambil bacaan data sensor, nilai perubahan KP KI KD sehingga bisa diteliti lebih lanjut. Setelah dibuat kontroler baru tersebut, Quadcopter yang sekarang mempunyai kemampuan untuk Altitude Lock dengan kemampuan yang stabil sehingga kontroler YoHe v2.0 ini dapat menjaga ketinggian di tingkat osilasi ± 30cm dari ketinggian yang sudah ditentukan. Kata kunci: Altitude Lock, Fuzzy-PID Controller, Quadcopter, Board YoHe v2.0. I. PENDAHULUAN Pada saat ini terdapat berbagai macam UAV (Unmanned Aerial Vehicle) sehingga tidak memerlukan pilot untuk menerbangkannya, salah satunya yang akan di pakai di paper ini adalah Quadcopter. Quadcopter sendiri adalah pesawat tanpa awak yang mempunyai 4 buah motor dan 4 buah baling-baling (propeller). Prinsip terbang Quadcopter mempunyai kemampuan untuk melakukan Vertical Take Off and Landing (Bouabdallah, Murrieri, & Siegwart, 2004). Hal tersebut didukung dengan adanya 4 buah rotor dan 4 buah propeller sebagai penggeraknya. QuadCopter sendiri mempunyai 3 kemampuan gerakan terbang untuk bermanuver, yaitu gerakan pitch, gerakan roll, dan gerakan yaw (Salih & Moghavvemi, 2010). Akibat dari gerakan pitch, roll, dan yaw itu sendiri menyebabkan terbang Quadcopter cenderung turun kebawah sehingga dibutuhkan sebuah sistem kontrol yang dapat menjaga ketinggian Quadcopter. Pada makalah (Paper) ini Quadcopter menggunakan sebuah kontroler yaitu KK2.0. Tetapi pada kontroler KK2.0 ini memiliki kekurangan yaitu tidak mempunyai kemampuan untuk altitude lock sehingga tidak bisa menjaga ketinggian di titik tertentu. Oleh karena itu diperlukanlah sebuah kontroler baru agar bisa digunakan untuk mengatur ketinggian agar stabil. Dari sebab itu dibuatlah board kontroler baru yaitu YoHe v2.0 yang kemudian dalam kontroler tersebut diimplementasikan system FUZZY-PID Controller dengan menggunakan sensor ultrasonik sebagai acuan ketinggian. Sehingga nantinya setelah diberikan board YoHE v2.0 nantinya quadcopter akan mempunyai kemampuan untuk altitude lock sehingga bisa menjaga ketinggian di titik tertentu dengan error ± 30 cm dari ketinggian yang sudah ditentukan. Penulisan makalah ini nantinya akan disusun dalam 4 sub pembahasan, yaitu struktur Quadcopter yang digunakan, desain sistem kontrol Fuzzy-PID, analisis performansi sistem kontrol Fuzzy-PID, dan simpulan. Prosiding Seminar Nasional Teknologi Terapan SV UGM 2014 1

II. STRUKTUR QUADCOPTER Pada makalah ini, Quadcopter yang digunakan membutuhkan beberapa bagian yang harus dirakit dan dipasang antara lain sebuah frame model x copter yang kemudian dipasang dengan 4 buah motor 3 fasa,4 buah Electronic Speed Controller (ESC), propeller (baling-baling), flight controller, baterai dan remote control beserta modul TX-RX. Spesifikasi komponen Quadcopter dapat dilihat di Tabel 1. Channel 6 ini berfungsi sebagai penentu Quadcopter dikendalikan manual atau auto. Kemudian board YoHe ini juga menerima sinyal dari sensor ultrasonik SRF05 sebagai pengukur ketinggian yang bisa dilihat dari Gambar 2. Gambar 1. Skema Pengabelan Quadcopter Tabel 1. Spesifikasi Komponen Quadcopter No Barang Jumlah Merk 1 Frame X- 1 Whirlwind FY 450 Copter 2 Propeller 2 CW, DJI 2CCW 3 Motor Brushless 4 NTM Prop Drive 1000KV 4 ESC 4 ZTW Spider OPTO 30A 5 Flight 1 KK2.0 Controller 6 Baterai Li-Po 3 1 Turnigy cell 7 R/C 1 Orange RX DSM2 T- SIX, 2.4 GHZ Setelah semua bagian Quadcopter pada terpasang, maka yang dilakukan selanjutnya adalah melakukan pengabelan yang bisa dilihat dari pada gambar 1. Dari channel 1 5 yaitu channel throttle, aileron, elevator, rudder, dan gear pada RX dihubungkan dengan board kontroler KK2.0 pada bagian input. Channel 5 atau gear ini berfungsi sebagai self leveling. Kemudian kontroler KK2.0 bagian output ini dihubungkan dengan ESC pada bagian input sinyal.tetapi pada ESC tipe ZTW ini tidak mempunyai rangkaian BEC (Battery Eliminator Circuit) sehingga tidak mampu mensuplai suplai 5v sehingga dibutuhkan rangkaian BEC atau regulator yang nantinya akan diambil suplainya dari channel rx battery bind. Selanjutnya dari ESC dihubungkan dengan motor dan propeller. Sedangkan untuk pengabelan mode altitude lock perbedaanya adalah pada channel 1 yaitu sinyal throttle dari RX yang semula masuk ke KK2.0 diputus dan dihubungkan ke kontroler tambahan yang sudah dibuat sebelumnya yaitu board YoHe sebagai input dan kemudian output dari board YoHe dihubungkan ke KK2.0. Kemudian sisa channel dari RX yaitu dari cahnnel 6 8 juga dihubungkan ke board YoHe. Gambar 2. Skema Pengabelan Quadcopter dengan Sistem Auto Altitude Lock III. DESAIN SISTEM KONTROL FUZZY-PID Dalam makalah ini untuk mengendalikan altitude lock menggunakan sistem kontrol Fuzzy-PID yang diprogramkan ke board YoHe v2.0 yang menggunakan IC ATMega2560 sebagai IC mikrokontroler. ATMega2560 ini mempunyai kapasitas memori program sebesar 256 KB. Program berbasis system Fuzzy PID ini dibedakan menjadi 2 tahap yaitu proses fuzzy dan PID yang dimana nantinya omf dari fuzzy akan digunakan sebagai perubahan KP KI dan KD secara otomatis sehingga mudah dilakukan perubahan range tuningnya karena sudah dilakukan secara otomatis oleh proses fuzzy berbeda dengan proses PID biasa yang pengaturan nilai KP KI dan KD nya dilakukan secara manual dan memakan waktu yang lama. Sehingga jika dibandingkan dengan PID biasa,hasil dari FUZZY PID ini nantinya akan lebih mulus jalannya. Sistem kontrol altitude lock yang dibuat mempunyai alur proses sebagai berikut. (1) Switch mode auto aktif dan dibaca board Yo-He, (2) pengambilan target ketinggian dari nilai bacaan sensor ultrasonik pertama kali ketika switch mode auto aktif sebagai setpoint. (3) pengambilan nilai throttle saat switch mode auto aktif menjadi nilai throttle awal, (4) error (E) didapatkan dari selisih nilai pembacaan sensor ultrasonik dengan nilai target ketinggian (setpoint), delta error (de) didapatkan dari selisih error sekarang dan sebelumnya. Input sistem kontrol Fuzzy adalah nilai E dan de (5) proses kalkulasi Fuzzy dijalankan (6) output proses kalkulasi yang berupa nilai KP, KI Prosiding Seminar Nasional Teknologi Terapan SV UGM 2014 2

dan KD (7) kemudian diproses lagi dengan proses kalkulasi PID yang sudah ditentukan dan hasilnya nanti ditambahkan dengan nilai throttle dan dikirimkan ke board KK2.0. Alur sistem kontrol Fuzzy PID terdapat pada Gambar 3. Gambar 5. Rule Base dari Error dan derror Gambar 3. Alur Sistem Kontrol Fuzzy PID Dalam mendesain Fuzzy ini terdapat 3 tahap yaitu Fuzzifier, Interference, Defuzzifier. Dalam proses Fuzzifier ini terdapat 2 inputan yaitu Error dan derror. Hasil Error ini didapatkan dari hasil selisih setpoint dengan hasil ultrasonik sekarang, dan derror (Delta Error) didapatkan dari hasil Error sekarang dikurangi Error sebelumnya. Pada desain ini nantinya akan ditentukan kombinasi inputnya dan yang terbaik yaitu menggunakan 3 input dari error yaitu NE (Negative Error), ZE (Zero Error), PE (Postive Error) dan 3 input dari derror yaitu ND (Negative derror), ZD (Zero derror), PD (Postive derror). Bentuk grafik membership function dari Fuzzy sets E dan Fuzzy sets de dapat dilihat pada gambar 4. Setelah itu di proses Defuzzifier nantinya akan didapatkan nilai linguistic value dari KP KI dan KD yang sudah optimal untuk menentukan nilai dari proses PID. Bentuk grafik untuk OMF bisa dilihat di gambar 6. Gambar 6. OMF dari KP KI dan KD Pada bagian defuzzifier ini juga terdapat proses defuzzification yang mengubah Fuzzy sets kembali menjadi nilai crisp output. Pada makalah ini menggunakan metode Center Of Area (COA) dengan persamaan berikut Gambar 4. Kombinasi membership function Error dan derror Setelah didapatkan hasil dari proses Fuzzifier, nantinya akan lanjut ke proses penentuan interference, dan akan didapat hasil dari rule basenya. Untuk Output membership fuction mempunyai bentuk membership function berupa fuzzy singleton dengan 5 linguistic labels yaitu VDown (VeryDown), Down, Stay, Up, VUp (VeryUP) yang nantinya label tersebut digunakan dalam penentuan rule. Grafik dari penentuan rule base nya dapat dilihat pada gambar 5. Sebelum membuat sistem fuzzy untuk KP KI dan KD, dilakukan penelitian terhadap nilai KP KI dan KD yang optimal untuk quadcopter. Setelah didapatkan nilai KP KI dan KD nantinya akan disempurnakan dengan menggunakan pengoptimalisasi KP KI dan KD. Proses pengerjaan pada paper ini dilakukan dengan melakukan percobaan dengan menggoptimalisasi nilai P saja, PI dan PD. Setelah didapatkan Nilai KP KI dan KD yang optimal maka ditambahkan dengan proses Fuzzy yang sebelumnya digunakan untuk mengatur perubahan nilai K KI dan KD. Maka setelah ditambahkan hasil dari Fuzzy maka akan diteliti lagi hasil dari masing masing respon kombinasi kontrolernya dan dibandingkan dengan Prosiding Seminar Nasional Teknologi Terapan SV UGM 2014 3

nilai yang hanya menggunakan nilai PID saja dengan dibandingkan kembali hasil proses perubahan ketinggian Quadcopter terhadap setpoin sekarang dan perubahan dari nilai KP KI dan KD itu sendiri. IV. ANALISIS PERFORMANSI SISTEM KONTROL FUZZY-PID Gambar 9. Tabel kombinasi fuzzy Dari percobaan yang didapatkan dari kontroler PID, maka didapatkan pemilihan nilai KP, KI dan KD yang optimal dengan osilasi dan ketidak stabilan paling baik maka data yang didapatkan sebagai berikut : Setelah membuat proses Fuzzy maka di implementasikan ke PID yang menjadi Fuzzy-PID maka dari hasil tersebut didapatkan data sebagai berikut : Gambar 7. Grafik P, Osilasi 47cm, dengan maks 162cm dan min 115cm Gambar 4. Grafik Fuzzy P, Osilasi 24cm dengan maks 127cm, dan min 103cm V. SIMPULAN Gambar 8. Grafik PI, Osilasi 27cm, dengan maks 162cm dan min 115cm Setelah mendapatkan nilai kombinasi KP KI dan KD yang paling baik maka berkutnya adalah melakukan optimalisasi performansi dari parameter-parameter fuzzy yang sudah didapatkan dan banyak dilakukan seperti mengubah IMF error dan delta error baik dari dari nilai maupun jumlah keanggotaannya, mengubah nilai-nilai OMF dari KP, KI dan KD, dan mengubah rule base. Berikut kombinasi perubahan yang dilakukan dan didapatkan kombinasi terbaik dapat dilihat melalui gambar 9. Dengan konfigurasi parameter-parameter sistem kontrol Fuzzy-PID di atas didapatkan desain altitude lock untuk Quadcopter menggunakan sensorsonar berhasil mempertahankan ketinggian terbang Quadcopter disekitar ketinggian awal saat altitude lock diaktifkan. Setelah optimalisasi maka didapatkan osilasi paling rendah ± 25cm di berbagai ketinggian tanpa adanya gangguan distrubance VI. UCAPAN TERIMA KASIH Publikasi ilmiah yang berjudul sistem Fuzzy-PID controller untuk menjaga ketinggian terbang quadcopter merupakan salah satu publikasi ilmiah yang dihasilkan dari Penelitian Hibah Bersaing Dirjen Pendidikan Tinggi (Dikti) Indonesia tahun pendanaan 2014-2015. Penelitian Hibah Bersaing Dikti 2014 ini diketuai Ir. Yohanes Gunawan Yusuf, M.M.T dengan anggota Hendi Wicaksono, S.T., M.T. dan dibantu oleh 5 orang mahasiswa yaitu Arbil Yodinata, Cornelius Kristanto, Henri Irawan, Leonardie Haryanto, dan Bagus Olifianto. Prosiding Seminar Nasional Teknologi Terapan SV UGM 2014 4

REFERENSI [1.] Bouabdallah, S., Murrieri, P., & Siegwart, R. (2004). Design and control of an indoor micro quadrotor. IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA 04. 2004, 4393 4398 Vol.5. doi:10.1109/robot.2004.1302409 [2.] Dadone, P., Vanlandingham, H. F., Baumann, W. T., & Sarin, S. C. (2001). Design Optimization of Fuzzy Logic Systems. Virginia Polytechnic Institute and State University. [3.] Salih, A., & Moghavvemi, M. (2010). [4.] Flight PID controller design for a UAV quadrotor. Research and Essays, 5(23), 3660 3667. Retrieved from http://www.researchgate.net/publication/230633819_ Flight_PID_Controller_Design_for_a_UAV_Quadrot or/file/d912f511361f422fdd.pdf Prosiding Seminar Nasional Teknologi Terapan SV UGM 2014 5