University of Cambridge
Application of robust nonlinear model predictive control to simulating the control behaviour of a racing driver
Abstract
dc:description.abstractThe work undertaken in this research aims to develop a mathematical model which can replicate the behaviour of a racing driver controlling a vehicle at its handling limit. Most of the models proposed in the literature assume a perfect driver. A formulation taking human limitations into account would serve as a design and simulation tool for the automotive sector. A nonlinear vehicle model with five degrees of freedom under the action of external disturbances controlled by a Linear Quadratic Regulator (LQR) is first proposed to assess the validity of state variances as stability metrics. Comparison to existing stability and controllability criteria indicates that this novel metric can provide meaningful insights into vehicle performance. The LQR however, fails to stabilise the vehicle as tyres saturate. The formulation is extended to improve its robustness. Full nonlinear optimisation with direct transcription is used to derive a controller that can stabilise a vehicle at the handling limit under the action of disturbances. The careful choice of discretisation method and track description allow for reduced computing times. The performance of the controller is assessed using two vehicle configurations, Understeered and Oversteered, in scenarios characterised by increasing levels of non- linearity and geometrical complexity. All tests confirm that vehicles can be stabilised at the handling limit. Parameter studies are also carried out to reveal key aspects of the driving strategy. The driver model is validated against Driver In The Loop simulations for simple and complex manoeuvres. The analysis of experimental data led to the proposal of a novel driving strategy. Driver randomness is modelled as an external disturbance in the driver Neuromuscular System. The statistics of states and controls are found to be in good agreement. The prediction capabilities of the controller can be considered satisfactory.
Degree
thesis:*- Name dc:type.qualificationname
- Doctor of Philosophy (PhD)
- Level dc:type.qualificationlevel
- Doctoral
- Grantor dc:publisher.institution
- University of Cambridge
- Year dc:date.issued
- 2018
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Braghieri, Giovanni
- Advisor dc:contributor.advisor
-
- Cole, David
Subjects
dc:subject × 3Rights
dc:rightsIdentifiers
dc:identifier.*- DOI dc:identifier.doi
- https://doi.org/10.17863/CAM.22761
- OAI identifier oai:identifier
- oai:www.repository.cam.ac.uk:1810/275524