浙江大学学报(工学版), 2023, 57(12): 2391-2400 doi: 10.3785/j.issn.1008-973X.2023.12.006

机械工程、能源工程

多方法融合的汽车质心侧偏角估计

高自群,, 谢桂芝, 周兵, 许艳,, 吴晓建, 柴天

1. 湖南大学 汽车车身先进设计制造国家重点实验室,湖南 长沙 410082

2. 湖南大学 国家高效磨削工程技术研究中心,湖南 长沙 410082

3. 南昌大学 先进制造学院,江西 南昌 330031

Estimation of vehicle sideslip angle based on multi-method fusion

GAO Zi-qun,, XIE Gui-zhi, ZHOU Bing, XU Yan,, WU Xiao-jian, CHAI Tian

1. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University, Changsha 410082, China

2. National Engineering Research Center for High Efficiency Grinding, Hunan University, Changsha 410082, China

3. School of Advanced Manufacturing, Nanchang University, Nanchang 330031, China

通讯作者: 许艳,女,工程师. orcid.org/0000-0003-0068-6199. E-mail: xuyanzb@163.com

收稿日期: 2022-10-18  

基金资助: 国家自然科学基金资助项目(51875184,52002163,52262054)

Received: 2022-10-18  

Fund supported: 国家自然科学基金资助项目(51875184,52002163,52262054)

作者简介 About authors

高自群(1996—),男,硕士生,从事车辆动力学与控制研究.orcid.org/0000-0002-1869-291X.E-mail:gzq96@hnu.edu.cn , E-mail:gzq96@hnu.edu.cn

摘要

汽车质心侧偏角融合估计过程中存在量测噪声不确定、依赖路面附着系数问题,影响估计精度,为此提出联合运动学方式与运动几何方式的质心侧偏角融合估计算法. 利用三自由度车辆运动学方程建立自适应扩展卡尔曼滤波器,用于车辆侧、纵向速度估计. 设计轮胎侧偏刚度模糊自适应的运动几何估计器,以实现车辆侧向速度估计. 根据2种估计方式适用性的差异,设计基于瞬态特性提取的侧向速度加权融合算法,利用侧向速度融合结果与运动学方式估计的纵向速度计算车辆质心侧偏角. Carsim-Simulink的仿真与驾驶员在环试验结果表明,所提算法具有高实时估计精度和路面附着系数变化的鲁棒性.

关键词: 质心侧偏角估计 ; 运动学估计方式 ; 运动几何估计方式 ; 加权融合估计 ; 模糊控制

Abstract

Due to the measurement noise uncertainty and the dependence on the road friction coefficient, the estimation accuracy of the vehicle sideslip angle fusion estimation was affected, and a fusion estimation algorithm of the vehicle sideslip angle based on the kinematic method and the kinematic-geometry method was proposed. An adaptive extended Kalman filter was established based on the three-degree-of-freedom vehicle kinematics equation to estimate the lateral and the longitudinal velocities of vehicles. A fuzzy adaptive kinematic geometry estimator for the tyre lateral stiffness was designed to estimate the vehicle lateral velocity. According to the differences in the applicability of two estimation methods, a lateral velocity weighted fusion algorithm based on the transient characteristics extraction was designed. Using the fusion result of the lateral velocity and the longitudinal velocity estimated by kinematic method, the vehicle sideslip angle was calculated. Results of Carsim-Simulink simulation and the driver in loop test show that the proposed algorithm has high real-time estimation accuracy and robustness to changes in the road friction coefficient.

Keywords: sideslip angle estimation ; kinematic estimation method ; kinematic-geometric estimation method ; weighting fusion estimation ; fuzzy control

PDF (3080KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

高自群, 谢桂芝, 周兵, 许艳, 吴晓建, 柴天. 多方法融合的汽车质心侧偏角估计. 浙江大学学报(工学版)[J], 2023, 57(12): 2391-2400 doi:10.3785/j.issn.1008-973X.2023.12.006

GAO Zi-qun, XIE Gui-zhi, ZHOU Bing, XU Yan, WU Xiao-jian, CHAI Tian. Estimation of vehicle sideslip angle based on multi-method fusion. Journal of Zhejiang University(Engineering Science)[J], 2023, 57(12): 2391-2400 doi:10.3785/j.issn.1008-973X.2023.12.006

随着人们对汽车安全需求的不断提升,越来越多的主动安全控制系统被应用于汽车[1-3],质心侧偏角是稳定性控制系统的关键参数,能够及时准确地获取该参数对于汽车安全驾驶的意义重大. 由于成本原因,商用车上很少通过如光学传感器、GNSS/INS组合导航等检测装置直接获取质心侧偏角,而是采用软测量技术及状态观测的方式获取质心侧偏角[4]. 质心侧偏角观测器的构建方式主要分为3种:1)基于运动学、2)基于动力学和3)基于运动几何. 方式1)将传感器量测量(横摆角速度、侧向加速度、纵向速度)与质心侧偏角速度的微分关系式进行积分或者利用卡尔曼滤波算法得到质心侧偏角[5]. 方式1)对车辆参数的不确定性、路面附着条件以及驾驶操纵输入频率的变化具有鲁棒性,但对传感器的测量精度要求很高,对环境噪声、传感器偏置以及标定误差比较敏感[6]. 反馈补偿可以消除该方式中由传感器漂移、标定误差引起的量测信号偏差[7]. 方式2)是基于车辆动力学模型和轮胎模型进行观测器的构建,弊端在于估计结果的优劣依赖于观测模型以及模型参数(车辆参数、路面附着系数、过程噪声与量测噪声协方差矩阵等)的准确性. 为了简化估计模型,建模时将如侧向风引起的横摆力矩与侧向力的因素忽略,由此导致估计结果的偏差[8-9]. Zhang等[10]提出自适应扩展卡尔曼滤波器,并将其用于克服过程噪声与环境噪声统计特性的不确定性对于估计精度的不利影响. 为了更好地逼近非线性轮胎模型,提高观测器构建精度,Zhang等[11]提出切换T-S模糊观测器,估计车辆质心侧偏角. 上述观测方法在一定程度上改善了方式2)的估计效果,但该方式的估计精度严重依赖于影响估计算法实时性的观测模型及参数的精确性. 方式3)利用前、后轮侧偏角与质心侧偏角之间的运动几何关系进行质心侧偏角的估计[12],特点是模型简单、计算量小、无积分操作,对于量测噪声、传感器偏置和部分车辆参数的不确定性具有一定的鲁棒性[13]. 方式3)所用运动几何关系式中的轮胎侧偏刚度取为定值,当轮胎侧向力处于线性阶段时,估计效果较好;当轮胎侧向力处于非线性阶段时,估计结果偏差较大[14]. You等[15]采用轮胎侧偏刚度辨识方法来适应轮胎侧偏刚度的非线性变化,该方法依赖路面附着系数的精确获取.

单一的估计方式都存在不足,因此学者们开始尝试采用多方法融合估计方式. Nishio等[16]将路面附着系数作为判断条件,以实现运动学与动力学估计方式的逻辑切换. 相比动力学方式,运动几何方式结构更简单,计算量更小,对环境噪声、传感器偏置具有很好的鲁棒性[17]. 高博麟等[18]为运动学、动力学与运动几何方式分别设计子滤波器,使用主滤波器对子滤波器结果进行信息融合,得到全局融合结果. 该方法所用的动力学子滤波器对轮胎模型进行简化,同时运动学子滤波器未考虑量测噪声统计特性的不确定性. Li等[5]以动态特性的强弱为融合指标,对运动几何方式与运动学方式的估计结果进行择优融合;为了克服质心侧偏角的估计精度对于轮胎侧偏刚度精确性的依赖,利用PI控制器对轮胎侧偏刚度进行实时反馈调节. 该调整依赖于路面附着系数与轮胎模型的精确获取,Li等[5]还将运动学估计方式的量测噪声统计特性(协方差矩阵R)预先设为定值,这与实际不符.

单一的估计方式向多方法融合估计方式的发展,一定程度上提高了质心侧偏角的估计精度,但融合估计的方式仍然待深入研究:1)尽管有学者利用PI控制器对轮胎侧偏刚度进行了较准确的实时反馈调整,但该运动几何估计方式依赖于轮胎模型及路面附着系数等参数已知. 2)量测噪声受环境影响较大,其统计特性具有不确定性. 在融合估计过程中,量测噪声的统计特性根据先验值预先设为定值,但定值化处理不仅会降低估计精度,甚至会导致滤波发散. 针对上述问题,本研究基于改进的质心侧偏角运动学与运动几何估计方法,设计质心侧偏角融合估计算法.

1. 车辆模型

图1所示,传统线性二自由度无法描述车辆在非线性状态下的运动学关系,因此采用包含纵向、横摆与横向三自由度的车辆模型来表征车辆不同状态与参数之间的数学关系. 图中, ${\delta _{\text{f}}}$为前轮转角, ${\alpha _{\text{f}}}$${\alpha _{\text{r}}}$分别为前、后轮侧偏角, $F_{y{\rm{f}}} $$F_{y{\rm{r}}} $分别为前、后轮侧向力, $F_{x{\rm{f}}} $$F_{x{\rm{r}}} $分别为前、后轮纵向力, ${v_y}$${v_x}$分别为侧向、纵向速度, ${\omega _{\text{r}}}$为横摆角速度, $\;\beta $为质心侧偏角, ${l_{\text{f}}}$${l_{\text{r}}}$为质心到前、后轴的距离, $m$为车辆质量, ${I_z}$为整车绕z轴转动惯量,整车平衡方程由纵向、侧向和横摆运动组成,描述如下.

图 1

图 1   三自由度车辆模型

Fig.1   Three degrees of freedom vehicle model


整车纵向运动:

$ \begin{split} m\left( {{{\dot v}_x} - {\omega _{\text{r}}}{v_y}} \right) = {F_{x{\text{f}}}}\cos {\delta _{\text{f}}}+ {F_{x{\text{r}}}} - {F_{y{\text{f}}}}\sin {\delta _{\text{f}}}. \\ \end{split} $

整车侧向运动:

$ \begin{split} m\left( {{{\dot v}_y}+{\omega_{\text{r}}}{v_x}} \right) = {F_{y{\text{f}}}}\cos {\delta _{\text{f}}}+ {F_{y{\text{r}}}}+{F_{x{\text{f}}}}\sin {\delta _{\text{f}}}. \\ \end{split} $

整车横摆运动:

$ \begin{split} {{\dot \omega}_{\text{r}}}{I_{\text{z}}} = \left( {{F_{y{\text{f}}}}\cos {\delta _{\text{f}}}+{F_{x{\text{f}}}}\sin {\delta _{\text{f}}}} \right){l_{\text{f}}} - {F_{y{\text{r}}}}{l_{\text{r}}}. \\ \end{split} $

为了后续观测器设计,将式(1)~(3)变形得到

$ {\dot v_x} = \frac{{{F_{x{\text{f}}}}\cos {\delta _{\text{f}}}+{F_{x{\text{r}}}} - {F_{y{\text{f}}}}\sin {\delta _{\text{f}}}}}{m}+{\omega_{\text{r}}}{v_y}, $

$ {\dot v_y} = \frac{{{F_{y{\text{f}}}}\cos {\delta _{\text{f}}}+{F_{y{\text{r}}}}+{F_{x{\text{f}}}}\sin {\delta _{\text{f}}}}}{m} - {\omega_{\text{r}}}{v_x}, $

$ {\dot \omega_{\text{r}}} = \frac{{\left( {{F_{y{\text{f}}}}\cos {\delta _{\text{f}}}+{F_{x{\text{f}}}}\sin {\delta _{\text{f}}}} \right){l_{\text{f}}} - {F_{y{\text{r}}}}{l_{\text{r}}}}}{{{I_z}}}. $

前后轮的轮胎侧偏角描述为

$ {\alpha _{\text{f}}} = \frac{{{v_y}+{l_{\text{f}}}{\omega_{\text{r}}}}}{{{v_x}}} - {\delta _{\text{f}}}, $

$ {\alpha _{\text{r}}} = \frac{{{v_y} - {l_{\text{r}}}{\omega_{\text{r}}}}}{{{v_x}}}. $

考虑到纵向加速度对垂直载荷的影响,将垂直载荷描述为

$ {F_{{\text{zf}}}} = \frac{{mg{l_{\text{r}}}}}{{\left( {{l_{\text{f}}}+{l_{\text{r}}}} \right)}} - \frac{{m{a_x}{h_{\text{g}}}}}{{\left( {{l_{\text{f}}}+{l_{\text{r}}}} \right)}}, $

$ {F_{{\text{zr}}}} = \frac{{mg{l_{\text{f}}}}}{{\left( {{l_{\text{f}}}+{l_{\text{r}}}} \right)}}+\frac{{m{a_x}{h_{\text{g}}}}}{{\left( {{l_{\text{f}}}+{l_{\text{r}}}} \right)}}. $

式中: ${F_{{\text{zf}}}}$${F_{{\text{zr}}}}$分别为前、后轴垂直载荷, $ g $为重力加速度, $ {h_{\text{g}}} $为质心高度. 转向时横摆运动的产生伴随着左、右车轮速度的不一致,前轮转角也会影响车速与轮速之间的运动几何关系.

$ \begin{split} {\omega _{{\text{fl}}}} = \frac{{\left( {{v_x} - {b_{\text{f}}}{\omega_{\text{r}}}/2} \right)\cos {\delta _{\text{f}}}}}{r}+ \frac{{\left( {{v_y}+{l_{\text{f}}}{\omega_{\text{r}}}} \right)\sin {\delta _{\text{f}}}}}{r}, \\ \end{split} $

$ \begin{split} {\omega _{{\text{fr}}}} = \frac{{\left( {{v_x}+{b_{\text{f}}}{\omega_{\text{r}}}/2} \right)\cos {\delta _{\text{f}}}}}{r}+ \frac{{\left( {{v_y}+{\omega_{\text{r}}}{l_{\text{f}}}} \right)\sin {\delta _{\text{f}}}}}{r}, \\ \end{split} $

$ {\omega _{{\text{rl}}}} = \frac{{{v_x} - {b_{\text{r}}}{\omega_{\text{r}}}/2}}{r}, $

$ {\omega _{{\text{rr}}}} = \frac{{{v_x}+{b_{\text{r}}}{\omega_{\text{r}}}/2}}{r}. $

式中: ${\omega _{ij}}$为车轮角速度, $r$车轮半径, ${b_{\text{f}}}$${b_{\text{r}}}$分别为前、后轮的轮距.

2. 质心侧偏角融合观测器设计

2.1. 质心侧偏角融合观测器整体结构

图2所示,质心侧偏角融合观测器分为4个模块:1)自适应扩展卡尔曼滤波器(adaptive extended Kalman filter, AEKF)、2)运动几何观测器、3)融合权重计算、4)质心侧偏角融合估计值的计算. 模块1)基于车辆纵、侧向速度,横摆角速度与纵、侧向加速度之间的运动学方程;构建具有量测噪声协方差R自适应调整功能的扩展卡尔曼观测器(EKF);实现对车辆纵、侧向速度的估计. 模块2)由侧向车速的代数计算式得到侧向车速估计值vy_m,利用模糊控制器对轮胎侧偏刚度进行实时校正,以提高侧向车速的估计精度. 模块3)基于侧向车速融合结果的变化率 $\dot v_{y\_{\rm{fuse}}}$提取瞬态特征值,再利用提取的瞬态特性值 ${\text{St}}{{\text{b}}_{vy}}$进行融合权重分配计算. 模块4)依据融合权重,将模块1)、2)的侧向速度估计结果进行加权融合,得到侧向速度融合估计值vy_fuse,再结合AEKF估计的纵向车速 ${v_{x\_{\text{k}}}}$,计算得到车辆质心侧偏角的融合估计值 $\;{\beta _{{\text{fuse}}}}$. 融合观测器利用车载传感器获取的信息有车辆纵向速度 ${v_{x\_{\text{s}}}}$,横摆角速度 $\omega _{{\text{r\_s}}}$,车轮轮速 ${\omega _{ij}}$,前轮转角 ${\delta _{\text{f}}}$以及车辆纵、侧向加速度 ${a_{x\_{\text{s}}}}$${a_{y\_{\text{s}}}}$.

图 2

图 2   质心侧偏角融合观测器结构图

Fig.2   Structure diagram of sideslip angle fusion observer


2.2. 自适应扩展卡尔曼滤波器的设计

化简式(4)、(5)得到车辆运动学方程 ${\dot v_x} = {a_x}+{\omega_{\text{r}}}{v_y}$${\dot v_y} = {a_y} - {\omega _{\text{r}}}{v_x}$,选取量测方程为式(11)~(14),依据状态估计流程,将运动学方程整理成状态方程和测量方程标准形式:

$ \left.\begin{array}{l} \dot{\hat{\boldsymbol{x}}}({t})=f(\hat{\boldsymbol{x}}(t),\;\; \boldsymbol{u}(t))+\boldsymbol{w}(t), \\ \boldsymbol{y}(t)=h(\hat{\boldsymbol{x}}(t),\;\; \boldsymbol{u}(t))+\boldsymbol{v}(t). \end{array}\right\} $

定义状态向量为 $\hat {\boldsymbol{x}}\left( t \right) = {\left[ {{v_x},\;{v_y}} \right]^{\text{T}}}$,量测向量为 ${\boldsymbol{y}}\left( t \right) = {\left[ {{\omega _{{\text{fl}}}},\;{\omega _{{\text{fr}}}},\;{\omega _{{\text{rl}}}},\;{\omega _{{\text{rr}}}}} \right]^{\text{T}}}$${\boldsymbol{w}}\left( t \right)$${\boldsymbol{v}}\left( t \right)$分别为互相独立且均值为零的过程噪声和量测噪声,协方差为QR. 为了得到线性模型,式(15)分别对 $\hat x\left( t \right)$求偏导,得到雅可比矩阵 ${\boldsymbol{A}}\left( t \right)$${\boldsymbol{H}}\left( t \right)$.

$ {\boldsymbol{A}}(t) = \left[ {\begin{array}{*{20}{c}} 0&{{\omega_{\text{r}}}} \\ { - {\omega_{\text{r}}}}&0 \end{array}} \right], $

$ {\boldsymbol{H}}(t) = \left[ {\begin{array}{*{20}{l}} {\begin{array}{*{20}{c}} {\cos {\delta _{\text{f}}}/r}&{\sin {\delta _{\text{f}}}/r} \end{array}} \\ {\begin{array}{*{20}{l}} {\cos {\delta _{\text{f}}}/r}&{\sin {\delta _{\text{f}}}/r} \end{array}} \\ {\begin{array}{*{20}{l}} &{1/r}\qquad\quad 0 \end{array}} \\ {\begin{array}{*{20}{l}} &{1/r} \qquad\quad 0 \end{array}} \end{array}} \right]. $

取采样时间为 ${T_{\rm{s}}}$=1 ms,离散化得到差分方程:

$ \left. \begin{split} &{{\hat {\boldsymbol{x}}}_{k+1}} = {{\boldsymbol{A}}_k}{{\hat {\boldsymbol{x}}}_k}+{{\boldsymbol{w}}_k}, \\ & {{\boldsymbol{y}}_k} = {{\boldsymbol{H}}_k}{{\hat {\boldsymbol{x}}}_k}+{{\boldsymbol{v}}_k}. \\ \end{split} \right\} $

其中 ${{\boldsymbol{A}}_k} = {\boldsymbol{I}}+{\boldsymbol{A}}\left( t \right){T_{\rm{s}}}$${{\boldsymbol{H}}_k} = {\boldsymbol{H}}\left( t \right)$${\boldsymbol{I}}$为与 ${\boldsymbol{A}}\left( t \right)$同维的单位矩阵.

扩展卡尔曼滤波算法分为时间更新和量测更新2个部分,算法流程如图3所示. EKF将量测协方差矩阵R视为定值,但在车辆实际行驶过程中,外界的环境噪声统计特性具有不确定性,将R视为定值会引起估计偏差. 本研究在EKF基础上加入量测协方差矩阵自适应算法,Zhang等[10]指出新息能够很好地反应环境噪声对估计误差的影响,为此,可根据新息变化设计量测协方差矩阵自适应调整算法. 定义新息 ${{\boldsymbol{\varepsilon}} _k}$为量测量的实际值 ${{\boldsymbol{y}}_k}$与预测值 ${{\boldsymbol{H}}_k}\hat {\boldsymbol{x}}_k^ - $之间的误差:

图 3

图 3   扩展卡尔曼滤波算法流程图

Fig.3   Flowchart of extended Kalman filter algorithm


$ {{\boldsymbol{\varepsilon}} _k} = {{\boldsymbol{y}}_k} - {{\boldsymbol{H}}_k}{\hat {\boldsymbol{x}}^ - }_k. $

新息的理论协方差矩阵

$ {{\boldsymbol{S}}_k} = E\left[ {{{\boldsymbol{\varepsilon}} _k}{\boldsymbol{\varepsilon}} ^{\text{T}}_k} \right] = {{\boldsymbol{H}}_k}{{\boldsymbol{P}}_k}^ { -} {\boldsymbol{H}}^{\text{T}}_k+{\boldsymbol{R}}. $

式中:E为期望值, ${\boldsymbol{P}}_k^ - $k时刻误差协方差矩阵先验值. 新息的实际协方差矩阵

$ {\hat {\boldsymbol{S}}_k} = \frac{1}{M}\sum\limits_{i = 0}^M {{{\boldsymbol{\varepsilon}} _{k - i}}{\boldsymbol{\varepsilon}} _{k - i}^{\text{T}}} . $

式中:M为滑动窗口的长度,取M=50. 依据系统的实际新息协方差与理论协方差的相对大小,实时更新R,调整因子 ${\alpha _k}$的表达式[19]

$ {\alpha _k} = \min \left( {1,\frac{1}{n}{\text{tr}}\left( {{{\hat {\boldsymbol{S}}}_k}{\boldsymbol{S}}_k^{ - 1}} \right)} \right). $

式中:tr()为矩阵的迹,n为量测向量的维度. 当 ${{\boldsymbol{S}}_k} > {\hat {\boldsymbol{S}}_k}$时,应将R调小,此时 ${\alpha _k} < 1$;当 ${{\boldsymbol{S}}_k} \leqslant {\hat {\boldsymbol{S}}_k}$时,理论上应将R调大,考虑到将R值增大可能导致滤波发散,保持R不变,R=1. 利用调整因子调整卡尔曼增益计算式: ${{\boldsymbol{K}}_k} = {\boldsymbol{P}}_k^ - {\boldsymbol{H}}_k^{\rm{T}}{\left( {{{\boldsymbol{H}}_k}{\boldsymbol{P}}_k^ - {\boldsymbol{H}}_k^{\rm{T}} - {\alpha _k}{\boldsymbol{R}}} \right)^{ - 1}}$,其中 ${\alpha _k}$可对R进行自适应修正.

2.3. 运动几何观测器设计

假设轮胎侧向力处于线性区域,则前、后轮胎侧向力分别为 ${F_{y{\text{f}}}} = {C_{\text{f}}}{\alpha _{\text{f}}}、{F_{y{\text{r}}}} = {C_{\text{r}}}{\alpha _{\text{r}}}$,其中 ${C_{\text{f}}}、{C_{\text{r}}}$分别为前、后轮的侧偏刚度. 定义 ${C_{\text{f}}} = {k_{\text{a }}}{C_{\text{r}}}$,其中 ${k_{\text{a}}} = {F_{{\text{zf}}}}/{F_{{\text{zr}}}}$[14],联合式(7)、(8)可以得到

$ {F_{y{\text{f}}}} = {C_{\text{f}}}\left( {\frac{{{v_y}+{l_{\text{f}}}{\omega_{\text{r}}}}}{{{v_x}}} - {\delta _{\text{f}}}} \right), $

$ {F_{y{\text{r}}}} = {C_{\text{r}}}\left( {\frac{{{v_y} - {l_{\text{r}}}{\omega_{\text{r}}}}}{{{v_x}}}} \right). $

$m{a_{y\_{\text{s}}}} = {F_{y{\text{f}}}}+{F_{y{\text{r}}}}、{v_{x\_{\text{s}}}} = {v_x}、{\omega_{{\text{r\_s}}}} = {\omega_{\text{r}}}$,联立式(23)、(24)得到侧向速度代数计算式为

$ v_{y_{-} \mathrm{m}} = {\left( \begin{array}{l} m a_{y_{-} \mathrm{s}} - \omega_{\mathrm{r}_{-} \mathrm{s}}\left(l_{\mathrm{f}} k_{\rm{a}} C_{\mathrm{r}} - l_{\mathrm{r}} C_{\mathrm{r}}\right) + k_{\rm{a}} C_{\mathrm{r}} \delta_{\mathrm{f}} \end{array} \right) v_{x_{-} \mathrm{s}}}/{C_{\mathrm{r}}\left(1 + k_{\rm{a}}\right)} . $

式中: ${a_{y\_{\text{s}}}}、{\omega_{{\text{r\_s}}}}、{v_{x\_{\text{s}}}}$分别为传感器测得的侧向加速度、横摆角速度和纵向速度. 式(25)只在推导过程中涉及轮胎力,实际应用时无需计算轮胎力. 式(25)为代数计算式,无积分累计过程,即使量测信号存在偏差,估计结果也不会因累计误差而发散;式中除去可通过车载传感器与CAN总线获取的状态量与输入量、整车质量 $m$与质心到前后轴距离外,精确地获取轮胎侧偏刚度值是得到准确的侧向速度估计值 ${v_{y\_{\text{m}}}}$的关键,在实际应用中,轮胎侧偏刚度受到垂直载荷、轮胎气压和路面附着条件等因素影响,难以获取精确的轮胎侧偏刚度值.

图4所示为带有轮胎侧偏刚度自适应反馈调节的运动几何观测器. 图中,侧向速度估计值 ${v_{y\_{\text{m}}}}$通过式(25)计算得到,联合车辆侧向速度估计值、传感器测得的车辆纵向速度的变化率 ${\dot v_{x\_{\text{s}}}}$、横摆角速度 ${\omega_{{\text{r\_s}}}}$,获取车辆纵向加速度的计算值 ${a_x}$,模糊控制器利用传感器测得的车辆纵向加速度 ${a_{x\_{\text{s}}}}$${a_x}$的差值 $e$及其变化率 ${e_{\text{r}}}$,对轮胎侧偏刚度进行实时反馈调节. 该调节方式未涉及轮胎模型,因此对于路面附着系数变化具有鲁棒性. 模糊控制器设计过程如下. 1)确定模糊控制的输入与输出:当轮胎侧偏刚度越准确,纵向加速度量测值 ${a_{x\_{\text{s}}}}$与理论计算值 ${a_x}$之差越接近零;反之,其绝对值将越大. 将 $e$${e_{\text{r}}}$作为模糊控制的输入,以后轮胎侧偏刚度 ${C_{\text{r}}}$作为模糊控制的输出. 2)定义模糊控制的输入输出模糊集:NVBNBNVM、NM、NVS、NS、Z、PS、PM、PB分别表示负很大、负大、负很中、负中、负很小、负小、零、正小、正中、正大.

图 4

图 4   运动几何观测器流程图

Fig.4   Flowchart of kinematic-geometric observer


$ \left. {\begin{array}{*{20}{l}} {e = \left\{ {{\text{NB,\;NM,\;NS,\;Z,\;PS,\;PM,\;PB}}} \right\},\;} \\ {{e_{\text{r}}} = \left\{ {{\text{NB,\;NM,\;NS,\;Z,\;PS,\;PM,\;PB}}} \right\},\;} \\ {{C_{\text{r}}} = \left\{ {{\text{NVB,\;NB,\;NVM,\;NM,\;NVS,\;NS,\;Z}}} \right\}.} \end{array}} \right\} $

3)定义输入输出的隶属度函数 ${D_{\text{f}}}$,如图5所示. 4)通过大量的仿真试验与理论分析,积累足够的专家经验后,制定如表1所示的模糊规则. 利用Matlab的模糊逻辑工具箱生成Simulink中模糊控制器模块的可执行文件,其中模糊控制器的解模糊化方法为重心法.

图 5

图 5   隶属度函数

Fig.5   Membership function


表 1   后轮胎侧偏刚度的模糊规则

Tab.1  Fuzzy rule of rear tyre lateral stiffness

er e
NB NM NS Z PS PM PB
NB Z NS NVS NM NVS NS Z
NM NS NVS NM NVM NM NVS NS
NS NVS NM NVM NB NVM NM NVS
Z NM NVM NB NVB NB NVM NM
PS NVS NM NVM NB NVM NM NVS
PM NS NVS NM NVM NM NVS NS
PB Z NS NVS NM NVS NS Z

新窗口打开| 下载CSV


2.4. 2种估计方式的对比分析

运动学方式在方向盘处于机动状态(车辆状态的变化率较大)时有较好的估计效果[20],为了分析所提运动几何估计方式在不同车辆状态变化率下的具体表现,参考Li等[5]探究不同估计方式适用范围的试验方案,设置阶跃-回正试验进行仿真分析.

图6所示为在 ${v_x}$=90 km/h,路面附着系数 $\;\mu=0.85$条件下,阶跃-回正仿真试验结果对比图. 称图6(b)中侧向速度变化率较大的填充区域为瞬态区域,该区域车辆侧向速度变化较剧烈;根据有无转向输入,将剩余侧向速度变化率 ${\dot v_y}$较小的区域分别称为非零、零稳态区域. 依据图6分析2种估计方式的特点:在瞬态区域t=4~7 s和t=15~17 s,运动学方式相比于运动几何方式具有更好的实时跟随估计效果;在非零稳态区域t=7~15 s,运动学方式由于积分累计误差的影响,估计偏差呈现逐渐增大的趋势,运动几何方式的估计结果虽存在一定偏差,但偏差值相对较小,且并未随时间增大;在方向盘回正后的零稳态区域t=17~20 s,运动学方式的估计结果依然存在偏差,运动几何方式的估计偏差接近于零. 经上述分析可知,运动学方式在瞬态区域估计效果相对较好,运动几何方式在零、非零稳态区域内有可接受的估计精度.

图 6

图 6   运动学与运动几何方式的估计结果对比

Fig.6   Comparison of estimation results between kinematic method and kinematic-geometry method


2.5. 融合估计算法设计与验证

2.5.1. 融合估计算法设计

本研究提出以状态量的瞬态特性强弱(用于表征状态量变化率的大小)为融合指标的融合算法,该算法的流程图如图7所示. Cheli等[20]将侧向加速度、横摆角速度和方向盘转角在0~0.1 s的均方根加权之和作为衡量状态量稳态特性强弱的指标,用于融合算法的设计. 借鉴该思想,将侧向速度变化率 ${\dot v_{y\_{\text{fuse}}}} $作为瞬态特性指标的提取对象. 图中缓存器输出当前时刻前推0.1 s的侧向速度变化率,接着利用侧向速度变化率进行均方根计算,计算结果通过一阶低通滤波器去除噪声,得到瞬态特性指标值 ${\text{St}}{{\text{b}}_{vy}} $.${\text{St}}{{\text{b}}_{vy}} $输入融合权重计算模块,该模块利用 ${\text{St}}{{\text{b}}_{vy}} $与前轮转角 ${\delta _{\text{f}}} $进行融合权重的分配计算. 融合权重计算式为

图 7

图 7   融合算法流程

Fig.7   Fusion algorithm process


$ \begin{split} &{\text{St}}{{\text{b}}_{vy\_{\text{t}}1}} < {\text{St}}{{\text{b}}_{vy\_{\text{t}}2}}, \\ & {f_1} = - 0.94\dfrac{{{\text{St}}{{\text{b}}_{vy}} - {\text{St}}{{\text{b}}_{vy\_{\text{t2}}}}}}{{{\text{St}}{{\text{b}}_{vy\_{\text{t2}}}} - {\text{St}}{{\text{b}}_{vy\_{\text{t}}1}}}} + 0.06; \end{split}$

${{f_2} = - \dfrac{{\left( {{k_{\text{s}}} - 0.06} \right)\left( {{\text{St}}{{\text{b}}_{vy}} - {\text{St}}{{\text{b}}_{vy\_{\text{t}}2}}} \right)}}{{{\text{St}}{{\text{b}}_{vy\_{\text{t}}2}} - {\text{St}}{{\text{b}}_{vy\_{\text{t}}1}}}} + 0.06.} $

1)当 ${\text{St}}{{\text{b}}_{vy}}$小于阈值 ${\text{St}}{{\text{b}}_{vy\_{\text{t}}1}}$${\delta _{\text{f}}}$小于阈值 ${\delta _{{\text{f\_t1}}}}$时,车辆状态处于零稳态区域,依据2.4节的结论,该区域运动几何方式的估计结果偏差接近于零,因此,给与运动几何方式的融合权重w=1.00. 2)当 ${\text{St}}{{\text{b}}_{vy}}$小于阈值 ${\text{St}}{{\text{b}}_{vy\_{\text{t2}}}}$时,如果 ${\delta _{\text{f}}}$小于阈值 ${\delta _{{\text{f\_t1}}}}$,融合权重依据式(27)计算,该区域为瞬态与零稳态区域的过渡区间. 如果 ${\delta _{\text{f}}}$大于阈值 ${\delta _{{\text{f\_t1}}}}$,融合权重依据式(28)计算,该区域为瞬态与非零稳态区域的过渡区间. 设置过渡区间可避免融合权重的突变导致融合估计结果的突变. 3)当 ${\text{St}}{{\text{b}}_{vy}}$小于设定的阈值 ${\text{St}}{{\text{b}}_{vy\_{\text{t}}1}}$${\delta _{\text{f}}}$大于设定的阈值 ${\delta _{{\text{f\_t1}}}}$,表明车辆状态处于非零稳态区域,以运动几何方式的估计结果为主,融合权重为 ${k_{\text{s}}}$(依据运动几何方式稳态偏差大小而定),本研究取0.75. 4)当 ${\text{St}}{{\text{b}}_{vy}}$大于设定的阈值 ${\text{St}}{{\text{b}}_{vy\_{\text{t}}2}}$,此时车辆状态处于瞬态区域,以运动学方式的估计结果为主,融合权重w=0.06.

2.5.2. 融合估计算法验证

阶跃-回正试验进行融合算法的验证,取 ${\text{St}}{{\text{b}}_{vy\_{\text{t}}1}} = 0.01$, ${\text{St}}{{\text{b}}_{vy\_{\text{t}}2}} = 0.1$, ${\delta _{{\text{f\_t1}}}} = {0.3^\circ }$${k_{\text{s}}} = 0.75$.图8所示为融合权重分配结果图. 在零稳态区域(t=0~4 s、t=17~20 s)与非零稳态区域(t=7~15 s),瞬态特性值 ${\text{St}}{{\text{b}}_{vy}}$较小,运动几何法的权重为1;瞬态特性值 ${\text{St}}{{\text{b}}_{vy}}$高的区域(t=4~7 s、t=15~17 s)运动几何的融合权重为0.06,不同区域之间的融合权重也能平滑过渡;输出的融合权重能依据瞬态特性值大小进行动态变化,符合设计要求.

图 8

图 8   融合权重分配图

Fig.8   Fusion weight distribution chart


3. 仿真验证

采用Carsim-Simulink的仿真与驾驶员在环(DIL)试验平台,以Carsim输出的值为参考值,验证本研究提出的融合观测器的有效性,整车参数如表2所示. 模拟真实的传感器量测信号,须为Carsim的理想输出添加合适的零均值高斯白噪声,各量测输入所加噪声的方差[21]取值如下: ${\text{Va}}{{\text{r}}_{\omega ij}}$= 0.002 rad/s、 ${\text{Va}}{{\text{r}}_{ax}}$= 0.001 m/s2${\text{Va}}{{\text{r}}_{ay}}$= 0.002 m/s2${\text{Va}}{{\text{r}}_{\omega r}}$= 0.004 rad/s、 ${\text{Va}}{{\text{r}}_{vx}}$ = 0.001m/s. 设计角阶跃、双移线、变附着系数对接路面-双移线等仿真工况以及驾驶员在环试验,对所提融合观测器的估计准确性进行验证. 为了体现矩阵R自适应对于运动学方式估计精度的提高效果,仿真结果对有无矩阵R自适应的运动学方式进行比较. 为了定量分析估计误差,选用均方根误差作为评价指标:

表 2   Carsim车辆参数

Tab.2  Parameters of Carsim vehicle

参数 数值 参数 数值
整车质量m /kg 1230 质心高度 ${h_{\text{g}}}$/ m 0.54
整车绕z轴转动惯量 $ {I}_{\mathrm{z}} $/(kg·m2) 1480 前轮轮距 $ {b}_{\mathrm{f}} $/ m 1.485
质心到前轴距离 $ {l}_{\mathrm{f}} $/m 1.065 后轮轮距 $ {b}_{\mathrm{r}} $/ m 1.480
质心到后轴距离 $ {l}_{\mathrm{r}} $/m 1.535 车轮半径 ${r}$ / m 0.51

新窗口打开| 下载CSV


$ {e_{{\text{RMSE}}}} = \sqrt {\frac{1}{k}\sum\limits_{i = 1}^k {{{\left( {{\beta _i} - {{\hat \beta }_i}} \right)}^2}} } . $

式中: $ \;{\beta }_{i}、{\widehat{\beta }}_{i} $为质心侧偏角的真实值和估计值.

1) 双移线、角阶跃工况. 初始车速 ${v_x}$ $ =100\; \mathrm{k}\mathrm{m}/\mathrm{h} $$\;\mu = 0.85$,仿真时间t=10 s,方向盘转角如图9所示. 依据仿真结果图10表3可知,有自适应相比于无自适应的运动学方式,双移线工况、角阶跃工况的估计结果的均方根误差值分别减少了37%、51%;融合方式相比于自适应运动学方式与运动几何方式,估计结果的均方根误差值在双移线工况中分别减少了24%、58%,在角阶跃工况中分别减少了56%、38%. 因此加入自适应可提高运动学方式的估计精度,与此同时,融合运动学方式(自适应)与运动几何方式的估计结果可进一步提高估计精度.

图 9

图 9   2种工况的方向盘转角

Fig.9   Steering angles of two conditions


表 3   2种工况估计结果的均方根误差

Tab.3  Root mean squared error of estimation results under two conditions

工况 eRMSE
运动学方式
(无自适应)
运动学方式
(有自适应)
运动几何方式 融合方式
双移线 0. 087 0. 054 0. 098 0. 041
角阶跃 0. 199 0. 098 0. 070 0. 043

新窗口打开| 下载CSV


图 10

图 10   2种工况的质心侧偏角估计结果

Fig.10   Results of sideslip angle estimation for two conditions


2) 变路面附着系数对接路面-双移线工况. 为了验证所提观测器对路面附着系数变化的鲁棒性,选取文献[5]中提出的融合估计方式作为类比对象,记为融合方式B,该方式的估计精度依赖于路面附着系数的准确性. 所提观测器记为融合方式A. 利用变路面附着系数对接路面-双移线工况进行验证,在Carsim中设置长直道,纵向0~300 m路面附着系数 $\;\mu = 0.85$,300~600 m路面附着系数 $\;\mu = 0.5$,横向方向路面附着系数一致. 车速 ${v_x}$=90 km/h,方向盘转角如图11(a),仿真时间t=25 s,仿真结果如图11(b)所示,融合方式A、B估计结果的均方根误差分别为0.033、0.126. 当t=0~15 s,融合方式A的估计精度略高于融合方式B;t > 15 s,路面附着系数由0.85突变到0.50,融合方式A依然能够得到较好的估计结果;由于算法中的路面附着系数不能及时更新为0.5,融合方法B的估计精度明显降低,融合方法B总体估计结果的均方根误差值相比于融合方法A增加了73%.

图 11

图 11   变路面附着系数对接路面-双移线工况

Fig.11   Variable road friction coefficient docking road-double lane change condition


3) DIL试验. 为了进一步验证所提观测器的有效性与实时性,开展DIL,如图12所示为DIL仿真平台. 初始车速 ${v_x}$ $ =90\; \mathrm{k}\mathrm{m}/\mathrm{h} $$\mu = 0.85$,分别进行双移线、角阶跃试验,试验结果如图13所示,均方根误差如表4所示. 相比于自适应运动学估计方式与运动几何方式,本研究所提融合估计方式的均方差误差值均有所减少,双移线试验中分别减少了34%、56%,角阶跃试验中分别减少了61%、47%. 在试验所用美国国家仪器(national instruments, NI)机箱的数据输出频率为1000 Hz,即时间间隔为1 ms,观测器每一步仿真平均用时(simulation time)分别为350、321 ${{\text{μ} {\rm{s}}}}$,均小于设置的仿真步长,实时性满足要求.

图 12

图 12   驾驶员在环仿真平台

Fig.12   Driver in loop simulation platform


图 13

图 13   2种工况的驾驶员在环试验质心侧偏角估计结果

Fig.13   Results of sideslip angle estimation of two conditions for driver in loop simulation test


表 4   驾驶员在环试验估计结果的均方根误差与观测器单步仿真平均用时

Tab.4  Root mean squared error of estimation results under driver in loop simulation test and average time of single step simulation of observer

工况 eRMSE t/μs
运动学方式
(有自适应)
运动几何方式 融合方式
双移线 0.064 0.095 0.042 350
角阶跃 0.184 0.133 0.071 321

新窗口打开| 下载CSV


4. 结 语

设计可实现量测噪声协方差矩阵自适应以及轮胎侧偏刚度模糊自适应的质心侧偏角融合估计算法. 在Carsim-Simulink的仿真与驾驶员在环仿真平台展开的多工况试验结果显示,本研究设计的质心侧偏角融合观测器可实时获取较准确的质心侧偏角估计结果,即使在路面附着系数突变条件下,也能实现较准确估计. 所提融合估计算法的验证仅在Carsim-Simulink以及驾驶员在环仿真平台进行,后续考虑进行实车试验,对所提算法做进一步验证.

参考文献

KANG J, YOO J, YI K

Driving control algorithm for maneuverability, lateral stability, and rollover prevention of 4WD electric vehicles with Independently driven front and rear wheels

[J]. IEEE Transactions on Vehicular Technology, 2011, 60 (7): 2987- 3001

DOI:10.1109/TVT.2011.2155105      [本文引用: 1]

GUSTAFSSON F

Automotive safety systems

[J]. IEEE Signal Processing Magazine, 2009, 26 (4): 32- 47

DOI:10.1109/MSP.2009.932618     

MAMMAR S, KOENIG D

Vehicle handling improvement by active steering

[J]. Vehicle System Dynamics, 2002, 38 (3): 211- 242

DOI:10.1076/vesd.38.3.211.8288      [本文引用: 1]

STEPHANT J, CHARARA A, MEIZEL D

Evaluation of a sliding mode observer for vehicle sideslip angle

[J]. Control Engineering Practice, 2007, 15 (7): 803- 812

DOI:10.1016/j.conengprac.2006.04.002      [本文引用: 1]

LI X Y, XU N, LI Q, et al

A fusion methodology for sideslip angle estimation on the basis of kinematics-based and model-based approaches

[J]. Journal of Automobile Engineering, 2020, 234 (7): 1930- 1943

[本文引用: 5]

LI L, JIA G, RAN X, et al

A variable structure extended Kalman filter for vehicle sideslip angle estimation on a low friction road

[J]. Vehicle System Dynamics, 2014, 52 (2): 280- 308

DOI:10.1080/00423114.2013.877148      [本文引用: 1]

ZHAO L H, LIU Z Y, CHEN H

Design of a nonlinear observer for vehicle velocity estimation and experiments

[J]. IEEE Transactions on Control Systems Technology, 2011, 19 (3): 664- 672

DOI:10.1109/TCST.2010.2043104      [本文引用: 1]

YU Z P

Review of vehicle state estimation problem under driving situation

[J]. Journal of Mechanical Engineering, 2009, 45 (5): 20- 33

DOI:10.3901/JME.2009.05.020      [本文引用: 1]

GUO H Y, CAO D P, CHEN H, et al

Vehicle dynamic state estimation: state of the art schemes and perspectives

[J]. IEEE/CAA Journal of Automatica Sinica, 2018, 5 (2): 418- 431

DOI:10.1109/JAS.2017.7510811      [本文引用: 1]

ZHANG Z Y, ZHANG S Z, HUANG C X, et al

State estimation of distributed drive electric vehicle based on adaptive extended Kalman filter

[J]. Journal of Mechanical Engineering, 2019, 55 (6): 156

DOI:10.3901/JME.2019.06.156      [本文引用: 2]

ZHANG Q, LIU Z Y, GU M Q, et al. Vehicle sideslip angle estimation based on switched fuzzy model [C]// 2019 IEEE 58th Conference on Decision and Control (CDC). Nice: IEEE, 2019: 4817-4822.

[本文引用: 1]

PIYABONGKARN D, RAJAMANI R, GROGG J A, et al

Development and experimental evaluation of a slip angle estimator for vehicle stability control

[J]. IEEE Transactions on Control Systems Technology, 2008, 17 (1): 78- 88

[本文引用: 1]

PIYABONGKARN D , RAJAMANI R , GROGG J A, et al. Development and experimental evaluation of a slip angle estimator for vehicle stability control [C]// 2006 American Control Conference. Minneapolis: IEEE, 2006: 5366-5371.

[本文引用: 1]

李小雨. 复合工况下分布式驱动电动汽车失稳机理及操纵稳定性控制研究 [D]. 长春: 吉林大学, 2020: 43-44.

[本文引用: 2]

LI Xiao-yu. Research on instability mechanism and handling stability control of distributed drive electric vehicles under combined slip condition [D]. Changchun: Jilin University, 2020: 43-44.

[本文引用: 2]

YOU S H, HAHN J O, LEE H

New adaptive approaches to real-time estimation of vehicle sideslip angle

[J]. Control Engineering Practice, 2009, 17 (12): 1367- 1379

DOI:10.1016/j.conengprac.2009.07.002      [本文引用: 1]

NISHIO A, TOZU K, YAMAGUCHI H, et al. Development of vehicle stability control system based on vehicle sideslip angle estimation [C]// SAE 2001 World Congress. Michigan: SAE, 2006: 1-10.

[本文引用: 1]

GAO B L, XIE S G, GONG J F

Vehicle sideslip angle estimation based on fusion of kinematics-dynamics methods

[J]. Automotive Safety and Energy, 2015, 6 (1): 72- 78

[本文引用: 1]

高博麟, 陈慧, 陈威, 等

汽车质心侧偏角融合估计方法

[J]. 汽车工程, 2013, 35 (8): 717- 722

[本文引用: 1]

GAO Bo-lin, CHEN Hui, CHEN Wei, et al

Fusion estimation of vehicle sideslip angle

[J]. Automotive Engineering, 2013, 35 (8): 717- 722

[本文引用: 1]

KIM K H, LEE J G, CHAN G P

Adaptive two-stage extended Kalman filter for a fault-tolerant INS-GPS loosely coupled system

[J]. IEEE Transactions on Aerospace and Electronic Systems, 2009, 45 (1): 125- 137

DOI:10.1109/TAES.2009.4805268      [本文引用: 1]

CHELI F, SABBIONI E, PESCE M, et al

A methodology for vehicle sideslip angle identification: comparison with experimental data

[J]. Vehicle System Dynamics, 2007, 45 (6): 549- 563

DOI:10.1080/00423110601059112      [本文引用: 2]

LI X, CHAN C Y, WANG Y

A reliable fusion methodology for simultaneous estimation of vehicle sideslip and yaw angles

[J]. IEEE Transactions on Vehicular Technology, 2016, 65 (6): 4440- 4458

DOI:10.1109/TVT.2015.2496969      [本文引用: 1]

/