Araştırma Makalesi

Position Control of Quadrotor using Firefly Algorithm

Cilt: 9 Sayı: 2 31 Mayıs 2022
PDF İndir
TR EN

Position Control of Quadrotor using Firefly Algorithm

Öz

The quadrotor is a VTOL-capable unmanned aerial vehicle with excellent agility, four propellers, and six degrees of freedom. Because of their simple structure and low cost, they have attracted a lot of interest in recent years. Despite its apparent simplicity, its nonlinearities and linked dynamics make control difficult. Because of its simple nature, PD control is extensively utilized in quadrotors. A PD controller for quadrotor altitude and position stabilization is proposed in this paper, with its parameters calculated using the Firefly Algorithm and Genetic Algorithm. An objective function is developed to offer not only precise positioning of the target position, but also to enhance the motion's settling time. A test path from the rest position to the target position is examined for performance verification of the suggested method. The obtained findings show that position stabilization may be accomplished in a short amount of time, and the settling time is significantly reduced when compared to specified settings by Genetic Algorithm. The PD controller settings determined via the Firefly Algorithm optimization method surpass the ones chosen by Genetic Algorithm with a substantial margin.

Anahtar Kelimeler

Kaynakça

  1. [1]. Bouabdallah, S. and Siegwart, R., Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor, in Proceedings of the 2005 IEEE International Conference on Robotics and Automation, 2005, 2247-2252.
  2. [2]. Dydek, Z.T., Annaswamy, A. M. and Lavretsky, E., Adaptive Control of Quadrotor UAVs: A Design Trade Study with Flight Evaluations, in IEEE Transactions on Control Systems Technology, 2013, 21(4), 1400-1406.
  3. [3]. Tayebi, A. and McGilvray, S., Attitude stabilization of a VTOL quadrotor aircraft, in IEEE Transactions on Control Systems Technology, 2006, 14 (3), 562-571.
  4. [4]. Boubertakh, H., Bencharef, S. and Labiod, S., PSO-based PID control design for the stabilization of a quadrotor, 3rd International Conference on Systems and Control, Algiers, 2013, 514-517.
  5. [5]. Liu, X., Zhao, D. and Wu, Y., Application of improved PSO in PID parameter optimization of quadrotor, 12th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), Chengdu, 2015, 443-447.
  6. [6]. Mac, T. T., Copot, C., Duc, T. T., and De Keyser, R., AR Drone UAV control parameters tuning based on particle swarm optimization algorithm, 2016 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), Cluj-Napoca, 2016, 1-6.
  7. [7]. Chiou, J. S., Tran, H. K., Shieh, M. Y., Nguyen, T. N., Particle swarm optimization algorithm reinforced fuzzy proportional–integral–derivative for a quadrotor attitude control, Advances in Mechanical Engineering, 2016, 8(9).
  8. [8]. Rezazadeh, S., Ardestani, M. A. and Sadeghi, P. S., Optimal attitude control of a quadrotor UAV using Adaptive Neuro-Fuzzy Inference System (ANFIS), The 3rd International Conference on Control, Instrumentation, and Automation, Tehran, 2013, 219-223.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Mayıs 2022

Gönderilme Tarihi

28 Temmuz 2021

Kabul Tarihi

24 Aralık 2021

Yayımlandığı Sayı

Yıl 2022 Cilt: 9 Sayı: 2

Kaynak Göster

APA
Keskin, B., & Keskin, K. (2022). Position Control of Quadrotor using Firefly Algorithm. El-Cezeri, 9(2), 554-566. https://doi.org/10.31202/ecjse.975718
AMA
1.Keskin B, Keskin K. Position Control of Quadrotor using Firefly Algorithm. ECJSE. 2022;9(2):554-566. doi:10.31202/ecjse.975718
Chicago
Keskin, Büşra, ve Kemal Keskin. 2022. “Position Control of Quadrotor using Firefly Algorithm”. El-Cezeri 9 (2): 554-66. https://doi.org/10.31202/ecjse.975718.
EndNote
Keskin B, Keskin K (01 Mayıs 2022) Position Control of Quadrotor using Firefly Algorithm. El-Cezeri 9 2 554–566.
IEEE
[1]B. Keskin ve K. Keskin, “Position Control of Quadrotor using Firefly Algorithm”, ECJSE, c. 9, sy 2, ss. 554–566, May. 2022, doi: 10.31202/ecjse.975718.
ISNAD
Keskin, Büşra - Keskin, Kemal. “Position Control of Quadrotor using Firefly Algorithm”. El-Cezeri 9/2 (01 Mayıs 2022): 554-566. https://doi.org/10.31202/ecjse.975718.
JAMA
1.Keskin B, Keskin K. Position Control of Quadrotor using Firefly Algorithm. ECJSE. 2022;9:554–566.
MLA
Keskin, Büşra, ve Kemal Keskin. “Position Control of Quadrotor using Firefly Algorithm”. El-Cezeri, c. 9, sy 2, Mayıs 2022, ss. 554-66, doi:10.31202/ecjse.975718.
Vancouver
1.Büşra Keskin, Kemal Keskin. Position Control of Quadrotor using Firefly Algorithm. ECJSE. 01 Mayıs 2022;9(2):554-66. doi:10.31202/ecjse.975718

Cited By