Design of structured H flight controllers: Passive fault-tolerant versus observer-based structures

ISA Trans. 2023 Dec:143:20-37. doi: 10.1016/j.isatra.2023.08.029. Epub 2023 Aug 30.

Abstract

This article presents the structured H design and validation of two types of flight controller architectures: a passive fault-tolerant controller for the longitudinal motion and an active observer-based fault-tolerant controller for the lateral-directional motion. In the first, the controller follows the conventional Stability/Control Augmentation System (SCAS) structure, and its gains are obtained in continuous-time with the hinfstruct command by considering a set of elevator Loss-Of-Efficiency (LOE) faults. For the second, the conventional Luenberger observer-based controller structure is used, and the design aims to monitor the health of the aileron and rudder actuators in addition to provide active tolerance against LOE faults. Two different discrete-time designs are obtained for the latter, one focused on control performance optimization (using also the hinfstruct command), and the other on simultaneous control and observer performance optimization (using the systune command and under a slightly relaxed control performance constraint). For the two types of architectures, unmodeled dynamics are represented by uncertain bounded time delays modeled as pure delays or first-order Padé approximations. The resulting controllers are implemented on-board JAXA's research airplane MuPAL-α, and not only is their practicality demonstrated but also control performance is validated via Aircraft-In-the-Loop (AIL) testing under gust-free and realistic gusty conditions. This demonstration is at a Technological Readiness Level (TRL) of 7-8, resulting in a high-level of confidence in the validity of the proposed flight control structures.

Keywords: Aircraft validation; Observer design; Robust control.