Skip to main content
Log in

Lateral control allocation using ailerons and roll spoilers for fly-by-wire aircraft

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

To perform maneuvers in a fly-by-wire aircraft, a pilot usually commands the yoke or the stick. This command is interpreted by a Flight control computer (FCC), which activates actuators of the control surfaces. To roll large aircraft, it is usual to employ ailerons and roll spoilers as control surfaces. The amount of deflection shared with each control surface is known as control allocation, and it is computed by flight control laws, algorithms embedded in the FCC. This work compares two methods of control allocation to roll aircraft, taking advantage of the flexibility given by fly-by-wire architecture, to compute adequate deflections of ailerons and roll spoilers that comply with requirements of performance, stability and handling qualities. Moreover, it presents alternatives to deal with possible nonlinearities of the roll spoilers. As a first method, it was considered a dead zone for roll spoilers, such that roll spoilers deflect only after certain deflection of ailerons. As a second method, it was considered that ailerons and roll spoilers work together whenever required. The study of the two methods covers real aspects for design in the whole flight envelope, in order to implement in a FCC: study of the bare-airframe (large-heavy transport/cargo aircraft adopted in this case), definition of objectives, control architecture, linear design, nonlinear integration and pilot-in-the-loop simulations. As result, pros and cons of each method are presented. In one hand, the first method is a conservative approach to deal with nonlinear behavior of roll spoilers around small deflections for example but can expose ailerons to rate saturation when deflecting alone in scenarios with poor control power. On the other hand, the second method alleviates the work of the ailerons, but it assumes a reliable model for design, which might be hard to develop. The results were validated with offline simulations and with pilots in a flight simulator.

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.

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
Fig. 23
Fig. 24
Fig. 25
Fig. 26

Similar content being viewed by others

Abbreviations

\(\alpha\) :

Angle of attack (deg, rad)

\(\beta\) :

Angle of sideslip (deg, rad)

\(\delta _{\rm{ail}}\) :

Deflection of total aileron (right-hand minus left-hand deflection) (deg)

\(\delta _{\rm rud}\) :

Deflection of rudder (deg)

\(\delta _{\rm{spl}}\) :

Deflection of total roll spoiler (left-hand minus right-hand deflection) (deg)

\(\zeta\) :

Damping ratio (−)

\(\theta\) :

Euler pitch angle (deg, rad)

\(\phi\) :

Euler roll angle (deg, rad)

\(\dot{\phi }\) :

Euler roll angle rate (deg/s)

\(\omega\) :

Frequency (rad/s)

b :

Wing span (ft)

\(_{b}\) :

Subscript for body axis

\(_c\) Or \(_{\rm{cmd}}\) :

subscript for command

\(C_{l}\) :

Rolling moment coefficient (−)

\(C_{n}\) :

Yawing moment coefficient (−)

\(_{\rm{CF}}\) :

Subscript for complementary filter

\(_{\rm{est}}\) :

Subscript for estimated

g:

Gravity acceleration (\(m/s^2\))

\(I_{xx}\) :

Inertia moment around rolling axis (\(slug.ft^2\))

\(I_{zz}\) :

Inertia moment around yawing axis (\(slug.ft^2\))

\(_{in}\) :

Subscript for inertial

K :

Gain (generic)

\(N_{y}\) :

Lateral acceleration at CG, in body axis (g)

\(N_{z}\) :

(Load Factor) Normal acceleration at CG, in body axis (g)

p :

Roll Rate (\(_b\) for body axis, \(_s\) for stability axis (deg/s, rad/s)

\(_{\rm{PF}}\) :

Subscript for pre-filter

\(\bar{q}\) :

Dynamic pressure (psf)

r :

Yaw Rate (\(_b\) for body axis, \(_s\) for stability axis (deg/s, rad/s)

s :

Laplace variable (frequency domain) (−)

S :

Wing area (\(\text{ft}^2\))

\(_{s}\) :

Subscript for stability axis

\(_{\rm sns}\) :

Subscript for measurements from sensors

\(_{\rm tr}\) :

Subscript for fixed variable in trim condition

\(V_{\rm T}\) :

True airspeed (ft/s, m/s)

Alt:

Pressure altitude (ft)

CG:

Center of gravity

FCC:

Flight control computer

HVA:

Heavy weight/aft CG

HVF:

Heavy weight/forward CG

KEAS:

Equivalent airspeed (kt)

LFE:

Limit flight envelope

LGA:

Light weight/aft CG

LGF:

Light weight/forward CG

MID:

Medium weight/medium CG

NFE:

Normal flight envelope

PIO:

Pilot-Induced oscillation

PFD:

Primary flight display

SIVOR:

Flight simulator with robotic platform of movement

References

  1. Holzapfel F, da Costa O, Heller M, Sachs G (2006) Development of a lateral-directional flight control system for a new transport aircraft. AIAA guidance, navigation, and control conference and exhibit. https://doi.org/10.2514/6.2006-6222

  2. Durham W (1993) Constrained control allocation. J Guid Control Dyn 16(4):717–725. https://doi.org/10.2514/3.21072

    Article  ADS  Google Scholar 

  3. Enns D (1998) Control allocation approaches. AIAA guidance, navigation, and control conference and exhibit. https://doi.org/10.2514/6.1998-4109

  4. Bodson M (2002) Evaluation of optimization methods for control allocation. J Guid Control Dyn 25(4):703–711. https://doi.org/10.2514/2.4937

    Article  ADS  Google Scholar 

  5. Johansen TA, Fossen TI (2013) Control allocation—a survey. Automatica 49:1087–1103. https://doi.org/10.1016/j.automatica.2013.01.035

    Article  MathSciNet  Google Scholar 

  6. Durham W, Bordignon KA, Beck R (2017) Aircraft control allocation, Chap. 4–9. Wiley, United Kingdom. pp 30–185

  7. Burken J, Lu P, Wu Z, Bahm C (2001) Two reconfigurable flight-control design methods: Robust servomechanism and control allocation. J Guid Control Dyn 24(3):482–493. https://doi.org/10.2514/2.4769

    Article  ADS  Google Scholar 

  8. Alwi H, Edwards C, Stroosma O, Mulder JA (2008) Fault tolerant sliding mode control design with piloted simulator evaluation. J Guid Control Dyn 31(5):1186–1201. https://doi.org/10.2514/1.35066

    Article  ADS  Google Scholar 

  9. Baggi R, Franco E, Serrani A (2020) Dynamic control allocation for a class of over-actuated aircraft. AIAA Scitech 2020 Forum. https://doi.org/10.2514/6.2020-0841

  10. Hansen JH, Duan M, Kolmanovsky IV, Cesnik CES (2022) Load alleviation of flexible aircraft by dynamic control allocation. J Guid Control Dyn https://doi.org/10.2514/1.G006577

  11. Mitchell DG, Hoh RH (1999) Development of methods and devices to predict and prevent Pilot-Induced Oscillations, pp. 10–158. Hoh Aeronautics Inc, USA. Chap. 1, 2, 3, 7

  12. USAF (2006) Military standard—flying qualities of piloted vehicles. MIL-STD-1797B

  13. Hanke CR (1971) The simulation of a large jet transport aircraft Volume I, USA

  14. Hanke CR, Nordwall DR (1970) The simulation of a jumbo jet transport aircraft Volume II: Modeling Data, USA

  15. Berger T, Tischler MB, Hagerott SG, Gangsaas D, Saeed N (2013) Lateral/directional control law design and handling qualities optimization for a business jet flight control system. AIAA atmospheric flight mechanics conference. https://doi.org/10.2514/6.2013-4506

  16. Moreira MAG, Gripp JAB, Yoneyama T, Marinho CMP (2022) Longitudinal flight control law design with integrated envelope protection. J Guid Control Dyn 1–11. https://doi.org/10.2514/1.G006443

  17. FAA (2012) Advisory circular—flight test guide for certification. AC 25-7C

  18. USAF (1975) Military specification—flight control systems—design, installation and test of piloted aircraft, general specification For. MIL-F-9490D

  19. NATO (2000) Flight control design—best practices. NATO RTO-TR-029

  20. Innocenti M, Thukral A (1991) Roll-performance criteria for highly augmented aircraft. J Guid Control Dyn 14(6):1277–1286. https://doi.org/10.2514/3.20784

    Article  ADS  Google Scholar 

  21. Gibson JC (1999) 8. Development of a methodology for excellence in handling qualities design for fly-by-wire aircraft. Ph.D. thesis, pp. 138–176. Delft University Press, Delft, The Netherlands

  22. Silva ASF (2009) 2. An approach to design feedback controllers for flight control systems employing the concepts of gain scheduling and optimization. Masters of Science. Instituto Tecnológico de Aeronáutica (ITA), São José dos Campos, Brazil, pp 48–89

  23. Stevens B, Lewis F (1992) Aircraft control and simulation. Wiley, New York, pp 1–50

    Google Scholar 

  24. Duke EL, Antoniewicz RF, Krambeer KD (1988) Derivation and definition of a linear aircraft model, USA

  25. Cohen GC, Cotter CJ, Taylor DL: Use of active control technology to improve ride qualities of large transport aircraft, USA (1976)

  26. Horowitz IM (1963) Synthesis of feedback systems. Academic Press, New York

    Google Scholar 

  27. Kreisselmeier G (1999) Struktur mit zwei freiheitsgraden (two-degrees-of-freedom control structure). Automatisierungstechnick 47(6):266–269

    Article  Google Scholar 

  28. Gangsaas D, Hodgkinson J, Harden C, Saeed N, Chen K (2008) Multidisciplinary control law design and flight test demonstration on a business jet. AIAA guidance, navigation and control conference and exhibit. https://doi.org/10.2514/6.2008-6489

  29. Vargas FJT, de Oliveira Moreira FJ, Paglione P (2016) Longitudinal stability and control augmentation with robustness and handling qualities requirements using the two degree of freedom controller. J Braz Soc Mech Sci Eng 38:1843–1853. https://doi.org/10.1007/s40430-015-0444-z

    Article  Google Scholar 

  30. Gibson JC (1990) Evaluation of alternate handling qualities criteria in highly augmented unstable aircraft. In: 17th atmospheric flight mechanics conference. https://doi.org/10.2514/6.1990-2844

  31. de Oliveira WR, Matheus A, Rodamillans G, Nicola RM, Arjoni DH, Trabasso LG, Villani E, Silva ET (2019) Evaluation of the pilot perception in a robotic flight simulator with and without a linear unit. In: AIAA scitech forum. https://doi.org/10.2514/6.2019-0713

  32. Silva ET, Penna SD, Junior MAOA, Oliveira WR, Villani E, Trabasso LG (2019) Flight simulator assisted by a robotic motion platform. In: AIAA SciTech Forum. https://doi.org/10.2514/6.2019-0435

  33. Natal GS, Arjoni DH, de Oliveira WR, Rodamilans GB, da Silva ET, Silveira L, Villani E, Trabasso LG (2019) Implementation analysis of a washout filter on a robotic flight simulator—a case study. J Aerosp Technol Manag. https://doi.org/10.5028/jatm.v11.978

    Article  Google Scholar 

  34. Oliveira WR, da C. Matheus A, de Sá Marques WJ, Trabasso LG, Villani E, Rodamillans GB (2019) External dynamic behavior of an industrial robotic system. In: 25th ABCM international congress of mechanical Engineering (COBEM)

Download references

Acknowledgements

Special thanks to EMBRAER company and ITA (Instituto Tecnológico de Aeronáutica) for providing infra-structure, tools and personnel (pilots and engineers) which contributed with the development of this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juliano A. B. Gripp.

Additional information

Technical Editor: Flávio Silvestre.

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gripp, J.A.B., Moreira, M.A.G., Trabasso, L.G. et al. Lateral control allocation using ailerons and roll spoilers for fly-by-wire aircraft. J Braz. Soc. Mech. Sci. Eng. 46, 154 (2024). https://doi.org/10.1007/s40430-024-04730-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-024-04730-3

Keywords

Navigation