This article investigates the dual-mode distributed model predictive control (DMPC) problem for multiagent systems (MASs) in the context of noncooperative games. With regard to the mutual influence of neighbor agents, a novel objective function is developed. It consists of three main parts: the conventional quadratic function of MPC accounting for model performance and control cost, the difference between the local agent and its neighbors to guarantee the consensus, and the neighbor's disturbance to obtain the anti-interference capability. To find a nice balance between the online computational burden, practical feasibility, and model performance, a dual-model control strategy is proposed. Then, to handle the couplings resulting from the agents' communication and the negative influence caused by neighbors, the quadratic boundedness lemma, Rayleigh-Ritz theorem, and slack matrix technique are employed, and therefore, both online and offline problems with solvability are readily established. Additionally, sufficient conditions are provided for the guarantee of stability, and an iterative DMPC-based algorithm is designed to ensure that all the agents reach the -Nash equilibrium (-NE). Finally, a simulation example of a spacecraft system is presented to validate the effectiveness of the proposed dual-mode DMPC, demonstrating that the spacecraft system can converge to the -NE in a distributed manner.
Zhang et al. (Thu,) studied this question.