Andi Adriansyah, Shamsudin H. M. Amin, Anwar Minarso, Eko Ihsanto


The rapid development of microprocessor, electrical, sensors and advanced control technology make a quadrotor fast expansion. Unfortunately, a quadrotor is unstable and impossible to fly in fully open loop system. PID controller is one of methodology that has been proposed to control the flight control system. Unfortunately, adjustment of PID parameters for robust control performance is not easy and still problems. The paper proposed a flight controller system based on a PID controller. The PID parameters are tuned automatically using Particle Swarm Optimization (PSO). Objective of this method is to improve the flight control system performance. Several experiments have been performed. According to these experiments the proposed system able to generate optimal and reliable PID parameters for robust flight controller. The system also has 41.57 % improvement in settling time response.


Quadrotor, Flight Control System, PID, PSO, Performance Improvement

Full Text:



Norouzi Ghazbi, S., Aghli, Y., Alimohammadi, M. and Akbari, A. A. 2016. Quadrotors Unmanned Aerial Vehicles: A Review. International Journal on Smart Sensing & Intelligent Systems. 9(1): 309-333.

Dharmawan, A., Ashari, A. and Putra, E. P. 2016. Quadrotor flight stability system with Routh stability and Lyapunov analysis. AIP Conference Proceedings 1755. 170007-1 – 170007-7.

Amin, R., Aijun, L. and Shamshirband, S. 2016. A Review Of Quadrotor UAV: Control Methodologies And Performance Evaluation. International Journal of Automation and Control. 10(2): 87-103.

Ozbek, N. S., Onkol, M. and Efe, M. O. 2016. Feedback Control Strategies for Quadrotor-type Aerial Robots: A Survey. Transaction on the Institute of Measurement and Control. 38(5): 529-554.

Zulu, A. and Samuel John. 2014. A Review of Control Algorithms for Autonomous Quadrotors. Open Journal Of Applied Sciences. 4: 547-556.

Szafranski, G. and R. Czyba. 2011. Different Approaches of PID Control UAV Type Quadrotor. Proceedings of the International Micro Air Vehicles Conference. Huntsville, USA. 70-75.

Salih, A. L., L., M. Moghavvemi, Haider A. F. Mohamed and Khalaf Sallom Gaeid. 2010. Flight PID Controller Design for a UAV Quadrotor. Scientific Research and Essays. 5(23): 3660-3667.

Kada, B. and Y. Ghazzawi. 2011. Robust PID Controller Design for an UAV Flight Control System, World Congress on Engineering and Computer Science (WCECS). San Fransisco, USA. 21 October 2011. Vol II: 1-6.

Zhou, D., Qingbo Geng. 2015. Multi-model And Fuzzy PID Control for Fixed-wing UAV. 3rd International Conference on Mechatronics, Robotics and Automation (ICMRA 2015), Shenzhen, China. 14-15 May 2015. 523-528.

Feng, L., Yuxi Wang, Xiaoguang Qu. 2015. The small UAV Longitudinal Control Law Design Based on Genetic Algorithms. 2nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 2015). Jinan, China. 29-31 May 2015. 253-258.

Feng, L., Xiaotong, Wang, Xiaoguang, Qu. 2015. PID Parameters Tuning of UAV Flight Control System Based on Artificial Bee Colony Algorithm. 2nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 2015). Jinan, China. 29-31 May 2015. 248-252.

Navajas, G., Tuta and S. Roa Prada. 2014. Building Your Own Quadrotor: A Mechatronics System Design Case Study. International Congress of Engineering Mechatronics and Automation. Tianjin, Chine. 22-24 October 2014. 1-5.

Jiang, Q., Zeng,Y., Liu, Q. and Jing, H. 2012. Attitude and Heading Reference System for Quadrating Based on MEMS Sensor. 2012 2nd International Conference on Instrumentation & Measurement, Computer, Communication and Control. Heilongjiang, China. 8-10 December 2012. 1090-1093.

Fresk E., 2013. Full Quaternion Based Attitude Control for a Quadrotor. 2013 European Control Conference. Zurich, Switzerland. 17-19 July 2013. 3864-3869.

Adriansyah, A., B. Sulle and A. Minarso. 2017. Design of AHRS for Quadrotor Control using Digital Motion Processor. Jurnal of Telecommunication Electronic and Computer Engineering. 9(1-5): 77-82.

Tim Carroll, Issi-Rae E. George, and Goetz Bramesfeld. 2016. Design Optimization of Small Rotors in Quad-Rotor Configuration. 54th AIAA Aerospace Sciences Meeting. California, USA. 1-17.

Deepak, B B V L. and Pritpal Singh. 2016. A Survey on Design and Development of an Unmanned Aerial Vehicle (Quadcopter). International Journal of Intelligent Unmanned Systems. 4(2): 70-106.

Kennedy, J. 2010. Particle Swarm Optimization. Encyclopedia of Machine Learning. 760-766.

Eberhart, R. C., and Kennedy, J., 1995. A New Optimizer Using Particle Swarm Theory. Sixth International Symposium on Micro Machine and Human Science. Nagoya, Japan. 4-6 October 1995. 39-43.

Adriansyah, A. and S. H. M. Amin. 2006. Analytical and Empirical Study of Particle Swarm Optimization with a Sigmoid Decreasing Inertia Weight. Proceedings of 1st Regional Postgraduate Conference on Engineering and Science (RPCES 2006). Johor Bahru, Malaysia. 26-27 July 2006. 247-252.

Adriansyah, A. and S. H. M. Amin. 2008. Learning of fuzzy-behaviour using Particle Swarm Optimisation in Behavior-based Mobile Robot. International Journal of Intelligent Systems Technologies and Applications. 5(1/2): 49-67.



  • There are currently no refbacks.

Copyright © 2012 Penerbit UTM Press, Universiti Teknologi Malaysia.
Disclaimer : This website has been updated to the best of our knowledge to be accurate. However, Universiti Teknologi Malaysia shall not be liable for any loss or damage caused by the usage of any information obtained from this web site.
Best viewed: Mozilla Firefox 4.0 & Google Chrome at 1024 × 768 resolution.