Skip to main content
Log in

An innovative fuzzy backstepping sliding mode controller for a Tri-Rotor Unmanned Aerial Vehicle

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

The dynamical model of a Tri-Rotor Unmanned Aerial Vehicle (UAV) is presented in this paper. The Tri-Rotor has three rotors with two fixed-pitch propellers and a tiltable propeller to control the yaw displacement. The model is obtained via the Newton–Euler approach and a nonlinear control strategy called fuzzy backstepping sliding mode control is proposed for the attitude stabilization and altitude tracking of the vehicle. The designed controller consists of a backstepping sliding mode controller and a fuzzy logic controller. For the problem of determining the backstepping sliding mode control coefficients, an optimization method of gradient descent algorithm has been used. However, the control precision of the backstepping sliding mode is intimately dependent on the precision of coefficients. Besides, the uncertain unmodeled coefficients as well as the characteristics of the complex electromechanical system could cause the coefficients not be invariable. Therefore, a fuzzy logic controller is proposed to compensate the coefficients uncertainty to improve the robustness. The effectiveness of the proposed control algorithm is demonstrated via certain simulation results based on the actual parameters of UAV, and its advantages are indicated in comparison with the backstepping sliding mode control without fuzzy logic control.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Anwar AZ, Wang D, Muhammad A (2016) Fuzzy-Based hybrid control algorithm for the stabilization of a tri-rotor UAV. Sensors 16(5):652

    Article  Google Scholar 

  • Basri MAM, Husain AR, Danapalasingam KA (2014) Fuzzy supervisory backstepping controller for stabilization of quadrotor unmanned aerial vehicle. In: 5th international conference on intelligent and advanced systems, Kuala Lumpur, Malaysia, 2014

  • Basri MAM, Husain AR, Danapalasingam KA (2015a) A hybrid optimal backstepping and adaptive fuzzy control for autonomous quadrotor helicopter with time-varying disturbance. J Aerosp Eng 229:2178–2195

    Google Scholar 

  • Basri MAM, Husain AR, Danapalasingam KA (2015b) GSA-based optimal backstepping controller with a fuzzy compensator for robust control of an autonomous quadrotor UAV. Aircr Eng Aerosp Technol 87:493–505

    Article  Google Scholar 

  • Chiou JS, Tran HK, Peng ST (2013) Attitude control of a single tilt tri-rotor UAV system: dynamic modeling and each channel’s nonlinear controllers design. Math Probl Eng 2013:6 doi:10.1155/2013/275905

  • Czyba R, Szafrański G, Ryś A (2016) Design and control of a single tilt tri-rotor aerial vehicle. J Intell Robot Syst 84:1–14

    Article  Google Scholar 

  • Escareno J, Sanchez A, Garcia O, Lozano R (2008) Triple tilting rotor mini-UAV: modeling and embedded control of the attitude. In: American Control Conference, 2008, pp 3476–3481

  • Fei JT, Yan WF, Yang YZ (2015) Adaptive nonsingular terminal sliding mode control of MEMS gyroscope based on backstepping design. Int J Adapt Control Signal Process 19:1099–1115

    Article  MATH  MathSciNet  Google Scholar 

  • Kara Mohamed M, Lanzon A (2013) Effect of unmodelled actuator dynamics on feedback linearised systems and a two stage feedback linearisation method. In: Decision and Control. IEEE, 2013, pp 841–846

  • Kulhare A, Chowdhury AB, Raina G (2012) A back-stepping control strategy for the tri-rotor UAV. In: China control and decision conference, 2012, pp 3481–3486

  • Norton M, Khoo S, Kouzani A, Stojcevski A (2015) Adaptive fuzzy multi-surface sliding control of multiple-input and multiple-output autonomous flight systems. IET Control Theory Appl 9:587–597

    Article  MathSciNet  Google Scholar 

  • Patterson T, McClean S, Morrow P, Parr G, Luo C (2014) Timely autonomous identification of UAV safe landing zones. Image Vis Comput 32:568–578

    Article  Google Scholar 

  • Petit F, Daasch A, Albu-Schaffer A (2015) Backstepping control of variable stiffness robots. IEEE Trans Control Syst Technol 23:2195–2202

    Article  Google Scholar 

  • Razinkova A, Kang BJ, Cho HC, Jeon HT (2014) Constant altitude flight control for Quadrotor UAVs with dynamic feedforward compensation. Int J Fuzzy Logic Intell Syst 14:26–33. doi:10.5391/IJFIS.2014.14.1.26

    Article  Google Scholar 

  • Rys A, Czyba R, Szafranski G (2014) Development of control system for an unmanned single tilt tri-rotor aerial vehicle. In: International conference on unmanned aircraft systems, 2014, pp 1091–1098

  • Salazar-cruz S, Kendoul F, Lozano R, Fantoni I (2008) Real-Time Stabilization of a Small Three-Rotor Aircraft. IEEE Trans Aerosp Electron Syst 44:783–794

    Article  Google Scholar 

  • Salazar-Cruz S, Lozano R, Escaren J (2009) Stabilization and nonlinear control for a novel trirotor mini-aircraft. Control Eng Pract 17:886–894

    Article  Google Scholar 

  • Sanca AS, Alsina PJ, Cerqueira JJF (2014) Stability analysis of a multirotor UAV with robust backstepping controller. In: Joint conference on robotics: Sbr-Lars robotics symposium and robocontrol, 2014, pp 241–246

  • Sheng HL, Zhang TH (2015) MEMS-based low-cost strap-down AHRS research. Measurement 59:63–72

    Article  Google Scholar 

  • Song Z, Li K, Cai Z et al (2016) Modeling and maneuvering control for tricopter based on the back-stepping method. In: guidance, navigation and control conference (CGNCC) In: 2016 IEEE Chinese. IEEE, 2016, pp 889–894

  • Tan FX, Liu DR, Guan XP (2014) Online optimal control for VTOL aircraft system based on DHP algorithm. In: Proceedings of the 33rd Chinese control conference, Nanjing, China, 2014, pp 28–30

  • Wang YC, Wu HS (2015) Adaptive robust backstepping control for a class of uncertain dynamical systems using neural networks. Nonlinear Dyn 81:1597–1610

    Article  MATH  MathSciNet  Google Scholar 

  • Yadav AK, Gaur P (2014) AI-based adaptive control and design of autopilot system for nonlinear UAV Sadhana-Academy. Proc Eng Sci 39:765–783

    MATH  Google Scholar 

  • Yang P, Pan X, Liu J et al (2017) Optimal fault-tolerant control for UAV systems with time delay and uncertainties over wireless network[J]. Peer-to-Peer Netw Appl 10(3):717–725

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jingjuan Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, S., Zhang, J., Zhang, Q. et al. An innovative fuzzy backstepping sliding mode controller for a Tri-Rotor Unmanned Aerial Vehicle. Microsyst Technol 23, 5621–5630 (2017). https://doi.org/10.1007/s00542-017-3439-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-017-3439-0

Keywords

Navigation