ORIGINAL RESEARCH article

Front. Neurorobot., 14 October 2020

Volume 14 - 2020 | https://doi.org/10.3389/fnbot.2020.00053

Self-Triggered Consensus of Vehicle Platoon System With Time-Varying Topology

  • 1. School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China

  • 2. Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing, China

  • 3. Institute of Artificial Intelligence, University of Science and Technology Beijing, Beijing, China

  • 4. Shunde Graduate School, Beijing University of Science and Technology, Guangzhou, China

  • 5. Industrial Control System Evaluation and Certification Department of China Software Testing Center, Beijing, China

  • 6. School of Automation, Beijing Institute of Technology, Beijing, China

  • 7. China Information Technology Security Evaluation Center, Beijing, China

Abstract

This paper focuses on the consensus problem of a vehicle platoon system with time-varying topology via self-triggered control. Unlike traditional control methods, a more secure event-triggered controller considering the safe distance was designed for the vehicle platoon system. Then, a Lyapunov function was designed to prove the stability of the platoon system. Furthermore, based on the new event-triggered function, a more energy efficient self-triggered control strategy was designed by using the Taylor formula. The new self-triggered control strategy can directly calculate the next trigger according to the state information of the last trigger. It avoids continuous calculation and measurement of vehicles. Finally, the effectiveness of the proposed two self-triggered control strategies were verified by numerical simulation experiments.

1. Introduction

In recent years, multi-agent systems have been widely applied in intelligent transportation (Hee Lee et al., 2013; Vilarinho et al., 2016). As an important part of the intelligent transportation system, the self-driving vehicle platoon system has a wide range of applications in improving road utilization, enhancing safety and reliability, and alleviating traffic congestion.

The formation of control is an important issue for the vehicle platoon system. It refers to the control problem that a group of intelligent vehicles can interact with each other to maintain a predetermined geometric formation during the movement of a specific target or direction. In general, this mutual interaction between intelligent vehicles can be divided into fixed and time-varying topology. Most of the current research is mainly focused on a fixed topology (Peters et al., 2016; Viegas et al., 2018). However, in the actual driving process, the vehicle platoon system often has to face various complex terrain and traffic conditions. Formations do not stay the same all the time. The vehicle platoon system requires a change of formation. Therefore, it is necessary to study the time-varying topology of vehicle platoon system. At present, there are few research studies on vehicle platoon systems with time-varying topology. More research is focused on multi-agent systems (Munz et al., 2011; Saboori and Khorasani, 2014). For example, we found that we can design more reasonable and effective control strategies by analyzing the derivatives of time-varying topological variables (Wang et al., 2018). It is thus more practical to study the time-varying topology of the vehicle platoon system than fixed topology.

Recently, the formation consistency of the vehicle platoon system has been widely considered. It has been applied to deal with consistency of formation control problems (Ren, 2007; Stojković and Katić, 2017; Wang et al., 2017; Li et al., 2018). Bela Lantos and Gyorgy Max achieved the formation consistency of unmanned ground vehicles by using a two-trajectory non-linear dynamic model (Lantos and Max, 2016). Peters et al. (2016) designed a way by which each follower tracks its immediate predecessor to achieve vehicle formation consistency.

Nevertheless, in the traditional vehicle platoon system consistency study, it is assumed that the vehicle platoon system has sufficient computing resources and energy supply (Fax and Murray, 2004; Lafferriere et al., 2005). The vehicle platoon system can thus carry on a continuous information exchange and a continuous control. However, such assumption is unreasonable. More often than not, the power supply and communication bandwidth of a vehicle platoon system are limited. Recently, it has been found that event-triggered control can coordinate resources among intelligent vehicles. Many scholars are thus interested in event-triggered control. As an aperiodic control mode, event-triggered control can update the controller only when needed. That is, the controller of the intelligent vehicle takes an effect when the measurement error of the vehicle platoon system exceeds a certain threshold.

Since event-triggered control can reduce the energy loss to a certain extent, many scholars apply it to consistency research (Wei et al., 2017). The author in Chu et al. (2019) proposed an unified event-triggered and distributed observer-based controller with globally asymptotic convergence rate. The consistency of vehicle platoon system is realized by the controller. A fault-tolerant controller which considered the communication time-delay and event-triggered mechanism was designed to achieve the consistency of the vehicle platoon system (Fei et al., 2019).

However, in order to obtain the next trigger moment, we need to constantly obtain the state information of surrounding vehicles and calculate whether the trigger conditions are met in the distributed event-triggered control function. It is because of continuous communication and computation that an event-triggered control strategy cannot reduce the detection loss in essence. But the self-triggered control strategy only needs to calculate the next trigger moment based on the status information of the last trigger moment. In the self-triggered strategy, data detection is no longer required between any two triggering moments. From this perspective, the self-triggered control strategy has a better performance. Authors designed a self-triggered control strategy for the second-order multi-agent system with fixed topology to ensure the consistency of the formation system (De Persis and Frasca, 2013). As far as we know, there are few research studies made on time-varying topology under self-triggering control in vehicle platoon system, and this sparked our research.

Based on the above considerations, we studied the consistency of time-varying topology for vehicle platoon system with second-order dynamics by using distributed event-triggered control and self-triggered control strategies. The contributions of our work are three-fold:

  • A distributed event-triggered control function considering the safe distance between vehicles was designed, and this event-triggered control is more energy efficient than the continuous control in Fax and Murray (2004) and Lafferriere et al. (2005).

  • Based on the Lyapunov stability analysis method, the distributed event-triggered control function under time-varying leader and time-varying topology was given. In comparison with the fixed topology in Du et al. (2017), the research of time-varying topology is more practical. Moreover, the research on time-varying leader is of more practical significance.

  • According to (1) and (2), two distributed self-triggered control strategies were designed. In Zhang et al. (2016), Dolk et al. (2017), Wei et al. (2017), Wen et al. (2018), Chu et al. (2019), and Li Z. et al. (2019), an event-triggered control strategy was designed. Compared with these, the self-triggered control strategy further reduces the continuous detection of adjacent vehicles. Additionally, the distributed self-triggered controller is more general and practical than some existing control methods.

The rest of this paper was organized as follows. Preliminaries and the problem formulation are given in section 2. The event-triggered control and self-triggered control of vehicle platoon system with time-varying topology are studied in section 3. Two numerical simulation experiments are presented in section 4. Lastly, conclusions are drawn in section 5.

2. Preliminaries and Problem Formulation

2.1. Graph Theory

Consider the consensus issue of multi-agent systems with time-varying topology; a communication graph is used to describe the communication topology of these agents. An undirected graph consists of a finite node set , an edge set , where , and an adjacency matrix . If , aij = 1, and aij = 0 otherwise. The neighbor set of vehicle i is defined as . The Laplacian matrix of the graph is defined as , where and lij = −aij, where ij. Moreover, we assume that there are no self-cycles, that is aii = 0 for any . The degree matrices are diagonal matrices, whose diagonal elements are given by . The Laplacian matrix associated to is defined as The set of all neighbors of node i is denoted by . The matrix B = diag{b1, b2, ⋯ , bN}, where bi is called the adjacency coefficient between the following vehicle i and the head vehicle. If the following vehicle i is adjacent to the head vehicle bi = 1, otherwise bi = 0. In this paper, we define the time interval constant hij > 0 to control the safe distance between vehicles i and j. At the same time, we define hi > 0 to control the safe distance between vehicle i and the leader vehicle.

2.2. Definitions and Lemmas

ASSUMPTION 2.1. It is assumed that no topology changes happen during the trigger interval.

ASSUMPTION 2.2. It is assumed that the communication between vehicles is good, that is, there will be no communication delay and other uncertain factors.

ASSUMPTION 2.3. Suppose that at least one spanning tree exists in and the node corresponding to the header is the root of the tree. The existence of the spanning tree ensures that each following vehicle can obtain the status information from the leader.

LEMMA 2.1. , where a > 0, and the vectors x and y can be any value.

LEMMA 2.2. Satur and Kharchenko (2020) suppose the matrix A is a n × n real symmetric matrix, Y is an n-dimensional real vector, and λmax(A) ≥ λi(A) ≥ λmin(A)(i = 1, 2, ..., N). One has

LEMMA 2.3. Li W. et al. (2019) assuming that the function f satisfies Lipschitz condition, there is a non-negative constant l ≥ 0 that satisfies ||f(t, xi) − f(t, x0)|| ≤ l||xix0||, or there are non-negative constants lx ≥ 0, lv ≥ 0 satisfies

2.3. Problem Formulation

An auto-driving vehicle formation system consisted of n smart cars (see Figure 1) is considered in this paper. Between the vehicles, status information can be transmitted according to certain regulations. The hiv0 in Figure 1 is the distance between the i th vehicle and the leader.

Figure 1

In this paper, the dynamics of the leader vehicle is described as

where express the displacement vector and the velocity vector of the leader vehicle, and f(t, x0, v0) is the control input of the leader vehicle. When f = 0, the velocity of leader vehicle is constant, when f ≠ 0 the velocity of the leader vehicle is changing.

The dynamic equation of the i th follower intelligent vehicle is described as

where express the displacement vector and the speed vector of the follower intelligent vehicle i respectively, and f(t, xi, vi) − f(t, x0, v0) + ui(t) is the control input of the i th follower intelligent vehicle.

REMARK 1. The function f(t, x, v) is an acceleration function known to all vehicles, and it satisfies LEMMA 2.3.

3. Main Result

3.1. Distributed Event-Triggered Control of Vehicle Platoon System With Time-Varying Topology

In order to reduce the sensor data acquisition and the energy consumption of frequent communication between vehicles, a distributed event-triggered controller is designed in this section. In the distributed event-triggered controller, each of the following vehicle has different trigger function, and its controller update is asynchronous. When the trigger condition is satisfied, the controller of the i th follower vehicle is updated at . It is satisfied , and , . Since the topology is time-varying, the graph can be treated as . Accordingly, , , , and become , , , and . In this case, Assumption 1 and Assumption 2 still hold.

3.1.1. The Leader Vehicle Speed Is Constant

In this section, the leader-follower consistency problem in the case of time-varying topology, which is based on the fact that the leader vehicle speed is constant, is studied, i.e., f(t, x0, v0) = 0.

To make the system consistent, we set the controller of i th follower vehicle:

where k and r are control gains, and represents the set of neighbors of the i th follower vehicle at .

In order to describe the displacement and speed tracking between the following vehicle i and the leader vehicle, we defined the displacement error εi and the velocity error ηi as follows:

The measurement error and are designed to represent the displacement and velocity differences between the triggering and the measuring moments of the i th follower vehicle. We have then

So the controller of the following intelligent vehicle becomes

The states and the measurement errors of intelligent vehicle are written in the vector form:

According to (9), we have

Theorem 3.1. Consider a fleet of N + 1 vehicles, where the dynamic equations of the head vehicle and the follower vehicle are (3) and (4). If the following conditions are met under the controller (8), then

(1) The proposed event triggering function satisfies

where , H(t) = L(t) + B(t) and ζ will be indicated below. When this condition is met, the controller automatically updates, that is, the trigger time is reached.

(2) The minimum eigenvalue of (L(t) + B(t))⊗Im is greater than zero, which is greater than an arbitrarily small normal number δ.

(3) The differential coefficient of (L(t) + B(t))⊗Im exists, and the maximum eigenvalue of its derivative is greater than zero; for any small positive number, σ is satisfied

(4) The relation between η(t) and ex(t), ev(t) is

where ψ = λmax(d((L(t)+B(t))⊗Im)/dt), then all the vehicle reach the same state, and the existence of the safe distance hijv0 avoid a collision. Hence, the problem of intelligent vehicle formation is solved, i.e., for i = 1, 2, …, N, we have

PROOF. Based on system (10), we can construct the common Lyapunov function candidate

where H(t) = L(t)+B(t).

Firstly, we prove the positivity of V(t)

It can be seen that the Lyapunov function (15) selected is positively definite.

The time derivative of (15) can be expressed as

Taking out the first term, we have

By (18), we get

Take (19) into consideration, we have

where , ψ = λmax(d((L(t)+B(t))⊗Im)/dt). According to the trigger condition (11), the derivative of the Lyapunov function is less or equal to 0, so the stability is proved.

3.1.2. The Speed of the Leading Vehicle Is Time Varying

In the actual situation, the speed of the leading vehicle cannot be fixed, most of them are time varying. Therefore, in this section, we study the consistency of leader followers in the case of time-varying topology based on the fact that the speed of the leader vehicle is time varying, i.e., f(t, x0, v0)≠0. In the meantime, suppose .

To make the system consistent, we set the i th follower vehicle's controller as

Similar to (6)–(9), we can format the system (4) as follows

Theorem 3.2. Consider a fleet of N+1 vehicles, where the dynamic equations of the head vehicle and the follower vehicle are (3) and (4) respectively. If the following conditions are met under the controller (21), then

(1) The designed event triggering function satisfies the following conditions.

where H(t) = L(t)+B(t) and ζ will be indicated below. When this condition is met, the controller automatically updates, that is, the trigger time is reached.

(2) The minimum eigenvalue of (L(t)+B(t))⊗Im is greater than zero. There is thus a small positive number δ satisfying

(3) The differential coefficient of (L(t)+B(t))⊗Im exists, and the maximum eigenvalue of its derivative is greater than zero, so there exists a small positive number σ satisfying

(4) The relation between η(t) and ex(t), ev(t) is

(5)

where , ψ = λmax(d((L(t)+B(t))⊗Im)/dt), 0 < a, 0 < a1, 0 < k, then all the vehicles reach the same state, and at the same time the existence of safe distance hijv0 avoid a collision. The problem of intelligent vehicle formation has been solved, i.e., for i = 1, 2, …, N, we have

PROOF. Based on system (22), we can construct the Lyapunov function candidate

where H(t) = L(t)+B(t).

It can be seen that the (28) selected is positively definite.

The time derivative of (28) can be expressed as

Taking out of the first term, we have

Using Lemma 2 to enlarge the second item in (29), we yield

Considering (30) and (31), we get

By using Lemma 3, the above items are amplified, and then

where a1>0.

Considering (34), we have

According to the trigger condition (23), the derivative of the Lyapunov function (29) is less or equal to 0, and it is constant, so the stability is proved.

3.2. Distributed Self-Triggered Control of Vehicle Platoon System With Time-Varying Topology

As can be seen from the distributed event-triggered control (11) and (23), the control method reduces the dependence on the global state information and the real-time state of measurement error in the trigger interval. However, it will increase the energy consumption of the sensor and microprocessor in the process of continuous measurement error detection. In order to improve this problem, we apply the self-triggered control strategy to solve the problem of intelligent vehicle formation. Under this strategy, the next trigger moment of the i th follower vehicle can obtained according to the state of the i th vehicle at the previous trigger time.

3.2.1. The Leader Vehicle Speed Is Constant

In this part, we will transform the event-triggered control (11) into a self-triggered control strategy for the case that the vehicle speed of the leader is constant.

We know that from the previous distributed event triggering control , where . Using Taylor's formula, expand at , we have

where Lj, · represents Lj, k, and k = 0, 1, 2, ⋯ , N.

According to the above expressions and the distributed event-triggering control function (11), we get

In order to simplify (37), we define

and

Suppose , we have

We can see that when σi = 0, the inequality is not true. So σi > 0, that is to say . To sum up, the self-triggering control strategy of the follower vehicle at moment is determined by the following conditions

σi > 0 which satisfies (41), we get the next trigger time . In particular, if the topology of the vehicle queue changes at time t, so that

REMARK 2. The existence of σi indicates that a Zeno behavior does not exist. At the same time, it indicates that the self-triggered control strategy can realize the leader-follower consistency of vehicle formation under the condition of time-varying topology and the leader vehicle speed being the same. The proof of stability is same to event-triggered control, so we are omitted here.

3.2.2. The Speed of the Leading Vehicle Is Time Varying

In this part, we will transform the event-triggered control (23) into a self-triggered control strategy for the case that the vehicle speed of the leader is time varying.

We know that from the previous distributed event triggering control. where .

Using Taylor's formula, expand at , we have

and

According to the above two formulas and (23), we get

In order to simplify (44), we define

Suppose , we have

We obtain that σi = 0, and the inequality is not true; σi>0 that is to say . To sum up, the self-triggering control strategy of the follower vehicle at moment is determined by the following conditions:

If there is a σi>0 which satisfies (48), we get the next trigger time . In particular, if the topology of the vehicle queue changes at time t, so that

REMARK 3. The existence of σi indicates that a Zeno behavior does not exist. At the same time, it indicates that the self-triggered control strategy can achieve the leader-follower consistency of vehicle formation under the circumstance that both the topology structure and the leader vehicle speed are time varying. The proof of stability is the same to the event-triggered control. It is thus avoided here.

4. Simulation

In this section, we will give two numerical experiments to verify the correctness and validity of the above theorems. Both experiments are based on a leader-follower vehicle formation system, which consist of a leader vehicle and four follower vehicles.

Firstly, we verify that the speed of the leader vehicle is constant. The dynamic equation of leader and follower are shown below:

where ui(t) is defined in (5), k = 3.4, r = 1.2. and the parameters satisfy the conditions in Theorem 3.1.

In order to more intuitively verify the effectiveness of the self-triggering control strategy proposed in this paper, we assume that the vehicle formation system carries out three topology switches. The topology structure between vehicles at the initial moment is shown in Figure 2. Each adjacency matrix A and coefficient matrix H are defined as follows

The initial values of the leader vehicle and the follower vehicle are defined as follows:

Figures 37 are the results for the leader vehicle at constant speed. Figure 3 shows the velocity error between the follower car and the leader car. Figure 4 express as the real-time distance between each follower car and the leader car. Figure 5 express as the changes in the controller of each follower car. Because the topology is changed, the controller changed dramatically twice. The self-trigger interval of each follower are displayed in Figure 6. Figure 7 shows the relative position of vehicles when the formation is finally stabilized.

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

As we can see from Figures 35, when the topology changes, the controller of the follower vehicle adjusts the vehicle speed to keep the vehicle in formation and the error of vehicle speed tends to zero over time. This indicates that the controller can adapt to various topological switching situations by adjusting the control intensity. At the same time, due to the change of topology, the relative positions between vehicles will also change, and the follower vehicles will constantly adjust their positions to the new relative positions under the action of the controller. It is worth noting that the position error of the follower vehicles does not gradually approach zero as time goes on, and it reaches a fixed value greater than zero in Figure 4. This fixed value is the safe distance (hijv0) between the vehicles. As shown in Figure 7, when a stable state is reached, the vehicles should keep a safe distance from each other. Moreover the self-triggering instants are displayed in Figure 6. The simulation results exhibit that the controller and the self-triggering control strategy designed by us have a good performance. It achieves the stability of vehicle formation system under the condition of constant topological changes. Moreover, the vehicles can keep a safe distance.

Secondly, we verify that the speed of the leader vehicle is time varying. In order to more intuitively verify the effectiveness of the self-triggering control strategy, we randomly selected several time points and used the leader vehicle dynamics Equation (4) to change the state of the leader vehicle. The dynamic equation of the leading vehicle are as follows

When the speed of leader changes, the dynamic equation of the follower's vehicle is defined as

where f(t, x, v) = −sin(x)−0.25v+1.5cos(2.5t).

The define of Figures 812 is similar to Figures 37, but Figures 812 show the results of a leader with time-varying velocity. From Figures 810, we can see that when the speed of the leader vehicle or topology changes, the follower vehicle can quickly adapt to the changing so that its speed is consistent with the leader vehicle, and the real-time distance between follower vehicle and leader vehicle change rapidly. Moreover, it can be seen from Figure 10, that after the vehicle formation system reaches stability, the controller of the follower vehicle no longer exerts control. The self-triggering instants are displayed in Figure 11. Notably, after the leader vehicle speed changes, the safety distance of the follower vehicle also changes in Figure 9. However, the vehicles ultimately kept a safe distance, as shown in Figure 12. The simulation results show that the controller and the self-triggering control strategy designed in this paper have a good performance. It can make the vehicle formation system reach stable state under the condition of changing topology and leader speed.

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

The number of triggers with a distributed event-triggered control scheme in Yang et al. (2018) and self-triggered control scheme (41) within 0–15 s are shown in the Table 1. What we can obtain from Table 1 is that the self-triggered control scheme (41) needs less triggering events than the distributed event-triggered control scheme in Yang et al. (2018). At the same time, the mean time interval which represents the average time between each trigger in Table 2 indicates that the self-triggered control strategy designed in this paper has a lower trigger probability and execution moment. It shows that the self-triggered control strategy proposed here can effectively reduce the energy loss of data detection and calculation in the control process.

Table 1

Control strategyNumbers of triggered events of agents
123Total
Event-triggered in Yang et al. (2018)5828571,0292,468
Self-triggered (41)275234226735

Triggered numbers of follower agents.

Table 2

Control strategyMean time interval
123
Event-triggered in Yang et al. (2018)0.01270.01190.0151
Self-triggered (41)0.05460.06410.0662

Mean time interval of follower agents.

5. Conclusions

In this paper, we have studied leader-follower consistency in vehicle formation systems with time-varying topology under event-triggering mechanism. The difference between our work and the published papers is that we have designed a self-triggering control strategy that avoids continuous calculation and measurement and reduces the loss of communication resources. At the same time, we have proved the consistency of the system under the control of the trigger function. In addition, we have also studied the consistency of the vehicle formation system with time-varying topology when the leader speed is time varying. Finally, the effectiveness of the proposed controllers has been verified by numerical experiments. In addition, it should be noted that, although we proved the stability of formation system by Lyapunov function, we did not give its string stability which will be studied in the future.

Statements

Data availability statement

All datasets generated for this study are included in the article/supplementary material.

Author contributions

All authors listed have made a substantial, direct and intellectual contribution to the work, and approved it for publication.

Funding

This work was supported in part by the 2018 industrial Internet innovation and development project “construction of industrial Internet security standard system and test and verification environment”, in part by the National Key Research and Development Program of China under Grant No. 2018YFB0803505, in part by the University of Science and Technology Beijing under Grant FRF-BD-19-012A and Grant FRF-TP-19-005A3, in part by the National Natural Science Foundation of China under Grant 81961138010, Grant U1736117 and Grant U1836106, and in part by the Technological Innovation Foundation of Shunde Graduate School, USTB, under Grant BK19BF006.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  • 1

    ChuX.PengZ.WenG.RahmaniA. (2019). Distributed formation tracking of nonholonomic autonomous vehicles via event-triggered and sampled-data method. Int. J. Control92, 22432254. 10.1080/00207179.2018.1436193

  • 2

    De PersisC.FrascaP. (2013). Robust self-triggered coordination with ternary controllers. IEEE Trans. Automat. Control58, 30243038. 10.1109/TAC.2013.2273302

  • 3

    DolkV. S.PloegJ.HeemelsW. M. H. (2017). Event-triggered control for string-stable vehicle platooning. IEEE Trans. Intell. Transport. Syst. 18, 34863500. 10.1109/TITS.2017.2738446

  • 4

    DuH.ZhouJ.WuD.WenG. (2017). “Consensus for second-order nonlinear leader-following multi-agent systems via event-triggered control,” in 2017 International Workshop on Complex Systems and Networks (IWCSN) (Hefei), 301305. 10.1109/IWCSN.2017.8276543

  • 5

    FaxJ. A.MurrayR. M. (2004). Information flow and cooperative control of vehicle formations. IEEE Trans. Automat. Control49, 14651476. 10.1109/TAC.2004.834433

  • 6

    FeiZ.WangX.LiuM.YuJ. (2019). Reliable control for vehicle active suspension systems under event-triggered scheme with frequency range limitation. IEEE Trans. Syst. Man Cybernet. Syst. 10.1109/TSMC.2019.2899942

  • 7

    Hee LeeG.FaundorferF.PollefeysM. (2013). “Motion estimation for self-driving cars with a generalized camera,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (Zurich), 2746-2753. 10.1109/CVPR.2013.354

  • 8

    LafferriereG.WilliamsA.CaughmanJ.VeermanJ. (2005). Decentralized control of vehicle formations. Syst. Control Lett. 54, 899910. 10.1016/j.sysconle.2005.02.004

  • 9

    LantosB.MaxG. (2016). Hierarchical control of unmanned ground vehicle formations using multi-body approach. Acta Polytech. Hung. 13, 137156. 10.12700/APH.13.1.2016.1.10

  • 10

    LiW.ZhangG.PanT.ZhangZ.GengY.WangJ. (2019). A lipschitz optimization-based mppt algorithm for photovoltaic system under partial shading condition. 7, 12632333

  • 11

    LiY.TangC.LiK.PeetaS.HeX.WangY. (2018). Nonlinear finite-time consensus-based connected vehicle platoon control under fixed and switching communication topologies. Transport. Res. C Emerg. Technol. 93, 525543. 10.1016/j.trc.2018.06.013

  • 12

    LiZ.HuB.LiM.LuoG. (2019). String stability analysis for vehicle platooning under unreliable communication links with event-triggered strategy. IEEE Trans. Vehicular Technol. 68, 21522164. 10.1109/TVT.2019.2891681

  • 13

    MunzU.PapachristodoulouA.AllgowerF. (2011). Consensus in multi-agent systems with coupling delays and switching topology. IEEE Trans. Automat. Control56, 29762982. 10.1109/TAC.2011.2161052

  • 14

    PetersA. A.MasonO.MiddletonR. H. (2016). “Leader following with non-homogeneous weights for control of vehicle formations,” in 2016 IEEE Conference on Control Applications (CCA) (Valparaiso: IEEE), 109-113. 10.1109/CCA.2016.7587830

  • 15

    RenW. (2007). Multi-vehicle consensus with a time-varying reference state. Syst. Control Lett. 56, 474-483. 10.1016/j.sysconle.2007.01.002

  • 16

    SabooriI.KhorasaniK. (2014). H consensus achievement of multi-agent systems with directed and switching topology networks. IEEE Trans. Automat. Control59, 31043109. 10.1109/TAC.2014.2358071

  • 17

    SaturO. R.KharchenkoN. V. (2020). A model of dynamical system for the attainment of consensus. Ukr. Math. J.71, 14561469. 10.1007/s11253-020-01725-w

  • 18

    StojkovićI.KatićD. (2017). Formation control of robotized aerial vehicles based on consensus-based algorithms. FME Trans. 45, 559564. 10.5937/fmet1704559S

  • 19

    ViegasD.BatistaP.OliveiraP.SilvestreC. (2018). Discrete-time distributed Kalman filter design for formations of autonomous vehicles. Control Eng. Pract. 75, 5568. 10.1016/j.conengprac.2018.03.014

  • 20

    VilarinhoC.TavaresJ. P.RossettiR. J. (2016). Design of a multiagent system for real-time traffic control. IEEE Intell. Syst. 31, 6880. 10.1109/MIS.2016.66

  • 21

    WangJ.Y. XuJ. Z.YangD. (2018). Time-varying formation for general linear multi-agent systems via distributed event-triggered control under switching topologies. Chin. Phys. B. 27:040504. 10.1088/1674-1056/27/4/040504

  • 22

    WangZ.WuG.BarthM. J. (2017). Developing a distributed consensus-based cooperative adaptive cruise control system for heterogeneous vehicles with predecessor following topology. J. Adv. Transport. 2017:102365410.1155/2017/1023654

  • 23

    WeiY.LiyuanW.GeG. (2017). Event-triggered platoon control of vehicles with time-varying delay and probabilistic faults. Mech. Syst. Signal Process. 87, 96117. 10.1016/j.ymssp.2016.09.042

  • 24

    WenS.GuoG.ChenB.GaoX. (2018). Event-triggered cooperative control of vehicle platoons in vehicular ad hoc networks. Inform. Sci. 459, 327340. 341–353. 10.1016/j.ins.2018.02.051

  • 25

    YangY.DongY.DouC. (2018). Output-based event-triggered schemes on leader-following consensus of a class of multi-agent systems with lipschitz-type dynamics. Inform. Sci. 459, 327340. 10.1016/j.ins.2018.02.020

  • 26

    ZhangH.ZhengX.YanH.PengC.WangZ.ChenQ. (2016). Codesign of event-triggered and distributed H filtering for active semi-vehicle suspension systems. IEEE/ASME Trans. Mechatron. 22, 10471058. 10.1109/TMECH.2016.2646722

Summary

Keywords

consense, event-triggered, self-triggered, distributed control, time-varying topology

Citation

Wang W, Wang C, Guo Y, Luo X and Gao Y (2020) Self-Triggered Consensus of Vehicle Platoon System With Time-Varying Topology. Front. Neurorobot. 14:53. doi: 10.3389/fnbot.2020.00053

Received

13 April 2020

Accepted

06 June 2020

Published

14 October 2020

Volume

14 - 2020

Edited by

Zijun Zhang, City University of Hong Kong, Hong Kong

Reviewed by

He Chen, Hebei University of Technology, China; Panpan Yang, Chang'an University, China; Mingwen Zheng, Shandong University of Technology, China; Hui Zhao, University of Jinan, China

Updates

Copyright

*Correspondence: Weiping Wang Yongzhen Guo

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics