Skip to main content
Log in

Proportional Integral Observer-based Consensus Control of Discrete-time Multi-agent Systems

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

The multi-agent consensus control is widely used in industrial application, such as industrial robot, satellite attitude control, etc. Therefore, this paper studies the consensus control problem of multi-agent systems. For discrete-time Lipschitz nonlinear multi-agent systems with unknown inputs, a consensus control algorithm based on proportional integral observer is proposed. Firstly, a proportional integral observer is designed for each subsystem to estimate the system states and unknown input signals simultaneously. Then, a consensus control protocol based on the system state estimation is designed, and H technique is used to effectively suppress the unknown input signals. Furthermore, the gain matrices of the observer and consensus control are obtained by solving a linear matrix inequality. Finally, two simulation examples show the correctness and feasibility of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. X. Dong, B. Yu, Z. Shi, and Y. Zhong, “Time-varying formation control for unmanned aerial vehicles: Theories and applications,” IEEE Transactions on Control Systems Technology, vol. 23, no. 1, pp. 340–348, April 2014.

    Article  Google Scholar 

  2. L. Hao, X. H. Qi, and Z. H. Yang “Topology optimised fixed-time consensus for multi-UAV system in a multipath fading channel,” IET Communications, vol. 14, no. 11, pp. 1730–1738, July 2020.

    Article  Google Scholar 

  3. M. K. Kim, S. H. Shin, E. B. Lee, and S. D. Chi, “Modified consensus based auction algorithm for task allocation of multiple unmanned aerial vehicle,” Journal of the Korea Society for Simulation, vol. 23, no. 4, pp. 197–202, December 2014.

    Article  Google Scholar 

  4. S. N. Huang, R. Teo, W. Q. Liu, and S. M. Dymkou, “Agent model for multi-UAV control via protocol designs,” International Journal of Intelligent Computing & Cybernetics, vol. 10, no. 9, pp. 412–429, October 2017.

    Article  Google Scholar 

  5. J. Xu, G. L. Zhang, J. Zeng, H. T. Song, and G. B. Cai, “Robust guaranteed cost Consensus for high-order discrete-time multi-agent systems with switching topologies and time delays,” Proc. of the 35th Chinese Control Conference, pp. 7538–7545, July 2016.

  6. Y. M. Wu, Z. S. Wang, S. B. Ding, and H. G. Zhang, “Leader-follower consensus of multi-agent systems in directed networks with actuator faults,” Neurocomputing, vol. 275, pp. 1175–1185, September 2017.

    Google Scholar 

  7. H. Y. Yang, F. Y. Wang, and F. J. Fan, “Containment control of fractional order multi-agent systems with time delays,” IEEE/CAA Journal of Automatica Sinica, vol. 5, no. 3, pp. 727–732, May 2018.

    Article  MathSciNet  Google Scholar 

  8. K. Y. You, Z. K. Li, and L. H. Xie, “Consensus condition for linear multi-agent systems over randomly switching topologies,” Automatica, vol. 49, no. 10, pp. 3125–3132, October 2013.

    Article  MathSciNet  MATH  Google Scholar 

  9. S. M. Chen, J. J. Guan, Y. L. Gao, H. Q. Pei, and Y. Qiu, “Event-triggered fast consensus algorithm for multi-agent systems under jointly-connected topology,” ACTA Automatica Sinica, vol. 44, no. 12, pp. 2269–2277, December 2018.

    MATH  Google Scholar 

  10. Z. K. Li, X. D. Liu, W. Ren, and L. H. Xie, “Distributed tracking control for linear multi-agent systems with a leader of bounded unknown input,” IEEE Transactions on Automatic Control, vol. 58, no. 2, pp. 518–523, February 2013.

    Article  MathSciNet  MATH  Google Scholar 

  11. Z. Wang, M. He, T. Zheng, Z. L. Fan, and G. B. Liu, “Guaranteed cost consensus for high-dimensional multiagent systems with time-varying delays,” IEEE/CAA Journal of Automatica Sinica, vol. 5, no. 1, pp. 181–189, January 2018.

    Article  MathSciNet  Google Scholar 

  12. H. J. Wang, B. Xue, and A. K. Xue, “Leader-following consensus control for semi-Markov jump multi-agent systems: An adaptive event-triggered scheme,” Journal of the Franklin Institute, vol. 358, no. 1, pp. 428–447, November 2021.

    Article  MathSciNet  MATH  Google Scholar 

  13. E. Nuno, A. Loria, T. Hernandez, M. Maghenem, and E. Panteley, “Distributed consensus-formation of force-controlled nonholonomic robots with time-varying delays,” Automatica, vol. 120, p. 109114, October 2020.

    Article  MathSciNet  MATH  Google Scholar 

  14. L. L. Zhang, B. Chen, and C. Lin, “Adaptive neural consensus tracking control for a class of 2-order multi-agent systems with nonlinear dynamics,” Neurocomputing, vol. 404, pp. 84–92, May 2020.

    Article  Google Scholar 

  15. J. X. Chen and J. M. Li, “Globally fuzzy leader-follower consensus of mixed-order nonlinear multi-agent systems with partially unknown direction control,” Information Sciences, vol. 523, no. 6, pp. 184–196, June 2020.

    Article  MathSciNet  MATH  Google Scholar 

  16. X. S. Dai, C. Wang, S. P. Tian, and Q. N. Huang, “Consensus control via iterative learning for distributed parameter models multi-agent systems with time-delay,” Journal of the Franklin Institute, vol. 356, no. 10, pp. 5240–5259, May 2019.

    Article  MathSciNet  MATH  Google Scholar 

  17. M. C. Fan and Y. Wu, “Global leader-following consensus of nonlinear multi-agent systems with unknown control directions and unknown external disturbances,” Applied Mathematics and Computation, vol. 331, no. 15, pp. 274–286, March 2018.

    Article  MathSciNet  MATH  Google Scholar 

  18. Y. Y. Zhang, R. F. Li, and X. M. Huo, “Stochastic consensus of discrete-time second-order multi-agent systems with measurement noises and time delays,” Journal of the Franklin Institute, vol. 335, no. 5, pp. 2791–2807, February 2018.

    Article  MathSciNet  MATH  Google Scholar 

  19. J. Zhu and G. Yang, “Robust distributed fault estimation for a network of dynamical systems,” IEEE Transactions on Control of Network Systems, vol. 5, no. 1, pp. 14–22, March 2018.

    Article  MathSciNet  MATH  Google Scholar 

  20. J. Han, X. H. Liu, X. W. Gao, and X. J. Wei, “Intermediate observer-based robust distributed fault estimation for nonlinear multiagent systems with directed graphs” IEEE Transactions on Industrial Informatics, vol. 16, no. 12, pp. 7426–7436, December 2020.

    Article  Google Scholar 

  21. H. Y. Yang, Z. X. Zhang, and S. Y. Zhang, “Consensus of second-order multi-agent systems with exogenous disturbances,” International Journal of Robust and Nonlinear Control, vol. 21, no. 9, pp. 945–956, June 2011.

    Article  MathSciNet  MATH  Google Scholar 

  22. H. Y. Yang, L. Guo, and C. Han, “Robust consensus of multi-agent systems with uncertain exogenous disturbances,” Communications in Theoretical Physics, vol. 56, no. 12, pp. 1161–1166, December 2011.

    Article  MATH  Google Scholar 

  23. H. Y. Yang, Z. X. Zhang, and S. Zhang, “Consensus of mobile multiple agent systems with disturbance-observer-based control,” Control Theory & Applications, vol. 27, no. 12, pp. 1787–1792, December 2010.

    Google Scholar 

  24. G. Chen and Q. Lin, “Observer-based consensus control and fault detection for multi-agent systems,” Control Theory & Application, vol. 31, no. 5, pp. 584–591, May 2014.

    MATH  Google Scholar 

  25. Z. Zhang, Y. Shi, Z. X. Zhang, and W. S. Yan, “New results on sliding-mode control for Takagi-Sugeno fuzzy multiagent systems,” IEEE Transactions on Cybernetics, vol. 49, no. 5, pp. 1592–1604, May 2019.

    Article  Google Scholar 

  26. Z. Zhang, H. P. Li, Y. Shi, S. X. Zhang, and W. S. Yan, “Cooperative optimal control for Lipschitz nonlinear systems over generally directed topologies,” Automatica, vol. 122, p. 109279, December 2020.

    Article  MathSciNet  MATH  Google Scholar 

  27. R. Olfati-Saber, J. A. Fax, and R. M. Murray, “Consensus and cooperation in networked multi-agent systems,” Proc. of the IEEE, vol. 95, no. 1, pp. 215–233, January 2007.

    Article  MATH  Google Scholar 

  28. J. C. Zhang and F. L. Zhu, “Linear system unknown input observer design when the observer matching condition is not satisfied,” Control Theory & Application, vol. 34, no. 4, pp. 441–448, April 2017.

    MATH  Google Scholar 

  29. W. T. Tang, Z. H. Wang, Y. Wang, and Y. Shen, “Fault diagnosis for uncertain systems based on unknown input set-membership filters,” ACTA Automatica Sinica, vol. 44, no. 9, pp. 1717–1724, September 2018.

    MATH  Google Scholar 

  30. Y. Z. Li, Y. Q. Wu, and S. H. He, “Distributed consensus control for a group of autonomous marine vehicles with nonlinearity and external disturbances,” Neurocomputing, vol. 443, pp. 380–387, July 2021.

    Article  Google Scholar 

  31. A. G. Wu, G. Feng, and G. R. Duan, “Proportional multiple-integral observer design for discrete-time descriptor linear systems,” International Journal of Systems Science, vol. 43, no. 7–9, pp. 1492–1503, August 2012.

    Article  MathSciNet  MATH  Google Scholar 

  32. D. Koenig and B. Marx, “Unknown input observers for switched nonlinear discrete time descriptor systems,” IEEE Transactions on Automatic Control, vol. 53, no. 1, pp. 373–379, Feburary 2008.

    Article  MathSciNet  MATH  Google Scholar 

  33. M. E. Valcher, “State observers for discrete-time linear systems with unknown inputs,” IEEE Transactions on Automatic Control, vol. 44, no. 2, pp. 397–401, Feburary 1999.

    Article  MathSciNet  MATH  Google Scholar 

  34. D. Koenig and S. Mammar, “Design of proportional-integral observer for unknown input descriptor systems,” IEEE Transactions on Automatic Control, vol. 47, no. 12, pp. 2057–2062, December 2002.

    Article  MathSciNet  MATH  Google Scholar 

  35. Z. W. Gao and D. W. C. Ho, “State/noise estimator for descriptor systems with application to sensor fault diagnosis,” IEEE Transactions on Automatic Control, vol. 54, no. 4, pp. 1316–1326, April 2006.

    MATH  Google Scholar 

  36. M. K. Gupta, N. K. Tomar, and S. Bhaumik, “Full- and reduced-order observer design for rectangular descriptor systems with unknown inputs,” Journal of the Franklin Institute, vol. 352, no. 3, pp. 1250–1264, March 2015.

    Article  MathSciNet  MATH  Google Scholar 

  37. S. Boyd, L. Ghaoui, E. Feron and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory, SIAM, Philadelphia, 1994.

    Book  MATH  Google Scholar 

  38. S. H. Guo, F. L. Zhu, and S. X. Zhu, “State and unknown input estimations for discrete-time Lipschitz nonlinear systems,” Control Theory & Application, vol. 35, no. 3, pp. 106–112, March 2018.

    MATH  Google Scholar 

  39. J. L. Chang, “Applying discrete-time proportional integral observers for state and disturbance estimations,” IEEE Transactions on Automatic Control, vol. 51, no. 5, pp. 814–818, May 2006.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shenghui Guo.

Additional information

This work was supported by the National Natural Science Foundation of China (61703296, 61703059, 61751304), Postgraduate Research & Practice Innovation Program of Jiangsu Province (KYCX21_3022) and Research Foundation of Suzhou University of Science and Technology (XKZ2018004).

Renyang You is currently pursing a master’s degree in computer science and technology from Suzhou University of Science and Technology, China, in 2019. His research interests include robust control, multi-agent systems, and observer design.

Mingzhu Tang is currently pursing a master’s degree in computer science and technology from Suzhou University of Science and Technology, China, in 2020. Her research interests include robust control, cyber physical systems, and observer design.

Shenghui Guo received his Ph.D. degree in control theory and control engineering from Tongji University, China, in 2016. He had ever been postdoctoral fellow with the College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, China. He is currently an associate professor with the College of Electronics and Information Engineering, Suzhou University of Science and Technology. His research interests include observer design, model-based fault detection, and fault-tolerant control.

Guozeng Cui received his B.Sc. degree in applied mathematics from the Shandong University of Technology, Zibo, China, in 2009, and an M.Sc. degree in applied mathematics from Qufu Normal University, Qufu, China, in 2012, and a Ph.D. degree in control science and engineering from the Nanjing University of Science and Technology, Nanjing, China, in 2016. He is currently a Lecturer with the School of Electronic and Information Engineering, Suzhou University of Science and Technology. His current research interests include adaptive control, intelligent control for nonlinear systems, and multi-agent systems.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

You, R., Tang, M., Guo, S. et al. Proportional Integral Observer-based Consensus Control of Discrete-time Multi-agent Systems. Int. J. Control Autom. Syst. 20, 1461–1472 (2022). https://doi.org/10.1007/s12555-021-0263-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-021-0263-1

Keywords

Navigation