Research Article

Distributed Formation Control with Obstacle and Collision Avoidance for Hypersonic Gliding Vehicles Subject to Multiple Constraints

Algorithm 1

Distributed model predictive control algorithm.
Offline stage: for , provided , , , , , , , and , determine , , , and . is delivered into mapped system (16).
Online stage: at the initial time step when the current time is , wait for the initial optimal control inputs , , and the initial optimal states , , for HGV . There are four steps at online stage as follows:
Step 1. At time step , for HGV . Apply to compute the assumed control inputs together with the assumed states , , by Eqs. (18) and (20). Then, transmit , , to HGV and receive , , from HGV .
Step 2. At the next time step , , for HGV , the current states are sampled to compute , , , , and . Then, Problem 6 is solved to get the optimal control inputs , , and the optimal states , .
Step 3. Apply and for the passing of virtual signals between the distributed virtual controller and the actual input solver.
Step 4. Return to Step 1.