S. Grammatico
Please Note
38 records found
1
This thesis designs and evaluates MPC-based FFR/FAPI methods for a projected Dutch power system in 2035 using deloaded wind generation. To enforce active power recovery to the deloaded state, an offset-free MPC structure is used. The study begins with a decentralised MPC baseline. Centralised and distributed MPC designs are developed with a focus on effective collective frequency regulation. Finally, a tube-based robust centralised MPC formulation is developed to improve robustness.
Offset-free MPC is shown to be effective for active power recovery when dealing with deloaded generation. Furthermore, centralised and distributed control provides improved collective frequency regulation and power sharing compared to the decentralised approach. The tube-based robust MPC formulation improves robustness under uncertainty. ...
This thesis designs and evaluates MPC-based FFR/FAPI methods for a projected Dutch power system in 2035 using deloaded wind generation. To enforce active power recovery to the deloaded state, an offset-free MPC structure is used. The study begins with a decentralised MPC baseline. Centralised and distributed MPC designs are developed with a focus on effective collective frequency regulation. Finally, a tube-based robust centralised MPC formulation is developed to improve robustness.
Offset-free MPC is shown to be effective for active power recovery when dealing with deloaded generation. Furthermore, centralised and distributed control provides improved collective frequency regulation and power sharing compared to the decentralised approach. The tube-based robust MPC formulation improves robustness under uncertainty.
The first core contribution focuses on accelerating first-order methods for smooth and nonsmooth convex optimization. We introduce adaptive step-size rules and coupled smoothing–momentum techniques that achieve optimal convergence rates. These methods are designed to exploit problem structure, ensuring computational efficiency and enabling fast convergence without requiring prior knowledge of global problem parameters.
Extending beyond single-agent optimization, the research adopts the framework of variational inequalities to address complex equilibrium problems. We propose projection-free algorithms and specialized splitting methods for settings in which traditional projection operators are computationally expensive. This unified approach enables efficient computation of equilibria in dynamic games and distributionally robust models, where decision-makers must account for both strategic interactions and data uncertainty.
The practical relevance of these developments is demonstrated through real-world applications and the introduction of an open-source computational toolkit. Collectively, these contributions provide a scalable and robust framework for fast, structure-aware decision-making in complex multi-agent systems. ...
The first core contribution focuses on accelerating first-order methods for smooth and nonsmooth convex optimization. We introduce adaptive step-size rules and coupled smoothing–momentum techniques that achieve optimal convergence rates. These methods are designed to exploit problem structure, ensuring computational efficiency and enabling fast convergence without requiring prior knowledge of global problem parameters.
Extending beyond single-agent optimization, the research adopts the framework of variational inequalities to address complex equilibrium problems. We propose projection-free algorithms and specialized splitting methods for settings in which traditional projection operators are computationally expensive. This unified approach enables efficient computation of equilibria in dynamic games and distributionally robust models, where decision-makers must account for both strategic interactions and data uncertainty.
The practical relevance of these developments is demonstrated through real-world applications and the introduction of an open-source computational toolkit. Collectively, these contributions provide a scalable and robust framework for fast, structure-aware decision-making in complex multi-agent systems.
Robust Energy grid design
Exploring Scenario optimization and opportunities to apply it to grid expansion optimization
The proposed solution leverages extra information found using the scenario approach to grid operation, instead of the Monte-Carlo simulations currently used in grid expansion studies. Doing so exploits the extra information the scenario approach yields with regard to reliability, and operational performance. By optimizing robustly against all samples we find more useful improvements that actually push the boundary of operation, where the Monte-Carlo approach might be less likely to find those same improvements given that is overly focuses on samples of little consequence.
To test this hypothesis, a simple graph representation of a power grid is constructed, and a grid expansion program either using the scenario approach or the Monte-Carlo approach is applied to this graph, resulting in two sets of candidate modifications that either program found to be most promising. To validate the results, operational performance using both the scenario approach and the Monte-Carlo approach are computed, the empirical violation probabilty is computed and computation time is compared. ...
The proposed solution leverages extra information found using the scenario approach to grid operation, instead of the Monte-Carlo simulations currently used in grid expansion studies. Doing so exploits the extra information the scenario approach yields with regard to reliability, and operational performance. By optimizing robustly against all samples we find more useful improvements that actually push the boundary of operation, where the Monte-Carlo approach might be less likely to find those same improvements given that is overly focuses on samples of little consequence.
To test this hypothesis, a simple graph representation of a power grid is constructed, and a grid expansion program either using the scenario approach or the Monte-Carlo approach is applied to this graph, resulting in two sets of candidate modifications that either program found to be most promising. To validate the results, operational performance using both the scenario approach and the Monte-Carlo approach are computed, the empirical violation probabilty is computed and computation time is compared.
Clustering in Nucleolus Estimations for P2P Energy Exchange
An Analysis of Clustering Methods for Nucleolus Estimation
Deep Reinforcement Learning for Battery Arbitrage in the Continuous Intraday Market
Scaling to Minute-Level Trading with TD3+BC under Realistic Market Constraints
This thesis develops a framework for optimizing HPP portfolio management under uncertainty, specifically targeting participation in the day-ahead market, the Dutch aFRR market, and the strategic use of passive imbalance. Two complementary optimization methods were developed and compared. Stochastic programming (SP) manages uncertainties in wind generation, activations, and day-ahead market prices using scenario-based approaches. Adaptive robust optimization (ARO) employs worst-case scenarios defined by budgeted polyhedral uncertainty sets for wind generation and activations, while using scenarios for day-ahead market price uncertainty. The ARO framework leverages duality theory and a column-and-constraint generation algorithm (CCGA) to iteratively refine robust solutions. Both methods were implemented within a shrinking horizon framework, which allowed for iterative decision-making at each time-step and tested the robustness of the first-stage decisions.
A case study using real-world Dutch market data demonstrated that both methods achieved zero violations by leveraging passive imbalance. ARO consistently delivered more robust first-stage decisions and higher revenue by effectively utilizing activation capacity. Additionally, a parameter study revealed the trade-offs between robustness and revenue, offering valuable insights into the flexibility and effectiveness of each method under varying conditions. This work highlights the potential of hybrid power plants to improve operational reliability and profitability in modern electricity systems ...
This thesis develops a framework for optimizing HPP portfolio management under uncertainty, specifically targeting participation in the day-ahead market, the Dutch aFRR market, and the strategic use of passive imbalance. Two complementary optimization methods were developed and compared. Stochastic programming (SP) manages uncertainties in wind generation, activations, and day-ahead market prices using scenario-based approaches. Adaptive robust optimization (ARO) employs worst-case scenarios defined by budgeted polyhedral uncertainty sets for wind generation and activations, while using scenarios for day-ahead market price uncertainty. The ARO framework leverages duality theory and a column-and-constraint generation algorithm (CCGA) to iteratively refine robust solutions. Both methods were implemented within a shrinking horizon framework, which allowed for iterative decision-making at each time-step and tested the robustness of the first-stage decisions.
A case study using real-world Dutch market data demonstrated that both methods achieved zero violations by leveraging passive imbalance. ARO consistently delivered more robust first-stage decisions and higher revenue by effectively utilizing activation capacity. Additionally, a parameter study revealed the trade-offs between robustness and revenue, offering valuable insights into the flexibility and effectiveness of each method under varying conditions. This work highlights the potential of hybrid power plants to improve operational reliability and profitability in modern electricity systems
First of all, GNE problems typically admit multiple solutions, but currently available algorithms only compute an arbitrary, initialization-dependent GNE. In applications where a predictable and well-defined solution is necessary, it becomes important to select a specific GNE (among potentially infinitely many) that optimizes an arbitrary metric or a secondary, cooperative objective. We develop the first optimal GNE selection algorithms. We compare two different algorithm design methods, both developed under the framework of operator theory: the first, i.e. the hybrid steepest descent method (HSDM), entails a gradient descent of the selection function with vanishing step size combined with a GNE seeking algorithm, while the second requires the solution of a sequence of Variational Inequalities (VIs) with a vanishing regularizing term. Both design methods lead to algorithms that are suitable to distributing the computation between a central node and the agents, and we include ad-hoc algorithms for the particular cases of aggregative and cocoercive games.
Secondly, we consider time-varying games, motivated by the need for algorithms that continuously monitor and control physical multiagent systems. In such games, the agents must track an evolving solution with limited computation time between the problem's updates. This scenario is particularly relevant when the agents are affected by disturbances whose time-scale is comparable to the algorithm convergence rate. The challenge lies in finding algorithms that exhibit fast convergence and a robustness property to external disturbances, both typically associated with a linear convergence rate. We derive and study the asymptotic tracking error of a fully-distributed algorithm (i.e., without a central coordinator) for GNE problems with linear equality constraints. For a time-varying GNE selection problem, we find the HSDM with constant stepsize to be linearly convergent to an approximate solution. We find that the approximation error can be controller by an appropriate choice of the stepsize and number of iterations per time step, and we derive a bound to the asymptotic tracking error.
Finally, again driven by the need of applying GNE seeking algorithms to the control of physical systems, we consider dynamic games, where the decision each agent has to take is a time sequence of inputs to a dynamical system. In this case, the coupling between the agents emerges not only through the objectives and constraints, but also through the system dynamics. Ideally, one should compute the GNE solution by predicting the dynamics over an indefinitely long horizon. This is typically computationally intractable, especially when constraints are present. We then approximate the infinite-horizon control sequence by recomputing at each time instant the solutions to a finite-time equilibrium problem, a method typically known as receding-horizon control (or model predictive control, in the single-agent case). We derive a novel characterization of the infinite horizon objective achieved by the Nash equilibrium trajectory, and we show that one can recover the infinite-horizon performance by including this expression in the agents' objectives as an additive terminal cost. With this result, we conclude asymptotic stability of the steady state under a receding-horizon game-theoretic control action. Compared to the literature, we do not assume stability of the uncontrolled plant, nor we introduce auxiliary constraints. Furthermore, we find that the asymptotic stability of the steady state can be obtained with a more generic terminal cost if the game is potential, as we demonstrate on a practical traffic routing application. ...
First of all, GNE problems typically admit multiple solutions, but currently available algorithms only compute an arbitrary, initialization-dependent GNE. In applications where a predictable and well-defined solution is necessary, it becomes important to select a specific GNE (among potentially infinitely many) that optimizes an arbitrary metric or a secondary, cooperative objective. We develop the first optimal GNE selection algorithms. We compare two different algorithm design methods, both developed under the framework of operator theory: the first, i.e. the hybrid steepest descent method (HSDM), entails a gradient descent of the selection function with vanishing step size combined with a GNE seeking algorithm, while the second requires the solution of a sequence of Variational Inequalities (VIs) with a vanishing regularizing term. Both design methods lead to algorithms that are suitable to distributing the computation between a central node and the agents, and we include ad-hoc algorithms for the particular cases of aggregative and cocoercive games.
Secondly, we consider time-varying games, motivated by the need for algorithms that continuously monitor and control physical multiagent systems. In such games, the agents must track an evolving solution with limited computation time between the problem's updates. This scenario is particularly relevant when the agents are affected by disturbances whose time-scale is comparable to the algorithm convergence rate. The challenge lies in finding algorithms that exhibit fast convergence and a robustness property to external disturbances, both typically associated with a linear convergence rate. We derive and study the asymptotic tracking error of a fully-distributed algorithm (i.e., without a central coordinator) for GNE problems with linear equality constraints. For a time-varying GNE selection problem, we find the HSDM with constant stepsize to be linearly convergent to an approximate solution. We find that the approximation error can be controller by an appropriate choice of the stepsize and number of iterations per time step, and we derive a bound to the asymptotic tracking error.
Finally, again driven by the need of applying GNE seeking algorithms to the control of physical systems, we consider dynamic games, where the decision each agent has to take is a time sequence of inputs to a dynamical system. In this case, the coupling between the agents emerges not only through the objectives and constraints, but also through the system dynamics. Ideally, one should compute the GNE solution by predicting the dynamics over an indefinitely long horizon. This is typically computationally intractable, especially when constraints are present. We then approximate the infinite-horizon control sequence by recomputing at each time instant the solutions to a finite-time equilibrium problem, a method typically known as receding-horizon control (or model predictive control, in the single-agent case). We derive a novel characterization of the infinite horizon objective achieved by the Nash equilibrium trajectory, and we show that one can recover the infinite-horizon performance by including this expression in the agents' objectives as an additive terminal cost. With this result, we conclude asymptotic stability of the steady state under a receding-horizon game-theoretic control action. Compared to the literature, we do not assume stability of the uncontrolled plant, nor we introduce auxiliary constraints. Furthermore, we find that the asymptotic stability of the steady state can be obtained with a more generic terminal cost if the game is potential, as we demonstrate on a practical traffic routing application.
The goal of an optimal energy flow problem for an IEGS network consisting of an objective function is to minimize the system's overall operational cost while satisfying the constraints for the electricity network, natural gas network and the coupling constraints. This study attempts to provide insights into some of the available methods of relaxation/approximation for linearizing the nonlinear, non-convex natural gas flow constraints, their performance, efficiency, and reliability of these methods for multi-area networks. In this overview, various formulations and solution methods of the optimization problem have been examined. Their performance has been compared based on certain performance metrics to find the best possible method to solve such complex optimization problems. Since the integrated systems usually are extremely large, it is vital to separate them into smaller subsystems to solve the optimization problem efficiently. There are different methods used for solving these decentralized optimization problems and it is important to study these algorithms for multi-area IEGS.
The investigation begins with an introduction of the research problem to find the best possible optimization method for IEGS. This study emphasizes the significance of relaxation techniques used to relax the non-convexity and studying optimization methods for integrated electricity natural gas systems. The mathematical formulations and optimization strategies utilized to solve the models are explained in detail. The performance of optimization algorithms is assessed based on certain performance metrics. Finally, this thesis concludes by summarizing the primary findings for the best possible optimization method and suggesting future research possibilities in this topic. To determine which approach best fits the OEF problem for IEGS, a thorough numerical comparison of various relaxation techniques, centralized and decentralized scheme of operation must be made. It is imperative to note that these techniques solve the approximated problem, not the original nonlinear, non-convex problem, which would leave some room for errors and hence an area of future improvement.
...
The goal of an optimal energy flow problem for an IEGS network consisting of an objective function is to minimize the system's overall operational cost while satisfying the constraints for the electricity network, natural gas network and the coupling constraints. This study attempts to provide insights into some of the available methods of relaxation/approximation for linearizing the nonlinear, non-convex natural gas flow constraints, their performance, efficiency, and reliability of these methods for multi-area networks. In this overview, various formulations and solution methods of the optimization problem have been examined. Their performance has been compared based on certain performance metrics to find the best possible method to solve such complex optimization problems. Since the integrated systems usually are extremely large, it is vital to separate them into smaller subsystems to solve the optimization problem efficiently. There are different methods used for solving these decentralized optimization problems and it is important to study these algorithms for multi-area IEGS.
The investigation begins with an introduction of the research problem to find the best possible optimization method for IEGS. This study emphasizes the significance of relaxation techniques used to relax the non-convexity and studying optimization methods for integrated electricity natural gas systems. The mathematical formulations and optimization strategies utilized to solve the models are explained in detail. The performance of optimization algorithms is assessed based on certain performance metrics. Finally, this thesis concludes by summarizing the primary findings for the best possible optimization method and suggesting future research possibilities in this topic. To determine which approach best fits the OEF problem for IEGS, a thorough numerical comparison of various relaxation techniques, centralized and decentralized scheme of operation must be made. It is imperative to note that these techniques solve the approximated problem, not the original nonlinear, non-convex problem, which would leave some room for errors and hence an area of future improvement.
...
Advancing Deep Reinforcement Learning for Real-World Traffic Signal Control
Addressing Sampling Challenges and Multi-Modal Traffic Dynamics
We developed a high-frequency sampling Proximal Policy Optimization (PPO) approach for TSC at a four-legged intersection, integrating both vehicle and pedestrian traffic in a multimodal setting. By employing Invalid Action Masking (IAM), we effectively handle signal timing constraints across these modalities. The framework was evaluated through traffic volume sensitivity analyses, assessments of generalization capabilities, disturbance rejection tests, and comparisons of methods for handling invalid actions.
The results indicate that short sampling intervals, such as 1 second, do not improve performance in terms of time-loss, with 4 to 6 seconds identified as the optimal range for PPO in TSC of a four-legged intersection. The findings also demonstrate that IAM can effectively be incorporated without compromising performance. When evaluating the ability to handle sudden spikes in traffic volume, PPO demonstrated superior performance, outperforming baseline methods such as max-pressure and fixed-time strategies in terms of both overshoot and settling time. Also, the results show that PPO can effectively prioritize vehicle and pedestrian modalities, displaying a clear proportional decrease in time-loss for the prioritized modality.
...
We developed a high-frequency sampling Proximal Policy Optimization (PPO) approach for TSC at a four-legged intersection, integrating both vehicle and pedestrian traffic in a multimodal setting. By employing Invalid Action Masking (IAM), we effectively handle signal timing constraints across these modalities. The framework was evaluated through traffic volume sensitivity analyses, assessments of generalization capabilities, disturbance rejection tests, and comparisons of methods for handling invalid actions.
The results indicate that short sampling intervals, such as 1 second, do not improve performance in terms of time-loss, with 4 to 6 seconds identified as the optimal range for PPO in TSC of a four-legged intersection. The findings also demonstrate that IAM can effectively be incorporated without compromising performance. When evaluating the ability to handle sudden spikes in traffic volume, PPO demonstrated superior performance, outperforming baseline methods such as max-pressure and fixed-time strategies in terms of both overshoot and settling time. Also, the results show that PPO can effectively prioritize vehicle and pedestrian modalities, displaying a clear proportional decrease in time-loss for the prioritized modality.
The goal of this graduation project is therefore to develop an integrated planning and vehicle control algorithm for an Autonomous Vehicles (AV). This is done by integrating a novel-Artificial Potential Fields (APF) with Model Predictive Control (MPC) to solve both path planning and vehicle control using a single optimization problem. The addition of the AV and the Obstacle Vehicle (OV) dynamics to the optimization problem as prediction models along with recursive computation can determine accurate inputs to be given to the AV.
Unlike traditional APF-based path planning where the minimum potential path is generated as the result of a gradient descent method applied on the available map data and obstacle information, the APF is added as a cost to the objective function of the MPC based optimization problem to find the minimum potential path. By using a receding horizon approach for solving the final optimization problem, the potential field can be updated at each time step to avoid moving obstacles. The dynamics of the vehicle added to the optimization problem include both lateral and longitudinal dynamics and are linearized at each time step at the current state of the AV.
This however generates a path which does not travel in the centre of the lane and makes risky manoeuvres. Therefore, a Mixed-Integer Model Predictive Control (MIMPC) algorithm with logical constraints is used to generate an optimal lane to travel in. This optimal lane is used to generate a road potential which can guide the vehicle to the centre of the optimal lane. The MIMPC and the APF-MPC algorithms are run successively to generate a collision-free path.
The logical constraints, also called MLD constraints are converted into a set of linear inequalities with the introduction of logical variables. These logical variables are used to represent individual logical constraints based on the states of the system and on a combination of logical and state constraints. A novel-APF inspired by the Yukawa Potential [?] is designed to represent each obstacle. A convex representation of this non-convex obstacle potential is formulated to simplify the optimization problem. The convex representation of the obstacle APF is obtained by approximating it using a region-based APF where the region is defined by the position of the AV around the obstacle. This is further simplified by approximation using a quadratic Taylor-series expansion.
The simulation was performed on MATLAB on a two-lane road with multiple obstacles. The thesis report ends with a discussion on future work to be taken to further enhance the performance of the controller and to make it road-ready. ...
The goal of this graduation project is therefore to develop an integrated planning and vehicle control algorithm for an Autonomous Vehicles (AV). This is done by integrating a novel-Artificial Potential Fields (APF) with Model Predictive Control (MPC) to solve both path planning and vehicle control using a single optimization problem. The addition of the AV and the Obstacle Vehicle (OV) dynamics to the optimization problem as prediction models along with recursive computation can determine accurate inputs to be given to the AV.
Unlike traditional APF-based path planning where the minimum potential path is generated as the result of a gradient descent method applied on the available map data and obstacle information, the APF is added as a cost to the objective function of the MPC based optimization problem to find the minimum potential path. By using a receding horizon approach for solving the final optimization problem, the potential field can be updated at each time step to avoid moving obstacles. The dynamics of the vehicle added to the optimization problem include both lateral and longitudinal dynamics and are linearized at each time step at the current state of the AV.
This however generates a path which does not travel in the centre of the lane and makes risky manoeuvres. Therefore, a Mixed-Integer Model Predictive Control (MIMPC) algorithm with logical constraints is used to generate an optimal lane to travel in. This optimal lane is used to generate a road potential which can guide the vehicle to the centre of the optimal lane. The MIMPC and the APF-MPC algorithms are run successively to generate a collision-free path.
The logical constraints, also called MLD constraints are converted into a set of linear inequalities with the introduction of logical variables. These logical variables are used to represent individual logical constraints based on the states of the system and on a combination of logical and state constraints. A novel-APF inspired by the Yukawa Potential [?] is designed to represent each obstacle. A convex representation of this non-convex obstacle potential is formulated to simplify the optimization problem. The convex representation of the obstacle APF is obtained by approximating it using a region-based APF where the region is defined by the position of the AV around the obstacle. This is further simplified by approximation using a quadratic Taylor-series expansion.
The simulation was performed on MATLAB on a two-lane road with multiple obstacles. The thesis report ends with a discussion on future work to be taken to further enhance the performance of the controller and to make it road-ready.
Optimal bidirectional charging control of Electric Vehicles
Minimizing carbon footprint in a realistic simulation environment
Traffic network management
"Comparing algorithms for network-wide traffic management using Eclipse SUMO: A pragmatic approach versus Model Predictive Control"
For this research, we compare a pragmatic, user-friendly and transparent control method versus a Model Predictive Control (MPC) approach. For the MPC controller, the second-order macroscopic METANET model is chosen. The METANET model describes a network as a directed graph. We test both controllers on two small scale freeway traffic networks. The control measures that are implemented are ramp-metering and rerouting. The simulations are done in a SUMO environment. The key performance index (KPI) used for comparison is Total Time Spend (TTS). The resulting optimisation problem is a Mixed Non-linear Integer Problem (MINLP). This problem is solved with a heuristic method by a Genetic Algorithm (GA).
Simulations for the two networks in a demand scenario around critical density are analysed over 20 iterations. The results prove the potential of both algorithms since both improved the TTS significantly. The NM excels in ease of implementation and ease of understanding for non-experts. While the MPC outperforms the NM in TTS reduction, it is harder to configure and understand for non-experts. The MPC is successfully tested on its capability to prevent undesired behaviour from happening by adding penalties to the objective function. For future research, larger networks need to be investigated, with a focus on simplifying the resulting optimisation problem. It is expected that a piecewise affine approximation is a promising method. ...
For this research, we compare a pragmatic, user-friendly and transparent control method versus a Model Predictive Control (MPC) approach. For the MPC controller, the second-order macroscopic METANET model is chosen. The METANET model describes a network as a directed graph. We test both controllers on two small scale freeway traffic networks. The control measures that are implemented are ramp-metering and rerouting. The simulations are done in a SUMO environment. The key performance index (KPI) used for comparison is Total Time Spend (TTS). The resulting optimisation problem is a Mixed Non-linear Integer Problem (MINLP). This problem is solved with a heuristic method by a Genetic Algorithm (GA).
Simulations for the two networks in a demand scenario around critical density are analysed over 20 iterations. The results prove the potential of both algorithms since both improved the TTS significantly. The NM excels in ease of implementation and ease of understanding for non-experts. While the MPC outperforms the NM in TTS reduction, it is harder to configure and understand for non-experts. The MPC is successfully tested on its capability to prevent undesired behaviour from happening by adding penalties to the objective function. For future research, larger networks need to be investigated, with a focus on simplifying the resulting optimisation problem. It is expected that a piecewise affine approximation is a promising method.
The Quasi-Online Algorithm in a Robot Packing Environment
Implementation of an Improved Bin Packing Algorithm
Enabling Hybrid Distributed Model Predictive Control of Traffic Signals In Urban Arterial Networks
An on-street application in industry
In order to reduce vehicle delays in urban traffic networks, a hybrid Decentralised Model Predictive traffic signal Controller (DeMPC) is developed based on a new mixed logical dynamical model of a signalised intersection. Operation constraints are also formulated for on-street application and vehicle arrivals at the intersection are predicted by a long-short term memory neural network. A distributed algorithm is also developed to coordinate the signals of the decentralized controllers in urban traffic networks.
Simulation results of a real-world intersection in North-Holland show that the mean delay time per vehicle of the developed DeMPC is 24% lower than the greedy control method of Yunex and only 8% above the actuated controller. The DeMPC outperforms both actuated and Yunex’s method by 10% and 26% in terms of the total number of stops, respectively. For future work, the distributed coordination algorithm should be evaluated by simulation and the DeMPC should be evaluated in combination with green light optimised speed advice. ...
In order to reduce vehicle delays in urban traffic networks, a hybrid Decentralised Model Predictive traffic signal Controller (DeMPC) is developed based on a new mixed logical dynamical model of a signalised intersection. Operation constraints are also formulated for on-street application and vehicle arrivals at the intersection are predicted by a long-short term memory neural network. A distributed algorithm is also developed to coordinate the signals of the decentralized controllers in urban traffic networks.
Simulation results of a real-world intersection in North-Holland show that the mean delay time per vehicle of the developed DeMPC is 24% lower than the greedy control method of Yunex and only 8% above the actuated controller. The DeMPC outperforms both actuated and Yunex’s method by 10% and 26% in terms of the total number of stops, respectively. For future work, the distributed coordination algorithm should be evaluated by simulation and the DeMPC should be evaluated in combination with green light optimised speed advice.
Multi-Vehicle Scenario-Based Trajectory Optimisation for Automated Driving
An Application to Urban Traffic Situations
Through this thesis, we introduce automated driving, its general pipeline stack, and industry standards for autonomy. We then get ourselves up-to-date with the latest trends and advances in motion planning, decision-making, and control of automated vehicles. Once that is covered, we narrow our focus towards using a scenario-based approach to safe trajectory planning. We delve in-depth into safety constraints guaranteed by this approach and discuss previous results obtained by using this method with pedestrians in an urban setting.
This thesis aims to extend this previously used scenario-based planning method to a multi-vehicle implementation. Two methods of modelling scenario distributions(assumed to be Gaussian) are proposed, implemented, and compared using evaluation metrics like computation times, safety, and time taken to reach the goal. The first method models each obstacle vehicle as a series of obstacles linked together by the vehicle constraints. Thus, each vehicle is represented by multiple collision regions corresponding to each obstacle. The second method models the vehicle as having a single collision region with multiple scenario distributions. This extension's safety/risk guarantee is shown both theoretically and experimentally. Experiments are conducted in simulation on an urban straight road and at a T-Junction with multiple obstacle vehicles, and performances are compared, not only between these two methods but also with each obstacle modelled as a single disc, which is the baseline implementation. Conclusions are then made based on the performance metrics, and further improvements are proposed. It is shown that modelling the vehicle as a series of linked scenarios improves over the baseline method and the multiple obstacle discs implementation in terms of safety and computation times respectively. ...
Through this thesis, we introduce automated driving, its general pipeline stack, and industry standards for autonomy. We then get ourselves up-to-date with the latest trends and advances in motion planning, decision-making, and control of automated vehicles. Once that is covered, we narrow our focus towards using a scenario-based approach to safe trajectory planning. We delve in-depth into safety constraints guaranteed by this approach and discuss previous results obtained by using this method with pedestrians in an urban setting.
This thesis aims to extend this previously used scenario-based planning method to a multi-vehicle implementation. Two methods of modelling scenario distributions(assumed to be Gaussian) are proposed, implemented, and compared using evaluation metrics like computation times, safety, and time taken to reach the goal. The first method models each obstacle vehicle as a series of obstacles linked together by the vehicle constraints. Thus, each vehicle is represented by multiple collision regions corresponding to each obstacle. The second method models the vehicle as having a single collision region with multiple scenario distributions. This extension's safety/risk guarantee is shown both theoretically and experimentally. Experiments are conducted in simulation on an urban straight road and at a T-Junction with multiple obstacle vehicles, and performances are compared, not only between these two methods but also with each obstacle modelled as a single disc, which is the baseline implementation. Conclusions are then made based on the performance metrics, and further improvements are proposed. It is shown that modelling the vehicle as a series of linked scenarios improves over the baseline method and the multiple obstacle discs implementation in terms of safety and computation times respectively.