Next Article in Journal
CQLLM: A Framework for Generating CodeQL Security Vulnerability Detection Code Based on Large Language Model
Previous Article in Journal
Siderite as a Functional Substrate for Enhanced Nitrate and Phosphate Removal in Tidal Flow Constructed Wetlands
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of AEBS for Heavy Goods Vehicles Incorporating Driver’s Control and 3D Visibility of Vulnerable Road Users

1
School of Architecture, Harbin Institute of Technology (Shenzhen), Shenzhen 518000, China
2
Institute of Transportation Safety Research, Shenzhen Technology Institute of Urban Public Safety, Shenzhen 518001, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(1), 516; https://doi.org/10.3390/app16010516
Submission received: 25 November 2025 / Revised: 22 December 2025 / Accepted: 29 December 2025 / Published: 4 January 2026

Featured Application

Improving traffic safety of heavy goods vehicles.

Abstract

While an advanced emergency braking system (AEBS) significantly improves the safety of a heavy goods vehicle (HGV), current implementations face limitations including inadequate scenario coverage for vulnerable road users (VRUs), overriding driver control and limited human–machine collaboration mechanisms, and an insufficient consideration of blind spot challenges in HGVs. To improve the adaptability of the AEBS for HGVs, this study proposes and validates a novel 2D AEBS control algorithm incorporating driver’s control and 3D visibility of VRUs. The proposed algorithm is designed to firstly identify the motion state scenarios based on the spatial relationship between the HGV and VRU. Then, based on the scenario classification result, the proposed algorithm determines whether the HGV needs to brake in the current scenario according to the 2D time to collision for both entities to reach the potential collision area while maintaining their current speeds. Finally, for situations requiring braking, it evaluates whether safety can be ensured under three conditions: the ego vehicle in free driving, the ego vehicle under driver-controlled braking (considering the 3D visibility of the VRU), and the ego vehicle under 2D AEBS-controlled braking. According to the test results, the proposed algorithm can deal with the VRU crossing scenario and leverage the driver’s control capabilities while utilizing AEBS as a safety net function.

1. Introduction

According to the World Health Organization, road traffic accident is the leading cause of fatal injuries in the world [1], which is primarily influenced by roadways, drivers, as well as vehicles [2]. Moreover, the HGV is the primary vehicle type involved in traffic accidents. For HGVs, the cabin significantly restricts the driver’s field of view and blind spots are particularly significant, which pose serious driving risks to VRUs [3]. According to a study conducted by the Federal Motor Carrier Safety Administration and the National Highway Traffic Safety Administration, approximately 35% of HGV-related fatalities involve blind spots limitations [4]. As an important measure to improve the safety of HGVs, an AEBS combined with radar-based pedestrian and vehicle detection and identification can assist drivers in detecting objects within blind spots and braking in case of an emergency [5]. The data analysis demonstrates that AEBS is effective in reducing car–pedestrian collisions [6]. The European Commission, United States, and others have issued laws and regulations requiring the installation of AEBS in new trucks [7].
An AEBS includes three main subsystems: environment sensing, a triggering algorithm, and an execution layer [8]. The sensing layer obtains the parameters including the relative motion parameters of the targets and the ego vehicle, the load parameters of the ego vehicle, and the road parameters [9]. The execution layer performs braking control. Triggering algorithms are the core of an AEBS. Currently, the triggering algorithms of an AEBS mainly include two types: safe distance algorithms and time-related trigger algorithms (such as time to collision, TTC). Compared with typical safe distance algorithms like the Mazda model [10] and Honda model [11], the TTC algorithm delivers optimal collision avoidance performance [12]. The TTC algorithm uses the estimated collision time between the vehicle and the obstacle ahead as a risk assessment metric. By comparing it with a predefined value (usually between 0.5 s and 1.5 s), the system determines when to activate AEBS for emergency braking and collision avoidance. The TTC value represents a reliable parameter for classifying the traffic conflict between a vehicle and an object as an inevitable or avoidable event [13]. Some manufacturers such as Audi and Volvo combine FCW with multi-stage partial and fully autonomous braking. In addition, the constant time to collision has now been used for vehicle separation in vehicle platoons to ensure safety [14].
Extensive research has been performed on AEBS and TTC algorithms. Hirst and Graham pointed out that vehicle speed and relative speed were the main factors of driving, thus, the study proposed a TTC algorithm that incorporated speed compensation [15]. A novel metric termed driver risk response time for hazard perception assessment was proposed, which integrates both time to collision parameters and drivers’ braking behaviors under imminent collision scenarios [16]. A dual-indicator system was developed comprising emergency reaction time as a direct measure of perceptual sensitivity and vehicle operational parameters as an indirect proxy for braking urgency [17]. They subsequently implemented percentile regression to stratify drivers’ hazard perception capabilities. Murphy and Morris established a conflict-oriented safety evaluation paradigm that leverages TTC thresholds for conflict detection, complemented by a time-integrated TTC severity index for graded risk classification [18]. A real-time rear-end AEBS capable of effectively preventing collisions while increasing the final headway distance was proposed [19]. An AEBS incorporating sensor fusion technology was developed, which autonomously detects potential forward collisions and automatically engages the braking system to avoid or mitigate collisions [20].
Although existing studies conduct specific applications of AEBS and TTC algorithms, current research has several limitations:
The first point is the limited scenario coverage for VRUs: Current algorithms primarily focus on longitudinal car-following scenarios to avoid collisions between vehicles, with insufficient research on collision avoidance between HGVs and VRUs. HGVs often collide with VRUs not from the front but by crossing laterally from the side. The dynamics of vehicle collisions inherently involve coupled two-dimensional motion in both longitudinal and lateral directions. Some studies attempt to improve avoidance rates by expanding the lateral detection range of AEBS [21,22], but this fails to adapt to VRUs with various crossing speeds, increasing false triggers. For instance, in some scenarios, VRUs may have sufficient time to cross safely before the HGV reaches the predicted collision point.
The second point is that AEBS overrides driver control and its human–machine collaboration mechanism in critical scenarios remains limited [23]: Current AEBS algorithms neglect the driver’s ability to actively mitigate risks, excessively substituting manual braking. Compared with manual braking by the driver, AEBS-triggered braking is an unexpected and passive emergency intervention, compromising driving comfort. A collaborative approach integrating driver intent and AEBS is needed for braking decisions [24].
The third point is the 3D blind spot challenge in HGVs: HGVs feature large blind spot zones, especially on each side. The visibility of VRUs directly determines whether drivers can take proactive measures. The fusion of AEBS and driver braking capabilities must account for the impact of VRU visibility. Several approaches have been developed to measure blind spots and these approaches can be classified into two categories: manual and computer-aided methods [25]. Most of these approaches focus on measuring the blind area on the ground plane [26]. However, it may lead to erroneous conclusions when assessing the visibility of VRUs of a certain height. As stated elsewhere, the identification and definition of blind spots are inherently dependent on the presence and characteristics of the surrounding objects.
This paper addresses the above issues through the following steps:
(1)
Blind spots in any plane for HGVs: Develop a method to quantify driver blind spots and establish a 3D visibility evaluation function for external VRUs.
(2)
Scenario modeling and 2D TTC: Analyze accident scenarios between HGVs and VRUs to summarize kinematic patterns, formalized as a scenario function. A novel 2D time to collision segmentation model is proposed based on the time difference for HGVs and VRUs to reach trajectory intersection points, serving as the braking trigger criterion (braking scenario function). Three braking modes are then introduced, incorporating VRU 3D visibility’s influence on driver response.
(3)
Integrated Driver-2D AEBS collision avoidance algorithm: Combine the visibility function, scenario function, braking scenario function, and braking modes into a unified algorithm that fuses driver intent and AEBS for VRU collision avoidance.
(4)
Model validation: Evaluate the proposed model under typical traffic conditions.

2. The Evaluation Function of 3D Visibility of VRUs

Blind spots refer to areas around the vehicle that are invisible to the driver while seated in a normal driving posture due to obstructions caused by the vehicle structure. Blind spots can be categorized into the following: left-side blind spot, left mirror obstruction blind spot, left A-pillar blind spot, front blind spot, right mirror obstruction blind spot, right A-pillar blind spot, right-side blind spot, and rear blind spot [27].
The current method for measuring blind spots typically involves following steps: Placing a light source at the position of the driver’s eyellipse to simulate the eye-point. The emitted light rays simulate the driver’s line of sight. Personnel then manually demarcate the illuminated edges on the ground plane to map the driver’s field of view (FOV) [28]. This approach includes several limitations: The first point is that front seats need removal for access. The second point is that manual measurement and marking are time-consuming and prone to human error. The third point is critical height oversight. Visibility must be evaluated using field of view measurements at corresponding heights relative to the VRU. Using ground-plane FOV to assess obstacle visibility yields inaccurate conclusions.
To address these limitations, this study proposes a ray-tracing-based numerical simulation method for measuring the 3D space of HGV blind spots. The specific procedures are as follows:
(1)
Three-dimensional vehicle model construction: A prototype left-hand drive vehicle was selected, with fiducial targets deployed on the left, front, and right cabin surfaces as calibration benchmarks. Following laser scanner positioning and calibration—including instrument leveling and positional alignment—millimeter-level ranging resolution was set to optimize structural detail capture and processing efficiency. Three-dimensional point cloud data of internal and external cabin structures was subsequently acquired through laser scanning. Post-processing reconstructed the vehicle’s geometric profile as depicted in Figure 1, incorporating cutouts for side windows and the windshield while retaining the following sightline-critical cabin components: steering wheel, instrument panel, and OEM-installed displays.
(2)
Defining the geometric coordinate system: The vehicle model was imported into TracePro70 software, where a right-handed Cartesian coordinate system was established with its origin at the ground projection of the center point of the vehicle’s foremost front edge. The X-axis aligned with the front edge (positive direction toward the right-hand side), the Y-axis followed the vehicle centerline (positive direction forward along the travel path), and the Z-axis extended vertically upward, while the ground reference plane was defined at z = 0 mm.
(3)
Eyepoint configuration: Based on the Seating Reference Point—a fundamental vehicle design attribute defined during initial development—the center of the driver’s eyellipse was determined and marked to establish the eyepoint coordinates. In accordance with the Society of Automotive Engineers Standard [29], the 99th percentile eyellipse was adopted, with the eyepoint positioned at (700 mm, −1140 mm, 2550 mm) (As shown by the red dot in Figure 2). A 4 million ray source was then set at the eyepoint to simulate the driver’s line of sight, with ray count optimized to balance computational efficiency and ray distribution density (at least one ray of light in each 20 mm × 20 mm grid under unobstructed conditions). Rays were emitted omnidirectionally from the source.
(4)
Vehicle surface material configuration: All vehicle surfaces were assigned optically pure absorptive properties with zero reflectance and zero transmittance, ensuring the complete absorption of incident rays upon surface contact.
(5)
Data recording: Spatial coordinates and direction vectors of rays escaping the cabin were systematically recorded and archived.
(6)
Data processing: The escaped rays underwent computational processing to reconstruct the three-dimensional driver visibility volume.
Following the acquisition of the driver visibility space, horizontal planes at varying heights were intersected with this volumetric space to determine blind zone distributions across elevation levels.
As depicted in Figure 2, HGVs exhibit extensive blind zones primarily attributable to structural obstructions from left-side mirrors (angle of obstruction is about 15.5°), left A-pillars (angle of obstruction is about 6°), instrument panels, right-side mirrors (angle of obstruction is about 4°), right A-pillars (angle of obstruction is about 4°), right window frames, and other body components. The left-side mirror and A-pillar generate the largest blind zone area. Right blind zones demonstrate significant lateral width due to body structure occlusion.
For detection planes at varying heights, the 1600 mm plane exhibits a reduced blind zone boundary extent compared with the 1300 mm plane. Obstacles at 1600 mm height demonstrate enhanced detectability when approaching the vehicle. Based on the blind zone atlas, the visibility of external obstacles for heavy vehicle drivers is determined by the obstacle’s central coordinates (x, y) and height (h), governed by the following:
f v i s i b i l i t y = f ( x , y , h ) = 0 if   the   object   is   invisible 1 if   the   object   is   visible

3. Two-Dimensional Collision Algorithm Considering 3D Visibility of VRU

3.1. The Classification Function of Driving Scenarios

Based on real-world video data, driving scenarios for HGVs and VRUs were established.
Assuming rectilinear motion for both parties, the relative interaction states were categorized into four scenarios (as depicted in Figure 3) based on the angle θ between vehicle and cyclist velocity vectors:
(1)
Scenario 1: Non-intersecting trajectories, VRU is on HGV’s right with 0°≤ θ ≤180° or VRU on HGV’s left with 180° ≤ θ ≤ 360°.
(2)
Scenario 2: Imminent collision, trajectories intersect and VRU is on HGV’s trajectory with 0° ≤ θ ≤ 90° or 270° ≤ θ ≤ 360°.
(3)
Scenario 3: Imminent collision, trajectories intersect and VRU is on HGV’s trajectory with 90° < θ < 270°.
(4)
Scenario 4: Imminent collision, potential conflict-non-aligned paths, trajectories intersect but VRU not on trajectory contour, VRU is on HGV’s right with 180° < θ < 360°, or VRU is on HGV’s left with 0° < θ < 180°.
Thus, the state scenario between the HGV and VRU is determined by parameters including their relative spatial configuration, described by the following parametric function:
f scenario = f ( x 1 , y 1 , x 2 , y 2 , v 1 , v 2 , θ )
where (x1, y1) and (x2, y2) are the position of the HGV and VRU, respectively; v1, v2 are the velocity of the HGV and VRU, respectively; and θ denotes the angle between v1 and v2.

3.2. The Extraction Function of 2D Collision Avoidance Scenario

Driving collision risk models are mainly classified into safe distance models and collision time models. Safe distance models primarily include the Mazda model, Honda model, Berkeley model, and TOYOTA model, while collision time models mainly consist of TTC and PET (Post-Encroachment Time) models. Based on the kinematic parameters (e.g., velocity, acceleration, direction) of the ego vehicle and the target, these safety distance models dynamically calculate the required safety distance between them. The actual distance is then compared against this calculated safety distance. If the actual distance is less than the safety distance, a collision risk is indicated; otherwise, driving safety is maintained.
Compared with distance-based models, the TTC model requires fewer parameters (which are easier to obtain) and is more widely adopted. TTC represents the time remaining before the ego vehicle collides with a target obstacle if both continue moving at their current relative speed. It assesses collision risk from a temporal perspective, using relative motion states as the evaluation criterion. The formula is as follows:
T T C = S v r e l
where TTC is the collision time; S is the distance between ego vehicle and object; and vrel is the relative velocity between ego vehicle and object.
Current TTC models suffer from three critical limitations: they disregard the geometric dimensions of both the ego vehicle and obstacles, relying on oversimplified conflict points that compromise calculation accuracy; they fail to account for bidirectional motion relationships by assessing only longitudinal collisions while ignoring scenarios where obstacles laterally evade predicted collision zones before impact, causing false warnings and unnecessary AEBS activations; and they overlook driver maneuverability constraints and vision obstructions (e.g., blind zones), triggering premature autonomous braking.
The proposed methodology addresses these gaps through size-incorporated collision zone modeling—replacing single-point conflict prediction with dimension-aware regions to refine time-to-arrival calculations—and scenario-based 2D-TTC segmentation that decomposes TTC into longitudinal and lateral components, evaluating escape feasibility where collision is avoided, thereby establishing an integrated spatiotemporal risk analysis framework combining spatial and temporal metrics for adaptive risk assessment.
The proposed model is determined by the following indicators:
T T C 1 = L 1 v 1
t 11 = L 11 v 1
t 12 = a b s ( L 22 v 1 sin θ ) + a b s ( L 12 v 1 tan θ )
T T C 2 = L 2 v 2
t 21 = L 21 v 2
t 22 = a b s ( L 12 v 2 sin θ ) + a b s ( L 22 v 2 tan θ )
where v1, v2 are the velocity of the HGV and VRU, respectively. The distances from their closest points to the predicted collision zone are L1 and L2, while their dimensions along their directions of motion are L11 (HGV) and L21 (VRU). Their dimensions perpendicular to their travel directions are L12 (HGV) and L22 (VRU). The times required to reach the edge of the predicted collision zone are TTC1 (HGV) and TTC2 (VRU). The durations needed to travel their own body lengths at current speeds are t11 (HGV) and t21 (VRU). The traversal times across the entire collision zone—from entry to exit—are t12 (HGV) and t22 (VRU). Trigonometric singularities are handled as follows: when θ = 90°or 270°, tanθ is approximated as 9,999,999 to avoid infinite values in formulas; when θ = 0°or 180°, sinθ is approximated as 0.0000001 to prevent division by zero. The extraction function of the collision avoidance braking scenario can be described as follows:
f brake = f ( L 1 , L 2 , L 11 , L 12 , L 21 , L 22 , v 1 , v 2 , θ , t 11 , t 12 , t 21 , t 22 ) = 0 no   brake 1 brake
Based on driving scenarios and 2D-TTC, fbrake can be determined as in Table 1.

3.3. The Braking Function of HGVs Under Different Control Modes

As identified in Section 3.2, scenarios requiring braking to avoid collisions have been defined; however, braking mode determines both collision avoidance success and the resulting collision speed. The impact of obstacle visibility on collision risk fundamentally differentiates vehicle braking modes, thereby influencing collision speed between the HGV and VRU. Three primary braking modes exist: driver brake, no brake, and AEBS brake.
When an obstacle suddenly emerges within the driver’s field of view, it requires t11′ for the driver to conduct cognitive processing and decision-making, followed by t12′ to execute foot motion and apply pedal force. These intervals collectively constitute the driver’s reaction time t1′.
Subsequently, due to brake system dead travel, the pedal force takes t21′ to initiate deceleration, after which deceleration linearly increases from 0 to the target value over t22′ and the deceleration and velocity during t22′ can be described in Equations (11) and (12). These periods form the brake system response time t2′.
a = a max t 22 t
v = v 1 0 t a max t 22 x dx = v 1 a max 2 t 22 t 2
Finally, the braking system maintains sustained deceleration. Based on this driver–vehicle braking sequence, the full braking process unfolds as follows:
S 1 = v 1 ( t 11 + t 12 + t 21 )
S 2 = 0 t 22 v 1 a max 2 t 22 t 2 dt = v 1 t 22 a max 6 ( t 22 ) 2
a max μ g
t 3 = v 1 0.5 a max t 22 a max
S 3 = ( v 1 0.5     a max t 22 ) t 3 0.5 a max ( t 3 ) 2
where S1 is the distance that the HGV travels at constant speed during t11′, t12′, and t21′; S2 is the distance that the HGV travels under linearly increasing deceleration during t22′; S3 is the distance that the HGV travels under uniform deceleration during t3′; amax is the maximum deceleration of the HGV; μ is the coefficient of rolling friction; g is the gravitational acceleration.
Based on the above analysis, the driver’s braking distance under emergency conditions represents their maximum braking capability, expressed as
S mode 1 = S 1 + S 2 + S 3
If the distance between the HGV and VRU is less than Smode1, it still cannot guarantee the driver’s sufficient reaction time to respond to the emergency even applying maximum braking force. Consequently, vehicle safety during the braking maneuver fails to be ensured.
When the VRU is within the driver’s blind zone, the driver fails to detect the VRU, and the vehicle consequently maintains its current speed until collision occurs. With Equations (11)–(15), braking distance during t11′, t12′, t21′, t22′, and t3′ can be calculated by
S mode 2 = v 1 t 11 + t 12 + t 21 + t 22 + v 1 0.5 a max t 22 a max
When the VRU enters the sensor monitoring range and the HGV is equipped with an AEBS, sensors provide real-time detection—bypassing driver reaction time—while brake dead travel is also reduced to minimal duration. The vehicle initiates direct braking, with the traveled distance during t21′, t22′, and t3′ calculated as
S mode 3 = v 1 t 21 + v 1 t 22 1 6 a max ( t 22 ) 2 + v 1 2 2 a max v 1 t 21 2 + a max ( t 22 ) 2 8
During driver-controlled operation, mode1 executes when the VRU is visible, while mode2 activates for an invisible VRU. AEBS braking implements mode3. The vehicle braking process incorporating the visibility of the VRU unfolds as follows:
f mode = S mode 1 S mode 2 S mode 3 f visibility = 1   and   f brake = 1 f visibility = 0   or   f brake = 0 with   AEBS   and   f brake = 1

3.4. The Driver-2D AEBS Algorithm Considering 3D Visibility

Based on the preceding derivation, the braking behavior of the HGV encountering the 3D visibility of the VRU and the collision speed can be calculated, and the Driver-2D AEBS algorithm is proposed (as depicted in Figure 4).
v collision = f mode | ( f brake , f scenario , f visibility )

4. Algorithm Validation and Analysis

To verify the algorithm, this study examined a typical accident scenario involving a VRU abruptly crossing an intersection laterally (as depicted in Figure 5), where the HGV was often in its initial acceleration phase at low speed. In this critical configuration, the driver either failed to detect the VRU or initiated an insufficient braking response despite detection, culminating in a collision followed by an override event over the VRU.
The HGV and VRU in this study are assumed as rigid bodies; for computational modeling, the HGV is simplified as an 8 m × 2.5 m rectangle (L11 = 8 m, L12 = 2.5 m) and the VRU as a 1.5 m × 0.5 m rectangle (L21 = 1.5 m, L22 = 0.5 m). With the coordinate origin fixed at the center of the HGV’s front edge, the VRU’s center position is defined by coordinates (x, y), where longitudinal clearance L1 and lateral clearance L2 are then calculated. The crossing scenario configuration yields the following geometric relationships:
θ = 90°
L1 = y − 0.5L22 = y − 0.25
L2 = x − 0.5 (L12 + L21) = x − 2
In terms of the vehicle’s inherent performance capabilities, the maximum deceleration of AEBS can reach approximately 7.5 m/s2. However, drivers seldom reach the vehicle’s maximum deceleration during operation of the AEBS. According to the data from NHTSA [30], 95% of drivers achieve acceleration levels less than 5.39 m/s2 during regular driving. The response times of a vehicle’s pneumatic brake system for a driver and AEBS are approximately 0.055 s and 0.01 s. The deceleration rise times for a driver and AEBS are approximately 0.5 s and 0.2 s. Based on the previously developed collision assessment algorithm, this framework evaluates three vehicle control modes (uncontrolled free travel, driver-controlled operation, and 2D AEBS-controlled maneuvering) to determine both braking necessity and collision avoidance feasibility.

4.1. The Influence of the VRU’s Position

To analyze the influence of a VRU’s position, the speed of the HGV was set to 2 m/s and the speed of the VRU (h = 1300 mm) was set to 2 m/s. The VRU emerges laterally from point (x, y), where (x, y, h) determines whether the driver can detect the VRU and initiate braking manually.
Table 2 shows the braking trigger status and collision speed when a VRU positioned centrally at (3, y) suddenly crosses laterally from the right side of an HGV. For certain points, such as (3, 0.25), the VRU falls within the driver’s blind spot, preventing brake activation; consequently, the collision speed equals the vehicle’s travel speed. However, the 2D AEBS promptly applied braking to avoid collision. For some points, such as (3, 5.5), the VRU has sufficient time to cross laterally, requiring neither driver intervention nor AEBS braking.
Similarly, braking trigger conditions and collision speeds can be calculated for three conditions—free driving, driver-controlled driving, 1D AEBS-controlled operation, and 2D AEBS-controlled operation—when the VRU traverses laterally from different (x, y) positions, as illustrated in Figure 6. Figure 6 reveals that due to driver blind spots, VRUs in certain zones remain undetected, creating collision risks. The 2D AEBS accurately identifies four statuses: free driving requiring no braking; driver braking preventing collisions; AEBS braking preventing collisions; and unavoidable collisions despite braking. The AEBS integrated with the 2D TTC model significantly reduces collision risk zones while overcoming the limitations of the conventional 1D TTC model that focuses solely on longitudinal risks (a lateral covering width was set as 0.5 m in the 1D TTC model).
By hybridizing driver control and 2D AEBS control, the system leverages the driver’s braking capability while utilizing AEBS as a safety-critical fallback, thereby preventing unnecessary braking interventions.

4.2. The Influence of the VRU’s Height

To analyze the influence of a VRU’s height, the vehicle is assumed in starting motion with a speed set at 2 m/s, and the VRU travels at 2 m/s with heights of 1300 mm or 1600 mm. The VRU’s central point is positioned at (x, y), emerging laterally from the right side of the HGV.
Figure 7 illustrates braking triggers and collision outcomes calculated based on the collision risk model. Comparative analysis reveals that increased cyclist height reduces driver blind spots, expands observable areas, and enlarges coverage zones for driver braking interventions. For instance, when VRUs positioned at central points like (3.5, 0.25) and (3.5, 0.5) increase height from 1300 mm to 1600 mm, drivers can detect them and initiate braking to avoid collisions.
Visibility assessment based on cyclist height and its impact on vehicle braking triggers fully considers drivers’ braking capability while ensuring vehicle safety compliance, thereby reducing AEBS interventions

4.3. The Influence of the VRU’s Speed

To analyze the influence of a VRU’s speed, the HGV is assumed in starting motion with a speed set as 2 m/s, and the VRU travels at 1 m/s, 2 m/s, 3 m/s, or 4 m/s with a height of 1300 mm. The VRU’s central point is positioned at (x, y), emerging laterally from the right side of the HGV.
As indicated in Table 3, increased VRU speeds result in unavoidable collisions even when visibly detected by drivers. For the AEBS integrated with 2D TTC, collisions are prevented except in extreme cases where VRUs approach at excessive speeds with insufficient distance. In such critical scenarios, while collisions remain unavoidable, the collision speed is reduced by approximately 50%.

5. Discussion and Conclusions

HGVs require access to cities for goods delivery, inevitably leading to spatial overlap with VRUs and causing collision risks. Current AEBS used in HGVs primarily focuses on longitudinal car-following scenarios to prevent collisions between vehicles, with insufficient consideration of collision avoidance between HGVs and VRUs (the accidents are often side impact or intersection conflicts). In this study, a Driver-2D AEBS for HGVs was investigated to solve the limitations of scenarios with less coverage for vulnerable road users, overriding driver control and limited human–machine collaboration mechanisms in critical scenarios, and the insufficient consideration of the 3D blind spot challenge in HGVs. The main conclusions are as follows:
(1)
With the vision space, it is faster and easier to estimate the visibility of VRUs with any heights: The visibility of a VRU influences driving maneuvers (for instance, the brake) directly. In the proposed method, the 3D vision space of an HGV was first built up. Compared with the past blind spots on the ground plane, the vision space provides an accurate and practical basis for dealing with the blind spot risks. The vision space was transferred into the visibility function included in the Driver-2D AEBS.
(2)
The proposed Driver-2D AEBS is designed to address blind spots and 2D collision risks while avoiding excessive intervention: Based on the accident video data, a motion state scenario classification function for HGVs and VRUs was established. With the function, the driving status can be divided into four types. With the scenario classification function and 2D TTC model, the braking scenario extraction function was derived which can directly identify braking-required scenarios. The AEBS control strategy improved the adaptability to the working conditions and braking decision-making rationality. This exceeds the capability of fixed-width lateral triggering AEBS. In addition, three braking modes were included in the algorithm, incorporating the VRU visibility’s influence on driver response.
(3)
The validation results show that the proposed algorithm can significantly reduce collision risk zones while overcoming the limitations of conventional 1D TTC models that focus solely on longitudinal risks. By hybridizing driver control and 2D AEBS control, the system leverages the driver’s braking capability while utilizing AEBS as a safety-critical fallback, thereby preventing unnecessary braking interventions. For the AEBS integrated with 2D TTC, collisions can be prevented except in extreme cases. In such extreme cases, the collision speed is reduced by approximately 50%.
This study proposes a comprehensive scheme for addressing the issue between HGVs and VRUs, and the scheme can be used to reduce 2D collisions, especially in the case of blind spots. Some problems remain to be solved in future research. For example, scenarios involving temporary visual obstructions and combination with VRU detection and tracking algorithms require further investigation. In addition, typical dynamic parameters were used in the proposed algorithm, while the influence of variations in vehicle specifications [31], such as differences in mass, can be explored in future work.

Author Contributions

Conceptualization, M.S.; methodology, X.Z.; software, X.Z.; validation, X.Z.; formal analysis, B.X.; investigation, X.Z.; resources, M.S.; data curation, M.S.; writing—original draft preparation, M.S.; writing—review and editing, B.X.; visualization, B.X.; supervision, M.S.; project administration, M.S.; funding acquisition, M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 51978522, and the APC was funded by the Shenzhen Technology Institute of Urban Public Safety.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. World Health Organization. Global Status Report on Road Safety 2023; World Health Organization: Geneva, Switzerland, 2023.
  2. Azizbek, M.; Dilnoza, B.; Sarvarbek, A. Causes of traffic accidents and measures to prevent them. Educ. Sci. Innov. Ideas World 2024, 37, 61–63. [Google Scholar]
  3. Afiqah, O.; Fauziana, L. Examining fatal motorcycle crashes in malaysia: Rider age, road attributes and collision partner dynamics. Int. J. Latest Technol. Eng. Manag. Appl. Sci. 2025, 14, 1–6. [Google Scholar] [CrossRef]
  4. Blower, D.F. The Large Truck Crash Causation Study; UMTRI-2002-31; University of Michigan: Ann Arbor, MI, USA, 2002. [Google Scholar]
  5. Viadero-Monasterio, F.; Alonso-Rentería, L.; Pérez-Oria, J.; Viadero-Rueda, F. Radar-based pedestrian and vehicle detection and identification for driving assistance. Vehicles 2024, 6, 1185–1199. [Google Scholar] [CrossRef]
  6. Miyoshi, H.; Umeda, M. Performance of AEB systems in preventing car-pedestrian collisions. Traffic Inj. Prev. 2025, 5, 1–8. [Google Scholar] [CrossRef]
  7. Zhou, W.; Wang, X.; Glaser, Y.; Wu, X.; Xu, X. Developing an improved automatic preventive braking system based on safety-critical car-following events from naturalistic driving study data. Accid. Anal. Prev. 2022, 178, 106834. [Google Scholar] [CrossRef] [PubMed]
  8. Yang, L.; Yang, Y.; Wu, G.; Zhao, X.; Fang, S.; Liao, X.; Wang, R.; Zhang, M. A systematic review of autonomous emergency braking system: Impact factor, technology, and performance evaluation. J. Adv. Transp. 2022, 2022, 1188089. [Google Scholar] [CrossRef]
  9. Guo, J.; Wang, Y.; Yin, X.; Liu, P.; Hou, Z.; Zhao, D. Study on the control algorithm of automatic emergency braking system (AEBS) for commercial vehicle based on identification of driving condition. Machines 2022, 10, 895. [Google Scholar] [CrossRef]
  10. Seiler, P.; Song, B.; Hedrick, J.K. Development of a collision avoidance system. SAE Trans. 1998, 1, 1334–1340. [Google Scholar]
  11. Gong, X.; Chang, S.; Jiang, L.; Li, X. Research on regenerative brake technology of electric vehicle based on direct-drive electric-hydraulic brake system. Int. J. Veh. Des. 2016, 70, 1–28. [Google Scholar] [CrossRef]
  12. Hu, Y.; Lv, Z.; Liu, X. Algorithm and simulation verification of longitudinal collision avoidance for autonomous emergency break system based on PreScan. J. Automot. Saf. Energy 2017, 8, 136–143. [Google Scholar]
  13. Roșu, I.-A.; Carabulea, L.; Buzdugan, I.-D.; Antonya, C. Time-to-collision for the pedestrian protection system simulation. Transp. Res. Procedia 2023, 74, 1325–1332. [Google Scholar] [CrossRef]
  14. Viadero-Monasterio, F.; Meléndez-Useros, M.; Jiménez-Salas, M.; Boada, B.L. Robust adaptive control of heterogeneous vehicle platoons in the presence of network disconnections with a novel string stability guarantee. IEEE Trans. Intell. Veh. 2025, 11, 3578936. [Google Scholar] [CrossRef]
  15. Hirst, S.; Graham, R. The format and presentation of collision warnings. In Ergonomics and Safety of Intelligent Driver Interfaces; CRC Press: Boca Raton, FL, USA, 2020; pp. 203–219. [Google Scholar]
  16. Li, Y.; Zheng, Y.; Wang, J.; Kodaka, K.; Li, K. Crash probability estimation via quantifying driver hazard perception. Accid. Anal. Prev. 2018, 116, 116–125. [Google Scholar] [CrossRef] [PubMed]
  17. Wang, X.; Hu, L.; Peng, Y.; Wu, X.; Xiang, G.; Xu, Q. Research on drivers’ hazard perception before vehicle-to-powered two-wheeler crashes. Automot. Eng. 2024, 46, 498–509. [Google Scholar]
  18. Murphy, P.; Morris, A. Quantifying accident risk and severity due to speed from the reaction point to the critical conflict in fatal motorcycle accidents. Accid. Anal. Prev. 2020, 141, 105548. [Google Scholar] [CrossRef]
  19. Hang, J.; Yan, X.; Li, X.; Duan, K.; Yang, J.; Xue, Q. An improved automated braking system for rear-end collisions: A study based on a driving simulator experiment. J. Saf. Res. 2022, 80, 416–427. [Google Scholar] [CrossRef]
  20. Alsuwian, T.; Saeed, R.B.; Amin, A.A. Autonomous vehicle with emergency braking algorithm based on multi-sensor fusion and super twisting speed controller. Appl. Sci. 2022, 12, 8458. [Google Scholar] [CrossRef]
  21. Zhang, D.; Li, X.; Jin, S. Optimization of AEB system for vertical driving condition of vehicle and two-wheeler intersection. J. Saf. Environ. 2023, 06, 1916–1925. [Google Scholar]
  22. Xu, X.; Hu, H.; Zhang, Y. Study on pre-crash scenarios and AEB optimization between vehicle and two-wheeler. J. Beijing Univ. Aeronaut. Astronaut. 2022, 49, 501–509. [Google Scholar]
  23. Wu, X.; Li, C.; Wang, X.; Xiang, G.; Deng, H.; Jiang, Z.; Peng, Y. Research on drivers’ hazard perception and visual characteristics before vehicle-to-powered two-wheeler collisions. Transp. Res. Part F Traffic Psychol. Behav. 2025, 114, 575–596. [Google Scholar] [CrossRef]
  24. Bae, J.J.; Lee, M.S.; Kang, N. Partial and full braking algorithm according to time-to-collision for both safety and ride comfort in an autonomous vehicle. Int. J. Automot. Technol. 2020, 21, 351–360. [Google Scholar] [CrossRef]
  25. Teizer, J.; Allread, B.S.; Mantripragada, U. Automating the blind spot measurement of construction equipment. Autom. Constr. 2010, 19, 491–501. [Google Scholar] [CrossRef]
  26. Larue, C.; Giguère, D. Measurement and evaluation of blind spots in trucks—Rear view of vehicles. IRSST 1992, 5, 2404. [Google Scholar]
  27. Matsui, Y.; Oikawa, S. Effect of A-Pillar Blind Spots on a Driver’s Pedestrian Visibility during Vehicle Turns at an Intersection. Stapp Car Crash J. 2024, 68, 14–30. [Google Scholar] [CrossRef]
  28. ISO 5006; Earth-Moving Machinery-Operator’s Field of View-Test Method and Performance Criteria. ISO: Geneva, Switzerland, 2006.
  29. Moore, A.; Yuan, J.; Ou, S.; Torres, J.R.; Sujan, V.; Siekmann, A. Key considerations in assessing the safety and performance of camera-based mirror systems. Safety 2023, 9, 73. [Google Scholar] [CrossRef]
  30. Mclaughlin, S.B. Analytic Assessment of Collision Avoidance Systems and Driver Dynamic Performance in Rear-End Crashes and Near-Crashes. 2007. Available online: https://vtechworks.lib.vt.edu (accessed on 30 October 2007).
  31. Viadero-Monasterio, F.; Gutiérrez-Moizant, R.; Meléndez-Useros, M.; López Boada, M.J. Static output feedback control for vehicle platoons with robustness to mass uncertainty. Electronics 2024, 14, 139. [Google Scholar] [CrossRef]
Figure 1. Three-dimensional point cloud data and vehicle model of HGV.
Figure 1. Three-dimensional point cloud data and vehicle model of HGV.
Applsci 16 00516 g001
Figure 2. Blind spots at different heights.
Figure 2. Blind spots at different heights.
Applsci 16 00516 g002
Figure 3. The classification of driving state scenarios.
Figure 3. The classification of driving state scenarios.
Applsci 16 00516 g003
Figure 4. The classification algorithm of driving state scenarios.
Figure 4. The classification algorithm of driving state scenarios.
Applsci 16 00516 g004
Figure 5. A typical scenario.
Figure 5. A typical scenario.
Applsci 16 00516 g005
Figure 6. The collision under different control modes.
Figure 6. The collision under different control modes.
Applsci 16 00516 g006
Figure 7. The influence of the VRU’s height.
Figure 7. The influence of the VRU’s height.
Applsci 16 00516 g007
Table 1. The description of fbrake.
Table 1. The description of fbrake.
ScenarioDescription
Scenario 1Maintain a lateral safety distance to avoid collision.
Scenario 2If v1 − v2 |cosθ| ≤ 0 or t22 < TTC1, safe without braking, fbrake = 0. Otherwise, collision risk exists at current speed, fbrake = 1.
Scenario 3If t22 < TTC1, safe without braking, fbrake = 0.
If TTC1 < t22, collision risk exists at current speed, fbrake = 1.
Scenario 4 (Symmetric for left/right VRU; illustrated for right side: 180° < θ < 360°)Sub-scenario 4.1If 270° ≤ θ < 360° and 0 < TTC2 < TTC1 − t21 − t22, VRU will reach the edge of the predicted collision zone first, and VRU has enough time to cross the predicted collision zone, fbrake = 0.
Sub-scenario 4.2If 270° ≤ θ < 360° and TTC1 − t21 − t22 ≤ TTC2 < TTC1 − t21, VRU will reach the edge of the predicted collision zone first. It is necessary to estimate the fbrake according to the Scenario2 after VRU reaches the edge of the predicted collision zone (TTC2 ≤ t < TTC1 − t21).
Sub-scenario 4.3If 270° ≤ θ < 360° and TTC1 − t21 ≤ TTC2 < TTC1, VRU will reach the edge of the predicted collision zone first. Collision risk exists at current speed, fbrake = 1.
Sub-scenario 4.4If 270° ≤ θ < 360° and TTC1 ≤ TTC2 ≤ TTC1 + t11, HGV will reach the edge of the predicted collision zone first. Collision risk exists at current speed, fbrake = 1.
Sub-scenario 4.5If 270° ≤ θ < 360° and TTC1 + t11 < TTC2 < TTC1 + t11 + t12, HGV will reach the edge of the predicted collision zone first. It is necessary to estimate the fbrake according to the Scenario2 after HGV reaches the edge of the predicted collision zone (TTC2 ≤ t < TTC1 + t11 + t12).
Sub-scenario 4.6If 270° ≤ θ < 360° and TTC1 + t11 + t12 < TTC2, HGV will reach the edge of the predicted collision zone first, and HGV has enough time to cross the predicted collision zone, fbrake = 0.
Sub-scenario 4.7If 180° ≤ θ < 270° and 0 < TTC2 < TTC1 − t21 − t22, VRU will reach the edge of the predicted collision zone first, and VRU has enough time to cross the predicted collision zone, fbrake = 0.
Sub-scenario 4.8If 180° ≤ θ < 270° and TTC1 − t21 − t22 ≤ TTC2 ≤ TTC1 + t21 + t22. Collision risk exists at current speed, fbrake = 1.
Sub-scenario 4.9If 180° ≤ θ < 270° and TTC1 + t21 + t22 < TTC2, and HGV has enough time to cross the predicted collision zone, fbrake = 0.
Table 2. The fvisibility, fscenario, fbrake, and vcollision when the VRU crosses from different positions.
Table 2. The fvisibility, fscenario, fbrake, and vcollision when the VRU crosses from different positions.
x/my/mfvisibilityfscenarioWithout ControlDriver ControlDriver-1D AEBSDriver-2D AEBS
fbrakevcollision/(m/s)fbrakevcollision/(m/s)fbrakevcollision/(m/s)fmodevcollision/(m/s)
3.000.250402.0002.0002.00Smode30.00
3.000.500402.0002.0002.00Smode30.00
3.000.750402.0002.0002.00Smode30.00
3.001.001402.0010.8010.80Smode30.00
3.001.251402.0010.8010.80Smode30.00
3.001.501402.0010.2510.25Smode30.00
3.001.751402.0010.0010.00Smode20.00
3.002.001402.0010.0010.00Smode20.00
3.002.251402.0010.0010.00Smode20.00
3.002.501402.0010.0010.00Smode20.00
3.002.751402.0010.0010.00Smode20.00
3.003.001402.0010.0010.00Smode20.00
3.003.251402.0010.0010.00Smode20.00
3.003.501402.0010.0010.00Smode20.00
3.003.751402.0010.0010.00Smode20.00
3.004.001402.0010.0010.00Smode20.00
3.004.251402.0010.0010.00Smode20.00
3.004.501402.0010.0010.00Smode20.00
3.004.751402.0010.0010.00Smode20.00
3.005.001402.0010.0010.00Smode20.00
3.005.251402.0010.0010.00Smode20.00
3.005.501400.0000.0000.00Smode10.00
3.005.751400.0000.0000.00Smode10.00
3.006.001400.0000.0000.00Smode10.00
3.006.251400.0000.0000.00Smode10.00
Table 3. The fvisibility, fbrake, and vcollision with VRU riding at different speeds.
Table 3. The fvisibility, fbrake, and vcollision with VRU riding at different speeds.
VRU’s Speed/(m/s)VRUfvisibilityWithout ControlDriver ControlDriver-2D AEBS
x/my/mfbrakevcollision/(m/s)fbrakevcollision/(m/s)fbrakevcollision/(m/s)
1.003.000.25002.0002.0010.00
3.000.50002.0002.0010.00
3.000.75002.0002.0010.00
3.001.00102.0010.0010.00
3.001.25102.0010.0010.00
3.001.50102.0010.0010.00
2.003.000.25002.0002.0010.00
3.000.50002.0002.0010.00
3.000.75002.0002.0010.00
3.001.00102.0010.8010.00
3.001.25102.0010.8010.00
3.001.50102.0010.2510.00
3.003.000.25002.0002.0010.00
3.000.50002.0002.0010.00
3.000.75002.0002.0010.00
3.001.00102.0011.1210.00
3.001.25102.0010.8010.00
3.001.50102.0010.2510.00
4.003.000.25002.0002.0010.95
3.000.50002.0002.0010.95
3.000.75002.0002.0010.95
3.001.00102.0011.1210.00
3.001.25102.0010.8010.00
3.001.50102.0010.2510.00
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

Zhang, X.; Xie, B.; Song, M. Optimization of AEBS for Heavy Goods Vehicles Incorporating Driver’s Control and 3D Visibility of Vulnerable Road Users. Appl. Sci. 2026, 16, 516. https://doi.org/10.3390/app16010516

AMA Style

Zhang X, Xie B, Song M. Optimization of AEBS for Heavy Goods Vehicles Incorporating Driver’s Control and 3D Visibility of Vulnerable Road Users. Applied Sciences. 2026; 16(1):516. https://doi.org/10.3390/app16010516

Chicago/Turabian Style

Zhang, Xi, Binglei Xie, and Mingtao Song. 2026. "Optimization of AEBS for Heavy Goods Vehicles Incorporating Driver’s Control and 3D Visibility of Vulnerable Road Users" Applied Sciences 16, no. 1: 516. https://doi.org/10.3390/app16010516

APA Style

Zhang, X., Xie, B., & Song, M. (2026). Optimization of AEBS for Heavy Goods Vehicles Incorporating Driver’s Control and 3D Visibility of Vulnerable Road Users. Applied Sciences, 16(1), 516. https://doi.org/10.3390/app16010516

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