Neural Networks for Fast Optimisation in Model Predictive Control: A Review

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Gonzalez, Camilo, Asadi, Houshyar, Kooijman, Lars, Lim, Chee Peng
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929649786814464
author Gonzalez, Camilo
Asadi, Houshyar
Kooijman, Lars
Lim, Chee Peng
author_facet Gonzalez, Camilo
Asadi, Houshyar
Kooijman, Lars
Lim, Chee Peng
contents Model Predictive Control (MPC) is an optimal control algorithm with strong stability and robustness guarantees. Despite its popularity in robotics and industrial applications, the main challenge in deploying MPC is its high computation cost, stemming from the need to solve an optimisation problem at each control interval. There are several methods to reduce this cost. This survey focusses on approaches where a neural network is used to approximate an existing controller. Herein, relevant and unique neural approximation methods for linear, nonlinear, and robust MPC are presented and compared. Comparisons are based on the theoretical guarantees that are preserved, the factor by which the original controller is sped up, and the size of problem that a framework is applicable to. Research contributions include: a taxonomy that organises existing knowledge, a summary of literary gaps, discussion on promising research directions, and simple guidelines for choosing an approximation framework. The main conclusions are that (1) new benchmarking tools are needed to help prove the generalisability and scalability of approximation frameworks, (2) future breakthroughs most likely lie in the development of ties between control and learning, and (3) the potential and applicability of recently developed neural architectures and tools remains unexplored in this field.
format Preprint
id arxiv_https___arxiv_org_abs_2309_02668
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Neural Networks for Fast Optimisation in Model Predictive Control: A Review
Gonzalez, Camilo
Asadi, Houshyar
Kooijman, Lars
Lim, Chee Peng
Systems and Control
Optimization and Control
93-08
Model Predictive Control (MPC) is an optimal control algorithm with strong stability and robustness guarantees. Despite its popularity in robotics and industrial applications, the main challenge in deploying MPC is its high computation cost, stemming from the need to solve an optimisation problem at each control interval. There are several methods to reduce this cost. This survey focusses on approaches where a neural network is used to approximate an existing controller. Herein, relevant and unique neural approximation methods for linear, nonlinear, and robust MPC are presented and compared. Comparisons are based on the theoretical guarantees that are preserved, the factor by which the original controller is sped up, and the size of problem that a framework is applicable to. Research contributions include: a taxonomy that organises existing knowledge, a summary of literary gaps, discussion on promising research directions, and simple guidelines for choosing an approximation framework. The main conclusions are that (1) new benchmarking tools are needed to help prove the generalisability and scalability of approximation frameworks, (2) future breakthroughs most likely lie in the development of ties between control and learning, and (3) the potential and applicability of recently developed neural architectures and tools remains unexplored in this field.
title Neural Networks for Fast Optimisation in Model Predictive Control: A Review
topic Systems and Control
Optimization and Control
93-08
url https://arxiv.org/abs/2309.02668