面向行泊一体的车辆纵向控制算法

谈思实验室 2023-09-09 18:01

点击上方蓝字谈思实验室

获取更多汽车网络安全资讯




为满足自动驾驶行车&泊车过程的纵向控制功能需求开发行车功能的纵向控制VLC以及泊车功能的轨迹速度规划TSP,其中,VLC负责将车辆纵向控制的加速度接口ax转化为驱动/制动力Fx(包括前馈控制与反馈控制),TSP进行S-V关系式拟合。

VLC控制算法简介

VLC技术方案简介

对于车辆的纵向控制,首先基于ACC模型并选择合适的控制算法,如极点配置、LQR、MPC等算法(可参考公众号相关文章),进而通过解算得到系统的控制输入量即期望加速度。忽略扰动项(前车加速度),得到ACC模型如下:
上述式子中:d为两车间的实际距离,为车头时距,为两车间静止时的期望距离,为前车速度,为本车速度,τ为一阶惯性环节的惯性时间常数。

控制算法在本处选用LQR,假设通过选取合适的Q及R后,解算得到反馈系数:,进而得到期望加速度:

其中,K及x如上述算法所示。算法模型示意图如下图1所示:

图1 ACC模型及LQR算法示意图

在得到期望加速度之后,根据车辆的纵向行驶方程进一步计算得到期望的驱动扭矩或者制动压力。车辆的纵向行驶方程如下所示:

即:

其中,为期望的驱动力矩,为本车的重力,i为道路坡度(纵坡),为空气阻力系数,A为迎风面积,δ为旋转质量换算系数,m为本车质量。

上述通过车辆纵向行驶方程所求得的期望驱动力矩为前馈值,由于模型存在建模的误差及不确定性,因此在此引入反馈对其进行补偿,本处所采用的反馈控制器为PID控制器,该控制器的输入为期望加速度与实际加速度的偏差,控制器的控制输出为驱动扭矩,该值则为反馈值。通过前馈与反馈的结合,使得该算法具备了更为优异的加速度跟踪性能。算法的示意图如下图2所示:

图2 前馈及反馈算法示意图

算法的仿真结果图(跟车场景:前车在过程中有启停)如下图所示:

图3 两车间期望距离及实际距离对比结果图

图4 本车速度及前车速度对比结果图

图5 ACC模型得到的期望加速度与本车实际加速度对比结果图

由图3、4及图5可以得到上述算法在跟驰前车上表现较好,对加速度的跟踪效果尚可。

上述参数中道路坡度、本车质量及状态变量中的本车速度需要通过参数估计及状态估计得到,而其他一些参数则可以通过传感器或者实验测量得到,在下面部分将详细介绍对于待估计参数及状态变量的参数估计算法及状态估计算法。

车速估计

在纵坡等路段,车辆的加速度传感器能够测得车辆的纵向加速度,但由于坡度的存在,其测量值往往可能存在较大偏差,需要通过滤波算法,对加速度进行重新估计,求得车辆速度、加速度的准确估计后,可根据加速度的测量值和估计值估计得到路面的坡度。

首先,利用轮速传感器测得的4个车轮转速估算车速:

其中,为4个轮的轮速,可由轮速传感器得到。为4个车轮旋转的当量车速。因为在车辆运动过程中,轮胎不可避免地存在驱动打滑、制动打滑等状态,所以需要对车轮打滑时地速度进行修正,此时使用上一时刻的速度与加速度估算当量车速。

其中,T为采样周期,i为发生打滑的车轮。下一步将4个车轮旋转的当量车速按照从小到大进行升序排列:

当汽车加速度为正值时,驱动轮可能发生打滑,从动轮的当量车速更加接近真实车速,选择第三大的当量车速作为参考车速;反之,选择第二大当量车速作为参考车速;否则将4个当量车速的平均值作为参考车速:

其中,是判断车辆驱动或者制动工况的加速度阈值,将由上式获得的参考车速作为车速的测量值。
在得到车速的测量值之后,再结合卡尔曼滤波对其进一步的处理,得到滤波后的车速值。具体过程如下:
(1)建立系统状态方程:

假设车辆在一个周期内匀加速行驶(CA模型),状态变量,其为当前车辆行驶的速度,为当前车辆行驶的加速度。可得到系统的状态方程:

其中,为高斯白噪声。当采样周期时,状态转移矩阵为:

(2)建立测量方程:

车辆在当前周期内的行驶速度将使用上述的,加速度则通过加速度传感器(IMU)获得,则测量方程为:

其中,为测量噪声。由于系统状态完全可测,故观测矩阵为H为单位矩阵。
(3)卡尔曼滤波:
给定滤波过程的初始状态,再根据如下所示的卡尔曼滤波的5个公式即可对车速进行滤波,最终得到车速的估计值及加速度的估计值。
其中,测量信息为:
坡度估计
上述通过卡尔曼滤波估计得到的加速度为,则可以根据下式估算道路坡度i
其中,a为IMU测得的车辆纵向加速度,g为重力加速度,该方法的原理示意图如下所示:

图6 纵向加速度测量

质量估计
对车辆纵向行驶方程进行变形得:

考虑到公路的设计规范,道路坡度一般较小,因此对上式进行简化,得:

假设质量变化及坡度变化为一个慢时变过程,可得:

选取V、m、i为状态变量,构建状态空间表达:

对其进行离散化得:

选取车速作为观测量,则系统的测量方程为:

由上述可得系统的状态空间表达:

对上述系统使用扩展卡尔曼滤波即可重构得到系统状态,即获得了质量的估计值。

TSP技术方案

 TSP纵向速度规划方案

在自动泊车场景下,本车周围通常存在许多的障碍物,如:墙壁、立柱、旁边车位停放的车辆等。如何在不发生碰撞的情况下,将车辆自动泊入所选定的车位,是自动泊车中的主要技术点,即路径规划。而在完成了路径规划之后,也需要对其进行相应的速度规划,使得车辆能够安全、高效、舒适的完成自动泊车任务。

从人类驾驶员的经验出发,一般距离障碍物越近时,人类驾驶员往往会选择降低车速,缓行通过,因此,本次TSP纵向速度规划主要是基于上述经验,对泊车过程中的本车速度进行规划。

由上所述,本次TSP纵向速度规划目标是得到本车速度与本车与障碍物之间的距离d的关系。在经过分析后,本次规划选取三次多项式曲线来进行速度规划,即速度与加速度的多项式映射关系为:

首先确定边界条件。在规划的初始点,本车与障碍物之间的初始距离为,而本车当前速度,当前加速度;在规划的结束点,车辆成功泊入车位,本车与障碍物的最终距离为,本车规划的速度为。将上述两个边界条件带入三次多项式中,可得:

考虑到上述三个边界条件带入三次多项式曲线后得到的方程组求解的复杂度,在此处通过引入中间变量的方式对其进行变形,以简化求解,提高算法的实时性。通过分析,选取本车从泊车开始累计的行驶距离S作为中间变量,该中间变量与d之间的关系如下式:

将上式带入三次多项式曲线中,可得到以S作为自变量的新的三次多项式曲线,表达式如下:

此时,再将三个边界条件带入新的三次多项式曲线中可得:

其中,为泊车过程中本车所行驶过的总距离。对上式进行解方程组可得:

将上式方程组的解代回到速度曲线的三次多项式,可得:

因此,由三个边界条件所得到的三个约束条件,使得三次多项式曲线的自由变量(系数)只剩下一个,最后将结合优化的方法来求得该系数的最优值,在此处该自由变量为

对上式两边同时对时间求一阶及二阶导数,可得速度和加速度分别为:

纵向速度优化模型

从舒适性的角度出发,加速度与冲击度应当尽量的小;从效率的角度出发,希望车辆完成泊车任务的时间尽可能的短;因此,在考虑上述目标后,设定目标函数如下:

其中,目标函数中的第一项的物理意义为完成泊车过程所用的时间,即对应效率的目标,第二项及第三项则对应舒适性的目标即平稳泊车的目标。为优化的权重系数。最后将上面的的表达式带入该代价函数,化简可得关于变量的代价函数如下式:

上述代价函数为关于的一元多次函数,目标是找到最优的让代价函数取得最小值。对于一元函数求极值的问题,使用KKT原理是比较有效的方法,因此,对上式关于进行求导,并令该式等于0得到若干个解,最后比较这几个点的函数值即可确定最优的解,而根据的关系也得到,至此所规划的速度曲线已经被唯一确定,完成了TSP纵向速度规划。

泊车速度规划求解

TSP车速规划相关的算法如下图示:

在本次的算法测试中初始条件设置为:,最后求得的,完成整个泊车过程的时间为2.286s,带入得到:的关系图如下图所示:

图7 规划的速度与加速度

上述算法还是较复杂,考虑到其实时求解问题,可将其简化,假设,则简化后关于变量的代价函数如下式:

其极值点为:

考虑到上述极值点条件有多个可行解,快速寻找其最优解也是一个较为复杂的问题,可利用泊车完成一半时候的规划速度非负这个条件来加以判断,因此设定验证条件如下所示:

在同样边界条件下可求得有两个可行解,分别如下图所示。

图8 规划的速度与加速度(可行解1)

图9 规划的速度与加速度(可行解2)

更多文章

智能网联汽车信息安全综述

华为蔡建永:智能网联汽车的数字安全和功能安全挑战与思考

汽车数据合规要点

车载以太网技术发展与测试方法

车载以太网防火墙设计

SOA:整车架构下一代的升级方向

软件如何「吞噬」汽车?

汽车信息安全 TARA 分析方法实例简介

汽车FOTA信息安全规范及方法研究

联合国WP.29车辆网络安全法规正式发布

滴滴下架,我却看到数据安全的曙光

从特斯拉被约谈到车辆远程升级(OTA)技术的合规

如何通过CAN破解汽

会员权益: (点击可进入)谈思实验室VIP会员



谈思实验室 深入专注智能汽车网络安全与数据安全技术,专属汽车网络安全圈的头部学习交流平台和社区。平台定期会通过线上线下等形式进行一手干货内容输出,并依托丰富产业及专家资源,深化上下游供需对接,逐步壮大我国汽车安全文化及产业生态圈。
评论
  • 文/Leon编辑/侯煜‍关税大战一触即发,当地时间4月9日起,美国开始对中国进口商品征收总计104%的关税。对此,中国外交部回应道:中方绝不接受美方极限施压霸道霸凌,将继续采取坚决有力措施,维护自身正当权益。同时,中国对原产于美国的进口商品加征关税税率,由34%提高至84%。随后,美国总统特朗普在社交媒体宣布,对中国关税立刻提高至125%,并暂缓其他75个国家对等关税90天,在此期间适用于10%的税率。特朗普政府挑起关税大战的目的,实际上是寻求制造业回流至美国。据悉,特朗普政府此次宣布对全球18
    华尔街科技眼 2025-04-10 16:39 69浏览
  • 由西门子(Siemens)生产的SIMATIC S7 PLC在SCADA 领域发挥着至关重要的作用。在众多行业中,SCADA 应用都需要与这些 PLC 进行通信。那么,有哪些高效可行的解决方案呢?宏集为您提供多种选择。传统方案:通过OPC服务器与西门子 PLC 间接通信SIMATIC S7系列的PLC是工业可编程控制器,能够实现对生产流程的实时SCADA监控,提供关于设备和流程状态的准确、最新数据。S7Comm(全称S7 Communication),也被称为工业以太网或Profinet,是西门
    宏集科技 2025-04-10 13:44 64浏览
  • 政策驱动,AVAS成新能源车安全刚需随着全球碳中和目标的推进,新能源汽车产业迎来爆发式增长。据统计,2023年中国新能源汽车渗透率已突破35%,而欧盟法规明确要求2024年后新能效车型必须配备低速提示音系统(AVAS)。在此背景下,低速报警器作为车辆主动安全的核心组件,其技术性能直接关乎行人安全与法规合规性。基于WT2003H芯片开发的AVAS解决方案,以高可靠性、强定制化能力及智能场景适配特性,正成为行业技术升级的新标杆。WT2003H方案技术亮点解析全场景音效精准触发方案通过多传感器融合技术
    广州唯创电子 2025-04-10 08:53 173浏览
  • 技术原理:非扫描式全局像的革新Flash激光雷达是一种纯固态激光雷达技术,其核心原理是通过面阵激光瞬时覆盖探测区域,配合高灵敏度传感器实现全局三维成像。其工作流程可分解为以下关键环节:1. 激光发射:采用二维点阵光源(如VCSEL垂直腔面发射激光器),通过光扩散器在单次脉冲中发射覆盖整个视场的面阵激光,视场角通常可达120°×75°,部分激光雷达产品可以做到120°×90°的超大视场角。不同于传统机械扫描或MEMS微振镜方案,Flash方案无需任何移动部件,直接通过电信号控制激光发射模式。2.
    robolab 2025-04-10 15:30 79浏览
  • 背景近年来,随着国家对资源、能源有效利用率的要求越来越高,对环境保护和水处理的要求也越来越严格,因此有大量的固液分离问题需要解决。真空过滤器是是由负压形成真空过滤的固液分离机械。用过滤介质把容器分为上、下两层,利用负压,悬浮液加入上腔,在压力作用下通过过滤介质进入下腔成为滤液,悬浮液中的固体颗粒吸附在过滤介质表面形成滤饼,滤液穿过过滤介质经中心轴内部排出,达到固液分离的目的。目前市面上的过滤器多分为间歇操作和连续操作两种。间歇操作的真空过滤机可过滤各种浓度的悬浮液,连续操作的真空过滤机适于过滤含
    宏集科技 2025-04-10 13:45 60浏览
  •   天空卫星健康状况监测维护管理系统:全方位解析  在航天技术迅猛发展的当下,卫星在轨运行的安全与可靠至关重要。整合多种技术,实现对卫星的实时监测、故障诊断、健康评估以及维护决策,有力保障卫星长期稳定运转。  应用案例       系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。  一、系统架构与功能模块  数据采集层  数据处理层  智能分析层  决策支持层  二、关键技术  故障诊断技术  
    华盛恒辉l58ll334744 2025-04-10 15:46 54浏览
  • 行业痛点:电动车智能化催生语音交互刚需随着全球短途出行市场爆发式增长,中国电动自行车保有量已突破3.5亿辆。新国标实施推动行业向智能化、安全化转型,传统蜂鸣器报警方式因音效单一、缺乏场景适配性等问题,难以满足用户对智能交互体验的需求。WT2003HX系列语音芯片,以高性能处理器架构与灵活开发平台,为两轮电动车提供从基础报警到智能交互的全栈语音解决方案。WT2003HX芯片技术优势深度解读1. 高品质硬件性能,重塑语音交互标准搭载32位RISC处理器,主频高达120MHz,确保复杂算法流畅运行支持
    广州唯创电子 2025-04-10 09:12 160浏览
  • 行业变局:从机械仪表到智能交互终端的跃迁全球两轮电动车市场正经历从“功能机”向“智能机”的转型浪潮。数据显示,2024年智能电动车仪表盘渗透率已突破42%,而传统LED仪表因交互单一、扩展性差等问题,难以满足以下核心需求:适老化需求:35%中老年用户反映仪表信息辨识困难智能化缺口:78%用户期待仪表盘支持手机互联与语音交互成本敏感度:厂商需在15元以内BOM成本实现功能升级在此背景下,集成语音播报与蓝牙互联的WT2605C-32N芯片方案,以“极简设计+智能交互”重构仪表盘技术生态链。技术破局:
    广州唯创电子 2025-04-11 08:59 104浏览
  •   海上电磁干扰训练系统:全方位解析      海上电磁干扰训练系统,作为模拟复杂海上电磁环境、锻炼人员应对电磁干扰能力的关键技术装备,在军事、科研以及民用等诸多领域广泛应用。接下来从系统构成、功能特点、技术原理及应用场景等方面展开详细解析。   应用案例   系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。   一、系统构成   核心组件   电磁信号模拟设备:负责生成各类复杂的电磁信号,模拟海上多样
    华盛恒辉l58ll334744 2025-04-10 16:45 83浏览
  • 什么是车用高效能运算(Automotive HPC)?高温条件为何是潜在威胁?作为电动车内的关键核心组件,由于Automotive HPC(CPU)具备高频高效能运算电子组件、高速传输接口以及复杂运算处理、资源分配等诸多特性,再加上各种车辆的复杂应用情境等等条件,不难发见Automotive HPC对整个平台讯号传输实时处理、系统稳定度、耐久度、兼容性与安全性将造成多大的考验。而在各种汽车使用者情境之中,「高温条件」就是你我在日常生活中必然会面临到的一种潜在威胁。不论是长时间将车辆停放在室外的高
    百佳泰测试实验室 2025-04-10 15:09 65浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦