| The multi-agent systems refer to network systems formed by a cluster of agent individuals with partial sensing,communication,calculation,and execution capabilities,which are established by communicating and coordinating with each other through the communication networks.The systems have autonomy,coordination,and reasoning capabilities,so they are widely used in unmanned aircraft formation control,intelligent traffic control,satellites,and smart grids.The research on multi-agent systems includes systems types,communication topologies,control methods,and control objectives.The leader-following consensus problem is one of the hot research topics in multi-agent systems.This paper focuses on the leader-following consensus of multi-agent systems from the following two aspects.1.Under the deterministic communication topologies,the leader-following consensus of Markov jump nonlinear multi-agent systems with deception attacks(DAs)or denial-ofservice(Do S)attacks is investigated.The Bernoulli random variable is introduced to describe whether the systems are subjected to DAs.A connectivity recovery mechanism is constructed to maintain the normal communication of multi-agent systems under Do S attacks.Using the Lyapunov direct method,the stochastic analysis method,and the impulsive control method,sufficient conditions are obtained for the systems to achieve consensus under DAs or Do S attacks,respectively.At last,the correctness of the results and the effectiveness of the methods are verified by two numerical examples.2.Under Markov jump random communication topologies,the leader-following consensus problem of nonlinear multi-agent systems subjected to Do S attacks based on event-triggered is studied.A suitable event-triggered condition is designed to reduce the pressure on network bandwidth and thus avoid wasting resources.It is also assumed that the partial transfer rate of the Markov jump random communication topologies is unknown.Using the Lyapunov direct method,the stochastic analysis method,and the distributed control method,sufficient conditions are obtained for the systems to achieve consensus.At last,an example is provided to verify the effectiveness of the methods and the correctness of the results. |