基于卡尔曼滤波的车辆纵向阻力获取方法、装置及车辆制造方法及图纸

技术编号:37279102 阅读:15 留言:0更新日期:2023-04-20 23:45
本发明专利技术涉及自动驾驶技术领域,具体提供一种基于卡尔曼滤波的车辆纵向阻力获取方法、装置、介质及车辆,旨在解决如何对自动驾驶车辆的整车纵向阻力进行精确估计的问题。为此目的,本发明专利技术在预测阶段构建车辆整车纵向阻力的状态表示,根据状态表示相关的动力学模型构建过程模型,基于过程模型获取当前时刻的整车纵向阻力的状态表示的预测值;在更新阶段根据预设条件,选择性地将预测值和当前时刻整车纵向阻力的状态表示的观测值进行融合,更新整车纵向阻力的状态表示的预测值,获得当前时刻的整车纵向阻力,为辅助驾驶系统提供纵向动力学的重要参考信息,辅助自动驾驶的决策和控制过程。程。程。

【技术实现步骤摘要】
基于卡尔曼滤波的车辆纵向阻力获取方法、装置及车辆


[0001]本专利技术涉及自动驾驶
,具体提供一种基于卡尔曼滤波的车辆纵向阻力获取方法、装置、介质及车辆。

技术介绍

[0002]高级辅助驾驶功能越来越受到大家的关注,而且其使用的场景也随着传感器和信息技术的进步而不断增加,其功能体验也在不断提升。随着辅助驾驶覆盖场景的拓展,在低速纵向控制上,会遇到越来越多的纵向扰动,例如减速带、路面坑洼、换电站V槽、台阶车位等。对这些纵向扰动带来的整车纵向阻力进行精确估计,将直接影响到辅助驾驶系统的控制效果。
[0003]相应地,本领域需要一种新的自动驾驶车辆的整车纵向阻力获取方案来解决上述问题。

技术实现思路

[0004]为了克服上述缺陷,提出了本专利技术,以提供解决或至少部分地解决如何对自动驾驶车辆的整车纵向阻力进行精确估计的问题。
[0005]在第一方面,本专利技术提供一种基于卡尔曼滤波的车辆纵向阻力获取方法,所述方法包括:预测阶段:构建车辆整车纵向阻力的状态表示;基于所述状态表示相关的动力学模型构建过程模型;基于所述过程模型获取当前时刻的整车纵向阻力的状态表示的预测值;更新阶段:基于预设条件,选择性地将所述预测值和获取的当前时刻的整车纵向阻力的状态表示的观测值融合,更新所述整车纵向阻力的状态表示的预测值,以得到当前时刻的整车纵向阻力。
[0006]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述状态表示包括整车纵向阻力和质心纵向速度;所述动力学模型为车辆纵向动力学模型。
[0007]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述状态表示还包括主减速器的输出轴转速和轮胎纵向力;所述动力学模型还包括电轴纵向动力学模型。
[0008]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述过程模型中的控制变量为车辆的主减速器的输出轴转矩。
[0009]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述观测值包括主减速器的输出轴转速和质心纵向速度。
[0010]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述方法还包括:分别获取所述输出轴转矩、所述输出轴转速和所述质心纵向速度的变化梯度;将所述输出轴转矩、所述输出轴转速和所述质心纵向速度的变化梯度分别与对应的梯度阈值进行比较;当所述输出轴转矩、所述输出轴转速和所述质心纵向速度的变化梯度均大于对应的梯度阈值时,将获取的当前时刻的整车纵向阻力的状态表示的观测值以较低的滤波截至频率进行低通滤波处理,以降低所述更新的速度,否则以较高的滤波截至频率进行低通滤波处理,以提高所述更新的速度。
[0011]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述基于预设条件,选择性地将所述预测值和获取的当前时刻的整车纵向阻力的状态表示的观测值融合,更新所述整车纵向阻力的状态表示的预测值,以得到当前时刻的整车纵向阻力,包括:判断所述车辆的机械制动是否介入;若是,使用上一时刻更新后的预测值作为当前时刻更新后的预测值,以得到当前时刻的整车纵向阻力;和/或若否,使用融合后的结果更新所述整车纵向阻力的状态表示的预测值,以得到当前时刻的整车纵向阻力。
[0012]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述机械制动介入的判断条件为:所述车辆的制动踏板开度大于预设开度;或,所述车辆的制动压力大于预设压力值;或,所述车辆的底盘制动系统自动介入。
[0013]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述方法还包括:获取所述机械制动介入后的制动距离;当所述制动距离大于预设距离时,将所述当前时刻更新后的预测值清零。
[0014]在上述基于卡尔曼滤波的车辆纵向阻力获取方法的一个技术方案中,所述获取的当前时刻的整车纵向阻力的状态表示的观测值是通过对输入的整车纵向阻力状态表示的观测值进行低通滤波以使得所述观测值相位对齐后得到的。
[0015]在第二方面,提供一种控制装置,该控制装置包括至少一个处理器和至少一个存储装置,所述存储装置适于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行上述基于卡尔曼滤波的车辆纵向阻力获取方法的技术方案中任一项技术方案所述的基于卡尔曼滤波的车辆纵向阻力获取方法。
[0016]在第三方面,提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述基于卡尔曼滤波的车辆纵向阻力获取方法的技术方案中任一项技术方案所述的基于卡尔曼滤波的车辆纵向阻力获取方法。
[0017]在第四方面,提供一种车辆,所述车辆包括控制装置技术方案中的控制装置。
[0018]本专利技术上述一个或多个技术方案,至少具有如下一种或多种有益效果:
在实施本专利技术的技术方案中,本专利技术在预测阶段,构建车辆整车纵向阻力的状态表示,并根据状态表示相关的动力学模型构建过程模型,基于过程模型获取当前时刻的整车纵向阻力的状态表示的预测值;在更新阶段,根据预设条件,选择性地将预测值和当前时刻整车纵向阻力的状态表示的观测值进行融合,以更新整车纵向阻力的状态表示的预测值,从而获得当前时刻的整车纵向阻力。通过上述配置方式,本专利技术能够基于卡尔曼滤波对车辆当前时刻的整车纵向阻力进行准确估计,从而为辅助驾驶系统提供纵向动力学的重要参考信息,辅助自动驾驶的决策和控制过程。
附图说明
[0019]参照附图,本专利技术的公开内容将变得更易理解。本领域技术人员容易理解的是:这些附图仅仅用于说明的目的,而并非意在对本专利技术的保护范围组成限制。其中:图1是根据本专利技术的一个实施例的基于卡尔曼滤波的车辆纵向阻力获取方法的主要步骤流程示意图;图2是根据本专利技术实施例的一个实施方式的基于卡尔曼滤波的车辆纵向阻力获取方法的主要组成架构示意图。
具体实施方式
[0020]下面参照附图来描述本专利技术的一些实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本专利技术的技术原理,并非旨在限制本专利技术的保护范围。
[0021]在本专利技术的描述中,“模块”、“处理器”可以包括硬件、软件或者两者的组合。一个模块可以包括硬件电路,各种合适的感应器,通信端口,存储器,也可以包括软件部分,比如程序代码,也可以是软件和硬件的组合。处理器可以是中央处理器、微处理器、图像处理器、数字信号处理器或者其他任何合适的处理器。处理器具有数据和/或信号处理功能。处理器可以以软件方式实现、硬件方式实现或者二者结合方式实现。非暂时性的计算机可读存储介质包括任何合适的可存储程序代码的介质,比如磁碟、硬盘、光碟、闪存、只读存储器、随机存取存储器等等。术语“A和/或B”表示所有可能的A与B的组合,比如只是A、只是B或者A和B。术语“至少一个A或B”或者“A和B中的至少一个”含义与“A和/或B”类似,可以包括只是A、只是B或者A和B。单数形式的术语“一个”、“这个”也可以包含复数形式。
[0022]参阅附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于卡尔曼滤波的车辆纵向阻力获取方法,其特征在于,所述方法包括:预测阶段:构建车辆的整车纵向阻力的状态表示;基于所述状态表示相关的动力学模型构建过程模型;基于所述过程模型获取当前时刻的整车纵向阻力的状态表示的预测值;更新阶段:基于预设条件,选择性地将所述预测值和获取的当前时刻的整车纵向阻力的状态表示的观测值融合,更新所述整车纵向阻力的状态表示的预测值,以得到当前时刻的整车纵向阻力。2.根据权利要求1所述的方法,其特征在于,所述状态表示包括整车纵向阻力和质心纵向速度;所述动力学模型为车辆纵向动力学模型。3.根据权利要求2所述的方法,其特征在于,所述状态表示还包括主减速器的输出轴转速和轮胎纵向力;所述动力学模型还包括电轴纵向动力学模型。4.根据权利要求3所述的方法,其特征在于,所述过程模型中的控制变量为车辆的主减速器的输出轴转矩。5.根据权利要求1所述的方法,其特征在于,所述观测值包括主减速器的输出轴转速和质心纵向速度。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:分别获取输出轴转矩、所述输出轴转速和所述质心纵向速度的变化梯度;将所述输出轴转矩、所述输出轴转速和所述质心纵向速度的变化梯度分别与对应的梯度阈值进行比较;当所述输出轴转矩、所述输出轴转速和所述质心纵向速度的变化梯度均大于对应的梯度阈值时,将获取的当前时刻的整车纵向阻力的状态表示的观测值以较低的滤波截至频率进行低通滤波处理,以降低所述更新的速度,否则以较高的滤波截至频率进行低通滤波处理,以提高所述更新的速度。7.根据权利要求1

6中任...

【专利技术属性】
技术研发人员:施雅风
申请(专利权)人:安徽蔚来智驾科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1