Event-Triggered Distributed MPC With Variable Prediction Horizon

Aoyun Ma,Kun Liu,Qirui Zhang,Tao Liu,Yuanqing Xia
DOI: https://doi.org/10.1109/tac.2020.3040355
IF: 6.549
2021-10-01
IEEE Transactions on Automatic Control
Abstract:This article presents an event-triggered distributed model predictive control with variable prediction horizon strategy for spatially interconnected systems with input and state constraints. Each subsystem compares the error between actual state and optimal state with a triggering level, and cooperates with other subsystems to determine the triggering time and the corresponding prediction horizon. A shrinking constraint related to the bounds of errors between the predicted states and the optimal states of the previous triggering time instant is introduced into the optimization problem. By implementing the proposed strategy, the number of optimization problems that need to be solved is decreased, and the complexity of the optimization problem is reduced with the actual state approaching the terminal set. The feasibility of the optimization problem and the asymptotic stability of the closed-loop system are established. Finally, the simulation results show that the proposed strategy works well.
automation & control systems,engineering, electrical & electronic
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to propose a Distributed Model Predictive Control (DMPC) strategy based on an event - triggering mechanism for spatially interconnected systems with input and state constraints, and introduce the concept of variable prediction horizons. Specifically, the main contributions of the paper are as follows: 1. **Reduce the number of optimization problems**: By adopting the event - triggering mechanism, the solution of the optimization problem is triggered only when the error between the actual state and the optimal state exceeds the preset threshold, thereby reducing the number of optimization problems that need to be solved. 2. **Reduce the complexity of optimization problems**: As the actual state approaches the terminal set, the prediction horizon gradually shortens, thereby reducing the complexity of the optimization problems. 3. **Ensure the recursive feasibility of optimization problems and the asymptotic stability of the closed - loop system**: Under the event - triggering mechanism and the variable prediction horizon strategy, the paper proves the recursive feasibility of optimization problems and the asymptotic stability of the closed - loop system. ### Paper Background Spatially interconnected systems are widely present in many fields, such as smart grids, intelligent transportation systems, and chemical processes. These systems usually have state and/or input constraints. Model Predictive Control (MPC) is widely used because of its advantages in handling constraints. However, centralized MPC is difficult to implement when the system scale increases. Therefore, the research on distributed MPC has attracted more and more attention. ### Main Methods The paper proposes a distributed MPC strategy based on an event - triggering mechanism. Each subsystem achieves the control objective by exchanging system and decision - making information with other subsystems. The main steps include: 1. **Definition of optimization problems**: - Define the optimization problem including state and input constraints. - Introduce the constraint condition for the error between the predicted state and the optimal state at the previous triggering moment. 2. **Event - triggering mechanism**: - When the error between the actual state and the optimal state exceeds the preset threshold, trigger the solution of the optimization problem. - Reduce the complexity of the optimization problem by adjusting the prediction horizon. 3. **Prediction horizon update strategy**: - The prediction horizon is updated after each triggering event to adapt to the change of the actual state. ### Theoretical Analysis Through strict mathematical derivations, the paper proves the recursive feasibility of optimization problems and the asymptotic stability of the closed - loop system under the event - triggering mechanism and the variable prediction horizon strategy. The main theorems include: - **Theorem 1**: Proves that at the initial time point \( k_1 \), the optimization problem (8) has a feasible solution. - **Theorem 2**: Ensures the recursive feasibility of the optimization problem (8) at subsequent time points \( k_s \). - **Theorem 3**: Under the conditions satisfying Theorem 1 and Theorem 2, the asymptotic stability of the closed - loop system is ensured. ### Simulation Verification The paper verifies the effectiveness of the proposed strategy through two simulation examples, showing the advantages of this method in reducing the computational burden and improving the system performance. ### Conclusion The paper proposes a distributed MPC strategy based on an event - triggering mechanism and variable prediction horizons, which effectively reduces the number and complexity of optimization problems and ensures the stability and performance of the system. This method has significant advantages in dealing with large - scale spatially interconnected systems.