Distributed Error-Identification and Correction using Block-Sparse Optimization (2309.11784v3)
Abstract: The conventional solutions for fault-detection, identification, and reconstruction (FDIR) require centralized decision-making mechanisms which are typically combinatorial in their nature, necessitating the design of an efficient distributed FDIR mechanism that is suitable for multi-agent applications. To this end, we develop a general framework for efficiently reconstructing a sparse vector being observed over a sensor network via nonlinear measurements. The proposed framework is used to design a distributed multi-agent FDIR algorithm based on a combination of the sequential convex programming (SCP) and the alternating direction method of multipliers (ADMM) optimization approaches. The proposed distributed FDIR algorithm can process a variety of inter-agent measurements (including distances, bearings, relative velocities, and subtended angles between agents) to identify the faulty agents and recover their true states. The effectiveness of the proposed distributed multi-agent FDIR approach is demonstrated by considering a numerical example in which the inter-agent distances are used to identify the faulty agents in a multi-agent configuration, as well as reconstruct their error vectors.
- E. Naderi and K. Khorasani, “A data-driven approach to actuator and sensor fault detection, isolation and estimation in discrete-time linear systems,” Automatica, vol. 85, pp. 165–178, 2017.
- M. Guo, D. V. Dimarogonas, and K. H. Johansson, “Distributed real-time fault detection and isolation for cooperative multi-agent systems,” in 2012 American Control Conference (ACC), pp. 5270–5275, IEEE, 2012.
- C. Gao, X. He, H. Dong, H. Liu, and G. Lyu, “A survey on fault-tolerant consensus control of multi-agent systems: trends, methodologies and prospects,” International Journal of Systems Science, vol. 53, no. 13, pp. 2800–2813, 2022.
- H. Kazumune, S. C. Michelle, and V. Dimos, “Distributed l1-state-and-fault estimation for multiagent systems,” IEEE Trans. Control Netw. Syst, vol. 7, no. 2, pp. 699–710, 2020.
- I. Hwang, S. Kim, Y. Kim, and C. E. Seah, “A survey of fault detection, isolation, and reconfiguration methods,” IEEE transactions on control systems technology, vol. 18, no. 3, pp. 636–653, 2009.
- S. Mishra, Y. Shoukry, N. Karamchandani, S. N. Diggavi, and P. Tabuada, “Secure state estimation against sensor attacks in the presence of noise,” IEEE Transactions on Control of Network Systems, vol. 4, no. 1, pp. 49–59, 2016.
- M. Chadli, M. Davoodi, and N. Meskin, “Distributed state estimation, fault detection and isolation filter design for heterogeneous multi-agent linear parameter-varying systems,” IET Control Theory & Applications, vol. 11, no. 2, pp. 254–262, 2017.
- Z. Gallehdari, N. Meskin, and K. Khorasani, “An h∞\infty∞ cooperative fault recovery control of multi-agent systems,” Automatica, vol. 84, pp. 101–108, 2017.
- Z.-H. Zhang and G.-H. Yang, “Distributed fault detection and isolation for multiagent systems: An interval observer approach,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 50, no. 6, pp. 2220–2230, 2018.
- D. Zhang, G. Feng, Y. Shi, and D. Srinivasan, “Physical safety and cyber security analysis of multi-agent systems: A survey of recent advances,” IEEE/CAA Journal of Automatica Sinica, vol. 8, no. 2, pp. 319–333, 2021.
- S. Khan and I. Hwang, “Recovery of localization errors in sensor networks using inter-agent measurements,” arXiv preprint arXiv:2307.12078, 2023.
- K.-K. Oh, M.-C. Park, and H.-S. Ahn, “A survey of multi-agent formation control,” Automatica, vol. 53, pp. 424–440, 2015.
- R. K. Williams and G. S. Sukhatme, “Observability in topology-constrained multi-robot target tracking,” in 2015 IEEE international conference on robotics and automation (ICRA), pp. 1795–1801, IEEE, 2015.
- S. Zhao and D. Zelazo, “Bearing rigidity theory and its applications for control and estimation of network systems: Life beyond distance rigidity,” IEEE Control Systems Magazine, vol. 39, no. 2, pp. 66–83, 2019.
- G. Jing, G. Zhang, H. W. Joseph Lee, and L. Wang, “Weak rigidity theory and its application to formation stabilization,” SIAM Journal on Control and optimization, vol. 56, no. 3, pp. 2248–2273, 2018.
- C. Zillober, K. Schittkowski, and K. Moritzen, “Very large scale optimization by sequential convex programming,” Optimization Methods and Software, vol. 19, no. 1, pp. 103–120, 2004.
- S. Boyd, N. Parikh, E. Chu, B. Peleato, J. Eckstein, et al., “Distributed optimization and statistical learning via the alternating direction method of multipliers,” Foundations and Trends® in Machine learning, vol. 3, no. 1, pp. 1–122, 2011.
- Y. C. Eldar, P. Kuppinger, and H. Bolcskei, “Block-sparse signals: Uncertainty relations and efficient recovery,” IEEE Transactions on Signal Processing, vol. 58, p. 3042–3054, Jun 2010.
- Y. Gao, J. Peng, and S. Yue, “Stability and robustness of the l2subscript𝑙2l_{2}italic_l start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT/lqsubscript𝑙𝑞l_{q}italic_l start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT-minimization for block sparse recovery,” Signal Processing, vol. 137, pp. 287–297, 2017.
- R. Diestel, “Graph theory,” Graph Theory, pp. 1–34, 2017.
- J. Tiemann and C. Wietfeld, “Scalable and precise multi-UAV indoor navigation using TDOA-based UWB localization,” in 2017 international conference on indoor positioning and indoor navigation (IPIN), pp. 1–7, IEEE, 2017.
- R. Aragues, L. Carlone, G. Calafiore, and C. Sagues, “Multi-agent localization from noisy relative pose measurements,” in 2011 IEEE International Conference on Robotics and Automation, pp. 364–369, IEEE, 2011.
- J. M. Lee, Introduction to Smooth Manifolds. Springer, 2012.
- L. Asimow and B. Roth, “The rigidity of graphs,” Transactions of the American Mathematical Society, vol. 245, pp. 279–289, 1978.
- T.-S. Tay and W. Whiteley, “Generating isostatic frameworks,” Structural Topology 1985 Núm 11, 1985.
- B. D. Anderson, I. Shames, G. Mao, and B. Fidan, “Formal theory of noisy sensor network localization,” SIAM Journal on Discrete Mathematics, vol. 24, no. 2, pp. 684–698, 2010.
- B. Hendrickson, “Conditions for unique graph realizations,” SIAM Journal on Computing, vol. 21, no. 1, pp. 65–84, 1992.
- T. Eren, O. Goldenberg, W. Whiteley, Y. R. Yang, A. S. Morse, B. D. Anderson, and P. N. Belhumeur, “Rigidity, computation, and randomization in network localization,” in IEEE INFOCOM 2004, vol. 4, pp. 2673–2684, IEEE, 2004.
- D. Zelazo, A. Franchi, H. H. Bülthoff, and P. R. Giordano, “Decentralized rigidity maintenance control with range measurements for multi-robot systems,” The International Journal of Robotics Research, vol. 34, no. 1, pp. 105–128, 2015.
- L. Krick, M. E. Broucke, and B. A. Francis, “Stabilisation of infinitesimally rigid formations of multi-robot networks,” International Journal of control, vol. 82, no. 3, pp. 423–439, 2009.
- Springer, 2013.
- M. B. Wakin, The geometry of low-dimensional signal models. PhD thesis, Rice University, 2007.
- Springer, 1982.
- T. Blumensath, “Compressed sensing with nonlinear observations and related nonlinear optimization problems,” IEEE Transactions on Information Theory, vol. 59, no. 6, pp. 3466–3474, 2013.
- D. Morgan, S.-J. Chung, and F. Y. Hadaegh, “Model predictive control of swarms of spacecraft using sequential convex programming,” Journal of Guidance, Control, and Dynamics, vol. 37, no. 6, pp. 1725–1740, 2014.