车辆定速行驶控制装置、方法和计算机能读取的记录介质转让专利

申请号 : CN201580081750.9

文献号 : CN107848532B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 花田武彦王梦雄

申请人 : 三菱电机株式会社

摘要 :

操作次数信息存储部(113)存储操作次数信息,该操作次数信息定义车辆的多个状态,按照所定义的每个状态记述车辆中进行的加速操作的次数和减速操作的次数。校正速度指定部(109)在车辆正在进行定速行驶时,检测车辆的当前状态,从操作次数信息中提取针对与检测到的车辆的当前状态对应的状态记述的加速操作的次数和减速操作的次数,对提取出的加速操作的次数和减速操作的次数进行比较,如果加速操作的次数多于减速操作的次数,则指定比定速行驶的设定速度高速的校正速度,如果减速操作的次数多于加速操作的次数,则指定比设定速度低速的校正速度。定速行驶控制部(108)根据由校正速度指定部(109)指定的校正速度使车辆进行定速行驶。

权利要求 :

1.一种车辆定速行驶控制装置,其中,所述车辆定速行驶控制装置具有:

操作次数信息存储部,其存储操作次数信息,该操作次数信息定义车辆在通常行驶时的多个行驶状态,按照所定义的每个行驶状态记述所述车辆中进行的加速操作的次数和减速操作的次数;

校正速度指定部,其在所述车辆正在进行定速行驶时,检测所述车辆的当前的行驶状态,从所述操作次数信息中提取针对与检测到的所述车辆的当前的行驶状态对应的状态记述的加速操作的次数和减速操作的次数,对提取出的加速操作的次数和减速操作的次数进行比较,如果加速操作的次数多于减速操作的次数,则指定比定速行驶的设定速度高速的校正速度,如果减速操作的次数多于加速操作的次数,则指定比所述设定速度低速的校正速度;以及定速行驶控制部,其根据由所述校正速度指定部指定的所述校正速度使所述车辆进行定速行驶。

2.根据权利要求1所述的车辆定速行驶控制装置,其中,

在加速操作的次数多于减速操作的次数且加速操作的次数为阈值以上的情况下,所述校正速度指定部指定比所述设定速度高速的校正速度,在减速操作的次数多于加速操作的次数且减速操作的次数为阈值以上的情况下,所述校正速度指定部指定比所述设定速度低速的校正速度。

3.根据权利要求1所述的车辆定速行驶控制装置,其中,

在加速操作的次数多于减速操作的次数且加速操作的次数与减速操作的次数之差为阈值以上的情况下,所述校正速度指定部指定比所述设定速度高速的校正速度,在减速操作的次数多于加速操作的次数且减速操作的次数与加速操作的次数之差为阈值以上的情况下,所述校正速度指定部指定比所述设定速度低速的校正速度。

4.根据权利要求1所述的车辆定速行驶控制装置,其中,

所述操作次数信息存储部存储操作次数信息,该操作次数信息包含多个计测项目,通过所述多个计测项目中的计测值的组合定义所述车辆在通常行驶时的行驶状态,按照所述多个计测项目中的计测值的每个组合,记述所述车辆中进行的加速操作的次数和减速操作的次数,所述校正速度指定部在所述车辆正在进行定速行驶时,按照所述操作次数信息中包含的每个计测项目取得当前的计测值,从所述操作次数信息中提取针对与所取得的当前的计测值的组合对应的计测值的组合记述的加速操作的次数和减速操作的次数。

5.根据权利要求4所述的车辆定速行驶控制装置,其中,

所述车辆定速行驶控制装置还具有:

评价部,其对计测项目的组合彼此不同的多个操作次数信息进行评价;以及选择部,其根据所述评价部的评价结果,从所述多个操作次数信息中选择任意的操作次数信息,所述操作次数信息存储部存储由所述选择部选择出的操作次数信息,

所述校正速度指定部从所述操作次数信息存储部中存储的操作次数信息中提取加速操作的次数和减速操作的次数。

6.根据权利要求4所述的车辆定速行驶控制装置,其中,

所述车辆定速行驶控制装置还具有:

评价部,其对计测项目的组合彼此不同的多个操作次数信息进行评价;以及选择部,其根据所述评价部的评价结果,从所述多个操作次数信息中选择任意的操作次数信息,对选择出的操作次数信息进行编集,生成新的操作次数信息,所述评价部对由所述选择部选择出的操作次数信息和由所述选择部生成的新的操作次数信息进行评价。

7.根据权利要求5或6所述的车辆定速行驶控制装置,其中,

所述车辆定速行驶控制装置还具有信息更新部,该信息更新部在所述车辆正在进行非定速行驶的通常行驶时,每当在所述车辆中检测到加速操作和减速操作中的任意操作时,按照所述多个操作次数信息中包含的每个计测项目取得当前的计测值,在所述多个操作次数信息中,分别更新针对与所取得的当前的计测值的组合对应的计测值的组合记述的加速操作的次数和减速操作的次数中被检测到的操作的次数,在所述多个操作次数信息中,所述评价部对加速操作和减速操作中被检测到的操作的由所述信息更新部更新后的次数多于另一个操作的次数的操作次数信息赋予评价分数,所述选择部根据各操作次数信息的评价分数的合计值,从所述多个操作次数信息中选择任意的操作次数信息。

8.根据权利要求6所述的车辆定速行驶控制装置,其中,

所述选择部删除选择出的操作次数信息中包含的一部分计测项目,生成新的操作次数信息。

9.根据权利要求8所述的车辆定速行驶控制装置,其中,

所述评价部对包含n个计测项目的第1操作次数信息、以及包含与所述第1操作次数信息共同的n个计测项目且包含不与所述第1操作次数信息共同的m个计测项目的第2操作次数信息进行评价,其中,n为2以上的整数,m为1以上的整数,所述选择部在根据所述评价部的评价结果选择出所述第1操作次数信息的情况下,在所述第1操作次数信息中删除所述n个项目中的一部分项目,生成新的操作次数信息,所述选择部在根据所述评价部的评价结果选择出所述第2操作次数信息的情况下,在所述第2操作次数信息中删除所述n个计测项目中的一部分计测项目,生成新的操作次数信息。

10.根据权利要求9所述的车辆定速行驶控制装置,其中,

所述选择部在根据所述评价部的评价结果选择出所述第2操作次数信息的情况下,登记所述m个计测项目作为禁止删除的计测项目。

11.一种车辆定速行驶控制方法,其中,

计算机存储操作次数信息,该操作次数信息定义车辆在通常行驶时的多个行驶状态,按照所定义的每个行驶状态记述所述车辆中进行的加速操作的次数和减速操作的次数,所述计算机在所述车辆正在进行定速行驶时,检测所述车辆的当前的行驶状态,从所述操作次数信息中提取针对与检测到的所述车辆的当前的行驶状态对应的状态记述的加速操作的次数和减速操作的次数,对提取出的加速操作的次数和减速操作的次数进行比较,如果加速操作的次数多于减速操作的次数,则指定比定速行驶的设定速度高速的校正速度,如果减速操作的次数多于加速操作的次数,则指定比所述设定速度低速的校正速度,所述计算机根据所指定的所述校正速度使所述车辆进行定速行驶。

12.一种计算机能读取的记录介质,该计算机能读取的记录介质记录有车辆定速行驶控制程序,其中,计算机存储操作次数信息,该操作次数信息定义车辆在通常行驶时的多个行驶状态,按照所定义的每个行驶状态记述所述车辆中进行的加速操作的次数和减速操作的次数,所述车辆定速行驶控制程序使所述计算机执行以下处理:校正速度指定处理,在所述车辆正在进行定速行驶时,检测所述车辆的当前的行驶状态,从所述操作次数信息中提取针对与检测到的所述车辆的当前的行驶状态对应的状态记述的加速操作的次数和减速操作的次数,对提取出的加速操作的次数和减速操作的次数进行比较,如果加速操作的次数多于减速操作的次数,则指定比定速行驶的设定速度高速的校正速度,如果减速操作的次数多于加速操作的次数,则指定比所述设定速度低速的校正速度;以及定速行驶控制处理,根据通过所述校正速度指定处理而指定的所述校正速度使所述车辆进行定速行驶。

说明书 :

车辆定速行驶控制装置、方法和计算机能读取的记录介质

技术领域

[0001] 本发明涉及车辆的定速行驶。

背景技术

[0002] 以往,存在具有被称作巡航控制的功能的汽车,即使驾驶员不踩踏油门踏板也能够维持所设定的恒定速度继续行驶。
[0003] 进而,还存在能够检测与前方车辆的接近并控制速度使得以不会碰撞的方式确保车间距离的巡航控制。
[0004] 一般情况下,驾驶员踩踏制动踏板或油门踏板或者按下解除按钮,由此,解除这种巡航控制的功能。
[0005] 并且,还存在驾驶员踩踏制动踏板或油门踏板来调节巡航控制的速度设定的方法(例如专利文献1)。
[0006] 现有技术文献
[0007] 专利文献
[0008] 专利文献1:日本特许第2571357号

发明内容

[0009] 发明要解决的课题
[0010] 正在通过巡航控制进行定速行驶的车辆在停车中的其他车辆附近行驶时或在步行者附近行驶时,需要进行减速。
[0011] 并且,正在通过巡航控制进行定速行驶的车辆在进入限制速度更高的区间时或由于道路的沟(“沟”是指从下坡靠近上坡的凹部)等外在因素进行了减速时,需要进行加速。
[0012] 在需要进行这种减速或加速的情况下,需要驾驶员主动踩踏制动踏板或油门踏板来解除巡航控制或调整速度设定。
[0013] 专利文献1的巡航控制的目的在于减轻驾驶员的驾驶疲劳。
[0014] 因此,在专利文献1的技术中存在如下课题:在需要进行上述的减速或加速的情况下,如果未进行驾驶员的主动操作,则也不能进行巡航控制的解除或速度设定的调整。
[0015] 本发明的主要目的在于解决这种课题,主要目的在于,在车辆正在进行基于巡航控制的定速行驶时,不进行驾驶员的主动操作,也对车辆的行驶速度进行校正。
[0016] 用于解决课题的手段
[0017] 本发明的车辆定速行驶控制装置具有:操作次数信息存储部,其存储操作次数信息,该操作次数信息定义车辆的多个状态,按照所定义的每个状态记述所述车辆中进行的加速操作的次数和减速操作的次数;校正速度指定部,其在所述车辆正在进行定速行驶时,检测所述车辆的当前状态,从所述操作次数信息中提取针对与检测到的所述车辆的当前状态对应的状态记述的加速操作的次数和减速操作的次数,对提取出的加速操作的次数和减速操作的次数进行比较,如果加速操作的次数多于减速操作的次数,则指定比定速行驶的设定速度高速的校正速度,如果减速操作的次数多于加速操作的次数,则指定比所述设定速度低速的校正速度;以及定速行驶控制部,其根据由所述校正速度指定部指定的所述校正速度使所述车辆进行定速行驶。
[0018] 发明效果
[0019] 根据本发明,在车辆正在进行定速行驶时,不进行驾驶员的主动操作,也能够估计加速的必要性或减速的必要性,对车辆的行驶速度进行校正。

附图说明

[0020] 图1是示出实施方式1的车辆定速行驶控制装置的功能结构例的图。
[0021] 图2是示出实施方式1的操作次数信息的例子的图。
[0022] 图3是示出实施方式1的候选信息的例子的图。
[0023] 图4是示出实施方式1的候选信息的例子的图。
[0024] 图5是示出实施方式1的车辆定速行驶控制装置的定速行驶时的动作例的顺序图。
[0025] 图6是示出实施方式1的校正速度指定部的动作例的流程图。
[0026] 图7是示出实施方式1的车辆定速行驶控制装置的通常行驶时的动作例的顺序图。
[0027] 图8是示出实施方式1的信息更新部和评价选择部的动作例的流程图。
[0028] 图9是示出实施方式1的评价选择部的动作例的流程图。
[0029] 图10是示出实施方式1的车辆定速行驶控制装置的硬件结构例的图。

具体实施方式

[0030] 实施方式1
[0031] ***结构的说明***
[0032] 图1示出本实施方式的车辆定速行驶控制装置100的功能结构例。
[0033] 车辆定速行驶控制装置100搭载于图1中未图示的车辆上,对车辆的行驶进行控制。
[0034] 驾驶控制部101进行与车辆的行驶有关的基本控制。
[0035] 具体而言,驾驶控制部101在通过定速行驶开关输入部102使定速行驶无效的期间内,根据由踏板输入部103得到的油门踏板或制动踏板、离合器踏板的输入,进行车辆的加速和减速的控制。
[0036] 并且,驾驶控制部101在定速行驶有效且在踏板输入部103中得到踩踏油门踏板或制动踏板这样的输入的期间内,根据由踏板输入部103得到的油门踏板或制动踏板、离合器踏板的输入,进行车辆的加速和减速的控制。
[0037] 驾驶控制部101对引擎控制部104、离合器控制部105、变速器控制部106、制动器控制部107进行控制,进行车辆的加速和减速的控制。
[0038] 并且,驾驶控制部101在通过定速行驶开关输入部102使定速行驶有效且在踏板输入部103中得到未踩踏油门踏板和制动踏板这样的输入的期间内,接受定速行驶控制部108对速度的控制。
[0039] 踏板输入部103与车辆内设置的油门踏板、制动踏板、离合器踏板连接。
[0040] 并且,踏板输入部103进行车辆驾驶员对各种踏板的踩踏的检测和踩踏量的取得。
[0041] 另外,在未搭载离合器的车辆中不存在离合器踏板、离合器控制部105。
[0042] 定速行驶控制部108仅在通过定速行驶开关输入部102使定速行驶有效的期间内进行动作。
[0043] 定速行驶控制部108对定速行驶时的行驶速度进行控制。
[0044] 具体而言,根据由后述的校正速度指定部109通知的校正速度和从车速传感器输入部110得到的当前的行驶速度,对定速行驶的行驶速度进行控制。
[0045] 定速行驶控制部108对驾驶控制部101进行控制,使得如果当前的行驶速度比校正速度快则减速,如果当前的行驶速度比校正速度慢则加速。
[0046] 校正速度指定部109指定校正速度,将指定的校正速度通知给定速行驶控制部108。
[0047] 校正速度指定部109在车辆正在进行定速行驶时,求出对设定速度存储部111中存储的定速行驶的设定速度进行校正后的校正速度,向定速行驶控制部108通知校正速度。
[0048] 更具体而言,校正速度指定部109在通过定速行驶开关输入部102使定速行驶有效且在踏板输入部103中得到未踩踏油门踏板和制动踏板这样的输入的期间内,检测车辆的当前状态。
[0049] 然后,校正速度指定部109从操作次数信息中提取针对与检测到的车辆的当前状态对应的状态记述的加速操作次数和减速操作次数。
[0050] 操作次数信息存储在后述的操作次数信息存储部113中。
[0051] 然后,校正速度指定部109对提取出的加速操作次数和减速操作次数进行比较。
[0052] 如果加速操作次数多于减速操作次数,则校正速度指定部109指定比定速行驶的设定速度高速的校正速度。
[0053] 并且,如果减速操作次数多于加速操作次数,则校正速度指定部109指定比设定速度低速的校正速度。
[0054] 如果加速操作次数和减速操作次数相同,则校正速度指定部109不指定校正速度。
[0055] 并且,如果不能从操作次数信息中提取与当前的车辆状态对应的加速操作次数和减速操作次数,则校正速度指定部109不指定校正速度。
[0056] 车速传感器输入部110得到车辆的当前的行驶速度。
[0057] 车速传感器输入部110检测车辆的车轴的旋转,对产生的车速信号脉冲进行计数,根据车轴每一周产生的计数数的常数与每单位时间得到的计数数之比、轮胎直径和圆周率,求出行驶速度。
[0058] 位置传感器输入部112得到地球上的车辆的当前位置。
[0059] 位置传感器输入部112例如使用GPS(Global Positioning System:全球定位系统)得到车辆的纬度和经度。
[0060] 灯传感器输入部114判别车辆头灯的开/关。
[0061] 另外,在图1中省略图示,但是,在车辆上还搭载有除了车速传感器输入部110、位置传感器输入部112、灯传感器输入部114以外的传感器。
[0062] 例如,在车辆上搭载有计测引擎的转速的传感器、识别变速器的当前的齿轮比的传感器、计测与前方车辆之间的距离的传感器、计测车辆外的照度的传感器。
[0063] 并且,也可以在副驾座椅下部安装重量传感器,识别在副驾座椅上是否坐着人。
[0064] 设定速度存储部111存储定速行驶的设定速度。
[0065] 然后,设定速度存储部111将存储着的设定速度通知给校正速度指定部109。
[0066] 设定速度存储部111也可以存储驾驶员手动给出的速度作为设定速度。
[0067] 并且,设定速度存储部111也可以存储通过定速行驶开关输入部102使定速行驶有效时的行驶速度即定速行驶有效时的车速传感器输入部110的计算值作为设定速度。
[0068] 操作次数信息存储部113存储操作次数信息。
[0069] 操作次数信息是定义车辆的多个状态,按照所定义的每个状态记述车辆中进行的加速操作次数和减速操作次数的信息。
[0070] 图2中示出操作次数信息的例子。
[0071] 在操作次数信息中包含多个计测项目。
[0072] 而且,通过多个计测项目中的计测值(也称作传感器值)的组合来定义车辆的状态。
[0073] 各计测项目的计测值是车辆正在进行通常行驶时计测出的值。
[0074] 通常行驶是未进行定速行驶的行驶形式。
[0075] 在图2的例子中,作为计测项目,包含“车辆位置”、“车速”、“头灯”。
[0076] 而且,通过“车辆位置”的计测值、“车速”的计测值、“头灯”的计测值的组合来定义车辆的状态。
[0077] 在图2的第1行,示出在位置“纬度:35.348445、经度:139.488817”、头灯“开”、车速“30-39”km/h的范围内行驶的状态。
[0078] 而且,在操作次数信息中,按照多个计测项目中的计测值的每个组合,记述车辆中进行的加速操作次数和减速操作次数。
[0079] 加速操作次数是驾驶员踩踏油门踏板的次数。
[0080] 减速操作次数是驾驶员踩踏制动踏板的次数。
[0081] 在图2的第1行,示出在车辆在位置“纬度:35.348445、经度:139.488817”、头灯“开”、车速“30-39”km/h的范围内行驶的状况下,驾驶员过去踩踏4次油门踏板,并且过去踩踏19次制动踏板。
[0082] 如果校正速度指定部109检测到的车辆的当前状态是车辆位置为“纬度:35.348445、经度:139.488817”、头灯为“开”、车速为“30-39”km/h的范围,则校正速度指定部109提取与该组合对应的图2的第1行的加速操作次数“4”、减速操作次数“19”。
[0083] 另外,图2的操作次数信息的计测项目(车辆位置、车速、头灯)对应于车速传感器输入部110、位置传感器输入部112、灯传感器输入部114中的计测值。
[0084] 但是,可以在车辆上搭载有其他种类的传感器,在操作次数信息中包含其他种类的传感器的计测项目。
[0085] 例如,可以在操作次数信息中包含计测引擎的转速的传感器、识别变速器的当前的齿轮比的传感器、计测与前方车辆之间的距离的传感器、计测车辆外的照度的传感器的计测项目。
[0086] 除此之外,还可以在操作次数信息中包含智能手机是否被带入车辆内、车辆行驶中的道路的类别(高速道路、国道、县道、市道等)等作为计测项目。
[0087] 通过计测是否存在智能手机向车辆内的WiFi接入点的连接,能够判定智能手机是否被带入车辆内。
[0088] 并且,根据车辆的当前位置对汽车导航系统的地图数据进行解析,由此,能够识别车辆行驶中的道路的类别。
[0089] 优选操作次数信息中包含的计测项目是与驾驶员的踏板操作之间存在因果关系的项目。
[0090] 但是,如后所述,在选择候选信息时删除不需要的计测项目,因此,计测项目与踏板操作之间也可以不具有因果关系。
[0091] 候选信息存储部117存储多个候选信息。
[0092] 候选信息是由后述的评价选择部116选择前的操作次数信息。
[0093] 不同之处在于,操作次数信息存储部113内的操作次数信息是由评价选择部116选择后的操作次数信息,与此相对,候选信息存储部117内的候选信息是由评价选择部116选择前的操作次数信息。
[0094] 但是,候选信息存储部117内的候选信息与操作次数信息存储部113内的操作次数信息的共同之处在于,包含多个计测项目,通过多个计测项目中的计测值的组合来定义车辆的状态,按照所定义的每个状态记述车辆中进行的加速操作次数和减速操作次数。
[0095] 候选信息例如是图3和图4所示的信息。
[0096] 并且,在图3的候选信息中,计测项目成为“车辆位置”、“车速”和“引擎转速”。
[0097] 在图4的候选信息中,计测项目成为“车辆位置”、“车速”、“引擎转速”和“头灯”。
[0098] 这样,在图3的候选信息中,包含n(n为2以上的整数)个计测项目(车辆位置、车速、引擎转速)。
[0099] 在图4的候选信息中,包含与图3的候选信息共同的n个计测项目(车辆位置、车速、引擎转速),并且包含不与图3的候选信息共同的m(m为1以上的整数)个计测项目(头灯)。
[0100] 图3的候选信息相当于第1操作次数信息的例子,图4的候选信息相当于第2操作次数信息的例子。
[0101] 信息更新部115在车辆正在进行通常行驶时,踏板输入部103检测到各种踏板操作时,使后述的候选信息反映从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114得到的计测值的组和踏板操作的类别。
[0102] 即,信息更新部115在通常行驶时检测到加速操作和减速操作中的任意操作的情况下,按照候选信息中包含的每个计测项目取得当前的计测值。
[0103] 在候选信息存储部117中存储有图3的候选信息和图4的候选信息的情况下,信息更新部115从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114和引擎转速传感器(图1中未图示)取得“车辆位置”、“车速”、“引擎转速”和“头灯”的当前的计测值。
[0104] 然后,信息更新部115在多个候选信息中,分别更新针对与所取得的当前计测值的组合对应的计测值的组合记述的加速操作次数和减速操作次数中的检测到的操作次数。
[0105] 设在通常行驶时检测到制动踏板的操作,此时的“车辆位置”为“纬度:35.348445、经度:139.488817”,“车速”为“30-39”km/h的范围,“引擎转速”为“2000-2999”rpm的范围,头灯为“开”。
[0106] 该情况下,信息更新部115使图3的候选信息的第1行和图4的候选信息的第1行的减速操作次数增加1。
[0107] 并且,信息更新部115在不存在符合候选信息的行的情况下,追加与检测到的计测值的组合对应的行,在所追加的行的加速操作次数或减速操作次数中设定“1”。
[0108] 评价选择部116对多个候选信息进行评价,根据评价结果,从多个候选信息中选择任意的候选信息。
[0109] 操作次数信息存储部113存储由评价选择部116选择出的候选信息作为操作次数信息。
[0110] 并且,评价选择部116对选择出的候选信息进行编集,生成新的候选信息。
[0111] 然后,评价选择部116对选择出的候选信息和新的候选信息进行评价,根据评价结果选择任意的候选信息。
[0112] 这样,评价选择部116反复进行候选信息的选择、基于选择出的候选信息的新候选信息的生成,选择沿着驾驶倾向的候选信息。
[0113] 评价选择部116相当于评价部和选择部的例子。
[0114] 如下进行基于评价选择部116的评价。
[0115] 评价选择部116在操作次数信息中,对加速操作和减速操作中的检测到的操作的由信息更新部115更新后的次数多于另一个操作的次数的候选信息赋予评价分数。
[0116] 例如,设在通常行驶时检测到制动踏板的操作(减速操作),此时的“车辆位置”为“纬度:35.348445、经度:139.488817”,“车速”为“30-39”km/h的范围,“引擎转速”为“2000-2999”rpm的范围,头灯为“开”。
[0117] 该情况下,信息更新部115提取图3的候选信息的第1行和图4的候选信息的第1行,使各自的减速操作次数增加1。
[0118] 在图3的候选信息的第1行的更新后的减速操作次数多于加速操作次数的情况下,评价选择部116对图3的候选信息赋予评价分数。
[0119] 并且,在图4的候选信息的第1行的更新后的减速操作次数多于加速操作次数的情况下,评价选择部116对图4的候选信息赋予评价分数。
[0120] 在候选信息间的评价分数的合计值之差超过阈值的情况下,评价选择部116选择评价分数的合计值较大的候选信息。
[0121] 并且,评价选择部116删除选择出的候选信息中包含的一部分计测项目,生成新的操作次数信息。
[0122] 这里,假设评价选择部116选择出图4的候选信息的情况。
[0123] 评价选择部116登记包含在图4的候选信息中但不包含在图3的候选信息中的“头灯”,作为禁止删除的计测项目。
[0124] 即,在以后生成新的候选信息时,不会删除计测项目“头灯”。
[0125] 并且,评价选择部116从图4的候选信息中分别删除“车辆位置”、“车速”、“引擎转速”,生成新的候选信息。
[0126] 即,评价选择部116新生成由“车速”、“引擎转速”和“头灯”的计测项目构成的候选信息、由“车辆位置”、“引擎转速”和“头灯”的计测项目构成的候选信息、由“车辆位置”、“车速”和“头灯”的计测项目构成的候选信息。
[0127] 然后,评价选择部116对图4的候选信息和新生成的3个候选信息进行前述的评价,从这4个候选信息中新选择任意的候选信息,针对选择出的候选信息反复进行同样的处理。
[0128] 另一方面,在评价选择部116选择出图3的候选信息的情况下,评价选择部116从图3的候选信息中分别删除“车辆位置”、“车速”、“引擎转速”,生成新的候选信息。
[0129] 即,评价选择部116新生成由“车速”和“引擎转速”的计测项目构成的候选信息、由“车辆位置”和“引擎转速”的计测项目构成的候选信息、由“车辆位置”和“车速”的计测项目构成的候选信息。
[0130] 然后,评价选择部116对图3的候选信息和新生成的3个候选信息进行前述的评价,从这4个候选信息中新选择任意的候选信息,针对选择出的候选信息反复进行同样的处理。
[0131] ***动作的说明***
[0132] 接着,参照图5对本实施方式的车辆定速行驶控制装置100的定速行驶时的动作例进行说明。
[0133] 另外,以下说明的步骤相当于车辆定速行驶控制方法和车辆定速行驶控制程序的例子。
[0134] 在定速行驶中,如果未踩踏油门踏板和制动踏板,则校正速度指定部109从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114等取得计测值,检测车辆的当前状态。
[0135] 然后,校正速度指定部109从操作次数信息中提取针对与检测到的车辆的当前状态对应的状态记述的加速操作次数和减速操作次数。
[0136] 然后,校正速度指定部109对提取出的加速操作次数和减速操作次数进行比较,指定校正速度(校正速度指定处理)。
[0137] 如果加速操作次数多于减速操作次数,则校正速度指定部109指定比定速行驶的设定速度高速的校正速度。
[0138] 并且,如果减速操作次数多于加速操作次数,则校正速度指定部109指定比设定速度低速的校正速度。
[0139] 另外,从设定速度存储部111向校正速度指定部109通知定速行驶的设定速度。
[0140] 然后,校正速度指定部109在被定速行驶控制部108询问校正速度时,将指定的校正速度通知给定速行驶控制部108。
[0141] 定速行驶控制部108从车速传感器输入部110得到当前的行驶速度。
[0142] 如果从校正速度指定部109通知的校正速度比当前的行驶速度快,则定速行驶控制部108指示驾驶控制部101加速到校正速度。
[0143] 并且,如果从校正速度指定部109通知的校正速度比当前的行驶速度慢,则定速行驶控制部108指示驾驶控制部101减速到校正速度。
[0144] 驾驶控制部101根据来自定速行驶控制部108的指示进行加速或减速,将加速或减速已完成的意思通知给定速行驶控制部108。
[0145] 由此,车辆能够以校正速度进行定速行驶(定速行驶控制处理)。
[0146] 另外,校正速度指定部109在车辆正在进行定速行驶的期间内,反复进行以上处理。
[0147] 接着,参照图6对校正速度指定部109的动作例进行说明。
[0148] 首先,校正速度指定部109判定当前车辆是否正在进行定速行驶(S101)。
[0149] 在从定速行驶开关输入部102接收到定速行驶有效这样的通知后,到从定速行驶开关输入部102接收到定速行驶无效这样的通知之前,校正速度指定部109判定为车辆正在进行定速行驶。
[0150] 在从定速行驶开关输入部102接收到定速行驶有效这样的通知之前以及从定速行驶开关输入部102接收到定速行驶无效这样的通知之后,校正速度指定部109判定为车辆正在进行通常行驶。
[0151] 如果车辆正在进行通常行驶(S101:否),则校正速度指定部109反复进行S101的处理。
[0152] 如果车辆正在进行定速行驶(S101:是),则校正速度指定部109判定是否由驾驶员进行了踏板操作(S102)。
[0153] 如果存在来自踏板输入部103的踩踏了油门踏板或制动踏板这样的通知,则校正速度指定部109判定为进行了踏板操作。
[0154] 如果存在驾驶员的踏板操作(S102:是),则校正速度指定部109使处理返回S101。
[0155] 如果不存在驾驶员的踏板操作(S102:否),则校正速度指定部109检测车辆的当前状态(S103)。
[0156] 具体而言,校正速度指定部109从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114等接收计测值,判定车辆的当前状态。
[0157] 然后,校正速度指定部109在操作次数信息中检索与当前状态对应的加速操作次数和减速操作次数(S104)。
[0158] 如果校正速度指定部109在S103中检测到的车辆的状态是车辆位置为“纬度:35.348445、经度:139.488817”、车速为“30-39”km/h的范围、头灯为“开”,则校正速度指定部109取得与该组合对应的图2的第1行的加速操作次数“4”、减速操作次数“19”。
[0159] 在无法取得加速操作次数和减速操作次数的情况下(S105:否),校正速度指定部109使处理返回S101。
[0160] 在能够取得加速操作次数和减速操作次数的情况下(S105:是),校正速度指定部109对取得的加速操作次数和减速操作次数进行比较(S106),判定哪个操作次数较多(S107)。
[0161] 如果加速操作次数多于减速操作次数,则校正速度指定部109指定比定速行驶的设定速度高速的校正速度(S108)。
[0162] 例如,校正速度指定部109指定比定速行驶的设定速度快一定比例的速度(比设定速度快10%的速度等)作为校正速度。
[0163] 或者,校正速度指定部109指定比定速行驶的设定速度快一定速度的速度(比设定速度快5km/h的速度等)作为校正速度。
[0164] 并且,如果减速操作次数多于加速操作次数,则校正速度指定部109指定比定速行驶的设定速度低速的校正速度(S109)。
[0165] 例如,校正速度指定部109指定比定速行驶的设定速度慢一定比例的速度(比设定速度慢10%的速度等)作为校正速度。
[0166] 或者,校正速度指定部109指定比定速行驶的设定速度慢一定速度的速度(比设定速度慢5km/h的速度等)作为校正速度。
[0167] 最后,校正速度指定部109将在S108或S109中指定的校正速度通知给定速行驶控制部108(S110)。
[0168] 然后,校正速度指定部109使处理返回S101。
[0169] 另一方面,如果加速操作次数和减速操作次数相同,则校正速度指定部109不指定校正速度而使处理返回S101。
[0170] 另外,在图6中,如果加速操作次数多于减速操作次数,则校正速度指定部109指定比定速行驶的设定速度高速的校正速度(S108),如果减速操作次数多于加速操作次数,则校正速度指定部109指定比定速行驶的设定速度低速的校正速度(S109)。
[0171] 取而代之,也可以仅在加速操作次数多于减速操作次数且加速操作次数为阈值(例如15次)以上的情况下,校正速度指定部109指定比设定速度高速的校正速度。
[0172] 同样,也可以仅在减速操作次数多于加速操作次数且减速操作次数为阈值(例如15次)以上的情况下,指定比设定速度低速的校正速度。
[0173] 并且,也可以仅在加速操作次数多于减速操作次数且加速操作次数与减速操作次数之差为阈值(例如5次)以上的情况下,校正速度指定部109指定比设定速度高速的校正速度。
[0174] 同样,也可以仅在减速操作次数多于加速操作次数且减速操作次数与加速操作次数之差为阈值(例如5次)以上的情况下,指定比设定速度低速的校正速度。
[0175] 接着,参照图7对本实施方式的车辆定速行驶控制装置100的通常行驶时的动作例进行说明。
[0176] 在车辆正在进行通常行驶时,在踏板输入部103检测到各种踏板操作的情况下,驾驶控制部101根据踏板操作进行加速或减速的控制。
[0177] 并且,踏板输入部103将驾驶员操作的踏板的种类(油门踏板、制动踏板)通知给信息更新部115,指示信息更新部115更新候选信息。
[0178] 被踏板输入部103指示更新候选信息的信息更新部115向车速传感器输入部110、位置传感器输入部112、灯传感器输入部114等询问传感器值。
[0179] 然后,信息更新部115从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114等取得传感器值。
[0180] 然后,信息更新部115选择与取得的传感器值的组合对应的候选信息的行。
[0181] 进而,信息更新部115将选择出的行的踏板的操作次数增加1。
[0182] 即,信息更新部115将从踏板输入部103通知的踏板的操作次数增加1。
[0183] 信息更新部115对全部候选信息进行以上处理。
[0184] 即,在候选信息存储部117中存储有图3的候选信息和图4的候选信息的情况下,信息更新部115对图3的候选信息和图4的候选信息进行以上处理。
[0185] 评价选择部116对从踏板输入部103向信息更新部115通知的踏板的种类以及信息更新部115选择出的行的加速操作次数和减速操作次数进行核对。
[0186] 然后,在与从踏板输入部103向信息更新部115通知的踏板的种类对应的操作次数(更新后)多于另一个操作次数的情况下,评价选择部116对候选信息赋予评价分数。
[0187] 例如,在从踏板输入部103向信息更新部115通知的踏板的种类是制动踏板的情况下,如果信息更新部115选择出的行的更新后的减速操作次数多于加速操作次数,则评价选择部116对候选信息赋予评价分数。
[0188] 评价选择部116对全部候选信息进行以上处理。
[0189] 即,在候选信息存储部117中存储有图3的候选信息和图4的候选信息的情况下,评价选择部116对图3的候选信息和图4的候选信息进行以上处理。
[0190] 另外,在候选信息间的评价分数的合计值之差超过阈值之前,在车辆正在进行通常行驶的期间内,信息更新部115和评价选择部116反复进行以上处理。
[0191] 在候选信息间的评价分数的合计值之差超过阈值的情况下,评价选择部116选择评价分数的合计值较大的候选信息。
[0192] 并且,评价选择部116删除选择出的候选信息中包含的一部分计测项目,结合一部分计测项目的删除,对选择出的候选信息的加速操作次数和减速操作次数进行调整。
[0193] 然后,评价选择部116将对加速操作次数和减速操作次数进行调整后的候选信息作为操作次数信息存储在操作次数信息存储部113中。
[0194] 接着,参照图8对信息更新部115和评价选择部116的动作例进行说明。
[0195] 图8示出信息更新部115从踏板输入部103接收踏板种类的通知,进而从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114等接收传感器值的通知后的动作流程。
[0196] 首先,信息更新部115判定候选信息中是否包含符合从车速传感器输入部110、位置传感器输入部112、灯传感器输入部114等通知的传感器值的组合的行(S201)。
[0197] 在候选信息中不存在符合传感器值的组合的行的情况下,信息更新部115在候选信息中追加与传感器值的组合对应的行(S202)。
[0198] 并且,信息更新部115对追加的行的操作次数进行更新。
[0199] 即,信息更新部115将从踏板输入部103通知的踏板的操作次数设定成“1”。
[0200] 另一方面,在候选信息中包含符合传感器值的组合的行的情况下(S201:是),信息更新部115对符合传感器值的组合的行的相应的操作次数进行更新(S203)。
[0201] 即,信息更新部115将从踏板输入部103通知的踏板的操作次数增加1。
[0202] 并且,信息更新部115将在S201中提取出的行(符合传感器值的组合的行)的加速操作次数的值和减速操作次数的值以及从踏板输入部103通知的踏板的种类通知给评价选择部116。
[0203] 被通知了加速操作次数的值、减速操作次数的值、踏板的种类的评价选择部116判定由踏板输入部103检测到的踏板操作的次数是否多于另一个踏板操作的次数(S204)。
[0204] 然后,在由踏板输入部103检测到的踏板操作的次数多于另一个踏板操作的次数的情况下(S204:是),评价选择部116对相应的候选信息赋予评价分数。
[0205] 在由踏板输入部103检测到制动踏板的操作的情况下即从信息更新部115通知的踏板的种类为制动踏板的情况下,如果从信息更新部115通知的减速操作次数多于加速操作次数,则评价选择部116赋予评价分数。
[0206] 评价选择部116例如在存储区域按照每个候选信息设置评价分数的合计区域,每当在S204中判定为“是”时,将相应的候选信息的评价分数的合计值增加1。
[0207] 在候选信息间的评价分数的合计值之差超过阈值之前,在车辆正在进行通常行驶的期间内,信息更新部115和评价选择部116按照每个候选信息反复进行以上处理。
[0208] 接着,参照图9对信息更新部115的候选信息的选择动作进行说明。
[0209] 在第1候选信息(图3)的评价分数的合计值大于第2候选信息(图4)的评价分数的合计值且两者之差大于阈值的情况下(S301:是),评价选择部116选择第1候选信息,丢弃第2候选信息(S302)。
[0210] 由此,可认为不需要包含在第2候选信息中但不包含在第1候选信息中的计测项目(在图4的例子中为“头灯”),今后不加以利用。
[0211] 接着,评价选择部116根据第1候选信息生成新的候选信息(S303)。
[0212] 新的候选信息的生成步骤如上所述。
[0213] 另一方面,在S301中为“否”的情况下,在第2候选信息的评价分数的合计值大于第1候选信息的评价分数的合计值且两者之差大于阈值的情况下(S304:是),评价选择部116登记包含在第2候选信息中但不包含在第1候选信息中的计测项目(在图4的例子中为“头灯”),作为禁止删除的计测项目。
[0214] 如上所述,以后在生成新的候选信息时,不删除所登记的计测项目。
[0215] 并且,评价选择部116也可以在第2候选信息中对该计测项目赋予确定的记号。
[0216] 接着,评价选择部116选择第2候选信息,丢弃第1候选信息(S305)。
[0217] 并且,评价选择部116根据第2候选信息生成新的候选信息(S307)。
[0218] 新的候选信息的生成步骤如上所述。
[0219] 另外,在S304中为“否”的情况下,评价选择部116结束处理。
[0220] ***实施方式的效果说明***
[0221] 如上所述,根据本实施方式,能够根据表示驾驶员的踏板操作与车辆的状态的相关性的操作次数信息,按照车辆的当前状态,估计加速的必要性或减速的必要性,对车辆的行驶速度进行校正。
[0222] 并且,根据本实施方式,通过对操作次数信息进行改良,能够得到驾驶员的踏板操作与车辆的状态的更强的相关性,能够更高精度地估计加速的必要性或减速的必要性。
[0223] ***硬件结构例的说明***
[0224] 最后,参照图10对车辆定速行驶控制装置100的硬件结构例进行说明。
[0225] 车辆定速行驶控制装置100是计算机。
[0226] 车辆定速行驶控制装置100具有处理器901、辅助存储装置902、存储器903、通信装置904、输入接口905、显示器接口906这样的硬件。
[0227] 处理器901经由信号线910而与其它硬件连接,对这些其他硬件进行控制。
[0228] 输入接口905与输入装置907连接。
[0229] 显示器接口906与显示器908连接。
[0230] 处理器901是进行处理的IC(Integrated Circuit:集成电路)。
[0231] 处理器901例如是CPU(Central Processing Unit:中央处理单元)、DSP(Digital Signal Processor:数字信号处理器)、GPU(Graphics Processing Unit:图形处理单元)。
[0232] 辅助存储装置902例如是ROM(Read Only Memory:只读存储器)、闪存、HDD(Hard Disk Drive:硬盘驱动器)。
[0233] 存储器903例如是RAM(Random Access Memory:随机存取存储器)。
[0234] 图1所示的设定速度存储部111、操作次数信息存储部113、候选信息存储部117由辅助存储装置902或存储器903实现。
[0235] 通信装置904包含接收数据的接收机9041和发送数据的发送机9042。
[0236] 通信装置904例如是通信芯片或NIC(Network Interface Card:网络接口卡)。
[0237] 输入接口905是连接输入装置907的缆线911的端口。
[0238] 输入接口905例如是USB(Universal Serial Bus:通用串行总线)端子。
[0239] 显示器接口906是连接显示器908的缆线912的端口。
[0240] 显示器接口906例如是USB端子或HDMI(注册商标)(High Definition Multimedia Interface:高分辨率多媒体接口)端子。
[0241] 输入装置907例如是鼠标、键盘或触摸面板。
[0242] 显示器908例如是LCD(Liquid Crystal Display:液晶显示器)。
[0243] 在辅助存储装置902中存储有实现图1所示的驾驶控制部101、定速行驶开关输入部102、踏板输入部103、引擎控制部104、离合器控制部105、变速器控制部106、制动器控制部107、定速行驶控制部108、校正速度指定部109、车速传感器输入部110、设定速度存储部111、位置传感器输入部112、灯传感器输入部114、信息更新部115、评价选择部116(将它们统一记作“部”)的功能的程序。
[0244] 该程序载入到存储器903,读入到处理器901,由处理器901来执行。
[0245] 进而,在辅助存储装置902中还存储有OS(Operating System:操作系统)。
[0246] 而且,OS的至少一部分载入到存储器903,处理器901执行OS,并且执行实现“部”的功能的程序。
[0247] 在图10中,图示出一个处理器901,但是,车辆定速行驶控制装置100也可以具有多个处理器901。
[0248] 而且,多个处理器901也可以协作执行实现“部”的功能的程序。
[0249] 并且,表示“部”的处理结果的信息、数据、信号值和变量值存储在存储器903、辅助存储装置902或处理器901内的寄存器或缓存中。
[0250] 并且,实现“部”的功能的程序存储在磁盘、软盘、光盘、高密度盘、蓝光(注册商标)盘、DVD等存储介质中。
[0251] 也可以利用“电路系统(circuitry)”来提供“部”。
[0252] 并且,也可以将“部”改写成“电路”或“工序”或“步骤”或“处理”。
[0253] “电路”和“电路系统”是不仅包含处理器901,而且包含逻辑IC或GA(Gate Array:门阵列)或ASIC(Application Specific Integrated Circuit:面向特定用途的集成电路)或FPGA(Field-Programmable Gate Array:现场可编程门阵列)这样的其他种类的处理电路的概念。
[0254] 标号说明
[0255] 100:车辆定速行驶控制装置;101:驾驶控制部;102:定速行驶开关输入部;103:踏板输入部;104:引擎控制部;105:离合器控制部;106:变速器控制部;107:制动器控制部;108:定速行驶控制部;109:校正速度指定部;110:车速传感器输入部;111:设定速度存储部;112:位置传感器输入部;113:操作次数信息存储部;114:灯传感器输入部;115:信息更新部;116:评价选择部;117:候选信息存储部。