Cooperative driving systems may increase the utilization of road infrastructure resources through coordinated control and platooning of individual vehicles with the potential of enhancing both traffic safety and efficiency. Vehicle cooperative driving is essentially a hybrid system that is a combination of discrete events, i.e., the transition of discrete cooperative maneuvering modes, such as vehicle merging and platoon splitting, as well as continuous vehicle dynamics. In this paper, a novel hybrid system consisting of the discrete cooperative maneuver switch and the continuous vehicle motion control is introduced into a multi-vehicle cooperative control system with a distributed control structure, leading each automated vehicle to conduct path planning and motion control separately. The primary novelty of this paper lies in that it presents a control algorithm combining artificial potential field (APF) approach with model predictive control (MPC), and using the optimizer of the MPC controller to replace the gradient-descending method in the traditional APF approach. Such a method can accomplish both path planning and motion control synchronously. Second, based on hybrid automata, a cooperative maneuver switching model consisting of a system state set and a discrete maneuver transition rule is established for two discrete maneuvers in the cooperative driving system, i.e., single-vehicle cruising and multiple-vehicle platooning. Simulations in several typical traffic scenarios demonstrate the effectiveness of the proposed method.
17 February 2022 in IEEE Transactions on Intelligent Transportation Systems
The simplified vehicle model often results in inaccuracy with respect to the conventional model predictive control (MPC) as it causes steady error in tracking control, which has negative implications for vehicle cornering. This study presents a trajectory planning and tracking framework, which applies artificial potential to obtain target trajectory and MPC with PID feedback to effectively track planned trajectory. The experimental and simulation results are then presented to demonstrate the improved performance in tracking accuracy and steering smoothness compared to that of the conventional MPC control. Especially during negotiating a curve, its steady state error is close to 0.
3 December 2020 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
This article presents a framework to determine driving style and design a driver steering model considering driver characteristics. First, principal component analysis (PCA) and $K$ -means clustering are utilized to classify 30 participants into cautious, moderate, and aggressive drivers. Subsequently, a generic steering model is established based on the model predictive control method. Thereafter, the maximum lateral acceleration is extracted as a crucial indicator to represent driver characteristics, and it is calibrated through probabilistic models using the dataset, which consists of the classified drivers. Besides, point estimation model and interval estimation model are leveraged to determine driving style and adjust constraints in the stochastic programming-based steering model. Finally, simulation experiments present the variations of actual output trajectories between the aggressive drivers and the cautious drivers.
Autonomous driving is one of the promising technologies to tackle traffic accident and congestion problems nowadays. Even though an autonomous vehicle is operated without humans, it is necessary to reflect the driving characteristics of a human driver. This can increase user acceptance to autonomous driving system, which in turn will improve driving safety because of human occupants’ trust in it. In this paper, a combined trajectory planning and tracking algorithm is proposed for the vehicle control. Firstly, traffic environments and driving styles are modeled with the Artificial Potential Field (APF) approach. Secondly, those APF values are integrated into the Model Predictive Control (MPC) design process, which can optimize the trajectories and control outputs. In this way, we add people’s driving habits and styles into the controller, so that the controlled vehicle can move under the effects of the traffic environments and human’s driving styles. At last, autonomous driving, which reflects two types of human drivers’ driving styles (a cautious driving style and an aggressive one), is tested by the simulation experiments in two scenarios (car-following and lane-changing). Furthermore, the result demonstrates that the proposed algorithm can reflect driving styles. Accordingly, this novel controller can be utilized in the autonomous vehicle control field.
19 December 2024 in IEEE Transactions on Intelligent Transportation Systems
The task of making lane change decisions for autonomous vehicles in mixed traffic is intricate and challenging due to the uncertainty of surrounding vehicles. The uncertainty exists in terms of the diverse social driving preferences and unpredictable driving behavior of human drivers. To address these challenges, the decision-making process for changing lanes is represented as an incomplete information game, where the driver characteristics of surrounding vehicles are unknown during the interaction. To eliminate the uncertainty of the driving environment, the concept of driver aggressiveness is proposed to quantify the social driving preferences based on the Risk-Response (R-R) diagram in an explainable manner. Then the predicted trajectory is utilized to calculate the driving risks using Gaussian Mixture Model (GMM) that is trained by the naturalistic driving data in the interactive lane change scenarios extracted from the highD dataset. To make the simulation environment more diverse and realistic, the data-driven motion model social Intelligent Driver Model (SIDM) is constructed based on car-following data obtained from cut-in scenarios in the highD dataset. The simulations are conducted by setting up the environment vehicles equipped with SIDM model with diverse social driving preferences. The findings indicate that the proposed decision-making model can recognize the category of surrounding vehicles, and in realistic interactive driving scenarios, it can produce adaptive and human-like driving decisions.