Parallel Branch Model Predictive Control on GPUs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Luyao, Lin, Chenghuai, Grammatico, Sergio
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918060256919552
author Zhang, Luyao
Lin, Chenghuai
Grammatico, Sergio
author_facet Zhang, Luyao
Lin, Chenghuai
Grammatico, Sergio
contents We present a parallel GPU-accelerated solver for branch Model Predictive Control problems. Based on iterative LQR methods, our solver exploits the tree-sparse structure and implements temporal parallelism using the parallel scan algorithm. Consequently, the proposed solver enables parallelism across both the prediction horizon and the scenarios. In addition, we utilize an augmented Lagrangian method to handle general inequality constraints. We compare our solver with state-of-the-art numerical solvers in two automated driving applications. The numerical results demonstrate that, compared to CPU-based solvers, our solver achieves competitive performance for problems with short horizons and small-scale trees, while outperforming other solvers on large-scale problems.
format Preprint
id arxiv_https___arxiv_org_abs_2506_13624
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Parallel Branch Model Predictive Control on GPUs
Zhang, Luyao
Lin, Chenghuai
Grammatico, Sergio
Systems and Control
Robotics
We present a parallel GPU-accelerated solver for branch Model Predictive Control problems. Based on iterative LQR methods, our solver exploits the tree-sparse structure and implements temporal parallelism using the parallel scan algorithm. Consequently, the proposed solver enables parallelism across both the prediction horizon and the scenarios. In addition, we utilize an augmented Lagrangian method to handle general inequality constraints. We compare our solver with state-of-the-art numerical solvers in two automated driving applications. The numerical results demonstrate that, compared to CPU-based solvers, our solver achieves competitive performance for problems with short horizons and small-scale trees, while outperforming other solvers on large-scale problems.
title Parallel Branch Model Predictive Control on GPUs
topic Systems and Control
Robotics
url https://arxiv.org/abs/2506.13624