Abstract
Dynamic average consensus (DAC) has found applications in various systems. The existing event-triggered DAC algorithms have not well addressed the issue of key communication link failures that lead to the separation of the initial communication topology. This article presents a modified event-triggered DAC algorithm that is independent of its initial conditions. As a result, it is robust against key communication link failures. In this algorithm, each agent decides locally when to transmit signals to its neighbors. In this way, the communication burden among the neighboring agents is reduced. A numerical example is provided to illustrate the effectiveness of the proposed algorithm. Moreover, the proposed algorithm is applied to a state-of-charge balance control problem of batteries in energy systems, and both simulations and hardware-in-the-loop tests are provided to demonstrate the control performance.
| Original language | English |
|---|---|
| Article number | 9064933 |
| Pages (from-to) | 1559-1570 |
| Number of pages | 12 |
| Journal | IEEE Transactions on Control of Network Systems |
| Volume | 7 |
| Issue number | 3 |
| Early online date | 13 Apr 2020 |
| DOIs | |
| Publication status | Published - Sept 2020 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2014 IEEE.
Funding
This work was supported in part by the Australian Research Council through the Discovery Project Scheme under Grant DP160102571 and Grant DP170103305, in part by Nanyang Technological University under the Presidential Postdoctoral Fellowship Program, and in part by National Natural Science Foundation of China under Grant 61860206008, 61773081, 61933012, and 61833013.
Keywords
- Battery control
- communication link failure
- dynamic average consensus (DAC)
- event-triggered control
- state-of-charge (SoC) balance