Table of Contents
Fetching ...

A Stochastic Tube-Based MPC Framework with Hard Input Constraints

Carlo Karam, Matteo Tacchi, Mirko Fiacchini

TL;DR

This paper develops Saturation-Aware SMPC (SA-SMPC), a tractable tube-based MPC framework that guarantees hard input constraint satisfaction for linear systems under unbounded disturbances by explicitly modeling actuator saturation within the PRS construction. It embeds convex bounds of the saturated error dynamics into probabilistic reachable sets, enabling deterministic constraint tightening that preserves online tractability while enforcing state chance constraints. The authors establish recursive feasibility, state-chance satisfaction, and mean-square stability, and validate the approach on a discretized CSTR model, showing favorable trade-offs between performance and computation compared to affine disturbance-feedback and SOCP-based methods. The work offers a practical, scalable method for enforcing hard input limits in stochastic MPC and suggests future enhancements via moment-based certificates to reduce conservatism.

Abstract

This work presents a stochastic tube-based model predictive control framework that guarantees hard input constraint satisfaction for linear systems subject to unbounded additive disturbances. The approach relies on a structured design of probabilistic reachable sets that explicitly incorporates actuator saturation into the error dynamics and bounds the resulting nonlinearity within a convex embedding. The proposed controller retains the computational efficiency and structural advantages of stochastic tube-based approaches while ensuring state chance constraint satisfaction alongside hard input limits. Recursive feasibility and mean-square stability are established for our scheme, and a numerical example illustrates its effectiveness.

A Stochastic Tube-Based MPC Framework with Hard Input Constraints

TL;DR

This paper develops Saturation-Aware SMPC (SA-SMPC), a tractable tube-based MPC framework that guarantees hard input constraint satisfaction for linear systems under unbounded disturbances by explicitly modeling actuator saturation within the PRS construction. It embeds convex bounds of the saturated error dynamics into probabilistic reachable sets, enabling deterministic constraint tightening that preserves online tractability while enforcing state chance constraints. The authors establish recursive feasibility, state-chance satisfaction, and mean-square stability, and validate the approach on a discretized CSTR model, showing favorable trade-offs between performance and computation compared to affine disturbance-feedback and SOCP-based methods. The work offers a practical, scalable method for enforcing hard input limits in stochastic MPC and suggests future enhancements via moment-based certificates to reduce conservatism.

Abstract

This work presents a stochastic tube-based model predictive control framework that guarantees hard input constraint satisfaction for linear systems subject to unbounded additive disturbances. The approach relies on a structured design of probabilistic reachable sets that explicitly incorporates actuator saturation into the error dynamics and bounds the resulting nonlinearity within a convex embedding. The proposed controller retains the computational efficiency and structural advantages of stochastic tube-based approaches while ensuring state chance constraint satisfaction alongside hard input limits. Recursive feasibility and mean-square stability are established for our scheme, and a numerical example illustrates its effectiveness.
Paper Structure (17 sections, 100 equations, 1 figure, 1 table, 1 algorithm)

This paper contains 17 sections, 100 equations, 1 figure, 1 table, 1 algorithm.

Figures (1)

  • Figure 1: Trajectory of state $x_2$ in scenario 4 under (a) $\bar{\lambda}^\ast$-SA-SMPC and (b) SOCP-SMPC. The inset in (a) shows the corresponding input profile for the $\bar{\lambda}^\ast$-SA-SMPC strategy, which exploits the full admissible input range. The inset in (b) reports the input profile for SOCP-SMPC, which operates over a restricted subset of the admissible inputs.

Theorems & Definitions (7)

  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof