自动驾驶车辆的换道轨迹跟踪控制方法研究(含CAD图)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
自动驾驶车辆的换道轨迹跟踪控制方法研究(含CAD图)(任务书,开题报告,外文翻译,文献摘要,论文说明书30000字,CAD图纸3张)
摘要
本文研究了自动驾驶车辆,在不同车速条件下进行换道时,设计的控制器对参考轨迹的跟踪能力。经分析后采用跟踪效果较为优秀的模型控制预测算法,建立车辆运动学模型和动力学模型,对模型进行合理的简化,并分别基于这两种模型设计出跟踪轨迹的控制器,对换道的参考轨迹进行跟踪。
本研究借助车辆动力学软件——CarSim软件,实现对车辆的整体建模,并通过其输入/输出接口,与Matlab中的Simulink软件包进行联合仿真,模拟得到自动驾驶车辆分别在匀速、减速和加速条件下跟踪轨迹的情况,以及减速和加速条件下控制器对速度的跟踪效果,并对跟踪结果进行比较,所得结果对进行换道行为的实车试验具有重要的指导意义。
研究结果表明:
(1) 对于应用于极低速度工况下的运动学模型:自动驾驶车辆对参考轨迹(直线轨迹和圆形轨迹)的跟踪效果比较好。
(2) 对于应用于高速工况下的动力学模型而言:
1)自动驾驶车辆在跟踪较低速度工况(如60km/h)下的换道轨迹时,其得到的换道轨迹与参考轨迹十分契合;自动驾驶车辆在跟踪较高速度工况下(如120km/h)的换道轨迹时,受到车辆本身限制,会发生侧滑等现象,换道轨迹与参考轨迹的偏差较大;换道轨迹与参考轨迹的契合程度会随着速度的提升而降低;
[来源:http://think58.com]
2)总体而言,自动驾驶车辆在匀速工况下跟踪轨迹的能力优于变速工况;变速工况中,自动驾驶车辆在减速工况下对轨迹的跟踪能力优于对加速工况下对轨迹的跟踪能力;
3)跟踪纵向速度时,加速工况下的跟踪效果好于减速工况;
4)跟踪横向速度时,减速工况下的跟踪效果好于加速工况。
本文的主要特色:
(1) 采用CarSim/Simulink进行联合仿真而非使用CarSim或者Simulink单独进行仿真,充分利用了两个软件的优势,使仿真结果更加准确直观;
(2) 分别基于车辆运动学模型和车辆动力学模型设计轨迹跟踪控制器,使得自动驾驶车辆在极低车速时和较高车速时均具有良好的跟踪效果;
(3) 对车辆动力学模型进行了合理的简化,在提高了运算的实时性的同时,又不影响跟踪的稳定性;
(4) 采用模型预测控制算法,此种算法能够在控制控制过程中增加多种约束,且受环境改变的影响较小,可以使设计出的控制器对参考轨迹进行稳定的跟踪;
(5) 换道轨迹选用X-sin函数,兼具计算简便、平滑性好及改善车辆换道时产生侧向加速度阶跃跳变的优点。
关键词:换道行为;轨迹跟踪;模型预测控制算法;联合仿真
[来源:http://think58.com]
Abstract
This paper studies the ability of the controller to track the reference trajectory when changing lanes under different vehicle speed conditions. With some reasonable analysis, a model control predicting algorithm with excellent tracking effect is picked,then we establish a kinematics model and a dynamic model of the vehicleseparately, and the dynamic model is reasonably simplified, and a controller for tracking trajectories is designed based on the two models respectively to track the reference track.
In this study, vehicle dynamics software - CarSim software was used to establish the overall vehicle modeling. Through its input/output interface, it was co-simulated with the software package of Simulink in Matlab. The simulation of the situation in which a self-driving vehicle tracks the trajectory under uniform, decelerating, and accelerating conditions, and the simulation of the controller's tracking of speed in deceleration and acceleration conditions were conducted. Theresults of the simulation under different conditions were compared. The obtained results have important guiding significance for the actual vehicle test of lane changing behavior. [来源:http://www.think58.com]
Research indicates:
(1) For the kinematics model applied to very low speed conditions: The results of the self-driving vehicle tracking the reference trajectory which is straight and circular are quite good.
(2) For dynamic models applied under high speed conditions:
1) When a self-driving vehicle tracks lane change trajectories at lower speeds (for example, 60 km/h), the result of the lane change trajectory is in good agreement with the reference trajectory; when the auto-driving vehicle is tracking higher speed conditions ( such as 120 km/h) lane change trajectory, subject to the limitations of the vehicle itself, side slipping and other bad situations may occur. The deviation of the lane change trajectory from the reference trajectory is large; the degree of agreement between the lane change trajectory and the reference trajectory will get lower in company with the increase of the speed.;
2) In general, the ability of auto-driving vehicle to track trajectory in uniform conditions is better than in variable speed conditions; in variable speed conditions, the ability of auto-driving vehicle to track the trajectory is better under deceleration conditions than in acceleration conditions. Trajectory tracking ability;
3) When tracking longitudinal velocity, the tracking effect under the accelerated condition is better than the deceleration condition.
4) When tracking lateral speed, the tracking effect under deceleration condition is better than the acceleration condition.
The main features of this article:
(1) Using CarSim / Simulink for joint simulation rather than carsim or Simulink for simulation alone, making full use of the advantages of the two softwareand let the results of the simulation more accurate and intuitive;
(2) The trajectory tracking controller is designed based on the vehicle kinematics model and vehicle dynamics model respectively, which makes the self-driving vehicle have a good tracking effect both at very low vehicle speeds and higher vehicle speeds.
(3) Reasonable simplification of the vehicle dynamics model improves the real-time performance of the vehicle and does not affect the stability of the tracking.
(4) The Model Predictive Control Algorithm is adopted. This algorithm can add a variety of constraints in the process of control and is less affected by environmental changes, which can make the designed controller track the reference trajectory much more stable.
[资料来源:http://think58.com]
(5) The X-SIN function is selected asthe lanechange trcck, which has the advantages of simple calculation, good smoothness and improved step jumpcharacteristics of lateral acceleration when the vehicle changes lanes.
Key Words:Lane change;Tracking;Model Predictive Control Algorithm;Co-simulation
[来源:http://think58.com]
目录
目录 1
第1章绪论 1
1.1 引言 1
1.2 国内外研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 4
1.3 本文研究内容 6
1.4 研究目的及意义 7
1.5 符号说明 10
第2章车辆运动学和动力学模型 11
2.1 车辆运动学模型 11
2.2 车辆动力学模型 13
2.2.1 车辆单轨模型 14
2.2.2 轮胎模型 17
2.2.3 小角度假设下的车辆运动学模型 17
第3章轨迹跟踪控制器设计 19
3.1 模型预测控制算法 19
3.1.1 基本理论 20
3.1.2 线性时变模型预测控制算法 21
3.1.3 非线性系统的线性化 24
3.2 模型预测控制器的设计 25
3.2.1 线性误差方程 26 [资料来源:http://www.THINK58.com]
3.2.2 约束条件 27
3.2.3 目标函数 29
3.2.4 模型预测控制器 29
第4章基于CarSim/Simulink的仿真平台构建 31
4.1 CarSim整车模型 32
4.1.1 车身 33
4.1.2 底盘 35
4.2 CarSim控制模型 39
4.3 输入/输出变量 41
4.4 CarSim/Simulink联合仿真平台 43
4.4.1 低速工况 44
4.4.2 高速工况 46
第5章仿真结果分析 50
5.1 换道参考轨迹 50
5.2 动力学模型仿真结果及分析 51
5.2.1 匀速工况跟踪轨迹 51
5.2.2 减速工况跟踪轨迹 54
5.2.3 加速工况跟踪轨迹 56
5.2.4 双移线工况跟踪轨迹 61
第6章总结及展望 62
6.1 主要研究成果 62
6.2 后续工作的建议 62
参考文献 64
附录 67
附表 67
附表A 魔术公式参数的取值 67
附图 68
附图A1:匀速工况 68
附图A2:减速工况 71
附图A3:加速工况 72
致谢 74 [资料来源:http://www.THINK58.com]
下一篇:承载400KG电动轮设计(含CAD图,SolidWorks三维图)