Penerapan Sistem Kendali PID untuk KestabilanTwin- Tiltrotor dengan Metode DCM

dokumen-dokumen yang mirip
Sistem Kendali PID pada Modus Transisi Terbang Tiltrotor

SISTEM KENDALI DAN MUATAN QUADCOPTER SEBAGAI SISTEM PENDUKUNG EVAKUASI BENCANA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

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

BAB I PENDAHULUAN. 1 Universitas Internasional Batam

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

Purwarupa Sistem Otomasi Terbang Landas dan Mendarat Quadcopter

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

Sistem Penghindar Halangan Otomatis dan Penahan Ketinggian Penerbangan pada Quadcopter

BAB I PENDAHULUAN 1.1 Latar Belakang

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

Sistem Kendali Penerbangan Quadrotor Pada Keadaan Melayang dengan Metode LQR dan Kalman Filter

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB IV PENGUJIAN DAN ANALISIS

Purwarupa Sistem Integrasi Quadcopter dan Mobile Robot

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

Pengendalian Kestabilan Ketinggian pada Penerbangan Quadrotor dengan Metode PID Fuzzy

JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA 2014

Pembuatan Model Quadcopter yang Dapat Mempertahankan Ketinggian Tertentu

BAB I PENDAHULUAN 1.1. Latar Belakang

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

TUGAS AKHIR - TE

BAB I PENDAHULUAN 1.1. Latar Belakang

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

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

Optimasi Kendali PID menggunakan Algoritma Genetika untuk Penerbangan Quadrotor

PERANCANGAN PENGENDALI PID UNTUK GERAKAN PITCH DAN ROLL PADA QUADCOPTER

Sistem Kontrol Altitude Pada UAV Model Quadcopter Dengan Metode PID

BAB I PENDAHULUAN I.1

Balancing Robot Menggunakan Metode Kendali Proporsional Integral Derivatif

BAB III PERANCANGAN ALAT. berasal dari motor. Selain kuat rangka juga harus ringan. Rangka terdiri dari beberapa bagian yaitu:

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

BAB IV PENGUJIAN SISTEM DAN ANALISIS

DAFTAR ISI. SKRIPSI... ii

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

RANCANG BANGUN QUADCOPTER DENGAN KENDALI PID

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

Sistem Kendali Penghindar Rintangan Pada Quadrotor Menggunakan Konsep Linear Quadratic

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

Penerapan Sistem Kendali PID pada Antena Pendeteksi Koordinat Posisi UAV

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PERANCANGAN SISTEM

PENGENDALIAN KECEPATAN PUTARAN GAS ENGINE

PERANCANGAN DAN IMPLEMENTASI KONTROL PID UNTUK KESEIMBANGAN SEPEDA. Design and Implementation of PID Control for Bicycle s Stability

Sistem Stabilisasi Posisi Kamera pada Quadcopter

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

Rancang Bangun Prototype Unmanned Aerial Vehicle (UAV) dengan Tiga Rotor

Purwarupa Sistem Peringatan Dini dan Kendali Pintu Air Bendungan dengan Kendali PID

IJEIS Indonesian Journal of Electronics and Instrumentation Systems

BAB IV HASIL DAN ANALISA

SISTEM PENGENDALIAN SUHU PADA TUNGKU BAKAR MENGGUNAKAN KONTROLER PID

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

Sistem Kontrol Keseimbangan Statis Robot Humanoid Joko Klana Berbasis Pengontrol PID

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

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

Studi Perancangan Sistem Kontrol Kinematik Dan Dinamik Non Linier Watanabe Pada Wahana Nirawak Quadrotor

BAB I PENDAHULUAN 1.1 Latar Belakang

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

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

PERANCANGAN STABILISASI SUDUT ORIENTASI PITCH PADA REMOTELY OPERATED VEHICLE (ROV) DENGAN METODE KONTROL PROPORSIONAL INTEGRAL DERIVATIF

IMPLEMENTASI KONTROLER PID PADA TWO WHEELS SELF BALANCING ROBOT BERBASIS ARDUINO UNO

Perancangan Sistem Kontrol Posisi Miniatur Plant Crane dengan Kontrol PID Menggunakan PLC

BAB II DASAR TEORI. Gambar 2.1. Letak CoM dan poros putar robot pada sumbu kartesian.

Kontrol PID Pada Miniatur Plant Crane

PERANCANGAN STRUKTUR FRAME QUADROTOR

terhadap gravitasi, sehingga vektor gravitasi dapat diestimasi dan didapatkan dari pengukuran. Hasil akselerasi lalu diintregasikan untuk mendapatkan

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

SISTEM PENGATURAN POSISI SUDUT PUTAR MOTOR DC PADA MODEL ROTARY PARKING MENGGUNAKAN KONTROLER PID BERBASIS ARDUINO MEGA 2560

BAB III IMPLEMENTASI ALAT

PENGESAHAN PUBLIKASI HASIL PENELITIAN SKRIPSI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

BAB 3 PERANCANGAN KONTROL DENGAN PID TUNING

PERANCANGAN DAN IMPLEMENTASI KONTROLER PID INDEPENDENT

BAB 4 IMPLEMENTASI DAN EVALUASI. (secara hardware).hasil implementasi akan dievaluasi untuk mengetahui apakah

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

RANCANG BANGUN UAV (UNMANNED AERIAL VEHICLE) MODEL QUADCOPTER DENGAN MENGGUNAKAN ALGORITMA PROPORTIONAL INTEGRAL DERIVATIVE

Identifikasi Model dari Pesawat Udara Tanpa Awak Sayap Tetap Jenis Bixler

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

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

TUNING KONTROL PID LINE FOLLOWER. Dari blok diagram diatas dapat q jelasin sebagai berikut

Pengontrolan Sistem Eksiter Untuk Kestabilan Tegangan Di Sistem Single Machine Infinite Bus (SMIB) Menggunakan Metode PID

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

Perancangan Sistem Kendali PD untuk Kestabilan Terbang Melayang UAV Quadcopter

APLIKASI GPS PADA QUADCOPTER SEBAGAI PENGONTROL HOLD POSITION

IMPLEMENTASI KONTROL LOGIKA FUZZY PADA SISTEM KESETIMBANGAN ROBOT BERODA DUA

Implementasi Kalman Filter Pada Kendali Roket EDF

SELF-STABILIZING 2-AXIS MENGGUNAKAN ACCELEROMETER ADXL345 BERBASIS MIKROKONTROLER ATmega8

PLATFORM UNMANNED AERIAL VEHICLE UNTUK AERIAL PHOTOGRAPHY AEROMODELLING AND PAYLOAD TELEMETRY RESEARCH GROUP (APTRG)

Analisis Kestabilan Terbang Quadrotor Dengan Pengendali PD Terhadap Gangguan

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

Rancang Bangun Inertial Measurement Unit Untuk Unmanned Aerial Vehicles Quadrotor

Navigation and Control System of Quadrotor Helicopter

SIMULATOR RESPON SISTEM UNTUK MENENTUKAN KONSTANTA KONTROLER PID PADA MEKANISME PENGENDALIAN TEKANAN

MAKALAH. Sistem Kendali. Implementasi Sistim Navigasi Wall Following. Mengguakan Kontrol PID. Dengan Metode Tuning Pada Robot Beroda

Transkripsi:

IJEIS, Vol.5, No.2, October 2015, pp. 145~154 ISSN: 2088-3714 145 Penerapan Sistem Kendali PID untuk KestabilanTwin- Tiltrotor dengan Metode DCM Andi Dharmawan 1, Sani Pramudita* 2 1 Jurusan Ilmu Komputer dan Elektronika, FMIPA UGM, Yogyakarta 2 Program Studi Elektronika dan Instrumentasi, FMIPA UGM, Yogyakarta e-mail: 1 dharmawan@ugm.ac.id, * 2 sani.pramudita@mail.ugm.ac.id Abstrak Twin-tiltrotor merupakan salah satu jenis dari multirotor yang memiliki dua buah baling-baling sebagai penggeraknya yang terletak di sisi kanan dan kiri dan dapat digerakkan secara longitudinal. Twin-tiltrotor memiliki sistem Vertical Take Off and Landing (VTOL), sehingga dapat melakukan hovering sewaktu-waktu dan dapat terbang menyerupai model fixed wing. Penelitian ini bertujuan untuk merancang sistem kestabilan pada saat tiltrotor melakuakn hovering menggunakan metode DCM dan kontrol PID. DCM merupakan sebuah metode yang digunakan untuk mengubah data yang diperoleh dari sensor IMU (accelerometer,, dan magnetometer) menjadi sudut yang digunakan sebagai acuan dari kestabilan terbang dari tiltrotor yang dikendalikan menggunakan algoritma PID. Hasil kendali PID akan mengendalikan tiltcopter dengan menggerakkan motor servo dan motor brushless. Hasil pengujian menunjukkan bahwa, kestablian terbang pada tiltrotor dipengaruhi oleh peletakkan dari muatan serta letak dari titik center of gravity. Selain itu, dengan menggunakan metode DCM, hasil dari pengubahan nilai sensor menjadi sudut memiliki akurasi sebesar ±0.11 untuk sudut roll dan ±0.15 untuk sudut pitch. Untuk nilai PID pada sudut pitch adalah Kp 0.8, Ki 0.4, dan Kd 0.03, sedangkan untuk sudut roll adalah Kp 0.32, Ki 0.03, dan Kd 0.003. Kata kunci Tiltrotor, DCM, IMU. Abstract Twin-tiltrotor is a type of multirotor which has two propellers as propulsion located on the right and left of the body and can be moved longitudinally. Twin-tiltrotor has a Vertical Take Off and Landing system, so it can hover anytime and it can fly using fixed wing model. This study aims to design a system that can stabilize while hovering using DCM and PID control methods. DCM is a method that transform data obtained from IMU sensor (accelerometer,, and magnetometer) and used as a refrence angle of stability of a tiltrotor controlled by PID algorithm. The results of PID will control the servo and brushless motor. The results of this study shows that the stability of the tiltrotor influenced by the position of the load and center of gravity. Beside that, by using the DCM, the result of conversion of sensor data into an angel, has an accuration ±0.11 for roll angle and ±0.15 for pitch angle. PID value of pitch is Kp 0.8, Ki 0.4, and Kd 0.03, while roll angle is Kp 0.32, Ki 0.03, and Kd 0.003. Keywords Tiltrotor, DCM, IMU Received June 23 th,2014; Revised June 14 th, 2015; Accepted October 1 th, 2015

146 ISSN: 2088-3714 U 1. PENDAHULUAN nmanned Aerial Vehicle (UAV) atau pesawat tanpa awak, akhir-akhir ini menjadi sebuah tren baru pada bidang militer maupun non militer. UAV merupakan pesawat tanpa awak yang dapat dikendalikan dari jarak jauh sehingga tidak membutuhkan pilot untuk menerbangkannya. UAV memiliki berbagai jenis seperti dari fixed wing, multicopter, helicopter, dan lain-lain. Untuk multicopter contohnya, quadcopter yang memiliki 4 baling-baling, tricopter dengan 3 baling-baling, serta bicopter/twincopter yang memiliki 4 baling-baling. UAV pada awalnya dikembangkan untuk keperluan militer seperti memata-matai daerah konflik, tapi kini penggunaan UAV sendiri sudah banyak dimanfaatkan untuk bidang selain militer seperti, pencarian dan penyelamatan korban bencana alam, mendeteksi aktivitas gunung berapi, dan masih banyak penggunaan UAV yang lainnya. Dengan bentuk fisik yang dapat dibuat kecil dan fleksibel, UAV dapat dimanfaatkan di daerah yang sulit dijangkau oleh manusia. Tilt-twin copter merupakan salah satu jenis multicopter yang sedang dikembangkan akhir-akhir ini yang memiliki dua buah baling-baling sebagai penggeraknya. Baling-baling tersebut terletak disamping kanan dan kiri dari badan pesawat dan baling-baling ini dapat digerakkan secara longitudinal. Twincopter memiliki sistem Vertical Take Off and Landing (VTOL), sehingga tidak membutuhkan landasan pacu yang panjang untuk mengudara dan karena baling-baling dapat digerakkan secara longitudinal, maka twincopter dapat melakukan hovering sewaktu-waktu, selain itu juga twincopter memiliki jarak tempuh dan kecepatan yang dapat melebihi quadcopter karena baling-baling yang dapat diubah sehingga menyerupai model fixed wing [1]. Pada penelitian sebelumnya sistem kendali yang sudah digunakan adalah metode backstepping [2]. Selain itu juga sistem kendali penerbangan yang dapat digunakan pada tiltrotor salah satunya sistem kendali on/off. Pada penerapannya, sistem kendali on/off ini masih belum mampu menstabilkan tiltrotor dengan baik. Oleh karena itu, pada penelitian ini akan digunakan sistem kendali penerbangan menggunakan kendali PID agar lebih optimal. 2. METODE PENELITIAN 2.1. Rancangan Sistem Secara Keseluruhan Sistem ini menggunakan sensor orientasi IMU untuk membaca sudut orientasi yang terbentuk antara sumbu bumi dengan sumbu pesawat, selanjutnya data dari sensor IMU masuk ke dalam arduino untuk diolah. Pada arduino, data-data yang didapatkan dari sensor akan diubah kedalam bentuk sudut roll dan pitch dengan menggunakan metode sensor fusion Direct Cosine Matrix (DCM). Hasil dari proses DCM menghasilkan sudut orientasi yaitu sudut roll dan sudut pitch. Sudut tersebut akan dibandingkan dengan nilai setpoint yang telah ditentukan. Dalam penelitian ini setpoint yang diberikan adalah sudut 0 o untuk masing-masing sudut yang akan menghasilkan nilai error. Nilai error tersebut akan diolah dengan metode PID dan hasil dari PID akan diubah menjadi PWM yang akan menggerakkan aktuator tiltrotor akan hovering menuju keadaan yang lebih seimbang. Hal tersebut dapat dilihat pada Gambar 1. IJEIS Vol. 5, No. 2, October 2015 : 145 154

IJEIS ISSN: 2088-3714 147 Setpoint pitch - Error P pitch I pitch D pitch Mapping sudut ke PWM ESC Aktuator Motor Brushless Setpoint roll - Error P roll I roll D roll Mapping sudut ke PWM Motor Servo Sudut pitch Sudut roll DCM Aceeleromter Gyroscope Gambar 1 Diagram blok rancangan sistem 2.2. Rancangan Perangkat Keras pada Twin-Tiltcopter Badan utama tiltrotor memiliki dua tingkat dengan ketinggian. Tingkat bawah dari tiltrotor digunakan untuk meletakkan dua buah motor servo yang langsung terhubung dengan bagian sayap, sedangkan tingkat atas digunakan untuk meletakkan bagian elektronik, sensor, serta modul YS-1020. Bagian sayap pesawat memiliki ukuran panjang 30 cm dan berdiameter 1 cm. Bagian sayap ini langsung terhubung ke bagian badan utama dari tiltrotor. Pada bagian sayap terdapat tempat untuk meletakkan motor brushless dengan ukuran panjang dan lebar masing-masing 4 cm. Gambar 2 dan Gambar 3 menggambarkan ukuran dari tiltrotor secara jelas. 30 cm Lokasi Sensor Modul RF 4 cm 30 cm 30 cm 10 cm 27.2 cm 14.2 cm Gambar 2 Rancangan tiltrotor tampak atas Penerapan Sistem Kendai PID untuk Kestabilan Twin-Tiltrotor... (Andi Dharmawan)

148 ISSN: 2088-3714 Z Sensor YS-1020 Y X 1 cm 3 cm 27.2 cm Servo Gambar 3 Rancangan tiltrotor tampak samping Peletakkan sensor IMU pada bagian atas disesuaikan dengan rancangan badan utama tiltrotor dengan sumbu y pada sensor menghadap ke arah bagian depan dari badan utama, sumbu x pada sensor menghadap ke arah bagian sayap tiltrotor, sedangkan sumbu z mengarah ke bagian bawah badan utama. 2.3. Perancangan Perangkat Lunak Perangkat lunak yang ditanamkan pada arduino berfungsi untuk mengakses sensor serta memberikan algoritma untuk mengolah masukan tersebut sebagai keluaran dari sistem tiltrotor ini. Pemrograman dilakukan dengan bahasa pemrograman C. Pemrograman dilakukan menggunakan arduino IDE. Fungsi utama dari arduino tersebut adalah mengolah data dari sensor dan menjaga agar tiltrotor dapat hovering dengan stabil. Gambar 4 merupakan diagram alir program pada tiltrotor. Mulai Deklarasi Variabel Setup accelerometer Ubah menjadi sudut menggunakan metode DCM Stabilkan posisi tiltcopter Gambar 4 Diagram alir program utama Program dimulai dengan deklarasi variabel- variabel yang digunakan serta pengambilan library yang dibutuhkan. Setelah semuanya dideklarasikan, program akan berlanjut ke fungsi setup yang merupakan fungsi untuk melakukan penyettingan awal dari tiltcopter. IJEIS Vol. 5, No. 2, October 2015 : 145 154

IJEIS ISSN: 2088-3714 149 Setelah fungsi setup dijalankan, program akan masuk ke dalam looping program dengan membaca data dari sensor accelerometer dan. Data yang dihasilkan oleh sensorsensor tersebut akan diolah oleh arduino UNO untuk mengendalikan motor brushless dan motor servo pada tiltrotor agar dapat terbang dengan lebih seimbang. 2.3.1. Pembacaan Sensor Orientasi Data dari masing-masing sensor diolah untuk mendapatkan sudut roll dan pitch. Pengolahan data sensor tersebut menggunakan sensor IMU 10 DOF, tetapi pada pengaplikasiannya hanya digunakan accelerometer dan. Setiap sensor memberikan 3 buah data yang merupakan sumbu dari sensor tersebut. Data dari masing-masing sensor diolah untuk mendapatkan sudut roll dan pitch [3]seperti pada Gambar 5(a) untuk sensor untuk sensor dan Gambar 5(b) untuk sensor accelerometer. Pengolahan data sensor menjadi sudut roll dan pitch menggunakan metode Direct Cosine Matrix (DCM) [4]. Fungsi ambil data Fungsi ambil data accelerometer sumbu x Simpan data sumbu x sumbu y Simpan data sumbu x sumbu z Simpan data sumbu z Data sumbu x Data sumbu y accelerometer sumbu x accelerometer sumbu y accelerometer sumbu z Data sumbu x Data sumbu y Data sumbu z Kembali ke program pemanggil (b) Data sumbu z Kembali ke program pemanggil (a) Gambar 5 Diagram alir pembacaan sensor (a)sensor (b) sensor accelerometer Penerapan Sistem Kendai PID untuk Kestabilan Twin-Tiltrotor... (Andi Dharmawan)

150 ISSN: 2088-3714 2.3.2. Direct Cosine Matrix (DCM) Untuk mendapatkan nilai sudut roll dan pitch, nilai-nilai dari sensor accelerometer dan harus digabungkan menggunakan metode direct cosine matrix. Metode ini membaca nilai dari sensor, kemudian nilai tersebut dirotasi sebanyak tiga kali sesuai dengan sumbu sensor seperti pada Gambar 6. Fungsi DCM Dapatkan DCM dari perkalian ketiga matriks rotasi Rotasi terhadap sumbu X Hitung nilai roll Rotasi terhadap sumbu Y Hitung nilai pitch Rotasi terhadap sumbu Z Kembali ke program pemanggil Gambar 6 Diagram alir DCM Nilai-nilai tersebut akan diubah kedalam bentuk matrix sesuai dengan persamaan (1). [ ] [ ] [ ] (1) Dari persamaan (1) diatas, kemudian matriks-matriks tersebut dikalikan sehingga menghasilkan matriks DCM 3x3 seperti pada persamaan (2) berikut. [ ] (2) Bentuk umum dari matriks DCM adalah ditunjukkan pada persamaan (3) dan didapatkan nilai roll, pitch, dan yaw berdasarkan pada persamaan. [ ] (3) Dari persamaan (3) diatas didapatkan nilai roll, pitch, dan yaw sebagai berikut, IJEIS Vol. 5, No. 2, October 2015 : 145 154

IJEIS ISSN: 2088-3714 151 1.Nilai roll ( ) didapatkan dari persamaan (4) 2.Nilai pitch ( ) didapatkan dari persamaan (5) ( ) ( ) ( ) (4) ( ) (5) 2.3.3. Kontrol PID Diagram alir pengontrol PID dijelaskan pada Gambar 7. Fungsi pengontrol PID dimulai dengan membaca sinyal dari remote control. Sinyal dari remote control yang masuk dalam PID berfungsi untuk mengatur setpoint dari masing-masig sudut roll dan pitch sehingga tiltcopter dapat digerakkan sesuai dengan keinginan pengguna. Fungsi kontrol PID Baca sinyal remote Hitung error integral roll dan pitch Hitung nilai setpoint sudut roll dan pitch Hitung error derivatif roll dan pitch Hitung error proporsional roll dan pitch Proses PID roll dan pitch Kembali ke program pemanggil Gambar 7 Diagram alir kontrol PID 2.4. Implementasi Perangkat Keras Rangka pesawat tiltrotor ini dibuat dengan menggunakan bahan alumunium. Penggunaan alumunium dimaksudkan karena material tersebut kuat dan ringan. Ukuran badan pesawat memiliki panjang 27.2 cm, lebar 14.2, serta tinggi 12 cm. Sedangkan untuk panjang sayap pesawat masing-masing memiliki panjang 30 cm dan 4 cm untuk dudukan motor brushless, sehingga panjang keseluruhan sayap 34 cm. Untuk sambungan sayap dengan motor servo digunakan plat berbentuk lingkaran dengan diameter 1.5 cm. Mekanik dari tiltrotor dapat dilihat pada Gambar 8. Gambar 8 Implementasi mekanik tiltrotor Penerapan Sistem Kendai PID untuk Kestabilan Twin-Tiltrotor... (Andi Dharmawan)

152 ISSN: 2088-3714 IJEIS Vol. 5, No. 2, October 2015 : 145 154 3. HASIL DAN PEMBAHASAN 3.1. Pengujian Hasil DCM Sudut Pitch Pengujian dilakukan dengan cara menggantungkan tiltrotor dengan seutas tali dibagian lengan agar dapat berrotasi pada sumbu Y. Setiap pengukuran dicatat hasil pengukuran sudut yang didapat menggunakan busur derajat dan sudut yang dihasilkan dari hasil metode DCM. Pengukuran sudut dilakukan sebanyak 5 kali pada sumbu pitch, dengan variasi sudut 0 o, 30 o, 45 o, 60 o, dan 90 o. Hasil pengujian dapat dilihat pada Tabel 1. Sudut busur ( o ) Tabel 1 Hasil pengujian sudut pitch Sudut terukur pada sensor ( o ) Data 1 Data 2 Data 3 Data 4 Data 5 Ratarata Standar Deviasi 90 o 85.20 85.20 84.90 85.00 84.80 85.02 0.19 60 o 59.40 59.90 60.00 59.50 59.90 59.74 0.27 45 o 45.40 45.40 45.30 45.20 44.80 45.22 0.25 30 o 29.90 29.80 29.80 29.70 29.90 29.82 0.08 0 o 0.10 0.20 0.10 0.30 0.10 0.16 0.09-30 o -31.10-31.30-31.10-31.40-31.30-31.24 0.13-45 o -44.50-44.50-44.30-44.20-44.20-44.34 0.15-60 o -59.70-59.80-59.80-59.90-60.10-59.86 0.15-90 o -83.50-83.50-83.50-83.50-83.60-83.52 0.04 Rata-rata 0.15 Hasil yang diperoleh dari pengujian sudut pitch menunjukkan bahwa nilai dari standar deviasi bervariasi pada tiap-tiap sudut yang diuji. Dapat dilihat bahwa nilai standar deviasi benilai 0.04 hingga 0.27. Berdasarkan data tersebut dapat dikatakan bahwa rata-rata standar deviasi dari sudut pitch sebesar 0.15 sehingga akurasi pembacaan sudut pitch sebesar ± 0.15. 3.2. Pengujian Hasil DCM Sudut Roll Pengujian dilakukan dengan cara menggantungkan tiltrotor dengan seutas tali dibagian depan dan belakang agar dapat berotasi pada sumbu X. Setiap pengukuran dicatat hasil pengukuran sudut yang didapat menggunakan busur derajat dan sudut yang dihasilkan dari hasil metode DCM. Pengukuran sudut dilakukan sebanyak 5 kali pada sumbu roll, dengan variasi sudut 0 o, 30 o, 45 o, 60 o, dan 90 o. Hasil pengujian dapat dilihat pada Tabel 2. Sudut busur ( o ) Tabel 2 Hasil pengujian sudut roll Sudut terukur pada sensor ( o ) Data 1 Data 2 Data 3 Data 4 Data 5 Rata-rata Standar Deviasi 90 o 88.80 88.70 88.80 88.90 88.80 88.80 0.07 60 o 60.20 60.10 60.20 60.10 60.30 60.18 0.08 45 o 45.70 45.70 45.60 45.70 45.50 45.64 0.09 30 o 30.60 30.80 30.60 30.70 30.70 30.68 0.08 0 o 0.50 0.20 0.20 0.30 0.00 0.24 0.18-30 o -30.80-30.90-30.70-30.70-30.70-30.76 0.09-45 o -45.40-45.50-45.70-45.50-45.80-45.58 0.16-60 o -59.90-59.80-59.90-59.70-59.80-59.82 0.08-90 o -88.50-88.60-88.80-88.50-88.80-88.64 0.15 Rata-rata 0.11

Nilai sudut ( o ) Nilai sudut ( o ) IJEIS ISSN: 2088-3714 153 Hasil yang diperoleh dari pengujian sudut roll menunjukkan bahwa nilai dari standar deviasi bervariasi pada tiap-tiap sudut yang diuji. Dapat dilihat bahwa nilai standar deviasi benilai 0.07 hingga 0.18. Berdasarkan data tersebut dapat dikatakan bahwa rata-rata standar deviasi dari sudut roll sebesar 0.11 sehingga akurasi pembacaan sudut roll sebesar ± 0.11. 3.3. Pengujian Sistem Kestabilan Sudut Pitch Pada pengujian ini akan diberikan variasi nilai dari Kp, Ki, dan Kd. Tahap pertama adalah memvariasikan nilai Kp hingga dapat membuat tiltrotor berosilasi tetapi dengan rentang nilai osilasi yang cukup kecil dan waktu tunak yang cepat [5]. Pada penelitian ini didapatkan nilai Kp sebesar 0.8. setelah didapatkan nilai Kp, kemudian nilai Ki divariasikan dengan memberikan simpangan sebesar 30 o. Nilai Ki akan mempengaruhi steady-state error dari tiltrotor, sehingga ketika tiltirotor diberi simpangan maka akan langsung kembali ke nilai setpointnya [5]. Pada penelitian ini didapatkan nilai Ki yang terbaik sebesar 0.4. Kemudian nilai Kd divariasikan dengan memberikan simpangan sebesar 30 o. Nilai Kd diharapkan mampu mengurangi osilasi yang terjadi pada tiltrotor. Nilai Kd yang terbaik pada penelitian ini bernilai 0.03 [5]. Dari ketiga nilai konstanta tersebut, tiltrotor sudah mampu menstabilkan sudut pitch, tetapi masih terjadi osilasi dengan rentang yang cukup kecil seperti pada Gambar 9 berikut. 40 Grafik sudut pitch vs waktu 20 0-20 -40-60 0 50 100 Waktu (per 100ms) Kd 0.5 Kd 0.1 Kd 0.05 Kd 0.03 Gambar 9 Grafik Kendali PID sudut pitch 3.4. Pengujian sistem kestabilan sudut roll Untuk pengujian sudut roll dilakukan perlakuan yang sama dengan pengujian pada sudut pitch yaitu dengan memberikan variasi nilai pada masing-masing konstanta Kp, Ki, dan Kd, sehingga didapatkan nilai yang mampu membuat tiltrotor dapat melayang dengan stabil. Dari hasil penelitian yang dilakukan didapatkan nilai Kp sebesar 0.32, Ki sebesar 0.03, dan Kd sebesar 0.003 seperti yang ditunjukkan pada Gambar 10. 35 25 15 5-5 -15-25 -35 Grafik sudut roll dengan kontrol PID vs waktu 0 50 100 Waktu (per 100ms) Kd 1 Kd 0.008 Kd 0.005 Kd 0.003 Gambar 10 Grafik kendali PID pada sudut roll Penerapan Sistem Kendai PID untuk Kestabilan Twin-Tiltrotor... (Andi Dharmawan)

154 ISSN: 2088-3714 Dari tersebut dapat dilihat bahwa terjadi pergeseran nilai setpoint sebesar 0 o menjadi sekitar 15 o. Hal ini dikarenakan berat yang tidak seimbang pada kedua sisi tiltrotor. 4. KESIMPULAN Dari hasil pengamatan, pengujian, dan analisis pada hasil yang diperoleh, kesimpulan yang dapat diambil adalah sebagai berikut. 1. Telah berhasil dibuat purwarupa penerapan sistem kendali PID untuk kestabilan twin-tiltrotor dengan metode DCM. 2. Pada tiltrotor ini,sudut yang dihasilkan dari penggabungan nilai dari dua buah sensor (accelerometer dan ) menggunakan metode DCM memiliki akurasi untuk sudut pitch adalah ± 0.15 dan untuk sudut roll sebesar ± 0.11. 3. Konstanta proporsional, integral, dan derivatif yang digunakan pada: Pengontrol PID pitch : Kp=0.8, Ki=0.4, dan Kd=0.03 Pengontrol PID roll : Kp=0.32, Ki=0.03, dan Kd=0.003 4. Letak dari titik center of gravity pada tiltrotor, mempengaruhi kestabilan terbang pada sudut roll. 5. Peletakkan muatan (kontroler dan sensor pendukung) pada tiltrotor mempengaruhi keseimbangan pada sudut pitch. 5. SARAN Pada penelitian ini masih terdapat beberapa hal yang perlu disempurnakan. Berikut saran yang disampaikan untuk penelitian selanjutnya yang berhubungan. 1. Untuk meningkatkan stabilitas terbang pada tiltrotor perlu digunakan kendali PID dan sistem tuning yang lebih modern. 2. Perlu digunakan bahan dan desain yang lebih baik agar dapat meredam getaran yang terjadi akibat putaran dari baling-baling. DAFTAR PUSTAKA [1] Papachristos, C., Alexis, K., dan Tzes, A., 2011, Design and Experimental Attitude Control of an Unmanned Tilt-Rotor Aerial Vehicle, The 15 th International Conference on Advanced Robotics, Tallin, Estonia. [2] Kendoul, F., Fatoni, I., dan Lozano, R., 2005, Modelling and Control of a Small Autonomous Aircraft Having Two Tilting Rotors, IEEE Transactions of Robotics, Austria. [3] Patentstorm, 2007, Inertial Measurement Unit With Aiding From Roll Isolated Gyro, http://www.patentstorm.us/patents/506784.description.html, diakses tanggal 21 Maret 2013 [4] Premerlani, W. dan Bizard, P., 2009, Direction Cosine Matrix : Theory, http://gentlenav.googlecode.com/files/dcmdraft2.pdf, diakses tanggal 12 Desember 2013 [5] Ogata, K, 2002, Modern Control Engineering Fourth Edition, Prentice-Hall, USA. IJEIS Vol. 5, No. 2, October 2015 : 145 154