公开/公告号CN1800780A
专利类型发明专利
公开/公告日2006-07-12
原文格式PDF
申请/专利权人 比亚迪股份有限公司;
申请/专利号CN200410104031.8
发明设计人 宋佑川;
申请日2004-12-31
分类号G01C9/00(20060101);B60R21/01(20060101);
代理机构11283 北京润平知识产权代理有限公司;
代理人周建秋
地址 518119 广东省深圳市龙岗区葵涌镇延安路比亚迪工业园
入库时间 2023-12-17 17:29:38
法律状态公告日
法律状态信息
法律状态
2009-07-22
授权
授权
2007-01-24
实质审查的生效
实质审查的生效
2006-07-12
公开
公开
技术领域
本发明涉及一种用于机动车上坡时对道路的坡度角进行测量的车载道路坡度角测量系统及车载道路坡度角测量方法。
背景技术
为了使机动车在坡路上行驶时能获得更好的驱动性能,需要在车身上安装对道路坡度角进行计算的测量装置。专利号为6714851的美国专利中公开了一种能够对道路坡度角进行测量的装置,但这种装置结构比较复杂,需要在整个机动车系统中安装多个传感器如转向轮转角传感器、加速度传感器和车轮转速传感器,其造价高,并且所测量得出的道路坡度角中包含有机动车的俯仰角。俯仰角是指将机动车在同一条直线上的前后两个轮子各看成一个质点,连接两质点所得到的直线与坡面的夹角即为俯仰角。由于俯仰角不可忽略,因此这种装置所测量得出的道路坡度值不准确,其精度不高。
发明内容
本发明的一个目的是提供一种结构简单、能够对道路坡度角进行较精确测量的车载道路坡度角测量系统。本发明的另一目的是提供一种通过所述测量系统对道路坡度角进行测量的方法。
根据本发明的第一个方面,提供一种车载道路坡度角测量系统,其包括:
GPS速度测量仪,其用于测量行驶中的机动车在某一瞬间的垂直速度Vv及水平速度Vh;
安装在机动车前悬架处的前悬架位移传感器,用于测量所述瞬间时的前悬架位置处的车身沿垂直于道路平面方向的位移Zf;
安装在机动车后悬架处的后悬架位移传感器,用于测量所述瞬间时的后悬架位置处的车身沿垂直于道路平面方向的位移Zr;
电子控制单(ECU),其与所述GPS速度测量仪电连接以获取所述垂直速度Vv和水平速度Vh,与所述前悬架位移传感器电连接以获取所述前悬架位置处的车身沿垂直于道路平面方向的位移Zf,与所述后悬架位移传感器电连接以获取所述后悬架位置处的车身沿垂直于道路平面方向的位移Zr,并根据下列公式(1)、(2)和(3)计算出道路坡度角θ:
αGPS=arctan(Vv/Vh) (1)
γ=arctan((Zf-Zr)/L) (2)
θ=αGPS-γ (3)
式中,γ为机动车行驶在坡度路面时的俯仰角,θ为需要测定的道路坡度角,αGPS为由GPS速度测量仪测定的速度通过公式(1)计算得出的俯仰角与道路坡度角之和,L为前悬架位移传感器与后悬架位移传感器之间的距离。
所述GPS速度测量仪优选安装在机动车的车顶上。
所述电子控制单元包括数据接收模块和数据处理模块;数据接收模块用于从所述GPS速度测量仪接收所述垂直速度Vv和水平速度Vh,并从所述前、后悬架位移传感器分别接收所述前悬架位置处的车身沿垂直于道路平面方向的位移Zf和所述后悬架位置处的车身沿垂直于道路平面方向的位移Zr;所述数据处理模块用于根据接收的Vv、Vh、Zf、Zr、以及由前、后悬架位移传感器的安装位置所确定的L的值,由公式(1)、(2)和(3)计算出道路坡度角θ。
通过测得的道路坡度角,就可以通过机动车的驱动控制模块对机动车在坡路上的行驶进行有效控制。
在实际的测量过程中,由于GPS速度测量仪可能存在测量偏差(噪声),因此测得的αGPS和实际的α之间的关系可以表达为下列公式(4):
αGPS=α+η (4)
式中η为GPS测量过程中的噪声。
为了更精确地测量道路坡度角θ,根据本发明的一种优选的实施方式,在机动车的质心处还安装了一个陀螺仪,其与所述电子控制单元(ECU)电连接,用来测量机动车的俯仰角速度q。记陀螺仪的俯仰角速度测量值为qgyro,则存在下列关系式(5):
式中表示实际的机动车俯仰角速度,qbias是陀螺仪的偏差,ε是陀螺仪测量过程中的噪声(高斯白噪声)。
将(5)式写成矩阵的形式得:
式中:α为实际的道路坡度角与机动车俯仰角之和,表示实际的机动车俯仰角速度,qbias是陀螺仪的测量偏差,表示陀螺仪偏差随时间的变化率,qgyro是机动车俯仰角速度的陀螺仪测量值,ε是高斯白噪声。
同样也可以把(4)式写成矩阵形式
由式(6)和式(7)可以构造一个俯仰卡尔曼滤波器算法,其状态向量x=[αqbias]T,量测向量为y=αGPS,状态转移矩阵φ=,控制矩阵ψ=[10]T,量测矩阵H=[10]。这样,就可以较为准确地估计出α角和陀螺仪的偏差qbias。通过由此测得的α角替换公式(3)中的αGPS,同时通过公式(2)算出俯仰角γ,就可以通过公式(3)算出道路坡度角θ。
另外,根据该优选的实施方式,当GPS速度测量仪不能正常工作时,可以设公式(5)中的qbias和ε均为0,这样就可以通过由陀螺仪测量的俯仰角速度值qgyro粗略地估算出α角,通过将该α角替换公式(3)中的αGPS,同时通过公式(2)算出俯仰角γ,就可以通过公式(3)估算出道路坡度角θ。因此,即使GPS速度测量仪不能正常工作,通过本发明的该优选的实施方式,也可以对道路坡度角进行估算,从而对机动车在坡路上的行驶进行有效控制。
根据本发明的第二个方面,提供一种通过所述测量系统对道路坡度角进行测量的方法,该方法包括:
由GPS速度测量仪测得在坡路上行驶的机动车在某一瞬间的垂直速度Vv及水平速度Vh;
由安装在机动车前悬架处的前悬架位移传感器测得所述瞬间时的前悬架位置处的车身沿垂直于道路平面方向的位移Zf;
由安装在机动车后悬架处的后悬架位移传感器测得所述瞬间时的后悬架位置处的车身沿垂直于道路平面方向的位移Zr;
由电子控制单元(ECU)接收所述Vv、Vh、Zf、Zr的值,并由下列公式(1)、(2)和(3)计算出道路坡度角θ:
αGPS=arctan(Vv/Vh) (1)
γ=arctan((Zf-Zr)/L) (2)
θ=αGPS-γ (3)
在本发明方法的一种优选的实施方式中,由安装在机动车质心处的陀螺仪测得机动车的俯仰角速度qgyro,由下列公式(6)和(7)通过俯仰卡尔曼滤波器算法计算出实际的α和陀螺仪的偏差qbias,同时通过公式(2)算出俯仰角γ,再通过将该α替换公式(3)中的αGPS而由公式(3)算出道路坡度角θ。
当GPS速度测量仪不能正常工作时,可以设公式(5)中的qbias和ε均为0,这样就可以通过由陀螺仪测量的俯仰角速度值qgyro粗略地估算出α角,通过将该α角替换公式(3)中的αGPS,同时通过公式(2)算出俯仰角γ,就可以通过公式(3)估算出道路坡度角θ。因此,即使GPS速度测量仪不能正常工作,通过本发明的该优选的实施方式,也可以对道路坡度角进行估算,从而对机动车在坡路上的行驶进行有效控制。
附图说明
图1为根据本发明的坡度角测量系统的结构框图;
图2为机动车在坡路上的状况及根据本发明的坡度角测量系统各部件的安装位置示意图;
图3为电子控制单元(ECU)的工作流程图;
图4为在任一时刻n时的卡尔曼滤波的处理框图。
具体实施方式
以下结合附图对本发明的具体实施方式进行更详细的说明。
如图1和图2所示,本发明的车载道路坡度角测量系统包括一个位于机动车车顶的车载GPS速度测量仪20、安装在机动车质心(GC)处的陀螺仪50、安装在机动车前悬架上的前悬架位移传感器30和安装在机动车后悬架上的后悬架位移传感器40,以及电子控制单元(ECU)60和驱动控制模块70。位移传感器30、40以及陀螺仪50均与电子控制单元(ECU)60电连接。驱动控制模块70与电子控制单元电连接,用于根据电子控制单元(ECU)60提供的道路坡度角对机动车在坡路上的行驶进行有效控制。所述电子控制单元(ECU)60和驱动控制模块70可以是集成在机动车主控板上的一部分。
所述GPS速度测量仪以及所述前、后悬架位移传感器和陀螺仪是现有技术已有的常规设备,其可以从市售商品获得,例如Thales Navigation公司的Aquarius 5002 unit或Racelogic公司的VBOX等。
本发明的工作原理如下:
如图2所示,在坡度角为θ的道路上,在行驶方向为u的机动车10的车顶置有GPS速度测量仪20,由该GPS速度测量仪20可以获得在坡路上行驶的机动车在某一瞬间的垂直速度Vv及水平速度Vh;电子控制单元(ECU)60的数据接收模块获取该速度后,由其数据处理模块根据公式(1)计算出GPS速度测量仪的测量值αGPS,该αGPS应该是道路坡度角θ与机动车俯仰角η之和。
αGPS=arctan(Vv/Vh) (1)
式中:Vv和Vh分别是GPS速度测量仪测量得到的垂直速度和水平速度。
同时,安装在机动车前悬架处的前悬架位移传感器30测得所述瞬间时的前悬架位置处的车身沿垂直于道路平面方向的位移Zf,安装在机动车后悬架处的后悬架位移传感器40测得所述瞬间时的后悬架位置处的车身沿垂直于道路平面方向的位移Zr,电子控制单元(ECU)60的数据接收模块接收所述Zf和Zr的值,并且由于由前、后悬架位移传感器的安装位置所确定的L的值是已知的,因此电子控制单元(ECU)60的数据处理模块可以根据下列公式(2)计算出机动车行驶在坡度路面时的俯仰角γ:
γ=arctan((Zf-Zr)/L) (2)
由于αGPS是道路坡度角θ与机动车俯仰角η之和,因此电子控制单元(ECU)60的数据处理模块可以根据下列公式(3)计算出道路坡度角θ。
θ=αGPA-γ (3)
在实际的测量过程中,由于GPS速度测量仪20可能存在测量偏差(噪声),因此测得的αGPS和实际的α之间的关系可以表达为下列公式(4):
αGPS=α+η (4)
式中η为GPS测量过程中的噪声。
为了更精确地测量道路坡度角θ,在机动车的质心(GC)处还安装了一个陀螺仪50,其与所述电子控制单元(ECU)60电连接,用来测量机动车的俯仰角速度q。记陀螺仪的俯仰角速度测量值为qgyro,则存在下列关系式(5):
式中qbias是陀螺仪的偏差,ε是陀螺仪测量过程中的噪声。
将(5)式写成矩阵的形式得:
同样也可以把(4)式写成矩阵形式得:
公式(6)和(7)可以简写成如下形式得:
y=Hx+η (9)
将公式(8)和(9)写成离散化形式得:
x[n+1]=Φx[n]+Ψu[n]+ε[n] (10)
y[n]=Hx[n]+η[n] (11)
式中:x=[αqbias]T,y=[αGPS],
对于形如公式(10)与公式(11)构成的单输入-单输出的系统状态模型,可以用卡尔曼滤波算法对向量x进行最优估计。
卡尔曼滤波是一种公知的数学算法,其数学原理如下:
形如公式(10)和(11)的状态模型,其卡尔曼滤波满足以下递推方程:
A.测量更新
[n|n]=[n|n-1]+K[n](y[n]-H[n|n-1]) (12)
K[n]=P[n|n-1]HT(HP[n|n-1]HT+R[n])-1 (13)
P[n|n]=(I-K[n]H)P[n|n-1] (14)
B.时间更新
[n+1|n]=Φ[n|n]+Ψu[n] (15)
P[n+1|n]=ΦP[n|n]ΦT+Q[n] (16)
以上5个公式中:
[n|n]表示利用n时刻的量测值y[n]进行更新的x的更新值,也就是在n时刻对x进行的最佳估计,如图4所示;
[n+1|n]表示由y[0]直到y[n]的量测值估计的n+1时刻的x值;
I是单位矩阵;
K[n]是卡尔曼增益矩阵;
Q[n]是模型噪声ε[n]的协方差矩阵,为Q[n]=E(ε[n]ε[n]T);
R[n]是量测噪声η[n]的协方差矩阵,为R[n]=E(η[n]η[n]T);
P[n|n]和P[n|n-1]是误差协方差矩阵,他们的定义为
P[n|n]=E({x[n]-[n|n]}{x[n]-[n|n]T})
P[n|n-1]=E({x[n]-[n|n-1]}{x[n]-[n|n-1]T})
其中x[n]表示在n时刻x的实际值,符号E()的含义是求括号中表达式的期望值。
当给定0时刻的初始值x[1|0]和P[1|0]后,就可以反复迭代卡尔曼滤波算法的5个公式,即公式(12)~公式(16),从而在任一n时刻都可以估计出最佳的x值,如图4所示。
这样,就可以经过卡尔曼滤波后较为准确地估计出x,即α角和陀螺仪的偏差qbias。通过由此测得的α角替换公式(3)中的αGPS,同时通过公式(2)算出俯仰角γ,就可以通过公式(3)算出道路坡度角θ。
另外,当GPS速度测量仪不能正常工作时,可以设公式(5)中的qbias和ε均为0,这样就可以通过由陀螺仪测量的俯仰角速度值qgyro粗略地估算出α角,通过将该α角替换公式(3)中的αGPS,同时通过公式(2)算出俯仰角γ,就可以通过公式(3)估算出道路坡度角θ。因此,即使GPS速度测量仪不能正常工作,通过本发明提供的陀螺仪,也可以对道路坡度角进行估算。
通过得到的道路坡度角θ,驱动控制模块70可以根据机动车动力学方程调节驱动力,使机动车能够在坡道上也能够获得很好的驱动性能。
图3为电子控制单元(ECU)的工作流程图。在图3的步骤S200中,ECU 60从GPS速度测量仪20、陀螺仪50、前悬架位移传感器30和后悬架位移传感器40获取信号;在步骤S300中根据公式(1)计算α角的GPS测量值αGPS;在步骤S400中,利用步骤S300中的结果和俯仰卡尔曼滤波器算法由公式(6)和公式(7)计算α角的估计值;在步骤S500中,根据公式(2)计算汽车的俯仰角γ;在步骤S600中,根据公式(3)计算出道路的坡度角θ。
机译: 车载导航的道路信息系统及其道路信息测量方法,道路表面高度值测量系统以及使用相同系统的导航
机译: 坡口涂料和道路坡口方法
机译: 坡口涂料和道路坡口方法