Skip to main content
Top

2024 | OriginalPaper | Chapter

8. Observer-based Feedback Linearization Control of a Quadrotor Subjected to Sensor Noise

Authors : Ahmet Ermeydan, Aziz Kaba

Published in: Unmanned Aerial Vehicle Design and Technology

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The aim of this chapter is to propose an observer-based feedback linearization controller for nonlinear quadrotor dynamics to track the given reference when subjected to internal and external noise sources. First, the nonlinear model of the quadrotor is derived with rotational subsystems including rotational rates. Double-loop sequential controller is designed with feedback linearization control and linear quadratic regulator sub-blocks. Quadrotor is subjected to noise sources. To eliminate the noise, an observer is designed in addition to the control loops. The proposed method is tested under two scenarios that include from 0 initial point to any positive arbitrary reference and from any negative arbitrary states to 0 reference. Performance of the proposed method is evaluated with absolute error, signal-to-noise ratio, and standard deviation of error analyses for the noisy references. According to the results, the proposed method can control the nonlinear quadrotor dynamics, whereas the method reduced the absolute noise from 0.6 [rad] to 0.15 [rad] and reduced the standard deviation of the error from 0.17 [rad] to 0.05 [rad] with an increment in the signal-to-noise ratio up to 25.5. The aim of this chapter is to propose a controller for nonlinear quadrotor dynamics that can handle sensor errors with the aid of an observer scheme.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Ai X, Yu J (2019) Fixed-time trajectory tracking for a quadrotor with external disturbances: a flatness-based sliding mode control approach. Aerosp Sci Tech 89:58–76CrossRef Ai X, Yu J (2019) Fixed-time trajectory tracking for a quadrotor with external disturbances: a flatness-based sliding mode control approach. Aerosp Sci Tech 89:58–76CrossRef
go back to reference Al-Hiddabi S (2009) Quadrotor control using feedback linearization with dynamic extension. In: Proceeding of the 6th international symposium on mechatronics and its applications, Sharjah Al-Hiddabi S (2009) Quadrotor control using feedback linearization with dynamic extension. In: Proceeding of the 6th international symposium on mechatronics and its applications, Sharjah
go back to reference Araar O, Aouf N (2014) Full linear control of a quadrotor UAV, LQ vs H∞. In: UKACC international conference on control, Loughborough Araar O, Aouf N (2014) Full linear control of a quadrotor UAV, LQ vs H∞. In: UKACC international conference on control, Loughborough
go back to reference Basri MAM, Husain AR, Danapalasingam KA (2015) Nonlinear control of an autonomous quadrotor unmanned aerial vehicle using Backstepping controller optimized by particle swarm optimization. J Eng Sci Technol 8(3):39–45 Basri MAM, Husain AR, Danapalasingam KA (2015) Nonlinear control of an autonomous quadrotor unmanned aerial vehicle using Backstepping controller optimized by particle swarm optimization. J Eng Sci Technol 8(3):39–45
go back to reference Bonna R, Camino JF (2015) Trajectory tracking control of a quadrotor using feedback linearization, Proceedings of the XVII international symposium on dynamic problems of mechanics, Brazil Bonna R, Camino JF (2015) Trajectory tracking control of a quadrotor using feedback linearization, Proceedings of the XVII international symposium on dynamic problems of mechanics, Brazil
go back to reference Chen W, Yang J, Guo L, Li S (2016) Disturbance-observer-based control and related methods-an overview. IEEE Trans Ind Electron 63(2):1083–1095CrossRef Chen W, Yang J, Guo L, Li S (2016) Disturbance-observer-based control and related methods-an overview. IEEE Trans Ind Electron 63(2):1083–1095CrossRef
go back to reference Choi Y-C, Ahn H-S (2014) Nonlinear control of quadrotor for point tracking: actual implementation and experimental tests. IEEE/ASME Trans Mechatron 20(3):1179–1192CrossRef Choi Y-C, Ahn H-S (2014) Nonlinear control of quadrotor for point tracking: actual implementation and experimental tests. IEEE/ASME Trans Mechatron 20(3):1179–1192CrossRef
go back to reference Corke P (2013) Robotics, vision and control: fundamental algorithms in MATLAB. Springer-Verlag Berlin Heidelberg, BerlinMATH Corke P (2013) Robotics, vision and control: fundamental algorithms in MATLAB. Springer-Verlag Berlin Heidelberg, BerlinMATH
go back to reference Eltayeb A, Rahmat MF, Musa MJ (2019) Feedback linearization and sliding mode control design for quadrotor’s attitude and altitude. In: Proceedings of the IEEE 1st international conference on mechatronics, automation and cyber-physical computer system Eltayeb A, Rahmat MF, Musa MJ (2019) Feedback linearization and sliding mode control design for quadrotor’s attitude and altitude. In: Proceedings of the IEEE 1st international conference on mechatronics, automation and cyber-physical computer system
go back to reference Ermeydan A, Kiyak E (2017) Fault tolerant control against actuator faults based on enhanced PID controller for a quadrotor. Aircraft Eng Aerospace Tech 89(3):468–476CrossRef Ermeydan A, Kiyak E (2017) Fault tolerant control against actuator faults based on enhanced PID controller for a quadrotor. Aircraft Eng Aerospace Tech 89(3):468–476CrossRef
go back to reference Freddi A (2012) Model-based diagnosis and control of unmanned aerial vehicles: application to the quadrotor system. Universita Politechnica Delle Marche, Ancona Freddi A (2012) Model-based diagnosis and control of unmanned aerial vehicles: application to the quadrotor system. Universita Politechnica Delle Marche, Ancona
go back to reference Gee SS, Lee TH, Tan EG (1998) Adaptive neural network control of flexible joint robots based on feedback linearisation. Int J Syst Sci 29:623–635CrossRef Gee SS, Lee TH, Tan EG (1998) Adaptive neural network control of flexible joint robots based on feedback linearisation. Int J Syst Sci 29:623–635CrossRef
go back to reference Ghandour J, Aberkane S, Ponsart J-C (2014) Feedback linearization approach for standard and fault tolerant control: application to a quadrotor UAV testbed. J Phys Conf Ser 570 pp. 1–11 Ghandour J, Aberkane S, Ponsart J-C (2014) Feedback linearization approach for standard and fault tolerant control: application to a quadrotor UAV testbed. J Phys Conf Ser 570 pp. 1–11
go back to reference Kendoul F (2012) Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems. J Field Robotics 29(2):315–378CrossRef Kendoul F (2012) Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems. J Field Robotics 29(2):315–378CrossRef
go back to reference Khatoon S, Gupta D, Das LK (2014) PID & LQR control for a quadrotor: modeling and simulation. In: 2014 international conference on advances in computing, communications and informatics (ICACCI), New Delhi Khatoon S, Gupta D, Das LK (2014) PID & LQR control for a quadrotor: modeling and simulation. In: 2014 international conference on advances in computing, communications and informatics (ICACCI), New Delhi
go back to reference Kıyak E (2016) Tuning of controller for an aircraft flight control system based on particle swarm optimization. Aircraft Eng Aerospace Tech 88(6):799–809CrossRef Kıyak E (2016) Tuning of controller for an aircraft flight control system based on particle swarm optimization. Aircraft Eng Aerospace Tech 88(6):799–809CrossRef
go back to reference Köksal N, An H, Fidan B (2016) Two-level nonlinear tracking control of a quadrotor unmanned aerial vehicle. IFAC-PapersOnLine 49(17):254–259MathSciNetCrossRef Köksal N, An H, Fidan B (2016) Two-level nonlinear tracking control of a quadrotor unmanned aerial vehicle. IFAC-PapersOnLine 49(17):254–259MathSciNetCrossRef
go back to reference Kuantama E, Tarca I, Tarca R (2018) Feedback linearization LQR control for quadcopter position tracking. In: Proceedings of the 5th international conference on control, decision and information technologies, Thessaloniki Kuantama E, Tarca I, Tarca R (2018) Feedback linearization LQR control for quadcopter position tracking. In: Proceedings of the 5th international conference on control, decision and information technologies, Thessaloniki
go back to reference Labbadi M, Cherkaoui M (2019) Robust adaptive backstepping fast terminal sliding mode controller for uncertain quadrotor UAV. Aerosp Sci Technol 93 Labbadi M, Cherkaoui M (2019) Robust adaptive backstepping fast terminal sliding mode controller for uncertain quadrotor UAV. Aerosp Sci Technol 93
go back to reference Metin EY, Aygün H (2019) Energy and power aspects of an experimental target drone engine at non-linear controller loads. Energy 185:981–993CrossRef Metin EY, Aygün H (2019) Energy and power aspects of an experimental target drone engine at non-linear controller loads. Energy 185:981–993CrossRef
go back to reference Najm AA, Ibraheem IK (2019) Nonlinear PID controller design for a 6-DOF UAV quadrotor system. Eng Sci Technol 22(4):1087–1097 Najm AA, Ibraheem IK (2019) Nonlinear PID controller design for a 6-DOF UAV quadrotor system. Eng Sci Technol 22(4):1087–1097
go back to reference Özbek NS, Önkol M, Efe MÖ (2016) Feedback control strategies for quadrotor-type aerial robots: a survey. Trans Inst Meas Control 38(5):529–554CrossRef Özbek NS, Önkol M, Efe MÖ (2016) Feedback control strategies for quadrotor-type aerial robots: a survey. Trans Inst Meas Control 38(5):529–554CrossRef
go back to reference Pamadi BN (2015) Performance, stability, dynamics and control of airplanes. AIAA Education Series, RestonCrossRef Pamadi BN (2015) Performance, stability, dynamics and control of airplanes. AIAA Education Series, RestonCrossRef
go back to reference Prabhakaran B, Kothari M, Abhishek (2015) Nonlinear control design for quadrotors, 2015 IEEE Workshop on Computational Intelligence: Theories, Applications and Future Directions (WCI), Kanpur, pp. 1–6 Prabhakaran B, Kothari M, Abhishek (2015) Nonlinear control design for quadrotors, 2015 IEEE Workshop on Computational Intelligence: Theories, Applications and Future Directions (WCI), Kanpur, pp. 1–6
go back to reference Razmi H, Afshinfar S (2019) Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV. Aerosp Sci Technol 91:12–27CrossRef Razmi H, Afshinfar S (2019) Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV. Aerosp Sci Technol 91:12–27CrossRef
go back to reference Saif A-WA (2017) Feedback linearization control of quadrotor with tiltable rotors under wind gusts. Int J Adv Appl Sci 4(10):150–159CrossRef Saif A-WA (2017) Feedback linearization control of quadrotor with tiltable rotors under wind gusts. Int J Adv Appl Sci 4(10):150–159CrossRef
go back to reference Seborg DE, Henson MA (1996) Nonlinear process control. Prentice Hall, Upper Saddle River Seborg DE, Henson MA (1996) Nonlinear process control. Prentice Hall, Upper Saddle River
go back to reference Voos H (2009) Nonlinear control of a quadrotor micro-UAV using feedback-linearization. In: Proceedings of the 2009 IEEE international conference on mechatronics, Malaga Voos H (2009) Nonlinear control of a quadrotor micro-UAV using feedback-linearization. In: Proceedings of the 2009 IEEE international conference on mechatronics, Malaga
go back to reference Wang X, Kampen E-J, Chu Q, Lu P (2019) Incremental sliding-mode fault-tolerant flight control. J Guidance Control Dyn 42(2) Wang X, Kampen E-J, Chu Q, Lu P (2019) Incremental sliding-mode fault-tolerant flight control. J Guidance Control Dyn 42(2)
go back to reference Xiong J-J, Zhang G-B (2017) Global fast dynamic terminal sliding mode control for a quadrotor UAV. ISA Trans 66:233–240CrossRef Xiong J-J, Zhang G-B (2017) Global fast dynamic terminal sliding mode control for a quadrotor UAV. ISA Trans 66:233–240CrossRef
go back to reference Xuan-Mung N, Hong S-K (2019) Improved altitude control algorithm for quadcopter unmanned aerial vehicles. Appl Sci 9(10) Xuan-Mung N, Hong S-K (2019) Improved altitude control algorithm for quadcopter unmanned aerial vehicles. Appl Sci 9(10)
go back to reference Yazar I, Kıyak E, Çalışkan F, Karakoç TH (2018) Simulation-based dynamic model and speed controller design of a small-scale turbojet engine. Aircraft Eng Aerospace Tech 90(2):351–358CrossRef Yazar I, Kıyak E, Çalışkan F, Karakoç TH (2018) Simulation-based dynamic model and speed controller design of a small-scale turbojet engine. Aircraft Eng Aerospace Tech 90(2):351–358CrossRef
go back to reference Zheng E-H, Xiong J-J, Luo J-L (2014) Second order sliding mode control for a quadrotor UAV. ISA Trans 53(4):1350–1356CrossRef Zheng E-H, Xiong J-J, Luo J-L (2014) Second order sliding mode control for a quadrotor UAV. ISA Trans 53(4):1350–1356CrossRef
go back to reference Zuo Z (2010) Trajectory tracking control design with command-filtered compensation for a quadrotor. IET Control Theory Appl 4(11):2343–2355MathSciNetCrossRef Zuo Z (2010) Trajectory tracking control design with command-filtered compensation for a quadrotor. IET Control Theory Appl 4(11):2343–2355MathSciNetCrossRef
Metadata
Title
Observer-based Feedback Linearization Control of a Quadrotor Subjected to Sensor Noise
Authors
Ahmet Ermeydan
Aziz Kaba
Copyright Year
2024
DOI
https://doi.org/10.1007/978-3-031-45321-2_8