车辆轮速的估计方法、装置、控制方法、设备和存储介质与流程

文档序号:26751116发布日期:2021-09-25 02:31阅读:180来源:国知局
车辆轮速的估计方法、装置、控制方法、设备和存储介质与流程

1.本技术属于车辆工程的技术领域,具体涉及一种车辆轮速的估计方法、装置、控制方法、设备和存储介质。


背景技术:

2.在车辆动力学控制领域,车辆轮速是一个至关重要的状态量,也是车辆制动控制系统、车辆自动驾驶系统的基本输入信号之一。车辆轮速对车轮滑移率、参考车速等关键参数的计算至关重要。
3.由于在车上安装直接测量车速的传感器成本太高,因此,在实际研究和开发中,车速作为不易直接获取的状态量,通常采用各种估算算法估算获得。相关技术中的估算算法包括最大轮速法、斜率法和综合法等等。然而,上述算法的估算精度不高。随着车辆工程领域智能化的发展趋势,本领域对车辆动力学的集成控制精度要求进一步提高。
4.此外,车辆控制系统十分复杂,车辆行驶于各种复杂的工况时,作为弱电系统的轮速信号,难免会受到各种干扰的影响。
5.因此,如何获取准确的车辆轮速估计结果,是本领域技术人员亟待解决的问题,也是对车辆实现安全有效控制的关键。


技术实现要素:

6.本技术实施例的目的是提供一种估计方法、装置、控制方法、设备和存储介质,能够解决车辆轮速估计结果准确程度低的问题。
7.第一方面,本技术实施例提供了一种车辆轮速的估计方法,包括:获取目标车轮的状态参数,并根据状态参数建立针对目标车轮的动力学模型;根据动力学模型,建立针对目标车轮的轮速的状态方程;采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程;根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,获得目标车轮的轮速估计值;其中,参考车轮包括:目标车轮的同轴车轮和/或同侧车轮。
8.另外,根据本技术上述技术方案还可以具有以下技术特征:上述任一技术方案中,根据状态参数建立针对目标车轮的动力学模型,包括:根据包括目标车轮的转动惯量、驱动力矩、与地面之间作用的地面制动力、有效半径和制动力矩的状态参数,建立针对目标车轮的角加速度的动力学模型。
9.上述任一技术方案中,根据动力学模型,建立针对目标车轮的轮速的状态方程,包括:根据动力学模型预测目标车轮的角加速度,并根据角加速度、有效半径和对目标车轮的轮速进行采样的时间间隔,建立针对目标车轮的轮速的状态方程;
其中,状态方程为预测目标车轮当前时刻轮速与下一时刻轮速之间关系的方程;采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程,包括:采用目标车轮的下一时刻轮速采集值、同轴车轮的下一时刻轮速采集值和同侧车轮的下一时刻轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程;其中,观测方程为表征轮速采集值、观测矩阵和观测噪声之间关系的方程。
10.上述任一技术方案中,根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,获得目标车轮的轮速估计值,包括:根据状态方程和观测方程,通过卡尔曼滤波器得出当前时刻目标车轮的先验误差协方差矩阵和轮速先验估计值;根据先验误差协方差矩阵和轮速先验估计值,通过卡尔曼滤波器得出当前时刻目标车轮的后验误差协方差矩阵和轮速后验估计值;采用轮速后验估计值作为当前时刻的轮速估计值,并采用后验误差协方差矩阵作为下一时刻目标车轮的先验误差协方差矩阵。
11.上述任一技术方案中,在获得目标车轮的轮速估计值之后,该方法还包括:识别轮速估计值中的轮速异常点;对轮速异常点进行剔除和插值替换。
12.上述任一技术方案中,识别轮速估计值中的轮速异常点,包括:根据轮速估计值,获取目标车轮在第一时刻的加速度和第二时刻的加速度;根据第一时刻的加速度和第二时刻的加速度,识别轮速估计值中的轮速异常点。
13.上述任一技术方案中,对轮速异常点进行剔除和插值替换,包括:获取相对于轮速异常点的在先正常轮速点和在后正常轮速点;对轮速异常点进行剔除,并根据在先正常轮速点和在后正常轮速点,对轮速异常点进行插值替换。
14.本技术实施例提供的车辆轮速的估计方法首先获取目标车轮的状态参数,并根据该状态参数建立针对目标车轮的动力学模型。进而,根据该动力学模型,建立针对目标车轮的轮速的状态方程。随后,则采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程。最后,则可以根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,并由此获得目标车轮的轮速估计值。其中,参考车轮包括:目标车轮的同轴车轮和同侧车轮。由于本技术实施例提供的车辆轮速的估计方法在进行卡尔曼滤波时,采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量建立观测方程,因此其能够针对目标车轮得到更为准确的轮速估计值。由此,本技术实施例提供的车辆轮速的估计方法能够提高车辆轮速估计的准确程度,进而使得车辆能够根据精准的轮速估计结果进行进一步安全、有效地行车控制。
15.第二方面,本技术实施例提供了一种车辆控制方法,包括:采用如上述任一技术方案的车辆轮速的估计方法,获得目标车轮的轮速估计值;根据轮速估计值对车辆进行控制。
16.本技术实施例提供的车辆控制方法采用如上述任一技术方案的车辆轮速的估计方法获得目标车轮的轮速估计值,因此其具有如上述任一技术方案的车辆轮速的估计方法
的全部有益效果,在此不再赘述。
17.第三方面,本技术实施例提供了一种车辆轮速的估计装置,包括:模型建立模块,用于获取目标车轮的状态参数,并根据状态参数建立针对目标车轮的动力学模型;状态方程建立模块,用于根据动力学模型,建立针对目标车轮的轮速的状态方程;观测方程建立模块,用于采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程;滤波模块,用于根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,获得目标车轮的轮速估计值;其中,参考车轮包括:目标车轮的同轴车轮和/或同侧车轮。
18.本技术实施例提供的车辆轮速的估计装置采用如上述任一技术方案的车辆轮速的估计方法,因此其具有如上述任一技术方案的车辆轮速的估计方法的全部有益效果,在此不再赘述。
19.第四方面,本技术实施例提供了一种电子设备,包括处理器,存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如上述任一技术方案的方法的步骤。
20.本技术实施例提供的电子设备实现如上述任一技术方案的车辆轮速的估计方法,因此其具有如上述任一技术方案的车辆轮速的估计方法的全部有益效果,在此不再赘述。
21.第五方面,本技术实施例提供了一种可读存储介质,其特征在于,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如上述任一技术方案的方法的步骤。
22.本技术实施例提供的可读存储介质实现如上述任一技术方案的车辆轮速的估计方法,因此其具有如上述任一技术方案的车辆轮速的估计方法的全部有益效果,在此不再赘述。
附图说明
23.图1是本技术实施例的车辆轮速的估计方法的步骤流程图之一;图2是本技术实施例的目标车轮的状态参数的类型构成示意图;图3是本技术实施例的车辆轮速的估计方法的步骤流程图之二;图4是本技术实施例的车辆轮速的估计方法的步骤流程图之三;图5是本技术实施例的车辆轮速的估计方法的步骤流程图之四;图6是本技术实施例的车辆轮速的估计方法的步骤流程图之五;图7是本技术实施例的车辆轮速的估计装置的组成示意框图;图8是本技术实施例的电子设备的组成示意框图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
25.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对
象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
26.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的车辆轮速的估计方法、装置、控制方法、设备和存储介质进行详细地说明。
27.随着车辆工程领域智能化的发展趋势,本领域对车辆动力学的集成控制精度要求日益提高。其中,车辆轮速是车辆制动控制系统、车辆自动驾驶系统的基本输入信号,对车辆轮速的准确估算,是保证精准控制车辆和行车安全重要前提。尤其需要说明的是,尽管目前的传感器有一定精度,但车辆本身是一个复杂系统,如果传感器的异常轮速信号输入到控制器中,可能会影响控制效果。综上,对轮速的评估不能仅依赖于传感器,还需要根据车轮的状态,通过模型对轮速进行评估,才能够对车辆安全进行有效控制。鉴于相关技术中车辆轮速估算方法的准确程度不够理想,本技术实施例提供了一种车辆轮速的估计方法,以期达到提高车辆轮速估算准确程度的目的。需要说明的是,本技术实施例提供的车辆轮速的估计方法,执行主体可以为车辆轮速的估计装置,或者该车辆轮速的估计装置中的用于执行车辆轮速的估计的方法的控制模块。本技术实施例中以车辆轮速的估计装置执行车辆轮速的估计方法为例,说明本技术实施例提供的车辆轮速的估计方法及装置。
28.如图1所示,本技术实施例提供的车辆轮速的估计方法包括以下的s101至s104:s101、车辆轮速的估计装置获取目标车轮的状态参数,并根据状态参数建立针对目标车轮的动力学模型。
29.在本技术实施例中,目标车轮为采用本技术实施例提供的车辆轮速的估计方法进行车辆轮速估计的车轮。目标车轮的数量可以为一个,也可以为多个。在目标车轮的数量为多个的情况下,则可以针对各个目标车轮,分别执行步骤s101至s104,以分别获得各个目标车轮的轮速估计值。
30.在本技术实施例中,状态参数是指用于表征或衡量目标车轮的运行状态和/或物理形态的参数。状态参数的数量为多个。其中,可以采用多个状态参数构建目标车轮的动力学模型,以表征目标车轮在运行过程中的动力学状态。
31.可以理解,目标车轮的状态参数可以通过一个或多个传感器采集获取。
32.示例性地,目标车轮的状态参数可以包括目标车轮的轮胎驱动力矩、轮胎转动惯量、轮胎角速度、轮胎与地面之间作用的地面制动力、轮胎转动的有效半径、轮胎制动力矩等参数。
33.可选地,在本技术实施例中,s101包括:车辆轮速的估计装置根据包括目标车轮的转动惯量、驱动力矩、与地面之间作用的地面制动力、有效半径和制动力矩的状态参数,建立针对目标车轮的角加速度的所述动力学模型。
34.可选地,在本技术实施例中,目标车轮的动力学模型可以为:

35.其中,如图2所示,j为目标车轮的转动惯量,w为目标车轮的角速度,为目标车轮的角加速度,t
d
为所述目标车轮的驱动力矩,f
x
为目标车轮与地面之间作用的地面制动力,r为目标车轮转动的有效半径,t
b
为目标车轮的制动力矩。
36.s102、车辆轮速的估计装置根据动力学模型,建立针对目标车轮的轮速的状态方程。
37.可以理解,在本技术实施例中,建立状态方程的目的是通过其建立卡尔曼滤波器(亦称卡尔曼滤波方程)。
38.可以理解,状态方程表征了目标车轮由上一时刻至下一时刻的轮速变化情况。其中,目标车轮下一时刻的轮速可以根据其上一时刻的轮速结合目标车轮的动力学模型,以及上一时刻至下一时刻之间的时间间隔进行预测。
39.可选地,在本技术实施例中,s102包括:车辆轮速的估计装置根据动力学模型预测目标车轮的角加速度,并根据角加速度、有效半径和对目标车轮的轮速进行采样的时间间隔,建立针对目标车轮的轮速的状态方程。
40.其中,状态方程为预测目标车轮当前时刻轮速与下一时刻轮速之间关系的方程。
41.可选地,在本技术实施例中,针对目标车轮的轮速建立的状态方程为:。
42.其中,v
k+1
为目标车轮在k+1时刻的轮速,v
k
为目标车轮在k时刻的轮速,δt为对目标车轮的轮速进行采样的时间间隔。
43.s103、车辆轮速的估计装置采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程。
44.其中,参考车轮包括:目标车轮的同轴车轮和/或同侧车轮。
45.换言之,在步骤s103中,可以采用目标车轮的轮速采集值和/或同轴车轮的轮速采集值,以及同侧车轮的轮速采集值作为观测向量,针对目标车轮的轮速建立观测方程。
46.可以理解,目标车轮的同轴车轮是指与目标车轮采用相同的驱动轴驱动的车轮。比如,目标车轮为前左侧车轮,则同轴车轮为前右侧车轮。
47.可以理解,目标车轮的同侧车轮是指与目标车轮处于相同一侧的车轮。比如,目标车轮为前左侧车轮,则同侧车轮为后左侧车轮。
48.可选地,在本技术实施例中,s103包括:车辆轮速的估计装置采用目标车轮的下一时刻轮速采集值、同轴车轮的下一时刻轮速采集值和同侧车轮的下一时刻轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程。
49.其中,观测方程为表征轮速采集值、观测矩阵和观测噪声之间关系的方程。
50.可选地,在本技术实施例中,针对目标车轮的轮速建立的观测方程为:。
51.其中,,,。
52.具体而言,y1(k+1)为k+1时刻同轴车轮的轮速采集值,y2(k+1)为k+1时刻同侧车轮的轮速采集值,y3(k+1)为k+1时刻目标车轮的轮速采集值,r1为同轴车轮的观测噪声,r2为同侧车轮的观测噪声,r3目标车轮的观测噪声,h1为同轴车轮的观测矩阵,h2为同侧车轮的观测矩阵,h3为目标车轮的观测矩阵,t表示矩阵转置。
53.s104、车辆轮速的估计装置根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,获得目标车轮的轮速估计值。
54.由于信号采集和传输的过程中夹杂入了环境噪声,因此,在进行轮速值估计时,采集得到的原始信号往往带有毛刺和误差。这种带有高频噪声的信号不仅本身无法满足使用要求,而且在获取延伸导数信号时会把这种误差进一步放大,导致结果无法辨识。因此在需要对这些信号进行滤波处理,滤波器应满足以下要求:阶次低,信号平滑。卡尔曼滤波(kalman filtering)是一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,可以根据状态方程和观测方程滤除目标车轮轮速估计中的系统噪声和干扰,针对目标车轮获得准确的轮速估计值。
55.可选地,在本技术实施例中,如图3所示,上述s104包括以下的s104a至s104c:s104a、车辆轮速的估计装置根据状态方程和观测方程,通过卡尔曼滤波器得出当前时刻目标车轮的先验误差协方差矩阵和轮速先验估计值。
56.其中,轮速先验估计值为通过将包括轮速采集值的参数带入卡尔曼滤波器(即卡尔曼滤波方程)而获得的对目标车轮轮速的预测结果。先验误差协方差矩阵则为用于评估轮速先验估计值准确程度的评估参数。
57.示例性地,先验误差协方差矩阵通过以下公式获得:p

(k+1)=p

(k)+q其中, p

(k+1)为目标车轮在k+1时刻的先验误差协方差, p

(k)为目标车轮在k时刻的先验误差协方差,q为噪声协方差矩阵。
58.示例性地,轮速先验估计值通过以下公式获得:。
59.其中,为目标车轮在k+1时刻的轮速先验估计值。
60.s104b、车辆轮速的估计装置根据先验误差协方差矩阵和轮速先验估计值,通过卡尔曼滤波器得出当前时刻目标车轮的后验误差协方差矩阵和轮速后验估计值。
61.其中,轮速后验估计值为根据先验误差协方差矩阵对轮速先验估计值进行校正而获得的对目标车轮轮速的预测结果。后验误差协方差矩阵则为用于评估轮速后验估计值准
确程度的评估参数。
62.示例性地,轮速后验估计值通过以下公式获得:。
63.其中,v(k+1)为目标车轮在k+1时刻的轮速后验估计值,k
k
为卡尔曼增益。
64.示例性地,后验误差协方差矩阵通过以下公式获得:。
65.其中,p(k+1)为目标车轮在k+1时刻的后验误差协方差,i为单位矩阵。
66.s104c、车辆轮速的估计装置采用轮速后验估计值作为当前时刻的轮速估计值,并采用后验误差协方差矩阵作为下一时刻目标车轮的先验误差协方差矩阵。
67.可以理解,采用后验误差协方差矩阵作为下一时刻目标车轮的先验误差协方差矩阵,则可以通过迭代循环对连续时间段内目标车轮的轮速估计值进行不断地评估,并对上一次的评估结果进行校正,以采用矫正结果在获得下一次的评估结果时进行使用。
68.本技术实施例中提供的车辆轮速的估计方法首先获取目标车轮的状态参数,并根据该状态参数建立针对目标车轮的动力学模型。进而,根据该动力学模型,建立针对目标车轮的轮速的状态方程。随后,则采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程。最后,则可以根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,并由此获得目标车轮的轮速估计值。其中,参考车轮包括:目标车轮的同轴车轮和/或同侧车轮。
69.需要说明的是,在相关技术中,通过采用单个车轮的多个速度参数(例如纵向速度、侧向速度、横摆角速度等)作为观测向量。由此带来的问题是,对该单个车轮的轮速估计结果不够准确。
70.为此,本技术实施例采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量建立观测方程。由于本技术实施例提供的车辆轮速的估计方法在进行卡尔曼滤波时,采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量建立观测方程,因此其能够针对目标车轮得到更为准确的轮速估计值。
71.由此,本技术实施例提供的车辆轮速的估计方法能够提高车辆轮速估计的准确程度,进而使得车辆能够根据精准的轮速估计结果进行进一步安全、有效地行车控制。
72.可选地,在本技术实施例中,如图4所示,在步骤s104的车辆轮速的估计装置获得目标车轮的轮速估计值之后,车辆轮速的估计方法还包括以下的s105至s106:s105、车辆轮速的估计装置识别轮速估计值中的轮速异常点。
73.可以理解,采用上述步骤s105的原因在于,在滤波处理后,目标车轮的轮速估计值仍然可以存在有轮速异常点。这一问题会导致对车辆轮速的估计结果不够准确,并影响后续的车辆控制结果。为此,有必要通过上述步骤s105对经过滤波处理的轮速估计值中的轮速异常点进行识别。
74.可选地,在本技术实施例中,如图5所示,上述步骤s105包括以下的上述步骤s105a至上述步骤s105b:s105a、车辆轮速的估计装置根据轮速估计值,获取目标车轮在第一时刻的加速度
和第二时刻的加速度。
75.s105b、车辆轮速的估计装置根据第一时刻的加速度和第二时刻的加速度,识别轮速估计值中的轮速异常点。
76.示例性地,可以假设第一时刻为m,第二时刻为m+1,第一时刻和第二时刻之间的间隔为δt(具体设为5ms),第一时刻的速度为v
m
,第二时刻的速度为v
m+1
,第三时刻的速度为v
m+2
,则目标车轮在第一时刻的加速a1度和第二时刻的加速度a2分别通过以下公式获得:;。
77.在获得第一时刻的加速a1度和第二时刻的加速度a2后,则求取第一时刻的加速a1度和第二时刻的加速度a2之间的差异(即二者绝对值),并将其与预设阈值a进行大小比较。其中,如果满足|a1‑
a2|≤a,则v
m+1
不是轮速异常点。反之,如果满足|a1‑
a2|>a,则v
m+1
是轮速异常点。其中,预设阈值a的具体数值可由本领域技术人员进行选择和调整。
78.s106、车辆轮速的估计装置对轮速异常点进行剔除和插值替换。
79.可以理解,采用上述步骤s106的原因在于,在识别到轮速异常点后,则需要对其进行剔除,并通过插值替换保证轮速估计的准确程度。
80.可选地,在本技术实施例中,如图6所示,上述步骤s106包括以下的上述步骤s106a至上述步骤s106b:s106a、车辆轮速的估计装置获取相对于轮速异常点的在先正常轮速点和在后正常轮速点。
81.s106b、车辆轮速的估计装置对轮速异常点进行剔除,并根据在先正常轮速点和在后正常轮速点,对轮速异常点进行插值替换。
82.示例性地,为保证数据完整性和连续性,可采用插值法进行赋值。换言之如果v
m+1
为轮速异常点的轮速值,则将其剔除,并用代替剔除前的轮速值。的取值方式如下:;其中,v
m
为相对于v
m+1
的在先时刻的速度,v
m+2
为相对于v
m+1
的在后时刻的速度。
83.本技术实施例还提供了一种车辆控制方法,包括以下步骤:采用如上述任一实施例的车辆轮速的估计方法,获得目标车轮的轮速估计值;根据轮速估计值对车辆进行控制。
84.其中,根据轮速估计值对车辆进行控制可以包括:根据轮速估计值控制车辆的车轮滑移率,或者根据轮速估计值控制车辆的参考车速。
85.本技术实施例提供的车辆控制方法采用如上述任一实施例的车辆轮速的估计方法获得目标车轮的轮速估计值,因此其具有如上述任一实施例的车辆轮速的估计方法的全部有益效果,在此不再赘述。
86.如图7所示,本技术实施例还提供了一种车辆轮速的估计装置700,包括:模型建立模块710,用于获取目标车轮的状态参数,并根据状态参数建立针对目标车轮的动力学模型。
87.状态方程建立模块720,用于根据动力学模型,建立针对目标车轮的轮速的状态方程。
88.观测方程建立模块730,用于采用目标车轮的轮速采集值和参考车轮的轮速采集值作为观测向量,建立针对目标车轮的轮速的观测方程。
89.滤波模块740,用于根据状态方程和观测方程,通过卡尔曼滤波器对目标车轮的轮速采集值进行滤波处理,获得目标车轮的轮速估计值。
90.其中,参考车轮包括:目标车轮的同轴车轮和/或同侧车轮。
91.本技术实施例中的估计装置700可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。
92.本技术实施例提供的车辆轮速的估计装置700采用如上述任一实施例的车辆轮速的估计方法,因此其具有如上述任一实施例的车辆轮速的估计方法的全部有益效果,在此不再赘述。
93.可选地,本技术实施例中,滤波模块740,具体用于根据状态方程和观测方程,通过卡尔曼滤波器得出当前时刻目标车轮的先验误差协方差矩阵和轮速先验估计值。根据先验误差协方差矩阵和轮速先验估计值,通过卡尔曼滤波器得出当前时刻目标车轮的后验误差协方差矩阵和轮速后验估计值。采用轮速后验估计值作为当前时刻的轮速估计值,并采用后验误差协方差矩阵作为下一时刻目标车轮的先验误差协方差矩阵。
94.可选地,本技术实施例中,滤波模块740,还用于在获得所述目标车轮的轮速估计值之后,识别轮速估计值中的轮速异常点,对轮速异常点进行剔除和插值替换。
95.可选地,本技术实施例中,滤波模块740,具体用于根据轮速估计值,获取目标车轮在第一时刻的加速度和第二时刻的加速度。根据所第一时刻的加速度和第二时刻的加速度,识别轮速估计值中的轮速异常点。
96.可选地,本技术实施例中,滤波模块740,具体用于获取相对于轮速异常点的在先正常轮速点和在后正常轮速点。对轮速异常点进行剔除,并根据在先正常轮速点和在后正常轮速点,对轮速异常点进行插值替换。
97.如图8所示,本技术实施例还提供了一种电子设备800,其特征在于,包括处理器810,存储器820及存储在存储器820上并可在处理器810上运行的程序或指令,程序或指令被处理器执行时实现如上述任一实施例的方法的步骤。
98.需要说明的是,本技术实施例中的电子设备800包括移动电子设备和非移动电子设备。
99.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
100.本技术实施例提供的电子设备800实现如上述任一实施例的车辆轮速的估计方法,因此其具有如上述任一实施例的车辆轮速的估计方法的全部有益效果,在此不再赘述。
101.本技术实施例还提供了一种可读存储介质,可读存储介质上存储程序或指令,程
序或指令被处理器执行时实现如上述任一实施例的车辆轮速的估计方法的步骤。
102.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
103.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
104.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1