车辆控制装置的制作方法

文档序号:17701383发布日期:2019-05-17 22:33阅读:125来源:国知局
车辆控制装置的制作方法

本发明涉及一种控制具有自动驾驶功能的车辆的车辆控制装置。



背景技术:

作为这种装置,以往,众所周知的装置是,生成包括到达目的地的路线的行动计划,并且基于行动计划控制自车辆的变速比,以使自车辆沿该路线自动行驶。该装置例如在专利文献1中有所描述。专利文献1所述的装置构成为可选择自动驾驶模式和手动驾驶模式,并且针对自动驾驶模式和手动驾驶模式设定不同的变速线图,以使选择自动驾驶模式时比选择手动驾驶模式时在低车速侧进行升档。

在专利文献1所述的装置中,通过设定自动驾驶模式时的变速线图不同于手动驾驶模式时,能够谋求改善自动驾驶模式时的燃料消耗。但是,例如在处于周围没有车辆的状态时,缓缓加速到设定车速等无需具体设定自车辆的要求驱动力的状况下,燃料消耗有进一步改善的余地。

现有技术文献

专利文献1:特开2016-222150号公报(jp2016-222150a)。



技术实现要素:

本发明的一方面,一种车辆控制装置,用于控制具有自动驾驶功能,且具有发动机以及配置在发动机至驱动轮的动力传递路径上的变速器的自动驾驶车辆,具备:周边状况检测部,其检测自动驾驶车辆的周边状况;行动计划生成部,其根据由周边状况检测部检测出的周边状况,生成自动驾驶车辆的行动计划;以及行驶控制部,其控制发动机以及变速器,以使自动驾驶车辆按照由行动计划生成部生成的行动计划以自动驾驶的模式行驶。行动计划生成部生成第1行动计划以及第2行动计划中的任意一种,其中,第1行动计划至少包括从当前时间点开始经过规定时间为止的自动驾驶车辆的每单位时间的位置数据,第2行动计划包括自动驾驶车辆的从当前车速到目标车速的加速指令而不包括每单位时间的位置数据。行驶控制部控制发动机以及变速器,以使当由行动计划生成部生成第1行动计划时,自动驾驶车辆基于每单位时间的位置数据行驶,当由行驶计划部生成第2行动计划时,自动驾驶车辆以每单位行驶距离的燃料消耗量为最少时的目标扭矩加速行驶达到目标车速,其中,目标扭矩为特性介于和发动机转速相应的最大扭矩的特性即第1特性与和发动机转速相应的发动机的有效燃料消耗率为最小的扭矩的特性即第2特性之间的扭矩。

附图说明

结合附图说明以下实施方式,从而能使本发明的目的、特征及优点更加明确。在同附图中,

图1为表示适用本发明实施方式所涉及的车辆控制装置的自动驾驶车辆的行驶系统的概略结构的图。

图2为表示本发明实施方式所涉及的车辆控制装置的整体结构的框图。

图3为表示由图2中的行动计划生成部生成的行动计划的一例的图。

图4为表示作为变速动作的基准的换档映射图的一例的图。

图5为表示用于说明加速行驶时的问题点的时序图。

图6为表示由图2中的运算部执行的处理的一例的流程图。

图7为表示图6中的低燃料消耗加速处理的一例的流程图。

图8为表示图1中的发动机的性能曲线的一例的图。

图9为表示图6中的低燃料消耗加速处理时所采用的升档线的一例的图。

图10为表示以bsfc底部扭矩加速到目标车速时及以最大扭矩加速到目标车速时的车速随时间变化的一例的图。

图11为表示以bsfc底部扭矩加速到目标车速时及以最大扭矩加速到目标车速时的燃料消耗量随时间变化的一例的图。

图12为表示根据低燃料消耗加速处理进行加速行驶时的时序的一例的图。

图13为表示根据低燃料消耗加速处理进行加速行驶时的时序的另一例的图。

具体实施方式

下面,参照图1~图13说明本发明的实施方式。本发明实施方式所涉及的车辆控制装置适用于具有自动驾驶功能的车辆(自动驾驶车辆)。图1为表示适用本实施方式所涉及的车辆控制装置的自动驾驶车辆(有时亦称“自车辆”以便区别于其他车辆)的行驶系统的概略结构的图。车辆101不仅能够在无需驾驶员驾驶操作的自动驾驶模式下行驶,还能够在需要驾驶员驾驶操作的手动驾驶模式下行驶。

如图1所示,车辆101具有发动机1以及变速器2。发动机1是内燃机(例如汽油发动机),其以适当的比例混合经由节气门11供给而来的吸入空气和从喷射器12喷射出的燃料,并通过火花塞等点火从而燃烧,据此产生旋转动力。此外,也可以使用柴油发动机等各种发动机来代替汽油发动机。节气门11调节吸入空气量,通过电信号启动的节气门用执行器13的驱动来改变节气门11的开度。控制器40(图2)控制节气门11的开度以及来自喷射器12的燃料的喷射量(喷射时期、喷射时间)。

变速机2设置于发动机1与驱动轮3之间的动力传递路径上,对来自发动机1的旋转进行变速,而且将来自发动机1的扭矩进行转换并输出。由变速机2变速而得的旋转传递至驱动轮3,据此车辆101行驶。此外,还能够在发动机1的基础之上增设作为驱动源的行驶用电动机,使车辆101构成为混合动力车辆。

变速器2是例如能够根据多个档位(例如6档)逐级地改变变速比的有级变速器。此外,变速器2也能够采用无级地改变变速比的无级变速器。虽省略了图示,但可以经由变矩器将来自发动机1的动力输入至变速器2。变速器2具备例如牙嵌式离合器和摩擦离合器等接合元件21,通过液压控制装置22控制油向接合元件21的流动,能够改变变速器2的档位。液压控制装置22具有通过电信号启动的变速用执行器23,通过启动变速用执行器23来改变压力油向接合元件21的流动,据此能够设定适当的档位。

图2是概略地表示本发明实施方式所涉及的车辆控制装置100的整体结构的框图。如图1所示,车辆控制装置100是以控制器40为核心构成的,主要具有控制器40、分别与控制器40电连接的外部传感器组31、内部传感器组32、输入/输出装置33、gps接收机34、地图数据库35、导航装置36、通信单元37、以及执行器ac。

外部传感器组31是用于检测自车辆的周边信息即外部状况的多个传感器的总称。例如在外部传感器组31中,包括:激光雷达(lidar),其通过测量自车辆的全方位的照射光所致的散射光来测量自车辆距周围的障碍物的距离;车载摄像机,其具有ccd或cmos等摄像元件能够拍摄自车辆的周边(前方、后方以及侧方);雷达(radar),其通过照射电磁波并检测反射波来检测自车辆周边的其他车辆或障碍物,以及其他。

内部传感器组32是用于检测自车辆行驶状态的多个传感器的总称。例如在内部传感器组32中,包括:发动机转速传感器,其用于检测发动机的转速;车速传感器,用于检测自车辆的车速;加速度传感器,其用于检测自车辆的前后方向上的加速度以及左右方向上的加速度;横摆角速率传感器,其用于检测自车辆的重心绕铅直轴旋转的旋转角速度;用于检测节气门11的开度(节气门开度)的传感器,以及其他。在内部传感器组32中还包括用于检测例如加速踏板操作、制动踏板操作、转向操作等驾驶员在手动驾驶模式下的驾驶操作的传感器。

输入/输出装置33是用于供驾驶员输入指令,或者针对驾驶员输出信息的装置的总称。例如输入/输出装置33,具有:开关等操作部件,用于供驾驶员输入各种指令;麦克风,用于供驾驶员以声音的方式输入指令;显示器,用于通过图像显示向驾驶员提供信息情报;扬声器,用于以声音的方式向驾驶员提供信息,以及其他。操作部件包括模式选择开关,其用于对自动驾驶模式以及手动驾驶模式中的任一模式发指令。

gps接收机34通过接收来自多颗gps卫星的定位信号,测量自车辆的绝对位置(纬度、经度等)。

地图数据库35是用于储存导航装置36所使用的常规的地图信息的装置,例如包括硬盘。地图信息中包括道路的位置信息、道路形状(曲率等)的信息、以及交叉点或岔路口的位置信息。此外,存储在地图数据库35的位置信息不同于存储在控制器40的存储部42中的高精度的地图信息。

导航装置36是搜索到达由驾驶员输入的目的地的道路上的目标路线,并且进行沿目标路线的引导的装置。通过输入/输出装置33进行目的地的输入以及沿目标路线的引导。根据由gps接收机34测量而得的自车辆的当前位置、以及在地图数据库35中储存的地图信息运算目标路线。

通信单元37通过包括因特网线路等在内的无线通信网络的网络与未示出的各种服务器进行通信,定期地或任意定时从服务器获取地图信息及交通信息等。将所获取到的地图信息输入至地图数据库35或存储部42,从而更新地图信息。所获取到的交通信息包括拥堵信息、或信号从红灯到变绿灯的剩余时间等的信号信息。

执行器ac是为控制车辆101的行驶而设的。执行器ac,包括:节气门用执行器13,用于调整发动机1的节气门开度;变速用执行器23,用于改变变速器2的档位;制动用执行器,用于启动制动装置;以及转向用执行器,用于驱动转向装置。

控制器40包括电子控制单元(ecu)。此外,还能够以发动机控制用ecu、变速器控制用ecu等功能不同的多个ecu的集合的方式构成控制器40。控制器40构成为,包括具有cpu等运算部41,rom、ram、硬盘等存储部42,以及未图示的其他外围电路的计算机。

在存储部42中存储有包括车道的中央位置的信息或车道位置的边界的信息等的高精度的详细的地图信息。更具体地,地图信息包括道路信息、交通管制信息、住址信息、设施信息、电话号码信息等。其中,道路信息包括表示如高速道路、收费道路、国道等道路类别的信息,道路的车道数、各车道的宽度、道路的坡度、道路的三维坐标位置、车道的弯道的曲率,车道的合流点及分流点的位置,路标等信息。交通管制信息包括因施工等在车道上行驶受限或道路封闭无法通行等信息。存储部42还存储有作为变速动作的基准的换档映射图。

运算部41作为功能性结构,具有自车位置识别部43、外界识别部44、行动计划生成部45、以及行驶控制部46。

自车位置识别部43基于由gps接收机34接收的自车辆的位置信息以及地图数据库35中的地图信息,识别自车辆在地图上的位置(自车位置)。也可以使用存储部42中存储的地图信息(建筑物的形状等信息)、以及外部传感器组31所检测出的车辆101的周边信息识别自车位置,据此能够高精确地识别自车位置。此外,当可使用在道路上或道路边的外部设置的传感器来测量自车位置时,通过通信单元37与该传感器进行通信,据此也能够高精度地识别自车位置。

外界识别部44是基于来自摄像机、激光雷达、雷达等外部传感器组31的信号来识别自车辆周围的外部状况。例如,识别在自车辆周边行驶的周边车辆的位置、速度或加速度,在自车辆周围停车或泊车中的周边车辆的位置,以及其他物体的位置或状态等。其他物体包括标志、信号灯、道路的分界线或停车线、建筑物、护栏、电线杆、广告牌、行人、自行车等。其他物体的状态包括信号灯的颜色(红、绿、黄),行人、自行车的移动速度或朝向等。

行动计划生成部45基于例如由导航装置36运算而得的目标路线、由自车位置识别部43识别而得的自车位置、以及由外界识别部44识别而得的外部状况,生成从当前时间点起到经过规定时间为止的自车辆的行驶轨迹(目标轨迹)。当在目标路线上存在多条成为目标轨迹后补的轨迹时,行动计划生成部45从中选择遵守法令,且满足高效安全行驶等的基准的最佳轨迹,将选择的轨迹设定为目标轨迹。接着,行动计划生成部45生成与所生成的目标轨迹相应的行动计划。

行动计划中包括在从当前时间点起到规定时间t(例如5秒)结束为止这一期间按照每单位时间δt(例如0.1秒)设定的行驶计划数据、即与每单位时间δt的时刻相对应地设定的行驶计划数据。行驶计划数据包括每单位时间δt的自车辆的位置数据以及车辆状态的数据。位置数据是表示例如道路上的二维坐标位置的数据,车辆状态的数据是表示车速的车速数据以及表示自车辆的朝向的方向数据等。车辆状态的数据能够通过每单位时间δt的位置数据的变化求出。行驶计划以每单位时间δt来进行更新。

图3为表示由行动计划生成部45生成的行动计划的一例的图。在图3中,示出了自车辆101改变车道并超越前方车辆102的场景的行驶计划。图3中的各点p与从当前时间点起到规定时间t结束为止的每单位时间δt时的位置数据相对应,并按时刻顺序连接这些各点p,据此获得目标轨迹103。

在自动驾驶模式下,行驶控制部46控制各执行器ac,以使自车辆沿由行动计划生成部45生成的目标轨迹103行驶。即,控制节气门用执行器13、变速用执行器23、制动用执行器、以及转向用执行器,以使自车辆101每单位时间δt通过图3中的点p。此外,在手动驾驶模式下,行驶控制部46根据由内部传感器组32获取的来自驾驶员的行驶指令控制各执行器ac。

关于变速用执行器23的控制,行驶控制部46基于由行动计划生成部45生成的行动计划中的表示车速的推移的数据来计算自车辆的加速度。还将由道路坡度等决定的行驶阻力考虑在内来计算用于获得该加速度的要求驱动力。接着,使用预先存储在存储部42中的作为变速操作的基准的换档映射图来控制变速器2的变速动作。此外,加速时加速度为正值,减速时其为负值。

图4为表示换档映射图的一例的图。图中,横轴为车速v,纵轴为要求驱动力f。此外,要求驱动力f与加速器开度(自动驾驶模式下为模拟加速器开度)或者节气门开度一一对应,要求驱动力随着加速器开度或者节气门开度的变大而变大。因此,也可将纵轴替换为加速器开度或者节气门开度。特性f1(实线)为与从n档升档到n+1档相对应的升档线的一例,特性f2(虚线)为与从n+1档降档到n档相对应的降档线的一例。

如图4所示,例如关于从运转点q1起的降档,若车速v保持恒定而要求驱动力f增加,运转点q1超出降档线(特性f2)(箭头a),则变速器2从n+1档向n档进行降档。另一方面,例如关于从运转点q2起的升档,若要求驱动力保持恒定而车速v增加,具体而言,在运转点q2的要求驱动力f上增加规定的富余驱动力fa而得的运转点q3超出升档线(特性f1)(箭头b),则变速器2从n档向n+1档升档。

即,关于升档,通过将表观要求驱动力f提高富余驱动力fa的量,与富余驱动力fa为0时(运转点q2)相比,延迟了升档的定时,从而使变速器2处于难以升档的状态。据此能够防止频繁地发生降档和升档的换挡忙碌状态,即频繁换挡。此外,富余驱动力fa可以为固定值,也可以为以车速或要求驱动力为参数的可变值。

在如上构成的车辆控制装置100中,行驶控制部46根据目标轨迹103(图3)上的每单位时间δt的各点p的车速(目标车速)来计算每单位时间δt的加速度(目标加速度)以及要求驱动力。然后,例如,对执行器ac进行反馈控制,以使由内部传感器组32检测出的实际加速度达到目标加速度。此时,通过在要求驱动力上加上富余驱动力fa来限制升档,实际加速度随行驶中的若干道路坡度的变化而变化,与此相应地即使要求驱动力发生变化,也不会造成频繁换档状态。

此外,在自动驾驶行驶中,存在不需要具体的要求驱动力的状况。例如,当自车辆周围不存在车辆时,更具体地,当外部传感器组31未识别出存在前方车辆时,或者在即使识别到了,但自车辆与前方车辆之间的距离为规定值以上,不能进行以前方车辆为对象的追随行驶或超车行驶等自动行驶时,就不需要以前方车辆的存在为前提的具体的要求驱动力。此时,若设定要求驱动力使自车辆加速至设定车速(目标车速),则有可能产生以下问题。

图5为表示在不存在前方车辆等的状况下,将车速加速达到目标车速va时的、车速v、要求驱动力f、档位、发动机转速ne以及发动机扭矩te随时间变化的时序图。即,图5为基于包括以后的自车辆的位置数据和车速数据的行动计划的车辆行驶的一例。此时,如图5所示,产生用于实现目标加速度的要求驱动力f。

如上所述,为了避免频繁换挡,在该要求驱动力f上增加富余驱动力fa,变速器2根据加上富余驱动力fa之后的要求驱动力而升档。因此,延迟了升档的定时,升档的时间点t11,t12,t13时发动机转速增加。因此,对于自车辆的乘客来说,虽说是缓慢加速,但是对发动机高转速造成的不适感仍然很强烈。另外,由于发动机转速增大,噪声也随之增大,降低了乘客的舒适度。为了解决如上问题,在本实施方式中,如下般构成车辆控制装置100。

图6为表示由运算部41根据预先存储在存储部42(图2)中的程序所执行的处理的一例的流程图。该流程图所示的处理例如若选择自动驾驶模式则开始,并按照规定周期重复进行。

首先,在步骤s1中,判断由内部传感器组32(车速传感器)检测出的当前自车辆的车速v是否低于目标车速va。目标车速va,例如设定为道路的规定速度。在对前方车辆进行追随行驶时,基于前方车辆的车速设定目标车速va。在加速行驶时,步骤s1的判定为肯定(s1:是),进入步骤s2。另一方面,在巡航行驶或者减速行驶时,步骤s1的判定为否定(s1:否),进入步骤s4。

在步骤s2中,判断由外界识别部44基于来自外部传感器组31的信号识别是否有前方车辆。若步骤s2的判定为肯定(s2:是)则进入步骤s3,若判定为否定(s2:否)则进入步骤s4。在步骤s3中,根据由行动计划生成部45生成的行动计划(位置数据、车速数据)判断是否设定了目标加速度。例如,按照超越前方车辆这一行动计划,自车辆改变车道并加速时,虽然在改变车道后没有前方车辆但也会设定目标加速度。此时,步骤s3的判定为肯定(s3:是)时,进入s4。

在步骤s4中,行驶控制部46执行常规控制。即,按照使自车辆依据由行动计划生成部45生成的行动计划行驶的方式,行驶控制部46对执行器ac(节气门用执行器13、变速用执行器23等)输出控制信号,控制发动机1或变速器2的驱动。据此,例如变速器2基于换挡映射图(图4)进行降档或升档。尤其是关于升档,由于在要求驱动力上增加富余驱动力fa,因此能够避免频繁换挡。

另一方面,若步骤s3的判定为否定(s3:否)则进入步骤s5。在步骤s5中,行驶控制部46进行可实现提高燃料消耗或改善噪声级的加速处理(低燃料消耗加速处理)。低燃料消耗加速处理为如下处理,即在前方车辆不存在而没有超车等具体的加速要求时,以预先存储在存储部42中的最低加速度以上的加速度将自车辆加速到目标车速va。图7为表示步骤s5中的低燃料消耗加速处理的一例的流程图。通过使用预先存储在存储部42中的发动机1的性能曲线进行该流程图所示的处理。

图8为示出了表示发动机转速ne与发动机扭矩te之间的关系的发动机性能曲线的一例,尤其是,发动机转速ne从低速区域到中速区域的区域(ne1≤ne≤ne2)段的发动机性能曲线的一例的图。此外,ne1例如为发动机1的怠速转速。在图8中,还一并示出了连接发动机效率相等的点而得的多条等效率线fc(发动机效率图)。在最内侧等效率线fc1所围区域的中央附近,存在发动机效率最高的最高效率点pa,并且发动机效率随着离开最高效率点pa朝向外侧而降低。

图中的特性f11为表示发动机1的最大扭矩的特性。特性f12是表示有效燃料消耗率(bsfc)为最小时的扭矩(bsfc底部扭矩)的特性。换言之,特性f12为连接发动机转速变化过程中发动机效率达到最佳时的发动机扭矩而得的线。

在低燃料消耗加速处理中,在低发动机转速的状态下使变速器2升档。为此,本实施例中,适合于低燃料消耗加速处理的升档用的换档映射图与一般的换档映射图(图4)一起预先存储在存储部42中。

图9为表示低燃料消耗加速处理中的、限定从n档向n+1档升档的升档线的特性f3的一例的图。该特性f3基于图4中的特性f1、f2设定。即,特性f3设定在以由特性f1限定的升档的最低车速v1与由特性f2指定的降档的最低车速v2之间的阴影表示的区域内。例如,如图9所示,针对车速v1设定特性f3。据此,当实际车速v超过v1时,变速器2从n档升档至n+1档。此外,升档线(特性f3)上的车速称为“升档车速”。

虽省略了图示,但从n+1档向n+2档进行升档的升档线是使特性f3进一步移至高车速侧而得到的线。即,随着档位推移至高速档,升档车速移至高速侧。各档位的升档车速设定为例如针对规定的行驶阻力,在各档位以彼此相同或者基本相同的发动机转速(图8的ne3)进行升档之类的值。据此,自车辆在发动机转速为规定值ne3以下的低转速区域内加速行驶。

图10为表示通过低燃料消耗加速处理将自车辆从当前的车速v0加速到目标车速va时车速v的时间变化的一例的图。图中的特性f21为通过bsfc底部扭矩(图8中的特性f12)进行加速的例子,特性f22为通过最大扭矩(图8中的特性f11)进行加速的例子。由于bsfc底部扭矩小于最大扭矩,所以通过bsfc底部扭矩进行加速时的加速度(特性的倾斜)小于通过最大扭矩进行加速时的加速度。

因此,当以最大扭矩进行加速时,在时间点t21时达到目标车速va,而与之相对,当以bsfc底部扭矩进行加速时,在滞后时间点t21的时间点t23(称为“基准时间”)达到目标车速va。此时,直到达到目标车速va为止的bsfc底部扭矩所致的行驶距离(称为“基准距离la”)与特性f21的下侧的斜线区域的面积相当。若以最大扭矩进行加速,在达到目标车速va后,以目标车速va进行匀速行驶(巡航行驶)。因此,在早于基准时间的时间点t23的时间点t22时,就行驶了基准距离la。

图11为表示通过低燃料消耗加速处理进行加速行驶并行驶基准距离la时燃料消耗量qf的时间变化的一例的图。此外,通过燃料消耗量qf除以基准距离la,来将纵轴置换为燃料消耗率,也能够得到同样的特性。在图11中,特性f31为以bsfc底部扭矩进行加速的例子(与图10中的特性f21相对应),特性f32是以最大扭矩进行加速的例子(与图10中的特性f22相对应)。当以bsfc底部扭矩进行加速时,至时间点t23为止以一定的比例(燃料消耗率)消耗燃料,最终的燃料消耗量qf为qf1。

另一方面,当以最大扭矩进行加速时,到达到目标车速va的时间点t21为止的每单位时间的燃料消耗量多于以bsfc底部扭矩进行加速时的每单位时间的燃料消耗量。但是,在时间点t21~时间点t22之间,由于自车辆进行巡航行驶,所以发动机扭矩te较小。因此,此间(t21~t22)的每单位时间的燃料消耗量较少,其结果是,行驶基准距离la时的燃料消耗量qf为qf2。

在图11的例子中,以最大扭矩进行加速与以bsfc底部扭矩进行加速相比,燃料消耗量较少(qf2<qf1)。但是,例如如图11的特性f33(虚线)所示,当以bsfc底部扭矩和最大扭矩之间的扭矩进行加速时,燃料消耗量qf会更少于qf2。即,行驶基准距离la所需的燃料消耗量qf由当前车速v0和目标车速va之差等决定,自车辆以图8中的bsfc底部扭矩(特性f12)与最大扭矩(特性f11)之间的扭矩行驶时,燃料消耗量最少。因此,在本实施例中,求出燃料消耗量最少时的扭矩(目标扭矩tea),并且执行图7所示的低燃料消耗加速处理,以使自车辆以目标扭矩tea行驶。

在图7中,首先,于步骤s11,计算当假设以图8中的bsfc底部扭矩(特性f12)将自车辆加速至目标速度va为止的行驶距离(基准距离la)。在计算基准距离la时,首先,计算以bsfc底部扭矩加速到升档车速(如图9中的v1),从当前的档位(n档)升档至下一档位(n+1档)为止时的行驶距离。此时,设发动机扭矩te恒定,则发动机转速ne会增加,但在此为便于计算,采用该档位(n档)时的平均发动机转速。接着,计算从在下一档位(n+1档)加速至升档车速到进一步升档至下一档位(n+2档)为止时的行驶距离。此时,同样采用该档位(n+1档)时的平均发动机转速。将档位升档同时反复进行上述步骤,直到车速v达到目标车速va为止,将各档位时的行驶距离相加来计算基准距离la。

接着,在步骤s12,计算假设以规定的发动机扭矩(加速扭矩)行驶达到基准距离la时的燃料消耗量qf。此时的加速扭矩适当地设定在bsfc底部扭矩至最大扭矩之间的范围内。例如,在步骤s11的处理完成紧后,将bsfc底部扭矩设定为加速扭矩,基于发动机效率图等计算假设以bsfc底部扭矩加速行驶到目标车速va时的燃料消耗量qf1。另一方面,例如将最大扭矩设定为加速转矩时,基于发动机效率图等分别计算如图11所示以最大扭矩加速行驶到目标车速va时的第1燃料消耗量以及巡航行驶达到基准距离la时的第2燃料消耗量,通过将这些第1燃料消耗量和第2燃料消耗量相加,计算整体燃料消耗量qf2。

接着,在步骤s13,在加速扭矩上增加规定的增量扭矩δte,更新加速扭矩。增量扭矩δte是例如通过最大扭矩与bsfc底部扭矩之差除以规定值而得到的。此外,增量扭矩δte也可以是预先设定的固定值。

接着,在步骤s14,判断经步骤s13更新的加速扭矩是否大于最大扭矩。若步骤s14中判定为否定(s14:否)则返回至步骤s12,反复进行同样的处理。据此,在步骤s12中,计算在bsfc底部扭矩至最大扭矩这一范围内,增加增量扭矩δte而得的各加速扭矩所对应的燃料消耗量qf。若步骤s14的判定为肯定(s14:是)则进入步骤s15。

在步骤s15,将步骤s12中计算出的燃料消耗量qf为最少的加速扭矩确定为目标扭矩tea。以上的步骤s11~步骤s15的处理例如由行动计划生成部45执行,目标扭矩tea作为从当前实际车速(当前车速)v0到目标车速va的加速指令包括在由行动计划生成部45生成的行动计划之内。在下一步骤s16中,行驶控制部46对节气门用执行器13以及喷射器12输出控制信号并控制发动机1,以使发动机扭矩变为目标扭矩tea。

在下一步骤s17中,行驶控制部46根据自车辆的车速v对变速用执行器23输出控制信号从而控制变速器2。具体地,若由车速传感器(内部传感器组32)检测出的实际车速v超过升档车速(图9中的特性f3),则对变速用执行器23输出控制信号,从而使变速器2升档。

然而,若使变速器2升档则自车辆的实际驱动力会降低,因此不能排除无法以规定的最小加速度amin以上的加速度使自车辆加速行驶的可能性。因此,行驶控制部46在升档前,通过当前的实际驱动力和实际加速度等,计算随车速v或道路坡度等而变化的自车辆的行驶阻力,并且基于预测的升档后的实际驱动力和行驶阻力判断在升档后是否能够得到最低加速度amin以上的加速度。若判定为无法获得最低加速度amin以上的加速度,则禁止升档。由此,能够避免在升档后无法加速这一情况。

接着,在步骤s18,判断当前车速v是否达到目标车速va。此外,在步骤s18,判断当前车速v与目标车速va之差是否变为规定值以下亦可。若步骤s18的判定为否定(s18:否)则返回至步骤s16,重复相同的处理直到当前车速v达到目标车速va为止。若步骤s18的判定为肯定(s18:是)则结束低燃料消耗加速处理,之后,依照包括沿目标轨迹的位置数据等的行动计划来控制(常规控制)车辆。据此,例如自车辆以目标车速va巡航行驶。

通过迁移到常规控制设定要求驱动力。此时,优选的是,初始的要求驱动力不低于低燃料消耗加速处理结束时的实际驱动力。据此,能够抑制实际驱动力的急剧变化,从而能够降低对自车辆的冲击。

图12为表示通过低燃料消耗加速处理加速至目标车速va时的、车速v,要求驱动力f(实线)或者实际驱动力fb(虚线),档位,发动机转速ne及发动机扭矩te随时间变化的一例的时序图。尤其是,图12为自车辆在平坦道路上行驶时的例子,其中,行驶阻力用fr表示。

在图12中,于时间点t31,例如没有前方车辆则开始进行低燃料消耗加速处理(步骤s5)。此时,确定燃料消耗量qf最少时的目标扭矩tea(步骤s15),控制发动机1以使自车辆以bsfc底部扭矩与最大扭矩之间的目标扭矩tea行驶(步骤s16)。据此,实际驱动力fb增大,车速v逐渐增加,并且发动机转速ne也增加。当车速v增加到当前档位的升档车速时,变速器2进行升档(步骤s17)。此时的升档车速是能够进行升档的最低车(图9),变速器2提前进行升档,可以抑制发动机转速ne的增加。此外,以低燃料消耗率加速处理进行升档时的发动机转速ne3低于以常规控制进行升档时的发动机转速ne4(图5)。

若在发动机扭矩恒定时变速器2进行升档,则实际驱动力fb减少,但实际驱动力fb大于行驶阻力fr,因此自车辆继续加速行驶。若在时间点t32时实际车速v达到目标车速va(严格地说是实际车速与目标车速va之差为规定值以下),则结束低燃料消耗加速处理,迁移至常规控制。在常规控制下,例如基于以目标车速va巡航行驶等行动计划计算每单位时间δt的要求驱动力f,并且控制发动机1和变速器2以产生要求驱动力f。在常规控制开始的时间点t32,将低燃料消耗加速处理结束时的实际驱动力fb作为要求驱动力f来控制发动机1和变速器2。

图13为表示自车辆在上坡路上行驶时的车速v、要求驱动力f(实线)或者实际驱动力fb(虚线)、档位、发动机转速ne及发动机扭矩te随时间变化的一例的时序图的个例。图13与图12相同,都是从时间点t31到时间点t32,执行低燃料消耗加速处理。但是,与图12的例子相比,图13的例子中的行驶阻力fr较大,在实际车速v达到目标车速va之前的时间点t33,假设将变速机2进行升档(虚线),则升档后的实际驱动力fb1会低于行驶阻力fr,从而导致自车辆不能加速行驶。因此,在时间点t33,禁止升档,而以大于行驶阻力fr的实际驱动力fb2,使自车辆加速行驶直至达到目标车速va。

本实施方式可以起到如下作用效果。

(1)车辆控制装置100控制自动驾驶车辆101,该自动驾驶车辆101具有自动驾驶功能、并且具有发动机1和配置在从发动机1到驱动轮3的动力传递路径上的变速器2(图2)。该车辆控制装置100,具备:外部传感器组31以及外界识别单元44,用于检测自车辆101的周边状况;行动计划生成部45,根据检测到的周边状况生成自车辆101的行动计划;以及行驶控制部46,其控制发动机1及变速机2,以使自车辆101按照生成的行动计划以自动驾驶的模式行驶(图2)。行动计划生成部45,生成至少包括从当前时间点开始经过规定时间t为止的自车辆的每单位时间δt的位置数据的行动计划(常规控制用的行驶计划)、以及包括使自车辆101从当前速度v0加速到目标速度va的加速指令(目标扭矩tea)而不包括每单位时间δt的位置数据的行动计划(低燃料消耗加速处理用的行动计划)中的至少任意一种。当由行动计划生成部45生成常规控制用的行动计划时,行驶控制部46控制发动机1和变速器2以使自车辆101根据每单位时间δt的位置数据行驶。另一方面,当由行动计划生成部45生成低燃料消耗加速处理的行动计划时,行驶控制部46控制发动机1和变速器2,以使自车辆以行驶基准距离la时的燃料消耗量即每单位行驶距离的燃料消耗量为最少时的目标扭矩tea加速行驶到目标车速va,其中,目标扭矩tea为其特性介于和发动机转速ne相应的最大扭矩的特性f11与bsfc底部扭矩的特性f12之间的扭矩(图7、8)。

即,在本实施方式中,低燃料消耗加速处理下,不规定要求驱动力,而以燃料消耗量最少的目标扭矩tea驱动发动机1,使实际车速v上升到目标车速va。虽然存在为了实现要求驱动力(行驶加速度)而产生如使燃料消耗恶化的额外的加速扭矩这一可能性,但在本实施例中原本就没规定要求驱动力,因此不会产生这种额外的加速扭矩。目标扭矩tea设定在bsfc底部扭矩与最大扭矩之间,因此能够将加速到目标车速va并行驶基准距离la所需的燃料消耗量控制在最少。另外,由于发动机转速被抑制得较低,因此能够抑制噪声。如此一来,根据本实施方式,在低燃料消耗加速模式下,发动机以大扭矩低转速进行加速行驶,从而能够实现改善燃料消耗、且抑制发动机噪声这样对自动驾驶车辆而言最佳的加速行驶。

(2)在将自车辆101以满足特性f12的bsfc底部扭矩行驶至达到目标车速va时的行驶距离设为基准距离la的情况下,目标扭矩tea大于bsfc底部扭矩、且为自车辆101加速行驶至目标车速va,紧后,进行巡航行驶并只行驶至基准距离la为止时所消耗的燃料量为最少时的扭矩。因此,能够将达到目标车速va且行驶基准距离la时所消耗的燃料量控制在最少,且能够最大限度地提高燃料消耗性能。

(3)在常规控制下,当与当前时间点的车速v以及要求驱动力f相应的运转点q1超出预先设定的降档线(特性f2)时,行驶控制部46控制变速器2进行降档,另一方面,当针对运转点q2增加规定的富余驱动力fa而得的运转点q3超出预先设定的升档线(特性f1)时,行驶控制部46控制变速器2进行升档(图4)。另一方面,在低燃料消耗加速处理中,dang当前时间点的车速v0超过预先设定的在降档线的最低车速v2以上且升档线的最低车速v1以下这一范围内的升档车速(特性f3)时,行驶控制部46控制变速器2进行升档(图9)。据此,变速器2能够以最低车速进行升档,还能够抑制发动机转速的增加。

(4)行驶控制部46计算自车辆101的行驶阻力fr,并且根据该行驶阻力fr判断升档后的行驶加速度是否为规定值amin以上,如果判定为不足规定值amin,则禁止升档(图13)。据此,能够防止发生实际驱动力因升档而降低进而导致无法加速之类的情况。

(5)当外部传感器组31以及外界识别部44在自车辆101的前方未检测出成为追随自动行驶的对象的前方车辆102时,行动计划生成部45生成低燃料消耗加速处理用的行动计划。因此,能够在没有以前方车辆102为对象的具体的加速要求的最佳定时,执行可实现提高燃料消耗性能以及降低噪声级的低燃料消耗加速处理。

此外,在上述实施例中,行动计划生成部45生成常规加速处理用的行动计划(第1行动计划)和低燃料消耗加速处理用的行动计划(第2行动计划)。尤其是,在第2行动计划中,包括从当前车速v0加速到目标车速va的加速指令。但是,只要包括从当前时间点开始经过规定时间t为止的自车辆的每单位时间δt的位置数据,第1行动计划可以是任何形式。只要包括使自车辆101从当前车速v0加速到目标车速va的加速指令而不包括每单位时间δt的位置数据,第2行动计划也可以是任何形式。因此,行动计划生成部的构成不限于上述。

在上述实施方式中,低燃料消耗加速处理时,行驶控制部46控制发动机1以及变速器2,以使自车辆101以介于和发动机转速ne相应的最大扭矩的特性f11(第1特性)与bsfc底部扭矩的特性f12(第2特性)之间的目标扭矩tea进行加速行驶达到目标车速va,但是行驶控制部46的构成不限于此。即,只要是行驶控制部(46)控制发动机(1)以及变速器(2),以使当行动计划生成部45生成第1行动计划时,自车辆101按照每时间单位的位置数据行驶,而当生成第2行动计划时,自车辆101以介于和发动机转速相应的最大扭矩的特性即第1特性与和发动机转速相应的有效燃料消耗率为最小时的扭矩的特性即第2特性之间的扭矩、且每单位行驶距离的燃料消耗量为最少时的目标扭矩来加速行驶至达到目标车速va的话,行驶控制部可以是任何形式。

在上述实施方式中,外界识别部44基于外部传感器组31的检测值来识别外界的状况,但用于检测自车辆的周边状况的周边状况检测部的构成不限于此。在上述实施方式中,行驶控制部46根据行动计划计算目标加速度以及要求驱动力,但也可以为,不是行驶控制部46而是由行动计划生成部45来计算目标加速度或者计算目标加速度以及要求驱动力,然后将计算数据纳入行动计划并输出。因此,作为行动计划输出的数据不限上述。

在上述实施方式中,自动驾驶车辆101使用发动机1作为行驶用驱动源,但除发动机之外,还能够采用行驶马达(电动机)。此时,行驶控制部的构成如下,即控制发动机、行驶电机以及变速器,以使自动驾驶车辆101按照行动计划以自动驾驶的模式行驶。在上述实施方式中,说明了采用有级变速器的例子,但若采用无级变速器,也同样能够适用本发明。

本发明还可以用作控制自动驾驶车辆的车辆控制方法,该自动驾驶车辆不仅具有自动驾驶功能,还具有发动机以及配置在发动机至驱动轮的动力传递路径上的变速器。

也能够将上述实施方式和一个或多个变形例任意组合,也能够将变形例彼此组合起来。

根据本发明,能够在需要加速但不需要具体的目标加速度时,将每单位行驶距离的耗燃料量控制在最低,并且使自动驾驶车辆加速行驶达到目标车速。

以上,就本发明的优选实施方式进行了说明,但是本领域技术人员应当理解,在不脱离后述的权利要求公开的范围的情况下的各种修改和变化都是可能的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1