Next Article in Journal
Applications of Bernoulli Polynomials and q2-Srivastava–Attiya Operator in the Study of Bi-Univalent Function Classes
Previous Article in Journal
Toward Intelligent AIoT: A Comprehensive Survey on Digital Twin and Multimodal Generative AI Integration
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decentralized Tracking Control for Heterogeneous Vehicular Network with Expanding Construction

1
College of Automation and Electronic Engineering, Qingdao University of Science and Technology, Qingdao 266061, China
2
Shandong Key Laboratory of Industrial Control Technology, Institute of Complexity Science, School of Automation, Qingdao University, Qingdao 266071, China
*
Authors to whom correspondence should be addressed.
Mathematics 2025, 13(21), 3383; https://doi.org/10.3390/math13213383
Submission received: 17 September 2025 / Revised: 15 October 2025 / Accepted: 20 October 2025 / Published: 23 October 2025

Abstract

A decentralized control problem for vehicular platoon systems with heterogeneous dynamic behaviors is investigated in this paper. To simplify the controller design, a longitudinal model is established as an interconnected form. On this basis, a series of decentralized state feedback controllers are designed to ensure the individual stability, string stability and connective stability of the vehicular platoon system. Then, a new scenario in which additional vehicles are added to the platoon is also considered by developing an expanding construction system (ECS) based on the proposed longitudinal model. As a result, a corresponding controller can be designed as a new one of the decentralized controllers without changing the original control laws of the interconnected system. The stability conditions are presented with rigorous analysis by virtue of linear matrix inequality (LMI) for the interconnected system and the ECS. Simulation results are carried out to demonstrate the effectiveness of the proposed decentralized tracking controllers.

1. Introduction

Vehicle platoon control, also named string control [1,2], has been widely studied during the past five decades from various aspects since it is capable of improving traffic capacity and enhancing fuel efficiency; therefore there are many results to draw from within the research [3,4,5,6]. It is noteworthy that most of the early methods are based on centralized control [7], i.e., only a single controller obtains the system information and performs the control action, which may lead to poor reliability and expandability. In light of these constraints, a distributed control strategy is proposed with the development of computing techniques, and a main feature of this approach is that local communication among vehicles can be utilized.
A feedforward technique with communication is investigated and the L 2 string stability is achieved for a heterogeneous vehicle platoon with an arbitrary length [8]. The string stability is derived by employing wireless communication link [9]. Authors in [10] developed the concept of a semi-autonomous cruise system, and a small time gap can be achieved by the presented algorithm. Recently, some meaningful work [11,12,13] regarding the distributed tracking problem of truck platoon and vehicle platoon are introduced. However, most of the above achievements were realized by a wireless communication network.
In practical applications, uncertainties caused by various sources such as vehicle operation, sensor errors, and environmental conditions pose significant challenges to controller performance [14]. Currently, several studies [15,16,17] have been conducted to address the uncertainty. To reduce the influence of disturbances on the control performance of the vehicle exhaust system, robustness against external disturbances and sensor measurement errors is ensured based on the H criterion [16]. In [17], a radial basis function neural network is considered to estimate uncertainties of vehicle parameters.
On the other hand, it is not easy to achieve accurate communication, and if the communication network between vehicles becomes invalid under attacks, the designed control law will take a risk of failure [18]. Meanwhile, when a vehicle adds to the platoon, the control protocols are required to redesigned due to the topology relationship changes, which may increase the algorithm complexity. To this end, some decentralized control methods [19,20,21,22] are introduced, i.e., the control law of each vehicle only employs its own acceleration and velocity, both of which are obtained via onboard sensors.
A decentralized control framework is established in [19] considering different road cases. In [20], the decentralized optimal control problem is addressed by minimizing travel time and energy consumption. In [21,22], the vehicle platoon systems are regarded as a large-scale network with overlapping structures, and then the inclusion conditions are utilized to deal with this kind of system by virtue of decomposition, contraction, and replacement, which constitute a considerably complicated calculation process. Although the results [19,20,21,22] can be used to address the issue caused by wireless communication networks, results are unavailable for a situation in which additional vehicles drive to the platoon.
Motivated by the above discussion, this work proposes a simple decentralized control method for multiple vehicle platoon systems without requiring complex computation. First, the vehicular platoon is constructed as an interconnected system with respect to the desired distance and velocity errors, instead of an overlapping form. Based on the interconnection relationship, the decentralized state feedback controllers are designed by virtue of Schur Complement Lemma and S-procedure. Further, the corresponding control laws are obtained via solving linear matrix inequalities (LMIs). Compared with the Riccati method [23,24,25], the LMI technique can directly verify the stability of the system by solving the matrix variables, which reduces the computational complexity. Note that a novel definition named plug and play control is proposed in [26,27] to deal with the case that a new part such as an actuator or a sensor is added to or removed from a single system. In [28], the author studies a situation of addition and removal of a system by employing the expanding construction method. Inspired by [26,27,28], in a situation involving adding a new vehicle one after another and the longitudinal construction of a vehicular platoon, it is easy to find the relationship between the new vehicular platoon and the original one. In this case, we establish a vehicle string with the expanding construction. Consequently, a control method is proposed for the newly added vehicle without changing the control laws of the original vehicle platoon. The stability analyses for the originally vehicle string and the newly added vehicle are given according to Lyapunov stability theorem, and the simulation results are utilized to show the effectiveness of the presented approach. The main contributions are summarized as follows:
  • Different from [21,22], a new expanding construction system (ECS) is proposed for a vehicular platoon which can reduce the computing burden since the tanglesome matrix transformations are eliminated. By virtue of the ECS, when a new vehicle drives to the moving platoon, only the control law of the newly added vehicle is required to be designed while the original controllers of the platoon remain unchanged. Although [29] is also able to achieve this goal, the system matrix is required to be the Metzler matrix. Comparatively, the proposed method guarantees connective stability, and the Metzler system matrix no longer comes with the required conditions, thus facilitating its broad-ranging applications. In addition, the control scheme of the new vehicle is more flexible, and it can use the state feedback or output feedback, LQR, etc., which cannot be achieved in [29].
  • A decentralized connection control strategy is presented in this work. Different from that in [30], the proposed method only uses the relative information on the position and velocity obtained by the onboard sensor, instead of the communication information between vehicles used in the controller proposed by [30]. As a result, the proposed control method can avoid the risk of controller failure caused by communication outage. Moreover, the ideal model for the leader vehicle varies depending on the surroundings, rather than being fixed with given values or a simple trajectory [31], which has certain practical significance.
  • In addition to individual vehicle stability and string stability, connective stability is considered in this work. That is to say, even if the interconnected item between the vehicle and its front one is cut off, the proposed algorithm can still make sure that the whole platoon works well, i.e., connective stability is guaranteed despite the change in connective relationships. To the best of authors’ knowledge, there is no report that has investigated the vehicular platoon control problem from this perspective.
This paper is organized as follows: In Section 2, we establish the model of vehicular platoon systems. In Section 3 and Section 4, the decentralized connective controller design and a stability analysis of the original platoon system and expanded platoon system are given, respectively. Simulation examples are provided in Section 5, and the conclusions and future work are summarised in Section 6.
Notations: R is the set of real numbers; | χ | denotes the absolute value of χ ; Δ T represents the transpose of Δ ; d i a g · stands for the diagonal matrix; Φ > 0 is a positive definite matrix.

2. Vehicular Platoon Model

According to Newton’s second law, the i th vehicle (see Figure 1) can be established by
p ˙ i t = υ i t , υ ˙ i t = a i t , a ˙ i t = 1 τ i a i t + 1 τ i u i t , i = 0 , 1 , , N ,
where p i t R , υ i t R and a i t R are the position, velocity and acceleration of the i th vehicle, respectively. u i t R is the engine control input. τ i is an engine time lag. Note that (1) can be regarded as a leading vehicle when i = 0 .
v 0 ( t ) = 15 , t [ 0 s , 5 s ) 5 + 2 t , t [ 5 s , 15 s ) 35 , t [ 15 s , 25 s ) 85 2 t , t [ 25 s , 35 s ) 15 , t [ 35 s , 45 s ) 82.5 1.5t , t [ 45 s , 55 s ) 0 , t [ 55 s , 65 s ) 97.5+ 1.5t , t [ 65 s , 75 s ) 15 , t [ 75 s , 120 s )
Remark 1.
Compared with the second-order system, the third-order form is more accurate owing to the consideration of the engine dynamics. It follows from Figure 2 that the velocity of the leader vehicle is limited by the road environment, and its speed trajectory is modeled as shown in (2). Furthermore, for different practical cases, the trajectory is designed in different forms by analysing the road and weather conditions. In general, once the velocity of the leader is designed, it will no longer be possible to change. Although the time-varying velocity has also been considered in [32,33], it is a relatively simple curve, such as a profile formulated by a sine function, which makes it hard to describe complex road environments. Furthermore, we still believe that it is helpful to investigate the linear vehicular platoons from the new viewpoint, many ambitious studies have also been conducted in recent years [18,19,20,34].
The position and velocity errors are defined as e p , i t = p i 1 t p i t δ d L i 1 , e υ , i t = υ i 1 t υ i t , where the known constants, L i 1 and δ d , are the vehicle length and the desired distance.
Computing the derivative of e p , i t , e υ , i t and a i yields
e ˙ p , i t = p ˙ i 1 t p ˙ i t = e υ , i t , e ˙ υ , i t = υ ˙ i 1 t υ ˙ i t = a i 1 t a i t , a ˙ i t = 1 τ i a i t + 1 τ i u i t .
Let z i t =   [ e p , i t ,   e υ , i t ,   a i t ] T and z 0 t =   [ e p , 0 t ,   e υ , 0 t ,   a 0 t ] T ; then, we have
z ˙ i t = A i z i t + B i u i t + ζ i z i 1 ,
where
A i = 0 1 0 0 0 1 0 0 1 τ i , A i , i 1 = 0 0 0 0 0 1 0 0 0 , B i = 0 , 0 , 1 τ i T , ζ i z i 1 = A i , i 1 z i 1 t .
with A i , i 1 being the interconnection matrix.
Remark 2.
The vehicle model (4) is an interconnected model, which can be further built as a large-scale system with expanding construction to achieve connective stability. However, it is regarded as an overlapping structure model in [21,22], which may cause more complex calculations due to the decomposition, contraction and replacement of the matrix. Moreover, it is difficult to tackle the problem of adding a new vehicle in the platoon control model using the overlapping model in [21,22].
Remark 3.
It follows from τ i in (4) that we consider a heterogeneous platoon in this paper rather than a homogeneous one [35,36,37]; hence, the constructed control laws are also heterogeneous, which can improve system performance [5].
The objective of this work is to design the decentralized control law to obtain individual vehicle stability (see Definition 1), string stability (see Definition 2), and connective stability (see Definition 3).
Definition 1.
In the platoon, if each vehicle can maintain the desired vehicle distance and velocity, i.e., p i 1 t p i t L i 1 δ d and υ i t υ 0 t . Then, it is said to be stable for individual vehicles.
Definition 2
([33]). If given ϱ > 0, there is ϵ > 0, such that sup i max e i 0 ,   e ˙ i 0 <   ϵ sup i max t 0 e i t ,   e ˙ i t < ϱ where e i represents e p , i or e υ , i . Then, the tracking error of dynamics (1) is said to be string-stable.
Definition 3.
If the interconnected matrix A i , i 1 is a matrix from one to zero, i.e., 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 , the system’s individual stability and string stability still can be guaranteed. Then, it is said to be connectively stable.
Remark 4.
According to [33], Definition 2 shows weak string stability, which means that the states of all vehicles in the platoon are bounded.

3. Main Results of N Vehicles with Interconnected Form

A decentralized controller is designed as
u i t = K i z i t .
It follows from (4) and (5) that one yields
z ˙ i t = A ¯ i z i t + ζ i z i 1 ,
with A ¯ i = A i + B i K i .
Further, the above equation can be expressed as a compact form, that is
Z ˙ t = A ˜ Z t + ζ Z ,
where Z t = z 1 T t , , z N T t T , ζ Z t = ζ 1 T t , , ζ N T t T and
A ˜ = A ¯ 1 0 0 0 A ¯ 2 0 0 0 A ¯ N .
Before presenting the main result of this work, we first introduce the following assumption.
Assumption 1
([38]). The interconnection relationship ζ Z satisfies
ζ T Z ζ Z χ 2 Z t T Q T Q Z t ,
with χ > 0 being a constant and
Q = Q 1 0 0 0 Q 2 0 0 0 Q N , Q i = 0 0 0 0 0 δ i 0 0 0 , δ i > 1 .
Remark 5.
It should be pointed out that the interconnection relationship ζ Z represents an influence of vehicle i 1 on vehicle i 1 ; therefore, it can be regarded as a disturbance. Assumption 1 is a boundedness condition and is reasonable since A i , i 1 is a constant matrix and there always exist δ i > 1 and χ > 0 such that the inequality (7) is satisfied.
Theorem 1.
The decentralized connective stability problem is solvable by virtue of u i t = K i z i t , if the matrixes M i R 3 × 3 , Y i > 0 R 3 × 3 , Q i > 0 R 3 × 3 and parameters ς ¯ ¯ > 0 R , ι ˜ ˜ > 0 R so that (8) holds. Moreover, the gains can be computed by K i = M i Y i 1 .
Y i > 0 , S I Q T I ς = I 0 Q 0 ι I < 0 ,
where I is the identity matrix with appropriate dimensions and
S = S 11 0 0 0 S 22 0 0 0 S N N , Q T = Y 1 Q 1 T 0 0 0 Y 2 Q 2 T 0 0 0 Y N Q N T , S i i = Y i A i T + M i T B i T + i A i Y i + B i M i .
Proof. 
Select a Lyapunov function as
V Z t = Z T t P ˜ Z t ,
with
P ˜ = P ¯ 1 0 0 0 P ¯ 2 0 0 0 P ¯ N > 0 .
In order to stabilize the system, one has
V ˙ Z t = Z T t A ˜ T P ˜ + P ˜ A ˜ Z t + ζ T Z P ˜ Z t + Z T t P ˜ ζ Z < 0 ,
which is equivalent to
Z t ζ Z T A ˜ T P ˜ + P ˜ A ˜ P ˜ P ˜ 0 Z t ζ Z < 0 .
Based on Assumption 1, this gives
Z t ζ Z T χ 2 Q T Q 0 0 I Z t ζ Z 0 .
Employing the S-procedure for (9) into (10) leads to
A ˜ T P ˜ + P ˜ A ˜ + ς ¯ ¯ χ 2 Q T Q P ˜ P ˜ ς ¯ ¯ I < 0 .
According to Schur Complement Lemma, (11) is transformed into
A ˜ T P ˜ + P ˜ A ˜ P ˜ Q T P ˜ ς = I 0 Q 0 ι I < 0 ,
with ι = 1 ς = χ 2 being a parameter and
A ˜ T P ˜ + P ˜ A ˜ = S 11 0 0 0 S 22 0 0 0 S N N , S i i = A i T P ¯ i + K i T B i T P ¯ i + P ¯ i A i + P ¯ i B i K i .
Remark 6.
It follows from (12) that this is not an LMI due to the existence of items P ¯ i B i K i and K i T B i T P ¯ i . Among the existing methods, one of which is to let P ¯ i B i = B i M i and M i K i = N i . Another one is to let P ¯ i B i = M i and M i K i = N i . However, either way, the gain K i is computed by K i = M i 1 N i . Then, an important precondition is that the rank of matrix B i must be full, which is actually a strong assumption. In order to avoid this problem, in this paper, another handling approach is adopted which is less restrictive. The specific process is introduced below.
Pre- and post-multiplying F and letting Y i = P ¯ i 1 and K i Y i = M i produces
S I Q T I ς = I 0 Q 0 ι I < 0 ,
where F = diag P ¯ 1 1 , P ¯ 2 1 , , P ¯ N 1 , I , , I , I , , I . This implies that Theorem 1 holds.
Stability Analysis: It follows from Theorem 1 that z i t goes to zero when t . Furthermore, it can be deduced from z i t that the position and velocity errors will approach zero. Furthermore, as indicated by [37], the change in the matrix A i , i 1 is considered in the restraint of the interconnected item; hence, the objective of this paper has been obtained.

4. Main Results of N + 1 Vehicles with Expanding Construction Form

Based on the result of Section 3, we will consider a new situation in this section, that is, while the system (6) is normally running, a new vehicle is added to (6) one after another, which forms the expanding construction of large-scale systems. However, for the expanding construction system including ( N + 1 ) vehicles, the traditional method requires the design process in Section 3 to be repeated; hence, ( N + 1 ) control laws are calculated, which increases the computation complexity. In this section, we consider the relationship between the newly added ( N + 1 )th vehicle and the original N vehicles, and this relationship satisfies Assumption 2. Therefore, the proposed scheme only needs to compute the control law of the ( N + 1 )th vehicle, which greatly reduces the cost of controller design.
First of all, the newly added vehicle is modeled by
p ˙ N + 1 t = υ N + 1 t , υ ˙ N + 1 t = a N + 1 t , a ˙ N + 1 t = 1 τ N + 1 a N + 1 t + 1 τ N + 1 u N + 1 t ,
and based on a similar process, one can obtain
z ˙ N + 1 t = A ¯ N + 1 z N + 1 t + ζ N + 1 z N ,
with u N + 1 t = K N + 1 z N + 1 t , and
A ¯ N + 1 = A N + 1 + B N + 1 K N + 1 , A N + 1 = 0 1 0 0 0 1 0 0 1 τ N + 1 , A N + 1 , N = 0 0 0 0 0 1 0 0 0 , B N + 1 = 0 , 0 , 1 τ N + 1 T , ζ N + 1 z N = A N + 1 , N z N t .
Hence, the vehicle system with expanding construction is established, i.e.,
Z ˙ t = A Z t + ζ ζ , ζ N + 1 ,
with Z t = Z T t , z N + 1 T t T and
A = A ˜ 0 0 A ¯ N + 1 ζ ζ , ζ N + 1 = ζ Z t ζ N + 1 z N t .
Similarly, for ζ ζ , ζ N + 1 , we have the following assumption condition.
Assumption 2
([38]). The interconnection relationship ζ ζ ,   ζ N + 1 satisfies
ζ T ζ , ζ N + 1 ζ ζ , ζ N + 1 μ 2 Z T t Q T Q Z t ,
with μ > 0 being a constant and
Q = Q 0 0 Q N + 1 , Q N + 1 = 0 0 0 0 0 δ N + 1 0 0 0 , δ N + 1 > 1 .
Similarly to Remark 6, ζ N + 1 Z N is regarded as a disturbance. Hence, Assumption 2 is also a boundedness condition.
Theorem 2.
The decentralized connective control problem including N + 1 vehicles is solvable with u N + 1 t = K N + 1 z N + 1 t and without changing the original control laws u i t , if there exist matrices M N + 1 R 3 × 3 , Y N + 1 > 0 R 3 × 3 , Q N + 1 > 0 R 3 × 3 and parameters ς > 0 , μ > 0 such that inequalities (16) hold. Moreover, the control gain is determined by K N + 1 = M N + 1 Y N + 1 1 .
Y N + 1 > 0 , S N 0 P ˜ 0 Q T 0 0 S N + 1 0 I 0 Q N + 1 T P ˜ 0 ς I 0 0 0 0 I 0 ς I 0 0 Q 0 0 0 ι I 0 0 Q N + 1 0 0 0 ι I < 0 ,
with S N + 1 = Y N + 1 A N + 1 T + M N + 1 T B N + 1 T + A N + 1 Y N + 1 + B N + 1 M N + 1 , and
P ˜ = P ¯ 1 0 0 0 P ¯ 2 0 0 0 P ¯ N .
Proof. 
Select a Lyapunov function as
V Z t = Z T t P Z t ,
with
P = P ˜ 0 0 P ¯ N + 1 > 0 .
Similarly, under Assumption 2, calculating the time derivative of V Z t and employing the S-procedure and Schur Complement Lemma lead to
A T P + P A P Q T P ς I 0 Q 0 ι I < 0 ,
where ι = 1 ς μ 2 > 0 is a parameter and
A T P + P A = S N 0 0 S N + 1 , S N + 1 = A N + 1 T P ¯ N + 1 + K N + 1 T B N + 1 T P ¯ N + 1 , + P ¯ N + 1 A N + 1 + P ¯ N + 1 B N + 1 K N + 1 .
Via pre- and post-multiplying F and letting Y N + 1 = P ¯   P ¯ N + 1 1 and K N + 1 Y N + 1 = M N + 1 , we have
S N 0 P ˜ 0 Q T 0 0 S N + 1 0 I 0 Q N + 1 T P ˜ 0 ς I 0 0 0 0 I 0 ς I 0 0 Q 0 0 0 ι I 0 0 Q N + 1 0 0 0 ι I < 0 ,
where F = diag I , P ¯ N + 1 1 , I , I , I , I . This completes the proof of Theorem 2. □
Remark 7.
In this paper, the same controllers (i.e., state feedback) are designed for both the original vehicles and newly added vehicle. However, it is worth noting that the observer-based control technique still can be used for the newly added vehicle if its state is unmeasurable. Furthermore, if better performance is achieved, a corresponding control scheme can be adopted, such as pole placement, annular domain finite-time stability, LQR, etc., which will be the aim of our future work. As a consequence, the proposed method is more useful and practical.
Remark 8.
It is noted that the matrixes M i , Y i , Q i and parameters ς = , ι with i = 1 , 2 , , N of the original system are known in the LMI of Theorem 2 since they have been computed by LMI (7). However, the global design not only needs to compute the matrixes M N + 1 , Y N + 1 , Q N + 1 and parameters ς , μ , but also the matrixes M i , Y i , Q i and parameters ς = , ι , with i = 1 , 2 , , N also needing to be computed again. Hence, the computational complexity is lower when using the proposed method instead of the global design.
Stability Analysis: It follows from Theorem 2 that Z t converges to zero when t , which means that Z t and z N + 1 t are asymptotically stable. Moreover, e p , N + 1 t and e υ , N + 1 t will also go to zero, that is, individual vehicle stability and string stability are achieved. In addition, because the change in the matrix A i , i 1 is considered in the restraint of the interconnected item, the connective stability can be obtained.

5. Simulation Results

This section aims at verifying the correctness of the theoretical results, and it is divided into two subsections for interconnected systems (five vehicles) and for expanding construction systems (six vehicles), respectively. Firstly, the parameters of the leading vehicle are given as follows: p 0 0 = 70 m, υ 0 0 = 15 m/s, and the reference velocity υ 0 t can be seen in Figure 2.

5.1. Simulation for Interconnected Form

First, the choices for the initial values and design parameters are given as follows: z 0 = [ 0 ,   2 ,   0 ,   0 ,   1 ,   0 ,   0 , 0.5, 0, 0, 3, 0, 0, 0.1, 0 ] , δ 1 = 2 , δ 2 = 2 , δ 3 = 2 , δ 4 = 2 , δ 5 = 2 , and τ 1 = 0.25 ,   τ 2 = 0.3, τ 3 = 0.2, τ 4 = 0.25, τ 5 = 0.15 , ς = = χ = ς = μ = 1 .
It is worth noting that for δ i > 1 , when δ i is chosen as a large value, the position error and velocity error will converge slowly; when it is selected as the smaller value, then the errors converge faster. Therefore, a trade-off needs to be made based on the real situation. Furthermore, χ , ς = , ς and μ are selected as positive numbers, but they have little influence on the convergence rate.
According to the initial values of z i ( 0 ) , the interconnected relationship δ i , and parameters ς = , χ , ς and μ , matrices M i and Y i with i = 1 , , 5 can be computed by solving the LMI (5). Then, the control gain K i can be calculated by K i = M i Y i 1 and we have K 1 = 6.2849, 14.5745, 22.3989 , K 2 = [ 7.5419, 17.4894, 27.0786] , K 3 = [ 5.0279, 11.6596, 17.7191] , K 4 = [ 6.2849, 14.5745, 22.3989] , K 5 = [ 3.7709, 8.7447, 13.0393] .
The simulation results are shown in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8. Figure 3 and Figure 4 show that position errors e p , i ( t ) and velocity errors e ν , i ( t ) converge to zero, which means that objectives (1) and (3) are obtained where the constant distance policy is adopted. It can be seen from Figure 5 that each vehicle tracks the reference velocity v 0 . In Figure 6, the responses of acceleration are given. It can be observed from Figure 7 that curves of the control input u i ( t ) and its norm u i ( t ) are shown.
In order to explain objective (2), A 3 , 2 is changed to zero, and the corresponding results are shown in Figure 8, from which we can see that the trajectories are not affected. The reason lies in the fact that the change in the interconnected item A 3 , 2 from one to zero was considered during the process of controller design based on Assumption 1. As a result, when A 3 , 2 varies from one to zero, it does not affect the control performance of other vehicles and the platoon is not divided into two strings but runs well as a whole string.
Furthermore, an external disturbance ω ( t ) is added to the first vehicle after the system runs for 30 s, and the result is shown in Figure 9, from which we can see that the string stability still can be guaranteed.
ω ( t ) = 0.1sin t , 0 t 30   s 0 , t > 30   s .
On the other hand, we increase the number of vehicles in the simulation result, and verify that the proposed method is still effective. The velocity and acceleration response curves of the ten vehicles are shown in Figure 10.

5.2. Simulation for Expanding Construction Form

In this subsection, we first provide the parameters for the newly added vehicle, that is, z 6 0 = 0 , 0.1, 0 , δ 6 = 2 , τ 6 = 0.25.
According to Theorem 2, the control gain K 6 can be calculated without changing the original K i , i = 1 , , 5 .
K 6 = 2.2373, 4.7604, 7.6485 .
The simulation results can be observed in Figure 11, Figure 12 and Figure 13. The velocity and acceleration of the 6th vehicle are shown in Figure 11 and Figure 12. Similarly, when A 3 , 2 is cut off, the result is shown in Figure 13. The above results illustrate that the proposed objectives are satisfied.
In addition, a comparison result between the expanding design and global redesign [39] is shown in Figure 14, from which the convergence rate of the position error and velocity error is faster by using the global redesign when a new vehicle is added to the original platoon. However, the global redesign algorithm is very complex since it needs to redesign all the controllers, and compute the corresponding gain matrices with the LMIs.

6. Conclusions

The decentralized platoon control issue of multi-vehicle systems is investigated in this paper. In order to reduce the design complexity of the overlapping form, a longitudinal plant with an interconnected form is established at first. Then, for improving the algorithm flexibility, a vehicular platoon model is built as an expanding construction form, such that one can only design a controller for the newly added vehicle without changing the original control laws. Moreover, two sufficient conditions are introduced by the use of the LMI method. Finally, simulation results show the effectiveness of the presented approaches. Meanwhile, there still exist some interesting problems to be further investigated in the future, including how to extend the proposed method to nonlinear systems with different dimensions. It is noted that the designed method can be applied to multiarea interconnected power systems, as well multiple unmanned aerial vehicle systems and sensor networks, which will also be interesting explore in future work.

Author Contributions

Conceptualization, J.C.; methodology, Y.L. and L.W.; investigation, J.-K.W.; writing—original draft, J.-K.W.; writing—review & editing, J.C., Y.L. and L.W.; supervision, Y.L.; funding acquisition, Y.L. and L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (62373208, 62573249), the Taishan Scholar program of Shandong Province of China (tsqn202306218, tsqnz20221133), and the National Natural Science Foundation of Shandong Province (ZR2024YQ032, ZR2024QF026).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

Correction Statement

This article has been republished with a minor correction to the correspondence contact information. This change does not affect the scientific content of the article.

References

  1. Bender, J.G. An overview of systems studies of automated highway systems. IEEE Trans. Veh. Technol. 1991, 40, 82–99. [Google Scholar] [CrossRef]
  2. Shladover, S.E. Review of the state of development of advanced vehicle control systems. Veh. Syst. Dyn. 1995, 24, 551–595. [Google Scholar] [CrossRef]
  3. Chu, K. Decentralized control of high speed vehicle strings. Transp. Sci. 1974, 8, 361–384. [Google Scholar] [CrossRef]
  4. Li, Q.; Wang, Q.; Zhao, H.; Chang, T.; Yang, Y. Dynamic credible spectrum sharing based on smart contract in vehicular networks. Mathematics 2024, 12, 1929. [Google Scholar] [CrossRef]
  5. Studli, S.; Seron, M.M.; Middleton, R.H. From vehicular platoons to general networked systems: String stability and related concepts. Annu. Rev. Control 2017, 44, 157–172. [Google Scholar] [CrossRef]
  6. Liu, W.; Wei, Z.; Liu, Y.; Gao, Z. Adaptive Fixed-Time Safety Concurrent Control of Vehicular Platoons with Time-Varying Actuator Faults under Distance Constraints. Mathematics 2024, 12, 2560. [Google Scholar] [CrossRef]
  7. Levine, W.; Athans, M. On the optimal error regulation of a string of moving vehicles. IEEE Trans. Autom. Control 1966, 11, 355–361. [Google Scholar] [CrossRef]
  8. I-Jhayyish, A.M.H.A.; Schmidt, K.W. Feedforward strategies for cooperative adaptive cruise control in heterogeneous vehicle strings. IEEE Trans. Intell. Transp. Syst. 2018, 19, 113–122. [Google Scholar] [CrossRef]
  9. Naus, G.J.L.; Vugts, R.P.A.; Ploeg, J.; Molengraft, M.J.G.; Steinbuch, M. String-stable CACC design and experimental validation: A frequency-domain approach. IEEE Trans. Veh. Technol. 2010, 59, 4268–4279. [Google Scholar] [CrossRef]
  10. Rajamani, R.; Zhu, C. Semi-autonomous adaptive cruise control systems. IEEE Trans. Veh. Technol. 2002, 51, 1186–1192. [Google Scholar] [CrossRef]
  11. Guo, G.; Wang, Q. Fuel-efficient en route speed planning and tracking control of truck platoons. IEEE Trans. Intell. Transp. Syst. 2019, 20, 3091–3103. [Google Scholar] [CrossRef]
  12. Chen, R.; Fan, Y.; Yuan, S.; Hao, Y. Vehicle collaborative partial offloading strategy in vehicular edge computing. Mathematics 2024, 12, 1466. [Google Scholar] [CrossRef]
  13. Wen, S.; Guo, G. Distributed trajectory optimization and sliding mode control of heterogenous vehicular platoons. IEEE Trans. Intell. Transp. Syst. 2021, 23, 7096–7111. [Google Scholar] [CrossRef]
  14. Lan, J.; Zhao, D. Min-max model predictive vehicle platooning with communication delay. IEEE Trans. Veh. Technol. 2020, 69, 12570–12584. [Google Scholar] [CrossRef]
  15. Zhang, P.; Tian, D.; Zhou, J. Efficient robust model predictive control for behaviorally stable vehicle platoons. IEEE Trans. Intell. Transp. Syst. 2025, 26, 1671–1688. [Google Scholar] [CrossRef]
  16. Xu, L.; Zhuang, W.; Yin, G.; Bian, C.; Wu, H. Modeling and robust control of heterogeneous vehicle platoons on curved roads subject to disturbances and delays. IEEE Trans. Veh. Technol. 2019, 68, 11551–11564. [Google Scholar] [CrossRef]
  17. Wu, Z.; Sun, J.; Hong, S. RBFNN-based adaptive event-triggered control for heterogeneous vehicle platoon consensus. IEEE Trans. Intell. Transp. Syst. 2022, 23, 18761–18773. [Google Scholar] [CrossRef]
  18. Liu, A.; Li, T.; Gu, Y.; Dai, H. Cooperative extended state observer based control of vehicle platoons with arbitrarily small time headway. Automatica 2021, 129, 109678. [Google Scholar] [CrossRef]
  19. Malikopoulos, A.A.; Beaver, L.; Chremos, I.V. Optimal time trajectory and coordination for connected and automated vehicles. Automatica 2021, 125, 109469. [Google Scholar] [CrossRef]
  20. Xiao, W.; Cassandras, C.G. Decentralized optimal merging control for connected and automated vehicles with safety constraint guarantees. Automatica 2021, 123, 109333. [Google Scholar] [CrossRef]
  21. Yue, W.; Guo, G.; Wang, L.Y. Decentralized control of autonomous platoon under networked communication effect. J. Cent. South. Univ. 2011, 41, 144–151. [Google Scholar]
  22. Stankovic, S.S.; Stanojevic, M.J.; Siljak, D.D. Decentralized overlapping control of a platoon of vehicles. IEEE Trans. Control Syst. Technol. 2000, 8, 816–832. [Google Scholar] [CrossRef]
  23. Talebi, S.P.; Werner, S.; Huang, Y.F.; Gupta, V. Distributed algebraic Riccati equations in multi-agent systems. In Proceedings of the 2022 European Control Conference (ECC), London, UK, 12–15 July 2022; pp. 1810–1817. [Google Scholar]
  24. Zeng, X.; Chen, J.; Hong, Y. Distributed optimization design of iterative refinement technique for algebraic Riccati equations. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 2833–2847. [Google Scholar] [CrossRef]
  25. Semsar-Kazerooni, E.; Khorasani, K. Optimal Consensus Seeking in a Network of Multiagent Systems: An LMI Approach. IEEE Trans. Syst. Man Cybern. B Cybern. 2010, 40, 540–547. [Google Scholar] [CrossRef]
  26. Stoustrup, J. Plug and play control: Control technology towards new challenges. Eur. J. Control 2009, 3, 311–330. [Google Scholar] [CrossRef]
  27. Bendtsen, J.; Trangbaek, K.; Stoustrup, J. Plug-and-play control modifying control systems online. IEEE Trans. Control Syst. Technol. 2013, 21, 79–93. [Google Scholar] [CrossRef]
  28. Tan, X.; Ikeda, M. Decentralized stabilization for expanding construction of large-scale systems. IEEE Trans. Automat. Control 1990, 35, 644–651. [Google Scholar] [CrossRef]
  29. Knorn, S.; Besselink, B. Scalable robustness of interconnected systems subject to structural changes. IFAC-PapersOnLine 2020, 53, 3373–3378. [Google Scholar] [CrossRef]
  30. Xie, S.; Russo, G. On the design of integral multiplex control protocols for nonlinear network systems with delays. arXiv 2022, arXiv:2206.03535. [Google Scholar]
  31. Liu, Y.; Yao, D.; Li, H.; Lu, R. Distributed cooperative compound tracking control for a platoon of vehicles with adaptive NN. IEEE Trans Cybern. 2022, 52, 7039–7048. [Google Scholar] [CrossRef]
  32. Guo, G.; Zhao, Z. Finite-time terminal sliding mode control of connected vehicle platoons. Control Theory Appl. 2023, 40, 149–159. [Google Scholar]
  33. Swaroop, D.; Hedrick, J.K. Direct adaptive longitudinal control of vehicle platoons. IEEE Trans. Veh. Technol. 2001, 50, 150–161. [Google Scholar] [CrossRef]
  34. Wen, S.; Guo, G. Cooperative adaptive cruise control of vehicles using a resource-efficient communication mechanism. IEEE Trans. Intell. Transp. Syst. 2019, 4, 127–140. [Google Scholar] [CrossRef]
  35. Cook, P.A. Stable control of vehicle convoys for safety and comfort. IEEE Trans. Autom. Control 2007, 52, 526–531. [Google Scholar] [CrossRef]
  36. Herman, L.; Martinec, D.; Hurak, Z.; Sebek, M. Nonzero bound on fiedler eigenvalue causes exponential growth of H-infinity norm of vehicular platoon. IEEE Trans. Autom. Control 2015, 60, 2248–2253. [Google Scholar] [CrossRef]
  37. Herman, L.; Martinec, D.; Veerman, J. Transients of platoons with asymmetric and different laplacians. Syst. Control Lett. 2016, 91, 28–35. [Google Scholar] [CrossRef]
  38. Li, X.; Liu, X.; Liu, Y.; Gao, J. Organically structured control of large-scale systems with expanding construction based on state observation. Abstr. Appl. Anal. 2015, 19, 1–21. [Google Scholar] [CrossRef]
  39. Li, X.; Liu, Y.; Gao, J. Overlapping decentralized control based on dynamic output feedback for large-scale interconnected systems. J. Sys. Sci. Math. Sci. 2014, 34, 862–875. [Google Scholar]
Figure 1. Vehicular platoon running in a straight line.
Figure 1. Vehicular platoon running in a straight line.
Mathematics 13 03383 g001
Figure 2. Trajectory of v 0 ( t ) .
Figure 2. Trajectory of v 0 ( t ) .
Mathematics 13 03383 g002
Figure 3. Responses of e p , i ( t ) .
Figure 3. Responses of e p , i ( t ) .
Mathematics 13 03383 g003
Figure 4. Responses of e v , i ( t ) .
Figure 4. Responses of e v , i ( t ) .
Mathematics 13 03383 g004
Figure 5. Responses of v i ( t ) .
Figure 5. Responses of v i ( t ) .
Mathematics 13 03383 g005
Figure 6. Responses of a i ( t ) .
Figure 6. Responses of a i ( t ) .
Mathematics 13 03383 g006
Figure 7. Responses of u i ( t ) and u i ( t ) .
Figure 7. Responses of u i ( t ) and u i ( t ) .
Mathematics 13 03383 g007
Figure 8. Responses after cutting A 3 , 2 .
Figure 8. Responses after cutting A 3 , 2 .
Mathematics 13 03383 g008
Figure 9. Responses for the first vehicle with disturbance.
Figure 9. Responses for the first vehicle with disturbance.
Mathematics 13 03383 g009
Figure 10. Responses of ten vehicles v i ( t ) and e v , i ( t ) .
Figure 10. Responses of ten vehicles v i ( t ) and e v , i ( t ) .
Mathematics 13 03383 g010
Figure 11. Responses of v i ( t ) .
Figure 11. Responses of v i ( t ) .
Mathematics 13 03383 g011
Figure 12. Responses of a i ( t ) .
Figure 12. Responses of a i ( t ) .
Mathematics 13 03383 g012
Figure 13. Responses after cutting A 3 , 2 .
Figure 13. Responses after cutting A 3 , 2 .
Mathematics 13 03383 g013
Figure 14. Results of global redesign and expanding design.
Figure 14. Results of global redesign and expanding design.
Mathematics 13 03383 g014
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, J.-K.; Chu, J.; Liu, Y.; Wang, L. Decentralized Tracking Control for Heterogeneous Vehicular Network with Expanding Construction. Mathematics 2025, 13, 3383. https://doi.org/10.3390/math13213383

AMA Style

Wang J-K, Chu J, Liu Y, Wang L. Decentralized Tracking Control for Heterogeneous Vehicular Network with Expanding Construction. Mathematics. 2025; 13(21):3383. https://doi.org/10.3390/math13213383

Chicago/Turabian Style

Wang, Jia-Ke, Jingjing Chu, Yang Liu, and Lijie Wang. 2025. "Decentralized Tracking Control for Heterogeneous Vehicular Network with Expanding Construction" Mathematics 13, no. 21: 3383. https://doi.org/10.3390/math13213383

APA Style

Wang, J.-K., Chu, J., Liu, Y., & Wang, L. (2025). Decentralized Tracking Control for Heterogeneous Vehicular Network with Expanding Construction. Mathematics, 13(21), 3383. https://doi.org/10.3390/math13213383

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop