Circular Image

Spilios Theodoulis

info

Please Note

24 records found

Conference paper (2026) - Thomas H. Mueller, Spilios Theodoulis, Ioannis Sarras
The Generic Hypersonic Aerodynamics Model Example (GHAME) provides a practical benchmark for evaluating advanced control strategies for hypersonic vehicles. Its nonlinear dynamics and strong aero–propulsive coupling create challenges well suited to nonlinear inversion methods. This work develops a hierarchical control architecture based on time–scale separation, combining NDI for attitude and position control with Incremental Nonlinear Dynamic Inversion (INDI) for angular–rate and velocity control. The controller is implemented in MATLAB and Simulink and evaluated under synchronized and desynchronized sensor delays. The results show that delay synchronization markedly increases the admissible delay margin. The study also reveals a fundamental limitation in the lateral axis: the lateral-directional dynamics of GHAME are too fast to satisfy the time-scale separation assumption required by INDI, leading to unreliable linear stability predictions. In contrast, the longitudinal dynamics do satisfy this assumption and remain well suited to inversion-based control. Overall, the NDI–INDI structure is effective for the longitudinal motion when delays are synchronized, but the intrinsic speed of the lateral dynamics imposes a major constraint on its applicability for lateral control. ...

Robust Design and Wind Tunnel Demonstration

Conference paper (2026) - Felix Stalla, Gertjan Looye, Manuel Pusch, Spilios Theodoulis
Aeroelastic control functions, such as active gust load alleviation, enable lighter structural designs for future commercial aircraft and thereby support reductions in fuel consumption and emissions. Traditionally, these functions are developed separately, as add-ons to the primary flight control system, relying on a clear frequency separation between rigid-body and flexible aircraft dynamics. As aircraft structures become more flexible, this separation no longer holds, resulting in coupled dynamics and motivating an integrated design. This paper presents an integrated control law design using -synthesis robust control, a powerful method that allows for efficient trade-offs between multiple performance and robustness objectives. The design jointly addresses gust load alleviation as an aeroelastic control function and command augmentation as a primary flight control function. Controller performance is validated through wind tunnel experiments on a flexible, clamped wing. Although this setup prevents direct testing of primary flight control functions, representative tasks are defined to enable meaningful experimental validation. Wind tunnel results demonstrate the effectiveness of the integrated control law. ...
Conference paper (2026) - T.S.C. Pollack, Spilios Theodoulis, Xuerui Wang
This paper presents a transformation-based robust nonlinear control design framework based on the concepts of Incremental Nonlinear Dynamic Inversion (INDI) and quasi-Linear Parameter-Varying (q-LPV) control. The duality between these popular control design paradigms is investigated. Control-oriented q-LPV model representations of (I)NDI-based closed-loop systems are presented for various inversion strategies, which creates a basis for robust synthesis and analysis of (I)NDI-based designs in the LPV sense. This includes extensions to singular perturbations that limit exact inversion in reality. The presented approach is demonstrated in a design case study for a nonlinear aeroservoelastic system, where INDI-based controllers are synthesized and quantitatively compared with direct q-LPV control based on linear fractional transformations. ...
The Flying V concept aircraft represents a notable candidate to reduce the carbon footprint of the aviation industry, with a potential 20% decrease in fuel use and a 17% higher lift-over-drag ratio. However, given the inherent design limitations concerning low control authority and pitch break-up tendencies, a well-designed control system is crucial for the aircraft’s safe operation. Thus, this study proposes a systematic design and tuning of a digital longitudinal flight control system that explicitly addresses robustness specifications a-priori. The flight dynamics simulation modeling is first detailed, followed by the outline and discussion of the design specifications. A C longitudinal control law is designed using a signal-based H framework. Results indicate effective disturbance and noise rejection, stability under parametric uncertainties, Level 1 handling qualities, and satisfactory performance in the nonlinear model. These results validate the control law’s effectiveness, paving the way for future enhancements in gain-scheduled controllers for the Flying V. ...
Conference paper (2026) - Mikolaj Heliński, Spilios Theodoulis, Mahmoud Hamandi, Abdullah Mohamed Ali, Anthony Tzes, Marija Popović
Autonomous unmanned aerial vehicles (UAVs) increasingly operate in cluttered environments where global planners such as RRT∗ are not directly deployable at control rates. This paper presents a real-time local planning and obstacle avoidance module for an omnidirectional multirotor (omnicopter) by extending the Dynamic Window Approach to six degrees of freedom (6D-DWA). Our method achieves realtime feasibility through (i) local-map voxelisation, (ii) a compact sphere-based approximation of the vehicle geometry, and (iii) adaptive velocity sampling in the 6D search space. To improve reactivity to unknown obstacles, we introduce a context-aware 'Agile Mode' that adjusts scoring weights online to tradeoff between goal progress, clearance, and heading/facing constraints during evasive manoeuvres. We evaluate our approach in simulation across computational stress tests, dense-waypoint path tracking, and static/unknown obstacle scenarios. Our planner runs consistently within a 0.2 s control loop, tracks waypoint-dense global paths with <0.1 m average cross-track error and ∼ 13° average heading error, and avoids collisions in static environments. For unknown obstacle avoidance, Agile Mode achieves 79.3% success for an off-centre obstacle and 41.4% for a centred obstacle, highlighting both the effectiveness of adaptive weighting and remaining limitations in highly constrained geometries. ...

An H Open Loop Shaping Approach

Conference paper (2026) - J.T. Marques dos Santos de Carvalho Diz, Spilios Theodoulis, Pedro Simplício
This paper continues previous work on the application of H Open Loop Shaping (OLS) to the design of thrust vector control (TVC) systems for launch vehicles (LVs). The contributions are threefold: first, further insight is provided into the selection and role of weighting filters within the loop shaping step; second, through two examples, it is shown that H OLS and H Closed Loop Shaping (CLS) result in equivalent controllers for rigid LVs, with neither approach outperforming the other; third, the H OLS methodology is extended to flexible LVs, introducing a simultaneous attitude controller and bending filter design strategy. Compared to H CLS, H OLS simplifies the design process by avoiding the simultaneous tuning of multiple closed loop transfer functions and ensuring robustness at the plant input and output. These advantages, combined with the demonstrated performance parity, support the use of H OLS for LV control applications. The flexible OLS framework was also benchmarked against the traditional separate design method, yielding similar results with reduced workload. Additionally, using the integrated approach in combination with a multi-model framework, a controller was developed and validated through linear simulations under both nominal and dispersed conditions, satisfying all TVC system performance and robustness requirements. Future work will address sloshing dynamics and develop a full-envelope controller for nonlinear simulation to further consolidate the methodology’s applicability. ...
It has recently been shown that all physical parameters of an Incremental Nonlinear Dynamic Inversion (INDI) controller can be estimated onboard a multirotor within half a second, which is fast enough to do the full identification during a throw in the air. However, a robust method to tune outer loop gains for this feedback-linearizing INDI controller depending on the model parameters is still missing. This work presents the design of a robust gain-scheduled controller for attitude control of quadrotor, using an INDI-based inner loop with online identification of its system parameters. A gainscheduled cascaded attitude controller with a feedforward filter is synthesized for a symmetric quadrotor using signalbased H closed-loop shaping. The resulting controller exhibits good stability margins, with nonlinear simulations confirming effective tracking performance under uncertainty. Experimental evaluation is also conducted through flight tests with full online parameter identification. Even though the identified parameters during these tests are far outside the defined uncertainty range, acceptable flight performance comparable to simulation results is maintained for actuator time constants below 40 ms. ...
Journal article (2026) - T.S.C. Pollack, Spilios Theodoulis, Xuerui Wang
This paper presents a transformation-based robust nonlinear control design framework based on the concepts of incremental nonlinear dynamic inversion (INDI) and quasi-linear parameter-varying (q-LPV) control. The duality between these popular control design paradigms is investigated. Control-oriented q-LPV model representations of INDI and nonlinear dynamic inversion (NDI)-based closed-loop systems are presented for various inversion strategies, which creates a basis for robust synthesis and analysis of INDI and NDI-based designs in the LPV sense. This includes extensions to singular perturbations that limit exact inversion in reality. The presented approach is demonstrated in a design case study for a nonlinear aeroservoelastic system, where INDI-based controllers are synthesized and quantitatively compared with direct q-LPV control based on linear fractional transformations.
...
Journal article (2026) - Sofiane Pineau, Spilios Theodoulis, Michel Zasadzinski, Mohamed Boutayeb, Emmanuel Roussel
This paper covers the design of an L1-adaptive incremental nonlinear dynamic inversion (INDI) autopilot applied to the correction of the ballistic dispersion of a 155 mm dual-spin projectile equipped with a rolldecoupled course-correction fuze. First, an INDI autopilot baseline is designed with a tuning methodology taking into account some implementation constraints (i.e., actuator bandwidth and sampling frequency). This paper highlights the degrading effect of these constraints on the autopilot performance through INDI inner-loop analysis. Then, an adaptive augmentation scheme is presented to dynamically compensate for the degraded model inversion in the INDI autopilot due to parametric uncertainties. Monte Carlo simulations for trajectory correction scenarios are performed on the uncertain model. Performance comparison between baseline and augmented autopilot highlights the benefits of implementing this adaptive scheme in terms of both robustness to parametric uncertainties and reduction of dispersion. ...
Conference paper (2026) - L. Silva Encarnação, T.S.C. Pollack, Gertjan H.N. Looye, Spilios Theodoulis
Nonlinear Dynamic Inversion (NDI) control and its Incremental variant (INDI) provide a conceptually simple and modular control framework, making it an attractive technique for designing flight control laws. By coupling these control architectures with robust control synthesis procedures, the overall approach can systematically ensure compliance with certification-level robustness requirements. In this sense, the H Loop-Shaping Design Procedure (LSDP) is a strong contender as a robust control synthesis approach, as it provides controllers with a priori robust stability guarantees. Therefore, in this study, structured H synthesis based on the H LSDP is used to systematize the development of (I)NDI control laws. This has been made possible by the advent of non-smooth non-convex multi-objective H optimization with MATLAB ® systune. Despite the inherently nonlinear nature of (I)NDI-based control laws, local stability and robustness can be assessed using established trim-and-linearize techniques, allowing LTI methodologies to address design trade-offs in alignment with well established practices. Consequently, a linear hybrid Incremental Dynamic Inversion (IDI) control architecture is proposed, combining linear model-based DI with sensor-based IDI to leverage their complementary robustness properties. Model-following requirements are included using a weighting filter, whose parameters are optimized together with the hybrid IDI controller via a co-design approach. The potential of the proposed methodology is assessed in a design case study focused on a digital pitch-rate controller for a simulation model of NASA’s X-29 experimental aircraft. Results demonstrate that the synthesis procedure allows to optimize hybrid IDI controllers with the robustness guarantees associated with the H Loop-Shaping setup while simultaneously allowing to meet performance requirements. ...
Conference paper (2025) - F.J.T. Rhenman, S.T. Theodoulis
To evaluate the benefits of structured parametric robust H∞ control a synthesis using this method is completed on a non-linear highly agile aircraft, called the ADMIRE. A gain scheduled two stage feedback controller with a feed-forward was used to design a pitch rate control augmentation system (CAS). The first stage focused on disturbance rejection while providing sufficient margins, while the second stage focused on the performance of the system. To compare the effects of parametric robust H∞ control three sets of controllers where synthesized, one nominal with no parametric synthesis, one with only the feedback controller synthesized with it and finally one system with both. The results show a clear trade-off between robustness and performance. The controllers synthesized with parametric synthesis greatly decreases the effects of uncertainty in disturbance rejection and tracking allowing for a more robust design ...
Journal article (2025) - Tijmen Pollack, Spilios Theodoulis, Xuerui Wang
Nonlinear Dynamic Inversion (NDI) has a long and successful history of research and development. The need for gain scheduling for nominal performance may be alleviated with the NDI method, which is accompanied by developmental benefits in terms of design modularity and transparency. However, the robustness of NDI-based control laws remains dependent on the nature of the open-loop plant. In this paper, a design and analysis framework based on quasi Linear Parameter-Varying (q-LPV) system theory is proposed that systematically considers this aspect across nonlinear operating regimes. The q-LPV model framework is presented in the context of robust hybrid incremental NDI control design, which incorporates inversion error compensation in addition to baseline model predictions. Based on a design case study for a simulated aeroservoelastic system, it is shown how systematic gain scheduling of the related inversion compensation design parameters can be performed with the proposed approach. ...
Conference paper (2025) - T. Capra, S.T. Theodoulis, M.D. Pavel
This paper introduces a multi-objective design approach for an Attitude Command-Attitude Hold (ACAH) and vertical velocity flight control system for the MBB Bo-105 helicopter longitudinal model. The design employs a decentralized structured H∞ dynamic controller using a PI-based and feed-forward control architecture, similar to the PID-based architecture commonly used in rotorcraft flight control design. The proposed design methodology integrates multi-objective approaches within the framework of structured H∞ control design. The uncertain model verifies the controller’s performance under different flight configurations for a helicopter at 40 kts, using μ-analysis which assesses robustness against model uncertainties. The multi-objective approach is employed in the control design process to tune parameters that balance handling qualities with robustness and stability. The performance of the resulting flight control system is investigated and evaluated against the required closed-loop time/frequencydomain criteria, as defined by ADS-33. The resulting design achieves Level 1 handling qualities, for which the advantages and limitations of the proposed methodology are discussed. ...
Conference paper (2025) - A.D.P. Schoon, S.T. Theodoulis
To gain more insight into the performance of state-of-the-art Static Output Feedback (SOF) controller synthesis methods for H -control, quantitative comparisons are made between Lyapunov methods and well-known established non-smooth optimization methods, i.e. hinfstruct and HIFOO. Three methods were deemed to be the most promising to compete and were bundled into one toolbox named SOF Hi. The algorithms were extended to incorporate structured SOF and a variant of SOF Hi was proposed to significantly improve upon the computational efficiency of the original implementation. Extensive comparisons show that SOF Hi was able to compete with the established non-smooth methods and even able to significantly outperform one of them. Lastly, an elaborate flight control benchmark example is given to showcase the effectiveness of the algorithms, which involves the design of a gain-scheduled normal acceleration Control Augmentation System (CAS) for the F-16 Fighting Falcon. ...
Journal article (2025) - João Diz, Pedro Simplício, Spilios Theodoulis
This paper presents a systematic framework for applying H8 Loop Shaping to the design of Thrust Vector Control systems for the atmospheric ascent of rigid launch vehicles. H8 Loop Shaping offers a streamlined alternative to the widely used H8 Closed Loop Shaping by automatically ensuring robustness at the plant input and output and preventing the need to simultaneously tune multiple closed-loop transfer functions to achieve the desired goals. The proposed methodology simplifies controller synthesis while maintaining robust stability and performance, as demonstrated by stability margin, structured singular value, and worst-case gain analysis. Preliminary findings suggest equivalency between controllers designed using H8 Loop Shaping and H8 Closed Loop Shaping, with the former offering a more efficient and less complex approach. Future work will extend the guidelines to flexible launch vehicles and attempt to fully demonstrate the equivalence between controllers attained with both methods. ...
Conference paper (2025) - E. Goz, S.T. Theodoulis
This research is aimed at developing a comprehensive approach for robust hypersonic vehicle (HV) control utilizing modern H∞ techniques. Initial focus is placed on subsonic flight condition to validate the framework and controller design in a relatively familiar field, for which the HV are not primarily optimized. A 6-degree-of-freedom non-linear model of the GHAME hypersonic vehicle was constructed in MATLAB/Simulink, incorporating tensor-based equations of motion and embedded parametric uncertainty in the aerodynamic coefficients. The linear short-period longitudinal dynamics were then extracted at multiple operating points. A controller of fixed structure was synthesized using multi-objective (multidisk) H∞ mixed-sensitivity techniques with various performance and robustness requirements covering the pitch moment coefficient parametric uncertainty domain. Additionally, the design is extended to handle variations in Mach number, altitude, and fuel mass around the trim point using a multi-model approach. A single, structured control system successfully stabilized, rejected input and output disturbances and provided reference tracking for the uncertain short-period models and met the robustness margin requirements for the entire grid. It was then tested on the non-linear model and successfully performed the same tasks under parameter variations across the flight point grid. ...
This paper presents the development process of an aircraft control law. The control law is designed using a two-degree-of-freedom (2DoF) structured H∞ loop-shaping approach. This method allows the reuse of controller structures required by certification procedures while directly including handling qualities and robust stability requirements in the optimization process. This strategy is employed to develop a Rate Command and Attitude Hold (RCAH) demand system aimed at satisfying longitudinal handling qualities. First, the stability of the open-loop model and its compliance with the handling qualities guidelines are evaluated. Then, the control law is designed, with a detailed description provided of the design specifications and their formulation in the context of H∞ control. Subsequently, the controller parameters are optimized to satisfy the design specifications and a closed-loop analysis is performed. Finally, a simulator flight testing campaign is conducted to experimentally validate the designed control law. It is shown that the aircraft equipped with the RCAH system achieves better handling quality ratings (HQRs) and more favorable pilot feedback, providing a substantial improvement over the bare airframe. ...
Flight control system design for the Flying-V has been an active research area. However, despite the strengths of H8 control, this framework has not yet been considered for the system design. Therefore, this study details the synthesis of a longitudinal control law using the robust control signal-based H8 framework. The trimming procedure used to obtain operating points and linearized flight dynamics is explained, followed by a description of the design requirements which are systematically converted into hard constraints for synthesis. A structured controller design is conducted and the resulting system is evaluated in terms of performance and robustness in linear and nonlinear settings. Results indicate effective disturbance and noise rejection, stability under parametric uncertainties, Level 1 handling qualities predictions, and adequate performance. The C* control law effectiveness paves the way for future enhancements in gain-scheduled robust controllers for the Flying-V and for the extension to lateral-directional designs. ...
Journal article (2024) - T. S.C. Pollack, S. Theodoulis, E. van Kampen
Incremental Nonlinear Dynamic Inversion (INDI) has received substantial interest in the recent years as a nonlinear flight control law design methodology that features inherent robustness against bare airframe aerodynamic variations. However, systematic studies into the robust design benefits of INDI-based control over the classical divide-and-conquer philosophy have been scarce. To bridge this gap, this paper compares the setup of hybrid INDI with a standard industry benchmark that is based on two-degree-of-freedom gain-scheduled proportional-integral-derivative control. This is done on an architectural basis and in terms of achievable robust stability and performance levels with respect to a common set of design requirements. To this end, a non-smooth, multi-objective H-synthesis algorithm is used that incorporates mixed parametric and dynamic uncertainties in the design objective and constraints. It is shown that close similarities exist between hybrid INDI design and gain-scheduled PID control, which leads to virtually equivalent robustness and performance outcomes in both linear time-invariant and linear time-varying contexts. It is therefore concluded that the main benefit of the hybrid INDI does not lie in improved robustness properties per se, but in the opportunity to perform modular robust design in an implicit model-following context. Specifically, this implies that the areas of flying qualities, robustness, and nonlinear implementation are directly visible and accessible in the control law structure. ...
Journal article (2024) - Gian Marco Vinco, Olivier Sename, Guillaume Strub, Spilios Theodoulis
In this paper, a linear parameter varying (LPV) modeling and control design approach is applied to a new class of guided projectiles, aiming to exploit the advantages of the LPV framework in terms of guaranteed stability and performance. The investigated concept consists of a planar symmetric 155 mm fin-stabilized projectile equipped with a reduced amount of control actuators and characterized by a predominantly unstable behavior across the analyzed flight envelope. A dedicated modeling procedure allows reformulating the nonlinear projectile dynamics as a LPV polytopic system, employed for the controller design. The procedure intends to reduce the computational complexity and the conservativeness affecting the overall controller synthesis. A trajectory-tracking simulation scenario is performed in a realistic simulator environment to assess the performance of the resulting LPV polytopic autopilot across the entire flight envelope. ...