Proceedings of the 48h IEEE Conference on Decision and Control (CDC) Held Jointly With 2009 28th Chinese Control Conference 2009
DOI: 10.1109/cdc.2009.5400903
|View full text |Cite
|
Sign up to set email alerts
|

Real-time MPC - Stability through robust MPC design

Abstract: Abstract-Recent results have suggested that online ModelPredictive Control (MPC) can be computed quickly enough to control fast sampled systems. High-speed applications impose a hard real-time constraint on the solution of the MPC problem, which generally prevents the computation of the optimal controller. In current approaches guarantees on feasibility and stability are sacrificed in order to achieve a real-time setting. In this paper we develop a real-time MPC scheme based on robust MPC design that recovers … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 28 publications
(23 citation statements)
references
References 25 publications
0
23
0
Order By: Relevance
“…To show the code performance for a more complex problem, we add a quadratic terminal cost V f (x N ) := x T N P x N and a quadratic terminal constraint x T N P x N ≤ α to (19), where P solves the discrete-time Riccati equation related to LQR control and α determines the maximum level set of V f such that no constraints are violated. In addition, we add a real-time constraint V N (x) ≤ τ to ensure that the system is stable even in case of early termination of the solver, see [5] for details. The parameter τ is the cost of the previous solution minus a small multiple of the stage cost x T 0 Qx 0 .…”
Section: A the Oscillating Masses Benchmark Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…To show the code performance for a more complex problem, we add a quadratic terminal cost V f (x N ) := x T N P x N and a quadratic terminal constraint x T N P x N ≤ α to (19), where P solves the discrete-time Riccati equation related to LQR control and α determines the maximum level set of V f such that no constraints are violated. In addition, we add a real-time constraint V N (x) ≤ τ to ensure that the system is stable even in case of early termination of the solver, see [5] for details. The parameter τ is the cost of the previous solution minus a small multiple of the stage cost x T 0 Qx 0 .…”
Section: A the Oscillating Masses Benchmark Problemmentioning
confidence: 99%
“…Among these are formulations providing stability guarantees via ellipsoidal terminal sets [4], real-time stability guarantees [5] in face of early termination of the solver or robustness against modeling errors and noise in a tube MPC setting [6]. Moreover, some systems have inherent quadratic system constraints for which polytopic sets provide only a coarse approximation, such as power electronics [7].…”
Section: Introductionmentioning
confidence: 99%
“…5-10) perform surprisingly well. The reference [26], however, imposes an extra constraint on the cost reduction. With the availability of a feasible solution at the start, the imposed constraint ensures stability for any available computational time for linear systems, when no disturbances are considered.…”
Section: Sub-optimal Nmpc Formulationmentioning
confidence: 99%
“…This feasible point, which ensures a monotonic decrease in the cost, also ensures closed-loop stability. The references [26,27] discuss sub-optimality in terms of early termination of the optimizer based on the available time or maximum number of iterations. Both references treat linear systems and propose using primal barrier interior-point methods to solve the optimization problem.…”
Section: Sub-optimal Nmpc Formulationmentioning
confidence: 99%
“…Augmenting the optimization problem by a constraint enforcing the Lyapunov decrease in conjunction with an optimization method ensuring primal feasibility after each iteration warm-started by the shifted sequence then guarantees stability; see [20] for details. This approach, however, assumes that the MPC problem is designed in such a way that the closed-loop system is stable when solved to the full accuracy and that the shifted sequence is feasible and ensures a Lyapunov decrease.…”
Section: Introductionmentioning
confidence: 99%