一种车辆自适应巡航控制系统的制作方法
【专利摘要】本发明涉及一种车辆自适应巡航控制系统,其特征在于:它包括信息采集单元、换道预警单元、自适应巡航控制单元和车辆动力学单元;信息采集单元采集车辆的行驶状态信息,并对行驶状态信息进行处理发送到换道预警单元和自适应巡航控制单元;换道预警单元根据接收的车辆的有效运动信息,计算自车与周边车辆之间的换道最小安全距离,根据计算结果对换道风险进行判断,并根据判断结果对车辆进行预警,并将判断结果发送到自适应巡航控制单元;自适应控制单元根据车辆运动信息以及换道风险判断结果选择控制模式,并计算车辆纵向驾驶需要的期望纵向加速度,将计算得到的期望纵向加速度发送到车辆动力学单元;车辆动力学单元将期望纵向加速度转化为期望节气门开度或制动压力,并将其发送到车辆对象,完成对车辆对象的纵向控制。
【专利说明】一种车辆自适应巡航控制系统
【技术领域】
[0001]本发明涉及车辆纵向行驶安全领域,特别是关于一种具有换道辅助功能的车辆自适应巡航控制系统。
【背景技术】
[0002]作为驾驶辅助系统(DAS, Driver Assistance Systems)的典型代表之一,自适应巡航控制系统(ACC, Adaptive Cruise Control System)能够提升行驶安全、改善交通拥堵和缓解驾驶疲劳,已经得到研究机构和汽车企业的广泛认可与关注。迄今为止,ACC系统的发展已经比较成熟,然而,现有ACC系统在换道这一危险工况下还存在一定局限性:当驾驶员产生换道意图后,现有ACC系统未能对换道可行性进行分析;而且也未能对跟车目标的转换进行及时调整,从而对驾驶员换道行为造成阻碍;另外现有ACC系统的换道局限性增加了驾驶员对系统的手动干预频率,影响驾驶舒适性。
[0003]现有ACC系统欲对驾驶员换道行为进行纵向辅助,在换道安全方面,需要对换道可行性进行综合判断,然而现有的换道预警系统主要关注目标车道后车,没有考虑自车与周边其他车辆之间的相对运动关系,不能对换道的综合风险进行评估。另外,在换道控制方面,需要解决换道过程中自车与两辆前车之间的跟踪性、自车与周边环境多车辆之间的安全性以及驾驶员纵向感受舒适性这三个方面的多目标协调优化问题,目前还没有针对这一问题的良好解决方法。虽然也有人提出在现有ACC系统增加自动换道功能,但是其存在两方面问题:第一,ACC系统只控制车辆的纵向运动,而自动控制系统还需要对方向盘转角进行控制,二者在执行器控制方面的差异容易扰乱驾驶员的操纵感;第二,自动换道系统只控制单车辆完成换道行为,忽略了自车在换道过程中与周边车辆的运动协调关系,安全性难以保障。
【发明内容】
[0004]针对上述问题,本发明的目的是提供一种在换道工况下能够对周边环境风险进行判断和预警,并对驾驶员换道行为进行纵向辅助的车辆自适应巡航控制系统。
[0005]为实现上述目的,本发明采取以下技术方案:一种车辆自适应巡航控制系统,其特征在于:它包括一信息采集单元、一换道预警单元、一自适应巡航控制单元和一车辆动力学单元;所述信息采集单元用于同时采集自车与周边车辆的行驶状态信息,并对采集的自车与周边车辆的行驶状态信息进行处理获取有效运动信息,并将有效运动信息分别发送到所述换道预警单元和自适应巡航控制单元;所述换道预警单元根据接收的自车与周边环境车辆的有效运动信息,计算自车与周边车辆之间的换道最小安全距离,根据计算得到的换道最小安全距离对换道风险进行判断,并根据判断结果对车辆进行预警,并将换道风险判断结果发送到自适应巡航控制单元;所述自适应控制单元根据自车与周围车辆信息的有效运动信息以及换道风险判断结果选择控制模式,并根据所选择的控制模式计算车辆纵向驾驶需要的期望纵向加速度,将计算得到的期望纵向加速度发送到所述车辆动力学单元;所述车辆动力学单元将期望纵向加速度转化为期望节气门开度或期望制动压力,并将期望节气门开度或期望制动压力发送到车辆对象,完成对车辆对象的纵向控制。
[0006]所述信息采集单元包括一自车信息采集模块、一信息处理模块和一无线通讯设备;所述自车信息采集模块用于采集自车的行驶状态信息,并将采集的自车行驶状态信息发送到所述信息处理模块;所述无线通讯设备用于获取自车附近周边其他车辆的行驶状态信息,并将获取的附近其他车辆的行驶状态信息发送到所述信息处理模块;所述信息处理模块根据附近周边车辆与自车的纵横向位置的相关信息,筛选出原始车道前车、原始车道后车、目标车道前车和目标车道后车这四辆周边车辆,并提取各车辆的纵向位置、纵向速度、纵向加速度和横向位置。
[0007]所述换道预警单元包括一换道最小安全距离计算模块、一预警决策模块和一预警执行模块;所述换道最小安全距离计算模块根据方向盘转角信号得知驾驶员产生换道意图后,根据接收的自车和周边环境车辆的有效运动信息,从跟车与避撞的角度出发分别计算自车与周边环境车辆之间的换道最小安全距离,并将计算得到的换道最小安全距离发送到所述预警决策模块;所述预警决策模块将自车与周边环境车辆的实际车间距离与预设的换道最小安全距离值进行对比,当任一实际车间距离小于相应换道最小安全距离值,认为换道存在风险,所述预警决策模块将判断结果发送到预警执行模块和自适应巡航控制单元,当换道存在风险时,所述预警执行模块开始报警,此时所述自适应巡航控制单元不对换道行为进行辅助,预警过程中,若驾驶员及时取消换道,预警解除;当换道没有风险时,所述预警执行模块不报警,所述自适应巡航控制单元对换道行为进行辅助。
[0008]所述自适应巡航控制单元包括一换道意图识别模块和一巡航模式选择模块,所述巡航模式选择模块中包括巡航模式、常规ACC模式和LCACC模式三种控制模式;所述换道意图识别模块判断得知驾驶员没有换道意图时,若原始车道前方车辆与自车的车间状态位于常规ACC模式工作范围以内,则进入常规ACC模式,否则进入巡航模式;当所述换道意图识别模块得知驾驶员具有换道意图时,且根据所述换道预警单元输出的换道风险判断结果判断得知换道存在风险,所述换道预警单元对驾驶员进行报警,则所述自适应巡航控制单元维持原巡航模式,继续维持与原始车道前车的跟车行驶;当所述换道意图识别模块得知驾驶员具有换道意图时,且根据所述换道预警单元输出的换道风险判断结果判断得知换道没有风险,所述进入LCACC模式,换道结束后切出该模式;换道开始后,LCACC包括前车跟踪模式和巡航模式,当自车与目标车道前车的车间状态位于ACC工作范围以内时,进入两前车跟踪模式;当该车间状态位于ACC工作范围以外时,目标车道具有足够换道空间,进入巡航模式。
[0009]进入LCACC模式的车辆多目标协调换道辅助自适应巡航控制方法过程为:1)根据两前车跟踪性、多车运动安全性和纵向驾驶舒适性的需求目标,设定LCACC的综合性能指标,其中,LCACC的综合性能指标包括代价函数和I/O约束LCACC代价函数的设定:a)利用自车与两辆前车的车距误差和车速误差的二范数线性组合建立跟踪性代价函数山)利用约束纵向加速度建立舒适性代价函数LCACC I/O约束的设定:a)在跟踪性能方面,利用驾驶员实验数据统计得到用于限制车速误差和车距误差的驾驶员容许的跟车误差约束;b)在安全性能方面,从跟车和避撞的角度出发,约束自车与周边多车辆之间的安全距离;c)在舒适性能方面,约束期望纵向加速度的取值范围;2)建立多目标协调优化控制问题,采用滚动时域优化算法求解多目标协调优化控制问题,得到最优控制量,实现优化控制。
[0010]本发明由于采取以上技术方案,其具有以下优点:1、本发明设置有具有换道辅助功能的自适应巡航控制单元,自适应巡航控制单元能够结合自车信息、周边多车辆信息以及换道预警信息,在CC模式、常规ACC模式和LCACC模式之间平滑切换,使得车辆纵向控制更加符合驾驶员期望,自车在换道过程中能够与周边车辆的运动协调,因此能够解决了常规ACC对换道的阻碍问题,对车辆纵向行为进行多目标协调控制,能够及时对换道的综合风险进行评估,从而改善常规ACC在换道工况下的功能局限,提高系统的可接受度,有效保证车辆换道安全,避免事故发生。2、本发明设置有换道预警单元,换道预警单元根据接收的自车与周边环境车辆的有效运动信息,计算自车与周边车辆之间的换道最小安全距离,根据计算得到的换道最小安全距离对换道风险进行判断,并根据判断结果对车辆进行预警,因此本发明的换道预警单元综合考虑自车与周边多车辆之间的换道安全距离,能够对换道风险进行全面判断和预警,提醒驾驶员换道存在的风险。3、本发明进入LCACC模式的车辆多目标协调换道辅助自适应巡航控制首先根据两前车跟踪性、多车运动安全性和纵向驾驶舒适性的需求目标,设定LCACC的综合性能指标,并建立多目标协调优化控制问题,采用滚动时域优化算法求解多目标协调优化控制问题,得到最优控制量,实现自车优化控制,因此本发明通过建立多目标优化问题,很好解决了换道过程中两前车跟踪性、多车运动安全性和纵向驾驶舒适性三者之间的综合优化协调,有效保障自车换道安全,防止追尾事故的发生;LCACC代价函数的设定首先利用自车与两辆前车的车距误差和车速误差的二范数线性组合建立跟踪性代价函数;然后利用约束纵向加速度建立舒适性代价函数,跟踪性代价函数用于实现换道过程中自车与原始车道前车、目标车道前车这两辆车之间的协调跟踪问题,通过提前优化期望纵向加速度,降低了换道后的跟车调整时间,通过设计双目标的连续切换方法,避免常规ACC中跟车目标突变引起的期望加速度突变;LCACCI/0约束的设定首先在跟踪性能方面,利用驾驶员实验数据统计得到用于限制车速误差和车距误差的驾驶员容许的跟车误差约束;其次在安全性能方面,从跟车和避撞的角度出发,约束自车与周边多车辆之间的安全距离;另外在舒适性能方面,约束期望纵向加速度的取值范围;因此跟踪性I/O约束保证了车距误差和车速误差在驾驶员期望误差范围以内,符合驾驶员跟车期望;安全性I/O约束,使得自车与周边多车辆之间的车距尽量保持在安全跟车范围以内,提升了驾驶安全性;舒适性I/O约束,通过约束期望纵向加速度的变化量和取值范围,保证加速和制动强度,使得自车纵向运动过程符合驾驶员纵向舒适性要求。本发明可以广泛应用于车辆的换道过程中。
【专利附图】
【附图说明】
[0011]图1是本发明LCACC系统的结构示意图;
[0012]图2是本发明LCACC系统中信息采集单元的结构示意图;
[0013]图3是本发明LCACC系统中换道预警单元的工作流程示意图;
[0014]图4是本发明LCACC系统中自适应巡航控制单元的工作流程示意图;
[0015]图5是本发明LCACC系统中LCACC控制器的控制原理示意图。
【具体实施方式】[0016]下面结合附图和实施例对本发明进行详细的描述。
[0017]如图1所示,本发明在现有车辆的驾驶控制系统中设置一换道辅助自适应巡航控制系统(LCACC, Adaptive Cruise Control with Lane Change Assist),它包括一信息米集单元1、一换道预警单元2、一自适应巡航控制单元3和一车辆动力学单元4 ;信息采集单元I用于同时采集自车与周边环境车辆的行驶状态信息,并对采集的自车与周边环境车辆的行驶状态信息进行处理获取有效运动信息,并将有效运动信息分别发送到换道预警单元2和自适应巡航控制单元3 ;换道预警单元2根据接收的自车与周边环境车辆的有效运动信息,计算自车与周边环境车辆之间的换道最小安全距离,根据计算得到的换道最小安全距离对换道风险进行判断,并根据判断结果对车辆进行预警,并将换道风险判断结果发送到自适应巡航控制单元3 ;自适应控制单元3根据自车与周围环境车辆信息的有效运动信息以及换道风险判断结果选择控制模式,并根据所选择的控制模式计算车辆纵向驾驶需要的期望纵向加速度,将计算得到的期望纵向加速度发送到车辆动力学单元4;车辆动力学单元4将期望纵向加速度转化为期望节气门开度或期望制动压力,并将期望节气门开度或期望制动压力发送到车辆对象,完成对车辆对象的纵向控制。
[0018]上述实施例中,如图1、图2所示,信息采集单元I包括一自车信息采集模块11、一信息处理模块12和一无线通讯设备13。自车信息采集模块11用于采集自车的行驶状态信息,即包括自车的纵向位置、纵向速度、节气门开度、制动主缸压力、方向盘转角和横向位置,并将采集的自车行驶状态信息发送到信息处理模块12 ;无线通讯设备13用于获取自车附近周边其他车辆的行驶状态信息,即包括周边其他车辆的纵向位置、纵向速度、纵向加速度和横向位置,并将获取的附近其他车辆的行驶状态信息发送到信息处理模块12,其中,自车周边附近车辆包括四辆车,分别为自车所在车道的前方车辆信息(原始车道前车)、自车所在车道的后方车辆信息(原始车道后车)、自车换道目标车道的前方车辆信息(目标车道前车)、自车换道目标车道的后方车辆信息(目标车道车);信息处理模块12根据附近周边车辆与自车的纵横向位置的相关信息,筛选出原始车道前车、原始车道后车、目标车道前车和目标车道后车这四辆周边车辆,并提取各车辆的纵向位置、纵向速度、纵向加速度和横向位置等。无线通讯设备13可以米用DSRC(Dedicated Short Range Communication)通讯设备。
[0019]上述各实施例中,如图1、图3所示,换道预警单元2包括一换道最小安全距离计算模块21、一预警决策模块22和一预警执行模块23。换道最小安全距离计算模块21根据方向盘转角信号得知驾驶员产生换道意图后,根据接收的自车和周边环境车辆的有效运动信息,从跟车与避撞的角度出发分别计算自车与周边环境车辆(原始车道前车、原始车道后车、目标车道前车和目标车道后车)之间的换道最小安全距离,并将计算得到的换道最小安全距离发送到预警决策模块22。预警决策模块22将自车与周边环境车辆的实际车间距离与预设的换道最小安全距离值进行对比,当任一实际车间距离小于相应换道最小安全距离值,认为换道存在风险,预警决策模块22将判断结果发送到预警执行模块23和自适应巡航控制单元3。当换道存在风险时,预警执行模块23开始报警,此时自适应巡航控制单元3不对换道行为进行辅助,预警过程中,若驾驶员及时取消换道,预警解除。当换道没有风险时,预警执行模块23不报警,自适应巡航控制单元3对换道行为进行辅助。
[0020]上述各实施例中,如图1、图4所示,自适应巡航控制单元3根据自车与周边环境车辆的有效运动信息以及换道风险判断结果对具体巡航模式进行判断,自适应巡航控制单元3包括一换道意图识别模块31和一巡航模式选择模块32,其中巡航模式选择模块中包括巡航模式(CC模式)、常规ACC模式和LCACC模式三种控制模式。
[0021]当换道意图识别模块31根据方向盘转角判断得知驾驶员没有换道意图时,若原始车道前方车辆与自车的车间状态位于常规ACC模式工作范围以内,则进入常规ACC模式,否则进入巡航模式;
[0022]当换道意图识别模块31根据方向盘转角判断得知驾驶员具有换道意图时,且根据换道预警单元2输出的换道风险判断结果判断得知换道存在风险,换道预警单元2对驾驶员进行报警,则自适应巡航控制单元3维持原巡航模式,继续维持与原始车道前车的跟车行驶,原巡航模式在一定程度上对驾驶员换道纵向速度造成阻碍,降低驾驶员换道意图,从而实现安全辅助;
[0023]当换道意图识别模块31根据方向盘转角,判断得知驾驶员具有换道意图时,且根据换道预警单元2输出的换道风险判断结果判断得知换道没有风险,则自适应巡航控制单元进入LCACC模式,换道结束后切出该模式;换道之前和换道之后,在单车道跟车行驶工况下,当车间状态位于ACC工作范围以内时,系统进入常规ACC模式,否则为巡航模式。以上三种模式中,其中巡航模式和常规ACC模式的控制过程为现有技术,不再进行赘述,本发明主要针对LCACC控制过程进行详细说明。
[0024]如图5所示,进入LCACC模式的前提是换道之前车辆处于ACC模式,即自车与自车车道前车的车间状态处于ACC工作范围以内,换道开始后,LCACC包括两种两前车跟踪模式和巡航模式两种控制模式,当自车与目标车道前车的车间状态位于ACC工作范围以内时,进入两前车跟踪 模式;当该车间状态位于ACC工作范围以外时,目标车道具有足够换道空间,进入巡航模式。
[0025]当进入两前车跟踪模式中,需要协调自车与两辆前车的跟踪性,兼顾自车与周边环境车辆的车间运动安全性,考虑驾驶员纵向舒适性感受,实现换道辅助过程中跟踪性、安全性和舒适性的整体优化,本发明的车辆多目标协调换道辅助自适应巡航控制方法以模型预测控制(MPC, Model Predictive Control)理论为基础的,包括以下步骤:
[0026]1、控制对象建模,在LCACC系统中,控制对象建模主要涉及三个方面:自车动力学模型、旁车动力学模型以及驾驶员期望跟车模型。
[0027]I)根据车辆对象的纵向动力学和运动学分析建立自车动力学模型
[0028]建立自车动力学模型以一阶惯性迟滞传递函数描述实际纵向加速度与期望纵向加速度之间的数学关系:
[0029]ax =axdes(I)
7> + 1
[0030]式中,ax为实际纵向加速度,Kg为函数增益,TgS为时间常数。
[0031]结合自车的纵向运动学特性,建立自车的纵向动力学模型为:
[0032]=AontXh +ScontM(2)
【权利要求】
1.一种车辆自适应巡航控制系统,其特征在于:它包括一信息采集单元、一换道预警单元、一自适应巡航控制单元和一车辆动力学单元;所述信息采集单元用于同时采集自车与周边车辆的行驶状态信息,并对采集的自车与周边车辆的行驶状态信息进行处理获取有效运动信息,并将有效运动信息分别发送到所述换道预警单元和自适应巡航控制单元;所述换道预警单元根据接收的自车与周边环境车辆的有效运动信息,计算自车与周边车辆之间的换道最小安全距离,根据计算得到的换道最小安全距离对换道风险进行判断,并根据判断结果对车辆进行预警,并将换道风险判断结果发送到自适应巡航控制单元;所述自适应控制单元根据自车与周围车辆信息的有效运动信息以及换道风险判断结果选择控制模式,并根据所选择的控制模式计算车辆纵向驾驶需要的期望纵向加速度,将计算得到的期望纵向加速度发送到所述车辆动力学单元;所述车辆动力学单元将期望纵向加速度转化为期望节气门开度或期望制动压力,并将期望节气门开度或期望制动压力发送到车辆对象,完成对车辆对象的纵向控制。
2.如权利要求1所述的一种车辆自适应巡航控制系统,其特征在于:所述信息采集单元包括一自车信息采集模块、一信息处理模块和一无线通讯设备;所述自车信息采集模块用于采集自车的行驶状态信息,并将采集的自车行驶状态信息发送到所述信息处理模块;所述无线通讯设备用于获取自车附近周边其他车辆的行驶状态信息,并将获取的附近其他车辆的行驶状态信息发送到所述信息处理模块;所述信息处理模块根据附近周边车辆与自车的纵横向位置的相关信息,筛选出原始车道前车、原始车道后车、目标车道前车和目标车道后车这四辆周边车辆,并提取各车辆的纵向位置、纵向速度、纵向加速度和横向位置。
3.如权利要求1~2任一项所述的一种车辆自适应巡航控制系统,其特征在于:所述换道预警单元包括一换道最小安全距离计算模块、一预警决策模块和一预警执行模块;所述换道最小安全距离计算模块根据方向盘转角信号得知驾驶员产生换道意图后,根据接收的自车和周边环境车辆的有效运动信息,从跟车与避撞的角度出发分别计算自车与周边环境车辆之间的换道最小安全距离,并将计算得到的换道最小安全距离发送到所述预警决策模块;所述预警决策模块 将自车与周边环境车辆的实际车间距离与预设的换道最小安全距离值进行对比,当任一实际车间距离小于相应换道最小安全距离值,认为换道存在风险,所述预警决策模块将判断结果发送到预警执行模块和自适应巡航控制单元,当换道存在风险时,所述预警执行模块开始报警,此时所述自适应巡航控制单元不对换道行为进行辅助,预警过程中,若驾驶员及时取消换道,预警解除;当换道没有风险时,所述预警执行模块不报警,所述自适应巡航控制单元对换道行为进行辅助。
4.如权利要求1~3任一项所述的一种车辆自适应巡航控制系统,其特征在于:所述自适应巡航控制单元包括一换道意图识别模块和一巡航模式选择模块,所述巡航模式选择模块中包括巡航模式、常规ACC模式和LCACC模式三种控制模式;所述换道意图识别模块判断得知驾驶员没有换道意图时,若原始车道前方车辆与自车的车间状态位于常规ACC模式工作范围以内,则进入常规ACC模式,否则进入巡航模式;当所述换道意图识别模块得知驾驶员具有换道意图时,且根据所述换道预警单元输出的换道风险判断结果判断得知换道存在风险,所述换道预警单元对驾驶员进行报警,则所述自适应巡航控制单元维持原巡航模式,继续维持与原始车道前车的跟车行驶;当所述换道意图识别模块得知驾驶员具有换道意图时,且根据所述换道预警单元输出的换道风险判断结果判断得知换道没有风险,所述进入LCACC模式,换道结束后切出该模式;换道开始后,LCACC包括前车跟踪模式和巡航模式,当自车与目标车道前车的车间状态位于ACC工作范围以内时,进入两前车跟踪模式;当该车间状态位于ACC工作范围以外时,目标车道具有足够换道空间,进入巡航模式。
5.如权利要求4所述的一种车辆自适应巡航控制系统,其特征在于:进入LCACC模式的车辆多目标协调换道辅助自适应巡航控制方法过程为: 1)根据两前车跟踪性、多车运动安全性和纵向驾驶舒适性的需求目标,设定LCACC的综合性能指标,其中,LCACC的综合性能指标包括代价函数和I/O约束; ①LCACC代价函数的设定:a)利 用自车与两辆前车的车距误差和车速误差的二范数线性组合建立跟踪性代价函数山)利用约束纵向加速度建立舒适性代价函数; ②LCACCI/O约束的设定:a)在跟踪性能方面,利用驾驶员实验数据统计得到用于限制车速误差和车距误差的驾驶员容许的跟车误差约束;b)在安全性能方面,从跟车和避撞的角度出发,约束自车与周边多车辆之间的安全距离;c)在舒适性能方面,约束期望纵向加速度的取值范围; 2)建立多目标协调优化控制问题,采用滚动时域优化算法求解多目标协调优化控制问题,得到最优控制量,实现优化控制。
【文档编号】B60W40/04GK103754221SQ201410033748
【公开日】2014年4月30日 申请日期:2014年1月24日 优先权日:2014年1月24日
【发明者】李克强, 王建强, 党睿娜, 张书玮, 虞辰霏, 秦晓辉, 谢伯元, 徐成, 王肖, 俞倩雯 申请人:清华大学