2020
DOI: 10.3390/a13030052
|View full text |Cite
|
Sign up to set email alerts
|

Predictive Path Following and Collision Avoidance of Autonomous Connected Vehicles

Abstract: This paper considers nonlinear model predictive control for simultaneous path-following and collision avoidance of connected autonomous vehicles. For each agent, a nonlinear bicycle model is used to predict a sequence of the states and then optimize them with respect to a sequence of control inputs. The objective function of the optimal control problem is to follow the planned path which is represented by a Bézier curve. In order to achieve collision avoidance among the networked vehicles, a geometric shape mu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2020
2020
2025
2025

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 26 publications
0
6
0
Order By: Relevance
“…Unfortunately, the optimization problem (1)-(4) with the prediction (18), based on a nonlinear model, is, in general, a non-convex nonlinear optimization problem; see, e.g., [14][15][16]. Thus, it is a hard-to-solve, time-consuming computational task, and there is no guarantee of finding a global solution, while the time needed to obtain the solution cannot be foreseen in advance.…”
Section: Mpc Algorithms Based On Nonlinear Modelsmentioning
confidence: 99%
“…Unfortunately, the optimization problem (1)-(4) with the prediction (18), based on a nonlinear model, is, in general, a non-convex nonlinear optimization problem; see, e.g., [14][15][16]. Thus, it is a hard-to-solve, time-consuming computational task, and there is no guarantee of finding a global solution, while the time needed to obtain the solution cannot be foreseen in advance.…”
Section: Mpc Algorithms Based On Nonlinear Modelsmentioning
confidence: 99%
“…max_l defines the maximum number of coefficients for the DV inputs (model order), nDV defines number of DV inputs. The vector of the past values of DVs is given by (9), where dv1 to nDV define the index of DV inputs, delay dv1 to delay nDV defines delay values for each of the DV inputs.…”
Section: Of 16mentioning
confidence: 99%
“…Furthermore, in MPC, unlike PID control, all necessary constraints may be incorporated systematically in the control law. Additionally, MPC can be applied to nonlinear systems [8][9][10] using the structure of fuzzy models [11][12][13][14][15][16][17] or online linearization of the process model at each MPC algorithm iteration [18,19]. In large-scale industrial applications, MPC algorithms are implemented in Distributed Control Systems (DCS) using Programmable Logic Controllers (PLC) [20] or specialized industrial controllers [21].…”
Section: Introductionmentioning
confidence: 99%
“…Analysis of the previously conducted researches, connected with the research and modeling of a driving cycle and concerning the energy consumption by vehicles trajectory [25][26], in the automatized vehicles control systems [27][28], modeling and prediction of the route of vehicle movement and avoidance of collision for pilotless vehicles [29].…”
Section: Introductionmentioning
confidence: 99%