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.
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
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
Durham W (1993) Constrained control allocation. J Guid Control Dyn 16(4):717–725. https://doi.org/10.2514/3.21072
Enns D (1998) Control allocation approaches. AIAA guidance, navigation, and control conference and exhibit. https://doi.org/10.2514/6.1998-4109
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
Johansen TA, Fossen TI (2013) Control allocation—a survey. Automatica 49:1087–1103. https://doi.org/10.1016/j.automatica.2013.01.035
Durham W, Bordignon KA, Beck R (2017) Aircraft control allocation, Chap. 4–9. Wiley, United Kingdom. pp 30–185
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
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
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
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
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
USAF (2006) Military standard—flying qualities of piloted vehicles. MIL-STD-1797B
Hanke CR (1971) The simulation of a large jet transport aircraft Volume I, USA
Hanke CR, Nordwall DR (1970) The simulation of a jumbo jet transport aircraft Volume II: Modeling Data, USA
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
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
FAA (2012) Advisory circular—flight test guide for certification. AC 25-7C
USAF (1975) Military specification—flight control systems—design, installation and test of piloted aircraft, general specification For. MIL-F-9490D
NATO (2000) Flight control design—best practices. NATO RTO-TR-029
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
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
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
Stevens B, Lewis F (1992) Aircraft control and simulation. Wiley, New York, pp 1–50
Duke EL, Antoniewicz RF, Krambeer KD (1988) Derivation and definition of a linear aircraft model, USA
Cohen GC, Cotter CJ, Taylor DL: Use of active control technology to improve ride qualities of large transport aircraft, USA (1976)
Horowitz IM (1963) Synthesis of feedback systems. Academic Press, New York
Kreisselmeier G (1999) Struktur mit zwei freiheitsgraden (two-degrees-of-freedom control structure). Automatisierungstechnick 47(6):266–269
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
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
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
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
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
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
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)
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
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-024-04730-3