自动驾驶车辆路径跟踪控制方法

上传人:汽*** 文档编号:501854998 上传时间:2023-03-14 格式:DOCX 页数:9 大小:19.50KB
返回 下载 相关 举报
自动驾驶车辆路径跟踪控制方法_第1页
第1页 / 共9页
自动驾驶车辆路径跟踪控制方法_第2页
第2页 / 共9页
自动驾驶车辆路径跟踪控制方法_第3页
第3页 / 共9页
自动驾驶车辆路径跟踪控制方法_第4页
第4页 / 共9页
自动驾驶车辆路径跟踪控制方法_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《自动驾驶车辆路径跟踪控制方法》由会员分享,可在线阅读,更多相关《自动驾驶车辆路径跟踪控制方法(9页珍藏版)》请在金锄头文库上搜索。

1、自动驾驶车辆路径跟踪控制方法顾小川;李军 【摘要】路径跟踪控制是自动驾驶车辆关键技术的一个重要环节,主要研究如何控 制关键的参数使得自动驾驶车辆稳定无偏差地沿着已经规划好的路径行驶.文章介 绍了常用的模型预测控制、比例-积分-微分控制、模糊控制及滑模控制4种方法, 并分析了其在自动驾驶汽车路径跟踪方面的研究应用指出将多种算法相结合、改 善模型动力学约束的完整性,会使路径跟踪的效果更精准.【期刊名称】汽车工程师 【年(卷),期】2019(000)004 【总页数】4页(P11-14) 【关键词】自动驾驶车辆;路径跟踪;控制算法;控制参数 【作者】顾小川;李军【作者单位】重庆交通大学机电与车辆工程

2、学院;重庆交通大学机电与车辆工程学院【正文语种】中文自动驾驶车辆是未来智能交通系统的重要组成部分1,是依靠车载传感系统感知 车辆周边环境,将所获得的道路信息、四周障碍物信息、红绿灯信息等作为信息源 输入,以及通过车载网络从各种地图即时获取城市路况,对行车路线进行全局和局 部规划并控制车辆到达预定目标的智能汽车2。路径跟踪控制是自动驾驶技术中 的重要环节,也是底盘执行控制的基础3。它主要研究如何在保证行驶安全性以 及乘坐舒适性的前提下,通过控制自动驾驶车辆转向系统的参数来减小无人驾驶车 辆实际行驶路线与规划路径间的横向偏差与方位偏差4。目前,路径跟踪技术主 要解决的问题和难点是进一步缩小已规划路

3、径与自动驾驶车辆实际行驶路径之间的 偏差5。文章对常用控制算法进行简单介绍与分析,并阐释自动驾驶车辆路径跟 踪技术的未来研究方向。1自动驾驶车辆路径跟踪控制算法当前应用于路径跟踪控制系统的方法包括比例-积分-微分(Proportional- Integral-Derivative ,PID)控制、线性二次型最优控制(Linear Quadratic Regulator,LQR)6s 纯跟踪控制7、模糊控制(Fuzzy Control,FC)、滑模 控制(Sliding Mode Control,SMC)、前馈-反馈控制、模型预测控制(Model Predictive Control,MPC)等

4、。文章选取部分应用较多的算法进行阐 述,并简单分析各种算法存在的特点。1.1模型预测控制(MPC)MPC作用机理描述为:在每一个采样时刻,根据获得的当前测量信息,在线求解 1个有限时间开环优化问题,并将得到的控制序列的第1个元素作用于被控对象 8。在下1个采样时刻,重复上述过程:用新的测量值作为此时预测系统未来动 态的初始条件,刷新优化问题并重新求解,是一个反馈控制策略。MPC具有预测 模型、滚动优化和反馈校正等基本特征9。运用MPC算法解决问题一般概括为3个步骤:1)对系统未来的动态模式进行估 计;2)数值求解开环优化问题;3)将优化解的第1个元素(或者第一部分)作 用于系统10。以上3步在

5、每个采样时刻是重复进行的,且无论采用什么样的模 型,每个采样时刻得到的测量值都作为当前时刻预测系统未来动态的初始条件。在 线求解开环优化问题获得开环优化序列是MPC和传统控制方法的主要区别,因为 后者通常是离线求解一个反馈控制律,并将得到的反馈控制律一直作用于系统。1.2比例-积分-微分控制(PID)PID算法及其衍生出的一些算法如今在工业工程方面运用较为广泛。PID控制技术 建立在被控对象具有精确数学模型(传递函数和状态方程)的基础上,核心理念是 通过3个关键控制参数(KP,KI,KD)的调节来对被控制对象进行控制,以获取 期望的调节结果11。比例参数KP的作用是调节控制器的输入和输出成比例

6、关系 以减小偏差;积分参数KI主要用来消除系统稳定后输出值和设定值之间的差值, 即静差;微分参数KD反映了偏差信号的变化规律或趋势12。1.3模糊控制(FC)FC又称作模糊逻辑控制,其将模糊集合理论、模糊语言变量和模糊逻辑推理作为 控制方法的基础。模糊控制方法的核心是对目标研究的复杂的系统或过程建立一种 语言分析的数学模式,使语言能够直接转化为计算机所接受的算法语言13。在工 业生产过程中,对于所需要建立的被控制对象的数学模型要求往往很精确,并且各 个领域的控制系统对象具有非线性、时变性、多参数间的强烈耦合等各种不确定性, 难以满足建立所需精确数学模型的要求,若采用传统控制方法,取得的效果不会

7、很 理想14。模糊的思想手段虽然看上去没有达到很精确的要求,但实际运用起来往 往能达到具体要求。汽车本质上是一个非常复杂的非线性动力学系统,零件数目相 对较多,自由度较多,难以建立精确的数学模型,而模糊控制将复杂问题简单化, 适合此类情况。1.4滑模控制(SMC)SMC也叫做变结构控制,其本质是一种特殊类的非线性控制。所谓非线性就表现 在其具有不连续的控制系统,相比于其他控制方法的不同之处在于系统的结构相对 不固定,可以在动态过程中根据系统当前的状态(如偏差和各阶导数等)有目的地 不断变化,迫使系统沿着预定的滑动模态”的状态轨迹运动15。SMC方法可 以设计且与目标物理参数和扰动响应无关联,具

8、有响应速度快、参数和扰动对系统 的影响不敏感、可以在系统离线情况下进行识别、物理实现容易获得等特点。2自动驾驶车辆路径跟踪控制方法分析2.1模型预测控制方法文献16 针对简单电动汽车路径跟踪问题,提出了一种基于非线性模型预测控制的 非分层控制器。不考虑轮胎受力在靠近摩擦圈极限时呈现较强的非线性,对其进行 了处理,以提高车辆的动态性能,同时防止漂移失去稳定性。将C/GMRES算法 应用于非线性模型预测控制,结果表明该控制器能够实时更新输入。文献17 将路 径跟踪预测模型与车辆2自由度动力学模型相结合,基于此设计了 MPC路径跟踪 控制器,用于获取横向和偏航路径跟踪误差以及转向盘转角输入,从而实现

9、车辆路 径跟踪。对系统进行硬件在环仿真的试验表明:路径跟踪的偏差在很小的范围内, 满足控制精度要求。文献18提出了一种六轮非完整无人地面车辆的非线性模型预 测跟踪控制方案(UGV)。它作为一种高水平的制导控制,通过顺序求解在线数 值优化问题,解决了轨迹规划和最优控制问题。采用梯度下降优化算法,考虑到 UGV运动的约束和输入约束,获得了对UGV的最优控制输入。在室内和室外环 境中,通过六轮UGV平台试验验证了提出的数值优化算法的实时性能。模型预测 控制能很好地适应不易于建模的精确数学模型,但对于在较高车速下的路径跟踪控 制精度研究还不够。2.2比例-积分-微分控制方法文献19 针对路径跟踪非线性

10、变化的特点,以精度为控制目标,提出了一种基于遗 传算法寻优能力以及PID控制自适应能力的移动机器人的路径跟踪算法,来提高 移动机器人的路径跟踪精度。PID控制器的参数由遗传算法来进行整定以提高系统 的稳态性和动态适应性能。文献20主要研究无人水面艇的路径跟踪控制,主要运 用了 PID控制方法,利用航向偏差角和距离误差,结合模糊推理规则,动态调整 PID参数,来实现对无人水面艇的运动姿态调整,从而实现路径的自主跟踪。文献21提出了一种带有抗饱和补偿器的模型,将自适应控制与抗卷曲补偿器相结合, 嵌入PID控制,其自适应功能可以减弱饱和的影响,该方法还可以使控制信号更 加平滑。文献22设计了一种基于

11、视觉导航的自动驾驶汽车的嵌套式PID转向控 制系统,来跟踪不确定曲率的路径,以汽车转向盘转角为输入量,采用基于横向偏 置的二重积分PID控制来抑制曲率随时间线性增加的扰动,从而设计了一个外控 制回路来计算偏航率。PID控制方法的精髓在于独立于数学模型存在的控制策略, 可以用控制目标与被控对象实际行为之间的误差来产生消除此误差的控制策略,但 是传统PID控制方法存在对于信号处理过于简单等缺点。2.3模糊控制方法文献23考虑汽车操纵逆动力学理论,在建模时弓|用了侧倾自由度,以此建立了汽 车线性3自由度角输入模型,将其与模糊控制理论相结合,设计的模糊控制器采 用两输入量(偏差信号和偏差变化率)、单输

12、出(转向轮转角)的控制模式。一般 在评价汽车操纵稳定性时常选取的道路有双移线和蛇形线典型道路,因此在理想道 路输入方面选取以上2种典型道路模型来进行仿真模拟。文献24针对模糊逻辑控 制在确定了控制规则和隶属函数后无法修改的特点,融合模糊算法的逻辑推理思想 与神经网络算法的学习能力,设计了角速度模糊神经网络控制器,来对自动驾驶车 辆进行路径跟踪控制。设计的模糊神经网络控制器的输入量选取方向角误差和位置 误差2个参数,利用神经网络算法的学习能力来调整模糊参数进而对控制器进行 优化。文献25考虑了从非线性模型中得到的汽车的T-S模糊模型,并以此模型为 基础设计了一个模糊控制器,之后采用李雅普诺夫方法

13、和线性矩阵不等式方法理论 对所提出的车辆路径跟踪控制方法进行了稳定性分析并验证其有效性。文献26 提 出的智能车辆自主行驶的方法以机器视觉和模糊控制理论为基础。选用的CMOS 传感器主要进行路径识别,通过图像处理技术分析绘制出其车道中心线。设计了一 个分级模糊控制器,附加输入量选取为车辆反馈速度,使整个研究系统形成闭环控 制。将2个模糊控制器组合从而控制车辆行驶方向,用模糊控制代替传统的PID 控制车速。与传统的PID算法和模糊控制算法相比,改进的模糊控制算法保证了 拐角处过调制较小的智能车辆的高速稳定运行。虽然模糊控制的鲁棒性较好且对于 模型精准度要求低,但是将系统的信息过度模糊反而会影响系

14、统最终运行时的准确 性。2.4滑模控制方法文献27 针对农业轮式机器人小车受到外界干扰时跟踪的精度会有所下降的问题, 提出一种自适应滑模控制的方法。首先选取一个非时间参考量S为基础来建立系 统的动力学模型,用神经网络的方法在线估计此线性系统的不确定性干扰,在此基 础上提出了自适应滑模控制方法,即结合了神经网络的方法和新型趋近律进行仿真 验证。文献28以车辆的2自由度模型为基础,设计了基于扩展状态观测器(ESO) 和NTSM的一种车辆主动前轮转向控制,并且采用一种扩张观测器来监管估计车 辆的实时状态和扰动,NTSM控制器用于补偿系统存在的扰动并输出控制参数, 车辆的横向稳定性在两者结合之后能够得

15、到改善。文献29研究了四轮转向(4WS)自主车辆的路径跟踪问题。以4WS误差的动力学模型为基础,分析表明, 4WS自主车辆在理想状态下可以消除稳态误差,但传统前轮转向(FWS)飞行器 不能实现稳态误差的消除。通过引入侧滑角,利用2个滑模控制器将侧滑偏置和 航向误差收敛到0,使车辆在极端情况下保持稳定。文献30针对4WS车辆的动 态特性,提出了一种新的鲁棒滑模控制器,并将其应用于4WS车辆的路径跟踪问 题。理论分析和仿真结果表明,这种新型的鲁棒滑模控制器使得系统对参数变化和 外卜界扰动,尤其是车路间的摩擦、附着条件、车辆纵向速度和侧向风大小的变化, 具有相同的跟踪精度、稳定性和鲁棒性。综上,滑模

16、控制在某些特定的情况下会使 系统出现抖振的状况,但是在针对模型难以建立且系统易受到外部扰动时,可以较 好地补偿缺陷从而对控制精度等方面进行改善。3结论文章主要分析了自动驾驶车辆路径跟踪控制中的常用算法,对其原理以及当前的研 究运用现状进行了研究。自动驾驶汽车是一个复杂的非线性系统,并且运行工况复 杂,因此相应的非线性控制方法运用较为广泛。此外,考虑到每种算法运用时都存 在相应的不足,为了综合利用各算法的优点,可以将多种不同的算法相结合。由于 控制方法对于动力学的约束还不够完整,使得路径跟踪控制的精度不够高,因此未 来在此方面的研究可以将多种控制方法相结合,同时更多地考虑动力学模型方面约 束的完整性,以进一步提高路径跟踪效果的准确性。参考文献【相关文献】1 柴梦娜.无人驾驶车辆路径跟踪控制方法的研究与发展C/2018年第

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号