Comparison of The Performances of Symbolic Discrete Control Synthesis and Optimal PID Controller in Attitude Control of Quadcopter UAV
Year 2024,
Volume: 7 Issue: 4, 1455 - 1469, 16.09.2024
Serkan Çaşka
,
Mete Özbaltan
Abstract
Unmanned aerial vehicles (UAVs) have been utilized in numerous engineering applications in recent years. Quadcopter-type UAVs are among the most preferred air platforms due to their simple structure. Quadcopters have 6 degrees of freedom movement capability. Quadcopter control is known as a significant and challenging problem studied by many researchers. In this study, attitude control of the quadcopter UAV was realized using the symbolic discrete controller synthesis (S-DCS) method and an optimal Proportional Integral Derivative (PID) controller. PID controller parameters were estimated using the Whale Optimization Algorithm (WOA) and Genetic Algorithms (GA). S-DCS is a new method that aims to minimize a defined cost function to obtain a desired system output. The success of the developed controllers in attitude control of the quadcopter dynamic model was compared, and the results were discussed.
References
- Abdollahi A., Foruzan TA., Khodadadi H. Optimal controller design for quadrotor by genetic algorithm with the aim of optimizing the response and control input signals. Cumhuriyet University Faculty of Science Science Journal (CSJ) 2015; 36(3): 135-147.
- Braik M., Hammouri A., Atwan J., Al-Betar MA., Awadallah MA. White shark optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems. Knowledge-Based Systems 2022; 243: 1-29.
- Bolandi H. Rezaei M., Mohsenipour R., Nemati H., Smailzadeh SM. Attitude control of a zankacopter with optimized PID controller. Intelligent Control and Automation 2013; 4: 335-342.
- Bresciani T. Modelling, identification and control of a quadrotor helicopter. Lund University, Department of Automatic Control Master thesis, 2008.
- Çaşka S., Gök K., Gök A. Comparison of the success of meta-heuristic algorithms in tool path planning of computer numerical control machine. Surface Review and Letters 2022; 29(09): 2250126.
- Konrad R., Ducard G., Roland S. Active fault-tolerant control with imperfect fault detection information: Applications to UAVs. IEEE Transactions on Aerospace and Electronic Systems 2019; 56(4): 2792-2805.
Leal IS., Abeykoon C., Perera YS. Design, simulation, analysis and optimization of PID and Fuzzy based control systems for a quadcopter. Electronics 2021; 10(18): 1-33.
- Leva A. A PID-based controls in computing systems: a brief survey and some research directions. IFAC -PapersOnLine 2018; 51(4): 805-810.
- Mirjalili S., Lewis A. The whale optimization algorithm. Advances in Engineering Software 2016; 95: 51-67.
- Nalbantoğlu M., Kaya İ., Design and experimental application of an improved cascade controller optimized via genetic algorithm for cascade systems. El-Cezerî Journal of Science And Engineering 2023; 10(1): 1-15.
- Özbaltan M., Berthier N. Exercising symbolic discrete control for designing low-power hardware circuits: an application to clock-gating. IFAC-PapersOnLine 2018; 51(7): 120-126.
- Özbaltan M., Berthier N. A case for symbolic limited optimal discrete control: Energy management in reactive data-flow circuits. IFAC-PapersOnLine 2020; 53(2): 10688-10694.
- Özbaltan M., Berthier N. Power-aware scheduling of data-flow hardware circuits with symbolic control. Archives of Control Sciences 2021; 31(2): 431-446.
- Radosław P., Giernacki W. UAV fault detection methods, state-of-the-art. Drones 2022; 6(11): 1-39.
- Rana N., Latiff M. S. A., Abdulhamid S. M., Chiroma H. Whale optimization algorithm: a systematic review of contemporary applications, modifications and developments. Neural Computing and Applications 2020; 32: 16245-16277.
- Shakhatreh H., Sawalmeh AH., Al-Fuqaha A., Dou Z., Almaita E., Khalil I., Othman NS., Khreishah A., Guizani M. Unmanned aerial vehicles (Uavs): A survey on civil applications and key research challenges. IEEE Access 2019; 7: 48572-48634.
- Sivakumar M., Turlapati NMY. A literature survey of unmanned aerial vehicle usage for civil applications. Journal of Aerospace Technology and Management 2021; 13: 1-23.
- Sophie J., Julian M., Sierra H., John B., Jason P., Kevin K., Dexter L., Zion T. State‐of‐the‐art technologies for UAV inspections. IET Radar, Sonar & Navigation 2018; 12(2): 151-164.
- Thu KM., Gavrilov A. Designing and modeling of quadcopter control system using L1 adaptive control. Procedia Computer Science 2017; 103: 528-535.
- Uçar UÜ., İşleyen SK., Hareketli hedefli - heterojen filolu İHA rotalama problemi için yeni bir çözüm yaklaşımı. Journal of Politechnic 2019; 22(4): 999-1016.
- Wang J., Ning C., Yang Y. Multivariable PID Decoupling Control Method of Electroslag Remelting Process Based on Improved Particle Swarm Optimization (PSO) Algorithm. Information 2014; 5: 120-133.
- Wang P., Man Z., Cao Z., Zheng J., Zhao Y. Dynamics modelling and linear control of quadcopter. 2016 International Conference on Advanced Mechatronic Systems(ICAMechS) November 30 - December 3 2016, Swinburne University of Technology.
Sembolik Ayrık Kontrol Sentezi ve Optimal PID Kontrolörün Dört Rotorlu İHA'nın Durum Kontrolündeki Performanslarının Karşılaştırılması
Year 2024,
Volume: 7 Issue: 4, 1455 - 1469, 16.09.2024
Serkan Çaşka
,
Mete Özbaltan
Abstract
İnsansız hava araçları (İHA) son yıllarda birçok mühendislik uygulamasında kullanılmaktadır. Dört rotorlu tipi İHA'lar basit yapıları nedeniyle en çok tercih edilen hava platformlarından biridir. Dört rotorlular 6 serbestlik dereceli hareket kabiliyetine sahiptir. Dört rotorlu kontrolü birçok araştırmacı tarafından üzerinde çalışılan önemli ve zor bir problem olarak bilinmektedir. Bu çalışmada, dört rotorlu İHA'nın durum kontrolü, sembolik sınırlı optimal ayrık denetleyici sentezleme (S-DCS) yöntemi ve optimal Oransal İntegral Türev (PID) denetleyici kullanılarak gerçekleştirilmiştir. PID kontrolör parametreleri, son yıllarda geliştirilen meta-sezgisel bir algoritma olan Balina optimizasyon algoritması (BOA) ve Genetik Algoritmalar (GA) kullanılarak tahmin edilmiştir. S-DCS, istenen sistem çıktısını elde etmek için tanımlanmış bir maliyet fonksiyonunu en aza indirmeyi amaçlayan yeni bir yöntemdir. Geliştirilen kontrolörlerin dört rotorlunun dinamik modelinin durum kontrolündeki başarısı karşılaştırılmış ve sonuçlar tartışılmıştır.
References
- Abdollahi A., Foruzan TA., Khodadadi H. Optimal controller design for quadrotor by genetic algorithm with the aim of optimizing the response and control input signals. Cumhuriyet University Faculty of Science Science Journal (CSJ) 2015; 36(3): 135-147.
- Braik M., Hammouri A., Atwan J., Al-Betar MA., Awadallah MA. White shark optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems. Knowledge-Based Systems 2022; 243: 1-29.
- Bolandi H. Rezaei M., Mohsenipour R., Nemati H., Smailzadeh SM. Attitude control of a zankacopter with optimized PID controller. Intelligent Control and Automation 2013; 4: 335-342.
- Bresciani T. Modelling, identification and control of a quadrotor helicopter. Lund University, Department of Automatic Control Master thesis, 2008.
- Çaşka S., Gök K., Gök A. Comparison of the success of meta-heuristic algorithms in tool path planning of computer numerical control machine. Surface Review and Letters 2022; 29(09): 2250126.
- Konrad R., Ducard G., Roland S. Active fault-tolerant control with imperfect fault detection information: Applications to UAVs. IEEE Transactions on Aerospace and Electronic Systems 2019; 56(4): 2792-2805.
Leal IS., Abeykoon C., Perera YS. Design, simulation, analysis and optimization of PID and Fuzzy based control systems for a quadcopter. Electronics 2021; 10(18): 1-33.
- Leva A. A PID-based controls in computing systems: a brief survey and some research directions. IFAC -PapersOnLine 2018; 51(4): 805-810.
- Mirjalili S., Lewis A. The whale optimization algorithm. Advances in Engineering Software 2016; 95: 51-67.
- Nalbantoğlu M., Kaya İ., Design and experimental application of an improved cascade controller optimized via genetic algorithm for cascade systems. El-Cezerî Journal of Science And Engineering 2023; 10(1): 1-15.
- Özbaltan M., Berthier N. Exercising symbolic discrete control for designing low-power hardware circuits: an application to clock-gating. IFAC-PapersOnLine 2018; 51(7): 120-126.
- Özbaltan M., Berthier N. A case for symbolic limited optimal discrete control: Energy management in reactive data-flow circuits. IFAC-PapersOnLine 2020; 53(2): 10688-10694.
- Özbaltan M., Berthier N. Power-aware scheduling of data-flow hardware circuits with symbolic control. Archives of Control Sciences 2021; 31(2): 431-446.
- Radosław P., Giernacki W. UAV fault detection methods, state-of-the-art. Drones 2022; 6(11): 1-39.
- Rana N., Latiff M. S. A., Abdulhamid S. M., Chiroma H. Whale optimization algorithm: a systematic review of contemporary applications, modifications and developments. Neural Computing and Applications 2020; 32: 16245-16277.
- Shakhatreh H., Sawalmeh AH., Al-Fuqaha A., Dou Z., Almaita E., Khalil I., Othman NS., Khreishah A., Guizani M. Unmanned aerial vehicles (Uavs): A survey on civil applications and key research challenges. IEEE Access 2019; 7: 48572-48634.
- Sivakumar M., Turlapati NMY. A literature survey of unmanned aerial vehicle usage for civil applications. Journal of Aerospace Technology and Management 2021; 13: 1-23.
- Sophie J., Julian M., Sierra H., John B., Jason P., Kevin K., Dexter L., Zion T. State‐of‐the‐art technologies for UAV inspections. IET Radar, Sonar & Navigation 2018; 12(2): 151-164.
- Thu KM., Gavrilov A. Designing and modeling of quadcopter control system using L1 adaptive control. Procedia Computer Science 2017; 103: 528-535.
- Uçar UÜ., İşleyen SK., Hareketli hedefli - heterojen filolu İHA rotalama problemi için yeni bir çözüm yaklaşımı. Journal of Politechnic 2019; 22(4): 999-1016.
- Wang J., Ning C., Yang Y. Multivariable PID Decoupling Control Method of Electroslag Remelting Process Based on Improved Particle Swarm Optimization (PSO) Algorithm. Information 2014; 5: 120-133.
- Wang P., Man Z., Cao Z., Zheng J., Zhao Y. Dynamics modelling and linear control of quadcopter. 2016 International Conference on Advanced Mechatronic Systems(ICAMechS) November 30 - December 3 2016, Swinburne University of Technology.