-
How improving performance may imply losing consistency in event-triggered consensus
Authors:
David Meister,
Duarte J. Antunes,
Frank Allgöwer
Abstract:
Event-triggered control is often argued to lower the average triggering rate compared to time-triggered control while still achieving a desired control goal, e.g., the same performance level. However, this property, often called consistency, cannot be taken for granted and can be hard to analyze in many settings. In particular, although numerous decentralized event-triggered control schemes have b…
▽ More
Event-triggered control is often argued to lower the average triggering rate compared to time-triggered control while still achieving a desired control goal, e.g., the same performance level. However, this property, often called consistency, cannot be taken for granted and can be hard to analyze in many settings. In particular, although numerous decentralized event-triggered control schemes have been proposed in the past years, their performance properties with respect to time-triggered control remain mostly unexplored. In this paper, we therefore examine the performance properties of event-triggered control (relative to time-triggered control) for a single-integrator consensus problem with a level-triggering rule. We consider the long-term average quadratic deviation from consensus as a performance measure. For this setting, we show that enriching the information the local controllers use improves the performance of the consensus algorithm but renders a previously consistent event-triggered control scheme inconsistent. In addition, we do so while deploying optimal control inputs which we derive for both information cases and all triggering schemes. With this insight, we can furthermore explain the relationship between two contrasting consistency results from the literature on decentralized event-triggered control. We support our theoretical findings with simulation results.
△ Less
Submitted 6 May, 2024;
originally announced May 2024.
-
Event-triggered control cannot improve the $\ell_2$ gain of $h_\infty$ optimal periodic control and transmit at a smaller average rate
Authors:
Duarte J. Antunes,
J. P. Hespanha
Abstract:
We consider a standard discrete-time event-triggered control setting by which a scheduler collocated with the plant's sensors decides when to transmit sensor data to a remote controller collocated with the plant's actuators. When the scheduler transmits periodically with period larger than or equal to one, the $h_\infty$ optimal controller guarantees an optimal attenuation bound ($\ell_2$ gain) fr…
▽ More
We consider a standard discrete-time event-triggered control setting by which a scheduler collocated with the plant's sensors decides when to transmit sensor data to a remote controller collocated with the plant's actuators. When the scheduler transmits periodically with period larger than or equal to one, the $h_\infty$ optimal controller guarantees an optimal attenuation bound ($\ell_2$ gain) from any square-summable disturbance input to a plant's output. We show that, under mild assumptions, there does not exist a controller and scheduler pair that strictly improves the optimal attenuation bound of periodic control with a smaller average transmission rate. Equivalently, given any controller and scheduler pair, there exists a square-summable disturbance such that either the attenuation bound or the average transmission rate are larger than or equal to those of optimal periodic control.
△ Less
Submitted 25 October, 2023;
originally announced October 2023.
-
Optimal sampling schedules for $h_2$ and $h_\infty$ state-feedback control
Authors:
Duarte J. Antunes,
J. P. Hespanha
Abstract:
We consider a discrete-time linear system for which the control input is updated at every sampling time, but the state is measured at a slower rate. We allow the state to be sampled according to a periodic schedule, which dictates when the state should be sampled along a period. Given a desired average sampling interval, our goal is to determine sampling schedules that are optimal in the sense tha…
▽ More
We consider a discrete-time linear system for which the control input is updated at every sampling time, but the state is measured at a slower rate. We allow the state to be sampled according to a periodic schedule, which dictates when the state should be sampled along a period. Given a desired average sampling interval, our goal is to determine sampling schedules that are optimal in the sense that they minimize the $h_2$ or the $h_\infty$ closed-loop norm, under an optimal state-feedback control law. Our results show that, when the desired average sampling interval is an integer, the optimal state sampling turns out to be evenly spaced. This result indicates that, for the $h_2$ and $h_\infty$ performance metrics, there is relatively little benefit to go beyond constant-period sampling.
△ Less
Submitted 25 October, 2023;
originally announced October 2023.
-
Decentralized LQ-Consistent Event-triggered Control over a Shared Contention-based Network
Authors:
M. Balaghiinaloo,
D. J. Antunes,
M. H. Mamduhi,
S. Hirche
Abstract:
Consider a network of multiple independent stochastic linear systems where, for each system, a scheduler collocated with the sensors arbitrates data transmissions to a corresponding remote controller through a shared contention-based communication network. While the systems are physically independent, their optimal controller design problems may, in general, become coupled, due to network contenti…
▽ More
Consider a network of multiple independent stochastic linear systems where, for each system, a scheduler collocated with the sensors arbitrates data transmissions to a corresponding remote controller through a shared contention-based communication network. While the systems are physically independent, their optimal controller design problems may, in general, become coupled, due to network contention, if the schedulers trigger transmissions based on state-dependent events. In this article we propose a class of probabilistic admissible schedulers for which the optimal controllers, with respect to local standard LQG costs, have the certainty equivalence property and can still be determined decentrally. Then, two scheduling policies within this class are introduced; a non-event-based and an event-based, both with an easily adjustable triggering probability at every time step. We then prove that, for each closed-loop system, the event-based scheduler and its optimal controller outperforms the closed-loop system with the non-event-based scheduler and its associated optimal controller. Moreover, we show that, for each closed-loop system, the optimal state estimators for both scheduling policies follows a linear iteration. Finally, we provide a method to regulate the triggering probabilities of the schedulers by maximizing a network utility function.
△ Less
Submitted 29 April, 2020; v1 submitted 10 October, 2019;
originally announced October 2019.
-
Trajectory Tracking for Quadrotors with Attitude Control on $\mathcal{S}^2 \times \mathcal{S}^1$
Authors:
Dave Kooijman,
Angela P. Schoellig,
Duarte J. Antunes
Abstract:
The control of a quadrotor is typically split into two subsequent problems: finding desired accelerations to control its position, and controlling its attitude and the total thrust to track these accelerations and to track a yaw angle reference. While the thrust vector, generating accelerations, and the angle of rotation about the thrust vector, determining the yaw angle, can be controlled indepen…
▽ More
The control of a quadrotor is typically split into two subsequent problems: finding desired accelerations to control its position, and controlling its attitude and the total thrust to track these accelerations and to track a yaw angle reference. While the thrust vector, generating accelerations, and the angle of rotation about the thrust vector, determining the yaw angle, can be controlled independently, most attitude control strategies in the literature, relying on representations in terms of quaternions, rotation matrices or Euler angles, result in an unnecessary coupling between the control of the thrust vector and of the angle about this vector. This leads, for instance, to undesired position tracking errors due to yaw tracking errors. In this paper we propose to tackle the attitude control problem using an attitude representation in the Cartesian product of the 2-sphere and the 1-sphere, denoted by $\mathcal{S}^2\times \mathcal{S}^1$. We propose a non-linear tracking control law on $\mathcal{S}^2\times \mathcal{S}^1$ that decouples the control of the thrust vector and of the angle of rotation about the thrust vector, and guarantees almost global asymptotic stability. Simulation results highlight the advantages of the proposed approach over previous approaches.
△ Less
Submitted 17 June, 2019;
originally announced June 2019.