Search: onr:"swepub:oai:DiVA.org:kth-337263" >
Adaptive Lateral Mo...
Adaptive Lateral Model Predictive Control for Autonomous Driving of Heavy-Duty Vehicles
-
- Pereira, Goncalo Collares (author)
- KTH,Reglerteknik
-
- Mårtensson, Jonas, Professor, 1976- (thesis advisor)
- KTH,Integrated Transport Research Lab, ITRL,Reglerteknik
-
- Wahlberg, Bo, 1959- (thesis advisor)
- KTH,Reglerteknik
-
show more...
-
- Pettersson, Henrik (thesis advisor)
- Scania CV AB
-
- Axehill, Daniel, Associate Professor (opponent)
- Linköping University, Department of Electrical Engineering, Automatic Control
-
show less...
-
(creator_code:org_t)
- ISBN 9789180406871
- Stockholm, Sweden : KTH Royal Institute of Technology, 2023
- English xviii, 217 s.
- Related links:
-
https://kth.diva-por... (primary) (Raw object)
-
show more...
-
https://kth.diva-por... (primary) (Raw object)
-
https://urn.kb.se/re...
-
show less...
Abstract
Subject headings
Close
- Autonomous Vehicle (AV) technology promises safer, greener, and more efficient means of transportation for everyone. AVs are expected to have their first big impact in closed environments, such as mining areas, ports, and construction sites, where Heavy-Duty Vehicles (HDVs) operate. This thesis addresses lateral motion control for autonomous HDVs using Model Predictive Control (MPC). Lateral control for HDVs still has many open questions to be addressed, in particular, precise path tracking while ensuring a smooth, comfortable, and stable ride, coping with both external and internal disturbances, and adapting to different vehicles and conditions.To address these challenges, a comprehensive control module architecture is designed to adapt seamlessly to different vehicle types and interface with various planning and localization modules. Furthermore, it is designed to address system delays, maintain certain error bounds, and respect actuation constraints.This thesis presents the Reference Aware MPC (RA-MPC) for autonomous vehicles. This controller is iteratively improved throughout the thesis. The RA-MPC introduces a method to systematically handle references generated by motion planners which can consider different algorithms and vehicle models from the controller. The controller uses the linear time-varying MPC framework and considers control input rate and acceleration constraints to account for steering limitations. Furthermore, multiple models and control inputs are considered throughout the thesis. Ultimately, curvature acceleration is used as the control input, which together with stability ingredients, allows for stability guarantees under certain conditions via Lyapunov techniques.MPC is highly dependent on the prediction model used. This thesis proposes and compares different models. First, an offline-fitted, vehicle-specific nonlinear curvature response function is proposed and integrated into the kinematic bicycle model. The curvature response function is modeled as two Gaussian functions. To enhance the model's versatility and applicability to a fleet of vehicles the nonlinear curvature response table kinematic model is presented. This model replaces the function with a table, which is estimated online by means of Kalman filtering, adapting to the current vehicle and operating conditions.All controllers and models are simulated and experimentally validated on Scania HDVs and iteratively compared to the previous state-of-the-art. The RA-MPC with the nonlinear curvature response table kinematic model is shown to be the best for the problems and conditions considered. The robustness and adaptiveness of the proposed approach are highlighted by testing different vehicle configurations (a haulage truck, a mining truck, and a bus), operating conditions, and scenarios. The model allows all vehicles to accomplish the scenarios with very similar performance. Overall, the results show an average absolute lateral error to path no bigger than 7 cm, and a worst-case deviation no bigger than 25 cm. These results demonstrate the controller's ability to handle a fleet of HDVs, without the need for vehicle-specific tuning or intervention from expert engineers.
- Teknik för autonoma fordon lovar säkrare, grönare och effektivare transportmedel för alla. Autonoma fordon förväntas få sin första stora inverkan i inhägnade områden, såsom gruvområden, hamnar och byggarbetsplatser, där tunga fordon är i drift. Denna avhandling behandlar lateral rörelsereglering för autonoma tunga fordon med hjälp av modellprediktiv reglering (Model Predictive Control, MPC). Lateral rörelsereglering för tunga fordon har fortfarande flera öppna utmaningar, i synnerhet gällande precis banföljning som garanterar en mjuk, komfortabel och stabil resa, hanterar både externa och interna störningar och anpassar sig till olika fordon och förhållanden.För att möta dessa utmaningar är en omfattande regleringsarkitektur utformad för att sömlöst anpassa sig till olika fordonstyper och gränssnitt mot olika planering- och lokaliseringsmoduler. Därutöver är arkitekturen utformad för att hantera systemfördröjningar, bibehålla särskilda felmarginaler och respektera styrdons begränsningar.Denna avhandling presenterar den Referensmedvetna modellprediktiva regulatorn (Reference Aware MPC, RA-MPC) för autonoma fordon. Denna regulator är iterativt för-bättrad genom hela avhandlingen. Den referensmedvetna modellprediktiva regulatorn introducerar en metod för att systematiskt hantera referenssignaler genererade av rörelseplanerare som beaktar andra typer av algoritmer och fordonsmodeller än regulatorn. Regulatorn använder det linjärt tidsvarierande MPC-ramverket och beaktar begränsningar på styrsignalsförändringar och accelerationer för att ta hänsyn till begränsningar på styrningen. Vidare beaktas flertalet modeller och styrsignaler genom hela avhandlingen. I slutändan används kurvaturacceleration som styrsignal, vilket tillsammans med stabilitetsingredienser möjliggör stabilitetsgarantier under särskilda förhållanden via Lyapunov-tekniker.MPC är starkt beroende av den prediktionsmodell som används. Denna avhandling föreslår och jämför ett flertal olika modeller. Först föreslås ett offline-skattat fordonsspecifikt ickelinjärt kurvaturstegsvar som integreras i den kinematiska cykelmodellen. Överföringsfunktionen är modellerad som två Gaussiska funktioner. För att förbättra modellens mångsidighet och tillämpbarhet på en fordonsflotta presenteras en ickelinjär kurvatursvarstabell för den kinematiska modellen. Denna modell ersätter överföringsfunktionen med en tabell. Tabellen uppskattas online med hjälp av Kalman-filtrering anpassad till aktuellt fordon och driftförhållanden.Alla regulatorer och modeller är experimentellt validerade på Scaniafordon, jämförs iterativt med de senaste regulatorerna från forskningsfronten och både för- och nackdelar diskuteras. RA-MPC:n med den ickelinjära kurvatursvarstabellen för den kinematiska modellen har visat sig vara den bästa regulatorn för de problem och förhållanden som studerats. Robustheten och anpassningsförmågan hos den föreslagna metoden framhävs genom att testa olika driftsförhållanden, scenarier och fordonskonfigurationer (en distributionsbil, en gruvlastbil och en buss). Modellen anpassar sig och konvergerar snabbt efter driftstart, vilket gör att alla fordon kan utföra alla scenarier med mycket liknande prestanda. För den utvärderade flottan visar resultaten ett genomsnittligt absolut lateralt fel till vägen som inte är större än 7 cm och en värsta avvikelse som inte är större än 25 cm. Dessa resultat visar regulatorns förmåga att hantera en flotta av tunga fordon, utan behov av fordonsspecifik justering eller handpåläggning från erfarna ingenjörer.
Subject headings
- TEKNIK OCH TEKNOLOGIER -- Elektroteknik och elektronik (hsv//swe)
- ENGINEERING AND TECHNOLOGY -- Electrical Engineering, Electronic Engineering, Information Engineering (hsv//eng)
- TEKNIK OCH TEKNOLOGIER -- Elektroteknik och elektronik -- Reglerteknik (hsv//swe)
- ENGINEERING AND TECHNOLOGY -- Electrical Engineering, Electronic Engineering, Information Engineering -- Control Engineering (hsv//eng)
Keyword
- Model Predictive Control
- Control Stability
- Experimental Evaluation
- Fleet Evaluation
- Adaptive Control
- Automatic Control
- Autonomous Vehicles
- Electrical Engineering
- Elektro- och systemteknik
Publication and Content Type
- vet (subject category)
- dok (subject category)
Find in a library
To the university's database