Optimasi Kendali PID menggunakan Algoritma Genetika untuk Penerbangan Quadrotor


Khalaqas Hakiim(1), Andi Dharmawan(2*), Faizah Faizah(3)

(2) Departemen Ilmu Komputer dan Elektronika, FMIPA UGM, Yogyakarta
(3) Departemen Ilmu Komputer dan Elektronika, FMIPA UGM, Yogyakarta
(*) Corresponding Author


Quadrotor is square-form unmanned aerial vehicle (UAV) type with four motor in each arms. Quadrotor has ability to take-off and landing vertically. This research designs and creates a system that capable to stabilize the quadrotor flight also able to maintain roll, pitch and yaw angle using PID controller optimized by genetic algorithm, one of evolutionary algorithms.

PID is a common applied controller including to control the quadrotor. Tunning or setting PID parameter process is needed to obtain fit PID parameters. Tunning is very important to reach quadrotor flight stability. This research applies Ziegler-Nichols tunning to obtain PID parameters. Then the PID parameters will be a reference for genetic algorithm optimization process to obtain the suitest PID parameter to control roll, pitch ,and yaw angle.

Optimization process result show quadrotor controller capable to reach stability with steady state error for pitch angle in range 2,34 degree conterclockwise to 3,37 degree clockwise, for roll angle in range 2,99 degreee counterclockwise to 2,27 degree clockwise, and for yaw angle in range 8,39 degree counterclockwise to 3,89 degree clockwise.


UAV; Evolutionary Algorithms; Ziegler Nichols

Full Text:




A. Dharmawan, Y. Y. Simanungkalit, and N. Y. Megawati, “Pemodelan Sistem Kendali PIDpada Quadcopterdengan Metode Euler Lagrange,” IJEIS (Indonesian J. Electron. Instrum. Syst., vol. 4, no. 1, pp. 13–24, Apr. 2014 [Online]. Available: https://jurnal.ugm.ac.id/ijeis/article/view/4218. [Accessed: 31-Oct-2017]


Lee, K., Kim, H., Park, J. B. dan Choi, Y. H.,2012, Hovering Control of a Quadrotor. International Conference on Control, Automation, and Systems.


Ashari, A., Lelono, D., Usuman, I., Dharmawan A., dan Supardi,T., 2012, Sistem Kendali dan Muatan Quadcopter Sebagai Sistem Pendukung Evakuasi Bencana, Prosiding InSINas;.


Raharja, Iswanto, N., Wahyunggoro, O., dan Cahyadi, A., 2015, Altitude Control for Quadrotor with Mamdani Fuzzy Model, Institute of Electrical and Electronics Engineers Journal.


Singh, R., and Sen, I., 2004, Tuning OF PID Controller based AGC System Using Genetic Algorithms, Institute of Electrical and Electronics Engineers Journal.


Navajas, G. T. and Prada, S. R., 2014, Buiding Your Own Quadrotor : A Mechatronics System Design Case Study, Institute of Electrical and Electronics Engineers Journal.


Ogata, K. , 2002, Modern Control Engineering.


Dharmawan, A and Rahani, F. F., 2016, Penalaan Mandiri Komponen PID dengan Metode JST pada Sistem Kendali Quadrotor,Skripsi, Universitas Gadjah Mada.


Saad, M. S., Jamaluddin, H and mat Darus, I. Z., 2012, Implementation od PID Controller Tuning using Differential Evolution and Genetic Algorithms, International Conference on Informatics and Computing.


Patra, J., Khuntia, P. S. dan Samal, S., 2013, Analysis and Comparison of Different Performance Index factor for Conventional PID & GA plus PID Controller, Journal of Emerging Technologies ini Computational and Applied Sciences, pp. 242-250.

DOI: https://doi.org/10.22146/ijeis.23937

Article Metrics

Abstract views : 4323 | views : 3498


  • There are currently no refbacks.

Copyright (c) 2017 IJEIS (Indonesian Journal of Electronics and Instrumentation Systems)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Copyright of :
IJEIS (Indonesian Journal of Electronics and Instrumentations Systems)
ISSN 2088-3714 (print); ISSN 2460-7681 (online)
is a scientific journal the results of Electronics
and Instrumentations Systems
A publication of IndoCEISS.
Gedung S1 Ruang 416 FMIPA UGM, Sekip Utara, Yogyakarta 55281
Fax: +62274 555133
email:ijeis.mipa@ugm.ac.id | http://jurnal.ugm.ac.id/ijeis

View My Stats1
View My Stats2