Decentralized Fuzzy MPC Framework
- Decentralized MPC is an approach that assigns local control to subsystems while ensuring robust overall stability and low computational cost.
- It employs interval type‐2 fuzzy Takagi–Sugeno models to capture membership uncertainty and dynamic coupling among nonlinear subsystems.
- The framework decomposes global optimization into parallel quadratic programs, significantly reducing online computational effort and enhancing disturbance rejection.
A decentralized Model Predictive Control (MPC) framework allocates control authority to local controllers associated with subsystems of a large‐scale system, while ensuring robust stability, recursive feasibility, low online computational cost, and effective handling of coupling and uncertainty. In the decentralized robust interval type‐2 fuzzy MPC (IT2‐Fuzzy‐MPC) for Takagi–Sugeno (T–S) large‐scale systems (Sarbaz et al., 2021), each nonlinear subsystem is modeled by an interval type‐2 fuzzy rule base capturing membership uncertainty, with affine dynamic couplings incorporated as additive terms, and the global online optimization is decomposed into parallel local quadratic programs (QPs).
1. Interval Type-2 Fuzzy Takagi–Sugeno Large-Scale System Modeling
Each subsystem , for , is described by an interval type‐2 (IT2) fuzzy T–S rule base with rules:
- Rule :
- The aggregated update over all rules and interval firing strengths becomes:
- The interval weights are defined with state‐dependent splitting:
- Footprint of uncertainty (FOU) is encoded in each membership function via .
2. Formulation of the Decentralized Fuzzy-MPC Optimization Problem
Prediction Model:
For a receding horizon , predictions are computed for each subsystem by applying the IT2‐T–S update (with weights from current state measurements and predicted neighbor states):
Cost Function and Constraints:
Each local MPC solves a min–max Ho‐type cost:
- Terminal set: (robust positively invariant, RPI).
- State, input, disturbance constraints: , ,
- Coupling: Only appears affinely via predicted subsystem states, no hard cross-subsystem inequalities.
Robust Tightening: Disturbance handling is embedded via the negative-definite Ho term and enforced through selection of RPI terminal sets.
3. Decentralized Parallel Implementation Strategy
- The global MPC decomposes into parallel QPs, one per subsystem, as neighbor coupling terms require only immediate state information at the current sample.
- Controllers exchange only current neighbor states, with no multi-step look-ahead or future trajectory communication.
- All local QPs are solved in parallel, leveraging measured or communicated neighbor states.
Pseudocode for Decentralized IT2-Fuzzy MPC:
- Measure and neighbor states
- Evaluate firing intervals
- Formulate the local LMI‐QP: minimize subject to LMIs (17),(18),(23),(26) for gains , matrices , constants
- Apply
- Send to neighbors
4. Robustness and Stability Analysis
RPI Terminal Set and Feasibility:
For each subsystem, construct and seek state-feedback gains guaranteeing, for all : with , , and .
ISS Lyapunov Argument:
Defining , under the closed-loop policy: guarantees input-to-state stability (ISS) under bounded disturbances.
5. Computational Efficiency and Numerical Performance
- Online cost is minimized by precomputing and fixing offline so that the online QP (subject to the required LMIs) is low-dimensional for each subsystem.
- Parallel computation: All local QPs are solved independently and in parallel.
- Solve time: Examples report 2 ms per local QP on standard PC hardware.
Numerical Studies:
- Chain of three subsystems (): , , , . Horizon , quadratic weights, disturbance bound .
- Double-inverted pendulum ( rules/subsystem): Closed-loop tracking error within $5$ s, disturbance rejection tested.
- Compared to decentralized PI, the decentralized fuzzy-MPC reduces settling time by and control effort by .
6. Advantages, Limitations, and Scalability
Advantages:
- True decentralization: Only current states are exchanged—no higher-order coms or trajectory sharing.
- Interval type-2 fuzzy modeling: Models membership uncertainty directly, greatly reducing conservatism while retaining robust performance.
- Min–max Ho-MPC: Guarantees robust ISS and effective disturbance rejection by explicit handling in cost/terminal set.
- Low online computational cost: Off-line LMI pre-tuning and parallel QP solution for each subsystem enable real-time capabilities even in large networks.
Limitations:
- Model structure is tailored to IT2 fuzzy T–S systems—the benefits of membership uncertainty handling are specific to this formulation.
- Performance is contingent on the linearity of coupling and measurement/communication accessibility of neighbor states at every sample.
7. Context within Modern Decentralized MPC Research
This decentralized IT2-Fuzzy-MPC (Sarbaz et al., 2021) advances the scalable and robust control of nonlinear large-scale networked systems by combining interval type-2 fuzzy modeling with min–max MPC for each subsystem, relying solely on neighbor state exchange. It directly addresses key limitations of existing fuzzy-MPC approaches (excessive computational burden and conservatism) by decomposing the global optimization and exploiting parallel structure. The method is demonstrably more effective and computationally efficient than contemporary decentralized PI schemes in disturbance rejection and stabilization metrics.