A sub-optimal algorithm to synthesize control laws for a network of dynamic agents

We study the synthesis problem of a linear quadratic regulator (LQR) controller when the matrix describing the control law is constrained to lie in a particular vector space. Our motivation is the use of such control laws to stabilize networks of autonomous agents in decentralized fashion, with the information flow being dictated by the constraints of a pre-specified topology. In this paper, we consider the finite-horizon version of the problem and provide both a computationally intensive optimal solution and a sub-optimal solution that is computationally more tractable. Then we apply the technique to the decentralized vehicle formation control problem. It is numerically illustrated that while the loss in performance due to the use of the sub-optimal solution is not huge, the topology can have a large effect on performance.

[1]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[2]  M. Athans,et al.  On the design of linear systems with piecewise-constant feedback gains , 1968 .

[3]  R.M. Murray,et al.  The Caltech Multi-Vehicle Wireless Testbed , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[4]  S. Lall,et al.  Decentralized control information structures preserved under feedback , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[5]  H. Witsenhausen Separation of estimation and control for discrete time systems , 1971 .

[6]  B. Anderson,et al.  Linear Optimal Control , 1971 .

[7]  M. Athans,et al.  Optimal limited state variable feedback controllers for linear systems , 1971 .

[8]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[9]  Fernando Paganini,et al.  Distributed control of spatially invariant systems , 2002, IEEE Trans. Autom. Control..

[10]  Wei Zhang,et al.  Vehicle networks: achieving regular formation , 2003, Proceedings of the 2003 American Control Conference, 2003..

[11]  Stephen P. Boyd,et al.  Fast linear iterations for distributed averaging , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[12]  Geir E. Dullerud,et al.  Distributed control design for spatially interconnected systems , 2003, IEEE Trans. Autom. Control..

[13]  Huibert Kwakernaak,et al.  Linear Optimal Control Systems , 1972 .

[14]  R. Beard,et al.  Consensus of information under dynamically changing interaction topologies , 2004, Proceedings of the 2004 American Control Conference.

[15]  Vincent D. Blondel,et al.  Survey on the State of Systems and Control , 1995, Eur. J. Control.

[16]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[17]  T. Söderström On some algorithms for design of optimal constrained regulators , 1978 .

[18]  J. A. Fax Optimal and Cooperative Control of Vehicle Formations , 2002 .

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

[20]  H. Witsenhausen A Counterexample in Stochastic Optimum Control , 1968 .

[21]  Cédric Langbort,et al.  Distributed control design for systems interconnected over an arbitrary graph , 2004, IEEE Transactions on Automatic Control.

[22]  Shankar P. Bhattacharyya,et al.  A Linear Programming Approach to the Synthesis of Fixed-Structure Controllers , 2008, IEEE Transactions on Automatic Control.

[23]  J. Speyer,et al.  Centralized and decentralized solutions of the linear-exponential-Gaussian problem , 1994, IEEE Trans. Autom. Control..

[24]  T. Parisini,et al.  Cooperative control of discrete-time agents with delayed information exchange: A receding-horizon approach , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[25]  Johan Nilsson,et al.  Real-Time Control Systems with Delays , 1998 .

[26]  C. Knapp,et al.  Parameter optimization in linear systems with arbitrarily constrained controller structure , 1979 .

[27]  C. Knapp,et al.  Parameter optimization in linear systems with arbitrarily constrained controller structure , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[28]  T. Kailath,et al.  Indefinite-quadratic estimation and control: a unified approach to H 2 and H ∞ theories , 1999 .

[29]  R.M. Murray,et al.  MVWT-II: the second generation Caltech Multi-Vehicle Wireless Testbed , 2004, Proceedings of the 2004 American Control Conference.

[30]  Chaouki T. Abdallah,et al.  Static output feedback: a survey , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[31]  R.M. Murray,et al.  On the synthesis of control laws for a network of autonomous agents , 2004, Proceedings of the 2004 American Control Conference.

[32]  William B. Dunbar,et al.  Distributed Receding Horizon Control With Application to Multi-Vehicle Formation Stabilization , 2004 .

[33]  Christos Papadimitriou,et al.  Intractable problems in control theory , 1985, 1985 24th IEEE Conference on Decision and Control.

[34]  Panos J. Antsaklis,et al.  Guest Editorial Special Issue on Networked Control Systems , 2004, IEEE Trans. Autom. Control..

[35]  Peter Lancaster,et al.  The theory of matrices , 1969 .

[36]  Richard M. Murray,et al.  Stability analysis of stochastically varying formations of dynamic agents , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[37]  Richard M. Murray,et al.  Information flow and cooperative control of vehicle formations , 2004, IEEE Transactions on Automatic Control.

[38]  Babak Hassibi,et al.  Indefinite-Quadratic Estimation And Control , 1987 .