Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Gaussian Process Model Predictive Control for Autonomous Driving in Safety-Critical Scenarios
Linköping University, Department of Electrical Engineering, Automatic Control.
2019 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This thesis is concerned with model predictive control (MPC) within the field of autonomous driving. MPC requires a model of the system to be controlled. Since a vehicle is expected to handle a wide range of driving conditions, it is crucial that the model of the vehicle dynamics is able to account for this. Differences in road grip caused by snowy, icy or muddy roads change the driving dynamics and relying on a single model, based on ideal conditions, could possibly lead to dangerous behaviour.

This work investigates the use of Gaussian processes for learning a model that can account for varying road friction coefficients. This model is incorporated as an extension to a nominal vehicle model. A double lane change scenario is considered and the aim is to learn a GP model of the disturbance based on previous driving experiences with a road friction coefficient of 0.4 and 0.6 performed with a regular MPC controller. The data is then used to train a GP model. The GPMPC controller is then compared with the regular MPC controller in the case of trajectory tracking. The results show that the obtained GP models in most cases correctly predict the model error in one prediction step. For multi-step predictions, the results vary more with some cases showing an improved prediction with a GP model compared to the nominal model. In all cases, the GPMPC controller gives a better trajectory tracking than the MPC controller while using less control input.

Place, publisher, year, edition, pages
2019. , p. 114
Keywords [en]
model predictive control, gaussian processes, autonomous driving, machine learning, vehicle dynamics, gpmpc, trajectory tracking, ADAS
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:liu:diva-161430ISRN: LiTH-ISY-EX--19/5265--SEOAI: oai:DiVA.org:liu-161430DiVA, id: diva2:1372269
External cooperation
Siemens Industry Software N.V.
Subject / course
Automatic Control
Presentation
2019-10-25, Transformen, Linköping, 11:00 (English)
Supervisors
Examiners
Available from: 2019-11-25 Created: 2019-11-22 Last updated: 2019-11-25Bibliographically approved

Open Access in DiVA

fulltext(9173 kB)1801 downloads
File information
File name FULLTEXT01.pdfFile size 9173 kBChecksum SHA-512
5c6f2c184d595f1115c21a51ae6eeac4b43f17e14c9c8080da8e64064f0db2799dbde24cbabb8dedabc6ada681029167ec2c0af915e79835e4138bc0863dca8d
Type fulltextMimetype application/pdf

By organisation
Automatic Control
Control Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1809 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1418 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf