56星座屋
当前位置: 首页 星座百科

卡尔曼滤波思想(卡尔曼滤波中的Q)

时间:2023-06-08 作者: 小编 阅读量: 1 栏目名: 星座百科

算法利用陀螺仪给出的转速度量和加速度传感器给出的倾角观测量完成计算。下图显示了对于被测物体位置使用Kalman滤波算法来估计物体实际位置的示意图。通常情况下所使用的Kalman滤波器是离散时间系统形式的。但这两方面的信息都会有某种不确定性。两个噪声大小分别使用它们各自的协方差矩阵来表示。系统输入量u为测量所得到的角速度;系统观察值设定为有加速度传感器给出的倾角。

卓老师,我想问一个关于卡尔曼滤波的问题,希望您能解答一下。之前我用的互补滤波效果也还好,但在用卡尔曼滤波的时候出现了一些问题:就是如何整定卡尔曼滤波的Q、R这两个参数,这两个参数分别是角度数据置信度与角速度数据置信度。我看别人用的这两个参数都非常小,比如别人Q都是零点零零几,而我用的时候发现Q零点几跟随效果很差,我把Q调到1跟随效果才差不多。但是Q和R不都是协方差吗,它们可以取到1及以上的值吗?即Q和R有没有取值范围,以及这两个参数整定方法是什么?还是我理解有问题,希望卓大或者车友可以解答一下。

在智能车竞赛中,Kalman滤波算法常常被用来计算直立车模倾角和转动角速度。算法利用陀螺仪给出的转速度量和加速度传感器给出的倾角观测量完成计算。除了Kalman滤波器算法之外,还可以使用互补滤波器进行帮助计算。

如果不考虑系统状态的时变性和系统噪声的时变性,上述两种方法本质上是相同的。

下图显示了对于被测物体位置使用Kalman滤波算法来估计物体实际位置的示意图。

通常情况下所使用的Kalman滤波器是离散时间系统形式的。我们真正想得到的物理量表示成系统状态中的某些分量。对于系统状态的估计(滤波结果)所使用的信息来源于两个方面,一个是对系统状态演变模型的了解,包括系统转移矩阵和输入控制矩阵,输入孔质量等,另一方面来自于对系统状态的观测量。

但这两方面的信息都会有某种不确定性。通常使用系统噪声向量(W)和观测噪声向量(V)来表示。两个噪声大小分别使用它们各自的协方差矩阵来表示。系统噪声协方差矩阵使用Q,观测噪声的协方差矩阵使用R。

下面是系统方程和观测方程表达式。虽然在表达式中包括了系统噪声w和转测噪声v,但在计算系统状态转移和系统观测量的时候并不考虑这两个噪声的影响。

两个噪声的影响只是在卡尔曼滤波器离散迭代算法过程中使用到了两个噪声的协方差矩阵Q和R。分别用于计算系统状态估计误差的协方差矩阵P和卡尔曼滤波器增益K的大小。

下面是传统线性卡尔曼滤波器的五个基本迭代公式。

从上面公式来看,真正所要滤波得到的结果来自于公式(4)中的系统状态估计值x的某些分量,公式(4)的结果是由公式(1)所得到的状态预测值和来自观测量y计算得到的。其中卡尔曼滤波器增益K是在状态预测值和观测误差值之间做了一个折中。

如果K很小,比如等于0,则滤波结果更加接近由系统状态估计值给出的递归结果;如果K很大,比如等于1,则滤波结果更加接近于观测值所反算出来的状态变量。

K值是由公式(3)计算获得,其中的P值是通过公式(2)(5)进行计算,反映了Q的大小,因此K值的大小可以由如下形式示意:

因此,K值至于Q,R的比值有关系,而与Q,R的绝对值没有关系。所以,在不同算法中,R, Q的取值根据反应的不同量纲,可以有很大的变化,但它们的比值会决定了滤波值应该更多来自于系统模型演化的信息,还是来自于观察信号信息。

在智能车竞赛中,使用Kalman滤波器将惯性传感器所得到的车体陀螺仪所反映的角速度和和加速度传感器所获得的倾斜角信息进行融合,获得直立车模倾角和转动角速度。

此时,往往将系统状态x设定为车模需要观察的角度。系统输入量u为测量所得到的角速度;系统观察值设定为有加速度传感器给出的倾角。

系统模型噪声w应该反映出陀螺仪测定角速度的随机误差和随着时间漂移的系统误差两部分。系统观测噪声v应该反映了加速度计输出量中在计算角度的近似误差和由于车模运动所产生的干扰噪声。

如果Q大R小,造成K增加,则滤波结果中就会存在较大的由于车模运动所产生的噪声,俗称跟踪不好;如果Q小R大,造成K减小,则滤波结果会出现两种问题,第一就是从处置值收敛到正确值的过程较慢,需要等一个比较长的稳定时间。另一方面就是会受到陀螺仪本身零点漂移,产生比较大的输出零点误差。

最终这两个参数的大小可以根据所选择的器件的实际性能(噪声,漂移等)通过实验观察的方式获得一个比较好的相对值。

    推荐阅读
  • 送给父亲的一句话(送给父亲的暖心话语)

    我是神父,受您儿女们的嘱托,向您传送父亲节的祝福。父亲节马上要到了,愿你的父亲健康幸福!爸爸,父亲节快到了,这二十多年来,您为我付出的太多太多,我这辈子都是报答不完的,希望您每天都开开心心,健康平安。父爱如山,连绵而伟岸;父爱如水,刚与柔并济;父爱如风,无处而不在;父爱如光,灿烂而热烈;祝父亲节日快乐,健康幸福!即使不在我身边,那份浓浓的父爱仍然会帮助我,祝您父亲节快乐!

  • 一路长虹是什么意思(科普一路长虹的意思)

    下面更多详细答案一起来看看吧!一路长虹是什么意思一路长虹是指电视收视率越来越高。虹,意思是像彩虹那样长而灿烂,这个词语只是一个代表电视剧或者电影的一个收视率祝福语。一路长虹不是成语,一开始只在电视台内部人员之间流传及使用。另外,形容收视率高的成语还有万人空巷、万头攒动、无往不胜、战无不胜、座无虚席等。

  • 野菜不是你想吃随便就可以吃(野菜虽美味采食需慎重)

    所以购买或采摘时应选择新鲜幼嫩的香椿芽,并减少存放时间,尽快食用。尤其是过敏体质或患有一些慢性病的人群,尽量少吃或不吃香椿。另外,荠菜中草酸含量较高,食用之前建议焯水。有研究表明,马齿苋中含有较高含量的α-亚麻酸,同时含有多种功能性成分,具有一定的抗菌、抗病毒、抗肿瘤、降血脂、降血糖、抗衰老等作用。尤其老人、婴幼儿、孕产妇、哺乳期妇女、过敏体质人群,尽量少食或者不食用。

  • 人生海海山山而川不过尔尔啥意思(人生海海山山而川不过尔尔如何理解)

    接下来我们就一起去了解一下吧!人生海海山山而川不过尔尔啥意思意思是人生像大海一样茫然,总是起起落落,有很多不确定因素,走过平湖烟雨,跨过岁月山河,最终发现也不过如此。人生海海,生生而川出自麦家的《人生海海》,告诉人们人生总是会在没有任何约定的情况下就意外遇见温暖,还有持续不断的希望。鼓励人在任何情况下也不要放弃希望,因为希望绵延不断。也不要放弃对美好生活的追求,因为总有些温暖不期而遇。

  • 肛门瘙痒可以用红霉素软膏 肛门瘙痒可以用红霉素软膏擦吗

    红霉素软膏的主要作用皮肤感染作为抗生素类软膏,红霉素软膏首先用于治疗和预防皮肤感染。除了抗感染之外,红霉素软膏还有其它一些用途。轻微创伤如身体轻微挫伤、划伤或其它创伤都可使用红霉素软膏,一般用法是将患处清洗消毒,之后将适量药膏涂于患处,1日2次。口角炎口角炎多因感染引起,以学龄前儿童多见。细菌性口角炎可以涂抹少量红霉素软膏,同时服用维生素B2。

  • 计算机指令中的地址码指什么(计算机指令中的地址码是什么)

    计算机指令中的地址码指什么地址码和机器码是产品出厂时已经设定的号码,用以区别不同的设备,就如同机器的身份号。地址码一般为7位数,机器码为16位数。数字信息机和语音信息机采用的是地址码。可手动更改数字信息机的地址码,每台机器最多可设定7个地址码,详细操作请见说明书。

  • 烟台养老保险缴费基数是多少 烟台社保的缴费基数

    2022年烟台市社会保险缴费基数的上下限依据烟人社字﹝2022﹞95号文之规定,我市2022年度职工基本养老保险、失业保险、工伤保险个人月缴费基数的上限为19899元,下限为3980元。提高标准所需资金,由各地统筹中央、省级城乡居民基本养老保险补助资金予以落实。

  • 红毛丹的功效与作用(红毛丹的功效与作用简述)

    以下内容希望对你有帮助!红毛丹的功效与作用红毛丹的功效与作用如下。红毛丹有增强人体免疫力的作用:红毛丹果肉里含有的维生素可以让细胞的抵抗能力增强。红毛丹有滋养头皮发、护肤美肤的作用,长期使用一定量的红毛丹,能够让头发得到滋润,还可以补气血健美皮肤。红毛丹有清热解毒的作用:红毛丹可以清心去火、清热除燥,能够帮助人体消除血液中的热毒,而且红毛丹的树根熬煮后也是有此等功效的。

  • 2020年三水区公办初中积分入学录取工作安排

    填报时要上传积分申请人的户口簿本人页、学生本人页图片,非三水区学籍的学生,还要上传《学籍基本信息表》原件图片。入围录取的学生,根据三水区公办初中学位安排规则,以积分从高到低排名次序,参考个人志愿统筹安排学位。在8月4日前由分配的学校通知学生并完成注册工作。逾期注册视为放弃学位。至此,三水区公办初中招生录取工作全部结束。

  • 太极图的含义(太极图解释)

    太极图的含义太极图是我国古代说明宇宙现象的图,一种是用圆形的图像表示阴阳对立面的统一体,圆形外边附八卦方位,道教常用它做标志。另一种是宋周敦颐所画的,代表宋代理学对于世界形成问题的看法。《太极图》据传是宋朝道士陈抟所传出。周敦颐著《太极图说》加以解释。周敦颐“一方面从陈抟派道家易里吸收了太极图式说并与新的解释,另一方面继承了汉唐以来义理学派的传统成为宋明道学家解易的先驱。”