Loading…
Ultra-Fast Nonlinear Model Predictive Control for Motion Control of Autonomous Light Motor Vehicles
Advanced Driver Assistance System (ADAS) is the latest buzzword in the automotive industry aimed at reducing human errors and enhancing safety. In ADAS systems, the choice of control strategy is not straightforward due to the highly complex nonlinear dynamics, control objectives, and safety critical...
Saved in:
Published in: | World electric vehicle journal 2024-07, Vol.15 (7), p.299 |
---|---|
Main Authors: | , , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Advanced Driver Assistance System (ADAS) is the latest buzzword in the automotive industry aimed at reducing human errors and enhancing safety. In ADAS systems, the choice of control strategy is not straightforward due to the highly complex nonlinear dynamics, control objectives, and safety critical constraints. Nonlinear Model Predictive Control (NMPC) has evolved as a favorite option for optimal control due to its ability to handle such constrained, Multi-Input Multi-Output (MIMO) systems efficiently. However, NMPC suffers from a bottleneck of high computational complexity, making it unsuitable for fast real-time applications. This paper presents a generic framework using Successive Online Linearization-based NMPC (SOL-NMPC) for for the control in ADAS. The nonlinear system is linearized and solved using Linear Model Predictive Control every iteration. Furthermore, offset-free MPC is developed with the Extended Kalman Filter for reducing model mismatch. The developed SOL-NMPC is validated using the 14-Degrees-of-Freedom (DoF) model of a D-class light motor vehicle. The performance is simulated in matlab/Simulink and validated using the CarSim® software (Version 2016). The real-time implementation of the proposed strategy is tested in the Hardware-In-the-Loop (HIL) co-simulation using the STM32-Nucleo-144 development board. The detailed performance analysis is presented along with time profiling. It can be seen that the loss of accuracy can be counteracted by the fast response of the proposed framework. |
---|---|
ISSN: | 2032-6653 2032-6653 |
DOI: | 10.3390/wevj15070299 |