一种自适应在线调整车速的方法和系统的制作方法

文档序号:8240420阅读:523来源:国知局
一种自适应在线调整车速的方法和系统的制作方法
【技术领域】
[0001]本发明涉及汽车技术领域和智能化控制技术领域,尤其涉及一种自适应在线调整车速的方法和系统。
【背景技术】
[0002]随着当前私家车的普及,尤其今年来家庭汽车拥有量呈几何倍数递增,与此同时带来了交通事故的频繁发生,因此行车安全绝不容忽视。现有技术中,行车安全采用的方式为根据前方车辆的运行情况通过软件来自动调整自身的行车速度,其缺点在于:忽略了后方车辆对自身车辆行车安全的影响,使得其缺乏灵活性,不适用于多变的行车环境。

【发明内容】

[0003]本发明实施例所要解决的问题在于提供一种自适应在线调整车速的方法和系统,根据实时采样自身车辆的速度以及与前后车辆之间的距离,并通过软件来自动调整自身车辆的车速,以此确保行车安全,其适用于多变的行车环境,具有高灵活性。
[0004]为了解决上述技术问题,本发明实施例提供了一种自适应在线调整车速的方法,所述方法包括:
获取自身车辆的当前行驶速度、所述自身车辆与前方车辆之间的第一检测距离以及所述自身车辆与后方车辆之间的第二检测距离;
根据所述获取的自身车辆的当前行驶速度,通过预设的算法分别得到所述自身车辆与所述前方车辆之间的第一理论距离以及所述自身车辆与所述后方车辆之间的第二理论距离;
分别将所述第一检测距离与所述第一理论距离,以及所述第二检测距离与所述第二理论距离两两之间进行比较,并根据比较结果控制所述自身车辆的行车速度。
[0005]其中,当所述比较结果为所述第一检测距离大于所述第一理论距离,且所述第二检测距离大于所述第二理论距离时,控制所述自身车辆的行驶速度保持为所述当前行驶速度。
[0006]其中,当所述比较结果为所述第一检测距离小于所述第一理论距离,且所述第二检测距离小于所述第二理论距离时,控制所述自身车辆自动进行鸣笛且尾灯闪烁。
[0007]其中,当所述比较结果为所述第一检测距离大于所述第一理论距离,且所述第二检测距离小于所述第二理论距离时,控制所述自身车辆的行驶速度大于所述当前行驶速度。
[0008]其中,当所述第二检测距离与所述第二理论距离之间的差值小于预设的第一阈值时,通过预设的第一控制方法控制所述自身车辆的行驶速度大于所述当前行驶速度;当所述第二检测距离与所述第二理论距离之间的差值大于预设的第一阈值时,通过预设的第二控制方法控制所述自身车辆的行驶速度大于所述当前行驶速度。
[0009]其中,当所述比较结果为所述第一检测距离小于所述第一理论距离,且所述第二检测距离大于所述第二理论距离时,控制所述自身车辆的行驶速度小于所述当前行驶速度。
[0010]其中,当所述第一检测距离与所述第一理论距离之间的差值小于预设的第一阈值时,通过预设的第一控制方法控制所述自身车辆的行驶速度小于所述当前行驶速度;当所述第一检测距离与所述第一理论距离之间的差值大于预设的第一阈值时,通过预设的第二控制方法控制所述自身车辆的行驶速度小于所述当前行驶速度。
[0011]其中,所述预设的第一控制方法为采用模糊PID控制的控制方法,所述预设的第二控制方法为采用神经网络控制的控制方法。
[0012]本发明实施例还提供了一种自适应在线调整车速的系统,所述系统包括:
检测单元,用于获取自身车辆的当前行驶速度、所述自身车辆与前方车辆之间的第一检测距离以及所述自身车辆与后方车辆之间的第二检测距离;
计算单元,用于根据所述获取的自身车辆的当前行驶速度,通过预设的算法分别得到所述自身车辆与所述前方车辆之间的第一理论距离以及所述自身车辆与所述后方车辆之间的第二理论距离;
比较及控制单元,用于分别将所述第一检测距离与所述第一理论距离,以及所述第二检测距离与所述第二理论距离两两之间进行比较,并根据比较结果控制所述自身车辆的行车速度。
[0013]其中,所述比较及控制单元包括第一比较及控制模块,用于当所述比较结果为所述第一检测距离大于所述第一理论距离,且所述第二检测距离大于所述第二理论距离时,控制所述自身车辆的行驶速度保持为所述当前行驶速度。
[0014]其中,所述比较及控制单元还包括第二比较及控制模块,用于当所述比较结果为所述第一检测距离小于所述第一理论距离,且所述第二检测距离小于所述第二理论距离时,控制所述自身车辆自动进行鸣笛且尾灯闪烁。
[0015]其中,所述比较及控制单元还包括第三比较及控制模块,用于当所述比较结果为所述第一检测距离大于所述第一理论距离,且所述第二检测距离小于所述第二理论距离时,控制所述自身车辆的行驶速度大于所述当前行驶速度。
[0016]其中,所述比较及控制单元还包括第四比较及控制模块,用于当所述比较结果为所述第一检测距离小于所述第一理论距离,且所述第二检测距离大于所述第二理论距离时,控制所述自身车辆的行驶速度小于所述当前行驶速度。
[0017]实施本发明实施例,具有如下有益效果:
在本发明实施例中,由于通过比较自身车辆与前方车辆之间形成的第一检测距离和第一理论距离,以及比较自身车辆与后方车辆之间形成的第二检测距离和第二理论距离,得到比较结果,并根据比较结果来控制自身车辆自动调整其当前行驶速度,从而确保自身车辆与前后方两车之间的安全距离,能够适应多变的行车环境,具有高灵活性。
【附图说明】
[0018]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。
[0019]图1为本发明实施例提供的自适应在线调整车速的方法的流程图;
图2为本发明实施例提供的自适应在线调整车速的系统的结构示意图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]如图1所示,本发明实施例中,提出一种自适应在线调整车速的方法,所述方法包括:
步骤S101、获取自身车辆的当前行驶速度、所述自身车辆与前方车辆之间的第一检测距离以及所述自身车辆与后方车辆之间的第二检测距离;
步骤S102、根据所述获取的自身车辆的当前行驶速度,通过预设的算法分别得到所述自身车辆与所述前方车辆之间的第一理论距离以及所述自身车辆与所述后方车辆之间的第二理论距离;
步骤S103、分别将所述第一检测距离与所述第一理论距离,以及所述第二检测距离与所述第二理论距离两两之间进行比较,并根据比较结果控制所述自身车辆的行车速度。
[0022]具体来说,在步骤SlOl中,通过速度传感器获取自身车辆的当前行驶速度Vtk,以及通过距离传感器获取自身车辆与前方车辆之间的第一检测距离dltk、自身车辆与后方车辆之间的第二检测距离d2tk;其中,tk为采集周期时间,k=l,2,3…η。
[0023]在步骤S102中,根据自身车辆的当前行驶速度Vtk,通过预设的算法分别自动计算得到自身车辆与前方车辆之间的第一理论距离dltk*以及自身车辆与后方车辆之间的第二理论距离d2tk*;
在本发明实施例中,主要是根据自身车辆的当前行车速度Vtk得到前后两车车距的安全理论值,然后与实际测得的前后两车的距离进行比较,继而采用本发明设计的智能控制器来控制自身车辆的行车速度,因此在步骤S103中,分别将第一检测距离dltk与第一理论距离dltk%以及第二检测距离d2tl^第二理论距离d2 tl;两两之间进行比较,并根据比较结果控制自身车辆的行车速度。由于比较结果存在以下四种情况,因此会根据相应的比较结果来控制自身车辆的行车速度,具体包括如下:
(1)当比较结果为第一检测距离dltk>第一理论距离dltl;,且第二检测距离d2tk>第二理论距离d2tl;时,即自身车辆与前后两车都在安全距离范围之内,控制自身车辆的行驶速度保持为当前行驶速度,车辆保持正常行驶;
(2)当比较结果为第一检测距离dltk〈所述第一理论距离dltk%且所述第二检测距离d2tk<第二理论距离时d2tk*时,即自身车辆与前后两车安全距离过小时,控制自身车辆自动进行鸣笛且尾灯闪烁;
(3)比较结果为第一检测距离dltk>第一理论距离dltk%且第二检测距离d2tk〈第二理论距离d2tk*时,即与后方车辆的距离安全距离过小时,控制自身车辆的行驶速度大于当前行驶速度,车辆进行加速行驶;
此时,检测与后方车辆之间距离的偏差,即检测第二检测距离(12,,与第二理论距离d2tk*之间的差值Λ d2,当第二检测距离d2伙与第二理论距离d2 tl;之间的差值Λ d2〈预设的第一阈值时,通过预设的第一控制方法控制自身车辆的行驶速度大于当前行驶速度;当第二检测距离(12,,与第二理论距离d2 tk*之间的差值Λ d2>预设的第一阈值时,通过预设的第二控制方法控制自身车辆的行驶速度大于当前行驶速度;
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1