Optimal Trajectory Generation for Establishing Connectivity in Proximity Networks

We examine the problem of designing optimal trajectories to establish connectivity in a network of initially scattered dynamic agents, specifically minimizing the squared integral of the total control effort. The network edges are modeled by proximity relationships between endpoint agents, leading to a dynamic state-dependent network topology. We formulate an optimal control problem with specified initial states, linear dynamics, and a connectivity constraint on the final induced topology. Our approach utilizes the Hamiltonian and resultant Euler-Lagrange equations to restructure the optimal control formulation as a parameter optimization problem based on final agent states. We provide both a heuristic approach and an iterative semidefinite programming (SDP) relaxation to efficiently approximate a solution of the resulting combinatorial optimization problem. Simulation results for double integrator agent dynamics are first provided to demonstrate feasibility for both approaches, and the results are compared with those obtained from exhaustive global search and random sampling. Additional simulation is performed for a specific spacecraft formation problem requiring the design of a stable connected network between a collection of fractionated spacecraft modules to illustrate the practicability and indicate the range of applications of the proposed approaches.

[1]  Owen Brown,et al.  The Value Proposition for Fractionated Space Architectures , 2006 .

[2]  Jonathan P. How,et al.  Spacecraft Formation Flying: Dynamics, Control and Navigation , 2009 .

[3]  Mehran Mesbahi,et al.  On maximizing the second smallest eigenvalue of a state-dependent graph Laplacian , 2006, IEEE Transactions on Automatic Control.

[4]  W. H. Clohessy,et al.  Terminal Guidance System for Satellite Rendezvous , 2012 .

[5]  Zhengping Wu,et al.  THE CONSENSUS IN MULTI-AGENT SYSTEM WITH SPEED-OPTIMIZED NETWORK , 2009 .

[6]  Stephen P. Boyd,et al.  Minimizing Effective Resistance of a Graph , 2008, SIAM Rev..

[7]  S. Vadali,et al.  Optimal Design of Satellite Formation Relative Motion Orbits Using Least-Squares Methods , 2009 .

[8]  I. Grossmann Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques , 2002 .

[9]  D. West Introduction to Graph Theory , 1995 .

[10]  Robert F. Stengel,et al.  Optimal Control and Estimation , 1994 .

[11]  William S. Levine,et al.  The Control Handbook , 2005 .

[12]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[13]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[14]  L. El Ghaoui,et al.  Designing node and edge weights of a graph to meet Laplacian eigenvalue constraints , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[15]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[16]  Junquan Li,et al.  Formation Flying Control of Small Satellites , 2010 .

[17]  Randal W. Beard,et al.  A coordination architecture for spacecraft formation control , 2001, IEEE Trans. Control. Syst. Technol..

[18]  Bong Wie,et al.  Space Vehicle Dynamics and Control , 1998 .

[19]  V. Lappas,et al.  Wireless Sensor Motes for Small Satellite Applications , 2006, IEEE Antennas and Propagation Magazine.

[20]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[21]  Susanna Pelagatti,et al.  Optimal Packet Scheduling in Tree-Structured LEO Satellite Clusters , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[22]  Alexandre M. Bayen,et al.  Optimal network topology design in multi-agent systems for efficient average consensus , 2010, 49th IEEE Conference on Decision and Control (CDC).

[23]  J. Betts Survey of Numerical Methods for Trajectory Optimization , 1998 .

[24]  Ali Jadbabaie,et al.  Decentralized Control of Connectivity for Multi-Agent Systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[25]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[26]  George M. Siouris,et al.  Applied Optimal Control: Optimization, Estimation, and Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  Paul Pinsler Über das Vorkommen definiter und semidefiniter Formen in Scharen quadratischer Formen , 1936 .

[28]  Robert Babuška,et al.  On distributed maximization of algebraic connectivity in robotic networks , 2011, Proceedings of the 2011 American Control Conference.

[29]  George J. Pappas,et al.  Potential Fields for Maintaining Connectivity of Mobile Networks , 2007, IEEE Transactions on Robotics.

[30]  Jonathan P. How,et al.  Advanced guidance algorithms for spacecraft formation-keeping , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[31]  Bong Wie,et al.  Space Vehicle Dynamics and Control, Second Edition , 2008 .

[32]  C. Sabol,et al.  Satellite Formation Flying Design and Evolution , 2001 .

[33]  R. Murray,et al.  Robust connectivity of networked vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[34]  C. Hargraves,et al.  DIRECT TRAJECTORY OPTIMIZATION USING NONLINEAR PROGRAMMING AND COLLOCATION , 1987 .

[35]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.