一种基于机器视觉技术的实时计算车辆不足转向梯度系数的系统、方法及介质与流程

文档序号:27320564发布日期:2021-11-10 00:36阅读:376来源:国知局

1.本发明属于汽车控制技术领域,具体涉及一种基于机器视觉技术的实时计算车辆不足转向梯度系数的系统、方法及介质。


背景技术:

2.在转向盘保持固定转角下,车辆缓慢加速或以不同车速匀速行驶时,随着车速的增加车辆的转向半径会存在变化,当汽车转向不足时,其转向半径增大;当汽车转向过多时,转向半径会减小;汽车转向叶性时,其转向半径则维持不变。车辆不足转向梯度系数则用于描述汽车转向特性,是衡量车辆转向运动的重要参数之一。该系数的测量对于汽车驾驶非常重要。现有技术通过汽车操稳试验可获得车辆不足转向梯度系数,但是该试验复杂,操稳人员面对复杂的测试用例,需进行多次、反复、高难度驾驶试验;同时由于测试用例不可能覆盖各种工况,只能获得部分工况下的不足转向梯度系数;再者当车辆乘坐人数或载物负荷发生变化时数据即失效,因为该参数与载荷分布有关,离线操稳试验获得的数据不能符合荷载变化后的情况。


技术实现要素:

3.本发明的目的是提供一种基于机器视觉技术的实时计算车辆不足转向梯度系数的系统、方法及介质。本发明基于机器视觉可以随时、随地获取当时工况下不足转向梯度系数的取值。
4.实现本发明目的之一的基于机器视觉技术的实时计算车辆不足转向梯度系数的方法的技术方案为:
5.采集车道线信息获取车道线与车辆的位置关系,根据车道线与车辆的位置关系获取车道线与车辆位置关系的三次项系数a、二次项系数b、一次项系数c;
6.获取方向盘转角δ、车速v;
7.获取k

1时刻和k时刻两个采样周期下的参数,该参数包括三次项系数a
k
‑1、a
k
,二次项系数b
k
‑1、b
k
,一次项系数c
k
‑1、c
k
,车速 v
k
‑1、v
k
,方向盘转角δ
k
‑1、δ
k

8.计算两个采样周期下的系数c
k
‑1、c
k
的差值;
9.根据车速值v
k
‑1、v
k
,方向盘转角δ
k
‑1、δ
k
,一次项系数c
k
‑1、c
k
,以及车辆轴距l、转向传动比i、采样周期t,计算出不足转向梯度系数£。
10.不足转向梯度系数£所表示的含义如下:当不足转向梯度系数£=0时,表示为中性转向;当£>0时,为不足转向;当£<0时,为过度转向。
11.记z:车辆前进方向上的点距离摄像头的纵向距离;x:随z变化的车道线相对于摄像头的偏移距离,视觉摄像头可自动计算出z与x 的函数关系,如下公式(1)所示。
12.x=az3+bz2+cz+d
ꢀꢀ
公式(1)
13.所述车道线位置信息为上述车道线方程系数的a、b、c。
14.进一步的技术方案包括:当两个采样周期下的方向盘转角δ
k
‑1、δ
k
满足设定条件时,计算两个采样周期下的系数c
k
‑1、c
k
的差值。
15.进一步的技术方案包括:所述设定条件包括,δ
k
‑1、δ
k
均不为0。
16.进一步的技术方案包括:三次项系数a
k
‑1、a
k
,二次项系数b
k
‑1、b
k
的值均在设定范围内时,计算两个采样周期下的系数c
k
‑1、c
k
的差值。
17.进一步的技术方案包括:所述三次项系数a
k
‑1、a
k
,二次项系数 b
k
‑1、b
k
的值均在[

0.001,0.001]范围内时,计算两个采样周期下的系数c
k
‑1、c
k
的差值。
[0018]
实现本发明目的之二的基于机器视觉技术的实时计算车辆不足转向梯度系数的系统的技术方案为:包括:采集模块:采集车道线与车辆位置关系的参数、车辆动态运行数据及车辆静态参数;计算模块:根据车速值v
k
‑1、v
k
,方向盘转角δ
k
‑1、δ
k
,一次项系数c
k
‑1、c
k
,以及车辆轴距l、转向传动比i、采样周期t,计算不足转向梯度系数;发送模块:将计算模块计算的不足转向梯度系数发送给整车网络。
[0019]
进一步的,所述计算模块还包括条件判断模块,用于判断是否计算两个采样周期下的系数c
k
‑1、c
k
的差值。
[0020]
如果k

1时刻和k时刻的方向盘转角δ
k
‑1、δ
k
均不等于0,则继续判断a
k
‑1、a
k
和b
k
‑1、b
k
。如果a
k
‑1、ak和b
k
‑1、b
k
值均在[

0.001, 0.001]范围内时,则计算c
k

c
k
‑1,并将差值记录在在线辨识控制器的存储模块中。
[0021]
进一步的,所述采集模块包括采集模块1:用于采集车道线与车辆位置关系的参数;采集模块2:用于采集车辆动态运行数据;采集模块3:用于获取车辆静态参数。
[0022]
采集模块1从视觉摄像头获取车道线与车辆位置关系的参数,该参数包括:三次项系数a、二次项系数b、一次项系数c。
[0023]
采集模块2从车辆传感器获取车辆动态运行数据,包括车速、方向盘转角。
[0024]
采集模块3从车辆读取车辆静态参数,包括车辆轴距、转向传动比。
[0025]
每种车型对应的静态参数是固定的,车型出厂就已将该参数标定,采集模块3直接获取此参数即可。
[0026]
进一步的,所述采集模块1和采集模块2还包括时钟模块,用于对采集信息进行时钟同步。
[0027]
实现本发明目的之三的一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现任一项所述基于机器视觉技术的实时计算车辆不足转向梯度系数的方法的步骤。
[0028]
利用本发明所述的方法,可以更快更准确的计算车辆不足转向梯度系数,从而节省车辆试验的时间和成本。
具体实施方式
[0029]
下列具体实施方式用于对本发明权利要求技术方案的解释,以便本领域的技术人员理解本权利要求书。本发明的保护范围不限于下列具体的实施结构。本领域的技术人员做出的包含有本发明权利要求书技术方案而不同于下列具体实施方式的也是本发明的保护范围。
[0030]
机器视觉类似于人类的眼睛,它可以观察到视野内的相对转向运动,本方案将通
过机器视觉采集量化的转向运动数据与车辆运动数据进行综合计算,通过记录计算数据所得的差异化结果为基础,以此在线辨识当前时刻的车辆不足转向梯度系数。下面将分步骤详细说明本发明所述方法。
[0031]
s1、在车辆行驶过程中安装在车辆上的视觉摄像头通过对道路车道线的视觉感知获取车道线位置信息,车道线类型可以是实线也可以是虚线,颜色可以是白色也可以是黄色,此视觉摄像头优选安装在车辆前方中央,例如挡风玻璃内侧中间位置或内后视镜附近。
[0032]
所安装的视觉摄像头具有自动识别车道线的功能,可根据识别到的车道线,自动计算车道线上的点与车辆的位置关系。
[0033]
记z:车辆前进方向上的点距离摄像头的纵向距离;x:随z变化的车道线相对于摄像头的偏移距离,视觉摄像头可自动计算出z与x 的函数关系,如下公式(1)所示。
[0034]
x=az3+bz2+cz+d
ꢀꢀ
公式(1)
[0035]
所述车道线位置信息为上述车道线方程系数的a、b、c。
[0036]
s2、将视觉摄像头给出的车道线信息组装为can报文发送到整车 can网络。
[0037]
s3、安装不足转向梯度系数在线辨识控制器,该控制器包含采集模块、存储模块、发送模块和计算模块,其接入整车can网络,对整车can网络周期地进行数据采样。在k

1时刻,采样车辆前方车道线方程的三次项系数a
k
‑1、二次项系数b
k
‑1、一次项系数c
k
‑1、车辆方向盘转角δ
k
‑1,并记录在在线辨识控制器的存储模块中;在k时刻,采样车辆前方车道线方程的三次项系数a
k
;二次项系数b
k
;一次项系数 c
k
;车辆方向盘转角δ
k
,并记录在在线辨识控制器的存储模块中。
[0038]
s4、如果k

1时刻和k时刻的方向盘转角δ
k
‑1、δ
k
均不等于0,则继续判断a
k
‑1、a
k
和b
k
‑1、b
k
。如果a
k
‑1、a
k
和b
k
‑1、b
k
值均在0值附近,比如正负偏差0.001,则计算c
k

c
k
‑1,并将差值记录在在线辨识控制器的存储模块中。
[0039]
同时记录k

1时刻的车速v
k
‑1、方向盘转角δ
k
‑1,记录k时刻的车速v
k
、方向盘转角δ
k
。k

1时刻与k时刻之间的时差为一个采样周期时间t。利用控制器在线计算与t的乘积的一半的数值,将该数值记做f(£),即:
[0040][0041]
s5、将s4步骤中c
k

c
k
‑1的值乘以车辆轴距l、转向传动比i,记为y,即:
[0042]
y=l*i*(c
k

c
k
‑1)
ꢀꢀ
公式(3)
[0043]
s6、将步骤s4公式(2)与步骤s5的公式(3)计算值联立f(£)=y,即:
[0044][0045]
在线辨识控制器的计算模块根据公式(4)可计算出£的数值。计算结果中只有正值是有效值,如果有两个正值,则优选较小的正值。
[0046]
那么k时刻的不足转向梯度系数取值等于£,将不足转向梯度系数£的数值记录在在线辨识控制器的存储模块中。
[0047]
s7、在线辨识控制器的发送模块将不足转向梯度系数£周期性发送至整车can网
络,用户可使用can数据采集器从整车can网络中实时读取该数值,作为k时刻的不足转向梯度系数。由于辨识控制器安装在行驶车辆上,记录了每一个时刻车辆行驶在不同位置时的不足转向梯度系数,因此实现了随时、随地获取当时工况下的不足转向梯度系数的数值。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1