POST-DOCTORAL POSITION : « LEARNING AND ADAPTATION IN MODEL PREDICTIVE CONTROLLER DESIGN WITH C[...]
Learning and Adaptation in Model Predictive Controller Design with Constraints Handling Certifications
This research project will be centred on safe and data‑driven decision‑making for constrained dynamical systems, at the intersection of control, optimisation, and learning. A particular interest will be placed on how learning‑based methods can be integrated with model predictive control and safety supervision to enable practical deployment for reliable autonomy under severe uncertainty.
1 Background
Model predictive control (MPC) is an optimisation‑based technique that utilises a mathematical model of a system to predict its future behaviour and determine optimal control decisions, while satisfying hard constraints on system states and inputs. Recent advances have been reported on MPC design for discrete‑time linear time‑invariant systems under hard state and input constraints, while relaxing two restrictive assumptions commonly made in the literature: exact model knowledge and full state availability. The adaptive output‑feedback MPC theory developed in the literature considers the system model to have both parametric and additive uncertainties with known bounds. The framework proposes the integration of an adaptive observer with a suitably reformulated MPC constrained optimal control problem to tackle the uncertainties in the model as well as the lack of state measurements. The observer is designed to collect input‑output data and provide simultaneous online estimates of unknown parameters and unmeasured states. These estimates are then incorporated into the suitably reformulated MPC optimisation problem that explicitly utilises the observer dynamics for prediction. The MPC optimisation problem generates an input sequence together with a homothetic tube containing the estimated state trajectory. By augmenting this tube with sets that bound the state‑estimation error, an outer tube is obtained that is guaranteed to contain the true state trajectory. The resulting two‑tube architecture ensures recursive feasibility, boundedness of all closed‑loop signals, and robust exponential stability of the origin for both the plant and the observer. These guarantees are established using a suitably designed terminal set, computed as a maximal admissible robust positive invariant set that accounts for both parametric and additive uncertainties.
2 Challenges
A common feature in the adaptive output‑feedback MPC framework and in other adaptive MPC methods is their reliance on quadratic stabilisability assumption, which implicitly restricts the admissible parametric uncertainty. Quadratic stabilisability implies the existence of a common stabilising feedback gain for all the elements in the parametric uncertainty set, limiting the class of systems for which standard guarantees apply. A separate but equally important challenge in MPC for uncertain systems is the need for constraint tightening to ensure robust feasibility. When uncertainty is large, this tightening can become excessively conservative, often shrinking the feasible region to the point where meaningful control performance is no longer achievable. Slowly varying parameters (due to ageing, wear, etc.) and coarse instrumentation frequently render standard MPC formulations impractical when hard constraints must be enforced. In such regimes, insisting on optimal or near‑optimal MPC behaviour from the outset is not realistic, and feasibility or resilient MPC needs to be privileged, for example by resorting to k‑invariant sets or inner‑outer pairs of invariant sets to address feasibility.
3 Research objectives
3.1 Robust MPC with Adaptive Tubes
This postdoctoral research project will explore the development of an MPC framework that will utilise robust MPC theories and adaptive tubes to relax conventional quadratic stabilisability requirements. The proposed adaptive tube would improve its structure whenever there is a reduction in the parametric uncertainty through online learning from data, allowing for better efficiency in decision‑making. A primary focus will be to explicitly decouple safety assurances from optimality criteria during the learning phase. This direction will raise fundamental questions concerning invariant set characterisation, robustness metrics, and stability under time‑varying uncertainty, particularly within constrained and partially observed systems. A further objective will be to translate these theoretical advances to practical platforms in domains such as robotics, power transmission networks, and building climate control, ensuring rigorous guarantees of recursive feasibility and stability. The investigation will focus on concepts including dwell times for switched systems, data‑driven construction of piecewise affine Lyapunov functions, and the use of k‑invariant sets.
3.2 Safe MPC with a balance between learning, optimality, and computational efficiency
Starting from the observation that the existing literature on MPC is insufficient as a standalone tool for systems with large initial uncertainty and strict, potentially state‑dependent safety constraints, the work will focus on developing safe learning architectures that integrate data‑driven methods, such as learning‑based models governed by barrier‑function constraints. The proposed framework will be designed to initiate learning conservatively, prioritising absolute safety and constraint satisfaction while gradually improving model fidelity. This approach will allow the system to operate initially in a deliberately non‑optimal yet provably safe regime, where learning and uncertainty reduction can proceed without aggressive constraint tightening. As model confidence improves and uncertainty is sufficiently reduced, the controller will progressively transition to a full‑fledged MPC formulation with tighter performance objectives and an expanded region of operation. The explored state‑space regions will inherit lower bounds on uncertainty, while regions seldom used will be associated with larger uncertainty sets. A barrier function will serve as a supervisory layer to constantly monitor MPC performance, similar to fault detection schemes. Whenever parameter variations threaten to drive the system toward unsafe operation, the supervisory controller will take corrective action. In such events, learning can be restarted within a non‑optimal yet safe regime to regain sufficient model knowledge. For parameters that vary over sufficiently long durations, data‑driven methods will be investigated to learn and predict the trends of the variations.
3.3 Observability and Identifiability for Adaptive Output‑Feedback Control
Since adaptive observers are a useful tool in designing adaptive output‑feedback control for practical systems, this work will focus on a foundational question concerning the relationship between observability and identifiability in adaptive observer design. The property of observability of a given system realization is widely explored and used in designing observers when the system parameters are known. Likewise, identifiability of unknown parameters has been studied for the design of adaptive laws, assuming a certain structure on the system parameters and/or the availability of state measurements. In practical scenarios, exact model knowledge and state measurements are hard to obtain. This necessitates the design of suitable adaptive observers that can provide online simultaneous estimates of the states as well as the parameters. While the existing literature strongly emphasises observability, parameter identifiability is often treated implicitly. Substantial literature on identifiability exists, but its intricate relationship with observability requires further exploration for various systems. For multi‑input multi‑output systems, certain parameters may be structurally unidentifiable despite state observability, depending on system realization and excitation conditions. This distinction will have important implications for adaptive learning and control, particularly in scenarios where unknown terms do not lie within the assumed basis space or whenever the constraints (in particular, input constraints) are active. Consequently, a key objective will be to develop explicit characterisations of identifiability alongside observability and to design adaptive output‑feedback controllers that explicitly account for and avoid scenarios of partial or structural non‑identifiability.
4 Timeline
The project will systematically advance this research agenda from foundational theory to implementable methodologies. The initial phase (one or two months) will be dedicated to learning the new concepts developed by the faculty at L2S. Following this, contributions are sought towards:
- developing rigorous theoretical guarantees for safety‑separated learning and control architectures along with the design of suitable state and parameter estimators,
- translating these guarantees into computationally tractable MPC, and
- validating the resulting methods on representative practical systems.
5 Broader Impact
The broader impact of this project lies in enabling safe, reliable, and trustworthy decision‑making under uncertainty. The combination of the three works described in Section 3 will yield an MPC framework that can be implemented across a wider class of real‑life systems. By explicitly separating safety from optimality during learning, the proposed frameworks aim to reduce the risks associated with deploying optimisation‑ and learning‑based controllers in safety‑critical environments such as automotive or energy transmission systems.
6 Application procedure
6.1 Qualifications
- A Ph.D. in Control Systems, Electrical Engineering, Computer Science, or a closely related field.
- A strong background in control theory and optimisation, evidenced by publications in top‑tier journals and conferences.
- Experience with model predictive control and its applications.
- Excellent programming skills for the simulation and implementation of control algorithms.
- Strong analytical and problem‑solving abilities.
- Effective communication skills and the ability to work collaboratively in a multidisciplinary team.
- Familiarity with power systems, particularly transmission networks, is a plus.
6.2 Application Process
- A cover letter detailing your research experience and interest in the position.
- Transcript of academic records.
- A curriculum vitae (CV) highlighting relevant qualifications and publications.
- Contact information for at least two professional references.
Please send your application materials with subject “Postdoc adaptation and learning MPC” to Sorin Olaru. The position will be available subject to internal L2S validation of the financing. A National Security clearance is required, and the process takes approximately 2 months. The postdoc will present the developments to both academic and industrial international meetings and conferences.
#J-18808-Ljbffr