Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Optimal output consensus for linear systems : A topology free approach

Thunberg, Johan LU and Hu, Xiaoming (2016) In Automatica 68. p.352-356
Abstract

In this paper, for any homogeneous system of agents with linear continuous time dynamics, we formulate an optimal control problem. In this problem a convex cost functional of the control signals of the agents shall be minimized, while the outputs of the agents shall coincide at some given finite time. This is an instance of the rendezvous or finite time consensus problem. We solve this problem without any constraints on the communication topology and provide a solution as an explicit feedback control law for the case when the dynamics of the agents is output controllable. It turns out that the communication graph topology induced by the solution is complete. Based on this solution for the finite time consensus problem, we provide a... (More)

In this paper, for any homogeneous system of agents with linear continuous time dynamics, we formulate an optimal control problem. In this problem a convex cost functional of the control signals of the agents shall be minimized, while the outputs of the agents shall coincide at some given finite time. This is an instance of the rendezvous or finite time consensus problem. We solve this problem without any constraints on the communication topology and provide a solution as an explicit feedback control law for the case when the dynamics of the agents is output controllable. It turns out that the communication graph topology induced by the solution is complete. Based on this solution for the finite time consensus problem, we provide a solution to the case of infinite time horizon. Furthermore, we investigate under what circumstances it is possible to express the controller as a feedback control law of the output instead of the states.

(Less)
Please use this url to cite or link to this publication:
author
and
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Consensus control, Multi-agent systems, Network topologies, Optimal control, Time-invariant
in
Automatica
volume
68
pages
5 pages
publisher
Pergamon Press Ltd.
external identifiers
  • scopus:84960913183
ISSN
0005-1098
DOI
10.1016/j.automatica.2016.02.003
language
English
LU publication?
no
additional info
Publisher Copyright: © 2016 Elsevier Ltd. All rights reserved.
id
6d8e97ac-fa29-4916-a0d5-8c18c24bc2c1
date added to LUP
2024-09-05 12:33:04
date last changed
2024-09-20 12:28:33
@article{6d8e97ac-fa29-4916-a0d5-8c18c24bc2c1,
  abstract     = {{<p>In this paper, for any homogeneous system of agents with linear continuous time dynamics, we formulate an optimal control problem. In this problem a convex cost functional of the control signals of the agents shall be minimized, while the outputs of the agents shall coincide at some given finite time. This is an instance of the rendezvous or finite time consensus problem. We solve this problem without any constraints on the communication topology and provide a solution as an explicit feedback control law for the case when the dynamics of the agents is output controllable. It turns out that the communication graph topology induced by the solution is complete. Based on this solution for the finite time consensus problem, we provide a solution to the case of infinite time horizon. Furthermore, we investigate under what circumstances it is possible to express the controller as a feedback control law of the output instead of the states.</p>}},
  author       = {{Thunberg, Johan and Hu, Xiaoming}},
  issn         = {{0005-1098}},
  keywords     = {{Consensus control; Multi-agent systems; Network topologies; Optimal control; Time-invariant}},
  language     = {{eng}},
  pages        = {{352--356}},
  publisher    = {{Pergamon Press Ltd.}},
  series       = {{Automatica}},
  title        = {{Optimal output consensus for linear systems : A topology free approach}},
  url          = {{http://dx.doi.org/10.1016/j.automatica.2016.02.003}},
  doi          = {{10.1016/j.automatica.2016.02.003}},
  volume       = {{68}},
  year         = {{2016}},
}