An Automatic Tuning MPC with Application to Ecological Cruise Control

09/17/2023
by   Mohammad Abtahi, et al.
0

Model predictive control (MPC) is a powerful tool for planning and controlling dynamical systems due to its capacity for handling constraints and taking advantage of preview information. Nevertheless, MPC performance is highly dependent on the choice of cost function tuning parameters. In this work, we demonstrate an approach for online automatic tuning of an MPC controller with an example application to an ecological cruise control system that saves fuel by using a preview of road grade. We solve the global fuel consumption minimization problem offline using dynamic programming and find the corresponding MPC cost function by solving the inverse optimization problem. A neural network fitted to these offline results is used to generate the desired MPC cost function weight during online operation. The effectiveness of the proposed approach is verified in simulation for different road geometries.

READ FULL TEXT
research
05/15/2019

Feedback MPC for Torque-Controlled Legged Robots

The computational power of mobile robots is currently insufficient to ac...
research
09/01/2019

On Maximizing Lateral Clearance of an Autonomous Vehicle in Urban Environments

We consider the problem of maximizing distance to road agents for a self...
research
04/23/2021

Optimal Cost Design for Model Predictive Control

Many robotics domains use some form of nonconvex model predictive contro...
research
12/05/2022

Learning Sampling Distributions for Model Predictive Control

Sampling-based methods have become a cornerstone of contemporary approac...
research
07/20/2022

Governor: a Reference Generator for Nonlinear Model Predictive Control in Legged Robots

Model Predictive Control (MPC) approaches are widely used in robotics, s...
research
08/02/2013

Inverse Procedural Modeling of Facade Layouts

In this paper, we address the following research problem: How can we gen...
research
05/18/2023

Online Non-linear Centroidal MPC for Humanoid Robots Payload Carrying with Contact-Stable Force Parametrization

In this paper we consider the problem of allowing a humanoid robot that ...

Please sign up or login with your details

Forgot password? Click here to reset