YZ
Y. Zheng
info
Please Note
<p>This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.</p>
5 records found
1
Master thesis
(2020)
-
Yash Raj Khusro, B. Shyrokau, Y. Zheng, R. Happee, L. Ferranti, M. Wang, M. Grottoli
Driving simulators are widely used for understanding Human-Machine Interaction, driver behavior and driver training. The effectiveness of such simulators in this process depends largely on their ability to generate realistic motion cues. Though the conventional filter-based motion cueing strategies have provided reasonable results, these methods result in poor workspace management. To address this issue, linear MPC-based strategies have been applied in the past. However, since the kinematics of the motion platform itself is non-linear and the required motion varies with the driving conditions, this approach tends to produce sub-optimal results. In this thesis, a nonlinear MPC-based algorithm is presented which incorporates the non-linear kinematics of the Stewart platform within the MPC algorithm to increase the effectiveness and utilize maximum workspace. Further, adaptive weights-based tuning is used to smoothen the movement of the platform near its physical limits. Full-track simulations were carried out and performance indicators were defined to objectively compare the response of the proposed algorithm with classical washout filter and linear MPC-based algorithms. The results indicate a better reference tracking with lower root mean square error and higher shape correlation for the proposed algorithm. Lastly, the effect of the adaptive weights based tuning was also observed in the form of smoother actuator movements and better workspace utilization.
...
Driving simulators are widely used for understanding Human-Machine Interaction, driver behavior and driver training. The effectiveness of such simulators in this process depends largely on their ability to generate realistic motion cues. Though the conventional filter-based motion cueing strategies have provided reasonable results, these methods result in poor workspace management. To address this issue, linear MPC-based strategies have been applied in the past. However, since the kinematics of the motion platform itself is non-linear and the required motion varies with the driving conditions, this approach tends to produce sub-optimal results. In this thesis, a nonlinear MPC-based algorithm is presented which incorporates the non-linear kinematics of the Stewart platform within the MPC algorithm to increase the effectiveness and utilize maximum workspace. Further, adaptive weights-based tuning is used to smoothen the movement of the platform near its physical limits. Full-track simulations were carried out and performance indicators were defined to objectively compare the response of the proposed algorithm with classical washout filter and linear MPC-based algorithms. The results indicate a better reference tracking with lower root mean square error and higher shape correlation for the proposed algorithm. Lastly, the effect of the adaptive weights based tuning was also observed in the form of smoother actuator movements and better workspace utilization.
Fully automated vehicles have the potential to increase road safety and improve traffic flow by taking the human element out of the driving loop. They can also provide mobility to people who are unable to operate a conventional vehicle. Safe automated vehicles must be able to respond in emergency situations or drive on slippery roads in bad weather conditions. Therefore it is crucial to have a safe and robust control strategy that can use the full handling capabilities of the vehicle.
This thesis presents how safe reinforcement learning can be used to design a steering policy that can drive an automated vehicle at the limit of friction.
The steering policies are trained using the Lyapunov Safe Actor-Critic (LSAC) algorithm. LSAC is a combination of the Soft Actor-Critic (SAC) algorithm and a Lyapunov stability analysis to solve constrained control problems.
The performance of LSAC is tested in a vehicle simulator against SAC and Model Predictive Control (MPC) in a series of tests that include changing lanes at different speeds, recovering from a destabilizing collision, and driving on a race track at the limit of friction.
The experiments show that LSAC outperforms MPC and SAC control strategies in terms of safety and vehicle stability. LSAC can recover from larger disturbances than MPC and SAC. A control strategy is presented that will keep the vehicle stable when driving at the limit of friction but can use the maneuverability of an unstable vehicle when is it necessary to avoid dangerous situations. Additionally, a policy is presented that can find the fastest way around a race track while staying within the track limits.
...
This thesis presents how safe reinforcement learning can be used to design a steering policy that can drive an automated vehicle at the limit of friction.
The steering policies are trained using the Lyapunov Safe Actor-Critic (LSAC) algorithm. LSAC is a combination of the Soft Actor-Critic (SAC) algorithm and a Lyapunov stability analysis to solve constrained control problems.
The performance of LSAC is tested in a vehicle simulator against SAC and Model Predictive Control (MPC) in a series of tests that include changing lanes at different speeds, recovering from a destabilizing collision, and driving on a race track at the limit of friction.
The experiments show that LSAC outperforms MPC and SAC control strategies in terms of safety and vehicle stability. LSAC can recover from larger disturbances than MPC and SAC. A control strategy is presented that will keep the vehicle stable when driving at the limit of friction but can use the maneuverability of an unstable vehicle when is it necessary to avoid dangerous situations. Additionally, a policy is presented that can find the fastest way around a race track while staying within the track limits.
...
Fully automated vehicles have the potential to increase road safety and improve traffic flow by taking the human element out of the driving loop. They can also provide mobility to people who are unable to operate a conventional vehicle. Safe automated vehicles must be able to respond in emergency situations or drive on slippery roads in bad weather conditions. Therefore it is crucial to have a safe and robust control strategy that can use the full handling capabilities of the vehicle.
This thesis presents how safe reinforcement learning can be used to design a steering policy that can drive an automated vehicle at the limit of friction.
The steering policies are trained using the Lyapunov Safe Actor-Critic (LSAC) algorithm. LSAC is a combination of the Soft Actor-Critic (SAC) algorithm and a Lyapunov stability analysis to solve constrained control problems.
The performance of LSAC is tested in a vehicle simulator against SAC and Model Predictive Control (MPC) in a series of tests that include changing lanes at different speeds, recovering from a destabilizing collision, and driving on a race track at the limit of friction.
The experiments show that LSAC outperforms MPC and SAC control strategies in terms of safety and vehicle stability. LSAC can recover from larger disturbances than MPC and SAC. A control strategy is presented that will keep the vehicle stable when driving at the limit of friction but can use the maneuverability of an unstable vehicle when is it necessary to avoid dangerous situations. Additionally, a policy is presented that can find the fastest way around a race track while staying within the track limits.
This thesis presents how safe reinforcement learning can be used to design a steering policy that can drive an automated vehicle at the limit of friction.
The steering policies are trained using the Lyapunov Safe Actor-Critic (LSAC) algorithm. LSAC is a combination of the Soft Actor-Critic (SAC) algorithm and a Lyapunov stability analysis to solve constrained control problems.
The performance of LSAC is tested in a vehicle simulator against SAC and Model Predictive Control (MPC) in a series of tests that include changing lanes at different speeds, recovering from a destabilizing collision, and driving on a race track at the limit of friction.
The experiments show that LSAC outperforms MPC and SAC control strategies in terms of safety and vehicle stability. LSAC can recover from larger disturbances than MPC and SAC. A control strategy is presented that will keep the vehicle stable when driving at the limit of friction but can use the maneuverability of an unstable vehicle when is it necessary to avoid dangerous situations. Additionally, a policy is presented that can find the fastest way around a race track while staying within the track limits.
Comfort oriented nonlinear model predictive control
For autonomous vehicles
Master thesis
(2020)
-
Kuno van der Slot, Laura Ferranti, Riender Happee, Barys Shyrokau, Yanggu Zheng
To promote automation in vehicles, autonomous driving should feel comfortable. To achieve low discomfort, a comfort oriented nonlinear model predictive controller is created. We know humans are sensitive for discomfort in certain frequencies in acceleration. By penalizing the frequencies for discomfort a higher comfort performance can be achieved. Two band pass filters are created to penalise the frequencies. A band pass filter (0.03-0.2 Hz) for the frequency of motion sickness and a band pass filter (1-2 Hz) for general discomfort. Due to the MPC framework the filters can be implemented on the predicted accelerations. The filtered accelerations are penalised within the MPC. The MPC is made for path following control. To test the MPC a reference generator is built. The reference generator creates reference signals about the path ahead for the controller. To test the performance of the filters, tests are done with different controllers. In the different controllers the filters are penalised individually and together and compared against other controllers. The controllers are tested on multiple scenarios (e.g. double lane change and a sinusoidal trajectory). On the scenarios multiple disturbances are tested (e.g. wind disturbance and sensor noise). We conclude that the MPC design that relies on the motion sickness filter has a significant decrease of motion sickness in scenarios where a lot of motion sickness is present, with improvements up to 30.7% compared to the basic controller. The MPC design that relies on the general discomfort filter helps bring the general discomfort down. On the double lane change maneuver with a changing velocity the general discomfort filter has improvements up to 10.7% compared to the basic controller.
...
To promote automation in vehicles, autonomous driving should feel comfortable. To achieve low discomfort, a comfort oriented nonlinear model predictive controller is created. We know humans are sensitive for discomfort in certain frequencies in acceleration. By penalizing the frequencies for discomfort a higher comfort performance can be achieved. Two band pass filters are created to penalise the frequencies. A band pass filter (0.03-0.2 Hz) for the frequency of motion sickness and a band pass filter (1-2 Hz) for general discomfort. Due to the MPC framework the filters can be implemented on the predicted accelerations. The filtered accelerations are penalised within the MPC. The MPC is made for path following control. To test the MPC a reference generator is built. The reference generator creates reference signals about the path ahead for the controller. To test the performance of the filters, tests are done with different controllers. In the different controllers the filters are penalised individually and together and compared against other controllers. The controllers are tested on multiple scenarios (e.g. double lane change and a sinusoidal trajectory). On the scenarios multiple disturbances are tested (e.g. wind disturbance and sensor noise). We conclude that the MPC design that relies on the motion sickness filter has a significant decrease of motion sickness in scenarios where a lot of motion sickness is present, with improvements up to 30.7% compared to the basic controller. The MPC design that relies on the general discomfort filter helps bring the general discomfort down. On the double lane change maneuver with a changing velocity the general discomfort filter has improvements up to 10.7% compared to the basic controller.
Master thesis
(2019)
-
Marcel Goldschmeding, Hans Hellendoorn, Matteo Corno, Riccardo M.G. Ferrari, Laura Ferranti, Yanggu Zheng
The introduction of control systems in the automotive industry has significantly increased safety. Improved control over the vehicle dynamics has been shown to contribute to substantial reductions in the number of deaths and serious injuries resulting from road traffic crashes. The introduction of Electronic Stability Control yielded impressive improvement in vehicle stability. A meta-analysis revealed that a 49% reduction of single-vehicle accidents is realized. Recent research continues the development of a fully autonomously operating vehicle. The vehicle requires the ability to operate in all situations safely, in order to reach the highest level of automation. Vehicle performance should be guaranteed within, at and beyond the limits of friction. Previous research revealed that the unstable drift motion could enlarge the operating envelope of a vehicle. An extensive amount of research is dedicated to controlling a drift. The results show that control systems are increasingly capable of stabilizing a steady-state cornering scenario. The main limitation of these studies is that only a portion of the vehicle motion that is observed in reality can be considered to be steady-state motion.
This thesis presents a multi-objective trajectory optimization which extends the steady-state analysis to a dynamic driving scenario. Based on experimental data obtained with a 1:10 scaled vehicle, accurate vehicle and tire models are derived. It is validated that the models closely mimic the dynamics of the scaled vehicle. In order to justify the use of drifting, the differences between stable and unstable driving equilibria are studied. The stability and controllability are assessed through the construction of the phase portraits and the computation of the Controllability Grammian. The findings, obtained under the assumption of steady-state conditions, are then validated in the dynamic driving scenario. A two-step optimization approach is presented. Spline optimization based on a simplified model is used to obtain initial conditions for a high fidelity model-based optimization. The scope is limited to a single corner, which is optimized under varying velocities and friction conditions.
Under the assumption of steady-state conditions, it is found that the drift motion imposes various benefits over normal driving. Higher cornering velocities and therewith yaw rates can be achieved in a drift. Besides, the principles of tire saturation and force coupling allow for controlling the lateral and yaw dynamics of the vehicle through the rear longitudinal tire force. This increases the maneuverability of the vehicle. The results of the dynamic optimization extend the findings of the steady-state analysis. In the dynamic maneuvers, drifting is found to improve vehicle maneuverability at high velocities and in scenarios of low friction. The approach presented in this work forms a basis for studying the effects that drifting could have on vehicle motion in reality. The relevant aspects of vehicle motion are translated into a multi-objective optimization. The methods that are developed in this work release the simplifying assumption of steady-state driving conditions. As a result, the drift motion can be studied in a more realistic driving scenario. It is expected that through further improving the optimization algorithm, the full operation envelope of the vehicle can be explored. ...
This thesis presents a multi-objective trajectory optimization which extends the steady-state analysis to a dynamic driving scenario. Based on experimental data obtained with a 1:10 scaled vehicle, accurate vehicle and tire models are derived. It is validated that the models closely mimic the dynamics of the scaled vehicle. In order to justify the use of drifting, the differences between stable and unstable driving equilibria are studied. The stability and controllability are assessed through the construction of the phase portraits and the computation of the Controllability Grammian. The findings, obtained under the assumption of steady-state conditions, are then validated in the dynamic driving scenario. A two-step optimization approach is presented. Spline optimization based on a simplified model is used to obtain initial conditions for a high fidelity model-based optimization. The scope is limited to a single corner, which is optimized under varying velocities and friction conditions.
Under the assumption of steady-state conditions, it is found that the drift motion imposes various benefits over normal driving. Higher cornering velocities and therewith yaw rates can be achieved in a drift. Besides, the principles of tire saturation and force coupling allow for controlling the lateral and yaw dynamics of the vehicle through the rear longitudinal tire force. This increases the maneuverability of the vehicle. The results of the dynamic optimization extend the findings of the steady-state analysis. In the dynamic maneuvers, drifting is found to improve vehicle maneuverability at high velocities and in scenarios of low friction. The approach presented in this work forms a basis for studying the effects that drifting could have on vehicle motion in reality. The relevant aspects of vehicle motion are translated into a multi-objective optimization. The methods that are developed in this work release the simplifying assumption of steady-state driving conditions. As a result, the drift motion can be studied in a more realistic driving scenario. It is expected that through further improving the optimization algorithm, the full operation envelope of the vehicle can be explored. ...
The introduction of control systems in the automotive industry has significantly increased safety. Improved control over the vehicle dynamics has been shown to contribute to substantial reductions in the number of deaths and serious injuries resulting from road traffic crashes. The introduction of Electronic Stability Control yielded impressive improvement in vehicle stability. A meta-analysis revealed that a 49% reduction of single-vehicle accidents is realized. Recent research continues the development of a fully autonomously operating vehicle. The vehicle requires the ability to operate in all situations safely, in order to reach the highest level of automation. Vehicle performance should be guaranteed within, at and beyond the limits of friction. Previous research revealed that the unstable drift motion could enlarge the operating envelope of a vehicle. An extensive amount of research is dedicated to controlling a drift. The results show that control systems are increasingly capable of stabilizing a steady-state cornering scenario. The main limitation of these studies is that only a portion of the vehicle motion that is observed in reality can be considered to be steady-state motion.
This thesis presents a multi-objective trajectory optimization which extends the steady-state analysis to a dynamic driving scenario. Based on experimental data obtained with a 1:10 scaled vehicle, accurate vehicle and tire models are derived. It is validated that the models closely mimic the dynamics of the scaled vehicle. In order to justify the use of drifting, the differences between stable and unstable driving equilibria are studied. The stability and controllability are assessed through the construction of the phase portraits and the computation of the Controllability Grammian. The findings, obtained under the assumption of steady-state conditions, are then validated in the dynamic driving scenario. A two-step optimization approach is presented. Spline optimization based on a simplified model is used to obtain initial conditions for a high fidelity model-based optimization. The scope is limited to a single corner, which is optimized under varying velocities and friction conditions.
Under the assumption of steady-state conditions, it is found that the drift motion imposes various benefits over normal driving. Higher cornering velocities and therewith yaw rates can be achieved in a drift. Besides, the principles of tire saturation and force coupling allow for controlling the lateral and yaw dynamics of the vehicle through the rear longitudinal tire force. This increases the maneuverability of the vehicle. The results of the dynamic optimization extend the findings of the steady-state analysis. In the dynamic maneuvers, drifting is found to improve vehicle maneuverability at high velocities and in scenarios of low friction. The approach presented in this work forms a basis for studying the effects that drifting could have on vehicle motion in reality. The relevant aspects of vehicle motion are translated into a multi-objective optimization. The methods that are developed in this work release the simplifying assumption of steady-state driving conditions. As a result, the drift motion can be studied in a more realistic driving scenario. It is expected that through further improving the optimization algorithm, the full operation envelope of the vehicle can be explored.
This thesis presents a multi-objective trajectory optimization which extends the steady-state analysis to a dynamic driving scenario. Based on experimental data obtained with a 1:10 scaled vehicle, accurate vehicle and tire models are derived. It is validated that the models closely mimic the dynamics of the scaled vehicle. In order to justify the use of drifting, the differences between stable and unstable driving equilibria are studied. The stability and controllability are assessed through the construction of the phase portraits and the computation of the Controllability Grammian. The findings, obtained under the assumption of steady-state conditions, are then validated in the dynamic driving scenario. A two-step optimization approach is presented. Spline optimization based on a simplified model is used to obtain initial conditions for a high fidelity model-based optimization. The scope is limited to a single corner, which is optimized under varying velocities and friction conditions.
Under the assumption of steady-state conditions, it is found that the drift motion imposes various benefits over normal driving. Higher cornering velocities and therewith yaw rates can be achieved in a drift. Besides, the principles of tire saturation and force coupling allow for controlling the lateral and yaw dynamics of the vehicle through the rear longitudinal tire force. This increases the maneuverability of the vehicle. The results of the dynamic optimization extend the findings of the steady-state analysis. In the dynamic maneuvers, drifting is found to improve vehicle maneuverability at high velocities and in scenarios of low friction. The approach presented in this work forms a basis for studying the effects that drifting could have on vehicle motion in reality. The relevant aspects of vehicle motion are translated into a multi-objective optimization. The methods that are developed in this work release the simplifying assumption of steady-state driving conditions. As a result, the drift motion can be studied in a more realistic driving scenario. It is expected that through further improving the optimization algorithm, the full operation envelope of the vehicle can be explored.
ZF Friedrichshafen AG is developing its own active suspension system designed as a single unit per corner to optimize the dynamic behavior of a vehicle. The innovative active damper design integrates all the essential components into one damper unit, with the aim to facilitate implementation. This master thesis in cooperation with ZF Friedrichshafen AG presents the development of a disturbance compensation controller for the active suspension unit. The goal is to suppress forces induced by road irregularities on the passenger cabin. The emphasis throughout this work lies on the implementation and applicability of the control algorithm.
...
ZF Friedrichshafen AG is developing its own active suspension system designed as a single unit per corner to optimize the dynamic behavior of a vehicle. The innovative active damper design integrates all the essential components into one damper unit, with the aim to facilitate implementation. This master thesis in cooperation with ZF Friedrichshafen AG presents the development of a disturbance compensation controller for the active suspension unit. The goal is to suppress forces induced by road irregularities on the passenger cabin. The emphasis throughout this work lies on the implementation and applicability of the control algorithm.