DOI QR코드

DOI QR Code

PID-based Consensus and Formation Control of Second-order Multi-agent System with Heterogeneous State Information

이종 상태 정보를 고려한 이차 다개체 시스템의 PID 기반 일치 및 편대 제어

  • Min-Jae Kang (Department of Convergence Electronics Engineering, Gyeongsang National University) ;
  • Han-Ho Tack (Department of Convergence Electronics Engineering, Gyeongsang National University)
  • 강민재 (경상국립대학교 융합전자공학부) ;
  • 탁한호 (경상국립대학교 융합전자공학부)
  • Received : 2023.05.16
  • Accepted : 2023.06.29
  • Published : 2023.06.30

Abstract

Consensus, that aims to converge the states of agents to the same states through information exchanges between agents, has been widely studied to control the multi-agent systems. In real systems, the measurement variables of each agent may be different, the loss of information across communication may occur, and the different networks for each state may need to be constructed for safety. Moreover, the input saturation and the disturbances in the system may cause instability. Therefore, this paper studies the PID(Proportional-Integral-Derivative)-based consensus control to achieve the swarm behavior of the multi-agent systems considering the heterogeneous state information, the input saturations, and the disturbances. Specifically, we consider the multiple follower agents and the single leader agent modeled by the second-order systems, and investigate the conditions to achieve the consensus based on the stability of the error system. It is confirmed that the proposed algorithm can achieve the consensus if only the connectivity of the position graph is guaranteed. Moreover, by extending the consensus algorithm, we study the formation control problem for the multi-agent systems. Finally, the validity of the proposed algorithm was verified through the simulations.

일치기법은 이웃한 개체 간의 정보교환을 통하여 개체들의 상태를 동일한 상태로 수렴시키는 것이 목적이며 다개체 시스템의 제어를 위해 많은 연구가 진행되고 있다. 실제 시스템에서는 각 개체의 측정 변수가 서로 다르거나 통신상의 정보 손실이 발생할 수 있고, 통신상의 안정성을 위하여 각 상태에 대한 서로 다른 네트워크를 구성해야 할 수 있다. 또한, 시스템에 존재하는 입력 포화 및 외란으로 인하여 그룹의 불안정성을 야기할 수도 있다. 따라서 본 논문에서는 이종 상태 정보와 입력 포화 및 외란을 고려하여 다개체 시스템의 군집을 위한 PID(Proportional-Integral-Derivative) 기반의 일치 제어 기술을 연구한다. 구체적으로 2차 시스템으로 모델링된 다중 추종 개체들과 단일 리더 개체를 고려하였고, 오차 시스템의 안정성 판별을 통하여 일치를 달성하기 위한 조건을 분석하였다. 제안된 알고리즘은 위치 그래프의 연결성만 보장된다면 일치를 달성할 수 있음을 확인하였고, 일치 알고리즘을 확장하여 다개체 시스템에 대한 편대 제어 문제를 연구하였다. 마지막으로 모의실험을 통하여 제안된 알고리즘의 유효성을 검증하였다.

Keywords

References

  1. R. Olfati-Saber, J. A. Fax, and R. M. Murray, "Consensus and cooperation in networked multi-agent systems," Proceedings of IEEE, vol. 95, no. 1, pp. 215-233, Jan., 2007. https://doi.org/10.1109/JPROC.2006.887293
  2. R. Dong and Z. Gen, "Consensus for formation control of multi-agent systems," International Journal of Robust and Nonlinear Control, vol. 25, no. 14, pp. 2481-2501, Sep., 2015. https://doi.org/10.1002/rnc.3220
  3. A. Nedic, A. Ozdaglar, and P. A. Parrilo, "Constrained consensus and optimization in multi-agent networks," IEEE Transactions on Automatic Control, vol. 55, no. 4, pp. 922-938, Apr., 2010. https://doi.org/10.1109/TAC.2010.2041686
  4. J. M. Song, C. S. Ha, J. H. Whang, and T. H. Kim, "Implementation of a wireless distributed sensor network using data fusion kalman-consensus filter," Journal of the Institute of Convergence Signal Processing, vol. 14, no. 4, pp. 243-248, Oct., 2013.
  5. W. Ren and R. W. Beard, "Consensus seeking in multiagent systems under dynamically changing interaction topologies," IEEE Transactions on Automatic Control, vol. 50, no. 5, pp. 655-661, 2005. https://doi.org/10.1109/TAC.2005.846556
  6. A. Isidori, L. Marconi, and G. Casadei, "Robust output synchronization of a network of heterogeneous nonlinear agents via nonlinear regulation theory," IEEE Transactions on Automatic Control, vol. 59, no. 10, pp. 2680-2691, 2014. https://doi.org/10.1109/TAC.2014.2326213
  7. A. Jadbabaie, J. Lin, and A. S. Morse, "Coordination of groups of mobile autonomous agents using nearest neighbor rules," IEEE Transactions on Automatic Control, vol. 48, no. 6, pp. 943-948, 2007. https://doi.org/10.1109/TAC.2003.812781
  8. J. Mei, W. Ren, and J. Chen, "Distributed consensus of second-order multi-agent systems with heterogeneous unknown inertias and control gains under a directed graph," IEEE Transactions on Automatic Control, vol. 61, no. 8, pp. 2019-2034, 2016. https://doi.org/10.1109/TAC.2015.2480336
  9. W. Ni and D. Cheng, "Leader-following consensus of multi-agent systems under fixed and switching topologies," Systems & Control Letters, vol. 59, no. 3-4, pp. 209-217, 2010. https://doi.org/10.1016/j.sysconle.2010.01.006
  10. D. Goldin and J. Raisch, "Consensus for agents with double integrator dynamics," Asian Journal of Control, vol. 16, no. 1, pp. 30-39, 2014. https://doi.org/10.1002/asjc.610
  11. X. Zhang and X. Liu, "Consensus tracking of second order multi-agent systems with disturbances under heterogeneous position and velocity topologies," International Journal of Control, Automation and Systems, vol. 16, no. 5, pp. 2334-2342, 2019. https://doi.org/10.1007/s12555-018-0022-0
  12. J. Shao, L. Shi, and M. Cao, "Leader-following consensus for high-order multi-agent systems with heterogeneous topologies," 2018 37th Chinese Control Conference(CCC), 2018, pp. 6752-6757.
  13. H. Su, M. Z. Q. Chen, J. Lam, and Z. Lin, "Semi-global leader-following consensus of linear multi-agent systems with input saturation via low gain feedback," IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 60, no. 7, pp. 1881-1889, 2013. https://doi.org/10.1109/TCSI.2012.2226490
  14. X. Wang, H. Su, X. Wang, and G. Chen, "Fully distributed event-triggered semiglobal consensus of multi-agent systems with input saturation," IEEE Transactions on Indurstrial Electronics, vol. 64, no. 6, pp. 5055-5064, 2017. https://doi.org/10.1109/TIE.2016.2642879
  15. M. J. Kang, "Consensus and contrainment control of second-order multi-agent system with heterogeneous state information," M.S. thesis, Gyeongsang National University, 2023.