[go: up one dir, main page]

CN116107211A - Multi-agent system consistency control method and device based on hybrid control protocol - Google Patents

Multi-agent system consistency control method and device based on hybrid control protocol Download PDF

Info

Publication number
CN116107211A
CN116107211A CN202310027300.8A CN202310027300A CN116107211A CN 116107211 A CN116107211 A CN 116107211A CN 202310027300 A CN202310027300 A CN 202310027300A CN 116107211 A CN116107211 A CN 116107211A
Authority
CN
China
Prior art keywords
agent system
agent
control protocol
control
hybrid control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310027300.8A
Other languages
Chinese (zh)
Inventor
姜晓伟
李刚
游乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China University of Geosciences Wuhan
Original Assignee
China University of Geosciences Wuhan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China University of Geosciences Wuhan filed Critical China University of Geosciences Wuhan
Priority to CN202310027300.8A priority Critical patent/CN116107211A/en
Publication of CN116107211A publication Critical patent/CN116107211A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control By Computers (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention discloses a multi-agent system consistency control method and device based on a hybrid control protocol, comprising the following steps: constructing a multi-agent system, wherein the system comprises a leader and n followers, and constructing a kinetic equation of each agent; constructing a hybrid control protocol based on sampling control and saturation constraint pulse control; constructing constraint conditions and parameter sets of a hybrid control protocol; the control parameter set meets constraint conditions, namely, the multi-agent system achieves consistency control under the mixed control protocol. The beneficial effects of the invention are as follows: the advantages of two control modes of sampling control and pulse control are combined, the practical situation that the saturation of an actuator is limited is considered, and a novel multi-agent system consistency control method is designed.

Description

Multi-agent system consistency control method and device based on hybrid control protocol
Technical Field
The invention relates to the field of multi-agent control, in particular to a multi-agent system consistency control method and device based on a hybrid control protocol.
Background
The literature [ Sampled-data leader-following consensus ofnonlinear multi-agent systems subject to impulsive perturbations ] explores the lead follow-up consistency problem of a class of nonlinear multi-agent systems based on sampling control, where all agents are affected by impulse disturbances generated by the input channel. Using algebraic graph theory, the lead follow-up consistency problem of the multi-agent system is translated into a stability problem of the constructed error system. Using Lyapunov functional and pulse system theory, a sufficient condition for the lead of the multi-agent system to follow the consistency is given. The resulting results are then extended to containment control of multi-agent systems with multiple leaders. Finally, the validity of the theoretical results obtained is demonstrated by means of numerical examples. In practical cases, however, the range of the communication channel may be limited when communicating between the agents due to the inherent characteristics of each agent, and thus the limitations of the communication channel of the agents are ignored.
Document [ Consensus of nonlinear multi-agent systems with fuzzy modelling uncertainties via state-constraint hybrid impulsive protocols ] investigated the problem of state-constrained pulse protocol controlled nonlinear multi-agent system consistency with uncertainty. Aiming at the uncertainty of the multi-agent system, a fuzzy logic system is adopted to approximately replace the uncertainty of the multi-agent system, and a judgment strategy only containing information related to the neighborhood is provided. To study the state-constrained pulse control protocol, three pulse control protocols are discussed, namely partial input saturation, dual actuator saturation, and single actuator saturation. Then, some sufficient conditions of the system are obtained to achieve consistency. Finally, the validity of the theoretical analysis is verified through a numerical simulation example. However, the control method is discontinuous control and has weak anti-interference capability.
Disclosure of Invention
The invention solves the technical problems that the prior art adopts a discontinuous control method to solve the problem of weaker anti-interference performance and ignores the situation of limited channels, and therefore, the invention provides a hybrid control protocol combining sampling control and saturation constraint pulse control for the first time, which is used for realizing the leading-following consistency control of a multi-intelligent system.
According to one aspect of the present invention, there is provided a multi-agent system consistency control method based on a hybrid control protocol, including the steps of:
constructing a multi-agent system, wherein the multi-agent system comprises a leader and n followers, and a kinetic equation of each agent is constructed;
constructing a hybrid control protocol based on sampling control and saturation constraint pulse control;
constructing constraint conditions and parameter sets of the hybrid control protocol;
and controlling the parameter set to meet the constraint condition, and enabling the multi-agent system to achieve consistency control under the hybrid control protocol.
Preferably, in the multi-agent system, the kinetic equation of each agent is:
Figure BDA0004045136780000021
wherein each agent stores own state information, and the state value of the ith agent is x i (t) ∈R, R represents a real set, f 1 (t,x i ) As a nonlinear function, f 2 (t,x i (t- τ)) is a nonlinear function with a time delay, assuming a function f (t, x) i (t)) satisfies Lipschitz condition, u i (t) represents a control input of the system, x 0 (t) represents a status value of the leader, τ represents time delay information of the ith agent.
Preferably, the multi-intelligent system communicates through a non-directional communication network, the non-directional communication network topology being defined as g= { v, e }, v being a non-empty set of nodes, v= {1, 2..n }, each node representing an agent; epsilon represents a directed edge set, if two nodes i, j can communicate, then there is i, j epsilon, node j represents the neighbor of i, and the neighbor set of node i is denoted as N i The method comprises the steps of carrying out a first treatment on the surface of the An undirected graph is said to be connected if it is possible for any two nodes to communicate with each other; definition a= [ a ] ij ]The adjacent weight matrix is D, and the degree matrix is D. For an undirected graph G, the element of a is either 0 or 1, the laplace matrix l=d-a.
Preferably, the specific form of the hybrid control protocol based on sampling control and saturation constraint pulse control is as follows:
Figure BDA0004045136780000022
wherein ,
Figure BDA0004045136780000023
h k for the pulse gain constant to be designed, sat () is a unity symmetric saturation function, c i For constants to be designed, a ij For the ith j element, x in the weight connection matrix i As a state function of node i, x j As a state function of node j, x 0 Delta (t-t) k ) A unit impulse function of the kth pulse, t is the running time, N + For the neighbor set of node i, t k Is the sampling moment +.>
Figure BDA0004045136780000031
Representing t E [ t ] k ,t k+1 ) The time sequence satisfies 0 < t at the sampling time 0 <t 1 <…<t k <t k +1 < ". ++ infinity and->
Figure BDA0004045136780000032
Preferably, the parameter set comprises μ,
Figure BDA0004045136780000033
and the parameters are normal numbers, and when the parameter set meets constraint conditions, the multi-intelligent system achieves consistency control.
Preferably, the constraint conditions of the hybrid control protocol are as follows:
Figure BDA0004045136780000034
(ii)∈(t k -t k-1 )+lnμ≤0
Figure BDA0004045136780000035
(iv)≥ 1+2
the inequality II-X (L+C) eII is equal to or less than 1;
x is a constant matrix satisfying the linearization expression of the saturation function, L is a Laplacian matrix of the multi-agent system topology, C is a diagonal matrix, and C=diag [ C ] 1 ,c 2 ,...,c n ]E represents a systematic error.
Preferably, the hybrid control protocol also considers the case of limited actuator saturation.
According to another aspect of the present invention, there is provided a multi-agent system consistency control apparatus based on a hybrid control protocol, including:
the system comprises a multi-agent system construction module, a dynamic system analysis module and a dynamic system analysis module, wherein the multi-agent system construction module is used for constructing a multi-agent system, the multi-agent system comprises a leader and n followers, and a dynamic equation of each agent is constructed;
the hybrid control protocol construction module is used for constructing a hybrid control protocol based on sampling control and saturation constraint pulse control;
the constraint condition construction module is used for constructing constraint conditions and parameter sets of the hybrid control protocol;
and the consistency control module is used for controlling the parameter set to meet the constraint condition, so that the multi-agent system achieves consistency control under the hybrid control protocol.
In addition, the invention also provides an electronic device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the steps of the multi-agent system consistency control method when executing the program.
Finally, the present invention also provides a storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the multi-agent system consistency control method.
The technical scheme provided by the invention has the beneficial effects that:
(1) Communication delays are often unavoidable when the agents encounter a complex environment in the collaboration process. Based on the method, a nonlinear time-lag dynamic model is provided, and the leading follow-up consistency problem is analyzed and researched.
(2) Because of the inherent nature of each agent, the range of communication channels is limited when an agent communicates with other agents. By fully discussing the limitations of the agent communication channel, a pulse control protocol with global input saturation constraints is designed.
(3) A hybrid control protocol based on a combination of sampling control and pulse control is constructed. Compared with the existing control method, the method has stronger anti-interference capability, and ensures the control effect on continuous interference or instantaneous interference. Based on this approach, agreement is achieved without affecting the final control effect, whether or not there is continuous interference or transient interference in the communication process.
Drawings
FIG. 1 is a flow chart of a multi-agent system consistency control method based on a hybrid control protocol in an embodiment of the invention;
FIG. 2 is a diagram of an undirected communication network topology of a multi-agent system in accordance with an embodiment of the present invention;
FIG. 3 is a state diagram of a multi-agent system according to an embodiment of the present invention;
FIG. 4 is a diagram of the error between each follower agent and the leader in an embodiment of the present invention;
FIG. 5 is a block diagram of a multi-agent system consistency control device based on a hybrid control protocol according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Referring to fig. 1, the embodiment provides a multi-agent system consistency control method based on a hybrid control protocol, which mainly includes the following steps:
s1: constructing a multi-agent system, wherein the multi-agent system comprises a leader and n followers, and a kinetic equation of each agent is constructed;
in this embodiment, the kinetic equation of each agent is as follows:
Figure BDA0004045136780000051
wherein each agent stores own state information, and the state value of the ith agent is x i (t)∈R,f 1 (t,x i ) As a nonlinear function, f 2 (t,x i (t- τ)) is a nonlinear function with a time delay, assuming a function f (t, x) i (t)) satisfies Lipschitz condition, u i (t) represents a control input of the system, x 0 (t) represents a status value of the leader, τ represents time delay information of the ith agent.
In this embodiment, it is assumed that R is a real number set. Lambda (lambda) min (P) and respectively lambda max (P) represents the minimum eigenvalue and the maximum eigenvalue of the matrix P. The symbol sat (·) is defined as a unity symmetric saturation function, which, when m e R,
Figure BDA0004045136780000052
the euclidean norms of the vector and the matrix are defined as the infinite norms of the vector respectively,
Figure BDA0004045136780000053
wherein x=[x1 ,x 2 ,...,x n ] T ,X∈R n
The multi-agent system communicates through an undirected connectivity network, the network topology defined as g= { v, epsilon }, v being a non-empty set of nodes v= {1,2,..,each node represents an agent; epsilon represents a directed edge set, if two nodes i, j can communicate, then there is i, j epsilon, node j represents the neighbor of i, and the neighbor set of node i is denoted as N i . An undirected graph is said to be connected if it is possible for any two nodes to communicate with each other. Definition a= [ a ] ij ]The adjacent weight matrix is D, and the degree matrix is D. For an undirected graph G, the element of a is either 0 or 1, the laplace matrix l=d-a.
S2: constructing a hybrid control protocol based on sampling control and saturation constraint pulse control; the specific form is as follows:
Figure BDA0004045136780000054
wherein ,
Figure BDA0004045136780000055
h k for the pulse gain constant to be designed, sat () is a unity symmetric saturation function, c i For constants to be designed, a ij For the ith j element, x in the weight connection matrix i As a state function of node i, x j As a state function of node j, x 0 Delta (t-t) k ) A unit impulse function of the kth pulse, t is the running time, N + For the neighbor set of node i, t k Is the sampling moment +.>
Figure BDA0004045136780000061
Representing t E [ t ] k ,t k+1 ) The time sequence satisfies 0 < t at the sampling time 0 <t 1 <…<t k <t k +1 < ". ++ infinity and->
Figure BDA0004045136780000062
Assuming the state of the agent
Figure BDA0004045136780000063
Figure BDA0004045136780000064
Let->
Figure BDA0004045136780000065
This means that the state of the agent is left-continuous, defining consistency:
Figure BDA0004045136780000066
definition error->
Figure BDA0004045136780000067
Then an error system is readily available:
Figure BDA0004045136780000068
wherein ,
F 1 (e 1 (t))=[f 1 (t,e 1 (t)),f 1 (t,e 2 (t)),...,f 1 (t,e n (t))] T
F 2 (e 2 (t-τ))=[f 2 (t,e 1 (t-τ)),f 2 (t,e 2 (t-τ)),...,f 2 (t,e n (t-τ))] T
f 1 (t,e i (t))=f 1 (x i (t))-f 1 (t,x 0 (t))
f 2 (t,e i (t-τ))=f 2 (x i (t-τ))-f 2 (t,x 0 (t-τ))
Figure BDA0004045136780000069
C=diag[c 1 ,c 2 ,...,c n ]
K=diag[k 1 ,k 2 ,...,k n ]
s3: constructing constraint conditions and parameter sets of the hybrid control protocol;
s4: and controlling the parameter set to meet the constraint condition, namely, the multi-agent system achieves consistency control under the hybrid control protocol.
In this embodiment, the constructed parameter set includes: mu, the first and second groups are respectively arranged on the first and second groups,
Figure BDA00040451367800000610
all are normal numbers.
For multi-agent system consistency problems, if there is a positive constant mu,
Figure BDA00040451367800000611
the following constraints are met, the multi-agent system (1) can be consistent under the action of the hybrid control protocol (2).
The constraints of construction are as follows:
Figure BDA00040451367800000612
(ii)∈(t k -t k-1 )+lnμ≤0
Figure BDA00040451367800000613
(iv)≥ 1+2
in addition, the inequality II-X (L+C) eII.ltoreq.1 should also be true.
The proving process is as follows: constructed Lyapunov function: v (t) =e T (t) e (t), at the non-pulse time t+.t k When this is the case, the Lipschitz condition can be obtained:
Figure BDA0004045136780000071
wherein ,κ1 ,κ 2 Is a positive constant arbitrarily greater than zero, epsilon 1 ,ε 2 Is a constant of Lipschitz,
Figure BDA0004045136780000072
theory of approach1: for any kappa > 0, M, N εR n All have 2M T N≤κM T M+κ -1 N T N。
At pulse time t=t k When, according to the control protocol, it is possible to obtain:
Figure BDA0004045136780000073
according to the formulas (3) and (4), it is possible to obtain
Figure BDA0004045136780000074
According to the quotation 2 and (5), when t is E [ t ] 0 ,t 1 ]The method can obtain:
Figure BDA0004045136780000075
and (4) lemma 2: assuming τ is a normal number and j (t) is a positive continuous function, when t ε [ t ] 0 -τ,T]If there are two positive functions 1,2 Then the following inequality relationship holds:
Figure BDA0004045136780000081
then there are:
Figure BDA0004045136780000082
when t is E (t) 1 ,t 2 ]We can obtain:
Figure BDA0004045136780000083
so that the number of the parts to be processed,
Figure BDA0004045136780000084
recurrence of the proper t.epsilon.by mathematical induction (t k ,t k+1 ]In the time-course of which the first and second contact surfaces,
Figure BDA0004045136780000085
and by conditions
Figure BDA0004045136780000086
Is available in the form of
Figure BDA0004045136780000087
The multi-agent system (1) can be obtained to be consistent, and the verification is finished.
The effectiveness of the multi-agent system consistency control based on the hybrid control protocol of the invention is demonstrated by combining a specific experiment:
experimental data and conclusions:
consider the following multi-agent system:
Figure BDA0004045136780000088
the topology is shown in fig. 2, and p=1, 2,3, i=1, 2,3,4,5,6,7,8,9 are taken in this embodiment.
Let the step length be 0.001, t k -t k-1 =0.02, take x 01 (0)=0.8,x 02 (0)=4.3,x 03 (0)=-5.6,x 1 (0)=3.1,x 2 (0)=5.7,x 3 (0)=2.5,x 4 (0)=1.3,x 5 (0)=-1.2,x 6 (0)=-3.5,x 7 (0)=-2.7,x 8 (0)=-0.6,x 9 (0)=-4.6,h k =0.25,τ=0.26,∈=2.6,μ=0.6,
Figure BDA0004045136780000092
And c=diag [0.84,0.69,0.87,0.62,0.67,0.65,0.73,0.82,0.93 ]]. Through checking, the conditions in the proving process are satisfied. Thus, a state diagram (fig. 3) of the multi-agent system and a state error diagram (fig. 4) between each follower and the leader are obtained, and it is apparent from fig. 3 and 4 that the multi-agent system (11) can be consistent under the control method.
The invention combines the advantages of two control modes of sampling control and pulse control, considers the practical situation of limited saturation of an actuator, and designs a novel multi-agent system consistency control method, which has the following technical key points:
(1) For the parameter to be designed mu in the control protocol and the customization,
Figure BDA0004045136780000091
pulse gain h k The time delay τ needs to be reasonably designed.
(2) First, pulse time sequence { t } k ' and pulse time interval t k -t k-1 Proper selection is required. Second, the control protocol ensures that each agent is able to receive information from neighboring agents at the time of sampling. Finally, the control protocol is designed into a mode of combining discontinuous control (pulse control) and continuous control (sampling control), so that the control protocol has stronger anti-interference capability.
The following describes a multi-agent system consistency control device based on a hybrid control protocol, and the multi-agent system consistency control device described below and the multi-agent system consistency method described above can be referred to correspondingly.
Referring to fig. 5, the embodiment provides a multi-agent system consistency control device based on a hybrid control protocol, which includes the following modules:
a multi-agent system construction module 01, configured to construct a multi-agent system, where the multi-agent system includes a leader and n followers, and construct a kinetic equation of each agent;
the hybrid control protocol construction module 02 is used for constructing a hybrid control protocol based on sampling control and saturation constraint pulse control;
a constraint condition construction module 03, configured to construct constraint conditions and parameter sets of the hybrid control protocol;
and the consistency control module 04 is used for controlling the parameter set to meet the constraint condition, so that the multi-agent system achieves consistency control under the hybrid control protocol.
Based on, but not limited to, the above-described device, the kinetic equation for each agent is as follows:
Figure BDA0004045136780000101
wherein each agent stores own state information, and the state value of the ith agent is x i (t)∈R,f 1 (t,x i ) As a nonlinear function, f 2 (t,x i (t- τ)) is a nonlinear function with a time delay, assuming a function f (t, x) i (t)) satisfies Lipschitz condition, u i (t) represents a control input of the system, x 0 (t) represents a status value of the leader, τ represents time delay information of the ith agent.
Based on, but not limited to, the above-described apparatus, the multi-intelligent system communicates through a non-directional communication network, the non-directional communication network topology being defined as g= { v, ε, v is a non-empty set of nodes, v= {1,2,., n }, each node representing an agent; epsilon represents a directed edge set, if two nodes i, j can communicate, then there is i, j epsilon, node j represents the neighbor of i, and the neighbor set of node i is denoted as N i The method comprises the steps of carrying out a first treatment on the surface of the An undirected graph is said to be connected if it is possible for any two nodes to communicate with each other; definition a= [ a ] ij ]The adjacent weight matrix is D, and the degree matrix is D. For an undirected graph G, the element of a is either 0 or 1, the laplace matrix l=d-a.
Based on the device but not limited to the above, the hybrid control protocol based on sampling control and saturation constraint pulse control is as follows:
Figure BDA0004045136780000102
wherein ,
Figure BDA0004045136780000103
h k for the pulse gain constant to be designed, sat () is a unity symmetric saturation function, c i For constants to be designed, a ij For the ith j element, x in the weight connection matrix i As a state function of node i, x j As a state function of node j, x 0 Delta (t-t) k ) A unit impulse function of the kth pulse, t is the running time, N + For the neighbor set of node i, t k Is the sampling moment +.>
Figure BDA0004045136780000104
Representing t E [ t ] k ,t k+1 ) The time sequence satisfies 0 < t at the sampling time 0 <t 1 <…<t k <t k +1 < ". ++ infinity and->
Figure BDA0004045136780000105
Based on, but not limited to, the above-mentioned means, the set of parameters comprises mu,
Figure BDA0004045136780000106
and the parameters are normal numbers, and when the parameter set meets constraint conditions, the multi-intelligent system achieves consistency control.
Based on, but not limited to, the above-described apparatus, the constraints of the hybrid control protocol are as follows:
Figure BDA0004045136780000111
(ii)∈(t k -t k-1 )+lnμ≤0
Figure BDA0004045136780000112
(iv)≥ 1 + 2
the inequality II-X (L+C) eII is equal to or less than 1;
x is a constant matrix satisfying the linearization expression of the saturation function, L is a Laplacian matrix of the multi-agent system topology, C is a diagonal matrix, and C=diag [ C ] 1 ,c 2 ,...,c n ]E represents a systematic error.
Referring to fig. 6, fig. 6 illustrates a physical structure diagram of an electronic device, which may include: processor (processor) 610, communication interface (Communications Interface) 620, memory (memory) 630, and communication bus 640, wherein processor 610, communication interface 620, memory 630 communicate with each other via communication bus 640. The processor 610 may invoke logic instructions in the memory 630 to perform the steps of the multi-agent system consistency control method described above, including: constructing a multi-agent system, wherein the system comprises a leader and n followers, and constructing a kinetic equation of each agent; constructing a hybrid control protocol based on sampling control and saturation constraint pulse control; constructing constraint conditions and parameter sets of a hybrid control protocol; and if the control parameter set meets the constraint condition, the multi-agent system achieves consistency control under the mixed control protocol.
Further, the logic instructions in the memory 630 may be implemented in the form of software functional units and stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk, etc., which can store program codes.
In still another aspect, an embodiment of the present invention further provides a storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the multi-agent system consistency control method described above, and specifically includes: constructing a multi-agent system, wherein the system comprises a leader and n followers, and constructing a kinetic equation of each agent; constructing a hybrid control protocol based on sampling control and saturation constraint pulse control; constructing constraint conditions and parameter sets of a hybrid control protocol; and if the control parameter set meets the constraint condition, the multi-agent system achieves consistency control under the mixed control protocol.
The embodiment of the invention provides a method and a device for controlling consistency of a time-lapse multi-agent system based on a hybrid control protocol, and in addition, electronic equipment and a storage medium for implementing the method, wherein the system comprises a leader and n followers by constructing the multi-agent system, and a kinetic equation of each agent is constructed; constructing a hybrid control protocol based on sampling control and saturation constraint pulse control; constructing constraint conditions and parameter sets of a hybrid control protocol; and if the control parameter set meets the constraint condition, the multi-agent system achieves consistency control under the mixed control protocol. The technical scheme of the invention has the beneficial effects that: the advantages of two control modes of sampling control and pulse control are combined, the practical situation that the saturation of an actuator is limited is considered, and a novel multi-agent system consistency control method is designed.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the terms first, second, third, etc. do not denote any order, but rather the terms first, second, third, etc. are used to interpret the terms as labels.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (10)

1. The multi-agent system consistency control method based on the hybrid control protocol is characterized by comprising the following steps:
constructing a multi-agent system, wherein the multi-agent system comprises a leader and n followers, and a kinetic equation of each agent is constructed;
constructing a hybrid control protocol based on sampling control and saturation constraint pulse control;
constructing constraint conditions and parameter sets of the hybrid control protocol;
and controlling the parameter set to meet the constraint condition, and enabling the multi-agent system to achieve consistency control under the hybrid control protocol.
2. The hybrid control protocol-based multi-agent system consistency control method according to claim 1, wherein the kinetic equation of each agent in the multi-agent system is:
Figure FDA0004045136770000011
wherein each agent stores own state information, and the state value of the ith agent is x i (t) ∈R, R represents a real set, f 1 (t,x i ) As a nonlinear function, f 2 (t,x i (t- τ)) is a nonlinear function with a time delay, assuming a function f (t, x) i (t)) satisfies Lipschitz condition, u i (t) represents a control input of the system, x 0 (t) represents a status value of the leader, τ represents time delay information of the ith agent.
3. The hybrid control protocol-based multi-agent system coherence control method of claim 1, wherein said multi-agent system communicates through a non-directional communication network, the undirected communication network topology is defined as g= { v, epsilon }, v being a non-empty set of nodes, v= {1,2,., n }, each node representing an agent; epsilon represents a directed edge set, if two nodes i, j can communicate, then there is i, j epsilon, node j represents the neighbor of i, and the neighbor set of node i is denoted as N i The method comprises the steps of carrying out a first treatment on the surface of the An undirected graph is said to be connected if it is possible for any two nodes to communicate with each other; definition a= [ a ] ij ]For an adjacency weight matrix, D is a degree matrix, and for an undirected graph G, the elements of a are 0 or 1, the laplace matrix l=d-a.
4. The multi-agent system consistency control method based on the mixed control protocol according to claim 1, wherein the mixed control protocol based on the sampling control and the saturation constraint pulse control is specifically formed as follows:
Figure FDA0004045136770000012
wherein ,
Figure FDA0004045136770000021
h k for the pulse gain constant to be designed, sat () is a unity symmetric saturation function, c i For constants to be designed, a ij For the ith j element, x in the weight connection matrix i As a state function of node i, x j As a state function of node j, x 0 Delta (t-t) k ) A unit impulse function of the kth pulse, t is the running time, N + For the neighbor set of node i, t k Is the sampling moment +.>
Figure FDA0004045136770000022
Representing t E [ t ] k ,t k+1 ) The time sequence satisfies 0 < t at the sampling time 0 <t 1 <…<t k <t k +1 < ". ++ infinity and->
Figure FDA0004045136770000023
5. The multi-agent system consistency control method based on a hybrid control protocol as recited in claim 4, wherein the parameter set includes μ,
Figure FDA0004045136770000024
1,2 and the parameters are normal numbers, and when the parameter set meets constraint conditions, the multi-intelligent system achieves consistency control.
6. The multi-agent system consistency control method based on the hybrid control protocol according to claim 5, wherein the constraint conditions of the hybrid control protocol are as follows:
(i)
Figure FDA0004045136770000025
(ii)∈(t k -t k-1 )+lnμ≤0
(iii)
Figure FDA0004045136770000026
(iv)≥ 1 + 2
the inequality II-X (L+C) eII is equal to or less than 1;
x is a constant matrix satisfying the linearization expression of the saturation function, L is a Laplacian matrix of the multi-agent system topology, C is a diagonal matrix, and C=diag [ C ] 1 ,c 2 ,...,c n ]E represents a systematic error.
7. The hybrid control protocol-based multi-agent system consistency control method of claim 1, wherein the hybrid control protocol also considers the case of limited actuator saturation.
8. A multi-agent system consistency control device based on a hybrid control protocol, comprising:
the system comprises a multi-agent system construction module, a dynamic system analysis module and a dynamic system analysis module, wherein the multi-agent system construction module is used for constructing a multi-agent system, the multi-agent system comprises a leader and n followers, and a dynamic equation of each agent is constructed;
the hybrid control protocol construction module is used for constructing a hybrid control protocol based on sampling control and saturation constraint pulse control;
the constraint condition construction module is used for constructing constraint conditions and parameter sets of the hybrid control protocol;
and the consistency control module is used for controlling the parameter set to meet the constraint condition, so that the multi-agent system achieves consistency control under the hybrid control protocol.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor performs the steps of the multi-agent system consistency control method of any of claims 1-7 when the program is executed.
10. A storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the multi-agent system consistency control method of any of claims 1-7.
CN202310027300.8A 2023-01-09 2023-01-09 Multi-agent system consistency control method and device based on hybrid control protocol Pending CN116107211A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310027300.8A CN116107211A (en) 2023-01-09 2023-01-09 Multi-agent system consistency control method and device based on hybrid control protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310027300.8A CN116107211A (en) 2023-01-09 2023-01-09 Multi-agent system consistency control method and device based on hybrid control protocol

Publications (1)

Publication Number Publication Date
CN116107211A true CN116107211A (en) 2023-05-12

Family

ID=86257582

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310027300.8A Pending CN116107211A (en) 2023-01-09 2023-01-09 Multi-agent system consistency control method and device based on hybrid control protocol

Country Status (1)

Country Link
CN (1) CN116107211A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119135740A (en) * 2024-09-14 2024-12-13 中国地质大学(武汉) Finite impulse control method for multi-agent systems with packet loss and parameter mismatch
CN119556602A (en) * 2024-09-26 2025-03-04 中国地质大学(武汉) A control method for multi-agent systems with saturation constraints and time delay
CN120491498A (en) * 2025-07-16 2025-08-15 安徽大学 Nonlinear multi-agent system sampling consistency control method, system and medium
CN119556602B (en) * 2024-09-26 2026-02-06 中国地质大学(武汉) Multi-agent system control method under saturation constraint and time delay

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120310375A1 (en) * 2011-06-02 2012-12-06 Bao Liu A nonlinear intelligent pulse-controller
CN114200824A (en) * 2021-12-09 2022-03-18 中国地质大学(武汉) Cooperative control method and system for multi-agent system with limited communication channel symmetry
CN114924482A (en) * 2022-04-19 2022-08-19 中国地质大学(武汉) Method and device for consensus control of multi-agent systems with asymmetric constraints on communication channels
CN115343951A (en) * 2022-07-18 2022-11-15 重庆邮电大学 Nonlinear multi-agent system fixed time consistency control method with uncertain interference based on saturation constraint pulse protocol

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120310375A1 (en) * 2011-06-02 2012-12-06 Bao Liu A nonlinear intelligent pulse-controller
CN114200824A (en) * 2021-12-09 2022-03-18 中国地质大学(武汉) Cooperative control method and system for multi-agent system with limited communication channel symmetry
CN114924482A (en) * 2022-04-19 2022-08-19 中国地质大学(武汉) Method and device for consensus control of multi-agent systems with asymmetric constraints on communication channels
CN115343951A (en) * 2022-07-18 2022-11-15 重庆邮电大学 Nonlinear multi-agent system fixed time consistency control method with uncertain interference based on saturation constraint pulse protocol

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李洪飞: "几类非线性脉冲饱和控制系统的稳定性分析", 中国博士学位论文全文数据库信息科技辑, no. 05, 15 May 2020 (2020-05-15), pages 140 - 3 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119135740A (en) * 2024-09-14 2024-12-13 中国地质大学(武汉) Finite impulse control method for multi-agent systems with packet loss and parameter mismatch
CN119135740B (en) * 2024-09-14 2025-09-23 中国地质大学(武汉) Finite Impulse Control Method for Multi-Agent Systems with Packet Loss and Parameter Mismatch
CN119556602A (en) * 2024-09-26 2025-03-04 中国地质大学(武汉) A control method for multi-agent systems with saturation constraints and time delay
CN119556602B (en) * 2024-09-26 2026-02-06 中国地质大学(武汉) Multi-agent system control method under saturation constraint and time delay
CN120491498A (en) * 2025-07-16 2025-08-15 安徽大学 Nonlinear multi-agent system sampling consistency control method, system and medium
CN120491498B (en) * 2025-07-16 2025-09-12 安徽大学 Sampling consistency control method, system and medium for nonlinear multi-agent system

Similar Documents

Publication Publication Date Title
Huang et al. Fixed‐time consensus tracking control for second‐order multi‐agent systems with bounded input uncertainties via NFFTSM
Su et al. Semiglobal observer-based leader-following consensus with input saturation
Wang et al. Fraction dynamic-surface-based neuroadaptive finite-time containment control of multiagent systems in nonaffine pure-feedback form
CN116679753B (en) Formation tracking control method for anti-spoofing attack of heterogeneous unmanned system
Xu et al. Necessary and sufficient conditions for distributed containment control of multi‐agent systems without velocity measurement
Wu et al. Formation control algorithms for multi-UAV systems with unstable topologies and hybrid delays
Gao et al. Distributed reduced‐order observer‐based approach to consensus problems for linear multi‐agent systems
Chen Pattern synchronization of nonlinear heterogeneous multiagent networks with jointly connected topologies
Liu et al. Fully distributed event-driven adaptive consensus of unknown linear systems
Moradi et al. Privacy-preserving distributed Kalman filtering
CN116107211A (en) Multi-agent system consistency control method and device based on hybrid control protocol
Wang et al. Cooperative adaptive fuzzy output feedback control for synchronization of nonlinear multi‐agent systems in the presence of input saturation
Su et al. Global coordinated tracking of multi-agent systems with disturbance uncertainties via bounded control inputs
Li et al. Robust H∞ filtering for 2D systems with RON under the stochastic communication protocol
Nan et al. Bipartite consensus tracking for antagonistic topologies with leader's unknown input
Rezaei et al. Adaptive output stationary average consensus for heterogeneous unknown linear multi‐agent systems
Mu et al. Leader–follower consensus for multi‐agent systems with external disturbances generated by heterogeneous nonlinear exosystems
Huang et al. Observer‐based consensus control for multi‐agent systems with measurement noises and external disturbances
Gao et al. Fuzzy fixed-time event-triggered consensus control for uncertain nonlinear multiagent systems with memory-based learning
Ma et al. Finite‐time average consensus based approach for distributed convex optimization
Tan et al. Leader–following consensus problem of networked multi‐agent systems under switching topologies and communication constraints
Kim et al. Gradient-push algorithm for distributed optimization with event-triggered communications
Zhang et al. Observer‐based consensus control for heterogeneous multi‐agent systems with intermittent communications
Zhang et al. Fully distributed event-triggered consensus for nonlinear multi-time-scale multiagent systems
Xu et al. Observer‐Based Event‐Triggered Circle Formation Control for First‐and Second‐Order Multiagent Systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination