Skip to main content
Log in

Neural network and fuzzy logic-based hybrid attitude controller designs of a fixed-wing UAV

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

In this paper, a mini unmanned aerial vehicle (UAV) is planned to be used in applications such as spraying pesticide and weed control in agricultural areas. According to literature review, proportional + integral + derivative (PID) structure is used to control many of these UAVs. This controller is insufficient against uncertain weather conditions and disturbance effects. In this study, many different control techniques are evaluated to select the controller structure that can respond to these uncertainties. The structure having the best result was chosen as the UAV controller. Ultrastick-25e mini UAV model is used to control the roll and yaw angle lateral dynamics. State-space presentation of the UAV longitudinal and lateral dynamics is explained, and it is just obtained for the lateral dynamics to control the attitude of the UAV under 60 km/h flight velocity condition. According to the aileron and rudder inputs, lateral dynamics simulations have successfully done by using five different controller methods such as classical PID, artificial neuro-fuzzy inference system (ANFIS), fuzzy logic controller, combined ANFIS-PID, and PD-Fuzzy-PI controllers. Moreover, three different input signals are assumed to evaluate the system response. Additionally, transient response and the time performance parameters such as overshoots, peak, rise and settling times, and steady-state error have analyzed for the designed different controllers. The simulated results for the five different controller designs showed that combined PD-fuzzy-PI and ANFIS-PID controllers have more acceptable performance than other controllers at the steady level flight condition. It is aimed that the simulation findings obtained in this study will contribute to experimental studies.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

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
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Abbreviations

AI:

Artificial intelligence []

ANFIS:

Artificial neuro-fuzzy inference system []

AWGN:

Additive Gaussian white noise []

EOM:

Equations of motion []

FIS:

Fuzzy inference system []

FLC:

Fuzzy logic controller []

GA:

Genetic algorithm []

GPS:

Global positioning system []

LQR:

Linear quadratic regulator []

x b, y b, z b :

Aircraft body coordinates []

p, q, r :

Roll, pitch, yaw rates in aircraft coordinates (rad−1)

u, v, w :

Linear velocities in aircraft coordinates (m/s)

ϕ, θ, ψ :

Euler angles of the aircraft body (rad)

X u, X w, Z u, Z w :

Force derivatives for states u, w (s−1)

M u, M w :

Moment derivatives for states u, w (1/m s)

M q :

Moment derivative for state q (1/s)

Xδe, XδT, Zδe, ZδT :

Force derivatives due to elevator deflection and throttle change (1/s2)

Mδe, MδT :

Moment derivatives due to elevator and throttle change (1/s2)

δe, ∆δT :

Elevator deflection and change in thrust (rad)

ARw :

Aspect ratio []

b :

Wingspan (m)

\(\bar{c}\) :

Wing mean aerodynamic chord (m)

d :

Maximum depth of the fuselage (mm)

I xx, I yy, I zz :

UAV inertial moments about the xyz axes (kgm2)

I xz :

x, z axes product moment of inertia (kgm2)

l t :

Distance from cg to 1/4 chord of tail (m)

S, S r :

Wing area and reference area (m2)

S t, S vt :

Horizontal and vertical tail area (m2)

u 0 :

UAV speed (m/s)

\(\frac{{x_{ac} }}{{\bar{c}}}\) :

Dimensionless interval from wing leading edge to aerodynamic center []

Z T :

Interval parallel to z-axis from thrust centerline to cg of the UAV (mm)

Z vt :

Parallel to z-axis from vertical tail center of pressure to fuselage centerline (mm)

Z w :

Interval parallel to the z-axis from ¼ chord to the fuselage centerline (mm)

LSE:

Least square error []

MF:

Membership function []

NB, NS:

Negative big, negative small []

PB, PS:

Positive big, positive small []

PID:

Proportional, integral, derivative []

SNR:

Signal-to-noise ratio []

RMSE:

Root mean square error []

UAV:

Unmanned aerial vehicle []

ZN:

Ziegler–Nichols []

C D0, C Du :

UAV reference drag factor, drag factor []

C :

UAV drag graph slope (rad−1)

C L0, C Tu :

UAV reference lift factor, thrust stability factor []

C , C Lαw :

UAV lift, wing lift graph slope (rad−1)

C Lαt, C Lαvt :

Horizontal, vertical tail lift graph slope (rad−1)

C , \(C_{{m\dot{\alpha }}}\) :

Pitching moment variation of alpha, alpha rate (rad−1)

C , C yp, C yr :

Side force variation due to beta, roll rate, yaw rate []

C , C np, C nr :

Yaw moment due to beta, roll rate, yaw rate []

C , C lp, C lr :

Roll moment due to beta, roll rate, yaw rate []

C Yδa, C Yδr :

Side force due to aileron, rudder deflections []

C nδa, C nδr :

Yaw moment due to aileron, rudder deflections []

C lδa, C lδr :

Roll moment due to aileron, rudder deflections []

d i :

Prop blade diameter (in)

m :

UAV mass (kg)

Q :

Dynamic pressure [60 km/h] (N/m2)

rpm:

Propeller angular speed (1/min)

pitch:

Propeller pitch (in)

V H :

Horizontal tail–volume ratio []

y 1, y 2 :

Aileron start, end points (m)

λ :

Taper ratio wing []

\(\frac{{x_{{\text{cg}}} }}{{\bar{c}}}\) :

Dimensionless interval from wing leading edge to the cg []

η, η vt :

Tail and vertical tail effectiveness []

Λ, Λ c/4w :

Wing sweep, wing sweep at 1/4 chord length (rad)

τ a, τ e, τ r :

Aileron, elevator, rudder effectiveness []

References

  1. Erdos D, Watkins SE (2008) UAV Autopilot integration and testing. IEEE Region 5 Conf, Kansas City MO. https://doi.org/10.1109/TPSD.2008.4562731

  2. Miller J (2013) Strategic significance of drone operations for warfare. E-International Relations https://www.e-ir.info/pdf/41714. Accessed 19 Aug 2013

  3. Roberge V, Tarbouchi M, Labonte G (2018) Fast genetic algorithm path planner for fixed-wing military UAV using GPU. IEEE Trans Aerospace Electronic Syst 54(5):2105–2117

    Article  Google Scholar 

  4. Psirofonia P, Samaritakis V, Eliopoulos P, Potamitis I (2017) Use of unmanned aerial vehicles for agricultural applications with emphasis on crop protection: three novel case-studies. Int J Agric Sci Tech 5(1):30–39

    Google Scholar 

  5. Rasmussen J, Nielsen J, Garcia-Ruiz F, Christensen S et al (2013) Potential uses of small unmanned aircraft systems (UAS) in weed research. Weed Res 53(4):242–248

    Article  Google Scholar 

  6. Cohen Y, Alchanatis V, Sela E, Saranga Y et al (2014) Crop water status estimation using thermography: multi-year model development using ground-based thermal images. Precis Agric 16(3):311–329

    Article  Google Scholar 

  7. Xue X, Lan Y, Sun Z, Chang C, Hoffman WC (2016) Develop an unmanned aerial vehicle based automatic aerial spaying system. Comput Electron Agric 128:58–66

    Article  Google Scholar 

  8. Faiçal BS, Costa FG, Pessin G, Ueyama J et al (2014) The use of unmanned aerial vehicles and wireless sensor networks for spraying pesticides. J Syst Archit 60(4):393–404

    Article  Google Scholar 

  9. Molina P, Parés M, Colomina I, Vitoria T, Silva P et al (2012) Drones to the rescue! unmanned aerial search missions based on thermal imaging and reliable navigation. Inside GNSS 7:36–47

    Google Scholar 

  10. Triputra FR, Trilaksono BR, Adiono T et al (2015) Nonlinear dynamic modelling of a fixed-wing unmanned aerial vehicle: a case study of Wulung. J Mech Electr Power Vehic Tech 6(1):19–30

    Article  Google Scholar 

  11. Van Persie M, Oostdijk A, Fix J et al (2011) Real-time UAV based geospatial video integrated into the fire brigades crisis management GIS system. ISPRS Int Arch Photogramm Remote Sens Spatial Inform Sci 38:173–175

    Google Scholar 

  12. Colomina I, Molina P (2014) Unmanned aerial systems for photogrammetry and remote sensing: a review. ISPRS J Photogr Rem Sens 92:79–97

    Article  Google Scholar 

  13. Wu J, Zhou Z, Gao B, Li R, Cheng Y, Fourati H (2018) Fast linear quaternion attitude estimator using vector observations. IEEE Trans Autom Sci Eng 15(1):307–319

    Article  Google Scholar 

  14. De Marina HG, Pereda FJ, Giron-Sierra JM, Espinosa F (2012) UAV attitude estimation using unscented Kalman filter and TRIAD. IEEE Trans Ind Electron 59(11):4465–4474

    Article  Google Scholar 

  15. Aliyu B, Petinrin A, Adewumi J (2016) PID control design of sideslip angle for a fixed-wing mini-UAV. Adv Res 6(3):1–14

    Article  Google Scholar 

  16. Mystkowski A (2013) Robust Control of the micro Uav dynamics with an autopilot. J Theor Appl Mech 51(3):751–761

    Google Scholar 

  17. Poksawat P, Wang L, Mohamed A (2016) Automatic tuning of attitude control system for fixed-wing unmanned aerial vehicles. IET Control Theory Appl 10(17):2233–2242

    Article  MathSciNet  Google Scholar 

  18. Sarhan A, Qin S (2016) Adaptive PID control of UAV altitude dynamics based on parameter optimization with fuzzy inference. Int J Model Optim 6(4):246–251

    Article  Google Scholar 

  19. Babaei AR, Mortazavi M, Moradi MH (2011) Classical and fuzzy-genetic autopilot design for unmanned aerial vehicles. Appl Soft Comput 11(1):365–372

    Article  Google Scholar 

  20. Fiuzy M, Haddadnia J, Mashhadi SKM (2013) Designing an optimal PID controller for control the plan’s height based on control of autopilot by using evolutionary algorithms. J Math Comput Sci 6:260–271

    Article  Google Scholar 

  21. Ounnas D, Ramdani M, Chenikher S, Bouktir T (2017) An efficient maximum power point tracking controller for photovoltaic systems using Takagi-Sugeno fuzzy models. Arab J Sci Eng 42:4971–4982. https://doi.org/10.1007/s13369-017-2532-0

    Article  Google Scholar 

  22. Khatoon S, Nasiruddin I, Shahid M (2017) Design and simulation of a hybrid PD-ANFIS controller for attitude tracking control of a quadrotor UAV. Arab J Sci Eng 42(12):5211–5229

    Article  MathSciNet  Google Scholar 

  23. Zhi Y, Li G, Song Q, Yu K, Zhang J (2017) Flight control law of unmanned aerial vehicles based on robust servo linear quadratic regulator and Kalman filtering. Int J Adv Rob Syst 14(1):1–7. https://doi.org/10.1177/1729881416686952

    Article  Google Scholar 

  24. Mahony R, Euston M, Kim J, Coote P, Hamel T (2011) A non-linear observer for attitude estimation of a fixed-wing unmanned aerial vehicle without GPS measurements. Trans Inst Meas Control 33(6):699–717

    Article  Google Scholar 

  25. Wonkeun Y, Rhudy MB, Cho A, Myung H (2019) Fuzzy adaptive attitude estimation for a fixed-wing UAV with a virtual SSA sensor during a GPS outage. IEEE Sens J. https://doi.org/10.1109/JSEN.2019.2947489

    Article  Google Scholar 

  26. Oliveira D, Andrade H, Rosa PFF (2017) Adaptive genetic neuro-fuzzy attitude control for a fixed wing UAV. In: International conference on industrial technology (ICIT) 2017. IEEE https://doi.org/10.1109/icit.2017.7915449

  27. Hussain S, Malik FM (2020) Extended-order high-gain observer-based feedback control law for tracking the longitudinal dynamics of a mini UAV. J Control Autom Electr Syst 31:10–20. https://doi.org/10.1007/s40313-019-00535-1

    Article  Google Scholar 

  28. Samaniego F, Sanchis J, Garcia S, Simarro R (2020) Smooth 3D path planning by means of multiobjective optimization for fixed-wing UAVs. Electronics 9:1–23. https://doi.org/10.3390/electronics9010051

    Article  Google Scholar 

  29. Keshmiri S, Kim AR, Shukla D et al (2018) Flight test validation of collision and obstacle avoidance in fixed-wing UASs with high speeds using morphing potential field. In: International conference on unmanned aircraft systems (ICUAS) https://doi.org/10.1109/icuas.2018.8453299

  30. Kim AR, Keshmiri S, Blevins A et al (2020) Control of multi-agent collaborative fixed-wing UASs in unstructured environment. J Intell Robot Syst 97:205–225. https://doi.org/10.1007/s10846-019-01057-3

    Article  Google Scholar 

  31. Bayraktar S, Fainekos GE, Pappas GJ (2004) Experimental cooperative control of fixed-wing unmanned aerial vehicles. In: 43rd IEEE conference on decision and control (CDC) 4:4292–4298. https://doi.org/10.1109/CDC.2004.1429426

  32. Pang Y, MacKunis W (2020) Asymptotic tracking for an osprey fixed-wing aircraft via nonlinear generalized minimum variance control. J Aerosp Eng 33(3):1–10. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001121

    Article  Google Scholar 

  33. Sun K, Mou S, Qiu J et al (2019) Adaptive fuzzy control for nontriangular structural stochastic switched nonlinear systems with full state constraints. IEEE Trans Fuzzy Syst 27(8):1587–1601

    Article  Google Scholar 

  34. Selma B, Chouraqui S, Abouaissa H (2020) Optimal trajectory tracking control of unmanned aerial vehicle using ANFIS-IPSO system. Int J Inf Tecnol. https://doi.org/10.1007/s41870-020-00436-6

    Article  Google Scholar 

  35. Paw YC (2009) Synthesis and validation of flight control for UAV. Dissertation, Faculty of the Graduate School of the University of Minnesota

  36. Nelson RC (1998) Flight stability and automatic control, 2nd edn. Mc Graw Hill Int Edits Aerospace Sciences and Tech series, Singapore

    Google Scholar 

  37. Oktay T, Konar M, Onay M et al (2016) Simultaneous small UAV and autopilot system design. Aircraft Eng and Aerospace Tech 88(6):818–834. https://doi.org/10.1108/AEAT-04-2015-0097

    Article  Google Scholar 

  38. Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353

    Article  Google Scholar 

  39. Shing J, Jang R (1993) ANFIS: adaptive network based fuzzy inference system. IEEE Trans on Syst Man and Cybernetics 23(3):665–685

    Article  Google Scholar 

Download references

Acknowledgement

This study is a piece of work of the research project numbered as FBA-2018-8391. The authors would like to show their appreciation for economical support being supplied by the Scientific Research Project Coordination Unit of Erciyes University, in accomplishing this study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to İkbal Eski.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ulus, Ş., Eski, İ. Neural network and fuzzy logic-based hybrid attitude controller designs of a fixed-wing UAV. Neural Comput & Applic 33, 8821–8843 (2021). https://doi.org/10.1007/s00521-020-05629-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-020-05629-5

Keywords

Navigation