Modelling and Model Predictive Control of Power-Split Hybrid Powertrains for Self-Driving Vehicles
MetadataShow full item record
Designing an autonomous vehicle system architecture requires extensive vehicle simulation prior to its implementation on a vehicle. Simulation provides a controlled environment to test the robustness of an autonomous architecture in a variety of driving scenarios. In any autonomous vehicle project, high-fidelity modelling of the vehicle platform is important for accurate simulations. For power-split hybrid electric vehicles, modelling the powertrain for autonomous applications is particularly difficult. The mapping from accelerator and brake pedal positions to torque at the wheels can be a function of many states. Due to this complex powertrain behavior, it is challenging to develop vehicle dynamics control algorithms for autonomous power-split hybrid vehicles. The 2015 Lincoln MKZ Hybrid is the selected vehicle platform of Autonomoose, the University of Waterloo’s autonomous vehicle project. Autonomoose required high-fidelity models of the vehicle’s power-split powertrain and braking systems, and a new longitudinal dynamics vehicle controller. In this thesis, a grey-box approach to modelling the Lincoln MKZ’s powertrain and braking systems is proposed. The modelling approach utilizes a combination of shallow neural networks and analytical methods to generate a mapping from accelerator and brake pedal positions to the torque at each wheel. Extensive road testing of the vehicle was performed to identify parameters of the powertrain and braking models. Experimental data was measured using a vehicle measurement system and CAN bus diagnostic signals. Model parameters were identified using optimization algorithms. The powertrain and braking models were combined with a vehicle dynamics model to form a complete high-fidelity model of the vehicle that was validated by open-loop simulation. The high-fidelity models of the powertrain and braking were simplified and combined with a longitudinal vehicle dynamics model to create a control-oriented model of the vehicle. The control-oriented model was used to design an instantaneously linearizing model predictive controller (MPC). The advantages of the MPC over a classical proportional-integral (PI) controller were proven in simulation, and a framework for implementing the MPC on the vehicle was developed. The MPC was implemented on the vehicle for track testing. Early track testing results of the MPC show superior performance to the existing PI that could improve with additional controller parameter tuning.
Cite this version of the work
Bryce Antony Hosking (2018). Modelling and Model Predictive Control of Power-Split Hybrid Powertrains for Self-Driving Vehicles. UWSpace. http://hdl.handle.net/10012/14094
Showing items related by title, author, creator and subject.
Model Refinement and Reduction for the Nitroxide-Mediated Radical Polymerization of Styrene with Applications on the Model-Based Design of Experiments Hazlett, Mark Daniel (University of Waterloo, 2012-09-26)Polystyrene (PS) is an important commodity polymer. In its most commonly used form, PS is a high molecular weight linear polymer, typically produced through free-radical polymerization, which is a well understood and robust ...
Calibration and Model Uncertainty of a Two-Factor Mean-Reverting Diffusion Model for Commodity Prices Chuah, Jue Jun (University of Waterloo, 2013-08-28)With the development of various derivative instruments and index products, commodities have become a distinct asset class which can offer enhanced diversification benefits to the traditional asset allocation of stocks and ...
UCAnDoModels: A Context-based Model Editor for Editing and Debugging UML Class and State-Machine Diagrams Pourali, Parsa; Atlee, Joanne M. (ACM/IEEE, 2019-09)Practitioners face cognitive challenges when using model editors to edit and debug UML models, which make them reluctant to adopt modelling. To assist practitioners in their modelling tasks, we have developed effective ...