一文读懂智能汽车轨迹跟踪控制方法

智驾最前沿 2023-06-07 08:45

--关注、星标、回复“40429”--

↓↓领取:《汽车驾驶自动化分级》(GB/T 40429-2021)↓↓

背景
1.1 国内智能车研究现状
我国智能驾驶车辆起源于1980年,然而在1992年国防科技大学研发真正第一辆智能车。2003年,清华大学研发的THMR-V可在清晰的车道线上完成车道保持,而且它的最高时速可达到150km/h,如图1所示。
图1 中国自主研发智能驾驶车辆

近几年来随着智能驾驶在全球范围内的不断发展与兴起,我国无论是高校还是企业都在大力发展智能驾驶技术。在2011年,国防科技大和一汽研发的红旗无人驾驶汽车HQ3实现了从长沙到武汉的无人驾驶,标志着我国在无人驾驶方面取得了标志性的进展。2015年12月,百度联合宝马的百度自主车在北京从百度大厦出发,然后绕城到奥林匹克森林公园,最后返回百度大厦。

从2015年至今,我国国内的智能驾驶发展在呈爆炸式增长。无论是高校、新兴造车品牌、乘用车、专用车智能驾驶、L4级智能驾驶科技公司、无人配送车、商用车智能驾驶、农机智能驾驶以及矿区智能驾驶正在国内快速发展。诸如新兴品牌的蔚来汽车、理想汽车、小鹏汽车以及传统乘用车的奔驰、大众、比亚迪、丰田等等都在结合自己的优势,并且大力发展智能驾驶技术,同时这些企业已经取得了一定不俗的成绩,如图2所示。从2017年,百度Apollo开发了智能驾驶软件研发平台之后,Apollo生态已经发展的如火如荼。

图2 国内部分智能驾驶行业

1.2 智能车换道避障运动控制研究现状

对于车辆换道避障来说,换道是前方车辆行驶车速较慢或者车辆处于静止状态,同时旁边车道无切入行为,本车行驶行为无法满足自身需求便产生了换道过程。针对车辆在行驶过程中的换道请求,智能驾驶域控制器通过CAN通信接收模块采集上层传感器信息包含了GPS导航系统、IMU惯性传感器、超声波雷达、激光雷达以及摄像头等传感器信息,并进行数据处理,从而得到最为合适的换道行为并基于车道线规划出一条最优路径。下层控制算法可根据行为决策结果和最优路径,实时求解出方向盘转角并通过CAN通信发送给线控转向系统,从而完成车辆的换道过程。

欢迎关注「智驾最前沿」微信视频号

运动控制作为智能车研究关键领域之一,它需要依据周围环境、车辆状态、车速以及车身位姿等信息做出一定的决策,为车辆的驱动、制动以及转向等执行器机构提供一些输入信号,使得车辆可以按照要求进行安全行驶。它主要包含了横向控制和纵向控制,通常以乘客乘坐的舒适性、安全性和车身稳定性作为最为关键的三大指标。其中车辆运动控制器主要包含了车辆模型建立、横向偏差和航向偏差的生成以及控制量等几方面。一般来说车辆模型包含了运动学模型、几何学模型以及动力学模型。目前使用最为广泛的控制方法有:经典控制(PID为例)、最优控制、自适应控制、模型预测控制。

PID控制器是智能驾驶领域应用极具广泛的控制算法之一,通常以原理简单容易实现被智能驾驶行业所熟知。2005年的DARPA挑战赛上,Thrun S等设计了PID反馈加曲率前馈的非线性控制器,使得横向偏差收敛至有界值。赵熙俊等利用鲁棒PID反馈控制方法设计了方位偏差估计器实现车辆较好的跟踪效果。

LQR(Linear Quadratic Regulator)是使用最为广泛的线性最优控制器。2000年,Sharp提出离散化最优预瞄理论车辆横向LQR控制器建模方法,并实现了车辆良好跟车效果。Park K等为了提高车辆在临界状态下横向稳定性,利用LQR对状态反馈进行估计,并利用非线性观测器对车身侧滑角进行估计,从而得到良好的控制效果。Yang T等提出了前馈+预测LQR的横向控制方法,能较好地适应复杂工况下智能车辆横向跟踪控制问题。LQR方法针对线性系统有效,同时忽略了系统的各类约束条件。

模型预测控制方法可根据不同对象和研究目标考虑各种不同的约束条件,非常善于处理非线性系统和含输入输出约束的各类复杂控制问题。Cheng S等提出一种基于模型预测控制方法的横向稳定协调碰撞系统,该系统基于车辆动力学来控制车辆的正常驾驶模式、全自动模式和稳定模式等,实验结果表明该系统具有良好的性能。Gutjahr B等采用线性时变模型预测方案同时结合二次代价函数实现了静态障碍物和动态障碍物的避障,该种方法可适用于不同场景比如静止车辆以及高速公路上动态车辆。Falcone P等提出利用MPC控制转向和制动的路径跟踪方案,它的控制目标是制动和转向联合实现一个较为理想的避障操纵路径。

2000年,Choi S B 等利用李雅普诺夫准则提出车辆的横向自适应控制器,搭建用于实时观测反馈参数的横向位移测量器,实验数据说明该控制器具有较强的鲁棒性。在2007年的DARPA挑战赛上,斯坦福大学团队设计了具有学习能力的自适应控制器,并且取得了亚军。Norouzi A等在车辆的换道横向控制中加入了自适应控制,为了防止车辆在行驶过程中的抖动问题。


智能车运动学模型及应用

2.1 引言

路径跟踪通过控制转向角度,实时对规划轨迹进行跟踪。车辆在进行路径跟踪过程中不仅仅要保证跟踪效果具有一定的准确性,同时从驾驶员和乘客的角度出发更要保证车辆在行驶过程中的稳定性及舒适性。

路径跟踪的控制算法现阶段较多,其中包括:基于道路几何原理的控制算法,如纯跟踪控制、Stanley控制、Alice控制等;基于经典控制理论的路径跟踪控制算法,如PID控制、线性反馈控制等;基于现代控制理论的路径跟踪控制算法,如MPC控制、LQR控制等。为了选出最为合适的控制方法确保智能车在行驶过程中的安全性、舒适性和稳定性,本文在车辆坐标系下进行了车辆的运动学建模,同时选择三种不同的控制算法使得车辆在同一环境场景下针对三种不同的评价指标进行对比,从而选出最为合适的控制算法。

图3运动学模型及应用示意图

2.2 车辆运动学建模

车辆运动学模型如图4(a)所示。在惯性坐标系XOY下,和分别是车辆前轴和后轴的轴心坐标,为车辆的横摆角,为前轮转角,为车辆的后轴中心速度,L为汽车轴距。车辆前轮转向示意图如图4(b)所示,其中M为后轴中心,N为前轴中心,为后轮转向半径,P为车辆瞬动中心。

由上图车辆运动学模型可知在后轴的速度为:
其中前后轴运动学约束为:

由(1)和(2)联合可得:

由前后轮几何关系得:

将(3)和(4)代入(2)可得:

由上式(3)和(5)可以得出车辆的运动学模型:

2. 3 基于LQR控制算法路径跟踪设计

2.3.1 运动学状态空间模型推导

基于车辆运动学模型(6),可将车辆运动学系统看作成一个输入以及状态参数的控制系统。可表示为:
在车辆控制系统中,期望轨迹可表示为:

上式中将公式(7)在处进行泰勒式展开,忽略最高项,可得:
式(9)与式(8)相互做差得:
即线性化之后的路径跟踪误差模型为:

进一步处理得:

2.3.2 LQR控制器设计

针对被控对象其线性表达式为:
采用二次型性能来描述最优控制问题:
上式中为半正定加权矩阵,为对称正定矩阵。其中最优控制的目标是对于给定系统在保证一定性能指标下,设计一个控制器,使得最小。
为了使性能指标最小化,需要具有以下线性反馈形式:
将(14)代入(12)中可得:
如果所设计的系统是渐近稳定的,则矩阵所有特征值具有负实部,根据Lyapunov稳定性定理可得式(15)必然存在正定对称矩阵的二次型Lyapunov函数为可得:
通过方程式变化可得:

最终对上述公式进行变化可得:

在求取最优控制问题过程中,需要选择一个最为合适的增益矩阵,可使得其性能指标最小化。由式(16)可得只有依赖,且非负,当且仅当可以找到一个对称矩阵,满足Riccati方程:
此时最优状态反馈控制器:

闭环方程为:

可证明:

由上式可证明最优状态反馈控制器

是稳定的。

车辆运动学模型(11)建立之后,可得车辆的运动状态空间方程如式(20)。LQR控制器无法处理

多变量的控制约束问题。即本文不考虑车辆在跟踪路径过程中的其他约束。

上式

为车辆在路径跟踪过程中当前状态下的状态量与期望位置状态量的偏差大小,是函数关于的雅可比矩阵。定义指标:
其中为加权矩阵,为结束位置下的加权矩阵,车辆在时刻的估计状态为;车辆在期望路径上第个目标点状态为;车辆在时刻下的控制参量为。对无约束优化问题进行构造,引入拉格朗日乘子:
构造哈密顿函数:

将式(23)代入(22)得:

当评价函数最小时,函数满足:
由式(22)可得:

根据公式(24),假设:

由公式(21)、公式(24)和公式(27)得:

已知通过后迭代处理得最优反馈控制状态量:
LQR控制器最优控制量:

上式中为前馈控制量,为反馈控制量。

2.4 仿真分析

利用Simulink和Prescan进行联合仿真,其中,设定车辆初始时刻和终止时刻行驶过程中车速为,路面附着系数,单车道路宽度
为了验证本章节所搭建的运动学模型,本文利用三种不同控制方法(PID、Stanley、LQR)实现了车辆的路径跟踪算法设计,并且针对车辆三个性能指标(舒适性、安全性、可靠性)进行分析如图5所示。
图5 三种控制方法对比分析图

由上图5可知,针对PID、Stanley和LQR三种不同的控制方法分别从车辆的横向误差、横向加速度和横摆角速度来评判车辆的安全性、舒适性和稳定性。其中,基于经典控制理论的PID路径跟踪控制安全性较好,舒适性中等,稳定性较差;基于道路几何原理的Stanley路径跟踪控制安全性较差,舒适性较好,稳定性较差;基于现代控制理论的LQR路径跟踪控制安全性较好,舒适性中等,稳定性较好。

2.5 小结

车辆横向运动过程中最为主要的评价指标为安全性、稳定性和舒适性。从这三种评价指标入手,构建车辆运动学模型利用三种不同控制算法在同一道路工况进行路径跟踪仿真测试。测试结果表明:基于现代控制理论的LQR控制算法相对PID控制来说稳定性较好且调试过程方便简单;相对基于道路几何的Stanley来说安全性和稳定性较好。

转载自智能运载装备研究所,文中观点仅供分享交流,不代表本公众号立场,如涉及版权等问题,请您告知,我们将及时处理。

-- END --

智驾最前沿 「智驾最前沿」深耕自动驾驶领域技术、资讯等信息,解读行业现状、紧盯行业发展、挖掘行业前沿,致力于助力自动驾驶发展与落地!公众号:智驾最前沿
评论
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 211浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 147浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 113浏览
  • 本文介绍编译Android13 ROOT权限固件的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。关闭selinux修改此文件("+"号为修改内容)device/rockchip/common/BoardConfig.mkBOARD_BOOT_HEADER_VERSION ?= 2BOARD_MKBOOTIMG_ARGS :=BOARD_PREBUILT_DTB
    Industio_触觉智能 2025-01-08 00:06 100浏览
  •  在全球能源结构加速向清洁、可再生方向转型的今天,风力发电作为一种绿色能源,已成为各国新能源发展的重要组成部分。然而,风力发电系统在复杂的环境中长时间运行,对系统的安全性、稳定性和抗干扰能力提出了极高要求。光耦(光电耦合器)作为一种电气隔离与信号传输器件,凭借其优秀的隔离保护性能和信号传输能力,已成为风力发电系统中不可或缺的关键组件。 风力发电系统对隔离与控制的需求风力发电系统中,包括发电机、变流器、变压器和控制系统等多个部分,通常工作在高压、大功率的环境中。光耦在这里扮演了
    晶台光耦 2025-01-08 16:03 80浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 161浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 127浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 126浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 172浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 122浏览
  • 故障现象一辆2017款东风风神AX7车,搭载DFMA14T发动机,累计行驶里程约为13.7万km。该车冷起动后怠速运转正常,热机后怠速运转不稳,组合仪表上的发动机转速表指针上下轻微抖动。 故障诊断 用故障检测仪检测,发动机控制单元中无故障代码存储;读取发动机数据流,发现进气歧管绝对压力波动明显,有时能达到69 kPa,明显偏高,推断可能的原因有:进气系统漏气;进气歧管绝对压力传感器信号失真;发动机机械故障。首先从节气门处打烟雾,没有发现进气管周围有漏气的地方;接着拔下进气管上的两个真空
    虹科Pico汽车示波器 2025-01-08 16:51 92浏览
  • 「他明明跟我同梯进来,为什么就是升得比我快?」许多人都有这样的疑问:明明就战绩也不比隔壁同事差,升迁之路却比别人苦。其实,之间的差异就在于「领导力」。並非必须当管理者才需要「领导力」,而是散发领导力特质的人,才更容易被晓明。许多领导力和特质,都可以通过努力和学习获得,因此就算不是天生的领导者,也能成为一个具备领导魅力的人,进而被老板看见,向你伸出升迁的橘子枝。领导力是什么?领导力是一种能力或特质,甚至可以说是一种「影响力」。好的领导者通常具备影响和鼓励他人的能力,并导引他们朝着共同的目标和愿景前
    优思学院 2025-01-08 14:54 82浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 238浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦