Mechanical Sciences (Nov 2024)
A path-planning algorithm for autonomous vehicles based on traffic stability criteria: the AS-IAPF algorithm
Abstract
Urban traffic congestion, obstacle avoidance, and driving efficiency are the challenges faced by autonomous-vehicle path-planning technology in cities. The traditional artificial potential field (APF) algorithm is insufficient to meet the requirements of efficiency and safety in path planning, as it easily gets trapped in local optima when dealing with complex environments. Therefore, this paper proposes a novel AS-IAPF path-planning algorithm to more efficiently enhance the target reachability of autonomous vehicles in complex traffic environments. Firstly, this paper analyzes and elucidates the macroscopic traffic model, achieving effective modeling of dynamic traffic flow stability based on Lyapunov stability theorem and a classical 1D flow model. Thus, the threshold discriminant formula for traffic element stability is obtained. Secondly, based on the aforementioned threshold discriminant formula, a new AS-IAPF algorithm is proposed. The algorithm mainly includes two aspects: firstly, by pre-generating initial paths and introducing a Gaussian oscillation coefficient of force fields, it avoids the algorithm falling into local optima; secondly, by using the aforementioned driving stability threshold discriminant formula as a dimensional adjustment for adaptively improving and adjusting the strength coefficient of the AS-APF repulsive field, the algorithm further improves the efficiency of path planning. Finally, the algorithm is subjected to joint simulations of 2D and 3D scenarios of different types. The research results show that the AS-IAPF algorithm outperforms other algorithms of the same type with respect to comprehensive performance based on multiple 2D scenario simulation experiments. In the 3D simulation experiments of three different typical traffic scenarios, the proposed algorithm can drive autonomous vehicles to effectively perform corresponding obstacle avoidance actions based on the actual traffic scenarios ahead, ultimately achieving safe obstacle avoidance. The path-planning method proposed in this paper can enhance driving efficiency while considering the safety and stability of vehicles, providing a promising approach and reference for the path planning of autonomous vehicles.