Decentralized Real-Time Iterations for Distributed NMPC

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Stomberg, Gösta, Engelmann, Alexander, Diehl, Moritz, Faulwasser, Timm
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912653125877760
author Stomberg, Gösta
Engelmann, Alexander
Diehl, Moritz
Faulwasser, Timm
author_facet Stomberg, Gösta
Engelmann, Alexander
Diehl, Moritz
Faulwasser, Timm
contents This article presents a Real-Time Iteration (RTI) scheme for distributed Nonlinear Model Predictive Control (NMPC). The scheme transfers the well-known RTI approach, a key enabler for many industrial real-time NMPC implementations, to the setting of cooperative distributed control. At each sampling instant, one outer iteration of a bi-level decentralized Sequential Quadratic Programming (dSQP) method is applied to a centralized optimal control problem. This ensures that real-time requirements are met and it facilitates cooperation between subsystems. Combining novel dSQP convergence results with RTI stability guarantees, we prove local exponential stability under standard assumptions on the MPC design with and without terminal constraints. The proposed scheme only requires neighbor-to-neighbor communication and avoids a central coordinator. A numerical example with coupled inverted pendulums demonstrates the efficacy of the approach.
format Preprint
id arxiv_https___arxiv_org_abs_2401_14898
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Decentralized Real-Time Iterations for Distributed NMPC
Stomberg, Gösta
Engelmann, Alexander
Diehl, Moritz
Faulwasser, Timm
Optimization and Control
Systems and Control
This article presents a Real-Time Iteration (RTI) scheme for distributed Nonlinear Model Predictive Control (NMPC). The scheme transfers the well-known RTI approach, a key enabler for many industrial real-time NMPC implementations, to the setting of cooperative distributed control. At each sampling instant, one outer iteration of a bi-level decentralized Sequential Quadratic Programming (dSQP) method is applied to a centralized optimal control problem. This ensures that real-time requirements are met and it facilitates cooperation between subsystems. Combining novel dSQP convergence results with RTI stability guarantees, we prove local exponential stability under standard assumptions on the MPC design with and without terminal constraints. The proposed scheme only requires neighbor-to-neighbor communication and avoids a central coordinator. A numerical example with coupled inverted pendulums demonstrates the efficacy of the approach.
title Decentralized Real-Time Iterations for Distributed NMPC
topic Optimization and Control
Systems and Control
url https://arxiv.org/abs/2401.14898