Uneingeschränkter Zugang

Stability study of network communication systems supported by fusion topology control techniques

  
17. März 2025

Zitieren
COVER HERUNTERLADEN

Introduction

With the rapid development of the communication system, people are no longer satisfied with the traditional network communication technology, and a more rapid and convenient communication system has become the pursuit of people. In order to ensure the normal operation of the network communication system, the network communication system architecture is essential, as a way to solve a series of technical problems in the network communication system. Under normal circumstances, network applications by no time limit when the application system, there is no need for network quality of service control mechanisms. However, when the user imposes time limits or other restrictions on specific applications, the network communication system architecture is required to set up the corresponding control mechanisms. If the network information system delay, overload, congestion and other conditions, this time the network quality of service control mechanism should play a role in order to effectively avoid the network delay caused by data loss and other conditions, in order to better ensure the stability of the network communication system [1-2].

Topology control is a technology that reduces network energy consumption and bandwidth consumption, improves network interference immunity, and optimizes the overall network connectivity, throughput, and transmission delay and other key indicators by adjusting the topological attributes of nodes and wireless communication links in a fixed or mobile wireless network under the constrained conditions of network resources [3-4]. Existing topology control methods are mainly categorized into three types, i.e., expanding communication coverage by adjusting node transmit power, moving nodes to change the distribution of node locations, and changing the number of nodes by node dormancy or adding additional nodes [5]. When designing the network topology, factors such as coverage, connectivity stability, network lifetime, transmission efficiency, interference and competition, and network delay need to be considered [6].

Coutinho, R. W. et al. examined the role played by topology control algorithms in the communication of Underwater Wireless Sensor Networks (UWSNs), which effectively facilitated the propagation of wireless communications in underwater environments and improved the performance of network services and protocols designed for UWSNs, by performing an appropriate, autonomous and dynamic organization [7]. Fu, X. et al. proposed a local search operator MA-TOSCA based on the sink-oriented cascade model of wireless sensor networks (WSNs), which improves network robustness by inscribing the cascading process of wireless sensor networks to quickly discover more stable network topologies [8]. Cao, B. et al. investigated the high-speed wireless topology applicable to wireless data center networks, transformed the topology optimization problem into a multi-objective optimization problem, and established a heat map-based radio wave propagation model to solve the network topology architecture through a multi-objective evolutionary algorithm [9]. Ochoa, M. N. et al. pointed out that different radio configurations and network topologies can optimize the network energy consumption, and by comparing the effect of star and mesh topologies on the energy consumption of LoRa transceivers with different radio configurations, it was found that the star topology was able to ensure low energy consumption while obtaining a higher data rate or a longer transmission distance [10]. Ma, L. et al. developed a distributed filtering strategy for nonlinear time-lag systems in sensor networks, which introduces link multiplicative random noise to reflect random perturbations during information exchange between sensor nodes, introduces a switching topology to switch the communication according to a predetermined rule, and obtains the desired filtering gain by solving for the filtering error dynamics [11].

Bhattacherjee, D. et al. in their study on designing low-latency and high-capacity inter-satellite networks utilized repetitive patterns in the network topology in order to avoid costly link changes over time and to increase the global Internet service network to two times throughput and achieve almost minimal latency [12]. Cheng, T. H. et al. designed a decentralized controller based on event-triggered communication scheduling under fixed or time-varying network topology conditions, with the basic strategy of determining when the intelligences need to update their states and eliminating continuous communication between them [13]. Huang, J. et al. showed that topology control provides a promising approach for designing large-scale, energy-efficient IoT, proposing a systematic approach to IoT topology construction that effectively addresses the scalability and energy-efficiency challenges faced by IoT [14]. Wang, X. et al. investigated an adaptive and reliable coordinated control strategy for multi-intelligent body systems to achieve global tracking error convergence of the system in the presence of intermittent communication constraints and actuator failures by updating the parameters of the local controllers within a single node and utilizing a topology assignment method to deal with network switching jumps [15]. Korkali, M. et al. compared the robustness of a simple topological network model and a cascading dynamic model reflecting network coupling in a specific situation using an example of an electric power communication system, and experiments showed that network interconnections with complementary capabilities are beneficial to improve the reliability and security of the infrastructure in the presence of restricted network failure propagation modes [16].

Multi-intelligent body network communication cooperative control system needs to solve the problems of communication delay and diversified communication topology, in order to solve these problems, the mathematical model of multi-intelligent body network communication cooperative control system based on state prediction is established. First, the vehicle linear dynamics model is established by linearizing the vehicle nonlinear dynamics equations through the feedback linearization method. Then, to address the communication delay problem in the multi-intelligent body network communication cooperative control system, a state predictor is designed to compensate for the delay effects.Then, to address the problem of diverse communication topologies, the model of communication topology is developed with the help of the relevant theory of graph theory to describe communication between vehicles. Finally, all the vehicle dynamics equations and communication topologies are integrated to construct a cooperative control system for multi-intelligent body network communication, and simulation experiments and practical applications are carried out in the leader-follower case and the leaderless case to explore the effectiveness of the design.

Preparatory knowledge
Algebraic graph theory

Multi-intelligent body network communication system is, as the name suggests, a system composed of multiple intelligences, which can be categorized into leaderless system, leader-follower system and multi-leader system according to the number of leaders [17]. Considering the content of this paper, the leader-follower system is taken as an example here: a multi-intelligence network communication system consisting of one leader intelligence as well as N follower intelligence, the communication topology of this system can be described by G¯=(E,V¯) , where V¯={ v0,v1,,vN } is the set of nodes and EV¯×V¯ is the set of edges. Its structure is shown in Fig. 1.

Figure 1.

Two different network topology

In this paper, we assume that the leader does not receive information from the follower, and so the Laplace matrix corresponding to Fig. G¯ can be defined as: L=[ 001×NL2L1 ]

The following definition of a jointly connected topology is given in the context of switching signals, time intervals:

Definition 1: Let a topological graph G1,G2,…,GM with the same vertex set V, and record their concatenation as a new topological graph G1–M, which still has vertex set V and edge set G1,G2,…,GM the concatenation of all edges, and is said G1,G2,…,GM to be jointly connected if the joint graph G1–M is connected or contains a directed spanning tree.

If the following one-to-one correspondence is satisfied between switching signals and sub-time intervals: { σ(t)=1,t[ tp0,tp1 )σ(t)=2,t[ tp1,tp2 )σ(t)=M,t[ tpmp1,tpmp ) and { G¯σ(t):t[ tp,tp+1 ) } is jointly connected, then the topology is said to be jointly connected in the time interval [tp,tp+1).

Lemma 1: If G(t) is an undirected connected graph and there is at least one follower in the graph who has access to the leader's information, then L1(t) > 0, and there exists an orthogonal matrix U(t) such that UT(t)L1(t)U(t) = Λ(t), where Λ(t) = diag{λ1(t),λ2(t),…λN(t)} satisfies 0 < λ1(t) ≤ λ2(t) ≤ … ≤ λN(t), and λ1(t),λ2(t),…λN(t) is an eigenvalue of L1(t).

Matrix theory

The Kronecker product is a generalization of the matrix product AB, independent of the number of rows and columns of the matrix, and is used to represent the solution of matrix equations very succinctly, and has very important applications in the analysis of multi-intelligent body network communication systems [18].

Definition 2: Let A=[ aij ]m×n , B=[ bij ]p×q , then call the following matrix: AB=[ a11Ba12Ba1nBa21Ba22Ba2nBam1Bam2BamnB ]mp×nq is the Kronecker product of A and B, or the direct or tensor product of A and B, which can be simply notated as AB=[ aijB ]mp×nq . It can be shown that AB is a m×n-block partitioned matrix, which unfolds to a matrix of mp×nq.

Definition 3: If V is a linear space on C and for any vector x of V, there is a corresponding real-valued function ∥x∥ satisfying the following conditions:

1) Nonnegativity: ∥x∥ > 0 when x ≠ 0. ∥x∥ = 0 if and only if x = 0.

2) Chirality: ∥kx∥ = |k|∥x∥, kC.

3) Triangular inequalities: ∥x+y∥ ≤ ∥x∥+∥y∥, xV, yV.

Then ∥x∥ is said to be the paradigm of vector x on V, referred to as the vector paradigm.

The matrix paradigm is defined similarly to the vector paradigm, with the difference that the matrix paradigm also needs to satisfy compatibility:

Definition 4: If for A∈ℂm×n, there exists a real-valued function ∥A∥ satisfying the following condition:

1) Non-negativity: ∥A∥ > 0 when A is not a zero matrix. ∥A∥ = 0 when and only when A is a zero matrix.

2) Chirality: ∥kA∥ = |k|∥A∥, k∈ℂ.

3) Triangular inequality: ∥A+B∥ ≤ ∥A∥+∥B∥, B∈ℂm×n.

4) Compatibility: for two matrices A and B, if their matrix product AB makes sense, then there is ∥AB∥ ≤ ∥A∥∥B∥.

Then ∥x∥ is said to be the matrix paradigm of A.

Obviously, there are various different vector paradigms that can be defined on Cn, and their numerical magnitudes are generally different. However, the following relationship exists between different vector paradigms:

Theorem 1: If ∥xa and ∥xb are any two paradigms defined on a finite dimensional linear space Vn, then there exist two positive constants c1c2 independent of x such that: c1 x b x ac2 x b,xVn

Paradigms ∥xa and ∥xb are then said to be equivalent.

Since matrix paradigms are often mixed with vector paradigms, the construction of matrix paradigms needs to take into account the connection with vector paradigms, which can be achieved by relying on the notion of compatibility of matrix and vector paradigms:

Definition 5: Consider a matrix paradigm ∥·∥a and Cm on Cm×n with a similar vector paradigm ∥·∥b on Cn if: Ax a A a x b,Am×n,xn

Then matrix-paradigm ∥·∥a and vector-paradigm ∥·∥b are said to be compatible.

Definition 6: Let A = [aij]∈Cm×n, x = (x1,x2,…xn)∈Cn, then the number of matrix paradigms subordinate to the 1-paradigm, 2-paradigm, and ∞-paradigm of vector x are in order:

1) Column sum paradigm: A 1=maxji=1m| aij | .

2) Spectral paradigm number: A 2=λ . λ is the largest eigenvalue of AHA.

3) Row sum paradigm: A =maxij=1n| aij | .

Also, introduce the Lemma used to solve linear matrix inequalities:

Lemma 2: (Schur complement) Consider a matrix: S=[ S11S12S21S22 ]n×n where there is S12=S21T and S11 is r×r-dimensional, then the following three conditions are equivalent:

1) S < 0.

2) S11<0,S22S12TS111S12<0 .

3) S22<0,S11S12S221S12T<0 .

Stability theory

Most of the control systems have complex structures with nonlinear and time-varying factors, and the Lyapunov stability theorem is most commonly used when analyzing the stability problems of such complex systems.

Firstly, the concept of stability in the sense of Lyapunov is introduced. Let the state equation of the system be: x˙=f(x,t) where x∈ℝn is the state variable of the system and f(x,t) is a nonlinear vector function with respect to the state variable x as well as time t. A state xe exists if it makes the system satisfy for all t: f(xe,t)0

Then xe is said to be the equilibrium state of the system.

Definition 7: (Lyapunov stability) Let the solution of this system under the initial condition (x0,t0) be: x(t)=g(t|(x0,t0))

If for any ε > 0 and any initial time t0, there exists a corresponding neighborhood δ(ε,t0) > 0 such that when: x(t0)xe <δ

when Eq. (2) has, for all t > 0, the initial condition x = x0 and both: x(t)xe <ε

Then the system equilibrium xe is said to be stable in the Lyapunov sense. In this case, xe is said to be uniformly stable if δ is independent of t0.

Definition 8: (Lyapunov asymptotic stability) A system is said to be consistently stable in the Lyapunov sense if its equilibrium state xe is stable in the Lyapunov sense at an initial condition of (x0,t0) and: limtx(t)=xe

Then equilibrium xe is said to be asymptotically stable in the Lyapunov sense. Similarly, xe is said to be uniformly asymptotically stable if δ is independent of t0.

The definitions of positively definite, negatively definite, semi-positively definite, semi-negatively definite and indefinite scalar real functions are given first below:

Definition 9: Let V(x) be a continuously differentiable scalar function under V(0) = 0 when x ≠ 0:

1) If V(x) > 0, then V(x) is a positive definite function.

2) If V(x) ≥ 0, then V(x) is a semi-positive definite function.

3) If V(x) < 0, then V(x) is a negative definite function.

4) If V(x) ≤ 0, then V(x) is a semi-negative definite function.

5) If V(x) does not belong to any of the above four cases, then it is an indefinite function.

Based on the above, the basic method of stability analysis using Lyapunov's second method is given:

Theorem 2: Consider a nonlinear system, where xe = [0,0,…,0]T is the equilibrium state of the system, if there exists a positive definite function V(x) with successive first order partial derivatives and:

1) V˙(x) is a negative definite function, then the equilibrium state xe of the system is asymptotically stable.

2) V˙(x) is a semi-negative definite function, and if V˙(x) is not constantly equal to zero at t > t0 for any t0 and x(t0) ≠ 0, then the equilibrium state xe of the system is asymptotically stable, otherwise it is only stable and not asymptotically stable.

3) V˙(x) is a positive definite function, then the equilibrium state xe of the system is unstable.

Then the equilibrium is globally asymptotically stable if the system is asymptotically stable in equilibrium xe and satisfies ∥x∥→∞⇒V(x)→∞.

State prediction based cooperative control system for network communication

Multi-intelligent body network communication cooperative control system needs to solve the problems of communication delay and diversified communication topology, in order to solve these problems, this paper will take the vehicle network communication system as an example to establish the mathematical model of multi-vehicle network communication cooperative control system based on state prediction.

Vehicle linear model based on feedback linearization
Vehicle nonlinear dynamics modeling
Traction force of the vehicle

The formula for calculating the traction force is shown below: Fe,i=TiRiηT,ii=0,1,,N Where, Ti denotes the driving brake/driving torque of the vehicle i, ηT,i is the mechanical efficiency of the driveline, and Ri is the tire radius.

Air resistance

Since this paper only explores the longitudinal dynamics model of the vehicle, the air resistance of the vehicle in the driving process mainly refers to the component force in the direction of motion, which is mainly related to the vehicle speed and wind speed, and the calculation formula can be expressed as: Fa,i=CA,i(vi+vw)2i=0,1,,N Where, CA,i is the coefficient of collective air resistance of vehicle i, vi is the speed of vehicle i, and vw denotes the wind speed.

rolling resistance

The rolling resistance is calculated by the formula: Fr,i=mi,vehgfcosθi=0,1,,N Where, f is the coefficient of rolling friction, which is mainly related to the construction of the tire, the material of the tire, the air pressure of the tire, the coefficient of friction of the road surface and other factors, mi,veh is the mass of the vehicle i and g is the acceleration of gravity.

Ramp resistance

Ramp resistance refers to the vehicle traveling by the gravity along the road direction downward force, can be expressed in the following form: Fg,i=mi,vehgsinθi=0,1,,N

According to Newton's second law, the equation of longitudinal dynamics of vehicle i during traveling is: mi,vehv˙i=Fe,iFa,iFr,iFg,i=TiRiηT,iCA,i(vi+vw)2mi,vehgfcosθmi,vehgsinθi=0,1,,N

The longitudinal dynamics equations of the vehicle can be simplified to obtain the longitudinal dynamics model of the vehicle as shown in Fig. 2, where ui represents the control inputs of vehicle i. From the figure, it can be seen that the relationship between the variables in the model is complex and has strong nonlinear characteristics, which brings great difficulties to the modeling of the system and the design of the controller, so the model needs to be linearized.

Figure 2.

Vehicle longitudinal dynamics model

Linearization of the dynamics model

In order to obtain a feedback linearized control law, the longitudinal dynamics equations for vehicle i are first written in the following form: p˙i(t)=vi(t)v˙i(t)=1mi,veh(ηT,iTi(t)RiCA,ivi2mi,vehgf)Ti,des(t)=τiT˙i(t)+Ti(t)i=0,1,,N

The nonlinear system applies state feedback so that the resulting closed-loop system becomes linear, and the output of the feedback linearized controller is given by: Ti,des(t)=1ηT,i(CA,ivi(2τiv˙i+vi)+mi,vehgf+mi,vehui)Rii=0,1,,N

Assuming that all the parameters in expression (19) can be obtained in advance, the linear equations for the longitudinal dynamics of the vehicle can be obtained by substituting equation (19) into expression (18): p˙i(t)=vi(t)v˙i(t)=ai(t)τia˙i(t)+ai(t)=ui(t)i=0,1,,N

For ease of analysis, the dynamics of the vehicle can be expressed in the form of state space equations as: x˙i(t)=Aixi(t)+Biui(t),i=0,1,,N where, xi(t)=[ pi(t)vi(t)ai(t)] , Ai=[ 010001001τi ] , Bi=[ 001τi ] , the inertial time constants are satisfied: τ_iτiτ¯iτ_=min(τ_i)τ¯=max(τ¯i)i=0,1,,N

State Predictor Design for Compensation of Communication Delay
Ideas for solving communication delay problems

Multi-intelligent body network communication cooperative control system transmits information through wireless communication, and there is communication delay in the system due to the influence of external environment and relative distance. Previous studies have found that the delay can seriously affect the performance of the system and even make the system unstable.

To address the above problem, this paper proposes a solution idea: all the nodes send the state prediction value of the next sampling moment, and when the sampling period is known, the effect brought by the communication delay will be compensated.

State Predictor Design

After adding the state predictor, the vehicle sends out the predicted state value of the next sampling moment, which can compensate for the effect brought by the communication delay, and this section focuses on the design method of the state predictor [19]. Since the discretization is mainly for the state equations describing the dynamic characteristics of the system, the output equations are static algebraic equations, which should remain unchanged after discretization.

xi(k+1)=Aixi(k)+Biui(k)i=0,1,,N

Ai and Bi are the state and control matrices of the state-space equations, respectively, noting that the multi-intelligent body network communication cooperative system explored in this paper is heterogeneous, i.e., A0A1 ≠ ⋯ ≠ AN, B0B1 ≠ ⋯ ≠ BN. To make the expression succinct, a parameter ϖi = ehi–1 is defined, and the formulas for each matrix are: Ai=eAih=[ 1hτi2(ϖi+τih)01τiϖi00ϖi+1 ]Bi=0h(eAih)Bidt=[ τi2ϖiτih+12h2τiϖihϖi ]i=0,1,,N

Combined with expression (23), the state predictor expression for each node can be obtained: x^i(k+1)=Aixi(k)+Biui(k)i=0,,N

Description of the communication topology

The communication topology of the multi-intelligent body network communication cooperative system describes the communication situation of each node with other nodes, and the communication situation of the nodes can be clearly represented with the help of directed graph in graph theory [20]. According to the directed graph theory in graph theory, the communication situation between the following vehicles of a multi-intelligence body network communication cooperative system composed of N following vehicles and 1 guiding vehicle can be represented by the directed graph topology G = 〈V,E〉.

The communication topology represented by directed graphs G and G˜ can be represented by a matrix, and the communication situation between the following vehicles is represented by an adjacency matrix Z=[ zij ]N×N associated with directed graph G, whose elements are defined as follows: { zij=1,{ γj,γi }Ezij=0,{ γj,γi }Ei,j=1,,N where {γj,γi}∈E denotes the existence of a directed edge between node i and node j, i.e., node i is able to receive state information from node j. Since the acquisition of the node's own information does not need to be transmitted through the wireless network, there is no self-loop in the directed graph constituted by the communication topology network, i.e., zii = 0. Further, a Laplace matrix L = [lij]∈ℝN×N is defined to represent a portion of the communication topology matrix constituted by the elements of: lij={ j=1Nzij,i=jzij,ij

The communication situation between the lead vehicle and the follow vehicle is represented by the matrix P associated with the extended directed graph G˜ with the elemental representation shown below: P=diag{ p˜1,p˜2,,p˜N } where if { γ0,γi }E˜ , i.e., the following vehicle i is able to receive the information from the guiding vehicle, then p˜i=1 . Otherwise, p˜i=0 In summary, the communication of the entire multi-intelligent body network communication cooperative system can be expressed in the following matrix form: G=L+P=[ gij ]N×Ni,j=1,2,,N

Closed-loop dynamics modeling of the system

The aim of the cooperative driving control with multi-intelligent body network communication studied in this paper is to make the following vehicle follow the motion state of the guiding vehicle and keep a fixed safety distance between neighboring vehicles, i.e: vi(t)=v0(t)pi(t)=pi1(t)di=1,2,N where d denotes the desired distance between neighboring vehicles.

The selected distributed control law for the multi-intelligent body network communication cooperative system is defined as: ui(k)=K{ j=1Nlij[ xi(k)x^j(k)dij ] +p˜i[ xi(k)x^0(k)di0 ] }i=1,2,N where K=[ kpkvka ] is the static feedback gain of each node controller, dij=[ (ij)d00 ]T denotes the desired distance between node i and node j, and di0=[ id00 ]T denotes the desired distance between node i and the guided vehicle.

According to the control purpose of the multi-intelligent body network communication cooperative system can be obtained the state space equation of the node control error as: ei(k+1)=Aiei(k)+Biui(k)+Aix0(k)A0x0(k)B0u0(k)i=1,,N where ei(k) = xi(k)–x0(k)–di0, which represents the state error vector of node i. The state space equations of each node have parameters of model heterogeneity, which makes it difficult to analyze the performance of the system. To facilitate the analysis, the matrix in the expression is replaced as follows according to the robust control theory: Ai=A+HFiH1Bi=B+HFiH2 Fi 1i=0,1,,N

The state space equation for a node can be written in the following form: ei(k+1)=(A+HFiH1)ei(k)+(B+HFiH2)ui(k)+Bdρi(k)i=1,,N where Bd=[ HB0 ] , ρi(k)=[ (FiF0)H1x0(k)u0(k) ] .

In order to facilitate the establishment of the state space equations of the whole system, the expressions of the control quantities of all the following vehicles are integrated to obtain the control input vectors of the system: U(k)=(GK)E^(k) where E^(k)=E(k)Δ0(k)=[ x1(k)x^0(k)d10xN(k)x^0(k)dN0 ] , Δ0(k) = IN ⊗ [B0u0(k)], U(k)=[ u1(k)uN(k) ]T , the state space equation of the whole system can be obtained as: E(k+1)=(INA)E(k)+(INH)W(k)+[ G(BK) ]E(k)+(INBd)Γ(k)W(k)=FZ(k)Z(k)=(INH1)E(k)+[ G(H2K) ]E(k) where E(k)=[ e1T(k)eNT(k) ]T , Γ(k)=[ ρ1T(k)ρNT(k) ]T , and F = diag{F1,…,FN}, and according to expression (2.22), it is clear that ∥F ≤ 1 holds.

Simulation experiments and practical applications
Stability simulation experiment

In this section, two simulations will be used to verify the efficacy and stability of the cooperative control system for network communication.The leader-follower case and the leaderless case are both instances.Each intelligent body vehicle starts the network communication cooperative control in a randomized situation and counts its position, velocity, and parameter evolution trajectory.

Leader-follower situation

In this simulation, a leader and four followers are considered.The communication topology contains a directed support tree, and the weights are all taken to be 1.

The positions and velocities of the leader and followers are shown in Figures 3 and 4. The state trajectory graph shows the states of all followers that can eventually track the leader. In Fig. 3, the position spacing of each intelligent body vehicle is more than 1 unit at the beginning, and the positions of multiple vehicles converge to the same position by about 6s. In Fig. 4, it can be seen that the speed of each intelligent body vehicle enters into a consistent state at about 5s, and continues steadily until the end.

Figure 3.

The state trajectory diagram of each body (tracking the same)

Figure 4.

The velocity trajectory of each body (tracking the same)

The evolution of the adaptive parameters αi and ϒi is shown in Figs. 5 and 6.

Figure 5.

Adaptive parameter α variation

Figure 6.

Adaptive parameter ϒ variation

It can be observed that αi and ϒi are converging very fast. In fact, the growth rate of αi is at least 1, so that at the beginning αi grows very fast. Thus it is guaranteed that the car will stabilize quickly, i.e., the stability of the network communication system is guaranteed. Considering ϒi again, the larger ϒi is, the faster the sliding mode surface = 0 will be reached. It is important to note that these parameters depend only on local information and do not have a direct influence on each other, thus these parameters will not necessarily converge to the same value.

No leader situation

Suppose there are 5 intelligences (labeled as 1 to 5) and all edge weights of the strongly connected communication topology are taken as 1.

The position and velocity trajectories of the 5 intelligences are shown in Fig. 7 and Fig. 8, respectively. It can be observed that consistency is finally achieved. According to Fig. 7, the position of each intelligent body reaches consistency when the time comes to about 3 seconds and remains until the end moment.

Figure 7.

The state trajectory diagram of each body (No leaders)

Figure 8.

The velocity trajectory of each body (No leaders)

As seen in Fig. 8, the speed of each intelligent body vehicle enters a consistent state at about 5.5s, which realizes the network communication cooperative control and stably lasts until the end.

Figures 9 and 10 show the evolution trajectories of adaptive parameters φi and ϕi, respectively. In the leaderless case, both adaptive parameters φi and ϕi stabilize after about 3.5 seconds to achieve network communication cooperative control.

Figure 9.

Adaptive parameter φ variation

Figure 10.

Adaptive parameter ϕ variation

Practical application effects

A scientific and suitable site has been selected to apply the system for the actual control of multi-vehicle network communication for two experiments. The vehicle mass is 1700kg, transmission efficiency is 0.91. Tire radius is 0.3m, inertia time constant is 0.5s.

First experiment

The first trial is the leader-follower state. Figure 11 shows the first trial of a cooperative control system for network communication. Fig. 12 shows the result of the system maintaining consistent stability.

Figure 11.

Network communication coordination control system consistency trajectory

Figure 12.

Network communication coordination control system stability

As can be seen in Fig. 11, it is obvious that the system in this paper realizes the network communication cooperative control in about 1 s, and the trajectory starts to be consistent. This is much less than the simulation experiment of 3 s. This suggests that there is a certain conservatism in the estimation during simulation. Fig. 12 illustrates that the initial connectivity of each intelligent body has been kept within the communication range, then the connectivity stability of the communication network topology graph is maintained.

Second test

The second time is analyzed for the practical application of the leaderless case. Figure 13 shows the first test network communication cooperative control system consistency trajectory. Figure 14 shows the results of the system keeping consistent stability.

Figure 13.

Network communication coordination control system consistency trajectory

Figure 14.

Network communication coordination control system stability

From Fig. 13, it can be seen that still within 1 second of completing the network communication cooperative control, the trajectory will remain consistent. Figure 14 illustrates that the initially connected smart bodies will remain within the communication range and maintain the stability of the communication network topology graph.

In summary, it can be concluded that the network communication cooperative control system based on topological graph state prediction designed in this paper has the ability to instantly realize network communication cooperative control and ensure the stability of communication network topological graph.

Conclusion

In this paper, we construct a mathematical model of a network communication cooperative control system based on topological graph state prediction and carry out simulation experiments in two scenarios: the leader-follower case and the leaderless case, as well as practical applications. It has been found that all the followers can eventually track the leader's state. Each intelligent body enters a consistent state approximately 3 seconds later and maintains this state until the end. In the practical application of this paper, the system realizes the cooperative control of network communication in about 1 s, and the trajectory starts to be consistent, which is much smaller than the simulation experiment of 3 s. This shows that the estimation at the time of simulation has some conservatism. The intelligent bodies that support network communication are kept in the communication range, which maintains the connectivity stability of the communication network topological map. The network communication cooperative control system based on topological graph state prediction designed in this paper has the ability to instantly realize network communication cooperative control and ensure the stability of the communication network topological graph, which is in line with the design expectation.

Sprache:
Englisch
Zeitrahmen der Veröffentlichung:
1 Hefte pro Jahr
Fachgebiete der Zeitschrift:
Biologie, Biologie, andere, Mathematik, Angewandte Mathematik, Mathematik, Allgemeines, Physik, Physik, andere