Emilia Silvas
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Emilia Silvas has a total of 31 co-authors. Here are the top co-authors by number of shared publications:
- Chris van der Ploeg
Mechanical Engineering Department, Dynamics and Control Group, Eindhoven University of Technology, Eindhoven, MB, The Netherlands
5 shared publications - Nathan van de Wouw
Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
3 shared publications - Robin Smit
Integrated Vehicle Safety Group, Netherlands Organisation for Applied Scientific Research, Helmond, AT, The Netherlands
3 shared publications Arjan Teerhuis
2 shared publicationsPedro Vieira Oliveira
Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, AE, The Netherlands
2 shared publications- Peyman Mohajerin Esfahani
University of Toronto, Toronto ON M5S 1A1, Canada, and Delft University of Technology, 2628 Delft, The Netherlands
2 shared publications
Latest Publications
- Open Access
- 24 March 2026
- Published by Elsevier in Control Engineering Practice
- Vol. 172
Experimental demonstration of time-efficient auto-Calibration of a vehicle thermal management system using safe reinforcement learning
- 24 March 2026
- Published by Elsevier in Control Engineering Practice
- Vol. 172
Open AccessExperimental demonstration of time-efficient auto-Calibration of a vehicle thermal management system using safe reinforcement learning
- 8 April 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 33 (5) , 1651-1666
Robust Fault Estimation With Structured Uncertainty: Scalable Algorithms and Experimental Validation in Automated Vehicles
To increase system robustness and autonomy, in this article, we propose a nonlinear fault estimation filter for a class of linear dynamical systems, subject to structured uncertainty, measurement noise, and system delays, in the presence of additive and multiplicative faults. The proposed filter architecture combines tools from model-based control approaches, regression techniques, and convex optimization. The proposed method estimates the additive and multiplicative faults using a linear residual generator combined with nonlinear regression. An offline simulator allows us to numerically characterize the mismatch between an assumed linear model and a range of alternative linear models that exhibit different levels of structured uncertainty. Moreover, we show how the performance bounds of the estimator, valid in the absence of uncertainty, can be used to determine appropriate countermeasures for measurement noise. In the scope of this work, we focus particularly on a fault estimation problem for Society of Automotive Engineers (SAEs) level 4 automated vehicles, which must remain operational in various cases and cannot rely on the driver. The proposed approach is demonstrated in simulations and in an experimental setting, where it is shown that additive and multiplicative faults can be estimated in a real vehicle under the influence of model uncertainty, measurement noise, and delay.
- 8 April 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 33 (5) , 1651-1666
Robust Fault Estimation With Structured Uncertainty: Scalable Algorithms and Experimental Validation in Automated Vehicles
To increase system robustness and autonomy, in this article, we propose a nonlinear fault estimation filter for a class of linear dynamical systems, subject to structured uncertainty, measurement noise, and system delays, in the presence of additive and multiplicative faults. The proposed filter architecture combines tools from model-based control approaches, regression techniques, and convex optimization. The proposed method estimates the additive and multiplicative faults using a linear residual generator combined with nonlinear regression. An offline simulator allows us to numerically characterize the mismatch between an assumed linear model and a range of alternative linear models that exhibit different levels of structured uncertainty. Moreover, we show how the performance bounds of the estimator, valid in the absence of uncertainty, can be used to determine appropriate countermeasures for measurement noise. In the scope of this work, we focus particularly on a fault estimation problem for Society of Automotive Engineers (SAEs) level 4 automated vehicles, which must remain operational in various cases and cannot rely on the driver. The proposed approach is demonstrated in simulations and in an experimental setting, where it is shown that additive and multiplicative faults can be estimated in a real vehicle under the influence of model uncertainty, measurement noise, and delay.
- 4 November 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 33 (2) , 566-581
Model Predictive Control for Lane Merging Automation With Recursive Feasibility Guarantees and Its Experimental Validation
To improve on road safety when autonomous vehicles (AVs) are introduced for highway or urban driving, in this article, we design an automated merging algorithm for an AV into a mixed-traffic flow scenario (i.e., traffic including autonomous and manually driven vehicles). In particular, we propose a novel model predictive control (MPC)-based solution to perform a merging procedure from a double lane into a single lane and continue with (adaptive) cruise control [(A)CC] functionality after the merge in one integrated algorithm. The proposed MPC balances fast progress along the path with comfort, while obeying a state-dependent safety distance and velocity bounds. Recursive feasibility, leading to safety and proper behavior (i.e., rigorously satisfying constraints), is guaranteed by the design of proper terminal sets, extending existing terminal sets in the literature. The resulting MPC problem is a mixed-integer quadratic program (MIQP) problem, which can be solved for global optimality. Through numerical simulations and experimental validation of the algorithm with multibrand cars, we demonstrate desirable behavior and verify the effectiveness of the proposed MPC merging scheme.
- 4 November 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 33 (2) , 566-581
Model Predictive Control for Lane Merging Automation With Recursive Feasibility Guarantees and Its Experimental Validation
To improve on road safety when autonomous vehicles (AVs) are introduced for highway or urban driving, in this article, we design an automated merging algorithm for an AV into a mixed-traffic flow scenario (i.e., traffic including autonomous and manually driven vehicles). In particular, we propose a novel model predictive control (MPC)-based solution to perform a merging procedure from a double lane into a single lane and continue with (adaptive) cruise control [(A)CC] functionality after the merge in one integrated algorithm. The proposed MPC balances fast progress along the path with comfort, while obeying a state-dependent safety distance and velocity bounds. Recursive feasibility, leading to safety and proper behavior (i.e., rigorously satisfying constraints), is guaranteed by the design of proper terminal sets, extending existing terminal sets in the literature. The resulting MPC problem is a mixed-integer quadratic program (MIQP) problem, which can be solved for global optimality. Through numerical simulations and experimental validation of the algorithm with multibrand cars, we demonstrate desirable behavior and verify the effectiveness of the proposed MPC merging scheme.
- 15 August 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Vehicles
- Vol. 10 (3) , 2140-2151
SDS++: Online Situation-Aware Drivable Space Estimation for Automated Driving
Autonomous vehicles require accurate, real-time environmental representations for safe navigation. Traditional methods relying on detailed offline maps struggle in dynamic environments with outdated data. Thus, real-time solutions integrating diverse data sources and adapting to current situations are essential. An existing framework addressing this challenge is the situation-aware drivable space (SDS). However, SDS faces limitations such as simplified object representation, non-standard output, and validation only on simulated or high-quality data. This paper introduces SDS++, an advanced framework for drivable space estimation addressing these limitations. Key improvements include incorporating complex geometries, providing a more flexible and accurate drivable space, and adopting a standardized output representation. Methodologically, SDS++ operates in two main steps. First, it formulates a Graph-based SLAM optimization from semantic objects and determines the most likely environment, leveraging a novel custom factor for optimizing curved line features. Second, it estimates drivable space using artificial potential fields (APFs) constructed from domain knowledge through implicit and sigmoid functions. SDS++ offers several benefits. The novel factor allows the incorporation of complex geometries such as road lanes and edges. Constructing APFs from domain knowledge provides a flexible drivable space that adapts to the driving situation. Additionally, APFs created from implicit and sigmoid functions offer higher accuracy than typical bi-Gaussian representations. SDS++ has been rigorously validated in simulations and through experiments in a real vehicle with unrefined data. Integration with a model predictive control (MPC)-based planner demonstrates significant enhancements in trajectory planning, showcasing SDS++'s robustness against localization noise and ability to adapt trajectories to the driving context.
- 15 August 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Vehicles
- Vol. 10 (3) , 2140-2151
SDS++: Online Situation-Aware Drivable Space Estimation for Automated Driving
Autonomous vehicles require accurate, real-time environmental representations for safe navigation. Traditional methods relying on detailed offline maps struggle in dynamic environments with outdated data. Thus, real-time solutions integrating diverse data sources and adapting to current situations are essential. An existing framework addressing this challenge is the situation-aware drivable space (SDS). However, SDS faces limitations such as simplified object representation, non-standard output, and validation only on simulated or high-quality data. This paper introduces SDS++, an advanced framework for drivable space estimation addressing these limitations. Key improvements include incorporating complex geometries, providing a more flexible and accurate drivable space, and adopting a standardized output representation. Methodologically, SDS++ operates in two main steps. First, it formulates a Graph-based SLAM optimization from semantic objects and determines the most likely environment, leveraging a novel custom factor for optimizing curved line features. Second, it estimates drivable space using artificial potential fields (APFs) constructed from domain knowledge through implicit and sigmoid functions. SDS++ offers several benefits. The novel factor allows the incorporation of complex geometries such as road lanes and edges. Constructing APFs from domain knowledge provides a flexible drivable space that adapts to the driving situation. Additionally, APFs created from implicit and sigmoid functions offer higher accuracy than typical bi-Gaussian representations. SDS++ has been rigorously validated in simulations and through experiments in a real vehicle with unrefined data. Integration with a model predictive control (MPC)-based planner demonstrates significant enhancements in trajectory planning, showcasing SDS++'s robustness against localization noise and ability to adapt trajectories to the driving context.
- 10 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 25 (9) , 12591-12604
Overcoming Fear of the Unknown: Occlusion-Aware Model-Predictive Planning for Automated Vehicles Using Risk Fields
As vehicle automation advances, motion planning algorithms face escalating challenges in achieving safe and efficient navigation. Existing Advanced Driver Assistance Systems (ADAS) primarily focus on basic tasks, leaving unexpected scenarios for human intervention, which can be error-prone. Motion planning approaches for higher levels of automation in the state-of-the-art are primarily oriented toward the use of risk-or anti-collision constraints, using over-approximates of the shapes and sizes of other road users to prevent collisions. These methods however suffer from conservative behavior and the risk of infeasibility in high-risk initial conditions. In contrast, our work introduces a novel multi-objective trajectory generation approach. We propose an innovative method for constructing risk fields that accommodates diverse entity shapes and sizes, which allows us to also account for the presence of potentially occluded objects. This methodology is integrated into an occlusion-aware trajectory generator, enabling dynamic and safe maneuvering through intricate environments while anticipating (possible hidden) road users and traveling along the infrastructure toward a specific goal. Through theoretical underpinnings and simulations, we validate the effectiveness of our approach. This paper bridges crucial gaps in motion planning for automated vehicles, offering a pathway toward safer and more adaptable autonomous navigation in complex urban contexts.
- 10 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 25 (9) , 12591-12604
Overcoming Fear of the Unknown: Occlusion-Aware Model-Predictive Planning for Automated Vehicles Using Risk Fields
As vehicle automation advances, motion planning algorithms face escalating challenges in achieving safe and efficient navigation. Existing Advanced Driver Assistance Systems (ADAS) primarily focus on basic tasks, leaving unexpected scenarios for human intervention, which can be error-prone. Motion planning approaches for higher levels of automation in the state-of-the-art are primarily oriented toward the use of risk-or anti-collision constraints, using over-approximates of the shapes and sizes of other road users to prevent collisions. These methods however suffer from conservative behavior and the risk of infeasibility in high-risk initial conditions. In contrast, our work introduces a novel multi-objective trajectory generation approach. We propose an innovative method for constructing risk fields that accommodates diverse entity shapes and sizes, which allows us to also account for the presence of potentially occluded objects. This methodology is integrated into an occlusion-aware trajectory generator, enabling dynamic and safe maneuvering through intricate environments while anticipating (possible hidden) road users and traveling along the infrastructure toward a specific goal. Through theoretical underpinnings and simulations, we validate the effectiveness of our approach. This paper bridges crucial gaps in motion planning for automated vehicles, offering a pathway toward safer and more adaptable autonomous navigation in complex urban contexts.
- 25 January 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 25 (7) , 7522-7540
The Safety Shell: An Architecture to Handle Functional Insufficiencies in Automated Driving
To enable highly automated vehicles where the driver is no longer a safety backup, the vehicle must deal with various Functional Insufficiencies (FIs). Thus-far, there is no widely accepted functional architecture that maximizes the availability of autonomy and ensures safety in complex vehicle operational design domains. In this paper, we present a survey of existing methods that strive to prevent or handle FIs. We observe that current design-time methods of preventing FIs lack completeness guarantees. Complementary solutions for on-line handling cannot suitably increase safety without seriously impacting availability of journey continuing autonomous functionality. To fill this gap, we propose the Safety Shell, a scalable multi-channel architecture and arbitration design, built upon preexisting functional safety redundant channel architectures. We compare this novel approach to existing architectures using numerical case studies. The results show that the Safety Shell architecture allows the automated vehicle to be as safe or safer compared to alternatives, while simultaneously improving availability of vehicle autonomy, thereby increasing the possible coverage of on-line functional insufficiency handling.
- 25 January 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 25 (7) , 7522-7540
The Safety Shell: An Architecture to Handle Functional Insufficiencies in Automated Driving
To enable highly automated vehicles where the driver is no longer a safety backup, the vehicle must deal with various Functional Insufficiencies (FIs). Thus-far, there is no widely accepted functional architecture that maximizes the availability of autonomy and ensures safety in complex vehicle operational design domains. In this paper, we present a survey of existing methods that strive to prevent or handle FIs. We observe that current design-time methods of preventing FIs lack completeness guarantees. Complementary solutions for on-line handling cannot suitably increase safety without seriously impacting availability of journey continuing autonomous functionality. To fill this gap, we propose the Safety Shell, a scalable multi-channel architecture and arbitration design, built upon preexisting functional safety redundant channel architectures. We compare this novel approach to existing architectures using numerical case studies. The results show that the Safety Shell architecture allows the automated vehicle to be as safe or safer compared to alternatives, while simultaneously improving availability of vehicle autonomy, thereby increasing the possible coverage of on-line functional insufficiency handling.
- Open Access
Overcoming the Fear of the Dark: Occlusion-Aware Model-Predictive Planning for Automated Vehicles Using Risk Fields
As vehicle automation advances, motion planning algorithms face escalating challenges in achieving safe and efficient navigation. Existing Advanced Driver Assistance Systems (ADAS) primarily focus on basic tasks, leaving unexpected scenarios for human intervention, which can be error-prone. Motion planning approaches for higher levels of automation in the state-of-the-art are primarily oriented toward the use of risk- or anti-collision constraints, using over-approximates of the shapes and sizes of other road users to prevent collisions. These methods however suffer from conservative behavior and the risk of infeasibility in high-risk initial conditions. In contrast, our work introduces a novel multi-objective trajectory generation approach. We propose an innovative method for constructing risk fields that accommodates diverse entity shapes and sizes, which allows us to also account for the presence of potentially occluded objects. This methodology is integrated into an occlusion-aware trajectory generator, enabling dynamic and safe maneuvering through intricate environments while anticipating (potentially hidden) road users and traveling along the infrastructure toward a specific goal. Through theoretical underpinnings and simulations, we validate the effectiveness of our approach. This paper bridges crucial gaps in motion planning for automated vehicles, offering a pathway toward safer and more adaptable autonomous navigation in complex urban contexts.
Open AccessOvercoming the Fear of the Dark: Occlusion-Aware Model-Predictive Planning for Automated Vehicles Using Risk Fields
As vehicle automation advances, motion planning algorithms face escalating challenges in achieving safe and efficient navigation. Existing Advanced Driver Assistance Systems (ADAS) primarily focus on basic tasks, leaving unexpected scenarios for human intervention, which can be error-prone. Motion planning approaches for higher levels of automation in the state-of-the-art are primarily oriented toward the use of risk- or anti-collision constraints, using over-approximates of the shapes and sizes of other road users to prevent collisions. These methods however suffer from conservative behavior and the risk of infeasibility in high-risk initial conditions. In contrast, our work introduces a novel multi-objective trajectory generation approach. We propose an innovative method for constructing risk fields that accommodates diverse entity shapes and sizes, which allows us to also account for the presence of potentially occluded objects. This methodology is integrated into an occlusion-aware trajectory generator, enabling dynamic and safe maneuvering through intricate environments while anticipating (potentially hidden) road users and traveling along the infrastructure toward a specific goal. Through theoretical underpinnings and simulations, we validate the effectiveness of our approach. This paper bridges crucial gaps in motion planning for automated vehicles, offering a pathway toward safer and more adaptable autonomous navigation in complex urban contexts.
- Open Access
Informed sampling-based trajectory planner for automated driving in dynamic urban environments
The urban environment is amongst the most difficult domains for autonomous vehicles. The vehicle must be able to plan a safe route on challenging road layouts, in the presence of various dynamic traffic participants such as vehicles, cyclists and pedestrians and in various environmental conditions. The challenge remains to have motion planners that are computationally fast and that account for future movements of other road users proactively. This paper describes an computationally efficient sampling-based trajectory planner for safe and comfortable driving in urban environments. The planner improves the Stable-Sparse-RRT algorithm by adding initial exploration branches to the search tree based on road layout information and reiterating the previous solution. Furthermore, the trajectory planner accounts for the predicted motion of other traffic participants to allow for safe driving in urban traffic. Simulation studies show that the planner is capable of planning collision-free, comfortable trajectories in several urban traffic scenarios. Adding the domain-knowledge-based exploration branches increases the efficiency of exploration of highly interesting areas, thereby increasing the overall planning performance.
Open AccessInformed sampling-based trajectory planner for automated driving in dynamic urban environments
The urban environment is amongst the most difficult domains for autonomous vehicles. The vehicle must be able to plan a safe route on challenging road layouts, in the presence of various dynamic traffic participants such as vehicles, cyclists and pedestrians and in various environmental conditions. The challenge remains to have motion planners that are computationally fast and that account for future movements of other road users proactively. This paper describes an computationally efficient sampling-based trajectory planner for safe and comfortable driving in urban environments. The planner improves the Stable-Sparse-RRT algorithm by adding initial exploration branches to the search tree based on road layout information and reiterating the previous solution. Furthermore, the trajectory planner accounts for the predicted motion of other traffic participants to allow for safe driving in urban traffic. Simulation studies show that the planner is capable of planning collision-free, comfortable trajectories in several urban traffic scenarios. Adding the domain-knowledge-based exploration branches increases the efficiency of exploration of highly interesting areas, thereby increasing the overall planning performance.
- Open Access
Long Horizon Risk-Averse Motion Planning: a Model-Predictive Approach
Developing safe automated vehicles that can be proactive, safe, and comfortable in mixed traffic requires improved planning methods that are risk-averse and that account for predictions of the motion of other road users. To consider these criteria, in this article, we propose a non-linear model-predictive trajectory generator scheme, which couples the longitudinal and lateral motion of the vehicle to steer the vehicle with minimal risk, while progressing towards the goal state. The proposed method takes into account the infrastructure, surrounding objects, and predictions of the objects' state through artificial potential-based risk fields included in the cost function of the model-predictive control (MPC) problem. This trajectory generator enables anticipatory maneuvers, i.e., mitigating risk far before any safety-critical intervention would be necessary. The method is proven in several case studies representing both highways- and urban situations. The results show the safe and efficient implementation of the MPC trajectory generator while proving its real-time applicability.
Open AccessLong Horizon Risk-Averse Motion Planning: a Model-Predictive Approach
Developing safe automated vehicles that can be proactive, safe, and comfortable in mixed traffic requires improved planning methods that are risk-averse and that account for predictions of the motion of other road users. To consider these criteria, in this article, we propose a non-linear model-predictive trajectory generator scheme, which couples the longitudinal and lateral motion of the vehicle to steer the vehicle with minimal risk, while progressing towards the goal state. The proposed method takes into account the infrastructure, surrounding objects, and predictions of the objects' state through artificial potential-based risk fields included in the cost function of the model-predictive control (MPC) problem. This trajectory generator enables anticipatory maneuvers, i.e., mitigating risk far before any safety-critical intervention would be necessary. The method is proven in several case studies representing both highways- and urban situations. The results show the safe and efficient implementation of the MPC trajectory generator while proving its real-time applicability.
- 22 December 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Control Systems Letters
- Vol. 6, 1988-1993
Real-Time Fault Estimation for a Class of Discrete-Time Linear Parameter-Varying Systems
Estimating and detecting faults is crucial in ensuring safe and efficient automated systems. In the presence of disturbances, noise, or varying system dynamics, such estimation is even more challenging. To address this challenge, this article proposes a novel filter to estimate multiple fault signals for a class of discrete-time linear parameter-varying (LPV) systems. The design of such a filter is formulated as an optimization problem and is solved recursively, while the system dynamics may vary over time. Conditions for the existence and detectability of the fault are introduced and the problem is formulated and solved using the quadratic programming framework. We further propose an approximate scheme that can be arbitrarily precise while it enjoys an analytical solution, which supports real-time implementation. The method is illustrated and validated on an automated vehicle’s lateral dynamics, which is a practically relevant example for LPV systems. The results show that the estimation filter can decouple unknown disturbances and known or measurable parameter variations in the dynamics while estimating the unknown fault.
- 22 December 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Control Systems Letters
- Vol. 6, 1988-1993
Real-Time Fault Estimation for a Class of Discrete-Time Linear Parameter-Varying Systems
Estimating and detecting faults is crucial in ensuring safe and efficient automated systems. In the presence of disturbances, noise, or varying system dynamics, such estimation is even more challenging. To address this challenge, this article proposes a novel filter to estimate multiple fault signals for a class of discrete-time linear parameter-varying (LPV) systems. The design of such a filter is formulated as an optimization problem and is solved recursively, while the system dynamics may vary over time. Conditions for the existence and detectability of the fault are introduced and the problem is formulated and solved using the quadratic programming framework. We further propose an approximate scheme that can be arbitrarily precise while it enjoys an analytical solution, which supports real-time implementation. The method is illustrated and validated on an automated vehicle’s lateral dynamics, which is a practically relevant example for LPV systems. The results show that the estimation filter can decouple unknown disturbances and known or measurable parameter variations in the dynamics while estimating the unknown fault.