摘要

提出一种双层控制算法以规划配备四轮轮毂电机的自动驾驶卡车的行驶轨迹。该控制算法主要由主层非线性模型预测控制(MLN-MPC)算法和次层非线性模型预测控制(SLN-MPC)算法组成,其中,MLN-MPC控制算法用于规划合理的卡车行驶轨迹,SLNMPC控制算法将车轮纵向滑移率限制在稳定区域,避免卡车在驱动过程中发生过度打滑。总体而言,该控制算法为一个闭环控制系统。在离线仿真环境下,通过AMESim、Simulink、dSPACE和TruckSim仿真软件联合仿真。仿真结果表明,本文所提算法能规划一条合理的车辆避障行驶轨迹,在不确定路面附着系数条件下能将车辆纵向滑移率控制在合理范围。此外,为评估该算法在实际应用中的可行性,在联合仿真系统中加入驾驶员模型验证该算法的稳定性与鲁棒性。与传统的基于PID控制算法相比,该算法具有更低的计算能耗。