—We present a distributed model predictive control method which enables a group of agents to compute their control inputs locally, while communicating with their neighbors over a communication network. While… Click to show full abstract
—We present a distributed model predictive control method which enables a group of agents to compute their control inputs locally, while communicating with their neighbors over a communication network. While many distributed model predictive control methods require a central station for some coordination or computation of the optimization variables, our method does not require a central station, making our approach applicable to a variety of communication network topologies. With our method, each agent solves for its control inputs without solving for the control inputs of other agents, allowing for efficient optimization by each agent, unlike some other distributed methods. Further, our method attains linear convergence to the optimal control inputs in convex model predictive control problems, improving upon the sub-linear convergence rates provided by some other distributed methods such as dual decomposition methods. Moreover, our algorithm provides a closed-loop controller for convex model predictive control problems with affine constraints. We demonstrate our method in both convex and non-convex model predictive control problems in wireless transceiver alignment and satellite deployment, where we show robustness of our method to time delays.
               
Click one of the above tabs to view related content.