一种汽车行驶状态预警方法技术

技术编号:13746676 阅读:55 留言:0更新日期:2016-09-24 01:44
本发明专利技术提供一种汽车行驶状态预警方法,包括步骤:依据所接收的传感器信息预判断汽车行驶状态;依据所述汽车行驶状态修正汽车行驶状态特征值;依据所修正的汽车行驶状态特征值输出预警信息。由上,通过解析传感器在汽车行驶过程中的所有采集的数据,计算出不同汽车在不同状态下的汽车行驶状态特征值,将所述汽车行驶状态特征值作为预警的判据,据此输出预警信息以提示驾驶员汽车的潜在危险。

【技术实现步骤摘要】

本专利技术涉及汽车安全领域,特别涉及一种汽车行驶状态预警方法
技术介绍
对于汽车运动姿态的实时准确测量是进行汽车底盘综合控制和对汽车操纵稳定性与主动安全性进行评价的前提和基础。由于传统的采用机械转子陀螺构成机械平台来测量汽车姿态的方法具有体积大、质量重、安装繁琐以及使用不便等缺陷,使其在汽车上的应用收到了很大限制。随着汽车电子技术的发展,军用传感器得到了迅猛发展,其中最为典型的就是集成微机电子系统传感器,其具有体积小、质量轻、响应快、灵敏度高、低能高、高功率等优势,在汽车上得到广泛使用。而集成微机电子系统传感器大多以重力加速度计做为姿态传感器,测量汽车与水平面的俯仰和横滚角,这样测量汽车静态的夹角比较准确,而汽车载姿态有其特殊性,需要反映汽车运动物体的实时姿态,由于加速度计是敏感物体加速度的传感器,这导致汽车在加速启动或突然刹车时有一个较大的加速度,换算成俯仰角角度大概在10度左右,直接导致了汽车在启动和刹车时,不能真实的反映汽车姿态。图1和图2即反映了汽车在启动和刹车时俯仰角的瞬时变化。
技术实现思路
本申请提供一种汽车行驶状态预警方法,通过解析传感器在汽车行驶过程中的所有采集的数据,计算出不同汽车在不同状态下的汽车
行驶状态特征值,将所述汽车行驶状态特征值作为预警的判据,据此输出预警信息以提示驾驶员汽车的潜在危险。所述汽车行驶状态预警方法包括步骤:依据所接收的传感器信息预判断汽车行驶状态;依据所述汽车行驶状态修正汽车行驶状态特征值;依据所修正的汽车行驶状态特征值输出预警信息。由上,通过解析传感器在汽车行驶过程中的所有采集的数据,计算出不同汽车在不同状态下的汽车行驶状态特征值,将所述汽车行驶状态特征值作为预警的判据,据此输出预警信息以提示驾驶员汽车的潜在危险。可选的,步骤A中,所述汽车行驶状态包括:低速行驶状态、颠簸行驶状态、频繁上下坡行驶状态或频繁加速减速行驶状态。可选的,步骤B中,所述汽车行驶状态特征值包括:航向角Ψ、俯仰角γ、横滚角θ、左转加速度axj和右转加速度ayj。可选的,当步骤A预判断为低速行驶状态时,步骤B中修正汽车行驶状态特征值中的俯仰角γ和横滚角θ。可选的,步骤B中,计算所述俯仰角和横滚角采用以下公式:Ex=a(sinγ-cosθ)+m(Ey+Ez);Ez=a(sinθ-cosγ)+m(Ey+Ex);式中Ex、Ey、Ez分别表示X轴、Y轴、Z轴的磁偏量,a、m分别表示比例系数。由上,由于低速行驶,加速度计所测量出的左转加速度和右转加速度有效,需对航向角Ψ、俯仰角γ和横滚角θ进行修正。进一步的,在低速行驶过程中,航向角Ψ为标准值,由此仅需计算俯仰角γ和横滚角θ,由于磁的低频率特性,波特率约为10帧/秒,故采信磁偏量计算俯仰角γ和横滚角θ。可选的,当步骤A预判断为颠簸行驶状态时,步骤B中修正汽车行驶状态特征值中的航向角Ψ、俯仰角γ和横滚角θ。可选的,步骤B中,修正汽车行驶状态特征值中的航向角Ψ、俯仰角γ和横滚角θ采用以下公式Gx1=gx-Lyx*gy-Lzx*gz;Gx1=Gx1-(CCS[0][0]*cos(north_angle*PI/180.0)*cos(latitude*PI/180.0)*Wie/3600.0+CCS[1][0]*sin(latitude*PI/180.0)*Wie/3600.0+CCS[2][0]*sin(north_angle*PI/180.0)*cos(latitude*PI/180.0)*Wie/3600.0);Gy1=gy-Lxy*gx-Lzy*gz;Gy1=Gy1-(CCS[0][1]*cos(north_angle*PI/180.0)*cos(latitude*PI/180.0)*Wie/3600.0+CCS[1][1]*sin(latitude*PI/180.0)*Wie/3600.0+CCS[2][1]*sin(north_angle*PI/180.0)*cos(latitude*PI/180.0)*Wie/3600.0);Gz1=gz-Lxz*gx-Lyz*gy;Gz1=Gz1-(CCS[0][2]*cos(north_angle*PI/180.0)*cos(latitude*PI/180.0)*Wie/3600.0+CCS[1][2]*sin(latitude*PI/180.0)*Wie/3600.0+CCS[2][2]*sin(north_angle*PI/180.0)*cos(latitude*PI/180.0)*Wie/3600.0);式中CCS[][]表示陀螺姿态的方向余弦矩阵;Gx1、Gy1、Gz1分别表示X轴、Y轴、Z轴的轴向角速率;gx、gy、gz分别表示X轴、Y轴、Z轴的旋转角速率值;Lyx*gy表示在机械安装中Y轴对X轴的动态影响、Lzx*gz表示在机械安装中Z轴对X轴的动态影响;Lxy*gx表示在机械安装中X轴对Y轴的动态影响,Lzy*gz表示在机械安装中Z轴对Y轴的动态影响;Lxz*gx表示在机械安装中X轴对Z轴的动态影响,Lzy*gz表示在机械安装中Y轴对Z轴的动态影响;north_angle表示为对北向的夹角、latitude表示为纬度、Wie表示地球自转角速率、PI表示圆周率。由上,速度较高时,采信陀螺姿态矩阵算法,其波特率更新达100帧/秒。进一步的,去除在机械安装中三轴间的动态影响,提高测量准确性。可选的,当步骤A预判断为频繁上下坡行驶状态或频繁加速减速行驶状态时,步骤B中修正汽车行驶状态特征值中的航向角、俯仰角、横滚角、左转加速度和右转加速度。可选的,步骤B中,修正汽车行驶状态特征值中的航向角Ψ、俯仰角γ、横滚角θ、左转加速度axj和右转加速度ayj采用以下公式: T = T 11 T 12 T 13 T 21 T 22 T 23 T 31 本文档来自技高网...

【技术保护点】
一种汽车行驶状态预警方法,其特征在于,包括步骤:A、依据所接收的传感器信息预判断汽车行驶状态;B、依据所述汽车行驶状态修正汽车行驶状态特征值;C、依据所修正的汽车行驶状态特征值输出预警信息;步骤A中,所述汽车行驶状态包括:低速行驶状态、颠簸行驶状态、频繁上下坡行驶状态或频繁加速减速行驶状态;步骤B中,所述汽车行驶状态特征值包括:航向角Ψ、俯仰角γ、横滚角θ、左转加速度axj和右转加速度ayj;当步骤A预判断为频繁上下坡行驶状态或频繁加速减速行驶状态时,步骤B中修正汽车行驶状态特征值中的航向角、俯仰角、横滚角、左转加速度和右转加速度;步骤B中,修正汽车行驶状态特征值中的航向角Ψ、俯仰角γ、横滚角θ、左转加速度axj和右转加速度ayj采用以下公式:T=T11T12T13T21T22T23T31T32T33Ψ=tg-1(T12T22)θ=sin(T32)γ=tg-1(T31TT33);]]>cx*γ=cx*ax*(0.5f‑q2q2‑q3q3)+ay*(q1q2‑q0q3)+az(q1q3+q0q2);cy*θ=cy*ax*(q1q2‑q0q3)+ay*(q1q1‑q3q3)+az(q2q3+q0q1);cz*Ψ=cz*ax*(q1q3‑q0q2)+az(q1q1+q2q3);q0=T22-T21T23;q1=T33T31;q2=T22+T23T31;q3=T22T21;]]>axj=arctan(axay*ay+az*az);ayj=arctan(ayax*ax+az*az);]]>式中CCS[][]表示陀螺姿态的方向余弦矩阵;cx、cy、cz分别表示X轴、Y轴、Z轴的标定系数;ax、ay、az分别表示X轴、Y轴和Z轴方向的加速度;f表示计算算法的过程量。...

【技术特征摘要】
1.一种汽车行驶状态预警方法,其特征在于,包括步骤:A、依据所接收的传感器信息预判断汽车行驶状态;B、依据所述汽车行驶状态修正汽车行驶状态特征值;C、依据所修正的汽车行驶状态特征值输出预警信息;步骤A中,所述汽车行驶状态包括:低速行驶状态、颠簸行驶状态、频繁上下坡行驶状态或频繁加速减速行驶状态;步骤B中,所述汽车行驶状态特征值包括:航向角Ψ、俯仰角γ、横滚角θ、左转加速度axj和右转加速度ayj;当步骤A预判断为频繁上下坡行驶状态或频繁加速减速行驶状态时,步骤B中修正汽车行驶状态特征值中的航向角、俯仰角、横滚角、左转加速度和右转加速度;步骤B中,修正汽车行驶状态特征值中的航向角Ψ、俯仰角γ、横滚角θ、左转加速度axj和右转加速度ayj采用以下公式: T = T 11 T 12 T 13 T 21 T 22 T 23 T 31 T 32 T 33 Ψ = tg - 1 ( T 12 T 22 ) θ = sin ( ...

【专利技术属性】
技术研发人员:张宪龙
申请(专利权)人:北京三驰科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1