Four wheel steering and four wheel drive (4WS4WD) vehicles are over-actuated systems with superior performance. Considering the control problem caused by the system nonlinearity and over-actuated characteristics of the 4WS4WD vehicle, this paper presents two methods to enable a 4WS4WD vehicle to accurately follow a predefined path as well as its reference trajectories including velocity and acceleration profiles. The methodologies are based on model predictive control (MPC) and particle swarm optimization (PSO), respectively. The MPC method generates the virtual inputs in the upper controller and then allocates the actual inputs in the lower controller using sequential quadratic programming (SQP), whereas the PSO method is proposed as a fully optimization based method for comparison. Both methods achieve optimization of the steering angles and wheel forces for each of four independent wheels simultaneously in real time. Simulation results achieved by two different controllers in following the reference path with varying disturbances are presented. Discussion about two methodologies is provided based on their theoretical analysis and simulation results.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.