一种车辆主动安全控制方法及装置与流程

文档序号:21970108发布日期:2020-08-25 18:59阅读:202来源:国知局
一种车辆主动安全控制方法及装置与流程

本发明涉及车辆主动安全测量及控制的技术领域,更具体地说,涉及一种车辆主动安全控制方法及装置。



背景技术:

随着社会经济的发展,道路交通安全问题日益突出。为降低交通事故的发生,车辆主动安全系统的发展尤为重要。车辆主动安全系统能够防患于未然,主动避免交通事故的发生。

目前,常见的主动安全系统主要包括防抱死制动系统(antilockbrakesystem,abs),车辆电子稳定程序(electronicstabilityprogram,esp),牵引力控制系统(tractioncontrolsystem,tcs),电控驱动防滑系统(accelerationslipregulation,asr),四轮转向稳定控制系统(4wheelsteering,4ws)等。

这些系统可以分为车辆纵向控制系统和车辆横向控制系统两大类。在车辆横向控制系统和车辆横向控制系统中,均涉及车辆侧向速度与质心侧偏角等运行状态的测量。车辆质心侧偏角被定义为车辆行驶速度方向与车辆纵轴之间的夹角,数值上可以表达为横向车速与纵向车速比值的反正切值,质心侧偏角的精度直接关系车辆的行驶安全性与稳定性。

现有技术中,车辆质心侧偏角的获取有三种途径,第一种是利用高精度全球定位系统(globalpositioningsystem,gps)、光电五轮仪或高精度光学传感器等高精度传感器来确定车辆相对于地面的纵向车速和横向车速,从而计算得到车辆质心侧偏角,但由于高精度全球定位系统gps、光电五轮仪或高精度光学传感器等高精度传感器的价格高,且对安装位置精度要求高,从而未得到广泛应用;第二种是利用运动学方法,建立运动学模型,在运动学模型中,基于横向加速度和横摆角速度传感器信号的直接积分法或利用车辆轴距和前轮转角等运动几何关系估计车辆质心侧偏角,但是,运动学方法对传感器信号偏差和噪声要求极高,仅适应于横向车速变化频率较高时,难于适应横向车速变化频率较低的工况;第三种即利用动力学方法,在车辆横向动力学模型的基础上,通过现代控制理论中的观测器技术估计车辆质心侧偏角,但是,动力学方法依赖于估计模型和参数的精确性,仅适合于横向车速变化频率较低的工况,难于适应于横向速度变化频率较高的工况。

因此,通过上述技术,所获取到的车辆质心侧偏角的精度低,从而导致主动安全系统控制效果差,造成车辆的行驶安全性能降低。



技术实现要素:

有鉴于此,本发明公开了一种车辆主动安全控制方法及装置,通过计算出精度高的离散时刻的车辆质心侧偏角和离散时刻的车辆质心侧偏角,调节车辆主动安全控制,从而提高车辆的行驶安全性能。其公开的技术方案如下:

第一方面,本发明公开了一种车辆主动安全控制方法,所述方法包括:

将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值,其中,所述主动安全控制模型包括运动学模型和动力学模型,所述运动学模型用于计算并输出所述运动学表示的车辆横向速度估计值,所述动力学模型用于计算并输出所述动力学表示的车辆横向速度估计值;

将所述运动学表示的车辆横向速度估计值和所述动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值;

将所述车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角,其中,所述离散时刻的车辆质心侧偏角为各个时刻的车辆质心侧偏角的集合;

基于所述离散时刻的车辆质心侧偏角,调节车辆主动安全控制。

可选地,将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值,包括:

获取车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角;

将所述车辆前轮轮轴中心到质心的距离、所述车辆后轮轮轴中心到质心的距离和所述前轮转向角输入至所述运动学模型进行递归最小二乘算法计算,得到运动学表示的车辆横向速度估计值。

可选地,将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到动力学表示的车辆横向速度估计值,包括:

获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角;

将所述获取车辆横向加速度、所述车辆横摆角速度、所述车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角输入至所述动力学模型进行递归最小二乘算法计算,得到动力学表示的车辆横向速度估计值。

可选地,所述将所述运动学表示的车辆横向速度估计值和所述动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值,包括:

将所述运动学表示的车辆横向速度估计值和所述动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值,其中,所述车辆横向车速最终估计值的计算式为:

其中,为车辆横向车速最终估计值,w1为基于运动学的估计方法在频域内的估计系数,w2为基于动力学的估计方法在频域内的估计系数,s为拉普拉斯算子,τ为时间常数,为所述运动学表示的车辆横向速度,为所述动力学表示的车辆横向速度。

可选地,所述将所述车辆横向车速最终估计值进行质心侧偏角计算,得到车辆质心侧偏角,包括:

基于所述车辆横向车速最终估计值,确定各个时刻车辆的侧向速度;

将预先获取到的各个时刻车辆的纵向速度和所述各个时刻车辆的侧向速度进行质心侧偏角计算,得到车辆质心侧偏角;

其中,所述离散时刻的车辆质心侧偏角的计算式为:

β(k)=arctan[vy(k)/vx(k)]

其中,vy(k)为各个时刻车辆的侧向速度,vx(k)为各个时刻车辆的纵向速度,β(k)为各个时刻的车辆质心侧偏角。

第二方面,本发明公开了一种车辆主动安全控制装置,所述装置包括:

第一计算单元,用于将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值,其中,所述主动安全控制模型包括运动学模型和动力学模型,所述运动学模型用于计算并输出所述运动学表示的车辆横向速度估计值,所述动力学模型用于计算并输出所述动力学表示的车辆横向速度估计值;

第二计算单元,用于将所述运动学表示的车辆横向速度估计值和所述动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值;

第三计算单元,用于将所述车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角,其中,所述离散时刻的车辆质心侧偏角为各个时刻的车辆质心侧偏角的集合;

调节单元,用于基于所述离散时刻的车辆质心侧偏角,调节车辆主动安全控制。

可选地,将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值的所述第一计算单元,包括:

第一获取模块,用于获取车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角;

第一计算模块,用于将所述车辆前轮轮轴中心到质心的距离、所述车辆后轮轮轴中心到质心的距离和所述前轮转向角输入至所述运动学模型进行递归最小二乘算法计算,得到运动学表示的车辆横向速度估计值。

可选地,将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到动力学表示的车辆横向速度估计值的所述第一计算单元,包括:

第二获取模块,用于获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角;

第二计算模块,用于将所述获取车辆横向加速度、所述车辆横摆角速度、所述车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角输入至所述动力学模型进行递归最小二乘算法计算,得到动力学表示的车辆横向速度估计值。

可选地,所述第二计算单元,具体用于:

将所述运动学表示的车辆横向速度估计值和所述动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值,其中,所述车辆横向车速最终估计值的计算式为:

其中,为车辆横向车速最终估计值,w1为基于运动学的估计方法在频域内的估计系数,w2为基于运动学的估计方法在频域内的估计系数,s为拉普拉斯算子,τ为时间常数,为所述运动学表示的车辆横向速度,为所述动力学表示的车辆横向速度。

可选地,所述第三计算单元,包括:

确定模块,用于基于所述车辆横向车速最终估计值,确定各个时刻车辆的侧向速度;

第三计算模块,用于基于预先获取到的各个时刻车辆的纵向速度和所述各个时刻车辆的侧向速度进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角;

其中,所述离散时刻的车辆质心侧偏角的计算式为:

β(k)=arctan[vy(k)/vx(k)]

其中,vy(k)为各个时刻车辆的侧向速度,vx(k)为各个时刻车辆的纵向速度,β(k)为各个时刻的车辆质心侧偏角。

经由上述技术方案可知,获取车辆状态参数,将车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值并进行伪积分计算,得到车辆横向车速最终估计值,将车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角,基于离散时刻的车辆质心侧偏角,调节车辆主动安全控制。通过上述方案,分别计算出运动学表示的横向车速估计值和动力学表示的横向车速估计值并结合,得到车辆横向车速最终估计值,最终计算出精度高的离散时刻的车辆质心侧偏角,通过离散时刻的车辆质心侧偏角调节车辆主动安全控制,从而提高车辆的行驶安全性能。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种车辆主动安全控制方法的流程示意图;

图2为本发明实施例公开的方向盘转角和车辆的纵向前进速度具体随时间的变化过程的示意图;

图3为本发明实施例公开的车辆质心侧偏角与车辆行驶速度方向与车辆纵轴之间的夹角的示意图;

图4为本发明实施例公开的动力学模型经等效简化后构成的自行车模型bicycle的结构图;

图5为本发明实施例公开的车辆质心侧偏角的结果曲线与carsim的参考输出值的对比图;

图6为本发明实施例公开的得到运动学表示的车辆横向速度估计值的流程示意图;

图7为本发明实施例公开的得到动力学表示的车辆横向速度估计值的流程示意图;

图8为本发明实施例公开的一种车辆主动安全控制装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

由背景技术可知,现有的动力学方法依赖于估计模型和参数的精确性,仅适合于横向车速变化频率较低的工况,难于适应于横向速度变化频率较高的工况。

因此,通过上述技术,所获取到的车辆质心侧偏角的精度低,从而导致主动安全系统控制效果差,造成车辆的行驶安全性能降低。

为了解决该问题,本发明公开了一种车辆主动安全控制方法及装置,通过分别计算出运动学表示的横向车速估计值和动力学表示的横向车速估计值并结合,得到车辆横向车速最终估计值,最终计算出精度高的离散时刻的车辆质心侧偏角,通过离散时刻的车辆质心侧偏角调节车辆主动安全控制,从而提高车辆的行驶安全性能。具体实现方式通过下述实施例具体进行说明。

如图1所示,为本发明实施例公开的一种车辆主动安全控制方法的流程示意图,该车辆主动安全控制方法可以包括如下步骤:

s101:将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值。

其中,主动安全控制模型包括运动学模型和动力学模型,运动学模型用于计算并输出运动学表示的车辆横向速度估计值,动力学模型用于计算并输出动力学表示的车辆横向速度估计值。

车辆状态参数包括车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离、前轮转向角、车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角等。

获取运动学表示的车辆横向速度估计值的过程如下:

获取车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角,将车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角输入至运动学模型进行递归最小二乘算法(recursiveleastsquares,rls)计算,得到运动学表示的车辆横向速度估计值。

具体的,获取运动学表示的车辆横向速度估计值的过程如下:

为适应在平坦公路路面的横向车速高变化频率和低变化频率工况的估计要求,首先对车辆进行车辆几何运动学建模,基于几何运动学关系,建立车辆两轮模型,如图2所示,为方向盘转角和车辆的纵向速度具体随时间的变化过程,两个左、右前轮由一个位于a点的车轮代替,同样的,后轮由一个位于b点的中央后轮代替,前后轮的转向角分别由δf和δr表示,由于本发明限定于前轮转向四轮汽车,因此后轮转向角δr=0,车辆质心为点c,从车辆质心到点a和点b的距离为别为a和b,车辆轴距为l=a+b,点o为车辆的瞬时旋转中心,点o由垂直于两滚动轮方向的直线ao和bo的交点来确定,分别在三角形oca和三角形ocb上运用余弦定理,得到公式(1)。

公式(1)为:

如图3所示,车辆质心侧偏角定义为车辆行驶速度方向与车辆纵轴之间的夹角,数值上可以表达为横向车速与纵向车速比值的反正切值,即

由公式(1)和公式(2)整理可得公式(3)。

公式(3)为:

通过公式(3),得到建立车辆行驶的运动学模型的公式(4)。

公式(4)为:

其中,vx为车体坐标系下车辆的纵向速度,vy为车体坐标系下车辆的横向速度,a为车辆前轮轮轴中心到质心的距离,b为车辆后轮轮轴中心到质心的距离,δf为前轮转向角,δf可通过方向盘转角传感器测得的方向盘转角δ除以从方向盘到前轮的转向传动比qt来确定(即δf=δ/qt)。

由公式(4)可得公式(5)。

公式(5)为:

将公式(5)表示为参数识别标准形式,得到公式(6)。

公式(6)为:

其中,k为离散时刻,γ(k)为待估参数,且为待估计的运动学表示的车辆横向速度;y(k)为运动学模型的系统输出矩阵,vx_m为车辆纵向速度,vx_m可通过车速传感器所获取,且y(k)=vx_m,表示输入回归矩阵,t为矩阵转置。

基于运动学模型实时估计运动学表示的车辆横向速度的过程如下:

首先,获取运动学模型的系统输出矩阵y(k),其次,计算输入回归矩阵然后,计算增益矩阵k(k),最后,计算待估参数矩阵γ(k)。

通过待估参数矩阵γ(k)即可得到运动学表示的车辆横向速度。

增益矩阵k(k)的计算式为:

方差矩阵p(k)的计算式为:

其中,i为2×2单位矩阵,参数λ为遗忘因子,能有效减少不再与模型相关的旧数据的影响,并防止协方差发散,通常λ的取值范围在[0.9,1]之间,本发明取0.975。

将公式(8)代入公式(7),得到k(k)的值。

待估参数矩阵γ(k)的计算式为:

将k(k)的值代入公式(9),计算得到γ(k)。

利用带遗忘因子的递归最小二乘算法,由于通过公式(9)可实时估计出运动学表示的车辆横向车速估计值

获取动力学表示的车辆横向速度估计值的过程如下:

获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角;

将获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角输入至动力学模型进行递归最小二乘算法计算,得到动力学表示的车辆横向速度估计值。

进一步对车辆和轮胎进行横向动力学建模。针对本发明的应用领域,本发明对于行驶在通常道路交通环境上的前轮转向的四轮车辆,可做如下的合理假定:

1)忽略车辆的俯仰、侧倾和上下弹跳运动。

2)忽略车辆悬架对轮胎轴上的影响。

3)忽略侧倾运动,可认为车辆前轴上左右两个轮胎的转向角、侧偏角、纵向力及侧向力相同,类似地,可假定车辆后轴上左右两个轮胎的侧偏角、纵向力及侧向力相同。

4)车辆的纵向速度认为是定常值。

根据上述应用要求和假定,本发明针对目前应用较多的前轮转向四轮汽车,如图4所示,为采用动力学模型经等效简化后相当于前、后车轮被分别集中在车辆前、后轴中点而构成的一假想自行车模型bicycle。该模型有2个自由度,分别是侧向运动与横摆转动。图4中定义了车辆载体坐标系,其原点o位于质心处,ox轴沿车辆的纵向轴并与车辆前进方向一致,oz轴垂直于车辆运行平面并指向地面,oy轴按右手螺旋规则可确定。车辆的纵向速度vx、车辆的横向速度vy和车辆横摆角速度ωz都是指车辆质心的,即车辆质心处的车辆的纵向速度vx、车辆质心处的车辆的横向速度vy和车辆质心处的车辆横摆角速度ωz。

具体的,对于行驶在道路交通环境上的车辆,忽略车辆的俯仰、侧倾、上下弹跳运动,车辆悬架对轮胎轴上的影响,根据牛顿力学,建立二自由度车辆的动力学模型方程,如公式(10)所示。

公式(10)为:

may=2fyfcosδf+2fyr(10)

公式(10)中,m为车辆的质量,ay为车辆质心处的横向惯性加速度,fyf为作用在单个前轮上的侧向力,fyr为作用在单个后轮上的侧向力,对于行驶在一般道路交通环境的车辆,通常可将作用在各轮上的侧向力表示为:

fyf=cαfαf,fyr=cαrαr(11)

公式(11)中,cαf为前轮胎的侧偏刚度,cαr为后轮胎的侧偏刚度,αf为前轮胎的侧偏角,αr为后轮胎的侧偏角,且可表示为:

公式(12)中,ωz为在车体坐标系下的车辆横摆角速度,将公式(11)和公式(12)代入公式(10)中,并考虑到δf通常是小角度,即cosδf≈1,经整理后可得到公式(13)。

公式(13)为:

将公式(13)转换为如公式(6)所示的参数识别标准形式,得到公式(14)。

公式(14)为:

y(k)=2cαfδfvx_m-may_mvx_m-(2acαf-2bcαr)ωz_m(14)

在本步骤中,为待估参数,为待估计的动力学表示的车辆的横向速度,y(k)=2cαfδfvx_m-may_mvx_m-(2acαf-2bcαr)ωz_m为动力学模型的系统输出,ay_m为通过加速度传感器所获取的车辆横向加速度,ωz_m为利用横摆角速度传感器所测得的车辆横摆角速度,为输入回归矢量。

通过利用带遗忘因子的递归最小二乘算法,基于动力学模型实时估计基于动力学的车辆横向车速估计值的过程与基于运动学模型实时估计运动学表示的车辆横向速度的过程相同,可参考公式(7)、公式(8)和公式(9),这里不再进行赘述。

s102:将运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值。

考虑运动学表示的横向车速估计值和动力学表示的横向车速估计值的两种方法的不同适用工况,即动力学方法依赖于模型准确性,对传感器噪声鲁棒性较强,适应于横向速度变化频率较低时,可以相对准确的估计稳态横向车速值,运动学方法则依赖于传感器精度,对模型准确性要求较低,适应于横向速度变化频率较高时,可以迅速跟踪横向车速的瞬态变化。

利用伪积分计算方法,将运动学表示的横向车速估计值和动力学表示的横向车速估计值通过公式(15)得到车辆横向车速最终估计值。

公式(15)为:

公式(15)中,为车辆横向车速最终估计值,w1为基于运动学的估计方法在频域内的估计系数,w2为基于动力学的估计方法在频域内的估计系数,且有s表示拉普拉斯算子,τ表示时间常数,本发明中,当ay≤0.3m/s2时,τ取0.2s,当ay>0.3m/s2,τ取0.8s。

s103:将车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角。

其中,离散时刻的车辆质心侧偏角为各个时刻的车辆质心侧偏角的集合。

通过上述步骤,可确定车辆在各个时刻的侧向速度vy(k),同时车辆在各个时刻的纵向速度vx(k)可由车速传感器测量获取得到,进而根据公式(16)确定离散时刻的质心侧偏角β(k)。

公式(16)为:

β(k)=arctan[vy(k)/vx(k)](16)

s104:基于离散时刻的车辆质心侧偏角,调节车辆主动安全控制。

由于车辆质心侧偏角的精度直接关系到车辆的行驶安全性与稳定性,通过离散时刻的车辆质心侧偏角得到高精度的车辆质心侧偏角,并基于离散时刻的车辆质心侧偏角调节车辆主动安全控制,从而提高车辆的行驶安全性能。

为检验本发明提出的基于递归最小二乘的车辆质心侧偏角融合估计方法的实际效果,在专业的汽车动力学仿真软件carsim上进行了仿真验证实验。

carsim是由美国msc(mechanicalsimulationcorporation)公司开发的专门针对车辆动力学的仿真软件,目前已被国际上众多的汽车制造商、零部件供应商所采用,被广泛地应用于现代汽车控制系统的商业开发,已成为汽车行业的标准软件,享有很高的声誉。carsim内的车辆动力学模型是通过分别对汽车的车体、悬架、转向、制动等各子系统以及各个轮胎的高逼真建模来实现的,具有很高的自由度,能够提供非常接近实际的准确的车辆运行状态信息,因此,carsim输出的车辆运行状态信息可作为车辆的参考输出。

为检验本发明提出的算法的估计效果,仿真实验中设置汽车的方向盘转角δ按幅值60°的正弦规律变化,同时车辆的纵向前进速度也在不断地做加速、制动减速和匀速等变化,方向盘转角和车辆的纵向前进速度具体随时间的变化过程如图2所示,仿真时长设置为100(秒)。所用车辆是一个前轮转向的四轮车,主要参数如下:m=960(千克)、iz=1382(千克·米2)、a=0.948(米)、b=1.422(米)、cαf=cαr=25692(牛顿/弧度)、tw=1.390(米)。设定四个车轮的线速度(通过轮速传感器测得的角速度乘以轮胎半径得到)的测量噪声均为均值是0、标准差是0.04(米/秒)的高斯白噪声,方向盘转角传感器的测量噪声为均值是0、标准差是0.0873(弧度)的高斯白噪声。卡尔曼滤波的系统零均值高斯白噪声的标准差分别为卡尔曼滤波的三个外输入的零均值高斯白噪声的标准差分别为卡尔曼滤波的两个观测量的零均值高斯白噪声的标准差分别为相关结果如表1和图5所示。

表1为本发明推算效果对比表,表1列出了对于整个过程利用本发明方法推算车辆横向车速与质心侧偏角的统计结果对比,表中的误差是相对于carsim输出的相应参考值而言的。

表1

图5中,横轴为时间,单位为s,纵轴为车辆质心侧偏角,单位为rad。图5给出了本发明方法估计的车辆质心侧偏角的结果曲线(图5中以点划虚线标示),以及相应的carsim的参考输出值(图5中以实黑线标示)。

基于表1的对比结果和图5,可以得到本发明在侧向速度和车辆质心侧偏角的估计方面具有较高的精度。

综上,本发明能够准确地估计出车辆质心侧偏角信息,可满足有关车辆主动安全控制的需要。

本发明实施例公开的一种车辆主动安全控制方法,将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值并进行伪积分计算,得到车辆横向车速最终估计值,将车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角,基于离散时刻的车辆质心侧偏角,调节车辆主动安全控制。通过上述方案,分别计算出运动学表示的横向车速估计值和动力学表示的横向车速估计值并结合,得到车辆横向车速最终估计值,最终计算出精度高的离散时刻的车辆质心侧偏角,通过离散时刻的车辆质心侧偏角调节车辆主动安全控制,从而提高车辆的行驶安全性能。

上述s102中涉及到将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值的过程,如图6所示,具体包括如下步骤:

s601:获取车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角。

s602:将车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角输入至运动学模型进行递归最小二乘算法计算,得到运动学表示的车辆横向速度估计值。

s601-s602的执行过程与上述s101的执行过程一致,可参考,这里不再进行赘述。

本发明实施例中,通过将车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角输入至运动学模型进行递归最小二乘算法计算,实现得到运动学表示的车辆横向速度估计值的目的。

上述s101中涉及到将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到动力学表示的车辆横向速度估计值的过程,如图7所示,具体包括如下步骤:

s701:获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角。

s702:将获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角输入至动力学模型进行递归最小二乘算法计算,得到动力学表示的车辆横向速度估计值。

s701-s702的执行过程与上述s101的执行过程一致,可参考,这里不再进行赘述。

本发明实施例中,将获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角输入至动力学模型进行递归最小二乘算法计算,实现得到动力学表示的车辆横向速度估计值的目的。

基于上述实施例公开的一种车辆主动安全控制方法,本发明实施例还对应公开了一种车辆主动安全控制装置,如图8所示,该车辆主动安全控制装置包括:

第一计算单元801,用于将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值。

其中,主动安全控制模型包括运动学模型和动力学模型,运动学模型用于计算并输出运动学表示的车辆横向速度估计值,动力学模型用于计算并输出所述动力学表示的车辆横向速度估计值。

进一步的,将车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值的第一计算单元801,包括:

第一获取模块,用于获取车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角。

第一计算模块,用于将车辆前轮轮轴中心到质心的距离、车辆后轮轮轴中心到质心的距离和前轮转向角输入至运动学模型进行递归最小二乘算法计算,得到运动学表示的车辆横向速度估计值。

进一步的,将车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到动力学表示的车辆横向速度估计值的第一计算单元801,包括:

第二获取模块,用于获取车辆横向加速度、车辆横摆角速度、车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角。

第二计算模块,用于将所述获取车辆横向加速度、所述车辆横摆角速度、所述车辆前轮侧偏刚度、车辆后轮侧偏刚度、车辆前轮侧偏角和车辆后轮侧偏角输入至所述动力学模型进行递归最小二乘算法计算,得到动力学表示的车辆横向速度估计值。

第二计算单元802,用于将运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值。

进一步的,第二计算单元802,具体用于将运动学表示的车辆横向速度估计值和所述动力学表示的车辆横向速度估计值进行伪积分计算,得到车辆横向车速最终估计值,其中,车辆横向车速最终估计值的计算式为:

其中,为车辆横向车速最终估计值,w1为基于运动学的估计方法在频域内的估计系数,w2为基于运动学的估计方法在频域内的估计系数,s为拉普拉斯算子,τ为时间常数,为所述运动学表示的车辆横向速度,为所述动力学表示的车辆横向速度。

第三计算单元803,用于将车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角。

其中,离散时刻的车辆质心侧偏角为各个时刻的车辆质心侧偏角的集合。

进一步的,第三计算单元803,包括:

确定模块,用于基于车辆横向车速最终估计值,确定各个时刻车辆的侧向速度。

第三计算模块,用于基于预先获取到的各个时刻车辆的纵向速度和各个时刻车辆的侧向速度进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角。

其中,离散时刻的车辆质心侧偏角的计算式为:

β(k)=arctan[vy(k)/vx(k)]

其中,vy(k)为各个时刻车辆的侧向速度,vx(k)为各个时刻车辆的纵向速度,β(k)为各个时刻的车辆质心侧偏角。

调节单元804,用于基于离散时刻的车辆质心侧偏角,调节车辆主动安全控制。

本发明实施例公开了一种车辆主动安全控制装置,将获取到的车辆状态参数输入至预先建立的主动安全控制模型进行计算,得到运动学表示的车辆横向速度估计值和动力学表示的车辆横向速度估计值并进行伪积分计算,得到车辆横向车速最终估计值,将车辆横向车速最终估计值进行质心侧偏角计算,得到离散时刻的车辆质心侧偏角,基于离散时刻的车辆质心侧偏角,调节车辆主动安全控制。通过上述方案,分别计算出运动学表示的横向车速估计值和动力学表示的横向车速估计值并结合,得到车辆横向车速最终估计值,最终计算出精度高的离散时刻的车辆质心侧偏角,通过离散时刻的车辆质心侧偏角调节车辆主动安全控制,从而提高车辆的行驶安全性能。

本发明中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

需要说明的是,本发明中作为分离部件说明的模块或子模块可以是或者也可以不是物理上分开的,作为模块或子模块的部件可以是或者也可以不是物理模块或子模块,即可以位于一个地方,或者也可以分布到多个网络模块或子模块上。可以根据实际的需要选择其中的部分或者全部模块或子模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块或子模块可以集成在一个处理模块中,也可以是各个模块或子模块单独物理存在,也可以两个或两个以上模块或子模块集成在一个模块中。上述集成的模块或子模块既可以采用硬件的形式实现,也可以采用软件功能模块或子模块的形式实现。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1