B. Shyrokau
Please Note
61 records found
1
This work investigates whether neural estimators can maintain both accuracy and calibrated uncertainty under both synchronous and asynchronous sensor rate degradation, using an extensive experimental vehicle dynamics dataset. To address the brittleness of learned temporal representations, a targeted data augmentation strategy simulating asynchronous dropouts using a Bernoulli dropout is proposed. This strategy is evaluated across three data-driven architectures that differ in how deeply time is embedded: a discrete-time recurrent network operating on fixed-grid resampled inputs, a time-augmented recurrent network explicitly including per-channel staleness features, and a closed-form continuous-time model that embeds inter-arrival time directly into its hidden-state dynamics. These are evaluated against a model-based unscented Kalman filter and a proposed continuous-discrete hybrid estimator, in which the neural network provides pseudo-measurements and uncertainty estimates to the filter.
The estimation pipelines are evaluated across extensive synchronous and asynchronous sensor rate degradation sweeps. Results reveal a clear hierarchy driven by how temporal information is encoded and its interaction with data augmentation. The impact of augmentation varies significantly with the depth of the temporal embedding. The time-augmented network is highly sensitive to distribution shifts and critically requires training on augmented data to maintain functional performance. The zero-order hold approach achieves strong mean accuracy but obscures temporal irregularity from its uncertainty mechanism and lacks native support for operating on event-driven timelines. The continuous-time model provides the most inherently balanced behaviour, combining competitive accuracy with robust continuous-time updates. However, all purely data-driven models exhibit increasing statistical overconfidence under severe degradation, with unbounded neural estimators prone to non-physical errors on out-of-distribution inputs.
The proposed hybrid framework addresses this limitation by combining neural pseudo-measurements with physically consistent filtering. The unscented Kalman filter provides a structured, physics-based fallback in the presence of observability loss, while the continuous-time network contributes high-fidelity predictions and learned uncertainty estimates. This fusion significantly reduces worst-case errors under moderate and severe sensor rate degradation (10 Hz and 5 Hz), decreasing the maximum estimation error beyond either standalone component, albeit with a trade-off in nominal accuracy.
Overall, the results demonstrate that while continuous-time neural models improve robustness to irregular sampling, safe deployment in real-world automotive systems requires explicit coupling with model-based constraints to ensure bounded worst-case behaviour under sensor sparsity. ...
This work investigates whether neural estimators can maintain both accuracy and calibrated uncertainty under both synchronous and asynchronous sensor rate degradation, using an extensive experimental vehicle dynamics dataset. To address the brittleness of learned temporal representations, a targeted data augmentation strategy simulating asynchronous dropouts using a Bernoulli dropout is proposed. This strategy is evaluated across three data-driven architectures that differ in how deeply time is embedded: a discrete-time recurrent network operating on fixed-grid resampled inputs, a time-augmented recurrent network explicitly including per-channel staleness features, and a closed-form continuous-time model that embeds inter-arrival time directly into its hidden-state dynamics. These are evaluated against a model-based unscented Kalman filter and a proposed continuous-discrete hybrid estimator, in which the neural network provides pseudo-measurements and uncertainty estimates to the filter.
The estimation pipelines are evaluated across extensive synchronous and asynchronous sensor rate degradation sweeps. Results reveal a clear hierarchy driven by how temporal information is encoded and its interaction with data augmentation. The impact of augmentation varies significantly with the depth of the temporal embedding. The time-augmented network is highly sensitive to distribution shifts and critically requires training on augmented data to maintain functional performance. The zero-order hold approach achieves strong mean accuracy but obscures temporal irregularity from its uncertainty mechanism and lacks native support for operating on event-driven timelines. The continuous-time model provides the most inherently balanced behaviour, combining competitive accuracy with robust continuous-time updates. However, all purely data-driven models exhibit increasing statistical overconfidence under severe degradation, with unbounded neural estimators prone to non-physical errors on out-of-distribution inputs.
The proposed hybrid framework addresses this limitation by combining neural pseudo-measurements with physically consistent filtering. The unscented Kalman filter provides a structured, physics-based fallback in the presence of observability loss, while the continuous-time network contributes high-fidelity predictions and learned uncertainty estimates. This fusion significantly reduces worst-case errors under moderate and severe sensor rate degradation (10 Hz and 5 Hz), decreasing the maximum estimation error beyond either standalone component, albeit with a trade-off in nominal accuracy.
Overall, the results demonstrate that while continuous-time neural models improve robustness to irregular sampling, safe deployment in real-world automotive systems requires explicit coupling with model-based constraints to ensure bounded worst-case behaviour under sensor sparsity.
Dynamic Tube MPC for Hybrid Fault-Tolerant Torque Vectoring
Extending zoRO and acados for Parametric Uncertainty
A central difficulty in this setting is that the relevant uncertainty acts through the model parameters rather than through a standard additive disturbance channel. The first part of the thesis therefore studies how the zoRO framework can account for nonlinearly acting uncertainty represented through the model parameters. The resulting controller-side formulation covers both stage-wise parameter perturbations and constant parameter mismatch, and was implemented and validated in acados through numerical tests, generated-code verification, and closed-loop simulations on a differential-drive robot example with actuator uncertainty.
The second part of the thesis applies this framework to centralized torque vectoring under actuator-effectiveness uncertainty. The focus is placed on the fault direction in which the true actuator effectiveness is higher than assumed by the controller, so that the realized wheel torque is effectively amplified. A high-fidelity IPG CarMaker vehicle model is used for validation. First, it is shown that the nominal controller produces the intended change in handling behavior and extends the approximately linear operating region of the vehicle. The fault-related validation is then carried out in two representative maneuvers: hard-braking and Sine-with-Dwell.
The hard-braking results show that the robustified controller keeps the rear axle closer to the friction limit and prevents repeated excursions into deep slip, which leads to better braking performance than the nominal controller under mismatch. At the same time, introducing uncertainty in the healthy case increases conservatism and therefore reduces nominal braking performance. The Sine-with-Dwell results show that under combined longitudinal and lateral tire-force demand, the robustified controller can prevent the instability that arises in the nominal controller for sufficiently large mismatch. In a representative faulty case, the resulting yaw-rate response remains close to that of the healthy vehicle.
The final controller runs with average solver times around 10 ms in the main configuration, with lower times observed in reduced-iteration tests. The thesis therefore shows that uncertainty acting through the parameter channel can be incorporated in zoRO in a computationally practical way, and that this leads to a meaningful robustness benefit in fault-tolerant torque vectoring. The main limitations are the absence of an integrated fault estimator, the restricted uncertainty description used in the vehicle study, and the need for validation on real-time automotive hardware.
Merged acados contributions: https://github.com/acados/acados/pulls?q=is%3Apr+is%3Amerged+author%3Aivandoornen ...
A central difficulty in this setting is that the relevant uncertainty acts through the model parameters rather than through a standard additive disturbance channel. The first part of the thesis therefore studies how the zoRO framework can account for nonlinearly acting uncertainty represented through the model parameters. The resulting controller-side formulation covers both stage-wise parameter perturbations and constant parameter mismatch, and was implemented and validated in acados through numerical tests, generated-code verification, and closed-loop simulations on a differential-drive robot example with actuator uncertainty.
The second part of the thesis applies this framework to centralized torque vectoring under actuator-effectiveness uncertainty. The focus is placed on the fault direction in which the true actuator effectiveness is higher than assumed by the controller, so that the realized wheel torque is effectively amplified. A high-fidelity IPG CarMaker vehicle model is used for validation. First, it is shown that the nominal controller produces the intended change in handling behavior and extends the approximately linear operating region of the vehicle. The fault-related validation is then carried out in two representative maneuvers: hard-braking and Sine-with-Dwell.
The hard-braking results show that the robustified controller keeps the rear axle closer to the friction limit and prevents repeated excursions into deep slip, which leads to better braking performance than the nominal controller under mismatch. At the same time, introducing uncertainty in the healthy case increases conservatism and therefore reduces nominal braking performance. The Sine-with-Dwell results show that under combined longitudinal and lateral tire-force demand, the robustified controller can prevent the instability that arises in the nominal controller for sufficiently large mismatch. In a representative faulty case, the resulting yaw-rate response remains close to that of the healthy vehicle.
The final controller runs with average solver times around 10 ms in the main configuration, with lower times observed in reduced-iteration tests. The thesis therefore shows that uncertainty acting through the parameter channel can be incorporated in zoRO in a computationally practical way, and that this leads to a meaningful robustness benefit in fault-tolerant torque vectoring. The main limitations are the absence of an integrated fault estimator, the restricted uncertainty description used in the vehicle study, and the need for validation on real-time automotive hardware.
Merged acados contributions: https://github.com/acados/acados/pulls?q=is%3Apr+is%3Amerged+author%3Aivandoornen
A Tentacle-Based Motion Planning Algorithm for Automated Vehicles
Ensuring Real-Time Performance and Passenger Comfort through Limiting Jerk
To address these two challenges, an extended tentacle-based motion planning algorithm is developed. This is an interpolation curve-based algorithm that could work in real-time because there are no optimizers or learning processes that cost a lot of computational resources in the algorithm. The most important factor that affects passenger comfort in a ride is jerk, which is also known as the time derivative of acceleration. The proposed algorithm manages to control the jerk in both lateral and longitudinal directions, thus ensuring ride comfort. Begin with the current state of the vehicle, including velocity, attitude, and steering angle, a series of geometry curves called tentacles is generated and evaluated. The maximum lateral jerk is limited during tentacle generation to avoid excessive impact on passengers during maneuvering.To address these two challenges, an extended tentacle-based motion planning algorithm is developed. This is an interpolation curve-based algorithm that could work in real-time because there are no optimizers or learning processes that cost a lot of computational resources in the algorithm. The most important factor that affects passenger comfort in a ride is jerk, which is also known as the time derivative of acceleration. The proposed algorithm manages to control the jerk in both lateral and longitudinal directions, thus ensuring ride comfort. Begin with the current state of the vehicle, including velocity, attitude, and steering angle, a series of geometry curves called tentacles is generated and evaluated. The maximum lateral jerk is limited during tentacle generation to avoid excessive impact on passengers during maneuvering.
In most motion planning algorithms, geometry path planning and speed planning are treated separately. However, in the proposed planning algorithm, the speed profile is generated based on the selected best tentacle, thus making the speed profile more rational and adaptable to current maneuvers. In addition, the target speed of the speed profile is decided based on road curvature and traffic conditions, ensuring safety and avoiding wasting time on some low-speed traffic participants. More importantly, the speed profile limits the maximum longitudinal jerk, thus making jerk limited in all directions and ensuring passenger comfort.
To evaluate the performance of the proposed motion planning algorithm, simulations using a high-fidelity vehicle model through IPG CarMaker and MATLAB/Simulink are implemented under various conditions. Because this report does not focus on the design of the path-following controller, the vehicle directly uses the output of the planner as control input during simulations. Even so, the algorithm still manages to complete static and dynamic obstacle avoidance as well as adaptive following and overtaking maneuvers at various speed ranges and road conditions. A virtual map of part of the campus of TU Delft is also constructed using Carmaker and used for validation of the proposed algorithm under urban traffic conditions. The proposed algorithm works effectively in complex environments and can operate in real time at a frequency of $20$ $Hz$ while constraining the total jerk.
This research illustrated the capability of the developed tentacle-based motion planning algorithm to ensure passenger comfort and safety under various traffic conditions. Although primarily serving as a concept emphasizing feasibility through simulations rather than immediate on-road verification, the proposed algorithm establishes a foundation for future real-vehicle implementation, thus contributing towards resolving normal driving conditions essential for achieving fully automated driving. ...
To address these two challenges, an extended tentacle-based motion planning algorithm is developed. This is an interpolation curve-based algorithm that could work in real-time because there are no optimizers or learning processes that cost a lot of computational resources in the algorithm. The most important factor that affects passenger comfort in a ride is jerk, which is also known as the time derivative of acceleration. The proposed algorithm manages to control the jerk in both lateral and longitudinal directions, thus ensuring ride comfort. Begin with the current state of the vehicle, including velocity, attitude, and steering angle, a series of geometry curves called tentacles is generated and evaluated. The maximum lateral jerk is limited during tentacle generation to avoid excessive impact on passengers during maneuvering.To address these two challenges, an extended tentacle-based motion planning algorithm is developed. This is an interpolation curve-based algorithm that could work in real-time because there are no optimizers or learning processes that cost a lot of computational resources in the algorithm. The most important factor that affects passenger comfort in a ride is jerk, which is also known as the time derivative of acceleration. The proposed algorithm manages to control the jerk in both lateral and longitudinal directions, thus ensuring ride comfort. Begin with the current state of the vehicle, including velocity, attitude, and steering angle, a series of geometry curves called tentacles is generated and evaluated. The maximum lateral jerk is limited during tentacle generation to avoid excessive impact on passengers during maneuvering.
In most motion planning algorithms, geometry path planning and speed planning are treated separately. However, in the proposed planning algorithm, the speed profile is generated based on the selected best tentacle, thus making the speed profile more rational and adaptable to current maneuvers. In addition, the target speed of the speed profile is decided based on road curvature and traffic conditions, ensuring safety and avoiding wasting time on some low-speed traffic participants. More importantly, the speed profile limits the maximum longitudinal jerk, thus making jerk limited in all directions and ensuring passenger comfort.
To evaluate the performance of the proposed motion planning algorithm, simulations using a high-fidelity vehicle model through IPG CarMaker and MATLAB/Simulink are implemented under various conditions. Because this report does not focus on the design of the path-following controller, the vehicle directly uses the output of the planner as control input during simulations. Even so, the algorithm still manages to complete static and dynamic obstacle avoidance as well as adaptive following and overtaking maneuvers at various speed ranges and road conditions. A virtual map of part of the campus of TU Delft is also constructed using Carmaker and used for validation of the proposed algorithm under urban traffic conditions. The proposed algorithm works effectively in complex environments and can operate in real time at a frequency of $20$ $Hz$ while constraining the total jerk.
This research illustrated the capability of the developed tentacle-based motion planning algorithm to ensure passenger comfort and safety under various traffic conditions. Although primarily serving as a concept emphasizing feasibility through simulations rather than immediate on-road verification, the proposed algorithm establishes a foundation for future real-vehicle implementation, thus contributing towards resolving normal driving conditions essential for achieving fully automated driving.
Grid-Based Stochastic Model Predictive Control for Motion-Planning in Low-Friction Conditions
Addressing Perception Uncertainties in Challenging Road Conditions in Automated Driving
Lower tire-road friction limits the available tire force required for obstacle avoidance. Properly modeling these tire friction limits is particularly important in dynamic and uncertain environments to adequately account for the changing environment responsively. Moreover, addressing perception uncertainties and modeling low-friction conditions individually can significantly increase computational demands which poses challenges to achieve real-time performance required for real-world implementation. Therefore, this thesis jointly considers perception uncertainties and low tire-road friction conditions, accounting for their interacting effects. This is accomplished by addressing the following research question: "How can perception uncertainties be effectively integrated into motion-planning models for obstacle avoidance to improve performance and safety of automated vehicles in various road conditions?"
To address this question, a grid-based stochastic model predictive control framework is extended, implementing a non-linear bicycle model and a Fiala tire model (brush model) to consider realistic vehicle capabilities in low-friction conditions. Grid-based stochastic model predictive control reduces the uncertain obstacle environment into a set of linear constraints, utilizing an occupancy probability grid to effectively consider perception uncertainties. While the developed framework is presented as a proof-of-concept with a focus on safety and feasibility over real-time implementation, computational efficiency is not overlooked. By reformulating the constraints, the uncertainties are effectively accounted for while also reducing the optimization time by simplifying the probabilistic obstacle space to a deterministic convex region. If the nominal reformulation fails, a novel back-up method generates a conservative back-up set of constraints improving the safety and feasibility of the method. Two different back-up strategies are proposed, providing a trade-off between accuracy and computational effort.
To evaluate the contributions, three simulations were conducted. The first comparing the non-linear bicycle model and Fiala tire model to more simplistic models at various tire-road friction coefficients, highlighting the improvement in control of the proposed model in low-friction conditions. The second simulation evaluated the performance of the proposed back-up methods and environment representation by simulating tight scenarios that would fail using only the nominal approach. Feasibility rates increased compared to the baseline back-up method (43.8%) with feasibility rates of 62.5% for the precomputed back-up method and 75.0% for the current-state back-up method. These simulation results demonstrate that the capability of the proposed framework to compute feasible solutions and that the framework is able to compute valid hulls that are safe when the nominal approach fails to reformulate the constraints. The final simulation evaluated the performance of the complete proposed method by simulating both tight scenarios requiring a back-up method as well as various friction levels. These simulations demonstrated that the proposed framework is effective at lower friction levels, achieving high feasibility rates of 87.5% for the current-state back-up method, and 91.6% for the precomputed back-up method. This high accuracy is particularly promising for real-time applications using the precomputed back-up strategy, since this method leverages parallel computation of the back-up constraints.
This thesis demonstrated the effectiveness of the proposed extended grid-based stochastic model predictive control framework in considering perception uncertainties in low-friction road conditions. While presented as a proof-of-concept with an emphasis on feasibility and safety rather than real-time implementation, the proposed framework lays the groundwork for real-time applications, marking a step in solving all edge cases required to reach fully automated vehicles.
...
Lower tire-road friction limits the available tire force required for obstacle avoidance. Properly modeling these tire friction limits is particularly important in dynamic and uncertain environments to adequately account for the changing environment responsively. Moreover, addressing perception uncertainties and modeling low-friction conditions individually can significantly increase computational demands which poses challenges to achieve real-time performance required for real-world implementation. Therefore, this thesis jointly considers perception uncertainties and low tire-road friction conditions, accounting for their interacting effects. This is accomplished by addressing the following research question: "How can perception uncertainties be effectively integrated into motion-planning models for obstacle avoidance to improve performance and safety of automated vehicles in various road conditions?"
To address this question, a grid-based stochastic model predictive control framework is extended, implementing a non-linear bicycle model and a Fiala tire model (brush model) to consider realistic vehicle capabilities in low-friction conditions. Grid-based stochastic model predictive control reduces the uncertain obstacle environment into a set of linear constraints, utilizing an occupancy probability grid to effectively consider perception uncertainties. While the developed framework is presented as a proof-of-concept with a focus on safety and feasibility over real-time implementation, computational efficiency is not overlooked. By reformulating the constraints, the uncertainties are effectively accounted for while also reducing the optimization time by simplifying the probabilistic obstacle space to a deterministic convex region. If the nominal reformulation fails, a novel back-up method generates a conservative back-up set of constraints improving the safety and feasibility of the method. Two different back-up strategies are proposed, providing a trade-off between accuracy and computational effort.
To evaluate the contributions, three simulations were conducted. The first comparing the non-linear bicycle model and Fiala tire model to more simplistic models at various tire-road friction coefficients, highlighting the improvement in control of the proposed model in low-friction conditions. The second simulation evaluated the performance of the proposed back-up methods and environment representation by simulating tight scenarios that would fail using only the nominal approach. Feasibility rates increased compared to the baseline back-up method (43.8%) with feasibility rates of 62.5% for the precomputed back-up method and 75.0% for the current-state back-up method. These simulation results demonstrate that the capability of the proposed framework to compute feasible solutions and that the framework is able to compute valid hulls that are safe when the nominal approach fails to reformulate the constraints. The final simulation evaluated the performance of the complete proposed method by simulating both tight scenarios requiring a back-up method as well as various friction levels. These simulations demonstrated that the proposed framework is effective at lower friction levels, achieving high feasibility rates of 87.5% for the current-state back-up method, and 91.6% for the precomputed back-up method. This high accuracy is particularly promising for real-time applications using the precomputed back-up strategy, since this method leverages parallel computation of the back-up constraints.
This thesis demonstrated the effectiveness of the proposed extended grid-based stochastic model predictive control framework in considering perception uncertainties in low-friction road conditions. While presented as a proof-of-concept with an emphasis on feasibility and safety rather than real-time implementation, the proposed framework lays the groundwork for real-time applications, marking a step in solving all edge cases required to reach fully automated vehicles.
Towards Sickness-free Automated Driving
Control Algorithms for Motion Sickness Mitigation in Automated Vehicles and Enhanced Immersion in Driving Simulators
Control of Evasive Manoeuvres for Automated Driving
Solving the Edge Cases
Model Predictive Approaches for Automated Emergency Maneuvers
A Comparative Analysis of Hybridization for Vehicle Control
This research addresses this gap by presenting a comparative analysis of various levels of hybrid model complexity. It assesses their tracking performance and computational demand using both MPC formulation and Model Predictive Contouring Control (MPCC) formalism in different emergency maneuver scenarios.
Four hybrid approximations of the nonlinear single-track vehicle model with varying complexity levels are considered and employed as prediction models in both MPC and MPCC optimization problems. The closed-loop behavior of these control frameworks is simulated in double-lane change maneuver scenarios, evaluating tracking performance scenarios with varying levels of curvature. Additionally, variations in friction and velocity are evaluated in different scenarios to assess controller robustness to model uncertainty.
Results indicate that reducing the complexity of hybrid approximations can decrease computational demand, albeit at the expense of tracking performance. Moreover, MPC formalism offers a more robust approach to tracking performance and provides a feasible solution in a broader range of scenarios than the MPCC framework. By shedding light on the impact of different complexity levels for the hybrid approximation of the nonlinear model and the control optimization problem formulation, this work offers comprehensive guidelines for hybrid MPC applications for automated driving in emergency scenarios. ...
This research addresses this gap by presenting a comparative analysis of various levels of hybrid model complexity. It assesses their tracking performance and computational demand using both MPC formulation and Model Predictive Contouring Control (MPCC) formalism in different emergency maneuver scenarios.
Four hybrid approximations of the nonlinear single-track vehicle model with varying complexity levels are considered and employed as prediction models in both MPC and MPCC optimization problems. The closed-loop behavior of these control frameworks is simulated in double-lane change maneuver scenarios, evaluating tracking performance scenarios with varying levels of curvature. Additionally, variations in friction and velocity are evaluated in different scenarios to assess controller robustness to model uncertainty.
Results indicate that reducing the complexity of hybrid approximations can decrease computational demand, albeit at the expense of tracking performance. Moreover, MPC formalism offers a more robust approach to tracking performance and provides a feasible solution in a broader range of scenarios than the MPCC framework. By shedding light on the impact of different complexity levels for the hybrid approximation of the nonlinear model and the control optimization problem formulation, this work offers comprehensive guidelines for hybrid MPC applications for automated driving in emergency scenarios.
During experiments conducted as part of this research project, an axle was fitted with a 500 kg ballast to reproduce the increased unsprung mass of an e-axle. From data analysis strain gauge data was concluded that the durability of the trailing arm could be reduced with at least 30.8\%. A significant impact to the dynamics of the system was observed in various dynamic indicators of the vehicle. A significant increase in the suspension deflections, which have a direct relation with the load on the trailing arm was observed. Furthermore, a significant reduction of the natural bounce frequency of the axle and higher transmission of axle vibrations to the chassis were found.
A novel kinematic vehicle model was derived to allow the creation of a digital twin model of the RRT durability test. A model validation was conducted to establish the ability of the vehicle and component models to reproduce the RRT. The numerical model proved to strongly reproduce the axle motions and suspension deflections in terms of Power Spectral Density of the dynamic response. The impact of unsprung mass was modelled with high accuracy in relative terms.
Based on the results of this research project, a significant impact to the durability of the trailing arm is expected. Furthermore, a solid start was made in the development of a model that could predict the durability impact of varying system parameters in an air suspension system of a truck trailer. ...
During experiments conducted as part of this research project, an axle was fitted with a 500 kg ballast to reproduce the increased unsprung mass of an e-axle. From data analysis strain gauge data was concluded that the durability of the trailing arm could be reduced with at least 30.8\%. A significant impact to the dynamics of the system was observed in various dynamic indicators of the vehicle. A significant increase in the suspension deflections, which have a direct relation with the load on the trailing arm was observed. Furthermore, a significant reduction of the natural bounce frequency of the axle and higher transmission of axle vibrations to the chassis were found.
A novel kinematic vehicle model was derived to allow the creation of a digital twin model of the RRT durability test. A model validation was conducted to establish the ability of the vehicle and component models to reproduce the RRT. The numerical model proved to strongly reproduce the axle motions and suspension deflections in terms of Power Spectral Density of the dynamic response. The impact of unsprung mass was modelled with high accuracy in relative terms.
Based on the results of this research project, a significant impact to the durability of the trailing arm is expected. Furthermore, a solid start was made in the development of a model that could predict the durability impact of varying system parameters in an air suspension system of a truck trailer.
Model-Based-Control for Trajectory Tracking with a Mecanum Wheeled Vehicle
A performance comparison between kinematic and dynamic model-based control
Automated control beyond the limits of friction
A nonlinear model predictive approach for with production vehicle experimental verification
To optimize LKA performance, this research focuses on understanding the influence of lane marking properties and adverse scenarios on detection ability.
Field Test and Setup:
A field test was conducted at a track in Lelystad, featuring various state-of-the-art lane markings: an old white paint lane marking as a reference, and three new lane markings (two tape types from 3M and one cold spray plast from Triflex). Lane markings were tested under dry and wet conditions.
Data Collection:
Measurements included luminance coefficient (Qd) and retroreflectivity values (Rl for dry and Rw for wet) of lane markings and asphalt, along with contrast ratios. Test runs were conducted during sunset, in complete darkness, and under different scenarios involving oncoming traffic and street lights.
Analysis and Findings:
After analyzing 414 valid runs, key findings were identified:
Lane markings are 3.3 times more likely to be detected in dry versus wet conditions.
Driving towards a light source reduces detection likelihood by 4.5 to 5 times compared to driving away from the light.
Higher wet retroreflectivity (Rw) improves LKA system performance.
Oncoming traffic with main beam headlights reduces detection likelihood significantly.
Bright light sources negatively affect contrast in camera-detected images.
New lane markings outperform old white paint markings by 2.1 to 4.3 times in detection likelihood.
Implications and Recommendations:
The study confirms the importance of lane marking detectability for LKA systems reliant on cameras. Enhancing retroreflection and contrast improves detection ratios, thereby enhancing traffic safety and potentially preventing accidents. Further research is recommended on the impact of oncoming traffic and street lights, including light type and brightness.
For future lane marking developments, testing under adverse conditions with varying light sources and wet surfaces is advised to optimize LKA system performance and ensure safety on the roads. ...
To optimize LKA performance, this research focuses on understanding the influence of lane marking properties and adverse scenarios on detection ability.
Field Test and Setup:
A field test was conducted at a track in Lelystad, featuring various state-of-the-art lane markings: an old white paint lane marking as a reference, and three new lane markings (two tape types from 3M and one cold spray plast from Triflex). Lane markings were tested under dry and wet conditions.
Data Collection:
Measurements included luminance coefficient (Qd) and retroreflectivity values (Rl for dry and Rw for wet) of lane markings and asphalt, along with contrast ratios. Test runs were conducted during sunset, in complete darkness, and under different scenarios involving oncoming traffic and street lights.
Analysis and Findings:
After analyzing 414 valid runs, key findings were identified:
Lane markings are 3.3 times more likely to be detected in dry versus wet conditions.
Driving towards a light source reduces detection likelihood by 4.5 to 5 times compared to driving away from the light.
Higher wet retroreflectivity (Rw) improves LKA system performance.
Oncoming traffic with main beam headlights reduces detection likelihood significantly.
Bright light sources negatively affect contrast in camera-detected images.
New lane markings outperform old white paint markings by 2.1 to 4.3 times in detection likelihood.
Implications and Recommendations:
The study confirms the importance of lane marking detectability for LKA systems reliant on cameras. Enhancing retroreflection and contrast improves detection ratios, thereby enhancing traffic safety and potentially preventing accidents. Further research is recommended on the impact of oncoming traffic and street lights, including light type and brightness.
For future lane marking developments, testing under adverse conditions with varying light sources and wet surfaces is advised to optimize LKA system performance and ensure safety on the roads.
Beforehand, these tasks were performed by separate controllers, where one controller performed path following and the other controller focused on torque vectoring. The disadvantage of this method is that it leads to sub-optimal results as both controllers have opposing objectives. The TV controller is able to decrease the steering angle in order to improve the vehicle handling, whereas the PF controller could require a higher steering angle in order to follow the path. By integrating both tasks, the novel
controller is able to optimise the control output such that both objectives are achieved.
The use of model predictive control strategies with TV have been studied and its ability to deal with hard constraints, while decreasing the state errors and control input, makes it a suitable choice to use it for TV. When the MPC strategy is compared to more common control strategies it is clear that the MPC TV algorithm provides better results in terms of responsiveness, lateral acceleration and vehicle handling. Furthermore, due to its ability to integrate multiple applications and its ability to handle a greater level of complexity, a nonlinear model predictive control (NMPC) formulation will be used to perform both torque vectoring and path following.
In order to test the new MPC controller, benchmark controllers have been created for comparison. The benchmark controllers are two controllers that are able to perform torque vectoring by generating a corrective yaw moment to follow the yaw rate reference. The torques are then allocated based on the size and direction of the corrective yaw moment. Then, the NMPC controller that performs path following by using both the steering angle and torques as an input will be compared to a controller that is able to perform path following by using the steering angle as an input.
The controllers are compared by using the sine with dwell test and the double lane change manoeuvre. These manoeuvres are used to test the lateral performance, vehicle handling, responsiveness and tracking performance of the vehicles. Key performance indicators (KPI) are used in order to evaluate the results regarding tracking performance and the vehicle handling.
The results show that the NMPC controller has an increase in performance regarding both path following and vehicle handling. When compared to the benchmark torque vectoring controller, the vehicle handling is increased by 5% and the lateral performance is increased by 6 %. Additionally, compared to the path following controller, by adding torque vectoring, the NMPC controller has improved the path
following by 4 %, the vehicle handling has been improved by 5 % and the responsiveness has been improved by 11 %. ...
Beforehand, these tasks were performed by separate controllers, where one controller performed path following and the other controller focused on torque vectoring. The disadvantage of this method is that it leads to sub-optimal results as both controllers have opposing objectives. The TV controller is able to decrease the steering angle in order to improve the vehicle handling, whereas the PF controller could require a higher steering angle in order to follow the path. By integrating both tasks, the novel
controller is able to optimise the control output such that both objectives are achieved.
The use of model predictive control strategies with TV have been studied and its ability to deal with hard constraints, while decreasing the state errors and control input, makes it a suitable choice to use it for TV. When the MPC strategy is compared to more common control strategies it is clear that the MPC TV algorithm provides better results in terms of responsiveness, lateral acceleration and vehicle handling. Furthermore, due to its ability to integrate multiple applications and its ability to handle a greater level of complexity, a nonlinear model predictive control (NMPC) formulation will be used to perform both torque vectoring and path following.
In order to test the new MPC controller, benchmark controllers have been created for comparison. The benchmark controllers are two controllers that are able to perform torque vectoring by generating a corrective yaw moment to follow the yaw rate reference. The torques are then allocated based on the size and direction of the corrective yaw moment. Then, the NMPC controller that performs path following by using both the steering angle and torques as an input will be compared to a controller that is able to perform path following by using the steering angle as an input.
The controllers are compared by using the sine with dwell test and the double lane change manoeuvre. These manoeuvres are used to test the lateral performance, vehicle handling, responsiveness and tracking performance of the vehicles. Key performance indicators (KPI) are used in order to evaluate the results regarding tracking performance and the vehicle handling.
The results show that the NMPC controller has an increase in performance regarding both path following and vehicle handling. When compared to the benchmark torque vectoring controller, the vehicle handling is increased by 5% and the lateral performance is increased by 6 %. Additionally, compared to the path following controller, by adding torque vectoring, the NMPC controller has improved the path
following by 4 %, the vehicle handling has been improved by 5 % and the responsiveness has been improved by 11 %.
Comparing automated vehicles with human drivers
Improving motion comfort with motion planning and suspension control
It is well known that the nauseogenicity of imposed motion is dependent on the frequency content of endured accelerations, with low-frequency accelerations being the primary contributor. This thesis presents a motion planning algorithm targeted towards minimization of motion sickness among passengers of automated vehicles, through targeted reduction of low-frequency accelerations. A Deep Reinforcement Learning (DRL) framework was utilised along with the design of a custom environment and a reward function which incorporates a measure of nauseogenicity of the planned trajectories. The frequency shaping effect of the reward function was evaluated by comparing against a DRL agent trained to optimize general motion comfort described by total acceleration energy. It was found that the nauseogenicity was reduced by 9.6% with the proposed DRL agent.
Further, on-road trials were performed with human drivers to establish a benchmark of driving comfort. The performance of the DRL agent was compared to human drivers as well as against an optimization-based motion planner that computationally maximizes the reward function. The DRL planner displayed comparable performance to the human drivers, and was within 10 to 15% of the discomfort levels of the optimization-based planner for a range of travel times. Meanwhile, the DRL planner offered notable improvements in computational efficiency, taking 1-2 ms to generate a sub-optimal trajectory, as opposed to approximately 5 s as taken by the optimization-based planner.
...
It is well known that the nauseogenicity of imposed motion is dependent on the frequency content of endured accelerations, with low-frequency accelerations being the primary contributor. This thesis presents a motion planning algorithm targeted towards minimization of motion sickness among passengers of automated vehicles, through targeted reduction of low-frequency accelerations. A Deep Reinforcement Learning (DRL) framework was utilised along with the design of a custom environment and a reward function which incorporates a measure of nauseogenicity of the planned trajectories. The frequency shaping effect of the reward function was evaluated by comparing against a DRL agent trained to optimize general motion comfort described by total acceleration energy. It was found that the nauseogenicity was reduced by 9.6% with the proposed DRL agent.
Further, on-road trials were performed with human drivers to establish a benchmark of driving comfort. The performance of the DRL agent was compared to human drivers as well as against an optimization-based motion planner that computationally maximizes the reward function. The DRL planner displayed comparable performance to the human drivers, and was within 10 to 15% of the discomfort levels of the optimization-based planner for a range of travel times. Meanwhile, the DRL planner offered notable improvements in computational efficiency, taking 1-2 ms to generate a sub-optimal trajectory, as opposed to approximately 5 s as taken by the optimization-based planner.
In this work a three state vehicle model is used. Using this model, simulations are performed with varying vehicle parameters and tyre models. First, the mathematical descriptions of all used models are stated, after which phase plane representations for the identification of drift equilibria are elaborated on. Next, different steering characteristics and their influence on the drift equilibrium points are considered. These characteristics are achieved by varying the lateral rear tyre stiffness. The effect of
three different types of tyre models on the drift equilibria is discussed. The models that are considered are the linear tyre model, Dugoff tyre model and Magic Formula model.
In addition to this, the effects of the location of the centre of gravity, the vehicle mass and the cornering stiffness are investigated. Finally the outcome of the Dugoff tyre model and the Magic Formula model for construction of drift equilibria is shown and discussed.
Contrary to the Dugoff and Magic Formula model, no drift equilibria were found using the linear tyre model. Using the Dugoff model, drift equilibrium points were found for the understeering and neutral steering vehicle, whereas the oversteering vehicle showed drift equilibrium ranges. Finally, drift equilibria depend on vehicle parameters, showing change in behaviour when the latter are varied.
...
In this work a three state vehicle model is used. Using this model, simulations are performed with varying vehicle parameters and tyre models. First, the mathematical descriptions of all used models are stated, after which phase plane representations for the identification of drift equilibria are elaborated on. Next, different steering characteristics and their influence on the drift equilibrium points are considered. These characteristics are achieved by varying the lateral rear tyre stiffness. The effect of
three different types of tyre models on the drift equilibria is discussed. The models that are considered are the linear tyre model, Dugoff tyre model and Magic Formula model.
In addition to this, the effects of the location of the centre of gravity, the vehicle mass and the cornering stiffness are investigated. Finally the outcome of the Dugoff tyre model and the Magic Formula model for construction of drift equilibria is shown and discussed.
Contrary to the Dugoff and Magic Formula model, no drift equilibria were found using the linear tyre model. Using the Dugoff model, drift equilibrium points were found for the understeering and neutral steering vehicle, whereas the oversteering vehicle showed drift equilibrium ranges. Finally, drift equilibria depend on vehicle parameters, showing change in behaviour when the latter are varied.
This thesis report presents a solution to deal with issues of offline and online solving through a combined/hybrid approach. For this, explicit MPC is used to provide an initial guess as warm start for the implicit MPC based motion cueing algorithm. From the simulations, it was observed that the presented hybrid approach was able to reduce online computational load by shifting it offline using the explicit MPC. Further, braking constraints and adaptive washout weights were implemented in the hybrid motion cueing algorithm, to improve the specific force tracking performance and reduce any false cue occurrences. Finally, emulator studies were performed to realize driving simulator performance with the hybrid MPC approach. The thesis concludes by showing the improvements made with the developed algorithm and proposes recommendations for future work. ...
This thesis report presents a solution to deal with issues of offline and online solving through a combined/hybrid approach. For this, explicit MPC is used to provide an initial guess as warm start for the implicit MPC based motion cueing algorithm. From the simulations, it was observed that the presented hybrid approach was able to reduce online computational load by shifting it offline using the explicit MPC. Further, braking constraints and adaptive washout weights were implemented in the hybrid motion cueing algorithm, to improve the specific force tracking performance and reduce any false cue occurrences. Finally, emulator studies were performed to realize driving simulator performance with the hybrid MPC approach. The thesis concludes by showing the improvements made with the developed algorithm and proposes recommendations for future work.