CN101357634A - 控制车辆行驶的设备和方法 - Google Patents

控制车辆行驶的设备和方法 Download PDF

Info

Publication number
CN101357634A
CN101357634A CNA2008101354169A CN200810135416A CN101357634A CN 101357634 A CN101357634 A CN 101357634A CN A2008101354169 A CNA2008101354169 A CN A2008101354169A CN 200810135416 A CN200810135416 A CN 200810135416A CN 101357634 A CN101357634 A CN 101357634A
Authority
CN
China
Prior art keywords
car speed
limit
qualification
chaufeur
expectation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008101354169A
Other languages
English (en)
Other versions
CN101357634B (zh
Inventor
井上拓哉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Publication of CN101357634A publication Critical patent/CN101357634A/zh
Application granted granted Critical
Publication of CN101357634B publication Critical patent/CN101357634B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/143Speed control
    • B60W30/146Speed limiting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/60Traffic rules, e.g. speed limits or right of way
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明涉及一种控制车辆行驶的设备和方法。自适应巡航行驶控制***用于以将设定车辆速度设置为用于自适应巡航行驶控制功能的期望车辆速度的基本速度控制模式来控制本车辆的速度。自适应巡航行驶控制***还用于在已经检测出本车辆正行驶的道路的限定车辆速度的条件下,当通过驾驶员对人机接口进行的操作已经手动将期望车辆速度设置为限定车辆速度时,以将限定车辆速度设置为期望车辆速度的驾驶员干预速度控制模式来控制本车辆速度。

Description

控制车辆行驶的设备和方法
技术领域
本发明涉及一种控制车辆行驶的设备和方法,用于基于设定车辆速度和/或作为导航信息获得的本车辆驾驶车道的限定车辆速度来控制本车辆的行驶速度。
背景技术
近年来,已经提出并开发了各种自适应巡航控制(adaptivecruise control,ACC)技术。在日本专利临时公报2006-321354(下文中称之为“JP2006-321354”)中已经公开了这样一种ACC技术。JP2006-321354中公开的自适应巡航行驶控制***用于执行如下三种不同的行驶控制功能,即,(i)第一行驶控制功能(即,巡航控制功能,也就是,由驾驶员所设置的设定车辆速度的巡航设定速度控制),(ii)第二行驶控制功能(即,所谓的“跟随控制”:当本车辆与前方车辆的距离保持近似恒定的车间距离时,本车辆跟随前方车辆),以及(iii)第三行驶控制功能,其基于道路信息(特别是来自导航装置的限定车辆速度信息)将本车辆速度调整为适当的速度。当设定车辆速度超过限定车辆速度时,JP2006-321354中公开的自适应巡航行驶控制***通知驾驶员“超速”(设定车辆速度超过限定车辆速度)。如果经过了从将“超速”信息输出给驾驶员时的时间点开始测量的预定经过时间,驾驶员仍没有改变设定车辆速度,则自适应巡航行驶控制***将设定车辆速度自动改变为限定车辆速度,而无需驾驶员干预。
发明内容
然而,JP2006-321354中公开的巡航行驶控制***需要前述的预定经过时间(即,从设定车辆速度已经超过限定车辆速度时的时间点开始测量的恒定延迟时间或恒定等待时间),直到发生从设定车辆速度到限定车辆速度的自动改变为止。这种恒定延迟时间(恒定等待时间)很有可能使驾驶员感到极不舒服。此外,即使当由自适应巡航行驶控制***通过导航装置检测到的限定车辆速度信息是错误的输入信息时,传统的自适应巡航行驶控制***也将设定车辆速度自动设置为错误检测到的限定车辆速度,而不管驾驶员的意愿如何。这种从设定车辆速度到由错误的输入信息启动的限定车辆速度的自动改变也可能使驾驶员感到不舒服。
由于上述原因,期望自适应巡航控制(ACC)***允许经常称为“本车辆”的ACC车辆根据驾驶员的意愿以限定车辆速度行驶。
因此,鉴于现有技术的上述缺点,本发明的目的在于提供一种用于允许本车辆根据驾驶员的意愿以限定车辆速度行驶的控制本车辆的行驶的设备和方法。
为了实现本发明的前述和其它目的,一种用于控制车辆行驶的设备,包括:设定车辆速度检测器,用于检测设定车辆速度;限定车辆速度检测器,用于检测本车辆正行驶的道路的限定车辆速度;人机接口,用于通过驾驶员对所述人机接口进行的操作来设置期望车辆速度,其中,由用于检测驾驶员对所述人机接口进行的所述操作的驾驶员的操作检测器来检测所述操作;期望车辆速度设置部,用于基于所述设定车辆速度、所述限定车辆速度以及所述期望车辆速度来设置确定的期望车辆速度;以及控制装置,用于控制本车辆速度,以使所述本车辆速度更接近所述确定的期望车辆速度。
根据本发明的另一方面,一种用于控制车辆行驶的设备,包括:设定车辆速度检测器,用于检测设定车辆速度;限定车辆速度检测器,用于检测本车辆正行驶的道路的限定车辆速度;人机接口,用于通过驾驶员对所述人机接口进行的操作来手动将期望车辆速度设置为所述限定车辆速度;驾驶员的操作检测器,用于检测驾驶员对所述人机接口进行的所述操作;期望车辆速度设置部,用于将所述期望车辆速度基本设置为所述设定车辆速度,并且还用于在通过所述限定车辆速度检测器已经检测出所述限定车辆速度的条件下,基于驾驶员对所述人机接口进行的所述操作的检测结果,将所述期望车辆速度设置为所述限定车辆速度;以及控制装置,用于控制本车辆速度,以使所述本车辆速度更接近所述期望车辆速度。
根据本发明的另一方面,一种用于控制车辆行驶的方法,所述方法包括以下步骤:以将设定车辆速度设置为期望车辆速度的第一速度控制模式来控制本车辆速度;以及在已经检测出所述本车辆正行驶的道路的限定车辆速度的条件下,在通过驾驶员对人机接口进行的操作已经手动将所述期望车辆速度设置为所述限定车辆速度时,以将所述限定车辆速度设置为所述期望车辆速度的第二速度控制模式来控制所述本车辆速度。
根据本发明的另一方面,一种用于控制车辆行驶的方法,所述方法包括以下步骤:以使本车辆速度更接近用于自适应巡航行驶控制功能的期望车辆速度的基本速度控制模式来控制所述本车辆速度,从而将设定车辆速度设置为所述期望车辆速度;以及在已经检测出所述本车辆正行驶的道路的限定车辆速度的条件下,在通过驾驶员对人机接口进行的操作已经手动将所述期望车辆速度设置为所述限定车辆速度时,以使所述本车辆速度更接近所述期望车辆速度的驾驶员干预速度控制模式来控制所述本车辆速度,从而将所述限定车辆速度设置为所述期望车辆速度。
根据本发明的又一方面,一种用于控制车辆行驶的设备,包括:设定车辆速度检测器,用于检测通过驾驶员对第一人机接口进行的操作所设置的设定车辆速度;限定车辆速度检测器,用于检测本车辆正行驶的道路的限定车辆速度;驾驶员的操作检测器,用于检测驾驶员对第二人机接口进行的操作是否存在;期望车辆速度设置部,用于基于所述设定车辆速度、所述限定车辆速度以及关于驾驶员对所述第二人机接口进行的所述操作是否存在的信息,来设置期望车辆速度;以及控制装置,用于控制本车辆速度,以使所述本车辆速度更接近所述期望车辆速度。
附图说明
图1是示出自适应巡航行驶控制(ACC)***的第一实施例的***结构的框图。
图2是示出在第一实施例的ACC***的本车辆速度获取部内执行的过程的流程图。
图3是示出在第一实施例的ACC***的导航装置内执行的过程的流程图。
图4是示出在第一实施例的ACC***的前方车辆信息获取部内执行的过程的流程图。
图5是在利用恒定延迟时间来启动将设定车辆速度改变为限定车辆速度的比较例的自适应巡航行驶控制(ACC)***的巡航车辆速度设置部内执行的过程的流程图。
图6是示出在第一实施例的ACC***的巡航车辆速度设置部内执行的过程的流程图。
图7~图9是示出关于用于将自适应巡航行驶控制功能的设定车辆速度设置为限定车辆速度的各条件的第一、第二和第三示例的时序图。
图10是示出在第二实施例的ACC***的巡航车辆速度设置部内执行的修改后过程的流程图。
图11是示出通知或警告驾驶员在本车辆前面的道路中发生限定车辆速度改变的形式的示意性图。
图12是示出在第二实施例的ACC***中,用于将自适应巡航行驶控制功能的设定车辆速度设置为限定车辆速度的条件的时序图。
图13A~图13B是示出在第三实施例的ACC***中,用于将自适应巡航行驶控制功能的设定车辆速度设置为限定车辆速度的条件的时序图。
图14是示出在第四实施例的ACC***中用于将自适应巡航行驶控制功能的设定车辆速度设置为限定车辆速度的条件的时序图。
具体实施方式
第一实施例
现在参考附图,特别参考图1,在后轮驱动的四轮机动车辆中举例说明第一实施例的自适应巡航行驶控制(ACC)***的结构。如图1所示,第一实施例的ACC***设置有全球定位***(global positioning system,GPS)1、路线估计部2、加速/减速控制装置3、本车辆速度获取部10、导航装置20、前方车辆信息获取部30以及巡航车辆速度设置部40。
本车辆速度获取部10包括车轮速度传感器11和本车辆速度计算部12。设置车轮速度传感器11用于检测车辆上每个车轮的速度。本车辆速度计算部12基于来自车轮速度传感器11的车轮速度信号来计算本车辆的行驶速度(即,由“V”表示的本车辆速度)。本车辆速度计算部12将表示计算出的本车辆速度的信号输出到路线估计部2、加速/减速控制装置3以及巡航车辆速度设置部40(确切地是巡航车辆速度设置处理部43(稍后说明))中的每个。
现在参考图2,示出在本车辆速度获取部10内执行的过程。图2中示出的本车辆速度运算处理作为要每隔预定采样时间间隔例如10毫秒触发的时间触发中断例程来执行。
如从图2的流程图可以看出,在步骤S1,本车辆速度计算部12读取由车轮速度传感器11检测出的车轮速度。例如,在后轮驱动车辆的情况下,读取关于左前轮速度Vw1和右前轮速度Vw2的输入信息。
在步骤S2,本车辆速度计算部12基于通过步骤S1读取的车轮速度信息数据信号来计算本车辆速度V。例如,在后轮驱动车辆的情况下,根据下面的公式(1),将本车辆速度V作为前轮速度Vw1和Vw2的简单平均来进行算术计算。
V=(Vw1+Vw2)/2           (1)
在步骤S3,本车辆速度计算部12将表示本车辆速度V(通过步骤S2计算出)的信号输出到路线估计部2、加速/减速控制装置3以及巡航车辆速度设置部40(确切地是巡航车辆速度设置处理部43)中的每个。
以这种方式,图2的本车辆速度运算处理的一个执行周期终止。
导航装置20存储地图数据库(DB)21并且还包括道路信息获取部22、预览数据产生部(preview data origination section)23以及自适应巡航行驶控制期望车辆速度计算部(简单地为,ACC期望车辆速度计算部)24。道路信息获取部22用于基于从地图数据库21检索到的电子地图数据、利用GPS 1检测到的本车辆的位置信息以及来自车轮速度传感器11的车轮速度传感器信号,来估计或指定本车辆在地图数据上的位置。道路信息获取部22还用于基于从地图数据库21检索到的地图数据和本车辆在地图数据上的指定位置两者,来获取关于本车辆前面的道路、且还包括当前指定的本车辆的位置的道路信息,作为预览信息。之后,道路信息获取部22将所获取的预览信息输出到预览数据产生部23。
预览数据产生部23用于基于通过道路信息获取部22获得的预览信息,来检测前方道路信息,具体地,检测道路分类、叉点(node)坐标、链路分类、道路宽度、车道数量、分叉点的有无、导向路径信息、以及由“VLIMIT”表示的限定车辆速度等。预览数据产生部23基于检测到的前方道路信息来产生预定格式的预览数据。预览数据产生部23将所产生的预览数据输出到ACC期望车辆速度计算部24和路线估计部2中的每个。
ACC期望车辆速度计算部24基于由预览数据产生部23所产生的预览数据,来计算在产生的预览内各点处的自适应巡航行驶控制期望车辆速度(简单地为由“VT”表示的ACC期望车辆速度,更简单地为期望车辆速度)。ACC期望车辆速度计算部24将计算出的ACC期望车辆速度输出到路线估计部2、加速/减速控制装置3以及巡航车辆速度设置部40(确切地是巡航车辆速度设置处理部43)中的每个。导航装置20将包含计算出的ACC期望车辆速度的各种信息输出到路线估计部2、加速/减速控制装置3以及巡航车辆速度设置部40(确切地是巡航车辆速度设置处理部43)中的每个。
现在参考图3,示出在导航装置20内执行的过程。图3中示出的预览数据产生处理也作为要每隔预定采样时间间隔触发的时间触发中断例程来执行。
如从图3的流程图可以看出,在步骤S11,道路信息获取部22读取本车辆的位置信息。更具体地,道路信息获取部22读取利用GPS 1所检测到的本车辆的经纬度信息。
在步骤S12,道路信息获取部22读取车轮速度。具体地,读取关于从车轮速度传感器11生成的车轮速度信号的输入信息。
在步骤S13,道路信息获取部22读取电子地图数据。具体地,道路信息获取部22从地图数据库21读取或检索从本车辆起恒定距离范围中的地图数据。
在步骤S14,道路信息获取部22估计或指定本车辆的位置。具体地,道路信息获取部22基于本车辆的经纬度信息(通过步骤S11读取)、车轮速度信息(通过步骤S12读取)以及地图数据(通过步骤S13读取),来估计或指定本车辆的位置。
在步骤S15,预览数据产生部23产生预览数据。具体地,预览数据产生部23基于地图数据(通过步骤S13读取)和本车辆的位置信息(通过步骤S14估计出),来检测在从当前指定的本车辆位置到当前指定的本车辆位置前面的恒定距离L的预定范围中的前方道路信息,然后产生与关于本车辆前面的道路并且还包括当前指定的本车辆的位置的前方道路信息有关的预览数据。例如,作为前方道路信息,预览数据产生部23检测道路分类、分叉角度(branching-off angle)、到分叉点的距离、GPS信息、叉点分类、当前指定的本车辆的位置和叉点之间的转移距离、限定车辆速度VLIMIT、叉点坐标、链路分类、链路角度、分支数量以及某个叉点和另一叉点之间的链路关系。之后,预览数据产生部23基于检测到的前方道路信息,来产生预定格式的预览数据。
在步骤S16,预览数据产生部23将预览数据(通过步骤S15产生)输出到ACC期望车辆速度计算部24和路线估计部2中的每个。
以这种方式,图3的预览数据产生处理的一个执行周期终止。
如上所述,导航装置20基于地图数据和本车辆位置信息来产生预览数据,然后将所产生的预览数据输出到ACC期望车辆速度计算部24和路线估计部2中的每个。另外,导航装置20还将包含关于由ACC期望车辆速度计算部24基于所产生的预览数据计算出的、在所产生的预览内各点处的ACC期望车辆速度VT的信息的各种信息输出到路线估计部2、加速/减速控制装置3以及巡航车辆速度设置部40(确切地是巡航车辆速度设置处理部43)中的每个。
前方车辆信息获取部30包括激光雷达(确切地是扫描激光雷达传感器)31和前方车辆信息处理部32。前方车辆信息获取部30用于基于来自激光雷达31的输出信号来检测前方车辆。当已经检测到前方车辆时,前方车辆信息处理部32进一步用于计算经常称为“车辆间距”或者“车间距离”的本车辆与检测到的前方车辆的距离、以及本车辆速度和前方车辆速度之间的差(即,相对速度)。前方车辆信息获取部30将关于计算出的车间距离和计算出的相对速度的信息输出到路线估计部2和加速/减速控制装置3中的每个。
现在参考图4,示出在前方车辆信息获取部30内执行的过程。图4中示出的前方车辆信息处理作为要每隔预定采样时间间隔触发的时间触发中断例程来执行。
如从图4的流程图可以看出,在步骤S21,前方车辆信息处理部32基于来自激光雷达31的输出信号来获得前方车辆信息。具体地,作为关于和本车辆行驶在相同车道上的前方车辆的前方车辆信息,前方车辆信息处理部32获得前方车辆获取标志、前方车辆速度Vf、本车辆速度V和前方车辆速度Vf之间的速度差Vd以及前方车辆和本车辆之间的车间距离D。
在步骤S22,前方车辆信息处理部32将关于前方车辆获取标志、速度差Vd以及车间距离D的前方车辆信息输出到路线估计部2和加速/减速控制装置3中的每个。
以这种方式,图4的前方车辆信息处理的一个执行周期终止。
如上所述,前方车辆信息获取部30利用激光雷达31获得前方车辆获取标志、速度差Vd以及车间距离D,然后将这些信息数据(前方车辆获取标志、速度差Vd以及车间距离D)输出到路线估计部2和加速/减速控制装置3中的每个。
路线估计部2基于如下信息来估计本车辆的路线:(i)关于通过本车辆速度获取部10计算或获得的本车辆速度V的输入信息;(ii)通过导航装置20获得的前方道路信息(具体地是,道路分类、叉点坐标、主车道信息、道路宽度、车道数量、分叉点的有无、引导路径信息、限定车辆速度VLIMIT以及ACC期望车辆速度VT等);以及(iii)通过前方车辆信息获取部30获得的前方车辆信息(具体地是,存在于本车辆前面的前方车辆是否存在、车间距离D以及速度差Vd)。路线估计部2将估计出的路线信息(即,本车辆的路线的估计结果)输出到加速/减速控制装置3。
巡航车辆速度设置部40包括设定车辆速度设置开关41、推荐车辆速度设置开关42以及巡航车辆速度设置处理部43。
包括生成表示驾驶员对该开关进行的操作的信号的输出部的设定车辆速度设置开关41(用作人机接口)向巡航车辆速度设置处理部43输出关于如下的驾驶员的设定车辆速度设置开关操作信息:(i)驾驶员操作的本车辆速度设置;(ii)驾驶员操作的前一设定车辆速度设置;以及(iii)驾驶员操作的设定车辆速度增加/降低(驾驶员操作的设定车辆速度递增/递减)等。这里,驾驶员操作的本车辆速度设置是将用于自适应巡航行驶控制功能(巡航行驶控制),简言之为“ACC功能”的由“VSET”表示的设定车辆速度设置为在当前执行周期通过本车辆速度获取部10获得的当前本车辆速度的驾驶员的操作。驾驶员操作的前一设定车辆速度设置是将例如在巡航行驶控制已恢复(重新开始)时的时间点处由“VSET”表示的设定车辆速度设置为由“VSET(OLD)”表示的前一设定车辆速度的驾驶员的操作。驾驶员操作的设定车辆速度增加是增加或递增用于巡航行驶控制的设定车辆速度VSET的驾驶员的操作。以类似的方式,驾驶员操作的设定车辆速度降低是降低或递减用于巡航行驶控制的设定车辆速度VSET的驾驶员的操作。
包括生成表示驾驶员的操作的信号的输出部的推荐车辆速度设置开关42(用作人机接口)输出驾驶员的推荐车辆速度设置开关操作信息。例如,由按钮、控制杆或显示导航信息的触摸面板的触摸面板开关构成推荐车辆速度设置开关42。
巡航车辆速度设置处理部43基于(i)来自设定车辆速度设置开关41的驾驶员的设定车辆速度设置开关操作信息(操作信号)以及(ii)来自推荐车辆速度设置开关42的驾驶员的推荐车辆速度设置开关操作信息(操作信号)两者,来设置用于巡航行驶控制的由“VSET”表示的设定车辆速度。巡航车辆速度设置处理部43将设定车辆速度信息输出到加速/减速控制部3。
现在参考图5,示出在巡航车辆速度设置部40(特别地是巡航车辆速度设置处理部43)内执行的过程。图5中示出的巡航车辆速度设置处理作为要每隔预定采样时间间隔触发的时间触发中断例程来执行。然而,注意,图5的过程表示由比较例的自适应巡航行驶控制(ACC)***进行的基本过程,其中该比较例为实现ACC功能,利用用于启动从设定车辆速度VSET到限定车辆速度VLIMIT的改变的恒定延迟时间Tover(稍后参考图5的步骤S42进行说明)。
如从图5所示的流程图可以看出,在步骤S31,进行检查以判断是启用(打开(ON))还是禁用(关闭(OFF))ACC功能(即,巡航行驶控制)。当启用(ON)ACC功能时,该例程进入步骤S36。相反,当禁用(OFF)ACC功能时,该例程进入步骤S32。
在步骤S32,进行检查以基于来自设定车辆速度设置开关41的驾驶员的设定车辆速度设置开关操作信息(操作信号),判断驾驶员是否操作了设定车辆速度设置开关41。另外,在存在驾驶员的设定车辆速度设置开关操作时,进行进一步检查以判断驾驶员的设定车辆速度设置开关操作是对应于(i)驾驶员操作的本车辆速度设置还是(ii)驾驶员操作的前一设定车辆速度设置。当驾驶员的设定车辆速度设置开关操作与驾驶员操作的前一设定车辆速度设置相对应时,该例程从步骤S32进入步骤S33。相反,当驾驶员的设定车辆速度设置开关操作与驾驶员操作的本车辆速度设置相对应时,该例程从步骤S32进入步骤S34。在不存在驾驶员的设定车辆速度设置开关操作的情况下,图5的巡航车辆速度设置处理的一个执行周期终止。
在步骤S33,读取利用先前启用的ACC功能所设置的前一设定车辆速度VSET(OLD)。将前一设定车辆速度VSET(OLD)设置为设定车辆速度VSET的当前值(由“VSET(NEW)”表示)。换句话说,将前一设定车辆速度VSET(OLD)设置为用于ACC功能(巡航行驶控制)的新的设定车辆速度VSET(NEW)。之后,步骤S35发生。
在步骤S34,将通过本车辆速度获取部10计算或获得的本车辆速度V的当前值设置为由VSET表示的设定车辆速度。换句话说,将当前本车辆速度设置为用于当前ACC功能的新的设定车辆速度VSET(NEW)。之后,步骤S35发生。
在步骤S35,ACC功能变为启用(ON),然后图5的巡航车辆速度设置处理的一个执行周期终止。
在步骤S36,进行检查以判断驾驶员是否取消了ACC功能。例如,驾驶员制动(驾驶员压下制动器踏板)或者驾驶员利用设置用于取消(禁用)ACC功能的取消开关来关闭ACC功能与由驾驶员进行的取消ACC功能相对应。当驾驶员取消了ACC功能时,该例程进入步骤S37。相反,当驾驶员没有取消ACC功能时,该例程进入步骤S38。
在步骤S37,ACC功能变为禁用(OFF),然后图5的巡航车辆速度设置处理的一个执行周期终止。
在步骤S38,进行检查以判断是否发生驾驶员操作的设定车辆速度改变(驾驶员操作的设定车辆速度增加/降低)。在存在驾驶员操作的设定车辆速度改变时,进行进一步检查以判断驾驶员操作的设定车辆速度改变是对应于(i)驾驶员操作的设定车辆速度增加还是(ii)驾驶员操作的设定车辆速度降低。在驾驶员操作的设定车辆速度增加的情况下,该例程从步骤S38进入步骤S39。相反,在驾驶员操作的设定车辆速度降低的情况下,该例程从步骤S38进入步骤S40。在不存在驾驶员操作的设定车辆速度改变的情况下,该例程从步骤S38进入步骤S41。
在步骤S39,用于ACC功能的设定车辆速度增加(递增)5km/h等的恒定速度值Vup。之后,该例程进入步骤S41。
在步骤S40,用于ACC功能的设定车辆速度降低(递减)5km/h等的恒定速度值Vdown。之后,该例程进入步骤S41。
在步骤S41,从通过导航装置20获得的前方道路信息提取限定车辆速度信息。之后,步骤S42发生。
在步骤S42,进行检查以基于通过本车辆速度获取部10获得的本车辆速度信息和通过步骤S41获得的限定车辆速度信息两者,判断本车辆速度V超过检测出的限定车辆速度VLIMIT的状态是否持续了10秒等的预定持续时间(换句话说,恒定延迟时间)Tover。当本车辆速度V超过限定车辆速度VLIMIT的状态持续了预定持续时间Tover时,该例程进入步骤S43。注意,如稍后参考图6的流程图所述,由第一实施例的ACC***中的步骤S63至S64(特别是步骤S64)来代替图5中示出的比较例的ACC***所进行的该步骤S42的处理.
在步骤S43,将用于ACC功能的设定车辆速度VSET设置为检测出的限定车辆速度VLIMIT。以该方式,图5的巡航车辆速度设置处理的一个执行周期终止。
根据前述图5中示出的比较例的ACC***的巡航车辆速度设置处理,当禁用(OFF)ACC功能并且驾驶员通过设定车辆速度设置开关41进行前一设定车辆速度设置时,将利用先前启用的ACC功能所设置的前一设定车辆速度设置为在当前周期用于ACC功能的设定车辆速度,然后ACC功能变为启用(ON)(参见从步骤S31经过步骤S32和S33到步骤S35的流程)。当禁用(OFF)ACC功能并且驾驶员通过设定车辆速度设置开关41进行本车辆速度设置时,将当前本车辆速度V设置为在当前周期用于ACC功能的设定车辆速度,然后ACC功能变为启用(ON)(参见从步骤S31经过步骤S32和S34到步骤S35的流程)。相反,在禁用(OFF)ACC功能的条件下不存在驾驶员的设定车辆速度设置开关操作的情况下,不进行如前所述的设定车辆速度设置处理(参见在从步骤S31到步骤S32的流程之后例程的一个周期的终止)。
此外,根据前述图5中示出的比较例的ACC***的巡航车辆速度设置处理,当在启用(ON)ACC功能的条件下驾驶员取消了ACC功能时,ACC功能变为禁用(OFF)(参见从步骤S31经过步骤S36到步骤S37的流程)。当在启用(ON)ACC功能的条件下驾驶员通过设定车辆速度设置开关41进行设定车辆速度改变(设定车辆速度增加/降低)时,根据驾驶员操作的设定车辆速度增加/降低来改变(增加或降低)设定车辆速度(参见从步骤S31经过步骤S36由步骤S38到步骤S39~S40中任一步骤的流程)。此外,在图5中示出的比较例的***的情况下,通过导航装置20来提取或获得限定车辆速度信息,然后将本车辆速度V与所提取的限定车辆速度进行比较。注意,根据比较例的***,当本车辆速度V持续超过限定车辆速度的预定持续时间(恒定延迟时间)Tover已到期时,将该设定车辆速度设置为限定车辆速度。换句话说,根据比较例的***,在本车辆速度V持续超过限定车辆速度的预定持续时间(恒定延迟时间)Tover到期之前,不能将设定车辆速度设置为限定车辆速度。
加速/减速控制装置3以如下的方式来控制本车辆:基于通过本车辆速度获取部10获得的本车辆速度V、通过导航装置20(特别地是ACC期望车辆速度计算部24)获得的ACC期望车辆速度、通过巡航车辆速度设置部40(特别地是巡航车辆速度设置处理部43)获得的用于ACC功能的设定车辆速度、由前方车辆信息获取部30获得的速度差Vd以及由路线估计部2获得的估计路线信息(即,本车辆的路线的估计结果)来加速或减速本车辆。
现在参考图6,示出在第一实施例的ACC***中所包含的巡航车辆速度设置部40(特别地是巡航车辆速度设置处理部43)内执行的改进过程。图6示出的改进处理也作为要每隔预定采样时间间隔触发的时间触发中断例程来执行。如从图5至图6中示出的两个例程之间的比较可以看出,除了在图6示出的改进过程中添加了步骤S62~S63、用步骤S64来代替图5的步骤S42并且还用步骤S61来代替图5的步骤S32以外,图6的改进处理与图5的处理类似。因此,为了比较这两个不同的例程,将用于指定图5中示出的例程中的步骤的相同的步骤编号应用于在图6中示出的改进处理中使用的相应的步骤编号。参考附图将在下文中详细说明步骤S61~S64,而由于上面对步骤S31、S33~S41的说明是清楚的,因此将省略对这些步骤的详细说明。
在步骤S61,进行检查以基于来自设定车辆速度设置开关41的驾驶员的设定车辆速度设置开关操作信息(操作信号)以及来自推荐车辆速度设置开关42的驾驶员的推荐车辆速度设置开关操作信息(操作信号),判断驾驶员是操作了设定车辆速度设置开关41还是推荐车辆速度设置开关42。另外,在存在驾驶员的设定车辆速度设置开关操作时,进行进一步检查以判断驾驶员的设定车辆速度设置开关操作与(i)驾驶员操作的本车辆速度设置还是与(ii)驾驶员操作的前一设定车辆速度设置相对应。当驾驶员的设定车辆速度设置开关操作与驾驶员操作的前一设定车辆速度设置相对应时,该例程从步骤S61进入步骤S33。相反,当驾驶员的设定车辆速度设置开关操作与驾驶员操作的本车辆速度设置相对应时,该例程从步骤S61进入步骤S34。另一方面,当驾驶员操作了推荐车辆速度设置开关42时,该例程从步骤S61进入步骤S62。与上述相反,在既不存在驾驶员的设定车辆速度设置开关操作也不存在驾驶员的推荐车辆速度设置开关操作时,图6的巡航车辆速度设置处理的一个执行周期终止。
在步骤S62,将由导航装置20检测出的由“VLIMIT”表示的限定车辆速度(本车辆当前行驶的驾驶车道(行驶道路)的限定车辆速度)设置为在当前执行周期的由“VSET”表示的用于ACC功能的设定车辆速度。之后,该例程进入步骤S35,在该步骤S35处ACC功能变为启用(ON)。因此,当禁用(OFF)ACC功能并且驾驶员通过推荐车辆速度设置开关42进行推荐车辆速度设置开关操作时,将在当前执行周期的用于ACC功能的设定车辆速度VSET设置为本车辆的驾驶车道的限定车辆速度VLIMIT,然后ACC功能变为启用(ON)(参见从步骤S31经过步骤S61~S62到步骤S35的流程)。
在图6中示出的改进过程中,在步骤S41之后,步骤S63发生。在步骤S63,进行检查以基于来自推荐车辆速度设置开关42的驾驶员的推荐车辆速度设置开关操作信息(操作信号),判断驾驶员是否操作了推荐车辆速度设置开关42。当驾驶员操作了推荐车辆速度设置开关42时,该例程从步骤S63进入步骤S43。相反,当驾驶员没有操作推荐车辆速度设置开关42时,该例程从步骤S63进入步骤S64。
在步骤S64,进行检查以判断是否满足使得能够或允许将用于ACC功能的设定车辆速度VSET设置为由***(特别是导航装置20)检测出的限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)的指定条件。当满足指定条件时,该例程从步骤S64进入步骤S43。相反,当不满足指定条件时,图6的巡航车辆速度设置处理的一个执行周期终止。
接着,在步骤S43,将用于ACC功能的设定车辆速度VSET设置为检测出的限定车辆速度VLIMIT。换句话说,当步骤S63判断为存在驾驶员的推荐车辆速度设置开关操作时,将在驾驶员已经操作推荐车辆速度设置开关42时的定时由***检测出的限定车辆速度VLIMIT设置为用于ACC功能的设定车辆速度VSET。相反,在满足使得能够将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)的指定条件,而无需任何驾驶员的推荐车辆速度设置开关操作的情况下(参见从步骤S63到步骤S64的流程),将在当前周期由***(特别是导航装置20)检测出的限定车辆速度VLIMIT设置为用于ACC功能的设定车辆速度VSET(参见从步骤S64到步骤S43的进一步流程)。
以下参考由图7~图9的时序图示出的第一至第三示例来说明使得能够将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的指定条件(在步骤S64利用的使能条件)的细节以及使得不能(禁止)或取消将设定车辆速度VSET设置为限定车辆速度VLIMIT的禁止/取消条件的细节。
(1)通过下面的两项(i)~(ii)来定义关于使得能够将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的指定条件(即,使能条件)的第一示例:
(i)在当前执行周期驾驶员没有操作推荐车辆速度设置开关42,但通过在前一执行周期由驾驶员进行的前一推荐车辆速度设置开关操作,已经将用于ACC功能的当前设定车辆速度VSET设置为限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)。
(ii)之后,检测限定车辆速度改变(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的改变),另外,检测出的限定车辆速度VLIMIT(NEW)变得小于恰在检测出的限定车辆速度改变之前的限定车辆速度VLIMIT(OLD),即,检测出的限定车辆速度改变是限定车辆速度降低。
(1-1)图7的点1-1:
在时间点1-1,第一实施例的自适应巡航行驶控制(ACC)***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在禁用(OFF)ACC功能的条件下,驾驶员当前操作了设定车辆速度设置开关41并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度设置。因此,在点1-1处,将用于ACC功能的设定车辆速度VSET设置为本车辆速度V并且ACC功能变为启用(ON)(参见图6中由S31→S61→S34→S35定义的流程)。
此时,假定与在已经打开ACC功能时的时间点的本车辆速度相对应的设定车辆速度VSET变得大于由导航装置20检测出的限定车辆速度VLIMIT。根据本实施例的ACC***,设定车辆速度VSET变得大于限定车辆速度VLIMIT,但是设定车辆速度可以保持在基于上述驾驶员操作的本车辆速度设置所判断出的本车辆速度,直到驾驶员操作推荐车辆速度设置开关42为止。因此,当驾驶员希望本车辆应当以速度值大于限定车辆速度的设定车辆速度行驶时,即使在ACC功能启用(ON)的状态下,在驾驶员还没有操作推荐车辆速度设置开关42的条件下,本实施例的ACC***也使本车辆能够以设定车辆速度行驶。
在恰在驾驶员已经通过设定车辆速度设置开关41进行了本车辆速度设置的点1-1之后的行驶控制期间,必须控制本车辆速度以使其更接近设定车辆速度。实际上,根据本实施例的***的行驶控制处理(本车辆速度控制处理),加速/减速控制装置3将ACC期望车辆速度VT设置为通过巡航车辆速度设置部40(特别是巡航车辆速度设置处理部43)获得的用于AC功能的设定车辆速度VSET。之后,控制本车辆速度以使其更接近ACC期望车辆速度VT
到目前为止,例如,根据如先前参考图5的流程图所述的比较例的ACC***,当在启用(ON)ACC功能的条件下检测出本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT时,***(在预定持续时间或恒定延迟时间到期时)将设定车辆速度自动设置或改变为限定车辆速度(参见图5中从步骤S42至步骤S43的流程)。即,将设定车辆速度VSET自动设置为限定车辆速度VLIMIT,而与驾驶员的意愿无关。
(1-2)图7的点1-2:
在时间点1-2,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在启用(ON)ACC功能的条件下驾驶员当前操作了推荐车辆速度设置开关42。因此,在点1-2处,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63至步骤S43的流程)。
因此,本实施例的***通过使用推荐车辆速度设置开关42(用作人机接口)来手动将设定车辆速度VSET切换至或改变为限定车辆速度VLIMIT,使本车辆能够以限定车辆速度VLIMIT行驶。即,基本上假设驾驶员操作推荐车辆速度设置开关42,则进行设定车辆速度VSET到限定车辆速度VLIMIT的设置(切换)。因此,将设定车辆速度VSET设置为限定车辆速度VLIMIT的定时可以与驾驶员的意愿精确地相匹配或相符合。
在恰在驾驶员已经通过推荐车辆速度设置开关42进行了推荐车辆速度设置开关操作的点1-2后的行驶控制期间,必须控制本车辆速度以使其更接近已经通过驾驶员手动操作推荐车辆速度设置开关42改变为限定车辆速度的设定车辆速度。实际上,根据本实施例的***的行驶控制处理(本车辆速度控制处理),加速/减速控制装置3将ACC期望车辆速度VT设置为限定车辆速度VLIMIT(在点1-2处,与通过巡航车辆速度设置部40获得的设定车辆速度VSET相同)。之后,控制本车辆速度以使其更接近ACC期望车辆速度。
(1-3)图7的点1-3:
在时间点1-3,本实施例的ACC***检测出或判断为在已经将设定车辆速度VSET设置或切换为限定车辆速度VLIMIT的条件下发生限定车辆速度改变(本车辆当前行驶的驾驶车道的限定车辆速度的改变),以及检测出的限定车辆速度改变是限定车辆速度降低。因此,在点1-3处,根据检测出的限定车辆速度降低来设置或改变(降低)用于ACC功能的设定车辆速度VSET(参见图6中从步骤S64~步骤S43的流程)。即,本实施例的ACC***根据检测出的限定车辆速度降低来降低设定车辆速度VSET
在点1-3之前(即,在发生限定车辆速度降低之前),通过驾驶员自己手动操作推荐车辆速度设置开关42已经完成了将设定车辆速度VSET设置为前一限定车辆速度VLIMIT(OLD)。因此,极有可能驾驶员不希望将设定车辆速度VSET设置为超过限定车辆速度VLIMIT的速度值。换句话说,极有可能驾驶员不希望本车辆应当以超过限定车辆速度VLIMIT的速度行驶。充分考虑到这种情况,本实施例的ACC***允许设定车辆速度VSET自动跟随限定车辆速度降低而不需要驾驶员干预。因此,在将设定车辆速度VSET设置为限定车辆速度VLIMIT时,在这种情况下,即在由上述两项(i)~(ii)定义的第一示例(1)的指定条件下,可以及时(几乎实时)最优地反映驾驶员的意愿。
(1-4)图7的点1-4:
在时间点1-4,本实施例的ACC***检测出或判断为在已经将设定车辆速度VSET设置或切换为限定车辆速度VLIMIT的条件下,发生限定车辆速度改变(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的改变),但检测出的限定车辆速度改变是限定车辆速度增加。因此,在点1-4处,用于ACC功能的设定车辆速度VSET保持不变(即,保持为恰在限定车辆速度增加之前的限定车辆速度)(参见图6中到步骤S64的流程之后例程的一个周期的终止)。即,在存在这种限定车辆速度增加时,本实施例的ACC***保持设定车辆速度VSET不变,而不允许设定车辆速度VSET跟随限定车辆速度VLIMIT。换句话说,在这种限定车辆速度增加的情况下,本实施例的ACC***禁止或使得不能进行将设定车辆速度VSET设置为限定车辆速度VLIMIT
与由于限定车辆速度降低引起的设定车辆速度VSET自动降低的点1-3相反,在发生限定车辆速度增加的点1-4,假定设定车辆速度VSET将自动增加。在这种情况下,极有可能由于自动增加的设定车辆速度所造成的本车辆的加速行为使得驾驶员感到极不舒服。由于这个原因,即使在发生限定车辆速度改变之前已经将设定车辆速度VSET设置为限定车辆速度VLIMIT时,在限定车辆速度改变是限定车辆速度增加的特定条件下,本实施例的ACC***也使设定车辆速度VSET不能跟随限定车辆速度VLIMIT。这避免或消除了任何驾驶员经受由于这种限定车辆速度增加而出现的本车辆的不舒服加速的不自然感觉。
(1-5)图7的点1-5:
在时间点1-5,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下驾驶员当前操作了推荐车辆速度设置开关42。因此,在点1-5,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63至步骤S43的流程)。
因此,本实施例的***通过使用推荐车辆速度设置开关42(用作人机接口)手动将设定车辆速度VSET切换或改变为限定车辆速度VLIMIT,使本车辆能够以限定车辆速度VLIMIT行驶。即,即使当发生限定车辆速度增加时,本实施例的ACC***也使驾驶员的推荐车辆速度设置开关操作优先。因此,可以根据在发生这种限定车辆速度增加之后本车辆应当以限定车辆速度VLIMIT行驶的这种驾驶员的意愿,及时(实时)最优地将设定车辆速度VSET设置或改变为限定车辆速度VLIMIT
(2)通过下面两项(i)~(ii)来定义关于取消将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的取消条件的第二示例:
(i)在当前执行周期驾驶员没有操作推荐车辆速度设置开关42,但通过在前一执行周期驾驶员进行的前一推荐车辆速度设置开关操作,已经将用于ACC功能的当前设定车辆速度VSET设置为限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)。
(ii)之后,在ACC功能启用(ON)的状态下,驾驶员通过设定车辆速度设置开关41来进行设定车辆速度增加。在这种情况下,本实施例的ACC***取消将设定车辆速度VSET设置为限定车辆速度VLIMIT
(2-1)图8的点2-1:
以与图7的点1-1类似的方式,在图8的时间点2-1,本实施例的ACC***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在ACC功能禁用(OFF)的条件下,驾驶员当前操作了设定车辆速度设置开关41并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度设置。因此,在点2-1,将用于ACC功能的设定车辆速度VSET设置为本车辆速度,并且ACC功能变为启用(ON)(参见图6中由S31→S61→S34→S35定义的流程)。
此时,假定与在已经打开ACC功能时的时间点处的本车辆速度相对应的设定车辆速度VSET变得小于由导航装置20检测出的限定车辆速度VLIMIT。根据本实施例的ACC***,设定车辆速度VSET变得小于限定车辆速度VLIMIT,但是设定车辆速度可以保持为基于上述驾驶员操作的本车辆速度设置所判断出的本车辆速度,直到驾驶员操作了推荐车辆速度设置开关42为止。因此,当驾驶员希望本车辆应当以速度值小于限定车辆速度的设定车辆速度行驶时,即使在ACC功能启用(ON)的状态下,在驾驶员还没有操作推荐车辆速度设置开关42的条件下,本实施例的ACC***也使本车辆能够以设定车辆速度行驶。
(2-2)图8的点2-2:
在时间点2-2,本实施例的ACC***检测出或判断为发生限定车辆速度降低(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的降低),但驾驶员仍没有操作推荐车辆速度设置开关42。因此,设定车辆速度保持不变(即,保持为在已经打开ACC功能时的时间点的本车辆速度)(参见在图6中从步骤S63~步骤S64的流程之后的例程的一个周期的终止)。
在点2-2,驾驶员还没有操作推荐车辆速度设置开关42,因此由于限定车辆速度降低,不期望将设定车辆速度设置为限定车辆速度。因此,通过保持设定车辆速度不变,可以有效地禁止或避免设定车辆速度VSET到限定车辆速度VLIMIT的浪费设置。该处理与驾驶员的意愿相匹配。
(2-3)图8的点2-3:
在时间点2-3,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点2-3,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63~步骤S43的流程)。
因此,本实施例的***通过使用推荐车辆速度设置开关42(用作人机接口)手动将设定车辆速度VSET切换或改变为限定车辆速度VLIMIT,使本车辆能够以限定车辆速度VLIMIT行驶。即,即使在限定车辆速度VLIMIT大于设定车辆速度VSET时,实施例的ACC***也使驾驶员的推荐车辆速度设置开关操作优先。因此,可以根据本车辆应当以限定车辆速度VLIMIT行驶的这种驾驶员的意愿,及时(实时)最优地将设定车辆速度VSET设置或改变为限定车辆速度VLIMIT
(2-4)图8的点2-4:
在时间点2-4,本实施例的ACC***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在已经将设定车辆速度VSET设置为限定车辆速度VLIMIT的条件下,驾驶员当前操作了设定车辆速度设置开关41,并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度增加。因此,基于驾驶员操作的设定车辆速度增加,设定车辆速度VSET从当前速度值增加到更高的速度值(参见图6中在到步骤S64的流程之后的例程的一个周期的终止)。
因此,即使在已经将设定车辆速度VSET设置为限定车辆速度VLIMIT时,仅通过驾驶员操作的设定车辆速度增加,也可以将设定车辆速度VSET设置为或增加到高于限定车辆速度VLIMIT的速度值。
(2-5)图8的点2-5:
在时间点2-5,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点2-5,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63~步骤S43的流程)。
因此,本实施例的***通过使用推荐车辆速度设置开关42(用作为人机接口)手动将设定车辆速度VSET切换或改变为限定车辆速度VLIMIT,使本车辆能够以限定车辆速度VLIMIT行驶。即,即使当通过驾驶员操作的设定车辆速度增加,设定车辆速度VSET已经增加到高于限定车辆速度VLIMIT的速度值时,本实施例的ACC***也使驾驶员的推荐车辆速度设置开关操作优先。因此,可以根据本车辆应当以限定车辆速度VLIMIT行驶的这种驾驶员的意愿,及时(实时)最优地将设定车辆速度VSET设置或改变为限定车辆速度VLIMIT
例如,假定为了使本车辆超越前方车辆,必须临时增加设定车辆速度VSET。在已经临时增加设定车辆速度VSET以产生超越加速度、然后本车辆已超越前方车辆之后,本实施例的ACC***仅通过驾驶员的推荐车辆速度设置开关操作,可以简单地将设定车辆速度VSET复位为限定车辆速度VLIMIT(即,使本车辆减速)。
在图8中示出的第二示例(2)中,举例说明了驾驶员操作的设定车辆速度增加,作为取消将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的取消条件。应了解本发明并不局限于这里示出和说明的具体实施例,而可以使用驾驶员操作的设定车辆速度降低作为取消条件。在这种情况下,如由图8中的假想线(双点划线)清楚所示,在时间点2-4,本实施例的ACC***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在已经将设定车辆速度VSET设置为限定车辆速度VLIMIT的条件下,驾驶员当前操作了设定车辆速度设置开关41并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度降低。因此,基于驾驶员操作的设定车辆速度降低,设定车辆速度VSET从当前速度值降低到较低的速度值(参见图6中在到步骤S64的流程之后的例程的一个周期的终止)。因此,即使在已经将设定车辆速度VSET设置为限定车辆速度VLIMIT时,仅通过驾驶员操作的设定车辆速度降低,也可以将设定车辆速度VSET设置为或降低到低于限定车辆速度VLIMIT的速度值。之后,在时间点2-5,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点2-5,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63至步骤S43的流程)。因此,本实施例的***通过使用推荐车辆速度设置开关42手动将设定车辆速度VSET切换或改变为限定车辆速度VLIMIT,使本车辆能够以限定车辆速度VLIMIT行驶。即,即使在通过驾驶员操作的设定车辆速度降低已经将设定车辆速度VSET降低到低于限定车辆速度VLIMIT的速度值时,实施例的ACC***也使驾驶员的推荐车辆速度设置开关操作优先。因此,可以根据本车辆应当以限定车辆速度VLIMIT行驶的这种驾驶员的意愿,及时(实时)最优地将设定车辆速度VSET设置或改变为限定车辆速度VLIMIT
(3)通过下面的两个项(i)~(ii)来定义关于使得能够将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的指定条件(即,使能条件)的第三示例:
(i)在当前执行周期驾驶员没有操作推荐车辆速度设置开关42,因此没有进行将设定车辆速度VSET设置为限定车辆速度VLIMIT,但检测到限定车辆速度改变(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的改变),另外,检测出的限定车辆速度VLIMIT(NEW)变得小于恰在检测出的限定车辆速度改变之前的限定车辆速度VLIMIT(OLD),即,检测出的限定车辆速度改变是限定车辆速度降低。
(ii)另外,已经判断为驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的意图强烈。
(3-1)图9的点3-1:
以与图7的点1-1类似的方式,在图9的时间点3-1,本实施例的ACC***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在ACC功能禁用(OFF)的条件下,驾驶员当前操作了设定车辆速度设置开关41,并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度设置。因此,在点3-1,将用于ACC功能的设定车辆速度VSET设置为本车辆速度,并且ACC功能变为启用(ON)(参见图6中由S31→S61→S34→S35定义的流程)。
(3-2)图9的点3-2:
以与图7的点1-2类似的方式,在图9的时间点3-2,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的条件下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点3-2,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63至步骤S43的流程)。
(3-3)图9的点3-3:
在图9的时间点3-3,实施例的ACC***检测出或判断为在当前执行周期驾驶员没有操作推荐车辆速度设置开关42,因此没有进行将设定车辆速度VSET设置为限定车辆速度VLIMIT,但发生限定车辆速度降低(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的降低)。另外,当ACC***判断为存在强烈的驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的意图时,在点3-3,ACC***将设定车辆速度VSET自动设置为限定车辆速度VLIMIT(参见图6中从步骤S64至步骤S43的流程)。
例如,假定恰在图9的点3-3之前,在驾驶员通过推荐车辆速度设置开关42临时将设定车辆速度VSET设置为限定车辆速度VLIMIT之后,驾驶员通过设定车辆速度设置开关41已经进行将设定车辆速度VSET变更为低于限定车辆速度VLIMIT的速度值。在这种情况下,本实施例的ACC***判断为存在强烈的驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的意图。这(参见驾驶员临时将设定车辆速度VSET设置为限定车辆速度VLIMIT以及图9中点3-2和点3-3之间的设定车辆速度VSET的手动操作的逐级向下的操作)是用于判断是否存在强烈的驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的意图的一个标准。
在存在强烈的驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的意图时(例如,在驾驶员通过推荐车辆速度设置开关42将设定车辆速度VSET临时设置为限定车辆速度VLIMIT之后,存在驾驶员将设定车辆速度VSET变更为低于限定车辆速度VLIMIT的速度值时),极有可能驾驶员不希望本车辆以超过限定车辆速度VLIMIT的速度行驶。充分考虑到这种情况,当在如下的指定条件下发生限定车辆速度降低时,实施例的ACC***允许将设定车辆速度VSET自动设置为限定车辆速度VLIMIT而不需要驾驶员干预,该指定条件是:存在强烈的驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的意图,另外,检测出的限定车辆速度变得小于当前设定车辆速度。因此在这种情况下,即在由上述两项(i)~(ii)定义的第三示例(3)的指定条件下,在将设定车辆速度VSET设置为限定车辆速度VLIMIT时,可以及时(实时)最优地反映驾驶员的意愿。即,根据驾驶员的意愿,本实施例的ACC***使本车辆能够以值不超过检测出的限定车辆速度的速度行驶。
(3-4)图9的点3-4:
在时间点3-4,本实施例的ACC***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在已经将设定车辆速度VSET设置为限定车辆速度VLIMIT的条件下,驾驶员当前操作了设定车辆速度设置开关41,并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度增加。因此,基于驾驶员操作的设定车辆速度增加,设定车辆速度VSET从当前速度值增加到较高的速度值(参见图6中在到步骤S64的流程之后的例程的一个周期的终止)。
(3-5)图9的点3-5:
在时间点3-5,本实施例的ACC***检测出或判断为发生限定车辆速度增加(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的增加),但驾驶员仍没有操作推荐车辆速度设置开关42。因此,设定车辆速度VSET保持不变(参见图6中从步骤S63至步骤S64的流程之后的例程的一个周期的终止)。
在点3-5处,驾驶员还没有操作推荐车辆速度设置开关42,因此由于限定车辆速度降低,不期望将设定车辆速度VSET设置为限定车辆速度VLIMIT。因此,通过保持设定车辆速度VSET不变,可以有效地禁止或避免设定车辆速度VSET到限定车辆速度VLIMIT的浪费设置。该处理与驾驶员的意愿相匹配。
(3-6)图9的点3-6:
在时间点3-6,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点3-6,将用于ACC功能的设定车辆速度VSET设置为由实施例的ACC***的导航装置20检测出的限定车辆速度VLIMIT(参见图6中从步骤S63至步骤S43的流程)。
在参考图1至图4、图6以及图7至图9的上述第一实施例的ACC***中,巡航车辆速度设置部40的步骤S61的处理(特别是获得或获取驾驶员的设定车辆速度设置开关操作信息)用作用于检测至少依赖于驾驶员对人机接口(即,设定车辆速度设置开关41)进行的操作所设置的设定车辆速度VSET的设定车辆速度检测部件(设定车辆速度检测器)。巡航车辆速度设置部40的步骤S41的处理用作用于检测本车辆正行驶的驾驶车道(道路)的限定车辆速度VLIMIT的限定车辆速度检测部件(限定车辆速度检测器)。构成巡航车辆速度设置部40的一部分的推荐车辆速度设置开关42用作用于通过驾驶员对人机接口(即,推荐车辆速度设置开关42)进行的操作来手动将ACC期望车辆速度VT设置为限定车辆速度VLIMIT的操作部件(人机接口)。另一方面,加速/减速控制装置3用作用于控制本车辆速度V以使本车辆速度V更接近期望车辆速度VT的控制部件(控制装置)。巡航车辆速度设置部40的步骤S63的处理用作用于检测驾驶员对操作部件(即,推荐车辆速度设置开关42)进行的操作的驾驶员的操作检测部件(驾驶员的操作检测器)。巡航车辆速度设置部40的步骤S33、S34、S41、S43以及S63~S64的处理用作期望车辆速度设置部件(期望车辆速度设置电路),该期望车辆速度设置部件用于在由限定车辆速度检测部件已经检测出限定车辆速度VLIMIT的条件下,基于驾驶员对操作部件(即,推荐车辆速度设置开关42)进行的操作的检测结果,在基本速度控制模式(主要与步骤S33~S34有关的第一ACC车辆速度设置模式)下将ACC期望车辆速度VT设置为由设定车辆速度检测部件检测出的设定车辆速度VSET,并且还在驾驶员干预速度控制模式(主要与步骤S41、S43以及S63~S64有关的第二ACC车辆速度设置模式)下将ACC期望车辆速度VT设置为由限定车辆速度检测部件检测出的限定车辆速度VLIMIT
操作和效果
(1)根据第一实施例的ACC***,基本上,在第一ACC车辆速度设置模式下,将ACC期望车辆速度VT设置为设定车辆速度VSET。在第二ACC车辆速度设置模式下,当在已经检测出本车辆的驾驶车道的限定车辆速度VLIMIT的条件下驾驶员操作了推荐车辆速度设置开关42时,将ACC期望车辆速度VT设置为限定车辆速度VLIMIT,同时从设定车辆速度VSET变更ACC期望车辆速度VT。因此,可以根据驾驶员的意愿,及时(实时)最优地将ACC期望车辆速度VT设置或改变为限定车辆速度VLIMIT,从而使本车辆能够以限定车辆速度VLIMIT行驶。根据本实施例的ACC***,即使在由于驾驶员操作的设定车辆速度改变(驾驶员操作的设定车辆速度增加/降低)以及由于驾驶员操作的本车辆速度设置或者驾驶员操作的前一设定车辆速度设置,而利用驾驶员干预已经将ACC期望车辆速度VT从限定车辆速度VLIMIT变更之后,也可以仅通过驾驶员手动操作推荐车辆速度设置开关42来容易地将ACC期望车辆速度VT复位为限定车辆速度VLIMIT
(2)在检测到驾驶员的推荐车辆速度设置开关操作的定时,本实施例的ACC***将ACC期望车辆速度VT设置为限定车辆速度VLIMIT。因此,根据驾驶员的意愿适时地进行将ACC期望车辆速度VT设置为限定车辆速度VLIMIT,而没有任何浪费的等待时间(参见通过图5中的步骤S42测量出的10秒等的恒定延迟时间Tover)。即,仅通过驾驶员的推荐车辆速度设置开关操作,本实施例的***就可以实现本车辆以限定车辆速度VLIMIT行驶的适时开始点。
(3)根据本实施例的ACC***,当在已经将ACC期望车辆速度VT(设定车辆速度VSET)设置为或切换至限定车辆速度VLIMIT的条件下发生限定车辆速度降低时,***以如下方式自动设置ACC期望车辆速度VT:允许ACC期望车辆速度VT自动跟随限定车辆速度降低,而无需驾驶员干预。因此,本实施例的***允许在没有任何驾驶员的干预的情况下ACC期望车辆速度VT更接近于降低的限定车辆速度VLIMIT的自动跟随行为。另外,由于上述原因,本实施例的***仅在发生限定车辆速度降低的情况下允许没有任何驾驶员的干预而使ACC期望车辆速度VT更接近于变更后的限定车辆速度VLIMIT的自动跟随行为,但在发生限定车辆速度增加的情况下禁止ACC期望车辆速度VT更接近于变更后的限定车辆速度VLIMIT的自动跟随行为。即,假定ACC期望车辆速度VT将以如下方式自动增加:跟随由于这种限定车辆速度增加而引起的增加后的限定车辆速度。在这种情况下,极有可能由于自动增加的ACC期望车辆速度所造成的本车辆的加速行为使驾驶员感到极不舒服。因此,在限定车辆速度改变是限定车辆速度增加的特定条件下,本实施例的***使ACC期望车辆速度VT不能跟随限定车辆速度VLIMIT。这就防止或消除了任何驾驶员经受由于这种限定车辆速度增加而出现的本车辆的不舒服加速的不自然感觉。
(4)在驾驶员通过推荐车辆速度设置开关42将设定车辆速度VSET临时设置为限定车辆速度VLIMIT之后,驾驶员已经通过设定车辆速度设置开关41进行了将设定车辆速度VSET变更为低于限定车辆速度VLIMIT的速度值的条件下,当限定车辆速度VLIMIT变得小于设定车辆速度VSET时,本实施例的ACC***将ACC期望车辆速度VT设置为限定车辆速度VLIMIT。即,本实施例的***判断为先前操作的、驾驶员通过推荐车辆速度设置开关42将设定车辆速度VSET临时设置为限定车辆速度VLIMIT表示驾驶员强烈希望本车辆以限定车辆速度VLIMIT行驶。因此,在***判断为驾驶员强烈希望本车辆以限定车辆速度VLIMIT行驶的情况下,即使当目前没有检测到驾驶员对推荐车辆速度设置开关42的操作时,***也在当由于限定车辆速度降低引起限定车辆速度VLIMIT(NEW)变得小于当前设定车辆速度时的时间点(参见图9的点3-3)处,将ACC期望车辆速度VT自动设置为限定车辆速度VLIMIT(NEW)。即,在驾驶员强烈希望本车辆以限定车辆速度VLIMIT行驶,另外检测出的限定车辆速度变得小于当前设定车辆速度的指定条件下,***使得能够将ACC期望车辆速度VT自动设置为限定车辆速度VLIMIT,而不需要驾驶员干预(即,不需要驾驶员的推荐车辆速度设置开关操作)。另外,通过使用限定车辆速度VLIMIT变得低于当前设定车辆速度的必要条件,***使本车辆能够以值没有超过限定车辆速度VLIMIT的速度行驶。
第二实施例
基本上,第二实施例的ACC***的***结构与第一实施例的类似,但如下面参考图10的流程图详细所述,在第二实施例的ACC***的巡航车辆速度设置部40内执行的过程与第一实施例的略有不同。
现在参考图10,示出在第二实施例的ACC***的巡航车辆速度设置部内执行的略有修改的处理。图10中示出的修改后的处理作为要每隔预定采样时间间隔触发的时间触发中断例程来执行。根据图6中示出的第一实施例的ACC***的处理和图10中示出的第二实施例的ACC***的修改后的处理之间的比较可以理解,除在图10的处理中,新添加了一系列步骤S71~S74,并且将包括在图6的处理中的步骤S64替换为从图6的步骤S64修改的且包括在图10的处理中的步骤S75而外,图10的修改后的处理与图6的处理类似。因此,为了比较这两个不同的中断例程,将用于指定图6中示出的处理中的步骤的相同的步骤编号应用于图10中示出的修改处理中使用的相应的步骤编号。下文将参考附图详细说明步骤S71~S75,而由于上面对步骤S31、S33~S41、S43以及S61~S63的说明是清楚的,因此将省略对这些步骤的详细说明。
在步骤S41之后发生的图10的步骤S71,进行检查以基于由导航装置20(特别是预览数据产生部23)检测出的前方道路信息,判断从当前指定的本车辆的位置起在当前指定的本车辆的位置前面500米等恒定距离L的预定范围中是否存在限定车辆速度改变。下文将前述预定范围中的本车辆行驶道路称为“前方行驶道路”。另外,在步骤S71,进行进一步检查以判断改变后的限定车辆速度是否变得大于当前设定车辆速度(本车辆当前行驶的驾驶车道(行驶道路)的限定车辆速度)。当对步骤S71的回答为肯定(是)时,即,当在前方行驶道路中存在限定车辆速度改变,另外改变后的限定车辆速度变得大于当前设定车辆速度时,该例程从步骤S71进入步骤S72。相反,当对步骤S71的回答为否定(否)时,该例程从步骤S71进入步骤S63。
如上所述,基本上,在改变后的限定车辆速度变得大于当前设定车辆速度的条件下,该例程从步骤S71进入步骤S72。然而,即使当改变后的限定车辆速度变得大于当前设定车辆速度时,如果通过步骤S74(稍后说明)已经进行了用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约,换句话说,如果通过步骤73(稍后说明)已经检测出驾驶员对推荐车辆速度设置开关42的操作,则该例程也从步骤S71进入步骤S63。此外,即使当改变后的限定车辆速度变得大于当前设定车辆速度、并且通过步骤S74不能进行用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约(换句话说,通过步骤73不能检测出驾驶员对推荐车辆速度设置开关42的操作)时,如果通过步骤S72(稍后说明)将关于在前方行驶道路中存在限定车辆速度改变的警告重复了预定时间段(从警告的开始点起测量的预定经过时间),则该例程从步骤S71进入步骤S63。
在步骤S72,警告装置(警告部件)预先警告驾驶员在前方行驶道路中存在限定车辆速度改变。
现在参考图11,示出通知或警告驾驶员前方行驶道路中存在限定车辆速度改变的形式。如在图11中所示,在车载监视器100中显示导航信息(地图信息)100a和前方行驶道路限定车辆速度信息100b。
在通过步骤S72已经警告了限定车辆速度改变之后的步骤S73,进行检查以基于来自推荐车辆速度设置开关42的驾驶员的推荐车辆速度设置开关操作信息(操作信号),判断响应于该警告,驾驶员是否操作了推荐车辆速度设置开关42。当对步骤S73的回答为肯定(是)时,即当响应于该警告,驾驶员已经操作了推荐车辆速度设置开关42时,该例程进入步骤S74。相反,当对步骤S73的回答为否定(否)时,即当响应于该警告,驾驶员还没有操作推荐车辆速度设置开关42时,图10的巡航车辆速度设置处理的一个执行周期终止。例如,当响应于该警告,驾驶员已经对推荐车辆速度设置开关42操作了从关于在前方行驶道路中存在限定车辆速度改变的警告的开始点起测量的预定经过时间(例如,几秒)时,步骤S73判断为响应于该警告,驾驶员操作了推荐车辆速度设置开关42。例如,可以通过用于显示限定车辆速度改变的触摸面板监视器来构成车载监视器100。在这种情况下,可以检测驾驶员对在触摸面板监视器中显示限定车辆速度的画面的按压,作为驾驶员的推荐车辆速度设置开关操作。
在步骤S74,进行用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约,之后,图10的巡航车辆速度设置处理的一个执行周期终止。
如前所述,当在前方行驶道路中存在限定车辆速度改变、但改变后的限定车辆速度变得小于当前设定车辆速度时,或者当在前方行驶道路中不存在限定车辆速度改变时,该例程从步骤S71进入步骤S63。在图10中示出的第二实施例的ACC***的步骤S63处,以与图6中示出的第一实施例的步骤S63类似的方式,进行检查以基于来自推荐车辆速度设置开关42的驾驶员的推荐车辆速度设置开关操作信息(操作信号),判断驾驶员是否操作了推荐车辆速度设置开关42。当驾驶员操作了推荐车辆速度设置开关42时,该例程从步骤S63进入步骤S43。相反,当驾驶员没有操作推荐车辆速度设置开关42时,该例程从步骤S63进入步骤75。
在步骤S75,进行检查以判断是否满足使得能够或允许将用于ACC功能的设定车辆速度VSET设置为由***(特别是导航装置20)检测出的限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)的指定条件。当满足该指定条件时,该例程从步骤S75进入步骤S43。相反,当不满足该指定条件时,图10的巡航车辆速度设置处理的一个执行周期终止。
接着,在步骤S43,将用于ACC功能的设定车辆速度VSET设置为检测出的限定车辆速度VLIMIT
下面参考由图12的时序图所示的操作示例来说明使得能够将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的指定条件(在步骤S75使用的使能条件)的细节。
(4)通过下面的三项(i)~(iii)来定义关于使得能够将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的指定条件(即,使能条件)的操作示例:
(i)在当前执行周期驾驶员没有操作推荐车辆速度设置开关42,但通过在前一执行周期由驾驶员进行的前一推荐车辆速度设置开关操作,已经将用于ACC功能的当前设定车辆速度VSET设置为限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)。
(ii)之后,响应于关于前方行驶道路中的限定车辆速度改变(即,限定车辆速度增加)的警告,驾驶员操作推荐车辆速度设置开关42,因此进行将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约(参见图10中从步骤S72经过步骤S73到步骤S74的流程)。
(iii)之后,在到下一限定车辆速度的转变实际发生时的时间点处,***检测到本车辆当前行驶的目前驾驶车道的限定车辆速度VLIMIT的实际改变(实际增加),因此本车辆恰在到下一限定车辆速度的转变之后,开始在驾驶车道上行驶(具有下一限定车辆速度)。
(4-1)图12的点4-1处:
在时间点4-1,第二实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能禁用(OFF)的条件下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点4-1,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT并且ACC功能变为启用(ON)(参见图10(图6)中由S31→S61→S62→S35定义的流程)。因此,在点4-1,仅通过驾驶员的推荐车辆速度设置开关操作,***就能使ACC功能从禁用(OFF)状态切换为启用(ON)状态,并且还使得能够将设定车辆速度VSET(恰在打开ACC功能之后)设置为限定车辆速度VLIMIT
(4-2)图12的点4-2:
在时间点4-2,第二实施例的ACC***检测出或判断为在ACC功能为启用(ON)的状态下,发生前方行驶道路中的限定车辆速度改变(限定车辆速度增加)。因此,通过车载监视器100来通知或警告驾驶员改变后的限定车辆速度(即,增加后的限定车辆速度)(参见图10中由S31→S36→S38→S41→S71→S72定义的流程)。
(4-3)图12的点4-3:
在时间点4-3,第二实施例的ACC***检测出或判断为响应于关于前方行驶道路中的限定车辆速度增加的警告,驾驶员已操作推荐车辆速度设置开关42。因此,进行用于将设定车辆速度VSET设置为增加后的限定车辆速度VLIMIT的预约(参见图10中由S73→S74定义的流程)。
(4-4)图12的点4-4:
在时间点4-4(即,在到下一限定车辆速度(增加后的限定车辆速度)的转变发生时的时间点),在已经进行用于将设定车辆速度VSET设置为增加后的限定车辆速度VLIMIT的预约之后,第二实施例的ACC***已经检测到本车辆当前行驶的目前驾驶车道(目前行驶道路)的限定车辆速度VLIMIT的实际增加。换句话说,从点4-4开始,本车辆恰在到下一限定车辆速度(增加后的限定车辆速度)的转变之后,实际开始在驾驶车道上行驶。因此,将设定车辆速度VSET设置为增加后的限定车辆速度VLIMIT(参见图10中由S75→S43定义的流程)。
如上所述,仅当驾驶员已经预先进行用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约时,第二实施例的***才允许与限定车辆速度改变(即,限定车辆速度增加)同步地将设定车辆速度VSET改变为或设置为新的限定车辆速度(即,增加后的限定车辆速度)。换句话说,当驾驶员没有预先进行用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约时,第二实施例的***判断为驾驶员不希望设定车辆速度改变,或者驾驶员不希望同步于限定车辆速度改变的设定车辆速度改变。因此,在没有驾驶员将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约的情况下,第二实施例的***禁止设定车辆速度VSET自动跟随改变后的限定车辆速度(增加后的限定车辆速度)。因此,在将设定车辆速度VSET自动设置为(跟随)改变后的(增加后的)限定车辆速度VLIMIT时,在这种情况下,即在通过上述三项(i)~(iii)定义的操作示例(4)的指定条件下,可以最优地反映驾驶员的意愿。
如之前所述,第一实施例的ACC***使得能够或允许依靠人机接口(推荐车辆速度设置开关42)、根据驾驶员的意愿实时地将设定车辆速度VSET设置为或改变为限定车辆速度VLIMIT(本车辆当前行驶的驾驶车道的限定车辆速度)。相反,假定在本车辆不久将行驶的前方行驶道路中存在限定车辆速度改变(限定车辆速度增加),则在存在驾驶员预先进行了将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约的情况下,第二实施例的ACC***使得能够或允许将设定车辆速度VSET设置为或改变为限定车辆速度VLIMIT(本车辆不久将行驶的前方行驶道路的改变后的限定车辆速度)。
将之前参考图10的流程图所述的第二实施例的***配置成仅在发生前方行驶道路中的限定车辆速度改变且另外改变后的限定车辆速度变得大于当前设定车辆速度(本车辆当前行驶的驾驶车道的当前限定车辆速度)的条件下,才允许从步骤S71经过步骤S72~S73到步骤S74的流程。作为代替,可以对第二实施例的***略作修改如下。
即,可以将修改后的ACC***配置成在发生前方行驶道路中的限定车辆速度改变且另外改变后的限定车辆速度变得小于当前设定车辆速度(本车辆当前行驶的驾驶车道的当前限定车辆速度)的条件下,以及在发生前方行驶道路中的限定车辆速度改变且另外改变后的限定车辆速度变得大于当前设定车辆速度(当前限定车辆速度)的条件下,允许从步骤S71经过步骤S72~S73到步骤S74的流程。在这种情况下(即,在修改后的***中),例如,如在图11中清楚示出,在前方行驶道路中存在限定车辆速度增加时,在车载监视器100的屏幕的右手侧的上面部分显示增加后的限定车辆速度信息100b。相反,在前方行驶道路中存在限定车辆速度降低时,在车载监视器100的屏幕的右手侧的下面部分显示降低后的限定车辆速度信息100c。在这种情况下,为了驾驶员更好地理解,更优选地通过使用上箭头或下箭头等的图形符号100d来显示限定车辆速度改变的方向。此外,期望通过适当地利用几种显示颜色和/或警告声音来通知或警告驾驶员限定车辆速度改变(限定车辆速度增加/降低)。
如之前参考图12的时序图所述,作为用于执行将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约的前提条件,第二实施例的***使用如下假设:驾驶员已经操作推荐车辆速度设置开关42,因此已经将设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图12中的点4-1)。在不使用已经将设定车辆速度VSET设置为限定车辆速度VLIMIT的假设的情况下,可以执行用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约。在这种情况下,作为用于执行将设定车辆速度VSET设置为限定车辆速度VLIMIT的预约的前提条件,ACC***可以至少使用已经启用(ON)ACC功能的假设。在这种假设(即,ACC功能启用的状态)下,在驾驶员响应于关于前方行驶道路中的限定车辆速度改变的警告操作了推荐车辆速度设置开关42时,***执行用于将设定车辆速度VSET设置(或改变)为限定车辆速度VLIMIT的预约(参见图10中从步骤S71经过步骤S72~S73到步骤S74的流程)。在当通过驾驶员响应于该警告操作推荐车辆速度设置开关42而进行了用于改变设定车辆速度VSET的这种预约时的时间点处,将设定车辆速度VSET设置为利用先前启用的ACC功能设置的前一设定车辆速度VSET(OLD),或者设置为在发生了向ACC功能启用状态的转变时的时间点处的本车辆速度V。之后,当ACC***检测出目前驾驶车道(目前行驶道路)的限定车辆速度VLIMIT的实际改变时,ACC***允许设定车辆速度VSET从前一设定车辆速度VSET(OLD)或本车辆速度V改变为改变后的限定车辆速度(下一限定车辆速度)(参见图10中从步骤S75到步骤S43的流程)。
操作和效果
(1)根据第二实施例的ACC***,当前方行驶道路中的限定车辆速度VLIMIT(即,下一限定车辆速度)从本车辆当前行驶的驾驶车道的当前限定车辆速度VLIMIT改变时,***预先通知或警告驾驶员该限定车辆速度改变。另外,在响应于该警告存在驾驶员的推荐车辆速度设置开关操作的情况下,当***恰在向下一限定车辆速度VLIMIT(NEW)的转变之后检测到限定车辆速度VLIMIT的实际变化时,***立即允许ACC期望车辆速度VT跟随下一限定车辆速度,因此,恰在向下一限定车辆速度VLIMIT(NEW)的转变之后,本车辆开始在驾驶车道上行驶。因此,根据驾驶员的意愿,换句话说,在存在用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的驾驶员预约的情况下(即,在存在驾驶员响应于关于前方行驶道路中的限定车辆速度增加的警告而进行的推荐车辆速度设置开关操作的情况下),第二实施例的***允许ACC期望车辆速度VT自动跟随恰在限定车辆速度改变之后的下一限定车辆速度。
第三实施例
基本上,第三实施例的ACC***的***结构与第一实施例的类似,但如在下面参考图13A~13B的时序图详细所述,在第三实施例的ACC***的巡航车辆速度设置部40内执行的过程与在第一实施例的ACC***的巡航车辆速度设置部40内执行的过程(参见在步骤S64用于将设定车辆速度VSET设置为限定车辆速度VLIMIT的指定条件)略有不同。
简要地说,在指定条件下(在稍后通过参考图13A~13B的时序图所述的禁止条件下),第三实施例的ACC***被配置成基于通过前方车辆信息处理部32获得的前方车辆信息(例如,前方车辆获取标志、本车辆速度V和前方车辆速度Vf之间的速度差Vd以及前方车辆和本车辆之间的车间距离D),判断是否应当禁止将设定车辆速度VSET设置为限定车辆速度VLIMIT。具体地,指定条件(禁止条件)包含如下两个的至少之一:(i)第一条件:设置前方车辆获取标志(=1),因此前方车辆信息获取部30识别或检测在本车辆前面行驶的前方车辆;以及(ii)第二条件:本车辆在保持本车辆与前方车辆的距离为近似恒定车间距离D的同时跟随前方车辆。
如从图13A的时序图可以看出,如果在指定条件下驾驶员操作了推荐车辆速度设置开关42,则第三实施例的ACC***使该驾驶员的推荐车辆速度设置开关操作无效,其中,该指定条件为:在限定车辆速度VLIMIT保持为高于当前设定车辆速度VSET(例如,在当已经打开ACC功能时的时间点处的本车辆速度)的速度值的情况下满足前述的第一和第二条件中的至少之一。即,如从图13A的时序图可以理解,在指定条件下,即使在存在驾驶员的推荐车辆速度设置开关操作的情况下,***也禁止(使得不能)将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT。结果,设定车辆速度VSET保持不变(即,保持为恰在驾驶员的推荐车辆速度设置开关操作之前的设定车辆速度)。
如从图13B的时序图可以看出,如果在指定条件下发生限定车辆速度增加,则第三实施例的ACC***禁止用于ACC功能的设定车辆速度VSET自动跟随限定车辆速度增加,从而临时使得不能将设定车辆速度VSET设置为限定车辆速度VLIMIT,其中,该指定条件为:在本车辆以已经设置为限定车辆速度VLIMIT的当前设定车辆速度VSET行驶期间满足前述的第一和第二条件中的至少之一。结果,设定车辆速度VSET保持不变(即,保持为恰在发生限定车辆速度增加之前的限定车辆速度)。
具体地,第三实施例的***基于前方车辆信息(特别是前方车辆获取标志、车间距离D以及速度差Vd),判断是否满足指定条件(禁止条件)。更具体地,在设置前方车辆获取标志(=1),并因此已经识别出或检测出在本车辆前面存在的前方车辆且车间距离D小于预定阈值的指定条件下,***保持设定车辆速度VSET不变。并且,在设置前方车辆获取标志(=1),并因此已经识别出或检测出前方车辆且本车辆正以与前方车辆相同的速度(速度差Vd=0)行驶、或者本车辆正接近前方车辆的指定条件下,***保持设定车辆速度VSET不变。
如上所述,当满足前述的禁止条件时,第三实施例的ACC***禁止将设定车辆速度VSET设置为限定车辆速度VLIMIT,该设置将引起ACC车辆速度(本车辆速度V)增加。这避免了本车辆不期望地接近前方车辆,从而防止在ACC功能启用状态下将设定车辆速度VSET不适时地设置为限定车辆速度VLIMIT而使驾驶员感到极不舒服。
操作和效果
(1)根据第三实施例的ACC***,在将ACC期望车辆速度VT设置为限定车辆速度VLIMIT会使本车辆速度不期望地接近前方车辆的可能性高的情况下,***禁止将ACC期望车辆速度VT设置为限定车辆速度VLIMIT。即,在前述的禁止条件下,第三实施例的***有效地抑制或避免从本车辆速度V到限定车辆速度VLIMIT的、引起本车辆加速的速度调整(速度控制),从而可靠地防止本车辆不期望地更接近前方车辆。
第四实施例
基本上,第四实施例的ACC***的***结构与第一实施例的类似,但如在下面参考图14的时序图详细所述,在第四实施例的ACC***的巡航车辆速度设置部40内执行的过程(用于设置或改变设定车辆速度VSET的方法)与在第一实施例的ACC***的航车辆速度设置部40内执行的过程(参见在步骤S64用于设置或改变设定车辆速度VSET的方法)略有不同。
简要地说,第四实施例的ACC***用于存储在驾驶员已经操作推荐车辆速度设置开关42时的时间点处的设定车辆速度VSET。即,作为恰在将设定车辆速度VSET设置(或改变)为限定车辆速度VLIMIT之前的设定车辆速度值,***存储利用先前启用的ACC功能所设置的前一设定车辆速度VSET(OLD),或者存储在发生了向ACC功能启用状态的转变时的时间点处的本车辆速度V。之后,在将设定车辆速度VSET设置为限定车辆速度VLIMIT(改变后的限定车辆速度或者下一限定车辆速度VLIMIT(NEW))时,第四实施例的***通过参考所存储的设定车辆速度VSET(OLD)来执行设定车辆速度VSET的设置或改变操作。下面参考图14的时序图来说明充分考虑了所存储的设定车辆速度的由第四实施例的***执行的将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT的处理或方法。
(5-1)图14的点5-1:
以与图7的点1-1类似的方式,在图14的时间点5-1,第四实施例的ACC***基于驾驶员的设定车辆速度设置开关操作信息,检测出或判断为在禁用(OFF)ACC功能的条件下,驾驶员当前操作了设定车辆速度设置开关41,并且驾驶员的设定车辆速度设置开关操作是驾驶员操作的本车辆速度设置。因此,在点5-1处,将用于ACC功能的设定车辆速度VSET设置为本车辆速度并且ACC功能变为启用(ON)(参见图6中由S31→S61→S34→S35定义的流程)。
(5-2)图14的点5-2:
在时间点5-2,本实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在启用(ON)ACC功能的条件下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点5-2,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见图6中从步骤S63到步骤S43的流程)。此时,第四实施例的***进一步用于在存储器等的存储介质(存储部件)中存储和保留恰在将设定车辆速度VSET改变为限定车辆速度VLIMIT之前的设定车辆速度,其中该改变是由驾驶员的推荐车辆速度设置开关操作(例如,由驾驶员操作的本车辆速度设置先前设置的本车辆速度V)触发的。例如,可以将这种附加处理(存储处理)添加至如前所述的步骤S43的处理。下文中将略有修改的步骤S43称为“修改后的步骤S43′”。
(5-3)图14的点5-3:
以与图7的点1-4类似的方式,在图14的时间点5-3,第四实施例的ACC***检测出或判断为在已经将设定车辆速度VSET设置为或切换至限定车辆速度VLIMIT的条件下发生限定车辆速度改变(本车辆当前行驶的驾驶车道的限定车辆速度VLIMIT的改变),而检测出的限定车辆速度改变是限定车辆速度增加。因此,在点5-3,用于ACC功能的设定车辆速度VSET保持不变(即,保持为恰在限定车辆速度增加之前的限定车辆速度)(参见图6中到步骤S64的流程之后的例程的一个周期的终止)。即,在存在这种限定车辆速度增加的情况下,第四实施例的ACC***保持设定车辆速度VSET不变,而不允许设定车辆速度VSET跟随限定车辆速度VLIMIT
(5-4)图14的点5-4:
在图14的时间点5-4,第四实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点5-4,将用于ACC功能的设定车辆速度VSET设置为限定车辆速度VLIMIT(参见从图6的步骤S63到修改后的步骤S43′的流程)。此时,第四实施例的***进一步用于将预先存储的设定车辆速度值VSET(OLD)与改变后的限定车辆速度(下一限定车辆速度VLIMIT(NEW))进行比较。当改变后的限定车辆速度VLIMIT(NEW)大于预先存储的设定车辆速度值VSET(OLD)时,将用于ACC功能的设定车辆速度VSET设置为或改变为或返回至利用驾驶员干预在前一执行周期已经判断出的预先存储的设定车辆速度值VSET(OLD)。这种将设定车辆速度VSET改变为或返回至利用驾驶员干预在前一执行周期已经判断出的预先存储的设定车辆速度值与驾驶员的意愿相匹配或相符合。根据第四实施例的***,如果在已经将设定车辆速度VSET设置为或切换至限定车辆速度VLIMIT并且之后驾驶员操作了推荐车辆速度设置开关42的条件下发生限定车辆速度增加,则第四实施例的***将设定车辆速度VSET改变为或返回至利用驾驶员干预在前一执行周期已经判断出的预先存储的设定车辆速度值VSET(OLD)。以这种方式,在限定车辆速度增加之后驾驶员进行的第一推荐车辆速度设置开关操作允许本车辆一度以与利用驾驶员干预在前一执行周期已经判断出的前一设定车辆速度值VSET(OLD)相同的速度行驶,从而满意地反映驾驶员的意愿。
在之前说明的第四实施例中,当改变后的限定车辆速度VLIMIT(NEW)大于预先存储的设定车辆速度值VSET(OLD)时,将用于ACC功能的设定车辆速度VSET改变为或返回至预先存储的设定车辆速度值VSET(OLD)。相反,当改变后的限定车辆速度VLIMIT(NEW)小于预先存储的设定车辆速度值VSET(OLD)时,将用于ACC功能的设定车辆速度VSET设置为改变后的限定车辆速度VLIMIT(NEW)。即,通过所谓的择低(select-LOW)处理MIN(VLIMIT(NEW),VSET(OLD)),优选地选择改变后的限定车辆速度VLIMIT(NEW)和预先存储的设定车辆速度值VSET(OLD)中较小的一个作为新的用于ACC功能的设定车辆速度VSET(NEW)。即,如果发生限定车辆速度增加,但增加后的限定车辆速度VLIMIT(NEW)保持为小于预先存储的设定车辆速度值VSET(OLD)的速度值,则第四实施例的***将设定车辆速度VSET设置为或改变为增加后的限定车辆速度VLIMIT(NEW)
(5-5)图14的点5-5:
在图14的时间点5-5,第四实施例的ACC***基于驾驶员的推荐车辆速度设置开关操作信息,检测出或判断为在ACC功能启用(ON)的状态下,驾驶员当前操作了推荐车辆速度设置开关42。因此,在点5-5,通过在限定车辆速度增加之后驾驶员进行的第二推荐车辆速度设置开关操作,将用于ACC功能的设定车辆速度VSET设置为改变后的限定车辆速度VLIMIT(NEW)(参见从图6的步骤S63至修改后的步骤S43′的流程)。如上所述,即使当已经将设定车辆速度VSET改变为或返回至预先存储的设定车辆速度值VSET(OLD)时(参见图14中的点5-4),仅通过在限定车辆速度增加之后驾驶员进行的又一推荐车辆速度设置开关操作,第四实施例的***也使得能够将设定车辆速度VSET设置为改变后的限定车辆速度VLIMIT(NEW)(参见图14中的点5-5)。
操作和效果
(1)根据第四实施例的ACC***,当将ACC期望车辆速度VT从设定车辆速度VSET改变为或设置为速度值低于设定车辆速度的限定车辆速度VLIMIT时,存储设定车辆速度。之后,假定发生限定车辆速度增加并且增加后的限定车辆速度VLIMIT(NEW)变得高于所存储的设定车辆速度值VSET(OLD),之后,***检测在限定车辆速度增加之后的驾驶员的第一推荐车辆速度设置开关操作。此时,***将ACC期望车辆速度VT改变为或返回至所存储的设定车辆速度值VSET(OLD)。之后,当在限定车辆速度增加之后的驾驶员的第一推荐车辆速度设置开关操作后,***检测到驾驶员的又一推荐车辆速度设置开关操作时,***允许将ACC期望车辆速度VT改变为或设置为限定车辆速度增加之后的改变后的限定车辆速度VLIMIT(NEW)。这使得能够根据驾驶员的意愿来进行ACC期望车辆速度VT的设置。
日本专利申请2007-203232号(于2007年8月3日递交)的全部内容通过引用而并入本文。
尽管上述是对执行本发明的优选实施例的说明,但是应当理解,本发明不限于这里示出和说明的特定实施例,而且可以在不背离所附权利要求书所定义的本发明的范围或精神的前提下,进行各种改变或修改。

Claims (21)

1.一种用于控制车辆行驶的设备,包括:
设定车辆速度检测器(40,S61),用于检测设定车辆速度(VSET);
限定车辆速度检测器(40,S41),用于检测本车辆正行驶的道路的限定车辆速度(VLIMIT);
人机接口(42),用于通过驾驶员对所述人机接口(42)进行的操作来设置期望车辆速度(VT),其中,由用于检测驾驶员对所述人机接口(42)进行的所述操作的驾驶员的操作检测器(40,S63)来检测所述操作;
期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64),用于基于所述设定车辆速度(VSET)、所述限定车辆速度(VLIMIT)以及所述期望车辆速度(VT)来设置确定的期望车辆速度(VT);以及
控制装置(3),用于控制本车辆速度(V),以使所述本车辆速度(V)更接近所述确定的期望车辆速度(VT)。
2.一种用于控制车辆行驶的设备,包括:
设定车辆速度检测器(40,S61),用于检测设定车辆速度(VSET);
限定车辆速度检测器(40,S41),用于检测本车辆正行驶的道路的限定车辆速度(VLIMIT);
人机接口(42),用于通过驾驶员对所述人机接口进行的操作来手动将期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT);
驾驶员的操作检测器(40,S63),用于检测驾驶员对所述人机接口进行的所述操作;
期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64),用于将所述期望车辆速度(VT)基本设置为所述设定车辆速度(VSET),并且还用于在通过所述限定车辆速度检测器(40,S41)已经检测出所述限定车辆速度(VLIMIT)的条件下,基于驾驶员对所述人机接口(42)进行的所述操作的检测结果,将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT);以及
控制装置(3),用于控制本车辆速度(V),以使所述本车辆速度(V)更接近所述期望车辆速度(VT)。
3.根据权利要求2所述的设备,其特征在于,
在通过所述限定车辆速度检测器(40,S41)已经检测出所述限定车辆速度(VLIMIT)的条件下,在当已经检测出驾驶员对所述人机接口进行的所述操作时的时间点处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)。
4.根据权利要求3所述的设备,其特征在于,
在已经将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)的条件下,在当发生所述限定车辆速度(VLIMIT)的降低时的时间点处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)允许所述期望车辆速度(VT)自动跟随所述限定车辆速度(VLIMIT)的降低。
5.根据权利要求3或4所述的设备,其特征在于,
在已经将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)的条件下,在当发生所述限定车辆速度(VLIMIT)的增加时的时间点处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)禁止所述期望车辆速度(VT)自动跟随所述限定车辆速度(VLIMIT)的增加。
6.根据权利要求2或3所述的设备,其特征在于,
在由于驾驶员对所述人机接口(42)进行的所述操作而将所述期望车辆速度(VT)临时设置为所述限定车辆速度(VLIMIT)之后已经进行将所述期望车辆速度(VT)向比所述限定车辆速度(VLIMIT)低的所述设定车辆速度(VSET)变更的条件下,在当发生所述限定车辆速度(VLIMIT)的降低且降低后的限定车辆速度变得小于所述设定车辆速度(VSET)时的时间点处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)自动将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)。
7.根据权利要求2所述的设备,其特征在于,还包括:
警告装置(100,S72),用于当通过所述限定车辆速度检测器(40,S41)已经检测出所述限定车辆速度(VLIMIT)的改变时,预先给出关于在所述本车辆前面的道路中发生的所述限定车辆速度(VLIMIT)的改变的警告,
其中,在驾驶员响应于所述警告已经对所述人机接口(42)进行所述操作的条件下,在当所述本车辆开始在改变后的限定车辆速度(VLIMIT(NEW))的道路上行驶时的时间点处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)允许所述期望车辆速度(VT)自动跟随所述改变后的限定车辆速度(VLIMIT(NEW))。
8.根据权利要求2或3所述的设备,其特征在于,还包括:
存储介质,用于在当通过驾驶员对所述人机接口(42)进行的所述操作已经触发了将所述期望车辆速度(VT)向比所述设定车辆速度(VSET)低的所述限定车辆速度(VLIMIT)变更时的时间点处,存储所述设定车辆速度(VSET)的值(VSET(OLD)),
其中,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)进一步用于在将所述期望车辆速度(VT)向所述限定车辆速度(VLIMIT)变更之后发生所述限定车辆速度(VLIMIT)的增加且增加后的限定车辆速度(VLIMIT(NEW))变得大于所存储的所述设定车辆速度值(VSET(OLD))的条件下,响应于检测到驾驶员对所述人机接口进行的第一操作,将所述期望车辆速度(VT)设置为所存储的所述设定车辆速度值(VSET(OLD)),并用于在驾驶员的所述第一操作之后,响应于检测到驾驶员对所述人机接口进行的又一操作,将所述期望车辆速度(VT)设置为所述增加后的限定车辆速度(VLIMIT(NEW))。
9.根据权利要求2或3所述的设备,其特征在于,还包括:
存储介质,用于在当通过驾驶员对所述人机接口(42)进行的所述操作已经触发了将所述期望车辆速度(VT)向比所述设定车辆速度(VSET)低的所述限定车辆速度(VLIMIT)变更时的时间点处,存储所述设定车辆速度(VSET)的值(VSET(OLD)),
其中,在将所述期望车辆速度(VT)向所述限定车辆速度(VLIMIT)变更之后发生所述限定车辆速度(VLIMIT)的增加的条件下,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)进一步用于响应于检测到在所述限定车辆速度(VLIMIT)的所述增加之后驾驶员对所述人机接口进行的所述操作,将所述期望车辆速度(VT)设置为所存储的所述设定车辆速度值(VSET(OLD))和增加后的限定车辆速度(VLIMIT(NEW))中较小的一个。
10.根据权利要求2至4中任一项所述的设备,其特征在于,
在将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)会使所述本车辆接近于在所述本车辆前面行驶的前方车辆时,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)禁止将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT),而不管驾驶员对所述人机接口(42)进行的所述操作如何。
11.一种用于控制车辆行驶的方法,所述方法包括以下步骤:
以将设定车辆速度(VSET)设置为期望车辆速度(VT)的第一速度控制模式来控制本车辆速度;以及
在已经检测出所述本车辆正行驶的道路的限定车辆速度(VLIMIT)的条件下,在通过驾驶员对人机接口(42)进行的操作已经手动将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)时,以将所述限定车辆速度(VLIMIT)设置为所述期望车辆速度(VT)的第二速度控制模式来控制所述本车辆速度。
12.一种用于控制车辆行驶的方法,所述方法包括以下步骤:
以使本车辆速度更接近用于自适应巡航行驶控制功能的期望车辆速度(VT)的基本速度控制模式来控制所述本车辆速度,从而将设定车辆速度(VSET)设置为所述期望车辆速度(VT);以及
在已经检测出所述本车辆正行驶的道路的限定车辆速度(VLIMIT)的条件下,在通过驾驶员对人机接口(42)进行的操作已经手动将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)时,以使所述本车辆速度更接近所述期望车辆速度(VT)的驾驶员干预速度控制模式来控制所述本车辆速度,从而将所述限定车辆速度(VLIMIT)设置为所述期望车辆速度(VT)。
13.一种用于控制车辆行驶的设备,包括:
设定车辆速度检测器(40,S61),用于检测通过驾驶员对第一人机接口(41)进行的操作所设置的设定车辆速度(VSET);
限定车辆速度检测器(40,S41),用于检测本车辆正行驶的道路的限定车辆速度(VLIMIT);
驾驶员的操作检测器(40,S63),用于检测驾驶员对第二人机接口(42)进行的操作是否存在;
期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64),用于基于所述设定车辆速度(VSET)、所述限定车辆速度(VLIMIT)以及关于驾驶员对所述第二人机接口(42)进行的所述操作是否存在的信息,来设置期望车辆速度(VT);以及
控制装置(3),用于控制本车辆速度(V),以使所述本车辆速度(V)更接近所述期望车辆速度(VT)。
14.根据权利要求13所述的设备,其特征在于,
在通过所述限定车辆速度检测器(40,S41)已经检测出所述限定车辆速度(VLIMIT)的条件下,在存在驾驶员对所述第二人机接口进行的所述操作时的时间点(点1-2;点1-5;点2-3;点2-5;点3-2;点3-6;点4-1;点5-2)处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)。
15.根据权利要求14所述的设备,其特征在于,
在已经将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)的条件下,在当发生所述限定车辆速度(VLIMIT)的降低时的时间点(点1-3)处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)允许所述期望车辆速度(VT)自动跟随所述限定车辆速度(VLIMIT)的降低。
16.根据权利要求14或15所述的设备,其特征在于,
在已经将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)的条件下,在当发生所述限定车辆速度(VLIMIT)的增加时的时间点(点1-4)处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)禁止所述期望车辆速度(VT)自动跟随所述限定车辆速度(VLIMIT)的增加。
17.根据权利要求13或14所述的设备,其特征在于,
在由于驾驶员对所述第二人机接口(42)进行的所述操作而将所述期望车辆速度(VT)临时设置为所述限定车辆速度(VLIMIT)之后已经进行将所述期望车辆速度(VT)向比所述限定车辆速度(VLIMIT)低的所述设定车辆速度(VSET)变更的条件下,在当发生所述限定车辆速度(VLIMIT)的降低且降低后的限定车辆速度变得小于所述设定车辆速度(VSET)时的时间点(点3-3)处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)自动将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)。
18.根据权利要求13所述的设备,其特征在于,还包括:
警告装置(100,S72),用于当通过所述限定车辆速度检测器(40,S41)已经检测出所述限定车辆速度(VLIMIT)的改变时,预先给出关于在所述本车辆前面的道路中发生的所述限定车辆速度(VLIMIT)的改变的警告,
其中,在驾驶员响应于所述警告已经对所述第二人机接口(42)进行所述操作的条件下,在当所述本车辆开始在改变后的限定车辆速度(VLIMIT(NEW))的道路上行驶时的时间点(点4-4)处,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)允许所述期望车辆速度(VT)自动跟随所述改变后的限定车辆速度(VLIMIT(NEW))。
19.根据权利要求13或14所述的设备,其特征在于,还包括:
存储介质,用于在当通过驾驶员对所述第二人机接口(42)进行的所述操作已经触发了将所述期望车辆速度(VT)向比所述设定车辆速度(VSET)低的所述限定车辆速度(VLIMIT)变更时的时间点(点5-2)处,存储所述设定车辆速度(VSET)的值(VSET(OLD)),
其中,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)进一步用于在将所述期望车辆速度(VT)向所述限定车辆速度(VLIMIT)变更之后发生所述限定车辆速度(VLIMIT)的增加且增加后的限定车辆速度(VLIMIT(NEW))变得大于所存储的所述设定车辆速度值(VSET(OLD))的条件下,响应于检测到驾驶员对所述第二人机接口(42)进行的第一操作(点5-4),将所述期望车辆速度(VT)设置为所存储的所述设定车辆速度值(VSET(OLD)),并用于在驾驶员的所述第一操作之后,响应于检测到驾驶员对所述第二人机接口进行的又一操作(点5-5),将所述期望车辆速度(VT)设置为所述增加后的限定车辆速度(VLIMIT(NEW))。
20.根据权利要求13或14所述的设备,其特征在于,还包括:
存储介质,用于在当通过驾驶员对所述第二人机接口(42)进行的所述操作已经触发了将所述期望车辆速度(VT)向比所述设定车辆速度(VSET)低的所述限定车辆速度(VLIMIT)变更时的时间点(点5-2)处,存储所述设定车辆速度(VSET)的值(VSET(OLD)),
其中,在将所述期望车辆速度(VT)向所述限定车辆速度(VLIMIT)变更之后发生所述限定车辆速度(VLIMIT)的增加的条件下,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)进一步用于响应于检测到在所述限定车辆速度(VLIMIT)的所述增加之后驾驶员对所述第二人机接口(42)进行的所述操作,将所述期望车辆速度(VT)设置为所存储的所述设定车辆速度值(VSET(OLD))和增加后的限定车辆速度(VLIMIT(NEW))中较小的一个。
21.根据权利要求13至15中任一项所述的设备,其特征在于,
在将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT)会使所述本车辆接近于在所述本车辆前面行驶的前方车辆时,所述期望车辆速度设置部(40,S33~S34、S41、S43、S63~S64)禁止将所述期望车辆速度(VT)设置为所述限定车辆速度(VLIMIT),而不管驾驶员对所述第二人机接口(42)进行的所述操作如何。
CN2008101354169A 2007-08-03 2008-08-01 控制车辆行驶的设备和方法 Active CN101357634B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007-203232 2007-08-03
JP2007203232A JP5157304B2 (ja) 2007-08-03 2007-08-03 車両用走行制御装置
JP2007203232 2007-08-03

Publications (2)

Publication Number Publication Date
CN101357634A true CN101357634A (zh) 2009-02-04
CN101357634B CN101357634B (zh) 2012-04-18

Family

ID=39769188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101354169A Active CN101357634B (zh) 2007-08-03 2008-08-01 控制车辆行驶的设备和方法

Country Status (4)

Country Link
US (1) US8103423B2 (zh)
EP (1) EP2020331B1 (zh)
JP (1) JP5157304B2 (zh)
CN (1) CN101357634B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102639378A (zh) * 2009-12-18 2012-08-15 丰田自动车株式会社 行驶控制装置
CN102927985A (zh) * 2012-11-26 2013-02-13 昆山北极光电子科技有限公司 一种匀速运动物体的定点跟随方法
CN104364832A (zh) * 2012-06-15 2015-02-18 丰田自动车株式会社 跟随控制装置
CN106183810A (zh) * 2015-05-26 2016-12-07 丰田自动车株式会社 车速限制***
CN106256591A (zh) * 2015-06-16 2016-12-28 丰田自动车株式会社 车速限制***
CN106428004A (zh) * 2015-06-12 2017-02-22 株式会社万都 车辆自适应巡航控制***及其方法
CN108883768A (zh) * 2016-04-15 2018-11-23 罗伯特·博世有限公司 用于驾驶员辅助功能的区域调整
CN110555574A (zh) * 2018-05-30 2019-12-10 郑州宇通客车股份有限公司 一种无人驾驶车辆远程调度***及控制方法

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005044174A1 (de) * 2005-09-16 2007-03-22 Bayerische Motoren Werke Ag Abstandsbezogenes Fahrgeschwindigkeitsregelsystem
JP4862036B2 (ja) * 2006-03-06 2012-01-25 日立オートモティブシステムズ株式会社 自動車の制御装置及び制御方法
JP5157304B2 (ja) * 2007-08-03 2013-03-06 日産自動車株式会社 車両用走行制御装置
JP5322580B2 (ja) * 2008-10-29 2013-10-23 キヤノン株式会社 ユーザーインターフェイス及びその制御方法、並びにプログラム、画像処理装置
CN102893130B (zh) * 2011-05-06 2015-09-02 丰田自动车株式会社 车辆行进路线推断装置
SE536399C2 (sv) * 2011-05-16 2013-10-08 Scania Cv Ab Förarinteraktion vid referenshastighetsreglerande farthållning
JP5915330B2 (ja) * 2012-03-29 2016-05-11 トヨタ自動車株式会社 走行制御装置
US8831813B1 (en) * 2012-09-24 2014-09-09 Google Inc. Modifying speed of an autonomous vehicle based on traffic conditions
US9609046B2 (en) * 2014-04-29 2017-03-28 Here Global B.V. Lane level road views
JP5866498B2 (ja) * 2014-05-07 2016-02-17 パナソニックIpマネジメント株式会社 表示制御装置、投影装置、表示制御プログラム、および記録媒体
JP6384794B2 (ja) * 2014-05-07 2018-09-05 パナソニックIpマネジメント株式会社 表示制御装置、表示制御方法、表示制御プログラム、および投影装置
US9393963B2 (en) 2014-09-19 2016-07-19 Paccar Inc Predictive cruise control system with advanced operator control and feedback
JP2016168985A (ja) * 2015-03-16 2016-09-23 トヨタ自動車株式会社 走行制御装置
DE102015213183A1 (de) * 2015-07-14 2017-01-19 Bayerische Motoren Werke Aktiengesellschaft Längsführendes Fahrerassistenzsystem in einem Kraftfahrzeug
DE102015213181B3 (de) 2015-07-14 2017-01-19 Bayerische Motoren Werke Aktiengesellschaft Längsführendes Fahrerassistenzsystem in einem Kraftfahrzeug
DE102015213190B3 (de) 2015-07-14 2016-09-29 Bayerische Motoren Werke Aktiengesellschaft Längsführendes Fahrerassistenzsystem in einem Kraftfahrzeug
KR102310545B1 (ko) * 2016-06-10 2021-10-07 현대자동차주식회사 자동차의 속도 가변 제어 시스템 및 방법
JP6519564B2 (ja) * 2016-10-04 2019-05-29 トヨタ自動車株式会社 車両走行制御装置
CN106882186B (zh) * 2017-03-22 2019-03-08 广州汽车集团股份有限公司 自适应巡航控制方法和***
JP7079070B2 (ja) 2017-04-27 2022-06-01 株式会社ゼンリン 走行支援装置及びプログラム
DE102017221740B4 (de) * 2017-12-03 2024-06-06 Audi Ag Verfahren zum Betreiben eines Kraftfahrzeugs sowie entsprechendes Kraftfahrzeug
JP2019061703A (ja) * 2018-11-29 2019-04-18 株式会社ゼンリン 走行支援装置、プログラム
DE102019207327B3 (de) * 2019-05-20 2020-09-03 Audi Ag Fahrerassistenzsystem für ein Kraftfahrzeug und Kraftfahrzeug
CN110667377B (zh) * 2019-10-16 2022-06-28 安徽安凯汽车股份有限公司 可调式最高车速限制***
DE102020204078A1 (de) * 2019-11-27 2021-05-27 Robert Bosch Gesellschaft mit beschränkter Haftung Fahrerassistenzsystem für Kraftfahrzeuge
CN112559659B (zh) * 2020-12-10 2021-12-24 首都师范大学 电子地图的生成方法及设备、行驶数据的采集方法及设备

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61146644A (ja) * 1984-12-19 1986-07-04 Nissan Motor Co Ltd 車両走行制御装置
JP3642547B2 (ja) * 1997-08-22 2005-04-27 株式会社小松製作所 自走車両の車速制御装置
US6246948B1 (en) * 1998-12-10 2001-06-12 Ericsson Inc. Wireless intelligent vehicle speed control or monitoring system and method
JP3608433B2 (ja) * 1999-06-15 2005-01-12 日産自動車株式会社 先行車追従制御装置
JP3620359B2 (ja) * 1999-08-10 2005-02-16 日産自動車株式会社 車両用走行制御装置
US6675085B2 (en) * 2000-08-17 2004-01-06 Michael P. Straub Method and apparatus for storing, accessing, generating and using information about speed limits and speed traps
US6728605B2 (en) * 2001-05-16 2004-04-27 Beacon Marine Security Limited Vehicle speed monitoring system and method
EP1409284A1 (en) * 2001-06-07 2004-04-21 Harman/Becker Automotive Systems (Becker Division) GmbH Adaptive speed control system comprising a speed pilot for automobiles
JP2006321354A (ja) * 2005-05-19 2006-11-30 Nissan Motor Co Ltd 車両のクルーズ走行制御装置
US7660658B2 (en) * 2006-02-23 2010-02-09 Qualcomm Incorporated Apparatus and methods for speed management and control
JP5157304B2 (ja) * 2007-08-03 2013-03-06 日産自動車株式会社 車両用走行制御装置

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102639378A (zh) * 2009-12-18 2012-08-15 丰田自动车株式会社 行驶控制装置
CN104364832A (zh) * 2012-06-15 2015-02-18 丰田自动车株式会社 跟随控制装置
CN104364832B (zh) * 2012-06-15 2016-09-07 丰田自动车株式会社 跟随控制装置
CN102927985A (zh) * 2012-11-26 2013-02-13 昆山北极光电子科技有限公司 一种匀速运动物体的定点跟随方法
CN106183810B (zh) * 2015-05-26 2018-12-14 丰田自动车株式会社 车速限制***
CN106183810A (zh) * 2015-05-26 2016-12-07 丰田自动车株式会社 车速限制***
US10894541B2 (en) 2015-05-26 2021-01-19 Toyota Jidosha Kabushiki Kaisha Vehicle speed limiter system
CN106428004A (zh) * 2015-06-12 2017-02-22 株式会社万都 车辆自适应巡航控制***及其方法
CN106256591A (zh) * 2015-06-16 2016-12-28 丰田自动车株式会社 车速限制***
CN106256591B (zh) * 2015-06-16 2018-10-02 丰田自动车株式会社 车速限制***
CN108883768A (zh) * 2016-04-15 2018-11-23 罗伯特·博世有限公司 用于驾驶员辅助功能的区域调整
CN110555574A (zh) * 2018-05-30 2019-12-10 郑州宇通客车股份有限公司 一种无人驾驶车辆远程调度***及控制方法
CN110555574B (zh) * 2018-05-30 2022-11-01 宇通客车股份有限公司 一种无人驾驶车辆远程调度***及控制方法

Also Published As

Publication number Publication date
CN101357634B (zh) 2012-04-18
JP2009035223A (ja) 2009-02-19
US8103423B2 (en) 2012-01-24
EP2020331B1 (en) 2016-12-21
EP2020331A1 (en) 2009-02-04
US20090037071A1 (en) 2009-02-05
JP5157304B2 (ja) 2013-03-06

Similar Documents

Publication Publication Date Title
CN101357634B (zh) 控制车辆行驶的设备和方法
US9522700B2 (en) Driving support apparatus for vehicle and driving support method
CN108569296B (zh) 自适应匹配辅助驾驶***的方法及其实现模块
CN102834852B (zh) 车辆行驶辅助装置
JP3932806B2 (ja) 自動車の走行制御装置
JP4329088B2 (ja) 車両制御装置
US7711485B2 (en) Merge support system
CN107472350A (zh) 车辆控制装置、车辆控制方法和车辆控制程序
CN107848531A (zh) 车辆控制装置、车辆控制方法及车辆控制程序
CN103732480A (zh) 用于在行车道上车辆的线路引导中辅助驾驶员的方法和设备
CN103189904A (zh) 车辆控制装置、车辆控制***和交通控制***
JP4893771B2 (ja) 車両操作診断装置、車両操作診断方法及びコンピュータプログラム
JP2011000935A (ja) 車両用速度制御装置
CN109094560B (zh) 一种自适应巡航方法及装置
JP6970215B2 (ja) 車両制御装置、それを有する車両、および制御方法
CN109689458A (zh) 停车辅助方法和装置
CN110281940A (zh) 行驶辅助***以及车辆的控制方法
CN109982910A (zh) 驾驶辅助***及驾驶辅助方法
JP4891745B2 (ja) 退出検出装置
US20080243326A1 (en) Information Output System for a Vehicle and Associated Information Output Method
JP5098503B2 (ja) 走行制御計画生成装置
CN202271993U (zh) 车辆的驾驶辅助装置
JP7158368B2 (ja) 自動運転車用情報提示装置
JP2022125932A (ja) ヨーレート推定装置
CN114906157A (zh) 横摆角速度推断装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant