Communications - Scientific Letters of the University of Zilina 2021, 23(3):C75-C82 | DOI: 10.26552/com.C.2021.3.C75-C82

Drone Control using the Coupling of the PID Controller and Genetic Algorithm

Mohamed Elajrami ORCID...1, Zouaoui Satla ORCID...1, Kouider Bendine ORCID...1
1 Laboratory of Mechanical Structures and Solids, University Djillali Liabes of Sidi Bel Abbes, Sidi Bel Abbes, Algeria

Due to their strong abilities and easy usage, unmanned aerial vehicles (UAVs) commonly named drones have found a place and merged in the different industrial sectors. These varieties of applications encourage researchers to search for new control algorithms that make drones operate smoothly. In this regard, the present study mains to design a PID controller for four motors drones (quadcopter). For this purpose, a state-space representation of the drone is proposed based on Newton Euler's formularies for a rigid body. For better performance of the control algorithm (PID) the parameters Kp, Ki, and Kd for the controller are established using an optimization search schema based on a genetic algorithm. Various simulations were performed to test the proposed idea.

Keywords: drone; control; PID; genetic algorithm

Received: July 18, 2020; Accepted: December 2, 2020; Prepublished online: April 20, 2021; Published: July 1, 2021  Show citation

ACS AIP APA ASA Harvard Chicago Chicago Notes IEEE ISO690 MLA NLM Turabian Vancouver
Elajrami, M., Satla, Z., & Bendine, K. (2021). Drone Control using the Coupling of the PID Controller and Genetic Algorithm. Communications - Scientific Letters of the University of Zilina23(3), C75-82. doi: 10.26552/com.C.2021.3.C75-C82
Download citation

References

  1. AL YOUNIS, Y., AL JARRAH, M. A., JHEMI, A. A. Linear vs. nonlinear control techniques for quadrotor vehicle. In: 7th Symposium of Mechatronics and its Applications ISMA 2010: proceedings. IEEE. 2010.
  2. MIAN, A. A., DAOBO, W. Nonlinear flight control strategy for an under actuated quadrotor aerial robot. In: 15th IEEE International Conference on Networking, Sensing and Control ICNSC: proceedings [online]. IEEE. 2008. ISBN 978-1-4244-1685-1. Available from: https://doi.org/10.1109/ICNSC.2008.4525351 Go to original source...
  3. MAHONY, R., KUMAR, V., CORKE, P. Multirotor aerial vehicles modeling simulation and control of quadrotor. IEEE Robotics and Automation Magazine [online]. 2012, 19(3), p. 20-32. ISSN 1070-9932. Available from: https://doi.org/10.1109/MRA.2012.2206474 Go to original source...
  4. KOSZEWNIK, A. The parrot UAV controlled by PID controllers. Acta Mechanica et Automatica [online]. 2014, 8(2), p. 65-69. eISSN2300-5319. Available from: https://doi.org/10.2478/ama-2014-0011 Go to original source...
  5. JAMKHANDI, A. G., TULPULE, S., CHATURVEDI, A., CHARVET, J.-N. Controlling the position and velocity in space of the quad-rotor UAV AR. Drone using predictive functional control and image processing in open CV. In: 2012 International Conference on Signal Processing Systems ICSPS 2012: proceedings [online]. IPCSIT. Vol. 58. Singapore: IACSIT Press, 2012. Available from: https://doi.org/10.7763/IPCSIT.2012.V58.3 Go to original source...
  6. SALIH, A. L., MOGHAVVEMI, M., MOHAMED, H. A. F., GAEID, K. S. Flight PID controller design for a UAV quadrotor. Scientific Research and Essays. 2010, 5(23), p. 3660-3667. ISSN 1992-2248.
  7. ALTUG, E. Vision-based control of unmanned aerial vehicles with applications to an autonomous four-rotor a helicopter, quadrotor. Ph.D. thesis, University of Pennsylvania, 2003.
  8. SATLA, Z., ELAJRAMI, M., BENDINE, K., SALAH, M., POLAT, A. P, PI, PID controller designed for UAV Quadrotors trajectory. In: International Conference on Innovative Engineering Applications: proceedings. 2018.
  9. SZABOLCSI, R. Optimal PID controller-based autopilot design and system modelling for small unmanned aerial vehicle. Review of the Air Force Academy [online]. 2018, 3(38), p. 43-58. ISSN 1842-9238. Available from: https://doi.org/10.19062/1842-9238.2018.16.3.6 Go to original source...
  10. WIERZBICKI, D., KRASUSKI, K. Methods of predicting the heading, pitch and roll angles for an unmanned aerial vehicle. Communications - Scientific Letters of the University of Zilina [online]. 2020, 22(2), p. 52-59. ISSN 1335-4205, eISSN2585-7878. Available from: https://doi.org/10.26552/com.C.2020.2.52-59 Go to original source...
  11. AMIRKHANI, A., SHIRZADEH, M., KUMBASAR, T. Interval type-2 fuzzy cognitive map-based flight control system for quadcopters. International Journal of Fuzzy Systems[online]. 2020, 22, p. 2504-2520. ISSN 1562-2479, eISSN 2199-3211. Available from: https://doi.org/10.1007/s40815-020-00940-8 Go to original source...
  12. KHATOON, S., SHAHID, M., CHAUDHARY, H. Dynamic modeling and stabilization of quadrotor using PID controller. In: International Conference on Advances in Computing, Communications and Informatics ICACCI 2014: proceedings [online]. IEEE. 2014. p. 746-750. Available from: https://doi.org/10.1109/ICACCI.2014.6968383 Go to original source...
  13. MOHAMMED, M. J., RASHID, M. T., ALI, A. A. Design optimal PID controller for quad rotor system. International Journal of Computer Applications [online].2014, 106(3), p. 15-20. ISSN 0975-8887. Available from: https://doi.org/10.5120/18500-9565 Go to original source...
  14. SATLA, Z., ELAJRAMI, M., BENDINE, K. Easy tracking of UAV using PID Controller. Periodica Polytechnica Transportation Engineering [online]. 2019, 47(3), p. 171-177. ISSN 0303-7800, eISSN1587-3811. Available from: https://doi.org/10.3311/PPtr.10838 Go to original source...

This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, distribution, and reproduction in any medium, provided the original publication is properly cited. No use, distribution or reproduction is permitted which does not comply with these terms.