Outline. Conservation laws and invariance principles in networked control systems. ANU Workshop on Systems and Control

Similar documents
arxiv: v1 [cs.sy] 6 Jun 2016

Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case

Combining distance-based formation shape control with formation translation

Distance-based rigid formation control with signed area constraints

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

Further Results on the Stability of Distance-Based Multi- Robot Formations

Bearing Rigidity Theory and its Applications for Control and Estimation of Network Systems

Control of a three-coleader formation in the plane

A linear approach to formation control under directed and switching topologies

2778 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 12, DECEMBER 2011

Technical Report. A survey of multi-agent formation control: Position-, displacement-, and distance-based approaches

A physical interpretation of the rigidity matrix

Robust Distance-Based Formation Control of Multiple Rigid Bodies with Orientation Alignment

Tracking control for multi-agent consensus with an active leader and variable topology

Theory and Applications of Matrix-Weighted Consensus

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints

Consensus of Hybrid Multi-agent Systems

On the Stability of Distance-based Formation Control

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

arxiv: v2 [cs.sy] 2 May 2017

Quantized Average Consensus on Gossip Digraphs

Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems

Complex Laplacians and Applications in Multi-Agent Systems

Survey of Synchronization Part I: Kuramoto Oscillators

Control of coleader formations in the plane

FORMATION control of networked multi-agent systems

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems

Discrete-time Consensus Filters on Directed Switching Graphs

Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication Topologies

Decentralized Control of Multi-agent Systems: Theory and Applications

Sensor Localization and Target Estimation in Visual Sensor Networks

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs

Exact Consensus Controllability of Multi-agent Linear Systems

Consensus Protocols for Networks of Dynamic Agents

SE(N) Invariance in Networked Systems

A Graph-Theoretic Characterization of Controllability for Multi-agent Systems

Readiness in Formation Control of Multi-Robot System

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

Stabilizing a Multi-Agent System to an Equilateral Polygon Formation

Distributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems

arxiv: v1 [math.oc] 29 Sep 2018

A Graph-Theoretic Characterization of Structural Controllability for Multi-Agent System with Switching Topology

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions

Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions

COLLECTIVE CIRCUMNAVIGATION

FORMATION CONTROL is an ongoing research topic

Formation Control and Network Localization via Distributed Global Orientation Estimation in 3-D

Consensus of Information Under Dynamically Changing Interaction Topologies

Maintaining a Directed, Triangular Formation of Mobile Autonomous Agents Cao, Ming; Morse, A.S.; Yu, C.; Anderson, B.D.O.; Dasgupta, S.

Fast Linear Iterations for Distributed Averaging 1

On Bifurcations in Nonlinear Consensus Networks

Consensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude

Zeno-free, distributed event-triggered communication and control for multi-agent average consensus

Automatica. Distributed discrete-time coordinated tracking with a time-varying reference state and limited communication

Problems in swarm dynamics and coordinated control

Event-Triggered Consensus and Formation Control in Multi-Agent Coordination Qingchen Liu

Taming inter-distance mismatches in formation-motion control for rigid formations of secondorder

arxiv: v1 [cs.ro] 8 Aug 2016

Scaling the Size of a Formation using Relative Position Feedback

Consensus Problems on Small World Graphs: A Structural Study

Multi-agent Second Order Average Consensus with Prescribed Transient Behavior

Australian National University WORKSHOP ON SYSTEMS AND CONTROL

Solution of a Distributed Linear System Stabilisation Problem

Proceedings of the European Control Conference 2009 Budapest, Hungary, August 23 26, 2009

Linear Algebra and its Applications

Consensus Control of Multi-agent Systems with Optimal Performance

Active Passive Networked Multiagent Systems

Control of one-dimensional guided formations using coarsely quantized information Persis, Claudio De; Liu, Hui; Cao, Ming

Flocking while Preserving Network Connectivity

Fractional-order linear time invariant swarm systems: asymptotic swarm stability and time response analysis

Distributed online optimization over jointly connected digraphs

A simple approach to distributed observer design for linear systems

This is a repository copy of Affine formation maneuver control of multi-agent systems.

1520 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 9, SEPTEMBER Reza Olfati-Saber, Member, IEEE, and Richard M. Murray, Member, IEEE

On Bifurcations. in Nonlinear Consensus Networks

Obtaining Consensus of Multi-agent Linear Dynamic Systems

NCS Lecture 8 A Primer on Graph Theory. Cooperative Control Applications

Cooperative Localization of a Cascading Quadrilateral Network

Performance Analysis of Distributed Tracking with Consensus on Noisy Time-varying Graphs

Robust Connectivity Analysis for Multi-Agent Systems

Max-Consensus in a Max-Plus Algebraic Setting: The Case of Fixed Communication Topologies

Recent Advances in Consensus of Multi-Agent Systems

Accelerated Consensus for Multi-Agent Networks through Delayed Self Reinforcement

Connectivity-Preserving Coordination Control of Multi-Agent Systems with Time-Varying Delays

A MATRIX INEQUALITY BASED DESIGN METHOD FOR CONSENSUS PROBLEMS IN MULTI AGENT SYSTEMS

Cooperative Control Synthesis for Moving-Target-Enclosing with Changing Topologies

Graph Theoretic Methods in the Stability of Vehicle Formations

MANY research problems in science and engineering can

Chuan Yan, 1 Mei Yu, 1 Guangming Xie, 2 and Yu Liu Introduction

Research Article H Consensus for Discrete-Time Multiagent Systems

IN the multiagent systems literature, the consensus problem,

OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL

When Gradient Systems and Hamiltonian Systems Meet

arxiv: v2 [math.oc] 14 Dec 2015

Stable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks

Consensus seeking on moving neighborhood model of random sector graphs

arxiv: v1 [cs.sy] 11 Mar 2013

Consensus Seeking in Multi-agent Systems Under Dynamically Changing Interaction Topologies

Transcription:

Outline ANU Workshop on Systems and Control Conservation laws and invariance principles in networked control systems Zhiyong Sun The Australian National University, Canberra, Australia 1

Content 1. Background and preliminary 2. Conservation (and decay) laws in distributed systems 3. Dimensional-invariance principles 4. Conclusions 2

Starting examples: formation control Potential function: p i : agent i s position; d k_ij : the desired distance between agent i and j. Control law: 3

Typical system equations A sample of references R Olfati-Saber, RM Murray CDC 2002; DV Dimarogonas, KH Johansson CDC 2008, ACC 2009, Automatica 2010; J Cortés Automatica 2009; L Krick, ME Broucke, BA Francis IJC 2009; F Dörfler, B Francis ECC 2009, TAC 2010; M Cao, AS Morse et al. CDC 08, CIS 2011; BDO Anderson, TH Summers, S Dasgupta, et. al. CDC 2009, NecSys 2010, AUCC 2011; KK Oh, HS Ahn ACC 2011, Automatica 2011, IJRNC 2014, Automatica 2015; YP Tian, Q Wang Automatica 2013; BDO Anderson, U Helmke SIAM-SICON 2014; X Cai, M de Queiroz IEEE CST 2014 ASME-DSMC 2014; X Chen, RW Brockett CDC 2014, ACC 2015;... 4

Background and motivation Invariance example: formation centroid The center of the mass of the formation (i.e., formation centroid position) is stationary. Questions: More invariance properties in networked systems Extensions to more general distributed control systems 5

Alternative system equations 6 Potential function: p i : agent i s position; p i - p j : relative position between agents i and j; d k_ij : the desired distance between agents i and j. Control law:

Background and motivation In this talk 7 Several invariance/conservation principles in general networked systems Conservation laws of linear/angular momentum Dimensional-invariance principles in networked systems

Content 1. Background and preliminary 2. Conservation (and decay) laws in networked control systems 3. Dimensional-invariance principles 4. Conclusions 8

Background and motivation Insights from Noether s theorem 9 Every differentiable symmetry of the action of a physical system has a corresponding conservation law.

Background and motivation Symmetry in distributed/networked systems 10 The invariance of a predefined potential function under certain group actions. Infinitesimal generator corresponding to the group action along each agent s evolution. The undirected graph topology modelling the interactions between neighbouring agents. Gradient-based controllers for a multi-agent coordination control Example: Translation invariance and rotation invariance. Gradient descent control law:

Background and motivation General rules: Conservation law I 11 Consider a potential function denoted by V(p 1, p 2,..., p n ) V is invariant under translation action, A distributed coordination system evolving as a gradient descent flow of V with an underlying undirected interaction graph. Then the linear momentum of the distributed coordination system is conserved and is zero. Conservation of linear momentum

Background and motivation General rules: Conservation law II Consider a potential function denoted by V(p 1, p 2,..., p n ) V is a function of relative vectors (i.e., p i p j with (i, j) Edge set) V is invariant under rotation action A distributed coordination system evolving as a gradient descent flow of V with an underlying undirected interaction graph. Then the angular momentum of the distributed coordination system is conserved and is zero. Conservation of angular momentum 12

Background and motivation Extensions to double-integrator models p i : agent i s position; v i : agent i s velocity; Coordination function Graph Laplacian Conservation/decay laws of linear momentum and angular momentum Conservation law: The overall linear momentum is conserved. Decay law: The angular momentum decays exponentially fast to zero. 13

Background and motivation Application example: formation steering control The linear momentum (or the evolution of formation centroid position) could be used as an anchor for the steering control. The formation angular momentum is associated with attitude control or re-orientating of the whole formation. Distributed maneuvering control for rotational and translational formations de Marina, H. G., Jayawardhana, B., & Cao, M. (2016). Distributed rotational and translational maneuvering of rigid formations and their applications. IEEE Transactions on Robotics, 32(3), 684-697. 14

Content 1. Background and preliminary 2. Conservation (and decay) laws in distributed systems 3. Dimensional-invariance principles 4. Conclusions 15

Starting examples: Collinear/coplanar issues in formation systems The sets of collinear or coplanar positions are invariant for 2- D or 3-D formation systems. If agents start in a lower dimensional space, then they will always remain in that lower dimensional space. 16

Starting examples: Collinear/coplanar issues in formation systems Conversely, if all agents start at non-collinear (non-coplanar) positions, then their positions will be non-collinear (noncoplanar) at any finite time. 17

18 Questions: Background invariance and motivation principles on space dimensions A universal principle for networked control systems? Conditions on the coupling/interaction terms?

Rank-preserving flow A(t) and B(t) can be time-varying and state-dependent. Uwe Helmke and John B. Moore, Optimization and Dynamical Systems, Chapter 5. Springer, 1994. 19

Example on formation systems: system equations The fundamental equation: A compact form: 20

Matrix differential equations The formation control system: Key point: to obtain a matrix differential equation. Denote The rank of P and Z reflects the dimension of the embedding space for all the agents positions. 21

Main result: dimension-invariance principle Matrix differential equation for P: Stress matrix Matrix differential equation for Z: Theorem: rank(p) and rank(z) are constant for all finite time, along any solution p(t). 22

Extensions of rank-preserving property Topology independent It also holds for switching topology and time-varying topology. Extensions to other networked systems It is not limited to networked formation systems (also holds for other networked control systems, e.g. linear consensus networks). 23

Networked Agent models systems: scalar coupling case (*) where each agent lives in R d, w ij is a scalar (constant or timevarying) coupling weight between agents j and i. The coupling/coefficient weights could be constant, timevarying, or state-dependent; We do not require w ij = w ji, i.e., the coupling weight could be asymmetric. Theorem: The solutions of the coupled dynamical system (*) have the dimensional-invariance principle. 24

Networked Agent models systems: scalar coupling case (*) Theorem: The solutions of the coupled dynamical system (*) have the dimensional-invariance principle. Dimensional-invariance principle Subspace-preserving principle 25

Examples: networked systems with dimensional invariance (scalar couplings) 26 A universal principle that applies for many typical networked systems.

Networked systems: matrix coupling case 27 (**) where each agent lives in R d, W ij R d d is a matrix (constant, time-varying or state-dependent) coupling weight between agents j and i. The coupled dynamical systems (**) have the dimensionalinvariance principle if and only if the coefficient and coupling matrices W ij satisfy the following condition for some matrix A R d d and scalars {b ij }.

Examples: networked systems with dimensional invariance (matrix coupling) 28 Matrix coupling case: conditions apply

Examples: networked systems living in 2D Agents positions cannot escape to a higher dimensional space, nor can they shrink to a lower dimensional space. 29

Examples: networked systems living in 3D Applications: Equilibrium analysis for networked systems; Transient behaviour on agents position evolutions 30

Content 1. Background and preliminary 2. Conservation (and decay) laws in distributed systems 3. Dimensional-invariance principles 4. Conclusions 31

Conclusions Conservation laws in distributed control systems Invariance and symmetry lead to conservations of linear/angular momentums. Applications to formation steering/maneuvering control. Dimensional invariance principles in networked systems Dimensions of spaces spanned by agents positions are invariant. Applications to transient behavior analysis and equilibrium analysis. 32

Related papers Zhiyong Sun, Uwe Helmke, and Brian D. O. Anderson. Rigid formation shape control in general dimensions: an invariance principle and open problems. CDC 15 Zhiyong Sun, and Changbin Yu. Dimensional-invariance principles in coupled dynamical systems. Submitted to IEEE Transactions on Automatic Control, in revision, 2017 Zhiyong Sun, Shaoshuai Mou, Brian D. O. Anderson, and Changbin Yu. Conservation and decay laws in distributed coordination control systems. Automatica, 87, 1-7, 2018. 33

34 Thanks Questions? E-mail: zhiyong.sun@anu.edu.au Web: https://sites.google.com/view/zhiyong-sun