您当前的位置:首页 > 生活百科 > 汽车

扩展卡尔曼滤波算法实例解析

时间:2020-08-31 11:16:29  来源:  作者:

本文将以车辆三自由度模型为基础,利用扩展卡尔曼滤波,通过车辆的侧向加速度来估计横摆角速度、质心侧偏角、纵向速度等三个参数,通过一个实际的仿真案例来进行具体介绍扩展卡尔曼滤波的使用。

一般地,卡尔曼滤波会选择比较容易获取的参数,来估计不易测量的参数。

 

在这里,脚主把卡尔曼参数估计仿真分为四个步骤:

1)车辆模型搭建;

2)扩展卡尔曼滤波算法搭建;

3)模型整合及仿真工况设置;

4)仿真及结果分析。

 

车辆模型搭建

本例中,利用车辆三自由度模型(如下图)进行参数估计,需要知道车辆的输入信号(车轮转角、纵向加速度)和输出信号(侧向加速度),所以需要自己搭建一个车辆模型来创造这些数据。即对车辆模型输入一个方向盘转角和纵向加车速,得到侧向加速度。

扩展卡尔曼滤波算法实例解析

 

在实车上,这一步是可以忽略的,因为我们可以通过传感器直接测量卡尔曼滤波所需的信号。

 

脚主暂时选择比较简便的方法,借助carsim中的车辆模型来完成这项工作,仅需要设置好我们关注的车辆基本参数及信号接口即可。

 

质心到前后轴距离、沿Z轴转动惯量、质量设置位置如下图。

扩展卡尔曼滤波算法实例解析

 

 

前后轮侧偏刚度设置位置如下图。

扩展卡尔曼滤波算法实例解析

 

 

方向盘转角到车轮转角的传动比设置位置如下图。

扩展卡尔曼滤波算法实例解析

 

 

输出接口选择输出横摆角速度、质心侧偏角、纵向车速、方向盘转角、纵向加速度、侧向加速度。前三个是待估计的参数,用于与仿真结果对比;后三个是车辆的输入输出信号,会作为卡尔曼滤波算法的输入。

扩展卡尔曼滤波算法实例解析

 

一直用别人的车辆模型也不合适,后面脚主会自己动手搭建车辆模型,这样就可以避免联合仿真的麻烦,仿真可以全部在simulink中实现了。更重要的是自己搭建车辆模型更加能加深对车辆的理解,这个是商业软件所无法替代的。

 

扩展卡尔曼滤波算法搭建

扩展卡尔曼滤波算法就是把上文提到的5个核心公式表达出来。再次强调一下:需要使用非线性函数f、h来表示状态方程和输出方程;系统矩阵A、输出矩阵H需要用f、h函数求偏导后的雅克比矩阵表示。

扩展卡尔曼滤波算法实例解析

 

 

脚主这里借助以前搭建的卡尔曼滤波算法,稍微改动一下,得到如下图的扩展卡尔曼滤波算法。

扩展卡尔曼滤波算法实例解析

 

 

用5个function表达卡尔曼滤波算法其实比较繁琐,但是可以更好地表达5个公式之间的时序关系,便于初学者理解。

 

模型整合及仿真工况设置

把上述两部分内容组合起来就是整个基于扩展卡尔曼滤波的参数估计仿真模型,如下图。基本思路就是,carsim模型输出滤波算法所需的信号,然后进行参数估计,输出估计的结果,最后将估计结果与车辆实际信号对比,来验证算法的有效性。

扩展卡尔曼滤波算法实例解析

 

 

为了验证算法,还需要在carsim中设置一下仿真工况。

1)初始车速为30km/h进行滑行。

扩展卡尔曼滤波算法实例解析

 

 

2)方向盘转角按下图的曲线执行。

扩展卡尔曼滤波算法实例解析

 

 

仿真及结果分析

运行模型,得到估计的横摆角速度、质心侧偏角、纵向车速,与车辆实际的状态对比如下图。

 

横摆角速度估计结果:

扩展卡尔曼滤波算法实例解析

 

 

质心侧偏角估计结果:

扩展卡尔曼滤波算法实例解析

 

 

纵向车速估计结果:

扩展卡尔曼滤波算法实例解析

 

 

从图中可以看出,横摆角速度、质心侧偏角、纵向车速的估计值与实际值基本一致,算法可靠有效。

 

以上,介绍了扩展卡尔曼滤波算法进行参数估计的一个实例,仅供大家参考。



Tags:卡尔曼滤波   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
在时间序列预测中,脏乱数据的存在会影响最终的预测结果。这是肯定的,尤其是在这个领域,因为时间依赖性在处理时间序列时起着至关重要的作用。噪音或异常值必须按照特别的解决...【详细内容】
2020-09-17  Tags: 卡尔曼滤波  点击:(131)  评论:(0)  加入收藏
本文将以车辆三自由度模型为基础,利用扩展卡尔曼滤波,通过车辆的侧向加速度来估计横摆角速度、质心侧偏角、纵向速度等三个参数,通过一个实际的仿真案例来进行具体介绍扩展卡尔...【详细内容】
2020-08-31  Tags: 卡尔曼滤波  点击:(79)  评论:(0)  加入收藏
▌简易百科推荐
C2驾照是驾驶小型,微型自动挡载客车辆,以及轻型,微型自动档载货汽车。而C1是驾驶手动挡车辆。包含C2准驾车型。所以,它俩的资质是不一样的。如下图,驾驶证反面准驾车型图解。 如...【详细内容】
2021-12-27  汽车机械事故鉴定    Tags:驾照   点击:(3)  评论:(0)  加入收藏
问你好,明年我就要出国工作了,到时候驾驶证到期无法换证该怎么办?答不要担心,根据《机动车驾驶证申领和使用规定》第七十三条规定:机动车驾驶人因服兵役、出国(境)等原因,无法在规定...【详细内容】
2021-12-27    青岛车管  Tags:驾驶证   点击:(3)  评论:(0)  加入收藏
前段时间喵哥给大家讲了冬季用车,需要注意的一些地方,因为冬天气温低,用车比起平时更加需要注意,特别是电瓶,因为很多人平时用车的时候不注意,有不少耗费电瓶的习惯,所以车子用了几...【详细内容】
2021-12-24  阿喵汽车    Tags:电瓶   点击:(14)  评论:(0)  加入收藏
众所周知,驾驶证记满12分,便不得驾驶机动车。那么若发生交通事故,是否属于“无证驾驶”呢?保险公司能否拒绝理赔?来看今日案例基本案情2019年2月,杨某驾驶小货车在北京市通州区站...【详细内容】
2021-12-24  湖南高院  微信公众号  Tags:无证驾驶   点击:(5)  评论:(0)  加入收藏
电动车作为短途出行便利灵活的工具,天一冷续航间下降是必然的趋势。铅酸电池有个“惧热怕冷”的特点,充电最佳状态在25℃左右,气温降到零下℃会降低充电初始负极板会发生严重的...【详细内容】
2021-12-23  多斌修车    Tags:电动车   点击:(6)  评论:(0)  加入收藏
很多人对电动车48V、60V、72V到底能够达到续航多少公里?这个续航实际测速是怎么计算才准确呢?电池越大跑的路会越远呢?一直来争议不断,说法也不相同。 真实的续航和用电量是多少...【详细内容】
2021-12-23  多斌修车    Tags:电动车   点击:(7)  评论:(0)  加入收藏
现在的电动车,最常见的是400W、600W、800W的三种电机型号,大家可能就比较好奇,这些电动车到底能跑多快?同型号的电动车,为什么别人的车就比自己的车跑得快、跑得远呢?区别在哪?今天...【详细内容】
2021-12-23  电动车骑记    Tags:电动车   点击:(14)  评论:(0)  加入收藏
随着汽车时代的来临,人们也更喜欢驾驶汽车外出,汽车带来的驾驶体验是其他代步工具所不具备的,汽车从出现至今也完成了更新换代,各大汽车品牌的造车工艺突飞猛进,汽车制造水平越来...【详细内容】
2021-12-23  天妈妈音乐    Tags:火花塞   点击:(5)  评论:(0)  加入收藏
我们经常说某款发动机是铸铁的,某款发动机是全铝的。这里面所说的“铸铁”或者“全铝”是指发动机气缸体的材质。那么什么是气缸体呢?它究竟有什么用呢?铝缸体和铁缸体都有什么...【详细内容】
2021-12-22  老侯解车    Tags:发动机   点击:(4)  评论:(0)  加入收藏
我们知道,汽车发动机是汽车的动力装置,它的作用是使供入其中的燃料燃烧而发出动力。而底盘则接收发动机的动力,使汽车产生运动,并能使汽车按驾驶员的意愿在道路上行驶。底盘由传...【详细内容】
2021-12-22  布衣素族    Tags:底盘知识   点击:(4)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条