Next Article in Journal
Blockchain Innovations, Applications, and Future Prospects
Previous Article in Journal
A Metric Learning Perspective on the Implicit Feedback-Based Recommendation Data Imbalance Problem
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Safety Distance Model Based on Braking Process Considering Adhesion Coefficient

School of Computer Science and Engineering, Xi’an University of Technology, Xi’an 710048, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(2), 421; https://doi.org/10.3390/electronics13020421
Submission received: 21 August 2023 / Revised: 6 October 2023 / Accepted: 24 October 2023 / Published: 19 January 2024
(This article belongs to the Section Electrical and Autonomous Vehicles)

Abstract

:
The traditional safety distance model based on the braking process is inadequate for scenarios where the adhesion coefficient varies. This research presents a safety distance model that takes into account the real-time fluctuations in the adhesion coefficient during the braking process. The proposed safety distance model is the basis for a three-level control strategy aimed at ensuring the safety and stability of the car-following process. A simulation is conducted to model the variation of the road’s adhesion coefficient during car braking. The experimental results, obtained for various initial adhesion coefficients and speeds, demonstrate that the precision of the safety distance calculated is improved by a minimum of 14.99% when compared to the traditional safety distance. Furthermore, the simulation results of the car-following process of a motorcade consisting of five cars provide evidence of the safety and stability of the suggested model.

1. Introduction

The current state of affairs is that traffic flow models can be classified into three distinct categories according to their level: microscopic, mesoscopic, and macroscopic [1,2]. When compared to the macroscopic and mesoscopic traffic flow models, the microscopic traffic flow model can provide a more detailed description of the car-following motion state. Furthermore, the car-following model is considered to be the foundation of the microscopic traffic flow model [3].
The car-following model, which includes the most fundamental microscopic driving behavior, is the subject of research [4]. The interaction between two neighboring vehicles in a vehicle fleet that does not permit passing is the most basic microscopic driving behavior. This model describes the interaction between two adjacent vehicles in a vehicle fleet that is traveling on a single-lane road and does not allow overtaking [5,6,7]. There are six different types of car-following models that are commonly used. These models include the data-driven model, the stimulus−response model, the physiological and psychological models, the safety distance model, and the cellular automata model.
In order to investigate the impact that the conditions under which cars are driven have on the flow of traffic, Kometani et al. [8] computed the safe following distance by utilizing the speed of the front and rear cars and suggested the safety distance model for the very first time.
According to the safety distance model, the following automobile is required to maintain a safety distance from the leading car by adjusting the speed while driving. This is carried out in order to prevent the following car from colliding with the leading car in the event of a sudden braking [9]. The Gipps model was developed in 1981, taking into account the various aspects that have an impact, such as the acceleration constraint and the safety distance constraint. This model eliminates the issue that arises from an inconsistent reaction time during the simulation process [10]. In [11], a safety distance warning system is proposed to warn drivers to avoid collision accidents in dangerous conditions. This system measures the distance between the leading vehicle (obstacle) and the following car and then determines the safety distance of the following car. To explicitly calculate the minimum safe car-following distance, a new method is proposed in [12]. This method involves analyzing the kinematics of the vehicles involved that are involved in the car-following process. This method has the ability to identify the behavioral characteristics of the car-following driver and measure the safety distance in the car-following regime. To enhance the accuracy of traditional safety distance models, which are based on the braking process of the leading vehicle, a new safety distance model is established by considering the changing process of deceleration. This model is based on traditional safety distance models and uses a one-lane following condition. The goal of this model is to improve the accuracy of the safety distance [13].
The traditional safety distance models are categorized into three groups based on their theories: headway, the braking process, and the driver model [14]. An inherent limitation of the safety distance model that relies on headway is that it calculates a very small safety distance when there is a significant difference in speed, thereby failing to ensure safety. Conversely, the primary drawback of the safety distance model based on the driver model is the challenge of incorporating all drivers’ driving characteristics into a single model. The safety distance model which relies on the braking process guarantees the driving safety of cars equipped with braking control systems in dangerous conditions [15,16].
The safety distance is intricately linked to the braking procedure. The braking distance is significantly influenced by the surface type, as different surfaces have varying coefficients of adhesion [17]. A novel safety distance model is introduced to enable the car to adjust to various driving conditions based on the adhesive coefficient, while also aligning with drivers’ characteristics in terms of driving intention [18]. Sevil introduces an algorithm in [19] that incorporates the adhesion coefficient into the adaptive AEB system. This algorithm adjusts the timings of the collision alert warnings and emergency braking based on the adhesion coefficient. The method presented in [20] integrates vehicle dynamics and tire normal force variation. It utilizes the least square method for multivariate fitting, based on the slip ratio and adhesion coefficient. This approach establishes the relationship between the rolling resistance coefficient and road adhesion coefficient. The relationship between rolling resistance coefficient and road adhesion coefficient is determined in [20], using the slip ratio and adhesion coefficient as the basis. Furthermore, numerous studies in the existing literature employ a Kalman filter to estimate the adhesion coefficient of the road [21]. However, it is not possible to guarantee the complete accuracy of the estimated friction coefficient in real time [22]. The vehicle–infrastructure cooperation (VIC) system, which allows for communication between vehicles and roads, has been made possible by the rapid advancement of communication technology. This system enables the transfer of real-time information such as the position, speed, acceleration, and other driving details between vehicles and roads [23,24]. In this study, we assume that the adhesion coefficient information of the driving road is already known, and the adhesion coefficient of the road section only needs to be determined based on the car’s position. Real-time information, such as the speed and position of cars, can be obtained through an intelligent transportation system [25].
The car-following model has an impact on the stability of traffic flow, which is crucial for determining the level of organization in the traffic stream [26]. Driven by the significant impact on safety, dependability, and effectiveness, the stability of traffic has been thoroughly and extensively investigated [27]. In their study, D. Ngoduy et al. [28] examined the stability of traffic flow in the presence of mixed traffic by analyzing the variations in head spacing. In their study, M. Wang et al. [29] introduced a delay compensation strategy for automatic driving stability control and demonstrated its efficacy. Y. Li et al. [30] employed the Lyapunov approach to rigorously examine the convergence of the delay-dependent system, thereby guaranteeing the stability of the system.
The traditional safety distance model, which solely takes into account the adhesion coefficient of the road where both the leading and the following car are situated during the braking process, is inadequate for the scenario involving varying adhesion coefficient. Considering the real-time variation in the adhesion coefficient, we proposed a novel safety distance model that takes into account the dynamic changes in the adhesion coefficient throughout the braking process. Based on this, three safety distances are calculated to efficiently implement the control strategy of the subsequent vehicle. The theoretical analysis is performed utilizing the Lyapunov stability theorem. Subsequently, the efficacy of the proposed model is validated by analyzing the simulation results of the scenario where the adhesion coefficient varies during car braking. Furthermore, the safety and stability of the proposed model is demonstrated through modeling the car-following process of a motorcade of five cars.
The paper presents several key contributions:
  • We introduce a novel safety distance model that takes into account the real-time changes in the adhesion coefficient during the braking process. Simulation results demonstrate that this model improves the accuracy of calculated safety distance by at least 14.99% compared to traditional methods.
  • We analyze the entire reaction braking process and find that the traditional safety distance model fails to ensure overall safety.
  • The proposed model’s safety and stability are validated through simulation of a car-following process involving a motorcade of five cars.
The rest of the paper is divided into four sections. In Section 2, we primarily present the traditional safe distance model. Section 3 introduces a novel safety distance model that takes into account the real-time changes in the adhesion coefficient adhesion coefficient during the braking process. The suggested model is evaluated by simulating the changes in the adhesion coefficient of the road during car braking in Section 4. Furthermore, simulation results of the car-following process provide evidence of the safety and stability of the proposed model. The conclusions of this investigation are presented in Section 5.

2. Preliminaries

2.1. Description of Parameters

The symbols as well as the description of relevant parameters are presented in Table 1.

2.2. Traditional Safety Distance Model

During the process of car following, it is essential to maintain a specific safety distance between the preceding vehicle and the subsequent vehicle. The safety distance model aims to ensure a sufficient spacing between vehicles to prevent rear-end collisions when the leading vehicle suddenly brakes [31]. The leading car abruptly applies its brakes with the highest possible rate of deceleration B n t at time t , continues to travel at its initial speed, then applies its brakes with the highest possible rate of deceleration after a reaction time, B n + 1 t + τ after reaction time τ , until the speed of the rear car reaches zero at time t e . Calculation of t e is represented by Equation (1).
t e = t + τ + x n + 1 ( t ) B n + 1 t + τ
The total distance traveled by the car from t to t e consists of the response distance S r n + 1 ( t ) and braking distance S b n + 1 ( t + τ ) . Equations (2) and (3) illustrate the computation of reaction distance S r n + 1 ( t ) and braking distance S b n + 1 t + τ , respectively. The distance traveled by the leading car during its braking is S n ( t ) , it is calculated as shown in Equation (4).
S r n + 1 ( t ) = x n + 1 ( t ) × τ
S b n + 1 ( t + τ ) = ( x n + 1 ( t + τ ) ) 2 2 B n + 1 ( t + τ ) = ( x n + 1 ( t ) ) 2 2 B n + 1 ( t + τ )
S n ( t ) = ( x n ( t ) ) 2 2 B n ( t )
where x n t and x n + 1 t are the positions of the leading car and the following car, B n + 1 ( t ) and B n ( t ) are the maximum deceleration of the following car and the leading car at time t, respectively.
The traditional minimum safety distance is:
T S D n + 1 ( t ) = m a x S r n + 1 ( t ) + S b n + 1 ( t + τ ) S n ( t ) , 0 + L n + d
where L n is the length of car n, d is the static safety distance.
The relationship between the maximum deceleration and the adhesion coefficient of the road is shown in Equation (6).
B n ( t ) = μ ( x n ( t ) ) × g
where μ is the adhesion coefficient of the road, g is the acceleration of gravity.
Therefore, the minimum safety distance is shown in Equation (7).
T S D n + 1 ( t ) = m a x ( x n + 1 ( t ) × τ + ( x n + 1 ( t ) ) 2 2 μ x n + 1 t + τ × g ( x n ( t ) ) 2 2 μ ( x n ( t + τ ) ) × g , 0 ) + L n + d

3. Proposed Safety Distance Model

3.1. Proposed Safety Distance

3.1.1. Minimum Safety Distance

Equation (7) shows that in the conventional safety distance model, on the road where the leading car and the following car are presently situated, the adhesion coefficient fluctuates during the braking process. Equation (7) demonstrates that the traditional safety distance model, which solely takes into account the adhesion coefficient of the road where the leading car and the following car are currently located, is inadequate for situations where the adhesion coefficient changes during the cars’ braking process.
Equation (8) displays the adhesion coefficient of the road, given that there is a sufficiently long road with various road conditions.
μ x = μ i ( x i x < x i + 1 , i = 0 , 1 , 2 , , m 1 )
where x is the coordinate, x i is the starting coordinate of road section i , x i + 1 is the ending coordinate of road section i , μ i is the adhesion coefficient of road section i , and m is the total number of road sections.
Assuming that the car n on the road applies the maximum deceleration of each section at time s t and the velocity reaches zero at time e t n , s t , let us assume that the car is in section s i n , s t at time s t and section e i n , s t at time e t n , s t , as shown in Equations (9) and (10).
x s i n , s t x n s t < x s i n , s t + 1
x e i n , s t x n e t n , s t < x e i n , s t + 1
The braking process of the car is shown in Figure 1.
In case Equation (11) is not satisfied, e i n , s t = s i n , s t . This degenerates into a single road condition suited for the standard safety distance paradigm. Therefore, we just evaluate Equation (11). In this case, e i n , s t > s i n , s t , e i n , s t can be obtained from Equation (12).
( x n ( s t ) ) 2 2 μ s i n , s t × g × x s i n , s t + 1 x n s t > 0
v n , s t , i 2 2 μ i × g × x i + 1 x i > 0 , i = s i n , s t + 1 , , e i n , s t 1 v n , s t , i 2 2 μ i × g × x i + 1 x i 0 , i = e i n , s t
where v n , s t , i is the speed at which the car n reaches section i during braking, and its calculation is shown in Equation (13).
v n , s t , i = ( x n ( s t ) ) 2 2 μ i 1 × g × x i x n s t , i = s i n , s t + 1 v n , s t , i 1 2 2 μ i 1 × g × x i x i 1 , i = s i n , s t + 1 , , e i n , s t
And the calculation of the time t n , s t , i when the car n arrives at section i is shown in Equation (14).
t n , s t , i = x n ( s t ) v n , s t , i μ i 1 × g + s t , i = s i n , s t + 1 v n , s t , i 1 v n , s t , i μ i 1 × g + t n , s t , i 1 , i = s i n , s t + 1 , , e i n , s t
The calculation of e t is shown in Equation (15).
e t n , s t = v n , s t , e i n , s t μ e i n , s t × g
The calculation for the distance traveled when braking is as follows. If the car n brakes at the maximum deceleration of each section from time s t , the distance traveled up to time t is calculated as shown in Equation (16).
S n , s t , t = x n ( s t ) × ( t s t ) μ s i n , s t × g 2 ( t s t ) 2 , s t t t n , s t , s i n , s t + 1 x i x n ( s t ) + v n , s t , i × t t n , s t , i μ i × g 2 t t n , s t , i 2 , t n , s t , i < t t n , s t , i + 1 x e i n , s t x n ( s t ) + v n , s t , e i n , s t × t t n , s t , e i n , s t μ e i n , s t × g 2 t t n , s t , e i n , s t 2 , t n , s t , e i n , s t < t e t n , s t x e i n , s t x n ( s t ) + v n , s t , e i n , s t × e t n , s t t n , s t , e i n , s t μ e i n , s t × g 2 e t n , s t t n , s t , e i n , s t 2 , t > e t n , s t
In Equation (16), the value range of i in condition t n , s t , i < t t n , s t , i + 1 is i = s i n , s t + 1 , s i n , s t + 2 , , e i n , s t 1 . The traveling distance during reaction and braking is calculated as follows. Starting from time s t , the car n first travels at a constant initial speed within the reaction time τ , and then brakes at the maximum deceleration of each section. The distance traveled up to time t is calculated as shown in Equation (17).
S r b n , s t , t = x n ( s t ) × t s t , t s t + τ x n ( s t ) × τ + S n , s t + τ , t , t > s t + τ
The minimum safety distance proposed in this paper is:
S D m i n n + 1 t = m a x S r b n , t , e l e m e n t S n , t , e l e m e n t , 0 + L n + d
The value range of e l e m e n t in Equation (18) is shown in Equation (19).
e l e m e n t t + τ , e t n , t , e t n + 1 , t + τ t n , t , i | i = s i n , t + 1 , , e i n , t { t n + 1 , t + τ , i | i = s i n + 1 , t + τ + 1 , , e i n + 1 , t + τ }

3.1.2. Expected and Maximum Safety Distance

The expected safety distance, as described by reference [32], is the sum of the minimum safety distance and the reaction distance. Equation (20) demonstrates the computation of the anticipated safety distance.
S D e x p n + 1 t = S D m i n n + 1 t + x n + 1 ( t ) × τ
The maximum safety distance is defined as the distance that the car travels at the maximum speed for a reaction time plus the expected safety distance, as shown in Equation (21).
S D m a x n + 1 t = S D e x p n + 1 t + V × τ
where V is the maximum allowable driving speed on the road.

3.2. The Control Strategy of Proposed Car-Following Model

The control strategy of the following car is affected by both the distance and the safety distance between the leading car and the following car. The distance between the leading car and the following car is calculated as shown in Equation (22).
x n t = x n t x n + 1 t
The control strategy of the following car is: when the distance x n t is less than the minimum safety distance S D m i n n + 1 t , the following car decelerates at its maximum deceleration B n + 1 t + τ to ensure safety; when x n t is greater than or equal to S D m a x n + 1 t , the following car accelerates according to the relationship between x n t and S D e x p n + 1 t ; when x n t is greater than or equal to S D m i n n + 1 t and less than S D m a x n + 1 t , the following car adjusts the speed according to x n ( t + τ ) , x n + 1 ( t + τ ) , S D e x p n + 1 t , and x n t . The control strategy of the following car is shown in Equation (23).
a n + 1 t + τ = μ x n + 1 t + τ × g , x t < S D m i n n + 1 t s α 2 x n ( t ) x n + 1 ( t ) V + x n t S D e x p n + 1 t V × τ , S D m i n n + 1 t x n t S D m a x n + 1 t C n + 1 × 1 S D e x p n + 1 t x n t 2 , x n t S D m a x n + 1 t
where C n + 1 is the maximum comfortable acceleration of the following car, the adjustment factor α is a positive constant, the step function s u is shown in Equation (24).
s u = μ x n + 1 t + τ × g , u < 1 μ x n + 1 t + τ × g × u , 1 u < 0 C n + 1 × u , 0 u 1 C n + 1 , u > 1
According to Equations (23) and (24), the range of a n + 1 t + τ is μ x n + 1 t + τ × g a n + 1 t + τ C n + 1 .

3.3. The Stability Analysis

The main issue in the study of traffic dynamics is the stability of traffic dynamics. The fundamental concept is that when the motorcade operates smoothly, the disruptions generated by the leading car are progressively less as they propagate towards the rear of the motorcade. Given that the automobile’s following speed is v e and the distance between adjacent car is d e when the motorcade runs stably, the steady-state position of car n can be expressed by Equation (25).
X n t = n 1 × d e + v e × t
The weak interference of the leading car at time t can be expressed by Equation (26).
d n t = x n t X n t = c × e i ω j n + z t
where x n t is the actual position of car n at time t , z is the eigenvalue, and ω j is the j t h Fourier expansion parameter, as shown in Equation (27).
ω j = 2 π × j N , j = 0 , 1 , 2 , N 1
Equations (28) and (29) can be obtained from Equation (26).
d n + 1 ( t + τ ) = v n + 1 t + τ v e
d n + 1 ( t + τ ) = a n + 1 t + τ
According to Equation (22), when the leading car experiences a small disturbance, the acceleration of the following car is determined by the difference in speed and position between the two cars. Furthermore, the vehicle-following model is usually described by a delay differential equation [33]. Various car-following models, such as the GHR model, take into account the impact of the velocity and distance between two cars on the acceleration of the following car. To streamline the analysis, let us denote x n + 1 ( t + τ ) = f x n t , v n + 1 t , v n t , a linearized form of the equation, as Equation (30).
d n + 1 ( t + τ ) = f 1 × d n t d n + 1 t + f 2 × d n + 1 ( t ) + f 3 × d n ( t )
where f 1 , f 2 , and f 3 are shown in Equations (31)–(33). d n + 1 , d n + 1 ( t ) , and d n ( t ) can be obtained by Equations (34)–(36), respectively.
f 1 = f x n | v e , d e
f 2 = f v n + 1 | v e , d e
f 3 = f v n | v e , d e
d n + 1 ( t + τ ) = d n + 1 ( t + 2 τ ) d n + 1 ( t + τ ) τ
d n + 1 ( t ) = d n + 1 t + τ d n + 1 t τ
d n ( t ) = d n t + τ d n t τ
The Taylor expansion of e τ z is shown in Equation (37), and the eigenvalue z can be expressed by Equation (38).
e τ z = 1 + τ × z + τ 2 2 z 2 +
z = z 1 × i × ω j + z 2 × i × ω j 2 +
According to Equations (26) and (30)–(38), z 1 and z 2 are shown in Equations (39) and (40), respectively.
z 1 = f 1 f 2 + f 3
z 2 = z 1 × z 1 f 3 f 1 2 f 2 + f 3 1 2 τ × z 1 2
If the second order coefficient z 2 of eigenvalue z is negative, the model is considered unstable. Otherwise, the model is stable. The stability criteria of the model are shown in Equation (41).
1 f 2 + f 3 f 3 f 2 2 f 1 τ 2 × f 1 f 2 + f 3 2 0

4. Results and Discussion

4.1. Comparison with Traditional Safety Distance

The safety distance is primarily influenced by the velocity of both the leading and the following vehicles, the coefficient of adhesion, the response time, the length of the vehicles, and static safety distance. In this study, reaction time τ is 1 s, the static safety distance is 5 m, the length of cars is 4 m. We analyze the optimal separation distance for various combinations of velocity and adhesion coefficient.
A simulation is conducted to model the variation of adhesion coefficient during car braking considering a sufficiently a long road and x 0 x n + 1 t . At time t, the leading car performs emergency braking at its maximum deceleration until the speed drops to zero at coordinate x b n t ; the following car keeps running at the original speed first, and then brakes at the maximum deceleration at coordinate x r n + 1 t after the reaction time until the speed drops to zero at coordinate x r b n + 1 t . The coordinates x b n t , x r n + 1 t , and x r b n + 1 t are shown in Equations (42)–(44), correspondingly.
x b n t = x n t + ( x n ( t ) ) 2 2 μ 0 × g
x r n + 1 t = x n + 1 t + x n + 1 ( t ) × τ
x r b n + 1 t = x n + 1 t + x n + 1 ( t ) × τ + ( x n + 1 ( t ) ) 2 2 μ 0 × g
The value range of μ 1 is 0.1 to 0.9. The value range of x 1 is shown in Equation (45).
x r n + 1 t x 1 < x b n t
Let x n + 1 t be 0 m. According to the combination of x n ( t ) , x n + 1 ( t ) , and μ 0 , the parameter settings of the simulation scenes are shown in Table 2.
TSD represents the traditional minimum safety distance, and PSD represents the proposed minimum safety distance. For these six scenes, we calculate TSD, PSD, and TSD-PSD under various values of x 1 and μ 1 . Taking scene 1 as an example, x r n + 1 t = 20 , x r b n + 1 t = 120 , x n + 1 t = 185 , x b n t = 210 . It can be divided into five cases according to the value of x 1 .
Case 1: x 1 = x r n + 1 t .
Case 2: x r n + 1 t < x 1 < x r b n + 1 t .
Case 3: x r b n + 1 t < x 1 < x n t .
Case 4: x 1 = x n t .
Case 5: x n t < x 1 x b n t .
The calculated TSD, PSD, and difference in scene 1 are shown in Figure 2, Figure 3, and Figure 4, respectively.
For cases 1 to 5, μ x r n + 1 t is μ 1 , μ 0 , μ 0 , μ 0 , and μ 0 , respectively, μ x n t is μ 1 , μ 1 , μ 1 , μ 1 , and μ 0 , respectively.
For case 1, with the decrease in μ 1 , the braking distances of the leading car and the following car increase, and since x n + 1 ( t ) is greater than x n ( t ) , the braking distance of the following car increases more, so TSD increases.
For cases 2 to 4, the braking distance of the following car is independent of μ 1 in the traditional safe distance model. With the decrease in μ 1 , the braking distance of the leading car increases, so TSD decreases. And for cases 2 to 4, the change in x 1 has no effect on the braking distance of the leading car.
For case 5, the braking distances of the leading car and the following car are independent of μ 1 in the traditional safe distance model. Therefore, TSD remains unchanged.
It can be seen from Figure 2 that TSD changes sharply when x 1 is x r n + 1 t or x n t . Let d n , t , μ denote x n t 2 2 μ g . When x 1 changes from x r n + 1 t to x r n + 1 t + 0 + , the braking distance of the following car changes from d n + 1 , t , μ 1 to d n + 1 , t , μ 0 . In scene 1, d n + 1 , t , μ 0 is 100 m. When μ 1 is 0.1, d n + 1 , t , μ 1 is 200 m, TSD decreases by 100 m due to the change in x 1 ; when μ 1 is 0.9, d n + 1 , t , μ 1 is 22.22 m, so TSD increases by nearly 87.78 m due to the change in x 1 . When x 1 changes from x n t to x n t + 0 + , the braking distance of the leading car changes from d n , t , μ 1 to d n , t , μ 0 . In scene 1, d n , t , μ 0 is 25 m. When μ 1 is 0.1, d n , t , μ 1 is 50 m, so TSD increases by 25 m due to the change in x 1 ; when μ 1 is 0.9, d n , t , μ 1 is 5.56 m, so TSD decreases by nearly 19.44 m due to the change in x 1 .
The calculated PSD in scene 1 is shown in Figure 3.
For cases 1, 3, and 5, during the braking process of the leading car and the following car, the adhesion coefficient does not change. Therefore, TSD and PSD are equal.
For case 2, the adhesion coefficient changes during the braking process of the following car. With the decrease in μ 1 , the braking distances of the leading car and the following car increase. The braking distance of the leading car is independent of x 1 . When μ 1 > μ 0 and the larger the x 1 , the less the braking distance of the following car increases; when μ 1 < μ 0 and the larger the x 1 , the less the braking distance of the following car decreases.
When the value of x 1 is small, the braking distance of the following car has a greater impact on PSD than the braking distance of the leading car. As x 1 , increases, the impact of the braking distance of the following car on PSD steadily diminishes. Table 3 presents several combinations of μ 1 and x 1 . Assuming a constant adhesion coefficient, the leading car’s braking distance is 25 m, while the following car’s braking distance is 100 m. When μ 1 is 0.9 and 0.1, the braking distance of the leading car decreases by 19.44 m and increases by 25 m, respectively. The braking distance of the leading automobile changes by −77.62 m, −0.15 m, 99.8 m, and 0.21 m for combinations 1 to 4, respectively. The PSD changes are as follows: −58.18 m, 19.29 m, 74.8 m, and −24.79 m, respectively.
In scenario 5, the adhesion coefficient undergoes variations while the leading automobile is braking. The braking distance of the leading car remains constant, which does not impact the PSD. Therefore, the PSD is solely influenced by the braking distance of the leading car. As μ 1 lowers, the braking distance of the leading car increases and the PSD decreases. Moreover, as the value of x 1 increases, the rate at which the safety distance increases falls and the rate at which the PSD reduces also decreases.
Figure 4 illustrates the computed difference between TSD and PSD in scene 1.
In scene 2, the braking distances of the following car are not affected by μ 1 in the traditional safe distance model. However, in reality, the adhesion coefficient changes from μ 0 to μ 1 at x 1  as the pursuing car brakes. In the traditional safe distance model, the braking distances of the leading automobile in case 5 are not affected by μ 1 . However, in reality, as the leading automobile brakes, the adhesion coefficient changes from μ 0 to μ 1 at x 1 . For examples 2 and 5, the smaller the value of x 1 or the greater the difference between μ 1 and μ 0 , the greater the difference between TSD and PSD.
For case 2, the difference between TSD and PSD is less than zero when μ 1 < μ 0 . This is due to the fact that the braking distance of the following car calculated in the traditional safety distance is less than the actual value. On the other hand, when μ 1 > μ 0 , the difference is greater than zero because the braking distance of the following car calculated in the traditional safety distance model is greater than the actual value.
In case 5, where μ 1 < μ 0 , the difference between TSD and PSD is positive. This is because the calculated braking distance of the leading car in the traditional safety distance model is less than the actual value. Conversely, when μ 1 > μ 0 , the difference is negative. This is because the calculated braking distance of the following car in the traditional safety distance model is greater than the actual value.
Given that μ 1 has values of 0.1 and 0.9, and x 1 is 20.1 m, the reaction braking process of the following car is illustrated in Figure 5 and Figure 6, correspondingly.
Figure 5 and Figure 6 demonstrate that the adhesion coefficient changes from μ 0 to μ 1 at x 1 . However, the traditional safety distance model continues to compute the braking distance of the trailing vehicle based on μ 0 . The traditional safety distance model fails to account for the changes in the adhesion coefficient throughout the braking phase of the following car. Consequently, this results in an erroneous estimation of the braking distance of the trailing vehicle, leading to inaccuracies in the calculation of the traditional safety distance. In Figure 5, the braking distance of the following car calculated in the traditional safety distance model is smaller than the actual one, indicating that traditional safety distance (TSD) is larger than actual safety distance (PSD) because μ 1 < μ 0 . In Figure 6, the braking distance of the following car calculated in the traditional safety distance model is larger than the actual one, indicating that TSD is smaller than PSD because μ 1 > μ 0 .
The accuracy improvement of the calculated safety distance can be determined by calculating the TSD and PSD for each combination of distinct values of μ 1 and x 1 , and then finding the average value of T S D P S D P S D . The simulation findings for scenes 1 to 6 demonstrate an improvement in the accuracy of the computed safety distance by 29.74%, 19.17%, 26.61%, 14.99%, 53.72%, and 32.42%, respectively, as compared to the traditional safety distance. The precision of the computed safety distance calculated is enhanced by a minimum of 14.99% as compared to the traditional safety distance.

4.2. Analysis of Car-following Process

To validate the safety and stability of the proposed car-following model, which is based on the brake safety distance, we simulate the driving scenarios of the motorcade during the following process. Consider a motorcade consisting of five cars, awaiting the green signal to proceed. The cars in the motorcade are immobile, with a 10-m gap between each adjacent car, and each car is 4 m in length. The first car initially accelerates uniformly with an acceleration of 2   m / s 2 for a duration of 10 s, and subsequently maintains a constant velocity of 20   m s . At the 70th second, the first car undergoes maximal deceleration until it reaches a complete stop. The following cars adhere to the control strategy of the car-following model.

4.2.1. Stability Analysis

From the 10th until the 70th second, the first car maintains a steady speed of 20 m s . As a result of the control strategy, the cars in the motorcade gradually synchronize their speeds over time, resulting in each car maintaining the same speed and equal distances between neighboring cars. The system achieves a state of stability. Figure 7 displays the velocity profile of each vehicle in the motorcade.
The system achieves stability at 62.29 s, 56.90 s, 43.76 s, 42.11 s, and 47.92 s when α takes the values of 1, 1.5, 2, 2.5, and 3, respectively. Based on Figure 7, a small value of α results in a control strategy that is not responsive to the errors in speed and the distance between adjacent cars. Consequently, the system’s ability to achieve a stable state is diminished. Therefore, for the values of α equal to 1 and 1.5, the system takes longer to reach the stable state compared to when α is 2, 2.5, and 3.
The average errors of the velocity and the distance between consecutive vehicles from the 50th to 70th seconds are as shown in Table 4.
For values of α equal to 1, 1.5, 2, 2.5, and 3, the average error of the speed is 0.0176, 0.0073, 0.0013, 0.0009, 0.0023 m s , respectively. Similarly, the average error in the distance between adjacent cars is 0.0882, 0.0365, 0.0067, 0.0039, 0.0107 m / s 2 , accordingly. Table 4 indicates that selecting α as 2.5 results in a faster attainment of system stability as well as reduced average errors in speed and distance. Consequently, the system exhibits improved stability. When the value of α is 2.5, the motorcade reaches a stable condition after the first car moves at a constant speed for 32.11 s.

4.2.2. Safety Analysis

At the 70th second, the first car undergoes the maximum deceleration until it reaches a complete stop. In Figure 8, the distance between adjacent cars in the motorcade is shown at α = 2.5. Figure 8 illustrates the distance between car n and car n + 1.
Figure 8 illustrates that, starting from the 70th second, the following cars experience deceleration as a result of the control strategy triggered by the emergency braking of the leading car. The first car comes to a stop at the 74th second followed by cars 2, 3, 4, and 5 successively reaching a stationary state at 82.58 s, 86.84 s, 90.02 s, and 98.42 s, respectively. Once the following car enters a stationary state, there is a slightly greater distance between this car and the leading car, exceeding the minimum safety distance.
If the distance between adjacent cars in the motorcade exceeds the minimum safety distance, the following car can employ suitable control strategies to prevent a collision with the leading car. However, if the distance between adjacent cars in the motorcade falls below the minimum safety distance, there is a risk of collision between adjacent cars. The safety of the following model can be evaluated by calculating the ratio between the distance and the minimal safety distance. This ratio is depicted in Figure 9. Figure 9 illustrates the ratio n which represents the quotient of Δ x n t and S D m i n n + 1 t .
Figure 9 clearly demonstrates that the ratio of the distance between automobiles and the required safety distance is consistently greater than 1 during motorcade driving. This indicates that the distance between adjacent cars is always greater than the minimum necessary safety distance. The control strategy of the car-following model ensures the security of the car-following process.

5. Conclusions

This research presents a novel safety distance model that takes into account the real-time variation of the adhesion coefficient during the braking process. The study examines the disparity between traditional and proposed safety distances for various combinations of initial adhesion coefficient and speed. It analyzes five scenarios and simulates a car-braking situation where the adhesion coefficient varies. The results indicate that the accuracy of the calculated safety distance is enhanced by a minimum of 14.99%.
A simulation is conducted to replicate the sequential actions of the motorcade, which involves the initial acceleration, maintaining a steady velocity, and subsequent deceleration. The simulation findings indicate that the stability of the system is influenced by the adjustment factor α . When the value of α is small, the control strategy exhibits low sensitivity towards speed errors and the distance between adjacent automobiles, resulting in a weak ability to achieve a stable state for the system. When the value of α is set to 2.5, the system achieves stability more quickly and exhibits reduced average errors in both speed and distance. Consequently, the system demonstrates improved stability. The simulation results show that the control strategy system effectively achieves stability within 32.11 s after the first car reaches a stable state. Furthermore, the control strategy guarantees the safety of the following processes even when the first car undergoes emergency braking at the maximum deceleration. In the future, we will explore the possibility of determining the safe distance for multiple cars in following scenarios.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/electronics13020421/s1, Table S1: Safety distance calculated in scene 1.

Author Contributions

Conceptualization, R.F.; methodology, M.M.; validation, A.L. and Y.Q.; writing—original draft preparation, M.M.; writing—review and editing, X.H.; visualization, L.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by General Project of National Natural Science Foundation of China under Grant 62120106011, the National Natural Science Foundation of China under Grant 62272384, Special Project for Local Services by the Shaanxi Provincial Department of Education in 2021 under Grant 21JC026, and the 29th School-Enterprise Cooperation Funding 2024.

Data Availability Statement

Data are contained within the article or Supplementary Material.

Acknowledgments

The authors thank Zhiming Chen and XINGYITONG Aerospace Technology (Nanjing) Co. for their support and contributions to this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Jafaripournimchahi, A.; Hu, W.; Sun, L. Nonlinear stability analysis for an anticipation-memory car following model in the era of autonomous and connected vehicles. In Proceedings of the 2020 International Conference on Urban Engineering and Management Science (ICUEMS), Zhuhai, China, 24–26 April 2020; pp. 409–413. [Google Scholar]
  2. Zeng, Y.; Zhang, N. Review and new insights of the traffic flow lattice model for road vehicle traffic flow. In Proceedings of the 2014 IEEE International Conference on Control Science and Systems Engineering, Yantai, China, 29–30 December 2014; pp. 100–103. [Google Scholar]
  3. Yu, Y.; He, Z.; Qu, X. On the Impact of Prior Experiences in Car-Following Models: Model Development, Computational Efficiency, Comparative Analyses, and Extensive Applications. IEEE Trans. Cybern. 2023, 53, 1405–1418. [Google Scholar] [CrossRef] [PubMed]
  4. Abdelhalim, A.; Abbas, M. A Real-Time Safety-Based Optimal Velocity Model. IEEE Open J. Intell. Transp. Syst. 2022, 3, 165–175. [Google Scholar] [CrossRef]
  5. Xing, H.; Zhang, L.; Liu, Y. Effect of altruistic scenarios for individual car-following behavior. J. Tsinghua Univ. (Sci. Technol.) 2018, 58, 1000–1005. [Google Scholar]
  6. Li, X.; Luo, X.; He, M.; Chen, S. An improved car-following model considering the influence of space gap to the response. Phys. A Stat. Mech. Its Appl. 2018, 509, 536–545. [Google Scholar] [CrossRef]
  7. Wang, Y.; Zhang, J.; Lu, G. Influence of Driving Behaviors on the Stability in Car Following. IEEE Trans. Intell. Transp. Syst. 2018, 20, 1081–1098. [Google Scholar] [CrossRef]
  8. Kometani, E.; Sasaki, T. Dynamic Behavior of Traffic with a Nonlinear Spacing-speed Relationship. In Proceedings of the Symposium on Theory of Traffic Flow; Elsevier: New York, NY, USA, 1959; pp. 105–119. [Google Scholar]
  9. Park, M.; Kim, Y.; Yeo, H. Development of an Asymmetric Car-Following Model and Simulation Validation. IEEE Trans. Intell. Transp. Syst. 2020, 21, 3513–3524. [Google Scholar] [CrossRef]
  10. Gipps, P.G. A behavioural car-following model for computer simulation. Transp. Res. B Methodol. 1981, 15, 105–111. [Google Scholar] [CrossRef]
  11. Chen, Y.-L.; Wang, S.-C.; Wang, C.-A. Study on vehicle safety distance warning system. In Proceedings of the 2008 IEEE International Conference on Industrial Technology, Chengdu, China, 21–24 April 2008; pp. 1–6. [Google Scholar]
  12. Feng, G.; Wang, W.; Feng, J.; Tan, H.; Li, F. Modelling and Simulation for Safe Following Distance Based on Vehicle Braking Process. In Proceedings of the 2010 IEEE 7th International Conference on E-Business Engineering, Shanghai, China, 10–12 November 2010; pp. 385–388. [Google Scholar]
  13. Luo, Q.; Xun, L.; Cao, Z.; Huang, Y. Simulation analysis and study on car-following safety distance model based on braking process of leading vehicle. In Proceedings of the 2011 9th World Congress on Intelligent Control and Automation, Taipei, Taiwan, 21–25 June 2011; pp. 740–743. [Google Scholar]
  14. Duan, S.; Zhao, J. A model based on hierarchical safety distance algorithm for ACC control mode switching strategy. In Proceedings of the 2017 2nd International Conference on Image, Vision and Computing (ICIVC), Chengdu, China, 2–4 June 2017; pp. 904–908. [Google Scholar]
  15. Xia, F.; Li, S.; Li, H. Autonomous Obstacle Avoidance Control Strategy for Intelligent Vehicle Based on Lateral and Longitudinal Safety Distance Model. In Proceedings of the 2021 IEEE International Conference on Emergency Science and Information Technology (ICESIT), Chongqing, China, 22–24 November 2021; pp. 509–513. [Google Scholar]
  16. Lin, D.; Li, L. An Efficient Safety-Oriented Car-Following Model for Connected Automated Vehicles Considering Discrete Signals. IEEE Trans. Veh. Technol. 2023, 72, 9783–9795. [Google Scholar] [CrossRef]
  17. Erd, A.; Jaśkiewicz, M.; Koralewski, G.; Rutkowski, D.; Stokłosa, J. Experimental research of effectiveness of brakes in passenger cars under selected conditions. In Proceedings of the 2018 XI International Science-Technical Conference Automotive Safety, Častá, Slovakia, 18–20 April 2018; pp. 1–5. [Google Scholar]
  18. Lian, Y.; Zhao, Y.; Hu, L.; Tian, Y. Longitudinal Collision Avoidance Control of Electric Vehicles Based on a New Safety distance Model and Constrained-Regenerative-Braking-Strength-Continuity Braking Force Distribution Strategy. IEEE Trans. Veh. Technol. 2016, 65, 4079–4094. [Google Scholar] [CrossRef]
  19. Sevil, A.O.; Canevi, M.; Soylemez, M.T. Development of an Adaptive Autonomous Emergency Braking System Based on Road Friction. In Proceedings of the 2019 11th International Conference on Electrical and Electronics Engineering (ELECO), Bursa, Turkey, 28–30 November 2019; pp. 815–819. [Google Scholar]
  20. Guo, C.; Wang, X.; Su, L. Safety distance model for longitudinal collision avoidance of logistics vehicles considering slope and road adhesion coefficient. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 498–512. [Google Scholar] [CrossRef]
  21. Castillo, J.J.; Cabrera, J.A.; Guerra, A.J.; Simón, A. A Novel Electrohydraulic Brake System with Tire–Road Friction Estimation and Continuous Brake Pressure Control. IEEE Trans. Ind. Electron. 2016, 63, 1863–1875. [Google Scholar] [CrossRef]
  22. Guan, R.; Fang, J.; Liu, J. Based on Binocular Identification Technology of Automobile Active Braking Safety Distance Model Research. In Proceedings of the 2016 International Symposium on Computer, Consumer and Control (IS3C), Xi’an, China, 4–6 July 2016; pp. 355–357. [Google Scholar]
  23. Cheng, J.; Du, F.; Qi, L.; Zhang, S.; Du, Q.; Ji, P. Research on Vehicle Cruise Control Strategy Based on Fixed Distance. In Proceedings of the 2022 International Conference on Mechanical and Electronics Engineering (ICMEE), Xi’an, China, 21–23 November 2022; pp. 122–126. [Google Scholar]
  24. Teng, C.; Ligang, G.; Zexu, W.; Qin, S.; Hao, N. Car Following Model Based on Driving Risk Field for Vehicle Infrastructure Cooperation. In Proceedings of the 2022 6th CAA International Conference on Vehicular Control and Intelligence (CVCI), Nanjing, China, 28–30 October 2022; pp. 1–6. [Google Scholar]
  25. Chen, C.-H. A Cell Probe-Based Method for Vehicle Speed Estimation. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2020, 103, 265–267. [Google Scholar] [CrossRef]
  26. Surya, H.R.; Raju, N.; Arkatkar, S.S. Stability Analysis of Mixed Traffic Flow using Car-Following Models on Trajectory Data. In Proceedings of the 2021 International Conference on COMmunication Systems & NETworkS (COMSNETS), Bangalore, India, 5–9 January 2021; pp. 656–661. [Google Scholar]
  27. Jin, H.; Hao, H.; Yang, X. Continuous and Discrete Analysis of Local Stability for Car-Following Model with Speed-Based Desired-Headway. IEEE Trans. Intell. Transp. Syst. 2021, 23, 5374–5386. [Google Scholar] [CrossRef]
  28. Ngoduy, D. Analytical studies on the instabilities of heterogeneous intelligent traffic flow. Commun. Nonlinear Sci. Numer. Simul. 2013, 18, 2699–2706. [Google Scholar] [CrossRef]
  29. Wang, M.; Hoogendoorn, S.P.; Daamen, W.; van Arem, B.; Shyrokau, B.; Happee, R. Delay-compensating strategy to enhance string stability of adaptive cruise controlled car followings. Transp. B Transp. Dyn. 2018, 6, 211–229. [Google Scholar]
  30. Li, Y.; Tang, C.; Peeta, S.; Wang, Y. Nonlinear Consensus-Based Connected Vehicle Platoon Control Incorporating Car-Following Interactions and Heterogeneous Time Delays. IEEE Trans. Intell. Transp. Syst. 2019, 20, 2209–2219. [Google Scholar] [CrossRef]
  31. Jia, B.; Yang, D.; Zhang, X.; Wu, Y.; Guo, Q. Car-following model considering the lane-changing prevention effect and its stability analysis. Eur. Phys. J. B 2020, 93, 153. [Google Scholar] [CrossRef]
  32. Wan, N.; Zhang, C.; Vahidi, A. Probabilistic Anticipation and Control in Autonomous Car Following. IEEE Trans. Control. Syst. Technol. 2019, 27, 30–38. [Google Scholar] [CrossRef]
  33. Chen, Y.-J.; Li, X.-G.; Zhang, Y.; Niculescu, S.-I.; Çela, A. Stability Analysis of Car-Following Systems with Uniformly Distributed Delays Using Frequency-Sweeping Approach. IEEE Access 2021, 9, 69747–69755. [Google Scholar] [CrossRef]
Figure 1. The process of braking at maximum deceleration.
Figure 1. The process of braking at maximum deceleration.
Electronics 13 00421 g001
Figure 2. TSD calculated in scene 1.
Figure 2. TSD calculated in scene 1.
Electronics 13 00421 g002
Figure 3. PSD calculated in scene 1.
Figure 3. PSD calculated in scene 1.
Electronics 13 00421 g003
Figure 4. The difference between TSD and PSD calculated in scene 1.
Figure 4. The difference between TSD and PSD calculated in scene 1.
Electronics 13 00421 g004
Figure 5. The reaction braking process of the following car with μ 1 = 0.1 .
Figure 5. The reaction braking process of the following car with μ 1 = 0.1 .
Electronics 13 00421 g005
Figure 6. The reaction braking process of the following car with μ 1 = 0.9 .
Figure 6. The reaction braking process of the following car with μ 1 = 0.9 .
Electronics 13 00421 g006
Figure 7. Speed curve of car-following process.
Figure 7. Speed curve of car-following process.
Electronics 13 00421 g007aElectronics 13 00421 g007b
Figure 8. The distance between adjacent cars.
Figure 8. The distance between adjacent cars.
Electronics 13 00421 g008
Figure 9. The ratio of the distance and the minimum safety distance.
Figure 9. The ratio of the distance and the minimum safety distance.
Electronics 13 00421 g009
Table 1. Relevant parameters.
Table 1. Relevant parameters.
SymbolParameter Description
x n t Position of the car numbered n at time t
x n ( t ) , v n t Speed of the car numbered n at time t
x n ( t ) , a n t Acceleration of the car numbered n at time t
τ Driver’s reaction time
B n t Maximum deceleration of the car numbered n at time t
C n Maximum comfortable acceleration of the car numbered n
V Maximum allowable driving speed on the road
μ x Adhesion coefficient at position x
g The acceleration of gravity
L n Length of the car numbered n
Table 2. Parameter settings of scenes.
Table 2. Parameter settings of scenes.
Scene No. x n ( t ) (m/s) x n + 1 ( t ) (m/s) μ 0 x n + 1 t (m)
Scene 110200.2185
Scene 210200.8185
Scene 310100.240
Scene 410100.820
Scene 520200.2110
Scene 620200.840
Table 3. Some combinations of μ 1 and x 1 .
Table 3. Some combinations of μ 1 and x 1 .
Combination Number μ 1 x 1 (m)
Combination 10.920.2
Combination 20.9119.8
Combination 30.120.2
Combination 40.1119.8
Table 4. Comparison of stability when α takes different values.
Table 4. Comparison of stability when α takes different values.
Value   of   α Time to Steady State (s)Speed Error (m/s)Distance Error (m/s2)
162.290.01760.0882
1.556.900.00730.0365
243.760.00130.0067
2.542.110.00090.0039
347.920.00230.0107
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

Fei, R.; Ma, M.; Hei, X.; Yang, L.; Li, A.; Qiu, Y. A New Safety Distance Model Based on Braking Process Considering Adhesion Coefficient. Electronics 2024, 13, 421. https://doi.org/10.3390/electronics13020421

AMA Style

Fei R, Ma M, Hei X, Yang L, Li A, Qiu Y. A New Safety Distance Model Based on Braking Process Considering Adhesion Coefficient. Electronics. 2024; 13(2):421. https://doi.org/10.3390/electronics13020421

Chicago/Turabian Style

Fei, Rong, Mengyang Ma, Xinhong Hei, Lu Yang, Aimin Li, and Yuan Qiu. 2024. "A New Safety Distance Model Based on Braking Process Considering Adhesion Coefficient" Electronics 13, no. 2: 421. https://doi.org/10.3390/electronics13020421

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