Quadcopter Uygulamaları için Kayma Kipli Kontrolörün Çok Parametreli Optimizasyonu
Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application

İsmail Can Dikmen [1] , Teoman KARADAĞ [2] , Celaleddin YEROĞLU [3]

60 112

Uzun yıllardan beri, quadcopterler, yapısal sadeliği nedeniyle akademik alanda oldukça popülerdir. Ancak, bu özellik etkili bir denetleyici tasarlama sorununu ortaya çıkarmaktadır. Quadcopter için bir kontrolör tasarlamak oldukça karmaşıktır çünkü çok rotorlu yapının kontrolör parametrelerinin ayarlanması, çeviklik, uçuş verimliliği ve anlık reaksiyon için istenen performansı sağlamak bakımından zor bir problemdir. Böyle bir zorlukla başa çıkmak için, Karınca Koloni Optimizasyonu (ACO), Yayılmacı Yosun Optimizasyonu (IWO) ve Ateş Böceği Optimizasyonu (FO) algoritmaları, kayma kipli kontrolörün (SMC) optimal parametrelerini elde etmek için uygulanmıştır. SMC, quadcopter'in hem durumsal hem de pozisyon kontrolü için çift katmanlı olarak tasarlanıp kullanılmıştır. Farklı sayıda parametreye sahip altı değişkenin hesaba katılmasıyla optimize edilecek toplam parametre sayısı on dokuz olmuştur. Bu da karmaşık bir ince ayarlama problemini ortaya çıkartmaktadır. Bu sayısal çalışmada, optimizasyon algoritmalarının performans sonuçları, yakınsama oranı ve maliyet fonksiyonuna göre karşılaştırmalı olarak sunulmuştur.

For many years, quadcopters are quite popular in the academic field because of its structural simplicity. However, this property comes out the problem of designing an effective controller. Designing a controller for quadcopter is rather complicated because tuning of the controller parameters of multi-rotor structure to achieve a desired performance for agility, flying efficiency and immediate reaction is a challenging problem. To deal with such a difficulty, Ant Colony Optimization (ACO), Invasive Weed Optimization (IWO) and Firefly Optimization (FO) algorithms are used to obtain optimal parameters of Sliding Mode Controller (SMC). SMC is used for both attitude and position control of the quadcopter. By taking into consideration all six variables with different number of parameters (total number of parameters to be optimized are nineteen). This makes it a complicated tuning problem. In this numerical study, performance results of optimization algorithms are compared with respect to convergence rate and cost function.

  • A. Baldini, L. Ciabattoni, R. Felicetti, F. Ferracuti and A. Monteriù. (2017). Particle Swarm Optimization Based Sliding Mode Control Design: Application to a Quadrotor Vehicle. In Applications of Sliding Mode Control in Science and Engineering (pp. 143-169). Springer International Publishing.Abraham, A., Grosan, C., &
  • Ramos, V. (Eds.). (2006). Stigmergic Optimization (Vol. 31). Berlin: Springer-Verlag Berlin Heidelberg. doi:10.1007/978-3-540-34690-6
  • Bo Xing, Wen-Jing Gao. (2014). Innovative Computational Intelligence A Rough Guide to 134 Clever Algorithms. Switzerland: Springer International Publishing.
  • Bouabdallah, S. (2007, February). PhD. Thesis. Design and control of quadrotors with application to autonomous flying. Lausanne, Sweden: EPFL.
  • Dorigo, M. (1992). PhD. Thesis. Optimization, learning and natural algorithms. Milano, Italy: Politecnico di Milano.
  • F. Yacef, O. Bouhali, M. Hamerlain, and A. Rezoug. (October 29-31, 2013). PSO optimization of Integral Backstepping Controller for Quadrotor Attitude Stabilization. Proceedings of the 3rd International Conference on Systems and Control. Algiers, Algeria.
  • Gustavsson, K. (2015). Master Thesis. UAV Pose Estimation using Sensor Fusion of Inertial, Sonar and Satellite Signals. Uppsala: Uppsala University.
  • I. C. Dikmen, A. Arisoy and H. Temeltas. (2009). Attitude control of a quadrotor. 4th International Conference on Recent Advances in Space Technologies, (pp. 722-727). Istanbul.
  • I. De Falco, A. Della Cioppa, D. Maisto, U. Scafuri, E. Tarantino. (2012). Biological invasion–inspired migration in distributed evolutionary algorithms. Information Sciences, 207, 50-65.
  • Lebao Li, Lingling Sun and Jie Jin. (2015). Survey of advances in control algorithms of quadrotor unmanned aerial vehicle. IEEE 16th International Conference on Communication Technology (ICCT), (pp. 107-111). Hangzhou.
  • Marco Dorigo, Mauro Birattari, Thomas Stützle. (2006, December). Ant Colony Optimization. IEEE Computational Intelligence Magazine, 1(4), 28-39.
  • Mehrabian AR, Lucas C. (2006;). A novel numerical optimization algorithm inspired from weed colonization. Ecological Informatics, 1(4), 355–366.
  • Nanako Shigesada, Kohkichi Kawasaki. (1997). Biological Invasions: Theory and Practice. Tokyo: Oxford University Press.
  • P. D. Sheth and A. J. Umbarkar. (2015). Constrained Optimization Problems Solving Using Evolutionary Algorithms: A Review. International Conference on Computational Intelligence and Communication Networks (CICN), (pp. 1251-1257).
  • Jabalpur.S. Gupte, Paul Infant Teenu Mohandas and J. M. Conrad. (2012). A survey of quadrotor Unmanned Aerial Vehicles. Proceedings of IEEE Southeastcon, (pp. 1-6). Orlando, FL.
  • Samir Bouabdallah, Roland Siegwart. (2005). Backstepping and sliding-mode techniques applied to an indoor micro quadrotor. IEEE International Conference on Robotics and Automation (ICRA). Barcelona, Spain: IEEE International.
  • Shibu Jose, Harminder Pal Singh, Daizy Rani Batish, Ravinder Kumar Kohli. (2013). Invasive Plant Ecology. Boca Raton: CRC Press .
  • Sundarapandian Vaidyanathan, C.-H. L. (Ed.). (2017). Applications of Sliding Mode Control in Science and Engineering. Cham, Switzerland: Springer International Publishing.
  • T. T. Mac, C. Copot, T. T. Duc and R. De Keyser. (2016). AR.Drone UAV control parameters tuning based on particle swarm optimization algorithm. 2016 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), (pp. 1-6). Cluj-Napoca. doi:10.1109/AQTR.2016.7501380
  • Yang, X.-S. (2008). Nature-Inspired Metaheuristic Algorithms. Frome, UK: Luniver Press.
Birincil Dil en
Konular Bilgisayar Bilimleri, Bilgi Sistemleri
Dergi Bölümü PAPERS
Yazarlar

Orcid: 0000-0002-7747-7777
Yazar: İsmail Can Dikmen (Sorumlu Yazar)
Kurum: İNÖNÜ ÜNİVERSİTESİ
Ülke: Turkey


Yazar: Teoman KARADAĞ
Kurum: İNÖNÜ ÜNİVERSİTESİ
Ülke: Turkey


Yazar: Celaleddin YEROĞLU
Kurum: İNÖNÜ ÜNİVERSİTESİ
Ülke: Turkey


Bibtex @araştırma makalesi { bbd422681, journal = {Anatolian Science - Bilgisayar Bilimleri Dergisi}, issn = {2548-1304}, address = {Ali Karcı}, year = {}, volume = {3}, pages = {14 - 28}, doi = {}, title = {Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application}, key = {cite}, author = {Dikmen, İsmail Can and KARADAĞ, Teoman and YEROĞLU, Celaleddin} }
APA Dikmen, İ , KARADAĞ, T , YEROĞLU, C . (). Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application. Anatolian Science - Bilgisayar Bilimleri Dergisi, 3 (1), 14-28. Retrieved from http://dergipark.gov.tr/bbd/issue/38331/422681
MLA Dikmen, İ , KARADAĞ, T , YEROĞLU, C . "Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application". Anatolian Science - Bilgisayar Bilimleri Dergisi 3 (): 14-28 <http://dergipark.gov.tr/bbd/issue/38331/422681>
Chicago Dikmen, İ , KARADAĞ, T , YEROĞLU, C . "Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application". Anatolian Science - Bilgisayar Bilimleri Dergisi 3 (): 14-28
RIS TY - JOUR T1 - Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application AU - İsmail Can Dikmen , Teoman KARADAĞ , Celaleddin YEROĞLU Y1 - 2018 PY - 2018 N1 - DO - T2 - Anatolian Science - Bilgisayar Bilimleri Dergisi JF - Journal JO - JOR SP - 14 EP - 28 VL - 3 IS - 1 SN - 2548-1304- M3 - UR - Y2 - 2018 ER -
EndNote %0 Anatolian Science - Bilgisayar Bilimleri Dergisi Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application %A İsmail Can Dikmen , Teoman KARADAĞ , Celaleddin YEROĞLU %T Multi-Parameter Optimization of Sliding-Mode Controller for Quadcopter Application %D 2018 %J Anatolian Science - Bilgisayar Bilimleri Dergisi %P 2548-1304- %V 3 %N 1 %R %U
ISNAD Dikmen, İsmail Can , KARADAĞ, Teoman , YEROĞLU, Celaleddin . "Quadcopter Uygulamaları için Kayma Kipli Kontrolörün Çok Parametreli Optimizasyonu". Anatolian Science - Bilgisayar Bilimleri Dergisi 3 / 1 14-28.