一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆的转弯控制装置、存储了转弯控制程序的计算机可读介质、以及车辆的转弯控制方法与流程

2022-03-31 10:47:08 来源:中国专利 TAG:


1.本公开涉及车辆的转弯控制装置、存储了转弯控制程序的计算机可读介质、以及车辆的转弯控制方法。


背景技术:

2.在日本特开2017-226340号公报记载了在检测到在本车辆的进路上存在障碍物的状况下驾驶员进行转向操纵操作的情况下,对车辆的转弯进行辅助的转弯辅助装置的一个例子。在该转弯辅助装置中,实施使后轮向与随着驾驶员的转向操纵操作进行转向的前轮的方向相同的方向转向的同相控制。
3.近年,在车辆的进路上存在障碍物的情况下,不管驾驶员的转向操纵操作,而通过使车辆自动地转弯来避免车辆与障碍物的碰撞的自动转弯控制的开发不断发展。这样的自动转弯控制是用于紧急避免车辆与障碍物的碰撞的控制。因此,若不实施自动转弯控制也能够避免车辆与障碍物的碰撞,则优选不实施该自动转弯控制。为了抑制自动转弯控制的实施机会的增大,需要在早期增大伴随自动转弯控制的实施的车辆的向横向的移动量。


技术实现要素:

4.在本公开的一方式中,提供车辆的转弯控制装置。上述车辆具备:包含前轮以及后轮的多个车轮、构成为调整上述前轮的转向角的前轮用转向装置、以及构成为调整上述后轮的转向角的后轮用转向装置。转弯控制装置具备:时间获取部,构成为在上述车辆接近障碍物的情况下,获取碰撞预测时间,该碰撞预测时间是到上述车辆与上述障碍物碰撞为止所需要的时间的预测值;横向移动量判定部,构成为判定目标横向移动量是否为横向移动量判定值以上,上述目标横向移动量是为了避免上述车辆与上述障碍物的碰撞所需要的该车辆的向横向的移动量;以及控制部,构成为在上述碰撞预测时间为判定预测时间以下的情况下,以上述车辆与上述障碍物的碰撞避免为目的执行向上述前轮用转向装置输出使上述前轮转向的指令,并且,向上述后轮用转向装置输出使上述后轮转向的指令的自动转弯处理。上述控制部构成为在判定为上述目标横向移动量为上述横向移动量判定值以上的情况下,在上述自动转弯处理中,执行向上述后轮用转向装置输出使上述后轮向上述前轮的转向方向的相反方向转向的指令的反相处理。
5.根据上述构成,在车辆接近存在于车辆的前方的障碍物的状况下,在碰撞预测时间为判定预测时间以下的情况下,为了避免车辆与障碍物的碰撞而执行自动转弯处理。目标横向移动量较大的情况是指为了使车辆与障碍物的碰撞避免而需要使车辆向横向大幅度地移动的情况。因此,在判定为目标横向移动量为横向移动量判定值以上的情况下,通过反相处理,使后轮向与前轮的转向方向相反的方向转向。由此,能够增大伴随自动转弯处理的执行的车辆的向横向的移动量。
6.在本公开的其它的方式中,提供存储了由车辆的控制装置执行的转弯控制程序的
计算机可读介质。上述车辆具备:包含前轮以及后轮的多个车轮、构成为调整上述前轮的转向角的前轮用转向装置、以及构成为调整上述后轮的转向角的后轮用转向装置。上述转弯控制程序构成为使上述控制装置执行:时间获取处理,在上述车辆接近障碍物的情况下,获取碰撞预测时间,该碰撞预测时间是到上述车辆与上述障碍物碰撞为止所需要的时间的预测值;判定处理,判定目标横向移动量是否为横向移动量判定值以上,上述目标横向移动量是为了避免上述车辆与上述障碍物的碰撞所需要的该车辆的向横向的移动量;以及反相自动转弯处理,在上述碰撞预测时间为判定预测时间以下,并且,判定为上述目标横向移动量为上述横向移动量判定值以上的情况下,以上述车辆与上述障碍物的碰撞避免为目的向上述前轮用转向装置输出使上述前轮转向的指令,并且,向上述后轮用转向装置输出使上述后轮向上述前轮的转向方向的相反方向转向的指令。
7.在本公开的其它的方式中,提供车辆的转弯控制方法。上述车辆具备:包含前轮以及后轮的多个车轮、构成为调整上述前轮的转向角的前轮用转向装置、以及构成为调整上述后轮的转向角的后轮用转向装置。上述转弯控制方法包含:在上述车辆接近障碍物的情况下,获取碰撞预测时间,该碰撞预测时间是到上述车辆与上述障碍物碰撞为止所需要的时间的预测值;判定目标横向移动量是否为横向移动量判定值以上,上述目标横向移动量是为了避免上述车辆与上述障碍物的碰撞所需要的该车辆的向横向的移动量;以及在上述碰撞预测时间为判定预测时间以下,并且,判定为上述目标横向移动量为上述横向移动量判定值以上的情况下,以上述车辆与上述障碍物的碰撞避免为目的向上述前轮用转向装置输出使上述前轮转向的指令,并且,向上述后轮用转向装置输出使上述后轮向上述前轮的转向方向的相反方向转向的指令。
附图说明
8.图1是表示作为车辆的转弯控制装置的一实施方式的综合控制装置的功能构成、和具备该综合控制装置的车辆的概略结构的图。
9.图2是说明图1的综合控制装置执行的一系列的处理的流程的流程图。
10.图3是在车辆的进路上存在障碍物的情况下的示意图。
11.图4是表示车辆为了避免与障碍物的碰撞而进行转弯的情形的示意图。
12.图5是用于基于目标横向移动量设定判定预测时间的映射图。
13.图6是表示车辆进行转弯时的、车辆的向前后方向的移动量与向横向的移动量的关系的图表。
14.图7是表示实施自动转弯控制的情况下的前轮舵角、后轮舵角、以及制动/驱动力的推移的时序图。
15.图8是表示实施自动转弯控制的情况下的前轮舵角、后轮舵角、以及制动/驱动力的推移的时序图
具体实施方式
16.以下,根据图1~图8对车辆的转弯控制装置的一实施方式进行说明。
17.在图1示出具备作为转弯控制装置的一个例子的综合控制装置80的车辆。该车辆具备多个车轮10f、10r、前轮用转向装置20、以及后轮用转向装置30。在本实施方式中,车辆
具备右前轮以及左前轮作为前轮10f,并且具备右后轮以及左后轮作为后轮10r。
18.前轮用转向装置20具有前轮转向控制部21和前轮转向致动器22。通过前轮转向控制部21控制前轮转向致动器22的工作,来调整各前轮10f的转向角。
19.后轮用转向装置30具有后轮转向控制部31和后轮转向致动器32。通过后轮转向控制部31控制后轮转向致动器32的工作,来调整各后轮10r的转向角。
20.前轮转向控制部21以及后轮转向控制部31只要是以下(a)~(c)的任意一种构成即可。
21.(a)具备根据计算机程序执行各种处理的一个以上的处理器的电路(circuitry)。处理器包含cpu、和ram以及rom等存储器。存储器储存构成为使cpu执行处理的程序代码或者指令。存储器即计算机可读介质包含通用或者专用的计算机能够访问的所有能够利用的介质。
22.(b)具备执行各种处理的一个以上的专用的硬件电路的电路(circuitry)。作为专用的硬件电路,例如,能够列举专用集成电路即asic或者fpga。此外,asic是“application specific integrated circuit:专用集成电路”的缩写,fpga是“field programmable gatearray:现场可编程门阵列”的缩写。
23.(c)具备根据计算机程序执行各种处理的一部分的处理器、和执行各种处理中的剩余的处理的专用的硬件电路的电路(circuitry)。
24.车辆还具备制动装置40和驱动装置50。
25.制动装置40具有制动控制部41和制动致动器42。通过制动控制部41控制制动致动器42的工作,来调整对各车轮10f、10r的制动力。
26.驱动装置50具有驱动控制部51和驱动致动器52。驱动致动器52包含发动机以及/或者电动马达等车辆的动力源、和将从动力源输出的驱动力传递到车轮的动力传递装置。例如在车辆为前轮驱动车的情况下,从动力源输出的驱动力经由动力传递装置分配到两前轮10f。驱动致动器52的工作由驱动控制部51控制。
27.制动控制部41以及驱动控制部51只要是上述(a)~(c)的任意一种构成即可。
28.车辆具备监视车辆的周边的周边监视系统60。周边监视系统60具有照相机等拍摄装置、以及雷达等。周边监视系统60例如监视存在于车辆的周边的其它的车辆的数目以及位置,并且监视在车辆的进路上是否存在障碍物。这里所说的障碍物是指需要避免与车辆的碰撞的大小的物体。障碍物例如能够包含其它的车辆、护栏、以及行人。
29.车辆具备多个种类的传感器。传感器例如能够包含车速传感器61、前后加速度传感器62、横向加速度传感器63以及横摆率传感器64。车速传感器61检测车辆的前后方向上的移动速度亦即车速vxe,并将与其检测结果对应的检测信号输出给综合控制装置80。前后加速度传感器62检测车辆的前后方向的加速度亦即前后加速度axe,并将与其检测结果对应的检测信号输出给综合控制装置80。横向加速度传感器63检测车辆的横向的加速度亦即横向加速度aye,并将与其检测结果对应的检测信号输出给综合控制装置80。横摆率传感器64检测车辆的横摆率γ,并将与其检测结果对应的检测信号输出给综合控制装置80。
30.综合控制装置80基于通过周边监视系统60得到的信息、以及来自各种传感器61~64的检测信号,向前轮转向控制部21、后轮转向控制部31、制动控制部41以及驱动控制部51输出用于使车辆自动行驶的指令。
31.作为处理电路(processing circuitry)的综合控制装置80可以是上述(a)~(c)的任意一种构成。在本实施方式中,综合控制装置80具备cpu、rom以及存储装置。在rom存储有cpu执行的控制程序。在存储装置存储有在cpu执行控制程序时计算出的值。即,在rom存储有用于避免车辆与障碍物的碰撞的控制所需要的程序亦即转弯控制程序。因此,综合控制装置80对应于执行该转弯控制程序的“控制装置”。
32.在本实施方式中,综合控制装置80具有时间获取部81、判定时间设定部82、目标横向移动量获取部83、横向移动量判定部84、横向力极限判定部85以及控制部86来作为功能部。
33.如图3所示假定车辆100接近存在于车辆100的前方的障碍物110的情况。时间获取部81获取到车辆100与障碍物110碰撞为止所需要的时间的预测值亦即碰撞预测时间tmx。后述碰撞预测时间tmx的获取方法。
34.判定时间设定部82设定判定预测时间tmxth。判定预测时间tmxth是用于基于碰撞预测时间tmx决定自动转弯控制的开始定时的判定值。自动转弯控制是用于避免车辆100与障碍物110的碰撞的控制。后述判定预测时间tmxth的设定方法。
35.目标横向移动量获取部83获取为了避免车辆100与障碍物110的碰撞所需要的车辆100的横向的移动量亦即目标横向移动量ymtr。后述目标横向移动量ymtr的获取方法。
36.横向移动量判定部84判定目标横向移动量ymtr是否为横向移动量判定值ymth以上。虽然详细后述,但在上述的自动转弯控制中,执行同相处理或者反相处理。横向移动量判定值ymth被设定为用于选择执行同相处理还是执行反相处理的基准。对横向移动量判定值ymth设定能够判断为了避免车辆100与障碍物110的碰撞所需要的车辆100的横向移动量是否较大的值。
37.此外,同相处理是指为了使各后轮10r向与各前轮10f的转向方向相同的方向转向而由控制部86执行的处理。反相处理是指为了使各后轮10r向与各前轮10f的转向方向的相反的方向转向而由控制部86执行的处理。
38.横向力极限判定部85判定在多个车轮10f、10r中是否有横向力为极限值以上的车轮。极限值是指能够判断为在车辆转弯时车轮侧滑的车轮的横向力。后述该判定的具体内容。
39.控制部86在碰撞预测时间tmx为判定预测时间tmxth以下的情况下,实施自动转弯控制。控制部86在自动转弯控制中,以车辆100与障碍物110的碰撞避免为目的对前轮用转向装置20的前轮转向控制部21输出使各前轮10f转向的指令,并且,对后轮用转向装置30的后轮转向控制部31输出使各后轮10r转向的指令。
40.接下来,参照图2,对本实施方式的综合控制装置80执行的一系列处理的流程进行说明。此外,一系列处理在车辆100的进路上存在障碍物110时执行。在行驶的车辆100的进路上存在障碍物110的情况下,综合控制装置80反复执行一系列处理。
41.首先,在步骤s11中,综合控制装置80的时间获取部81获取碰撞预测时间tmx。
42.对碰撞预测时间tmx的获取处理的一个例子进行说明。图3所示的前后移动距离xr是从车辆100到障碍物110的前后方向上的距离。时间获取部81导出车辆100向障碍物110的接近速度vxr。如图3所示在障碍物110为前车的情况下,时间获取部81导出从车辆100的车速vxe减去前车(障碍物110)的车速vxt后的值作为接近速度vxr。因此,在车辆100接近障碍
物110的情况下,导出正值作为接近速度vxr。然后,时间获取部81通过将前后移动距离xr除以接近速度vxr,,来获取碰撞预测时间tmx。此外,前后移动距离xr以及前车(障碍物110)的车速vxt例如基于周边监视系统60的监视结果导出。
43.返回到图2,若碰撞预测时间tmx的获取完成,则综合控制装置80使处理移至步骤s12。在步骤s12中,综合控制装置80的目标横向移动量获取部83获取目标横向移动量ymtr。
44.对目标横向移动量ymtr的获取处理的一个例子进行说明。在障碍物110未向横向移动的情况下,障碍物110的横向的宽度越宽,目标横向移动量获取部83越获取较大的值的目标横向移动量ymtr。此外,障碍物110的横向的宽度能够基于周边监视系统60的监视结果获取。
45.例如如图4所示假定作为障碍物110的一个例子的自行车向横向移动的情况。目标横向移动量获取部83基于障碍物110的横向上的位置亦即相对当前位置、和横向移动量预测值,获取目标横向移动量ymtr。相对当前位置是以车辆100的横向上的位置为基准位置的当前时刻的障碍物110的位置。横向移动量预测值是在车辆100到达当前时刻的障碍物110为止的期间障碍物110向横向移动的移动量的预测值。例如,相对当前位置与基准位置的偏离越大,目标横向移动量获取部83越获取较大的值的目标横向移动量ymtr。另外例如,横向移动量预测值越大,目标横向移动量获取部83越获取较大的值的目标横向移动量ymtr。此外,相对当前位置能够基于周边监视系统60的监视结果获取。横向移动量预测值能够基于接近速度vxr、车辆100的向横向的移动速度vye、以及障碍物110的向横向的移动速度vyt获取。
46.返回到图2,若目标横向移动量ymtr的获取完成,则综合控制装置80使处理移至步骤s13。在步骤s13中,综合控制装置80的控制部86生成用于避免车辆100与障碍物110的碰撞的车辆100的行驶路径亦即避免路径rt。避免路径rt是将在到车辆100的前后方向上的位置与障碍物110的前后方向上的位置相同为止的期间车辆100向横向移动的移动量作为目标横向移动量ymtr的路径。
47.接着,在步骤s14中,综合控制装置80的判定时间设定部82设定判定预测时间tmxth。
48.参照图5以及图6,对判定预测时间tmxth的设定处理的一个例子进行说明。
49.判定时间设定部82基于图5的虚线所示的同相时关系r1、和图5的点划线所示的反相时关系r2,设定判定预测时间tmxth。同相时关系r1是指控制部86执行同相处理的情况下的、车辆100向横向的移动量亦即横向移动量ym与碰撞预测时间tmx的关系。反相时关系r2是指控制部86执行反相处理的情况下的横向移动量ym与碰撞预测时间tmx的关系。
50.判定时间设定部82基于同相时关系r1,导出与目标横向移动量ymtr对应的碰撞预测时间tmx亦即第一碰撞预测时间tmx1。判定时间设定部82基于反相时关系r2,导出与目标横向移动量ymtr对应的碰撞预测时间tmx亦即第二碰撞预测时间tmx2。判定时间设定部82基于第一碰撞预测时间tmx1、和第二碰撞预测时间tmx2中的较小的一方,设定判定预测时间tmxth。在本实施方式中,判定时间设定部82将第一碰撞预测时间tmx1和第二碰撞预测时间tmx2中的较小的一方的值设定为判定预测时间tmxth。
51.如图5所示,在横向移动量ym较小的情况下,基于同相时关系r1导出的第一碰撞预测时间tmx1比基于反相时关系r2导出的第二碰撞预测时间tmx2短。但是,若横向移动量ym
增大,则基于同相时关系r1导出的第一碰撞预测时间tmx1变得比基于反相时关系r2导出的第二碰撞预测时间tmx2长。
52.因此,在目标横向移动量ymtr比较小时,基于同相时关系r1导出的第一碰撞预测时间tmx1被设定为判定预测时间tmxth。另一方面,在目标横向移动量ymtr比较大时,基于反相时关系r2导出的第二碰撞预测时间tmx2被设定为判定预测时间tmxth。
53.另外,图5的较细的实线所示的关系r3是在转弯时不使各后轮10r转向的情况下的横向移动量ym与碰撞预测时间tmx的关系。即,根据本实施方式,能够设定比基于关系r3导出的第三碰撞预测时间tmx3短的时间,作为判定预测时间tmxth。由此,与将第三碰撞预测时间tmx3设定为判定预测时间tmxth的情况相比,碰撞预测时间tmx不容易为判定预测时间tmxth以下,能够使自动转弯控制的开始定时延迟。
54.在本实施方式中,如图5所示设定同相时关系r1以及反相时关系r2的理由是因为考虑以下的特性。
55.在图6示出车辆100通过驾驶员的转向操纵操作进行转弯的情况下的、车辆100的向前后方向的移动量亦即前后移动量mvxe与车辆100的向横向的移动量亦即横向移动量mvye的关系。较细的实线ln1表示通过使各前轮10f转向来使车辆100自动转弯的第一模式下的前后移动量mvxe与横向移动量mvye的关系。在第一模式下,各后轮10r不进行转向。虚线ln2表示除了各前轮10f的转向之外还利用同相处理使各后轮10r转向来使车辆100自动转弯的第二模式下的前后移动量mvxe与横向移动量mvye的关系。点划线ln3表示除了各前轮10f的转向之外还利用反相处理使各后轮10r转向来使车辆100自动转弯的第三模式下的前后移动量mvxe与横向移动量mvye的关系。
56.在前后移动量mvxe比较小的情况下,第二模式下的横向移动量mvye比第一模式下的横向移动量mvye以及第三模式下的横向移动量mvye大。但是,若前后移动量mvxe增大,则第二模式下的横向移动量mvye比第一模式下的横向移动量mvye以及第三模式下的横向移动量mvye的任何一个都小。
57.在前后移动量mvxe比较小的情况下,第三模式下的横向移动量mvye比第一模式下的横向移动量mvye以及第二模式下的横向移动量mvye的任何一个都小。但是,若前后移动量mvxe增大,则第三模式下的横向移动量mvye比第一模式下的横向移动量mvye以及第二模式下的横向移动量mvye的任何一个都大。
58.在本实施方式中,考虑这样的特性,设定图5所示的同相时关系r1以及反相时关系r2。
59.返回到图2,若在步骤s14中判定预测时间tmxth的设定完成,则综合控制装置80使处理移至步骤s15。在步骤s15中,综合控制装置80的控制部86判定在步骤s11获取的碰撞预测时间tmx是否为在步骤s14设定的判定预测时间tmxth以下。在碰撞预测时间tmx比判定预测时间tmxth长的情况下(s15:否),综合控制装置80暂时结束一系列处理。即,综合控制装置80仍不实施自动转弯控制。
60.另一方面,在碰撞预测时间tmx为判定预测时间tmxth以下的情况下(s15:是),综合控制装置80开始自动转弯控制。即,在步骤s16中,横向移动量判定部84判定目标横向移动量ymtr的大小是否为横向移动量判定值ymth以上。该判定所使用的目标横向移动量ymtr是碰撞预测时间tmx变为判定预测时间tmxth以下的时刻的目标横向移动量ymtr。在目标横
向移动量ymtr的大小为横向移动量判定值ymth以上的情况下(s16:是),综合控制装置80使处理移至步骤s17。
61.在步骤s17中,综合控制装置80的控制部86以车辆100与障碍物110的碰撞避免为目的执行向前轮转向控制部21输出使各前轮10f转向的指令的前轮转向处理。
62.若该指令从综合控制装置80输入到前轮转向控制部21,则前轮转向控制部21通过控制前轮转向致动器22,来使各前轮10f转向。
63.接着,在步骤s18中,控制部86执行向后轮用转向装置30的后轮转向控制部31输出使各后轮10r向各前轮10f的转向方向的相反方向转向的指令的反相处理。
64.若该指令从综合控制装置80输入到后轮转向控制部31,则后轮转向控制部31通过控制后轮转向致动器32,来使各后轮10r向各前轮10f的转向方向的相反方向转向。
65.若执行反相处理,则综合控制装置80使处理移至步骤s21。
66.另一方面,在步骤s16中,目标横向移动量ymtr的大小比横向移动量判定值ymth小的情况下(否),综合控制装置80使处理移至步骤s19。
67.在步骤s19中,控制部86与步骤s17相同地执行前轮转向处理。
68.若该指令从综合控制装置80输入到前轮转向控制部21,则前轮转向控制部21通过控制前轮转向致动器22,来使各前轮10f转向。
69.接着,在步骤s20中,控制部86执行向后轮用转向装置30的后轮转向控制部31输出使各后轮10r向与各前轮10f的转向方向相同的方向转向的指令的同相处理。
70.若该指令从综合控制装置80输入到后轮转向控制部31,则后轮转向控制部31通过控制后轮转向致动器32,来使各后轮10r向与各前轮10f的转向方向相同的方向转向。
71.若执行同相处理,则综合控制装置80使处理移至步骤s21。
72.在步骤s21中,综合控制装置80的横向力极限判定部85判定用于执行制动/驱动力调整处理的条件是否成立。在本实施方式中,横向力极限判定部85在未判定为在多个车轮10f、10r中有横向力为极限值以上的车轮时,视为条件成立。例如,在满足以下的式1时,横向力极限判定部85判定为横向力为极限值以上。在式1中,“μ”是车辆100行驶的路面的摩擦系数。“w”是输入到车轮的垂直负载。“fy”是车轮的横向力。此外,垂直负载w是在路面的垂直方向从车体输入到车轮的负载。例如,各车轮10f、10r的垂直负载能够基于车辆100的重量、前后加速度axe以及横向加速度aye导出。
73.(μ
·
w)2-fy2<0
···
式1
74.另外,车轮的横向力fy基于以下的式2以及式3导出。式2是用于导出前轮10f的横向力fyf的关系式。式3是用于导出后轮10r的横向力fyr的关系式。在式2以及式3中,“kf”是前轮10f的转弯能力,“kr”是后轮10r的转弯能力。“β”是车辆100的重心位置的车体滑移角。“lf”是车辆100的重心与前轴的距离,“lr”是车辆100的重心与后轴的距离。“lf”与“lr”的和与车辆100的轴距长l相等。“δf”是前轮10f的转向角,“δr”是后轮10r的转向角。也有将前轮10f的转向角δf称为“前轮舵角δf”,并将后轮10r的转向角δr称为“后轮舵角δr”的情况。
[0075][0076][0077]
横向力fy的平方比路面的摩擦系数μ与垂直负载w的积的平方大是指有车轮侧滑
的可能性。在有车轮侧滑的可能性时使对该车轮的制动力或者驱动力增大在确保车辆举动的稳定性方面并不优选。因此,横向力极限判定部85判定在多个车轮10f、10r中是否有满足上述的式1的车轮。
[0078]
在判定为在多个车轮10f、10r中有横向力为极限值以上的车轮的情况下(s21:否),条件不成立,所以综合控制装置80使处理移至步骤s23。该情况下,控制部86不执行制动/驱动力调整处理。另一方面,在未判定为在多个车轮10f、10r中有横向力为极限值以上的车轮的情况下(s21:是),条件成立,所以综合控制装置80使处理移至步骤s22。
[0079]
在步骤s22中,控制部86执行制动/驱动力调整处理。在本实施方式中,控制部86在制动/驱动力调整处理中,向制动装置40的制动控制部41输出使对位于转弯时内侧的前轮10f的制动力比对位于转弯时外侧的前轮10f的制动力大的指令、以及使对位于转弯时内侧的后轮10r的制动力比对位于转弯时外侧的后轮10r的制动力大的指令。此外,后述制动/驱动力调整处理的具体内容的一个例子。
[0080]
若输入该指令,则制动控制部41通过控制制动致动器42,使对位于转弯时内侧的前轮10f的制动力比对位于转弯时外侧的前轮10f的制动力大。另外,制动控制部41通过控制制动致动器42,使对位于转弯时内侧的后轮10r的制动力比对位于转弯时外侧的后轮10r的制动力大。由此,能够增大车辆100的横摆力矩。
[0081]
接着,在步骤s23中,控制部86判定自动转弯控制的结束条件是否成立。例如,控制部86在车辆100的横向移动量ym达到目标横向移动量ymtr的情况下判定为结束条件成立。控制部86在车辆100的横向移动量ym还未达到目标横向移动量ymtr的情况下不判定为结束条件成立。在结束条件未成立的情况下(s23:否),综合控制装置80使处理移至步骤s16。即,继续实施自动转弯控制。另一方面,在结束条件成立的情况下(s23:是),综合控制装置80暂时结束一系列处理。即,自动转弯控制结束。
[0082]
在本实施方式中,步骤s11对应于在车辆100接近障碍物110的情况下,获取碰撞预测时间tmx的“时间获取处理”。步骤s16对应于判定目标横向移动量ymtr的大小是否为横向移动量判定值ymth以上的“判定处理”。步骤s17、s18对应于以车辆100与障碍物110的碰撞避免为目的向前轮用转向装置20输出使各前轮10f转向的指令,并且,向后轮用转向装置30输出使各后轮10r向各前轮10f的转向方向的相反方向转向的指令的“反相自动转弯处理”。此外,也可以将步骤s19、s20作为以车辆100与障碍物110的碰撞避免为目的向前轮用转向装置20输出使各前轮10f转向的指令,并且,向后轮用转向装置30输出使各后轮10r向与各前轮10f的转向方向相同的方向转向的指令的“同相自动转弯处理”。
[0083]
接下来,对同相处理的一个例子进行说明。
[0084]
控制部86在同相处理中导出后轮10r的转向角的指令值亦即后轮舵角指令值δrtgt。然后,控制部86将后轮舵角指令值δrtgt作为使各后轮10r向与各前轮10f的转向方向相同的方向转向的指令输出到后轮转向控制部31。
[0085]
控制部86例如基于以下的式4以及式5导出后轮舵角指令值δrtgt。即,控制部86基于车速vxe、横摆率γ、车体滑移角β、前轮舵角δf以及后轮舵角δr导出后轮舵角指令值δrtgt。
[0086]
fytgt=fyf fyr
···
式4
[0087][0088]
接下来,对反相处理的一个例子进行说明。
[0089]
控制部86在反相处理中导出后轮舵角指令值δrtgt。然后,控制部86将后轮舵角指令值δrtgt作为使各后轮10r向各前轮10f的转向方向的相反方向转向的指令输出到后轮转向控制部31。
[0090]
控制部86例如基于以下的式6、式7以及式8导出后轮舵角指令值δrtgt。在式6~式8中,“gin1”是根据车辆100的规格设定的增益。“γtgt”是执行反相处理时的车辆100的横摆率γ的目标值,即横摆率目标值。即,控制部86基于车速vxe、车体滑移角β、前轮舵角δf以及后轮舵角δr导出后轮舵角指令值δrtgt。
[0091][0092][0093][0094]
接下来,对制动/驱动力调整处理的一个例子进行说明。
[0095]
控制部86在制动/驱动力调整处理中,导出制动力指令值fxf*、fxr*。而且,控制部86对制动控制部41输出分别与两个前轮10f对应的制动力指令值fxf*,作为使对位于转弯时内侧的前轮10f的制动力比对位于转弯时外侧的前轮10f的制动力大的指令。另外,控制部86对制动控制部41输出分别与两个后轮10r对应的制动力指令值fxr*,作为使对位于转弯时内侧的后轮10r的制动力比对位于转弯时外侧的后轮10r的制动力大的指令。
[0096]
此外,在将制动力指令值fxf*中的“*”设为“l”的情况下,制动力指令值fxfl是对左前轮10f的制动力的指令值。在将制动力指令值fxf*中的“*”设为“r”的情况下,制动力指令值fxfr是对右前轮10f的制动力的指令值。在将制动力指令值fxr*中的“*”设为“l”的情况下,制动力指令值fxrl是对左后轮10r的制动力的指令值。在将制动力指令值fxr*中的“*”设为“r”的情况下,制动力指令值fxrr是对右后轮10r的制动力的指令值。
[0097]
控制部86例如基于以下的式9、式10、式11、式12、式13、式14以及式15导出制动力指令值fxf*、fxr*。在式9~式15中,“γtgt”是执行制动/驱动力调整处理时的横摆率目标值。“tdf*”以及“tdr*”是胎面基部。即,“tdfl”是左前轮10f用的胎面基部,“tdfr”是右前轮10f用的胎面基部。“tdrl”是左后轮10r用的胎面基部,“tdrr”是右后轮10r用的胎面基部。
[0098][0099][0100][0101]
[0102][0103][0104][0105]
这里,在图6示出车辆100通过驾驶员的转向操纵操作进行转弯的情况下的前后移动量mvxe与横向移动量mvye的关系。粗实线ln21表示除了各前轮10f的转向之外还通过同相处理使各后轮10r转向,并且执行制动/驱动力调整处理的第四模式下的前后移动量mvxe与横向移动量mvye的关系。粗实线ln31表示除了各前轮10f的转向之外还通过反相处理使各后轮10r转向,并且执行制动/驱动力调整处理的第五模式下的前后移动量mvxe与横向移动量mvye的关系。
[0106]
在对第二模式与第四模式进行比较的情况下,在第四模式下,执行制动/驱动力调整处理,相应地与第二模式比较能够增大横向移动量mvye。同样地,在对第三模式与第五模式进行比较的情况下,在第五模式下,执行制动/驱动力调整处理,相应地与第三模式比较能够增大横向移动量mvye。
[0107]
接下来,对本实施方式的作用进行说明。
[0108]
首先,参照图7,对执行反相处理的情况下的作用进行说明。
[0109]
若车辆100接近障碍物110,且碰撞预测时间tmx变为判定预测时间tmxth以下,则开始自动转弯控制。这样一来,如图7中的(a)、(b)、(c)所示,从定时t11开始执行前轮转向处理。由此,以避免车辆100与障碍物110的碰撞为目的使各前轮10f转向。例如使车辆100沿着图4所示的避免路径rt转弯。该情况下,以使车辆100向左方转弯的方式使各前轮10f转向。这样一来,在中途的定时t13车辆100的转弯方向从左方向变为右方向。即,在定时t13前后,各前轮10f的转向方向改变。在其后的定时t15,能够避免车辆100与障碍物110的碰撞,所以自动转弯控制结束。
[0110]
在图7所示的例子中,目标横向移动量ymtr的大小为横向移动量判定值ymth以上,所以执行反相处理。若执行反相处理,则各后轮10r向各前轮10f的转向方向的相反方向转向。由此,与不控制各后轮10r的转向的情况、以及通过同相处理控制各后轮10r的转向的情况相比较,能够增大车辆100的横向移动量ym。
[0111]
这样能够增大伴随自动转弯控制的实施的车辆100的横向移动量ym,相应地能够设定较短的时间作为判定预测时间tmxth。由此,能够抑制自动转弯控制的实施机会的增大。
[0112]
在图7所示的例子中,在定时t13的前后各前轮10f的转向方向改变。因此,各后轮10r也在定时t13的前后变更转向方向。
[0113]
在本实施方式中,在自动转弯控制中,执行制动/驱动力调整处理。即,在从定时t11到定时t12的期间,不判定为在各车轮10f、10r中有横向力为极限值以上的车轮,所以通过制动/驱动力调整处理的执行,调整左轮与右轮的制动力差。由此,与不执行制动/驱动力调整处理的情况相比较,能够增大车辆100的横向移动量ym。
[0114]
但是,在定时t12,判定为在各车轮10f、10r中有横向力为极限值以上的车轮。因此,制动/驱动力调整处理结束。这样通过在存在有侧滑的可能性的车轮的情况下不实施制
动/驱动力调整处理,能够确保自动转弯中的车辆举动的稳定性。
[0115]
在图7所示的例子中,在各前轮10f的转向方向切换的定时t13,不判定为在各车轮10f、10r中有横向力为极限值以上的车轮。因此,再次执行制动/驱动力调整处理。在该情况下,也在定时t14,判定为在各车轮10f、10r中有横向力为极限值以上的车轮,所以制动/驱动力调整处理结束。
[0116]
接下来,参照图8,对执行同相处理的情况下的作用进行说明。
[0117]
若车辆100接近障碍物110,且碰撞预测时间tmx变为判定预测时间tmxth以下,则开始自动转弯控制。这样一来,如图8中的(a)、(b)、(c)所示,从定时t21开始执行前轮转向处理。由此,以车辆100与障碍物110的碰撞的避免为目的使各前轮10f转向。例如使车辆100沿着图4所示的避免路径rt转弯。该情况下,以使车辆100向左方转弯的方式使各前轮10f转向。这样一来,在中途的定时t23车辆100的转弯方向从左方向变为右方向。即,在定时t23前后,各前轮10f的转向方向改变。在其后的定时t25,能够避免车辆100与障碍物110的碰撞,所以自动转弯控制结束。
[0118]
在图8所示的例子中,目标横向移动量ymtr的大小小于横向移动量判定值ymth,所以执行同相处理。若执行同相处理,则使各后轮10r向与各前轮10f的转向方向相同的方向转向。这里,可知在各后轮10r的转向方向与各前轮10f的转向方向为相同的方向的情况下,与各后轮10r的转向方向与各前轮10f的转向方向为相反方向的情况相比较,能够提高转弯时的车辆100的举动的稳定性。因此,在自动转弯控制中的车辆100的横向移动量并不是很大的情况下,不执行反相处理而执行同相处理。因此,能够确保车辆100的举动的稳定性,并且使车辆100与障碍物110的碰撞避免。
[0119]
在图8所示的例子中,在定时t23的前后各前轮10f的转向方向改变。因此,各后轮10r也在定时t23的前后变更转向方向。
[0120]
在本实施方式中,在自动转弯控制中,执行制动/驱动力调整处理。即,在从定时t21到定时t22的期间,不判定为在各车轮10f、10r中有横向力为极限值以上的车轮,所以通过制动/驱动力调整处理的执行,来调整左轮与右轮的制动力差。由此,与不执行制动/驱动力调整处理的情况相比较,能够增大车辆100的横向移动量ym。
[0121]
但是,在定时t22,判定为在各车轮10f、10r中有横向力为极限值以上的车轮。因此,制动/驱动力调整处理结束。这样通过在存在有侧滑的可能性的车轮的情况下不实施制动/驱动力调整处理,能够确保自动转弯中的车辆举动的稳定性。
[0122]
在图8所示的例子中,在各前轮10f的转向方向切换的定时t23,不判定为在各车轮10f、10r中有横向力为极限值以上的车轮。因此,再次执行制动/驱动力调整处理。在该情况下,也在定时t24判定为在各车轮10f、10r中有横向力为极限值以上的车轮,所以制动/驱动力调整处理结束。
[0123]
在本实施方式中,还能够得到以下所示的效果。
[0124]
假设将基于图5所示的同相时关系r1导出的与目标横向移动量ymtr对应的第一碰撞预测时间tmx1设定为判定预测时间tmxth。该情况下,与将基于图5所示的反相时关系r2导出的与目标横向移动量ymtr对应的第二碰撞预测时间tmx2设定为判定预测时间tmxth的情况相比较,在目标横向移动量ymtr比较大时,判定预测时间tmxth增大。在像这样将第一碰撞预测时间tmx1设定为判定预测时间tmxth的情况下,在目标横向移动量ymtr比较大时,
自动转弯控制容易介入。
[0125]
相反,假设将基于反相时关系r2导出的第二碰撞预测时间tmx2设定为判定预测时间tmxth。该情况下,与将基于同相时关系r1导出的第一碰撞预测时间tmx1设定为判定预测时间tmxth的情况相比较,在目标横向移动量ymtr比较小时,判定预测时间tmxth增大。在像这样将第二碰撞预测时间tmx2设定为判定预测时间tmxth的情况下,在目标横向移动量ymtr比较小时,自动转弯控制容易介入。
[0126]
因此,在本实施方式中,根据基于同相时关系r1导出的第一碰撞预测时间tmx1、和基于反相时关系r2导出的第二碰撞预测时间tmx2中的较小的一方,设定判定预测时间tmxth。由此,能够不管目标横向移动量ymtr的大小,而抑制自动转弯控制的实施机会的增大。
[0127]
上述实施方式能够如以下那样变更实施。上述实施方式以及以下的变更例能够在技术上不矛盾的范围内相互组合实施。
[0128]
·
在上述实施方式中,在有满足上述式1的车轮的情况下,判定为该车轮的横向力为极限值以上,但并不限定于此。例如,在将基于横向加速度aye导出的横摆率作为横摆率目标值,横摆率目标值与横摆率γ的差分为阈值以上时,有车辆100侧滑的可能性。因此,也可以在横摆率目标值与横摆率γ的差分为阈值以上时,判定为在车辆100的各车轮10f、10r中有横向力为极限值以上的车轮。
[0129]
在制动/驱动力调整处理中,若调整右前轮10f与左前轮10f的制动力差,则也可以不调整右后轮10r与左后轮10r的制动力差。
[0130]
·
在制动/驱动力调整处理中,若调整右后轮10r与左后轮10r的制动力差,则也可以不调整右前轮10f与左前轮10f的制动力差。
[0131]
·
在通过制动/驱动力调整处理调整对各车轮10f、10r的制动力的情况下,有作为车辆整体制动力增大,而车辆100减速的情况。因此,也可以在制动/驱动力调整处理的执行中,以弥补伴随制动/驱动力调整处理的执行的车辆100的减速为目的而使驱动装置50以车辆100的驱动力增大的方式工作。该情况下,能够抑制伴随制动/驱动力调整处理的车辆100的减速。
[0132]
·
在驱动装置50具有调整对右轮的驱动力与对左轮的驱动力的差分的功能的情况下,在制动/驱动力调整处理中,也可以通过调整对右轮的驱动力与对左轮的驱动力的差分,来增大车辆100的横摆力矩。
[0133]
·
在自动转弯控制中,也可以不执行制动/驱动力调整处理。
[0134]
·
只要根据基于同相时关系r1导出的第一碰撞预测时间tmx1、和基于反相时关系r2导出的第二碰撞预测时间tmx2中的较小的一方设定判定预测时间tmxth,则也可以利用与上述实施方式所说明的方法不同的方法设定判定预测时间tmxth。例如,也可以将第一碰撞预测时间tmx1、和第二碰撞预测时间tmx2中的较小的一方的值作为基准值,并将该基准值与规定的增益的积设定为判定预测时间tmxth。
[0135]
·
也可以仅根据基于同相时关系r1导出的第一碰撞预测时间tmx1,设定判定预测时间tmxth。
[0136]
·
也可以仅根据基于反相时关系r2导出的第二碰撞预测时间tmx2,设定判定预测时间tmxth。
[0137]
·
在自动转弯控制中,也可以不管目标横向移动量是否为上述横向移动量判定值以上,而执行反相处理。
[0138]
·
转弯控制装置也可以是具备综合控制装置80以及后轮转向控制部31的装置。转弯控制装置也可以还具备制动控制部41以及驱动控制部51。
[0139]
·
上述车辆具备的前轮10f也可以仅为一个。
[0140]
·
上述车辆具备的后轮10r也可以仅为一个。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献