Decentralized Cooperative Trajectory Optimization for UAVs with Coupling Constraints

Motivated by recent research on cooperative UAVs, this paper introduces a new decentralized trajectory optimization approach for systems with independent dynamics but coupled constraints. The primary objective is to improve the performance of the entire fleet by solving local optimization problems and without reproducing the global optimization problem for each agent. To achieve cooperation, the approach exploits the sparse structure of active couplings that is inherent in the trajectory optimization. This enables each local optimization to use a low-order parameterization of the other agents' states, thereby facilitating negotiation while keeping the problem size small. The key features of this approach include: (a) no central negotiator is required; and (b) it maintains feasibility over the iterations, so the algorithm can be stopped at any time. Furthermore, the local optimizations are shown to always decrease the overall cost. Simulation results are presented to compare the distributed, centralized and other (non-cooperative) decentralized approaches in terms of both computation and performance

[1]  John R. Beaumont,et al.  Control and Coordination in Hierarchical Systems , 1981 .

[2]  P. Varaiya,et al.  Control and coordination in hierarchical systems , 1982, Proceedings of the IEEE.

[3]  A. Richards,et al.  Decentralized robust receding horizon control for multi-vehicle guidance , 2006, 2006 American Control Conference.

[4]  William B. Dunbar,et al.  Cooperative control of multi-vehicle systems using cost graphs and optimization , 2003, Proceedings of the 2003 American Control Conference, 2003..

[5]  Stephen P. Boyd,et al.  Distributed optimization for cooperative agents: application to formation flight , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[6]  R.M. Murray,et al.  Receding horizon control of multi-vehicle formations: a distributed implementation , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[7]  Stephen J. Wright,et al.  Stability and optimality of distributed model predictive control , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[8]  C. Tomlin,et al.  Decentralized optimization, with application to multiple aircraft coordination , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[9]  A. Richards,et al.  A decentralized algorithm for robust constrained model predictive control , 2004, Proceedings of the 2004 American Control Conference.

[10]  Eric Feron,et al.  Decentralized Cooperative Trajectory Planning of Multiple Aircraft with Hard Safety Guarantees , 2004 .

[11]  Umit Ozguner,et al.  Optimal control of multilevel large-scale systems† , 1978 .

[12]  Pirja Heiskanen,et al.  Decentralized method for computing Pareto solutions in multiparty negotiations , 1999, Eur. J. Oper. Res..

[13]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .