基于毫米波雷达的汽车防追尾系统转让专利

申请号 : CN201510120026.4

文献号 : CN104786928B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 翁昌维

申请人 : 佛山市智海星空科技有限公司

摘要 :

本发明公开一种基于毫米波雷达的汽车防追尾系统,其包括:毫米波雷达及GPS导航仪;与所述GPS导航仪中的微控制器相连的车距确定模块,用于对所述毫米波雷达的测距结果数据进行处理得到初步车距d0,并根据由所述GPS导航仪提供的自身车速v0对所述初步车距d0进行动态补偿,从而确定自身与前车之间的实际车距d;分别与所述车距确定模块及所述微控制器相连的防撞监控模块,该防撞监控模块用于当所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由所述微控制器根据所述防撞报警触发信号触发所述GPS导航仪播报预设的防撞提示信号。本发明结构简单、实现成本较低,使用方便且实用。

权利要求 :

1.一种基于毫米波雷达的汽车防追尾系统,其特征在于,包括:

用于检测与前车距离的毫米波雷达,其输出测距结果数据;

与所述毫米波雷达的输出端电性相连的GPS导航仪;

与所述GPS导航仪中的微控制器相连的车距确定模块,该车距确定模块用于对所述毫米波雷达的测距结果数据进行处理得到初步车距d0,并根据由所述GPS导航仪提供的自身车速v0对所述初步车距d0进行动态补偿,从而确定自身与前车之间的实际车距d;

分别与所述车距确定模块及所述微控制器相连的防撞监控模块,该防撞监控模块用于根据所述实际车距d进行防撞监控,当所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由所述微控制器根据所述防撞报警触发信号触发所述GPS导航仪播报预设的防撞提示信号;

其中,所述车距确定模块包括相连的车距数据处理单元及车距补偿单元;所述车距数据处理单元用于将所述毫米波雷达输出的连续n次的测距结果数据D1、D2、…、Dn-1及Dn进行加权平均计算,输出计算得到的初步车距d0,并根据测距结果数据的变化趋势计算方向函数J(n);所述车距补偿单元用于预先建立的车速-补偿系数对应表,并从所述车速-补偿系数对应表中查表获得对应自身车速v0的补偿系数γ,并利用下列公式“实际车距d=初步车距d0*(1+方向函数J(n)*补偿系数γ)”计算实际车距d;n为预设值且为正整数。

2.根据权利要求1所述的基于毫米波雷达的汽车防追尾系统,其特征在于,所述计算方向函数J(n)的公式为:若(Dn+Dn-1)>(Dn-2+Dn-3),则J(n)=1;

若(Dn+Dn-1)=(Dn-2+Dn-3),则J(n)=0;

若(Dn+Dn-1)<(Dn-2+Dn-3),则J(n)=-1。

3.根据权利要求1所述的基于毫米波雷达的汽车防追尾系统,其特征在于,n为6~12的整数。

4.根据权利要求1所述的基于毫米波雷达的汽车防追尾系统,其特征在于,所述微控制器为具有USB通信端口的ARM芯片,所述毫米波雷达的输出端通过USB接口电路连接所述微控制器的USB通信端口。

5.根据权利要求1所述的基于毫米波雷达的汽车防追尾系统,其特征在于,所述预先建立的车速-补偿系数对应表包括:确定车速范围的步长l,且当车速=0时确定补偿系数γ=0,并从车速=0开始,以所述步长l确定各个车速范围;

依次确定第i个车速范围((i-1)*l,i*l]对应的补偿系数γi,其中,l及i为正整数。

6.根据权利要求5所述的基于毫米波雷达的汽车防追尾系统,其特征在于,所述确定第i个车速范围((i-1)*l,i*l]对应的补偿系数γi包括:在第i个车速范围((i-1)*l,i*l]内随机选定k个不同的测试车速Vk,在每个测试车速Vk下使测试汽车与前车保持距离H并使两者均以该测试车速匀速前进,测试所述毫米波雷达的测距误差W,以 计算本次测试车速Vk’对应的初步系数γk;

依据公式 计算第i个车速范围((i-1)*l,i*l]的补偿系数γi;

其中,k=1,2,…,m,m为大于2的自然数。

说明书 :

基于毫米波雷达的汽车防追尾系统

技术领域

[0001] 本发明涉及汽车安全领域,尤其是涉及一种基于毫米波雷达的汽车防追尾系统。

背景技术

[0002] 随着汽车走进千家万户,汽车数量也逐年递增。据统计,追尾碰撞事故是汽车在高速公路上的主要事故形态。据戴姆勒-奔驰公司的研究表明,驾驶员如果能在碰撞发生前0.5秒得到预警,就能避免50%的碰撞事故;若在1秒前得到预警,则可避免90%的碰撞事故。因此,开发研制汽车防追尾碰撞报警装置,在追尾碰撞发生之前给予驾驶员警示,提醒驾驶员采取制动或换道等措施,防止自车追尾前车,对于提高汽车行驶安全,减少追尾事故的发生,具有重要的意义。
[0003] 目前,汽车上已经采取很多方式来预防或者减小追尾撞车事故造成的伤害。例如,在汽车前后方加装保险杠、为驾驶员和乘员装备安全带以及安全气囊等被动防护方式。此外,随着电子传感器技术及计算机技术的飞速发展,一些汽车厂商纷纷推出了主动防追尾装置。
[0004] 比如,美国的通用汽车公司以及日本的丰田和本田汽车公司已将防追尾控制系统的研究从科研阶段进入了商品生产阶段,并且此系统在国外的商品车上得到了很好地应用,在汽车主动性安全方面起到了非常大的作用。但是这些装置往往成本较高,大多数只通过预警及辅助制动的方式来预防追尾事故的发生,且成本较高,因此仅使用在一些高端车型中,尚未得到普及。
[0005] 又如,中国专利CN201220592320.7提出公开了一种汽车防追尾碰撞控制装置,包括车前雷达、单片机、蜂鸣器、制动电机和安全带电机,车前雷达与单片机的输入端相连,蜂鸣器、制动电机和安全带电机分别与单片机的输出端相连,通过在两车间距较近时向驾驶员预警并主动减速,在距离更近时给安全带施加作用力使其锁紧,从而有效的减少追尾事故的发生,且在碰撞发生时有效减少对乘员的伤害。该技术方案虽然简单,但仅仅是通过车前雷达判断与前车距离来对汽车驾驶员产生警示,并无考虑自身车速、所在环境等因素,故在实际中难于推广应用。

发明内容

[0006] 本发明提出一种基于毫米波雷达的汽车防追尾系统,在考虑自身车速的前提下利用毫米波雷达精确的测定与前车之间的距离,利用汽车上广泛使用的GPS导航仪在符合预设条件下对汽车驾驶员发出警示信号,从而尽量避免发生汽车追尾事故。
[0007] 本发明采用如下技术方案实现:一种基于毫米波雷达的汽车防追尾系统,其包括:
[0008] 用于检测与前车距离的毫米波雷达,其输出测距结果数据;
[0009] 与所述毫米波雷达的输出端电性相连的GPS导航仪;
[0010] 与所述GPS导航仪中的微控制器相连的车距确定模块,该车距确定模块用于对所述毫米波雷达的测距结果数据进行处理得到初步车距d0,并根据由所述GPS导航仪提供的自身车速v0对所述初步车距d0进行动态补偿,从而确定自身与前车之间的实际车距d;
[0011] 分别与所述车距确定模块及所述微控制器相连的防撞监控模块,该防撞监控模块用于根据所述实际车距d进行防撞监控,当所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由所述微控制器根据所述防撞报警触发信号触发所述GPS导航仪播报预设的防撞提示信号。
[0012] 在一个优选实施例中,所述车距确定模块包括相连的车距数据处理单元及车距补偿单元;
[0013] 所述车距数据处理单元用于将所述毫米波雷达输出的连续n次的测距结果数据D1、D2、…、Dn-1及Dn进行加权平均计算,输出计算得到的初步车距d0,并根据测距结果数据的变化趋势计算方向函数J(n);
[0014] 所述车距补偿单元用于预先建立的车速-补偿系数对应表,并从所述车速-补偿系数对应表中查表获得对应自身车速v0的补偿系数γ,并利用下列公式“实际车距d=初步车距d0*(1+方向函数J(n)*补偿系数γ)”计算实际车距d;
[0015] 其中,n为预设值且为正整数。
[0016] 在一个优选实施例中,所述车距数据处理单元根据测距结果数据的变化趋势计算方向函数J(n)的公式为:
[0017] 若(Dn+Dn-1)>(Dn-2+Dn-3),则J(n)=1;
[0018] 若(Dn+Dn-1)=(Dn-2+Dn-3),则J(n)=0;
[0019] 若(Dn+Dn-1)<(Dn-2+Dn-3),则J(n)=-1。
[0020] 在一个优选实施例中,n为6~12的整数。
[0021] 在一个优选实施例中,所述微控制器为具有USB通信端口的ARM芯片,所述毫米波雷达的输出端通过USB接口电路连接所述微控制器的USB通信端口。
[0022] 另外,本发明还公开一种基于毫米波雷达的汽车防追尾方法,其包括:a、由毫米波雷达输出测距结果数据并发送给所述GPS导航仪;b、对所述毫米波雷达的测距结果数据进行处理得到初步车距d0;c、根据由所述GPS导航仪提供的自身车速v0对所述初步车距d0进行动态补偿,从而确定自身与前车之间的实际车距d;d、根据所述实际车距d进行防撞监控,当所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由GPS导航仪根据所述防撞报警触发信号触发播报预设的防撞提示信号。
[0023] 在一个实施例中,所述步骤b是将所述毫米波雷达输出的连续n次的测距结果数据D1、D2、…、Dn-1及Dn进行加权平均计算,输出计算得到的初步车距d0。
[0024] 在一个实施例中,所述步骤c具体包括:c1、根据所述毫米波雷达输出的连续n次的测距结果数据D1、D2、…、Dn-1及Dn的变化趋势计算方向函数J(n);c2、预先建立的车速-补偿系数对应表,从所述车速-补偿系数对应表中查表获得对应自身车速v0的补偿系数γ,并利用下列公式“实际车距d=初步车距d0*(1+方向函数J(n)*补偿系数γ)”计算实际车距d;其中,n为预设值且为正整数。
[0025] 在一个实施例中,所述预先建立的车速-补偿系数对应表的步骤包括:确定车速范围的步长l,且当车速=0时确定补偿系数γ=0,并从车速=0开始,以一个所述步长l确定一个车速范围;依次确定第i个车速范围((i-1)*l,i*l]的补偿系数γi,其中,l及i为正整数。
[0026] 在一个实施例中,所述确定第i个车速范围((i-1)*l,i*l]的补偿系数γi的步骤包括:在第i个车速范围((i-1)*l,i*l]内随机选定k个不同的测试车速Vk,在每个测试车速Vk下使测试汽车与前车保持距离H并使两者均以该测试车速匀速前进,测试所述毫米波雷达的测距误差W,以 计算本次测试车速Vk对应的初步系数γ 'k;依据公式计算第i个车速范围((i-1)*l,i*l]的补偿系数γi;其中,k
=1,2,…,m,m为大于2的自然数。
[0027] 再者,本发明还提出一种基于动态补偿的汽车防追尾的测距方法,其包括步骤:
[0028] 由毫米波雷达检测与前车之间的距离,对所述毫米波雷达输出的连续n次的测距结果数据D1、D2、…、Dn-1及Dn进行加权平均计算,输出计算得到的初步车距d0;
[0029] 根据所述毫米波雷达输出的连续n次的测距结果数据D1、D2、…、Dn-1及Dn的变化趋势计算方向函数J(n);
[0030] 预先建立的车速-补偿系数对应表,从所述车速-补偿系数对应表中查表获得对应自身车速v0的补偿系数γ,并利用公式“实际车距d=初步车距d0*(1+方向函数J(n)*补偿系数γ)”计算实际车距d;其中,n为预设值且为正整数。
[0031] 与现有技术相比,本发明具有如下有益效果:
[0032] 本发明利用毫米波雷达测定自身与前车距离,并考虑两车运动趋势导致两车之间距离的相应变化,在结合汽车自身车速的前提下,动态的对毫米波雷达的测距结果进行动态补偿,从而提高防撞监控的准确性。本发明结构简单、实现成本较低,可广泛与各种品牌及结构的GPS导航仪搭配实现,使用方便且实用。

附图说明

[0033] 图1是本发明提出的汽车防追尾系统的结构框图;
[0034] 图2是本发明提出的汽车防追尾方法的流程示意图。

具体实施方式

[0035] 本发明提出一种基于毫米波雷达的汽车防追尾系统,在考虑自身车速的前提下利用毫米波雷达精确的测定与前车之间的距离,利用汽车上广泛使用的GPS导航仪在符合预设条件下对汽车驾驶员发出警示信号,从而尽量避免发生汽车追尾事故。
[0036] 如图1所示,本发明包括:用于检测与前车距离的毫米波雷达1,所述毫米波雷达1一般是装配在车头;GPS导航仪2,所述毫米波雷达1的输出端与所述GPS导航仪2中微控制器21电性相连;与所述微控制器21相连的车距确定模块3,该车距确定模块3用于对所述毫米波雷达1的测距结果数据进行处理得到初步车距d0,并根据由所述GPS导航仪2提供的自身车速v0对所述初步车距进行动态补偿,从而确定自身与前车之间的实际车距d;分别与所述车距确定模块3及所述微控制器21相连的防撞监控模块4,该防撞监控模块4用于当所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由所述微控制器21根据所述防撞报警触发信号触发所述GPS导航仪2播报预设的防撞提示信号,从而提醒汽车驾驶员作出正确的驾驶动作以避免追尾来达到防撞(或防追尾)的目的。
[0037] 其中,自身车速v0是GSP导航仪2可以获取的一个已知数据,可以通过GSP导航仪2根据地理位置信息计算获取,也可以根据汽车上安装的车速传感器检测获取,或其他现有技术手段获取,在此不再加以详细说明。
[0038] 在一个优选实施例中,微控制器21为具有USB通信端口的ARM芯片,所述毫米波雷达1的输出端通过USB接口电路(图中未画出)连接至微控制器21的USB通信端口。
[0039] 在一个优选实施例中,所述车距确定模块3包括相连的车距数据处理单元31及车距补偿单元32。
[0040] 在所述微控制器21接收到所述毫米波雷达1的测距结果数据后,所述车距数据处理单元31将预设连续n次(考虑到数据准确性及计算时间,预设n次等于6-12次为佳)的测距结果数据D1、D2、…、Dn-1及Dn进行加权平均计算,输出计算得到的初步车距d0,并所述初步车距d0将至车距补偿单元32。并且,所述车距数据处理单元31根据连续n个测距结果数据D1、D2、…、Dn-1及Dn计算方向函数J(n)并将计算结果传送给所述车距补偿单元32:
[0041] ①若(Dn+Dn-1)>(Dn-2+Dn-3),则J(n)=1。
[0042] ②若(Dn+Dn-1)=(Dn-2+Dn-3),则J(n)=0。
[0043] ③若(Dn+Dn-1)<(Dn-2+Dn-3),则J(n)=-1。
[0044] 上述方向函数J(n)考虑了两车之间的相对距离动态变化趋势,根据相对距离的动态变化趋势来确定朝正向或负向对所述初步车距进行动态补偿:为了防止单一一次测量结果的不准确性,故本申请是取连续的2个测试结果作为一个整体考虑,若最新的一个整体测试结果(即:Dn+Dn-1)比相邻的上一个整体测试结果(即:Dn-2+Dn-3)要大,则说明此时自身汽车减速或前车加速,两者之间的车距有扩大趋势,于是朝正向对所述初步车距d0进行动态补偿;若最新的一个整体测试结果(即:Dn+Dn-1)比相邻的上一个整体测试结果(即:Dn-2+Dn-3)要小,则说明此时自身汽车加速或前车减速,两者之间的车距有缩小趋势,于是朝负向对所述初步车距d0进行动态补偿;若(Dn+Dn-1)=(Dn-2+Dn-3),表示两汽车保持恒距离的匀速运动,此时无需对所述初步车距d0进行补偿。
[0045] 另外,考虑到汽车的自身车速v0与前车速度不同且可能是动态变化的,从而可能导致所述毫米波雷达1在每次测距时两车之间的实际距离都是不同的;而所述初步车距只是对连续的多次测距结果数据进行加权平均计算所得,计算结果可能与两车之间的实际距离存在较大的误差,故本发明在考虑汽车的自身车速v0的基础上,由所述车距补偿单元32对所述初步车距进行动态补偿,从而确定自身与前车之间准确的实际车距d。
[0046] 在所述车距补偿单元32中,预先根据经验值或实际测试值,预先建立车速-补偿系数对应表,该车速-补偿系数对应表中包括了不同车速范围时对应的补偿系数γ。所述车距补偿单元32根据自身车速v0在预设的车速-补偿系数对应表中查表获得相应的补偿系数γ,利用下列公式计算实际车距d:
[0047] 实际车距d=初步车距d0*(1+方向函数J(n)*补偿系数γ)。其中,*表示乘法。
[0048] 其中,预先建立车速-补偿系数对应表的步骤如下:(1)确定车速范围的步长l(比如,l=5公里/小时),且当车速=0时确定补偿系数γ=0,并从车速=0开始,以一个所述步长l确定一个车速范围;(2)依次确定第i个车速范围((i-1)*l,i*l](即测试车速大于(i-1)*l且小于或等于i*l)内的补偿系数γi。其中,l及i为正整数。
[0049] 其中,确定第i个车速范围((i-1)*l,i*l]的补偿系数γi包括步骤:
[0050] a、在第i个车速范围((i-1)*l,i*l]内随机选定k个不同的测试车速Vk,在每个测试车速Vk下使测试汽车与前车保持一确定距离H并使两者均以该测试车速匀速前进,测试所述毫米波雷达的测距误差W,以 计算本次测试车速Vk对应的初步系数γ'k;b、计算第i个车速范围内各车速对应的补偿系数γi的加权均值计算公式为:
[0051]
[0052] 其中,Vk表示该车速范围内的测试车速,该测试车速Vk对应的初步系数γ'k,k=1,2,…,m,m为大于2自然数,表示在该车速范围内选定的m个测试车速。
[0053] 比如,在一个车速范围内分别以测试车速V1、V2和V3进行测试,分别计算得到的初步系数γ1’、γ2’及γ3’,则该车速范围内各车速对应的补偿系数γ=(V1*γ’1+V2*γ’2+V3*γ’2)/(V1+V2+V3)。
[0054] 在同一个车速范围内的不同车速,均为同一个补偿系数γ。因此,为了提高补偿计算的准确性,尽可能采用较小的步长l。
[0055] 另外,本发明为了简化系统结构及实现成本,充分利用现有GPS导航仪2,当所述防撞监控模块4监控到所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由所述微控制器21根据所述防撞报警触发信号触发所述GPS导航仪2播报预设的防撞提示信号,从而提醒汽车驾驶员作出正确的驾驶动作以避免追尾来达到防撞目的。
[0056] 需要特别说明的是,本发明中所述车距确定模块3及所述防撞监控模块4均可以由计算机程序语言来实现,作为所述微控制器21的控制程序的一部分即可。
[0057] 结合图2所示,对应的,本发明还公开了一种基于毫米波雷达的汽车防追尾方法,该方法包括如下步骤:
[0058] 步骤S1、由所述毫米波雷达1获取与前车的测距结果数据并发送给所述GPS导航仪2的微控制器21。该测距结果数据包括预设连续n次(考虑到数据准确性及计算时间,预设n次等于6-12次为佳)的测距结果数据D1、D2、…、Dn-1及Dn。
[0059] 步骤S2、由与所述微控制器21相连的所述车距数据处理单元31将所述预设连续n次的测距结果数据D1、D2、…、Dn-1及Dn进行加权平均计算,输出计算得到的初步车距d0,并根据连续n个测距结果数据D1、D2、…、Dn-1及Dn计算方向函数J(n)。
[0060] 步骤S3、由与所述微控制器21相连的所述车距补偿单元32根据自身车速v0在预设的车速-补偿系数对应表中查表获得相应的补偿系数γ,利用下列公式计算实际车距d:实际车距d=初步车距d0*(1+方向函数J(n)*补偿系数γ)。其中,*表示乘法。
[0061] 步骤S4、所述防撞监控模块4根据所述实际车距d进行防撞监控,当所述实际车距d小于预设的安全距离时发出防撞报警触发信号,由所述微控制器21触发所述GPS导航仪2播报预设的防撞提示信号,从而提醒汽车驾驶员作出正确的驾驶动作以避免追尾来达到防撞目的。
[0062] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。