Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7821086B2 - Braking control device - Google Patents
[go: Go Back, main page]

JP7821086B2 - Braking control device - Google Patents

Braking control device

Info

Publication number
JP7821086B2
JP7821086B2 JP2022161927A JP2022161927A JP7821086B2 JP 7821086 B2 JP7821086 B2 JP 7821086B2 JP 2022161927 A JP2022161927 A JP 2022161927A JP 2022161927 A JP2022161927 A JP 2022161927A JP 7821086 B2 JP7821086 B2 JP 7821086B2
Authority
JP
Japan
Prior art keywords
host vehicle
braking
collision
range
area
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.)
Active
Application number
JP2022161927A
Other languages
Japanese (ja)
Other versions
JP2024055200A (en
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.)
Denso Corp
Toyota Motor Corp
Original Assignee
Denso Corp
Toyota Motor Corp
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 Denso Corp, Toyota Motor Corp filed Critical Denso Corp
Priority to JP2022161927A priority Critical patent/JP7821086B2/en
Publication of JP2024055200A publication Critical patent/JP2024055200A/en
Application granted granted Critical
Publication of JP7821086B2 publication Critical patent/JP7821086B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Regulating Braking Force (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、自車の制動動作を制御する制動制御装置に関する。 The present invention relates to a braking control device that controls the braking operation of a vehicle.

従来、自車と物体との衝突が予測される場合に、衝突タイミングにおける衝突範囲を算出し、蓄積される複数の衝突範囲の平均値及び標準偏差から算出される分布を有する衝突範囲が、自車存在領域に対して予め定められている制動可能範囲及び制動不要範囲のうち制動可能範囲に入っている場合に自車の制動動作を実行し、制動不要範囲のみに入っている場合には自車の制動動作を実行しない制動制御装置がある(特許文献1参照)。特許文献1に記載の制動制御装置によれば、衝突範囲の予測精度を向上させることができ、制動動作を実行するか否かの判断精度を向上させることができる。 Conventionally, when a collision between the vehicle and an object is predicted, a collision range at the time of the collision is calculated, and the collision range has a distribution calculated from the average value and standard deviation of the accumulated collision ranges. If the collision range is within the braking range of the braking range and no-braking range that are predetermined for the vehicle's presence area, braking operation of the vehicle is performed, but if it is only within the no-braking range, braking operation of the vehicle is not performed (see Patent Document 1). The braking control device described in Patent Document 1 can improve the accuracy of collision range prediction and the accuracy of determining whether to perform braking operation.

特開2021-172144号公報Japanese Patent Application Laid-Open No. 2021-172144

ところで、自車停止後の出会い頭の衝突では、自車の発進直後に衝突する状況となるため、複数の衝突範囲の平均値及び標準偏差を算出するために十分な時系列データが得られず、分布を有する衝突範囲の算出精度が低下するおそれがある。このため、分布を有する衝突範囲に基づいて制動動作を実行するか否か判断した場合に、制動動作を実行すべき時に実行しなかったり、制動動作を実行すべきでない時に制動動作を実行したりするおそれがある。 However, in a head-on collision after the vehicle has stopped, the collision occurs immediately after the vehicle starts moving, so there is a risk that sufficient time series data cannot be obtained to calculate the average value and standard deviation of multiple collision ranges, and the accuracy of calculating the distributed collision range may decrease. As a result, when determining whether to perform braking based on the distributed collision range, there is a risk that braking will not be performed when it should be, or that braking will be performed when it should not be.

本発明は、上記課題を解決するためになされたものであり、その主たる目的は、複数の衝突範囲の平均値及び標準偏差に基づき算出された衝突範囲により衝突範囲の予測精度を向上させつつ、自車停止後の出会い頭衝突時において衝突範囲の予測精度が低下することを抑制することができる制動制御装置を提供することにある。 The present invention was made to solve the above-mentioned problems, and its main objective is to provide a braking control device that can improve the accuracy of collision range prediction using a collision range calculated based on the average value and standard deviation of multiple collision ranges, while suppressing a decrease in collision range prediction accuracy in the event of a head-on collision after the vehicle has stopped.

上記課題を解決するための第1の手段は、
自車(VM)の制動動作を制御する制動制御装置(200)であって、
前記自車と物体(TG)との衝突タイミングにおける前記自車の衝突範囲(CA、CAd)を算出する衝突範囲算出部(240)と、
前記自車が停止後発進中であるか否か判定する発進判定部(245)と、
前記発進判定部により前記停止後発進中でないと判定された場合に、前記衝突範囲算出部により算出された複数の前記衝突範囲(CA)の平均値及び標準偏差に基づき算出された第1衝突範囲(CAd)と前記自車に設定された制動可能範囲(BA1、BA2)との位置関係に基づいて前記自車の制動動作を実行するか否か判断し、前記発進判定部により前記停止後発進中であると判定された場合に、前記衝突範囲算出部により現在算出された前記衝突範囲である第2衝突範囲(CA)と前記制動可能範囲との位置関係に基づいて前記自車の制動動作を実行するか否か判断する実行判断部(250)と、
を備える。
The first means for solving the above problem is:
A braking control device (200) for controlling a braking operation of a host vehicle (VM),
a collision range calculation unit (240) that calculates a collision range (CA, CAd) of the host vehicle at a timing of collision between the host vehicle and an object (TG);
a start determination unit (245) that determines whether the vehicle is starting after stopping;
an execution determination unit (250) that, when it is determined by the start determination unit that the vehicle is not starting after stopping, determines whether or not to execute a braking operation for the vehicle based on a positional relationship between a first collision range (CAd) calculated based on an average value and a standard deviation of the plurality of collision ranges (CA) calculated by the collision range calculation unit and a braking range (BA1, BA2) set for the vehicle, and, when it is determined by the start determination unit that the vehicle is starting after stopping, determines whether or not to execute a braking operation for the vehicle based on a positional relationship between a second collision range (CA), which is the collision range currently calculated by the collision range calculation unit, and the braking range;
Equipped with.

上記構成によれば、衝突範囲算出部は、前記自車と物体との衝突タイミングにおける前記自車の衝突範囲を算出する。なお、衝突範囲は、自車における物体と衝突する範囲であってもよいし、自車における物体と衝突する点であってもよい。 With the above configuration, the collision range calculation unit calculates the collision range of the host vehicle at the timing of collision between the host vehicle and the object. Note that the collision range may be the range of the host vehicle that collides with the object, or the point on the host vehicle that collides with the object.

ここで、発進判定部は、前記自車が停止後発進中であるか否か判定する。そして、実行判断部は、前記発進判定部により前記停止後発進中でないと判定された場合に、前記衝突範囲算出部により算出された複数の前記衝突範囲の平均値及び標準偏差に基づき算出された第1衝突範囲と、前記自車に設定された制動可能範囲との位置関係に基づいて前記自車の制動動作を実行するか否か判断する。このため、自車が停止後発進中でないと判定され、複数の衝突範囲の平均値及び標準偏差を算出するために十分な時系列データが得られる場合は、第1衝突範囲の予測精度を向上させることができる。そして、第1衝突範囲と、前記自車に設定された制動可能範囲との位置関係に基づいて、前記自車の制動動作を実行するか否かを適切に判断することができる。 The start determination unit determines whether the host vehicle is starting after stopping. If the start determination unit determines that the host vehicle is not starting after stopping, the execution determination unit determines whether to execute a braking operation for the host vehicle based on the positional relationship between a first collision area calculated based on the average value and standard deviation of the multiple collision areas calculated by the collision area calculation unit and the braking range set for the host vehicle. Therefore, if the host vehicle is determined not to be starting after stopping and sufficient time-series data is available to calculate the average value and standard deviation of the multiple collision areas, the prediction accuracy of the first collision area can be improved. Then, an appropriate determination can be made as to whether to execute a braking operation for the host vehicle based on the positional relationship between the first collision area and the braking range set for the host vehicle.

一方、実行判断部は、前記発進判定部により前記停止後発進中であると判定された場合に、前記衝突範囲算出部により現在算出された前記衝突範囲である第2衝突範囲と前記制動可能範囲との位置関係に基づいて前記自車の制動動作を実行するか否か判断する。このため、自車が停止後発進中であると判定され、複数の衝突範囲の平均値及び標準偏差を算出するために十分な時系列データが得られない場合は、第1衝突範囲を用いず、現在算出された前記衝突範囲である第2衝突範囲を用いることができる。したがって、自車停止後の出会い頭衝突時において、衝突範囲の予測精度が低下することを抑制することができる。そして、第2衝突範囲と制動可能範囲との位置関係に基づいて、前記自車の制動動作を実行するか否かを適切に判断することができる。 On the other hand, when the departure determination unit determines that the host vehicle is starting after stopping, the execution determination unit determines whether to execute a braking operation for the host vehicle based on the positional relationship between the second collision range, which is the collision range currently calculated by the collision range calculation unit, and the braking range. Therefore, when the host vehicle is determined to be starting after stopping and sufficient time series data is not available to calculate the average value and standard deviation of multiple collision ranges, the first collision range is not used, and the second collision range, which is the collision range currently calculated, can be used. Therefore, it is possible to prevent a decrease in the prediction accuracy of the collision range in the event of a head-on collision after the host vehicle has stopped. Then, it is possible to appropriately determine whether to execute a braking operation for the host vehicle based on the positional relationship between the second collision range and the braking range.

自車が停止後発進中である場合は、自車の速度が急激に上昇するため、衝突範囲の変動が大きい。このため、自車が停止後発進中である場合に、自車が停止後発進中でない場合と同じ制動可能範囲が自車に設定されていると、自車の制動動作を実行するか否か適切に判断することができないおそれがある。 When the host vehicle is starting from a stop, its speed increases rapidly, resulting in large fluctuations in the collision range. Therefore, if the same braking range is set for the host vehicle when it is starting from a stop as when it is not starting from a stop, it may not be possible to properly determine whether to brake the host vehicle.

この点、第2の手段では、前記実行判断部は、前記発進判定部により前記停止後発進中でないと判定された場合に、前記制動可能範囲として第1制動可能範囲を設定し、前記発進判定部により前記停止後発進中であると判定された場合に、前記制動可能範囲として前記第1制動可能範囲と異なる第2制動可能範囲を設定する。こうした構成によれば、停止後発進中であると判定された場合には、停止後発進中でないと判定された場合の第1制動可能範囲と異なる第2制動可能範囲に基づいて、自車の制動動作を実行するか否か適切に判断することができる。 In this regard, in the second means, the execution determination unit sets a first braking range as the braking range when the start determination unit determines that the vehicle is not starting after stopping, and sets a second braking range different from the first braking range as the braking range when the start determination unit determines that the vehicle is starting after stopping. With this configuration, when it is determined that the vehicle is starting after stopping, it is possible to appropriately determine whether to execute a braking operation for the host vehicle based on the second braking range different from the first braking range when it is determined that the vehicle is not starting after stopping.

具体的には、第3の手段のように、前記実行判断部は、前記発進判定部により前記停止後発進中でないと判定され、且つ前記第1衝突範囲が前記第1制動可能範囲に入っている場合に、前記自車の制動動作を実行すると判断し、前記発進判定部により前記停止後発進中であると判定され、且つ前記第2衝突範囲が前記第2制動可能範囲に入っている場合に、前記自車の制動動作を実行すると判断する、といった構成を採用することができる。 Specifically, as in the third means, the execution determination unit may be configured to determine that a braking operation for the host vehicle is to be performed when the start determination unit determines that the host vehicle is not starting after stopping and the first collision range is within the first braking range, and to determine that a braking operation for the host vehicle is to be performed when the start determination unit determines that the host vehicle is starting after stopping and the second collision range is within the second braking range.

自車が停止後発進中である場合は、自車の速度が急激に上昇するため、衝突範囲が自車の後端側へ変動しやすい。この場合、制動可能範囲が自車の前端から後端の方向に広く設定されていると、衝突範囲が制動可能範囲に入って自車の制動動作が実行され、かえって自車と物体とが衝突しやすくなるおそれがある。 When the vehicle starts moving after stopping, the vehicle's speed increases rapidly, making it more likely that the collision range will shift toward the rear end of the vehicle. In this case, if the braking range is set wide from the front to the rear end of the vehicle, the collision range may enter the braking range and the vehicle may be braked, which could actually make the vehicle more likely to collide with an object.

この点、第4の手段では、前記第2制動可能範囲が前記自車の前端から後端の方向に設定された範囲は、前記第1制動可能範囲が前記自車の前端から後端の方向に設定された範囲よりも狭い。このため、停止後発進中であると判定された場合は、自車の前端から後端の方向に設定された範囲が第1制動可能範囲よりも狭い第2制動可能範囲を自車に設定することができる。したがって、自車停止後の出会い頭衝突時において、自車の制動動作が不要に実行されることを抑制することができる。 In this regard, in the fourth means, the range in which the second braking range is set from the front end to the rear end of the host vehicle is narrower than the range in which the first braking range is set from the front end to the rear end of the host vehicle. Therefore, when it is determined that the host vehicle is starting after stopping, a second braking range in which the range set from the front end to the rear end of the host vehicle is narrower than the first braking range can be set for the host vehicle. Therefore, it is possible to prevent unnecessary braking operations from being performed on the host vehicle in the event of a head-on collision after the host vehicle has stopped.

第5の手段では、前記発進判定部は、前記自車の速度が0以下の状態から0よりも大きくなり、且つ前記自車の速度が0よりも大きくなってからの経過時間が所定時間よりも短く、且つ前記自車の速度が0よりも高い所定速度よりも低く、且つ前記自車に物体が近付いていることを条件として、前記自車が停止後発進中であると判定する。こうした構成によれば、自車の速度が0よりも大きくなってからの経過時間が所定時間よりも長くなった場合は、自車が停止後発進中でないと判定することができる。また、自車の速度が0よりも高い所定速度よりも高くなった場合は、自車が停止後発進中でないと判定することができる。また、自車に物体が近付いていない場合は、自車が停止後発進中でないと判定することができる。したがって、自車が停止後発進中であること、すなわち自車停止後の出会い頭衝突が起こり得る状況を適切に判定することができる。 In the fifth means, the departure determination unit determines that the host vehicle is starting after stopping if the host vehicle's speed increases from a state below 0 to a state above 0, the time elapsed since the host vehicle's speed increased above 0 is shorter than a predetermined time, the host vehicle's speed is lower than a predetermined speed higher than 0, and an object is approaching the host vehicle. With this configuration, if the time elapsed since the host vehicle's speed increased above 0 is longer than a predetermined time, it can be determined that the host vehicle is not starting after stopping. Furthermore, if the host vehicle's speed increases above a predetermined speed higher than 0, it can be determined that the host vehicle is not starting after stopping. Furthermore, if no object is approaching the host vehicle, it can be determined that the host vehicle is not starting after stopping. Therefore, it is possible to appropriately determine that the host vehicle is starting after stopping, i.e., a situation in which a head-on collision may occur after the host vehicle has stopped.

車両制御システムの構成図。FIG. 1 is a configuration diagram of a vehicle control system. 2次元座標系のXY平面上での自車存在領域の説明図。FIG. 2 is an explanatory diagram of a vehicle existence region on an XY plane of a two-dimensional coordinate system. 2次元座標系のXY平面上での物標存在領域の説明図。FIG. 2 is an explanatory diagram of a target existence region on an XY plane of a two-dimensional coordinate system. 3次元座標系における自車立体及び物標立体の説明図。FIG. 2 is an explanatory diagram of a vehicle solid and a target solid in a three-dimensional coordinate system. 自車立体と物標立体による自車と物標の衝突判定について示す説明図。10 is an explanatory diagram showing collision determination between the host vehicle and a target based on the host vehicle solid and the target solid; FIG. 衝突位置と衝突範囲との関係について示す説明図。FIG. 4 is an explanatory diagram showing the relationship between a collision position and a collision range. 衝突範囲の第1の例について示す説明図。FIG. 10 is an explanatory diagram showing a first example of a collision range. 衝突範囲の第2の例について示す説明図。FIG. 10 is an explanatory diagram showing a second example of a collision range. 衝突範囲の第3の例について示す説明図。FIG. 10 is an explanatory diagram showing a third example of the collision range. 衝突範囲の第4の例について示す説明図。FIG. 10 is an explanatory diagram showing a fourth example of the collision range. 衝突範囲による制動判定に利用される1次元座標系の一例を示す説明図。FIG. 10 is an explanatory diagram showing an example of a one-dimensional coordinate system used for braking determination based on a collision range. 衝突範囲による制動判定について示す説明図。FIG. 10 is an explanatory diagram showing braking determination based on a collision range. 衝突範囲による制動判定について示す第1の説明図。FIG. 10 is a first explanatory diagram showing braking determination based on a collision range. 衝突範囲による制動判定について示す第2の説明図。FIG. 10 is a second explanatory diagram showing braking determination based on the collision range. 自車通常走行時の交差点における衝突を示す説明図。FIG. 2 is an explanatory diagram showing a collision at an intersection when the host vehicle is traveling normally. 自車通常走行時の衝突範囲の時間変動を示す説明図。FIG. 10 is an explanatory diagram showing the time variation of the collision range when the host vehicle is traveling normally. 自車停止後発進時の交差点における衝突を示す説明図。FIG. 2 is an explanatory diagram showing a collision at an intersection when the host vehicle starts after stopping. 自車停止後発進時の衝突範囲の時間変動を示す説明図。FIG. 10 is an explanatory diagram showing the time variation of the collision range when the host vehicle starts after stopping. 制動判定の手順を説明するフローチャート。10 is a flowchart illustrating a braking determination procedure.

以下、車両制御システムの制動制御装置に具現化した一実施形態について、図面を参照しつつ説明する。 Below, one embodiment of the brake control device for a vehicle control system will be described with reference to the drawings.

図1に示すように、車両制御システム10は、物体検出装置110及び制動制御装置に相当する制動制御ECU200を備えている。 As shown in FIG. 1, the vehicle control system 10 includes an object detection device 110 and a braking control ECU 200, which corresponds to a braking control device.

物体検出装置110は、ミリ波を送信し、送信したミリ波が物体(以下、「物標」とも呼ぶ)に反射することで生じる反射波から、自車周囲の物標の位置、及び自車に対する物標の相対速度を検出する。物体検出装置110は、ミリ波レーダセンサ111と、レーダECU112とを備えている。 The object detection device 110 transmits millimeter waves and detects the position of targets around the vehicle and the relative speed of the targets relative to the vehicle from the waves reflected by the transmitted millimeter waves from the objects (hereinafter also referred to as "targets"). The object detection device 110 includes a millimeter-wave radar sensor 111 and a radar ECU 112.

ミリ波レーダセンサ111は、例えば、自車の前部及び後部にそれぞれ取り付けられており、ミリ波を自車周囲に出射し、その反射波を受信する。ミリ波レーダセンサ111は、受信した反射波に関する反射波信号をレーダECU112に出力する。 The millimeter-wave radar sensors 111 are attached, for example, to the front and rear of the vehicle, and emit millimeter waves around the vehicle and receive the reflected waves. The millimeter-wave radar sensor 111 outputs a reflected wave signal related to the received reflected waves to the radar ECU 112.

レーダECU112は、ミリ波レーダセンサ111から出力される反射波信号から、自車周囲の物標の位置、及び自車に対する物標の相対速度を算出する。レーダECU112は、算出した物標の位置、及び自車に対する物標の相対速度を制動制御ECU200に出力する。レーダECU112は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、及び入出力インターフェイス等を備えるコンピュータにより構成されている。なお、ECUは、Electronic Control Unit(電子制御装置)の略である。 The radar ECU 112 calculates the position of targets around the vehicle and the relative speed of the targets with respect to the vehicle from the reflected wave signal output from the millimeter-wave radar sensor 111. The radar ECU 112 outputs the calculated target position and the relative speed of the targets with respect to the vehicle to the brake control ECU 200. The radar ECU 112 is configured by a computer including, for example, a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and an input/output interface. ECU is an abbreviation for Electronic Control Unit.

制動制御ECU200には、ヨーレートセンサ120、操舵角センサ130、車輪速センサ140、及び衝突抑制装置300が接続されている。ヨーレートセンサ120は、例えば自車の中央位置に設けられており、自車の操舵量の変化速度に応じたヨーレート信号を制動制御ECU200に出力する。操舵角センサ130は、例えば車両のステアリングロッドに取り付けられており、運転者の操作に伴うステアリングホイールの操舵角の変化に応じた操舵角信号を制動制御ECU200に出力する。車輪速センサ140は、例えば車両のホイール部分に取り付けられており、車両の車輪速度に応じた、車輪速度信号を制動制御ECU200に出力する。 The brake control ECU 200 is connected to a yaw rate sensor 120, a steering angle sensor 130, a wheel speed sensor 140, and a collision suppression device 300. The yaw rate sensor 120 is located, for example, at the center of the vehicle, and outputs a yaw rate signal corresponding to the rate of change in the steering amount of the vehicle to the brake control ECU 200. The steering angle sensor 130 is attached, for example, to the vehicle's steering rod, and outputs a steering angle signal corresponding to changes in the steering angle of the steering wheel caused by driver operation to the brake control ECU 200. The wheel speed sensor 140 is attached, for example, to the wheel of the vehicle, and outputs a wheel speed signal corresponding to the wheel speed of the vehicle to the brake control ECU 200.

衝突抑制装置300は、自車に対する物標の衝突を抑制する装置であり、本実施形態では、制動装置310、及びシートベルトアクチュエータ320、を備えている。 The collision suppression device 300 is a device that suppresses a collision of a target with the vehicle, and in this embodiment, it is equipped with a braking device 310 and a seatbelt actuator 320.

制動装置310は、ブレーキアクチュエータによる制動を制御する。具体的には、制動制御ECU200から出力される減速信号に従って、ブレーキアクチュエータの制動力を制御する。ブレーキアクチュエータの制動力が制御されることにより自車の減速量が調整される。シートベルトアクチュエータ320は、制動制御ECU200から出力される起動信号に従って、シートベルトの巻取装置を作動させ、シートベルトを巻き取って緊張させる。 The braking device 310 controls braking by the brake actuator. Specifically, it controls the braking force of the brake actuator in accordance with the deceleration signal output from the brake control ECU 200. By controlling the braking force of the brake actuator, the amount of deceleration of the vehicle is adjusted. The seat belt actuator 320 operates the seat belt retractor in accordance with the activation signal output from the brake control ECU 200, and retracts and tensions the seat belt.

制動制御ECU200は、物体検出装置110から出力される物標の位置及び自車に対する物標の相対速度に従って、自車に対する物標の衝突の有無を判定する。そして、自車に対して物標が衝突する場合に、その衝突点を含む衝突範囲から、制動装置310による制動動作を実行させるか否か判定する。具体的には、制動制御ECU200は、仮想的に形成される3次元座標系において、自車の推定経路上での自車存在領域の推移を示す立体である自車立体を算出する。また、制動制御ECU200は、3次元座標系において、物体検出装置110から出力される物標の位置及び自車に対する物標の相対速度に基づく物標の推定経路上での物標の存在領域の推移を示す立体である物標立体を算出する。そして、自車立体と物標立体との交わりの有無から、自車と物標との衝突の有無を判定する。また、制動制御ECU200は、自車と物標とが衝突する衝突タイミングにおいて、自車存在領域の周囲を囲む衝突判断範囲に入っている物標存在領域の位置から、衝突範囲を算出する。そして、衝突範囲に応じて制動動作を実行するか否かの制御を行う。なお、物体検出装置110から出力される物標の位置及び自車に対する物標の相対速度が、「物標の情報」すなわち「物体の情報」に相当する。 The brake control ECU 200 determines whether or not the target will collide with the host vehicle based on the target position and the target's relative speed relative to the host vehicle output from the object detection device 110. If the target will collide with the host vehicle, the brake control ECU 200 determines whether or not to execute braking operation by the brake device 310 based on a collision area including the collision point. Specifically, the brake control ECU 200 calculates a host vehicle solid, which is a solid that indicates the transition of the host vehicle's existence area on the host vehicle's estimated path, in a virtual three-dimensional coordinate system. The brake control ECU 200 also calculates a target solid, which is a solid that indicates the transition of the target's existence area on the target's estimated path, based on the target position and the target's relative speed relative to the host vehicle output from the object detection device 110, in the three-dimensional coordinate system. The brake control ECU 200 then determines whether or not the host vehicle will collide with the target based on whether or not the host vehicle solid intersects with the target solid. Furthermore, the brake control ECU 200 calculates the collision range from the position of the target presence area within the collision judgment range surrounding the host vehicle presence area at the time of collision between the host vehicle and the target. The brake control ECU 200 then controls whether or not to perform braking operation depending on the collision range. The target position and the target's relative speed with respect to the host vehicle output from the object detection device 110 correspond to "target information" or "object information."

制動制御ECU200は、自車に対して物標が衝突すると判定し、制動動作を実行させる場合には、衝突抑制装置300を作動させることにより、自車に対する衝突抑制制御を実行させる。例えば、制動制御ECU200は、制動装置310に出力する減速信号及びシートベルトアクチュエータ320に出力する起動信号を生成して出力することにより衝突抑制制御を実行させる。 When the brake control ECU 200 determines that a target will collide with the vehicle and executes braking, it activates the collision suppression device 300 to execute collision suppression control for the vehicle. For example, the brake control ECU 200 executes collision suppression control by generating and outputting a deceleration signal to the braking device 310 and an activation signal to the seatbelt actuator 320.

上記制動制御ECU200による衝突判定及び制動制御の機能は、自車推移算出部210、物標推移算出部220、衝突判定部230、衝突範囲算出部240、自車停止後発進判定部245、及び制動判定部250等の各機能構成部によって実現される。また、自車推移算出部210は、自車経路推定部211、自車領域算出部212、及び自車情報算出部213によって実現される。物標推移算出部220は、物標経路推定部221、物標領域算出部222、及び物標情報算出部223によって実現される。制動制御ECU200は、CPU、ROM、RAM、及び入出力インターフェイス等を備えるコンピュータにより構成されており、上記各機能構成部は、CPUがそれぞれの機能に対応するアプリケーション(プログラム)を実行することにより実現される。 The collision detection and braking control functions of the braking control ECU 200 are realized by functional components such as the host vehicle movement calculation unit 210, target movement calculation unit 220, collision detection unit 230, collision area calculation unit 240, host vehicle stop and start detection unit 245, and braking detection unit 250. The host vehicle movement calculation unit 210 is realized by the host vehicle path estimation unit 211, host vehicle area calculation unit 212, and host vehicle information calculation unit 213. The target movement calculation unit 220 is realized by the target path estimation unit 221, target area calculation unit 222, and target information calculation unit 223. The braking control ECU 200 is configured by a computer equipped with a CPU, ROM, RAM, input/output interfaces, etc., and each of the functional components is realized by the CPU executing an application (program) corresponding to each function.

自車推移算出部210は、以下で説明するように、仮想的に形成される3次元座標系において、自車の推定経路上での自車存在領域の推移を示す立体である自車立体を算出する。また、物標推移算出部220も、以下で説明するように、3次元座標系において、物体検出装置110から出力される物標の位置及び自車に対する物標の相対速度から求められる物標の推定経路上での物標の存在領域の推移を示す立体である物標立体を算出する。 As described below, the vehicle transition calculation unit 210 calculates a vehicle solid, which is a solid that indicates the transition of the vehicle's existence area on the vehicle's estimated route, in a virtually formed three-dimensional coordinate system. The target transition calculation unit 220 also calculates a target solid, which is a solid that indicates the transition of the target's existence area on the target's estimated route, calculated from the target position output from the object detection device 110 and the target's relative speed with respect to the vehicle, in a three-dimensional coordinate system, as described below.

自車推移算出部210において、自車経路推定部211は、自車の操舵量の変化速度及び自車速度から、自車の推定経路を示す自車推定経路PA1を算出する。本実施形態では、自車経路推定部211は、ヨーレートセンサ120からのヨーレート信号を用いて算出される自車のヨーレート、及び車輪速センサ140からの車輪速度信号を用いて算出される自車速度から、自車の推定カーブ半径を算出する。そして、算出した推定カーブ半径に沿って自車が走行する場合の経路を自車推定経路PA1として算出する。なお、自車の操舵量の変化速度を、操舵角センサ130からの操舵角信号から算出してもよい。 In the host vehicle progress calculation unit 210, the host vehicle path estimation unit 211 calculates a host vehicle estimated path PA1 indicating the estimated path of the host vehicle from the rate of change in the steering amount of the host vehicle and the host vehicle speed. In this embodiment, the host vehicle path estimation unit 211 calculates an estimated curve radius of the host vehicle from the yaw rate of the host vehicle calculated using the yaw rate signal from the yaw rate sensor 120 and the host vehicle speed calculated using the wheel speed signal from the wheel speed sensor 140. The route that the host vehicle will take if it travels along the calculated estimated curve radius is then calculated as the host vehicle estimated path PA1. Note that the rate of change in the steering amount of the host vehicle may also be calculated from the steering angle signal from the steering angle sensor 130.

自車領域算出部212は、現在の自車進行方向での距離Y、及び車幅方向での距離Xで規定される2次元座標系のXY平面上に、自車推定経路PA1上での一定時間毎の自車が存在する領域を示す自車存在領域EA1を算出する。本実施形態では、自車領域算出部212は、現在時間T0(以下、「現在T0」とも呼ぶ)から推定終了時間TNまでの期間において、自車推定経路PA1上の各位置における自車存在領域EA1を算出する。 The vehicle area calculation unit 212 calculates a vehicle presence area EA1 that indicates the area in which the vehicle exists at each fixed time on the vehicle's estimated path PA1 on the XY plane of a two-dimensional coordinate system defined by the distance Y in the current vehicle travel direction and the distance X in the vehicle width direction. In this embodiment, the vehicle area calculation unit 212 calculates the vehicle presence area EA1 at each position on the vehicle's estimated path PA1 during the period from the current time T0 (hereinafter also referred to as "current T0") to the estimated end time TN.

図2の上段には、現在T0すなわち経過時間Tが0での自車VMに対して算出される自車存在領域EA1が示されている。本実施形態では、自車存在領域EA1を、自車VMを上方から見た場合の自車VMの外周を全て含む矩形領域として定めている。自車領域算出部212は、自車の大きさを示す車両諸元に従って、自車存在領域EA1を形成する矩形領域を定めている。例えば、現在T0での自車存在領域EA1は、X軸とY軸との交点(0,0)が、自車VMの基準位置P0となるように定められている。また、自車VMの基準位置P0は、自車前方において車幅方向の中心となるように設定されている。 The upper part of Figure 2 shows the host vehicle existence area EA1 calculated for the host vehicle VM at the current time T0, i.e., when the elapsed time T is 0. In this embodiment, the host vehicle existence area EA1 is defined as a rectangular area that includes the entire perimeter of the host vehicle VM when viewed from above. The host vehicle area calculation unit 212 defines the rectangular area that forms the host vehicle existence area EA1 in accordance with vehicle specifications that indicate the size of the host vehicle. For example, the host vehicle existence area EA1 at the current time T0 is defined so that the intersection (0,0) of the X axis and Y axis is the reference position P0 of the host vehicle VM. Furthermore, the reference position P0 of the host vehicle VM is set to be the center in the vehicle width direction in front of the host vehicle.

図2の下段には、図2の上段に示した現在T0の自車存在領域EA1に対して、現在T0から経過時間TがT1だけ将来の自車存在領域EA1が、比較された状態で示されている。なお、下段の図では、説明を容易にするため、現在T0での自車存在領域EA1と、現在T0から経過時間TがT2だけ将来(T2>T1)での自車存在領域EA1と、を破線により示している。 The lower part of Figure 2 shows a comparison of the vehicle presence area EA1 at current time T0 shown in the upper part of Figure 2 with the vehicle presence area EA1 at a future time T of T1 from current time T0. To facilitate explanation, the lower diagram shows the vehicle presence area EA1 at current time T0 and the vehicle presence area EA1 at a future time T of T2 from current time T0 (T2 > T1) with dashed lines.

現在T0から経過時間T1だけ将来の自車存在領域EA1は、自車VMが自車推定経路PA1に沿って移動する場合における、現在T0の自車位置から経過時間T1だけ経過後での自車の存在領域を示している。例えば、自車領域算出部212は、現在T0の自車位置で算出される自車推定経路PA1、及び自車速度から、自車推定経路PA1上において、現在T0での自車VMの基準位置P0から経過時間Tn(nは、0以上、N以下の整数)だけ経過した後の通過位置を算出する。そして、各通過位置を基準位置Pnとする矩形領域を、現在T0から経過時間Tnだけ将来の自車存在領域EA1として算出する。本実施形態では、各経過時間Tnでの自車存在領域EA1の向きを、各基準位置Pnでの自車推定経路PA1の接線の向きに定めている。 The host vehicle existence area EA1, which is an elapsed time T1 from the current time T0, indicates the host vehicle existence area after the elapsed time T1 from the host vehicle position at the current time T0 when the host vehicle VM moves along the host vehicle estimated path PA1. For example, the host vehicle area calculation unit 212 calculates, based on the host vehicle estimated path PA1 calculated for the host vehicle position at the current time T0 and the host vehicle speed, the passing position on the host vehicle estimated path PA1 after the elapsed time Tn (n is an integer greater than or equal to 0 and less than or equal to N) from the reference position P0 of the host vehicle VM at the current time T0. Then, a rectangular area with each passing position as the reference position Pn is calculated as the host vehicle existence area EA1, which is an elapsed time Tn from the current time T0. In this embodiment, the orientation of the host vehicle existence area EA1 at each elapsed time Tn is defined as the orientation of the tangent to the host vehicle estimated path PA1 at each reference position Pn.

自車情報算出部213は、自車進行方向での距離Y、車幅方向での距離X、及び現在T0からの経過時間Tにより規定される3次元座標系において、複数の自車存在領域EA1を補完することにより、自車存在領域EA1の推移を示す自車立体D1を算出する。図4に示す3次元座標系において、点(0,0,0)が、現在T0の自車の基準位置P0を示している。自車立体D1は、3次元座標系において、経過時間Tに伴う自車存在領域EA1の移動推移を示している。図4では、現在T0から、推定終了時間TNまでの予測時間幅において、自車立体D1が算出されている。 The host vehicle information calculation unit 213 calculates a host vehicle solid D1 that indicates the progression of the host vehicle existence area EA1 by interpolating multiple host vehicle existence areas EA1 in a three-dimensional coordinate system defined by the distance Y in the host vehicle's traveling direction, the distance X in the vehicle width direction, and the elapsed time T from the current time T0. In the three-dimensional coordinate system shown in Figure 4, the point (0,0,0) indicates the host vehicle's reference position P0 at the current time T0. The host vehicle solid D1 indicates the progression of the host vehicle existence area EA1 over the elapsed time T in the three-dimensional coordinate system. In Figure 4, the host vehicle solid D1 is calculated for the predicted time width from the current time T0 to the estimated end time TN.

本実施形態では、自車情報算出部213は、算出した複数の自車存在領域EA1を3次元座標系の情報に変換する。そして、3次元座標系において、経過時間を定めるT軸が延びる方向で隣り合う自車存在領域EA1間の四隅を直線補完することにより、自車立体D1を算出する。 In this embodiment, the host vehicle information calculation unit 213 converts the calculated multiple host vehicle existence areas EA1 into information in a three-dimensional coordinate system. Then, in the three-dimensional coordinate system, the host vehicle solid D1 is calculated by linearly interpolating the four corners between adjacent host vehicle existence areas EA1 in the direction of the T axis, which determines the elapsed time.

物標推移算出部220において、物標経路推定部221は、物体検出装置110により検出された物標の位置、及び自車に対する物標の相対速度から、物標の推定経路を示す物標推定経路PA2を算出する。例えば、物標経路推定部221は、物体検出装置110により検出された物標位置の変化から、物標の移動軌跡を算出し、この移動軌跡を物標推定経路PA2とする。なお、物標推定経路PA2が「物体の推定経路」に相当する。 In the target transition calculation unit 220, the target path estimation unit 221 calculates the target estimated path PA2, which indicates the estimated path of the target, from the position of the target detected by the object detection device 110 and the relative speed of the target with respect to the host vehicle. For example, the target path estimation unit 221 calculates the movement trajectory of the target from changes in the target position detected by the object detection device 110, and sets this movement trajectory as the target estimated path PA2. Note that the target estimated path PA2 corresponds to the "estimated path of the object."

物標領域算出部222は、現在の自車位置を基準として規定された2次元座標系のXY平面上において、物標推定経路PA2上での一定時間毎の物標が存在する領域を示す物標存在領域EA2を算出する。物標存在領域EA2は、物標が、物標推定経路PA2に沿って移動する場合の、一定時間毎の物標の存在領域を示す。物標存在領域EA2が「物体存在領域」に相当する。 The target area calculation unit 222 calculates a target presence area EA2 that indicates the area in which a target exists at each fixed time on the target estimated path PA2 on the XY plane of a two-dimensional coordinate system defined based on the current vehicle position. The target presence area EA2 indicates the area in which a target exists at each fixed time when the target moves along the target estimated path PA2. The target presence area EA2 corresponds to the "object presence area."

図3の上段には、現在T0で物標TGに対して算出される物標存在領域EA2が示されている。現在T0でのXY平面上における物標存在領域EA2は、現在の自車位置において、物体検出装置110により検出されている物標TGの存在領域を示している。なお、本実施形態では、物標TGとして他の車両を例として示している。物標領域算出部222は、物標存在領域EA2を、物標TGを上方から見た場合の物標の外周を全て含む矩形領域として設定している。例えば、物標存在領域EA2を形成する矩形領域は、物体検出装置110により算出された物標の大きさに従って設定される。 The upper part of Figure 3 shows the target presence area EA2 calculated for the target TG at the current time T0. The target presence area EA2 on the XY plane at the current time T0 indicates the presence area of the target TG detected by the object detection device 110 at the current vehicle position. In this embodiment, another vehicle is shown as an example of the target TG. The target area calculation unit 222 sets the target presence area EA2 as a rectangular area that includes the entire perimeter of the target when the target TG is viewed from above. For example, the rectangular area that forms the target presence area EA2 is set according to the size of the target calculated by the object detection device 110.

図3の下段には、図3の上段に示した現在T0の物標存在領域EA2に対して、現在T0から経過時間T1だけ将来の物標存在領域EA2が、比較された状態で示されている。例えば、物標領域算出部222は、物標推定経路PA2と、自車を基準とする物標の相対速度とに従って、物標推定経路PA2上において、現在T0での物標TGの基準位置B0から経過時間Tnだけ経過した後の通過位置を算出する。そして、各通過位置を基準位置Bnとする矩形領域を、現在T0から経過時間Tnだけ将来の物標存在領域EA2として算出する。 The bottom part of Figure 3 shows a comparison of the target presence area EA2 at current time T0 shown in the top part of Figure 3 with the target presence area EA2 at current time T0, which is the elapsed time T1. For example, the target area calculation unit 222 calculates the passing position on estimated target path PA2 after elapsed time Tn from the reference position B0 of the target TG at current time T0, based on the estimated target path PA2 and the relative speed of the target relative to the host vehicle. Then, a rectangular area with each passing position as the reference position Bn is calculated as the target presence area EA2 at current time Tn.

物標情報算出部223は、現在T0の自車位置を基準として規定された3次元座標系において、複数の物標存在領域EA2を補完することにより、物標存在領域EA2の推移を示す立体である物標立体D2を算出する。図4に示す物標立体D2は、3次元座標系において、経過時間Tに伴う物標存在領域EA2の移動推移を示している。本実施形態では、物標情報算出部223は、算出した複数の物標存在領域EA2を3次元座標系の情報に変換する。そして、3次元座標系において、経過時間を定めるT軸の延びる方向で隣り合う物標存在領域EA2間の四隅を直線補完することにより、物標立体D2を算出する。なお、物標存在領域EA2が「物体存在領域」に相当し、物標立体D2が「物体立体」に相当する。 The target information calculation unit 223 interpolates multiple target presence areas EA2 in a three-dimensional coordinate system defined based on the current vehicle position at T0 to calculate a target solid D2, which is a solid that shows the progression of the target presence areas EA2. The target solid D2 shown in FIG. 4 indicates the progression of the target presence areas EA2 over elapsed time T in the three-dimensional coordinate system. In this embodiment, the target information calculation unit 223 converts the calculated multiple target presence areas EA2 into information in the three-dimensional coordinate system. Then, in the three-dimensional coordinate system, the target solid D2 is calculated by linearly interpolating the four corners between adjacent target presence areas EA2 in the direction of the T axis, which determines the elapsed time. The target presence areas EA2 correspond to the "object presence areas," and the target solid D2 corresponds to the "object solid."

衝突判定部230は、自車立体D1と物標立体D2との交わりの有無から、自車に対する物標の衝突の有無を判定する。本実施形態では、衝突判定部230は、設定した経過時間Tの自車存在領域EA1を示す第1判定用領域DA1を、自車立体D1を用いて算出する。また、第1判定用領域DA1と同一経過時間Tでの物標存在領域EA2を示す第2判定用領域DA2を、物標立体D2を用いて算出する。そして、算出した同一経過時間Tでの第1,第2判定用領域DA1,DA2間に重複する領域が存在する場合に、自車立体D1と物標立体D2とが交わると判定する。 The collision determination unit 230 determines whether the host vehicle will collide with the target based on whether the host vehicle solid D1 and the target solid D2 intersect. In this embodiment, the collision determination unit 230 calculates a first determination area DA1 indicating the host vehicle existence area EA1 for a set elapsed time T using the host vehicle solid D1. It also calculates a second determination area DA2 indicating the target existence area EA2 for the same elapsed time T as the first determination area DA1 using the target solid D2. If there is an overlapping area between the calculated first and second determination areas DA1 and DA2 for the same elapsed time T, it determines that the host vehicle solid D1 and the target solid D2 intersect.

自車立体D1と物標立体D2とが交わる場合、図5に示すように、同一の経過時間TaでのXY平面において、第1判定用領域DA1と第2判定用領域DA2とに重複する領域CPAが存在している。そのため、衝突判定部230は、同一経過時間Tでの第1判定用領域DA1と第2判定用領域DA2とに重複する領域CPAが存在する場合に、自車と物標とが衝突すると判定する。 When the host vehicle solid D1 and the target solid D2 intersect, as shown in Figure 5, there is an overlapping area CPA between the first judgment area DA1 and the second judgment area DA2 in the XY plane at the same elapsed time Ta. Therefore, the collision determination unit 230 determines that the host vehicle and the target will collide when there is an overlapping area CPA between the first judgment area DA1 and the second judgment area DA2 at the same elapsed time T.

一方、自車立体D1と物標立体D2とが交わらない場合、全ての経過時間TでのXY平面において、第1判定用領域DA1と第2判定用領域DA2とに重複する領域CPAが存在しない。そのため、衝突判定部230は、同一経過時間Tでの第1判定用領域DA1と第2判定用領域DA2とに重複する領域CPAが存在しない場合に、自車と物標とが衝突しないと判定する。 On the other hand, if the host vehicle solid D1 and the target solid D2 do not intersect, there is no overlapping area CPA between the first judgment area DA1 and the second judgment area DA2 in the XY plane at any elapsed time T. Therefore, the collision determination unit 230 determines that there will be no collision between the host vehicle and the target if there is no overlapping area CPA between the first judgment area DA1 and the second judgment area DA2 at the same elapsed time T.

本実施形態では、衝突判定部230は、現在T0から推定終了時間TNまでの間で、予め定められた経過時間間隔ΔT毎に、同一経過時間Tでの第1,第2判定用領域DA1,DA2を算出する。そして、算出した同一経過時間Tでの第1,第2判定用領域DA1,DA2を用いて重複する領域CPAの有無を判定する。 In this embodiment, the collision determination unit 230 calculates first and second determination areas DA1 and DA2 for the same elapsed time T at predetermined elapsed time intervals ΔT between the current time T0 and the estimated end time TN. The calculated first and second determination areas DA1 and DA2 for the same elapsed time T are then used to determine whether or not there is an overlapping area CPA.

衝突範囲算出部240は、以下で説明するように、衝突が予測される経過時間Ta(以下、「衝突タイミングTa」とも呼ぶ)における自車存在領域EA1と物標存在領域EA2との位置関係から、自車VMに対して物標TGが衝突する衝突位置として、衝突点CPを含む衝突範囲CAを算出する。なお、衝突点CP及び衝突範囲CAは、自車における衝突点及び衝突範囲である。そして、制動判定部250は、後述するように、衝突範囲CAと、予め定めた自車における制動不要範囲NBAとの位置関係に応じて、自車の制動動作を実行するか否か制御する。 As described below, the collision range calculation unit 240 calculates a collision range CA including a collision point CP as the collision position where the target TG will collide with the host vehicle VM, based on the positional relationship between the host vehicle existence area EA1 and the target existence area EA2 at the elapsed time Ta when the collision is predicted (hereinafter also referred to as "collision timing Ta"). Note that the collision point CP and collision range CA are the collision point and collision range of the host vehicle. Then, as described below, the braking determination unit 250 controls whether or not to perform a braking operation for the host vehicle depending on the positional relationship between the collision range CA and a predetermined no-braking range NBA for the host vehicle.

衝突範囲算出部240は、衝突タイミングTaでの自車存在領域EA1及び物標存在領域EA2の位置を特定するために、図6に示すように、自車進行方向での距離Y、及び車幅方向での距離Xにより規定される二次元座標系のXY平面上の座標を用いる。図6に示すXY平面は、衝突タイミングTaでの自車VMの基準位置PaがX軸とY軸との交点(0,0)となるように規定されたものであり、衝突タイミングTaでの自車存在領域EA1および物標存在領域EA2は、規定されたXY平面における位置の座標で表すことができる。自車存在領域EA1の位置は、規定されたXY平面上における、左前点Vfl、右前点Vfr、左後点Vrl、及び右後点Vrrの4隅の点の座標で表すことができる。物標存在領域EA2も、同様に、規定されたXY平面上における、左前点Tfl、右前点Tfr、左後点Trl、及び右後点Trrの4隅の点の座標で表すことができる。なお、現在T0において規定されたXY平面(図2参照)を用いて、衝突タイミングTaにおける自車存在領域EA1及び物標存在領域EA2の位置を表すようにしても良い。但し、衝突タイミングTaにおける自車VMの基準位置PaをX軸とY軸との交点(0,0)とする方が、衝突範囲の算出のために扱うデータ量を小さすることができるので、衝突範囲算出部240の演算処理の負荷を低減することができる。 To identify the positions of the host vehicle presence area EA1 and the target presence area EA2 at the collision timing Ta, the collision range calculation unit 240 uses coordinates on the XY plane of a two-dimensional coordinate system defined by the distance Y in the host vehicle's traveling direction and the distance X in the vehicle width direction, as shown in Figure 6. The XY plane shown in Figure 6 is defined so that the reference position Pa of the host vehicle VM at the collision timing Ta is the intersection (0,0) of the X axis and the Y axis, and the host vehicle presence area EA1 and the target presence area EA2 at the collision timing Ta can be expressed by the coordinates of their positions on the defined XY plane. The position of the host vehicle presence area EA1 can be expressed by the coordinates of the four corner points on the defined XY plane: the left front point Vfl, the right front point Vfr, the left rear point Vrl, and the right rear point Vrr. Similarly, the target existence area EA2 can be expressed by the coordinates of the four corner points of the defined XY plane: the front left point Tfl, the front right point Tfr, the rear left point Trl, and the rear right point Trr. The XY plane defined at the current time T0 (see FIG. 2) may also be used to represent the positions of the host vehicle existence area EA1 and the target existence area EA2 at the collision timing Ta. However, setting the reference position Pa of the host vehicle VM at the collision timing Ta to the intersection (0,0) of the X and Y axes reduces the amount of data handled for calculating the collision area, thereby reducing the calculation load on the collision area calculation unit 240.

衝突範囲CAは、衝突タイミングTaにおける自車存在領域EA1と物標存在領域EA2との位置関係、具体的には、例えば図7~図10に示すように、自車VMの自車存在領域EA1の外周に設定された衝突判断範囲CJと物標存在領域EA2との位置関係によって規定される。 The collision area CA is determined by the positional relationship between the host vehicle presence area EA1 and the target presence area EA2 at the collision timing Ta; specifically, as shown in Figures 7 to 10, for example, the positional relationship between the target presence area EA2 and the collision judgment area CJ set on the periphery of the host vehicle VM's host vehicle presence area EA1.

自車存在領域EA1の外周に設定される衝突判断範囲CJは、自車存在領域EA1の左側の衝突判断範囲CJl、右側の衝突判断範囲CJr、前側の衝突判断範囲CJf及び後側の衝突判断範囲CJrを有している。自車VMの左側の衝突判断範囲CJlは、自車存在領域EA1の左側の2隅の点Vfl,VrlをX方向で内側に向けて予め設定のマージンだけずらした2点の座標と、2隅の点Vfl,VrlをX方向で外側に向けて予め設定の幅だけずらした2点の座標と、で特定される矩形領域に設定される。自車VMの右側の衝突判断範囲CJrも、左側の衝突判断範囲CJlと同様に、自車存在領域EA1の右側の2隅の点Vfr,Vrrを基準とする4点の座標で特定される矩形領域に設定される。自車VMの前側の衝突判断範囲CJfは、自車存在領域EA1の前側の2隅の点Vfl,VfrをY方向で内側に向けて予め設定のマージンだけずらした2点の座標と、2隅の点Vfl,VfrをY方向で外側に向けて予め設定の幅だけずらした2点の座標と、で特定される矩形領域に設定される。自車VMの後側の衝突判断範囲CJbも、前側の衝突判断範囲CJfと同様に、自車存在領域EA1の後側の2隅の点Vrl,Vrrを基準とする4点の座標で特定される矩形領域に設定される。 The collision detection range CJ set around the periphery of the host vehicle presence area EA1 includes a left collision detection range CJl, a right collision detection range CJr, a front collision detection range CJf, and a rear collision detection range CJr of the host vehicle presence area EA1. The left collision detection range CJl of the host vehicle VM is set as a rectangular area specified by the coordinates of two points obtained by shifting the two left corner points Vfl and Vrl of the host vehicle presence area EA1 inward in the X direction by a predetermined margin, and the coordinates of two points obtained by shifting the two corner points Vfl and Vrl outward in the X direction by a predetermined width. Similar to the left collision detection range CJl, the right collision detection range CJr of the host vehicle VM is set as a rectangular area specified by the coordinates of four points based on the two right corner points Vfr and Vrr of the host vehicle presence area EA1. The collision detection range CJf in front of the host vehicle VM is set to a rectangular area specified by the coordinates of two points obtained by shifting the two front corner points Vfl, Vfr of the host vehicle existence area EA1 inward in the Y direction by a predetermined margin, and the coordinates of two points obtained by shifting the two corner points Vfl, Vfr outward in the Y direction by a predetermined width. Similar to the front collision detection range CJf, the collision detection range CJb in the rear of the host vehicle VM is set to a rectangular area specified by the coordinates of four points based on the two rear corner points Vrl, Vrr of the host vehicle existence area EA1.

図7に示すように、自車VMの左側面に物標TGが衝突する場合には、左側の衝突判断範囲CJl内に入っている物標存在領域EA2の端点である2つの物標端点CJPr,CJPlのY方向に沿った間隔が衝突範囲CAとされる。一方の物標端点CJPrは、自車VM側から向かって右側の端点であり、CJPlは向かって左側の端点である。2つの物標端点CJPr,CJPlのY方向に沿った間隔は、衝突判断範囲CJlに入っている物標存在領域EA2の2つの物標端点CJPr,CJPlを、衝突判断範囲CJlの外側の辺に平行な自車存在領域EA1の辺に射影した2つの位置CAr,CAlの間隔で表される範囲に相当する。 As shown in Figure 7, when a target TG collides with the left side of the host vehicle VM, the distance in the Y direction between two target endpoints CJPr and CJPl, which are the endpoints of the target presence area EA2 within the left collision detection range CJl, is defined as the collision area CA. One target endpoint CJPr is the right endpoint as viewed from the host vehicle VM side, and CJPl is the left endpoint as viewed from the front. The distance in the Y direction between the two target endpoints CJPr and CJPl corresponds to the range represented by the distance between two positions CAr and CA1 obtained by projecting the two target endpoints CJPr and CJPl of the target presence area EA2 within the collision detection range CJl onto the edge of the host vehicle presence area EA1 that is parallel to the outer edge of the collision detection range CJl.

なお、図示は省略するが、自車VMの右側面に物標TGが衝突する場合にも、同様に、右側の衝突判断範囲CJr内に入っている物標存在領域EA2の2つの物標端点CJPr,CJPlのY方向に沿った間隔が衝突範囲CAとされる。 Although not shown in the figure, when a target TG collides with the right side of the host vehicle VM, the distance in the Y direction between the two target endpoints CJPr and CJPl of the target presence area EA2 that are within the right-side collision judgment range CJr is similarly defined as the collision range CA.

また、図8に示すように、自車VMの前側面に物標TGが衝突する場合には、前側の衝突判断範囲CJf内に入っている物標存在領域EA2の端点である2つの物標端点CJPr,CJPlのX方向に沿った間隔が衝突範囲CAとされる。2つの物標端点CJPr,CJPlのX方向に沿った間隔は、衝突判断範囲CJfに入っている物標存在領域EA2の2つの物標端点CJPr,CJPlを、衝突判断範囲CJfの外側の辺に平行な自車存在領域EA1の辺に射影した2つの位置CAr,CAlの間隔で表される範囲に相当する。 Furthermore, as shown in Figure 8, when a target TG collides with the front side of the host vehicle VM, the distance in the X direction between two target end points CJPr and CJPl, which are the end points of the target presence area EA2 within the front collision detection range CJf, is defined as the collision area CA. The distance in the X direction between the two target end points CJPr and CJPl corresponds to the range represented by the distance between two positions CAr and CA1 obtained by projecting the two target end points CJPr and CJPl of the target presence area EA2 within the collision detection range CJf onto the edge of the host vehicle presence area EA1 that is parallel to the outer edge of the collision detection range CJf.

なお、図示は省略するが、自車VMの後側面に物標TGが衝突する場合にも、同様に、後側の衝突判断範囲CJb内に入っている物標存在領域EA2の2つの物標端点CJPr,CJPlのX方向に沿った間隔が衝突範囲CAとされる。 Although not shown in the figure, when a target TG collides with the rear side of the host vehicle VM, the distance in the X direction between the two target endpoints CJPr and CJPl of the target presence area EA2 that are within the rear collision judgment range CJb is also defined as the collision range CA.

また、図9に示すように、自車VMの左前隅の点Vflに物標TGが衝突するような場合には、物標存在領域EA2が左側の衝突判断範囲CJl内及び前側の衝突判断範囲CJf内の両方にまたがって入る可能性がある。この場合には、左側の衝突判断範囲CJl内に入っている物標存在領域EA2の衝突点CPから最も遠い物標端点CJPlから、前側の衝突判断範囲CJf内に入っている物標存在領域EA2の衝突点CPから最も遠い物標端点CJPrまでの領域が、衝突範囲CAとされる。具体的には、一方の物標端点CJPlから左側の衝突判断範囲CJlの上端までのY方向に沿った間隔、及び、前側の衝突判断範囲CJfの左端から他方の物標端点CJPrまでのX方向に沿った間隔の両方が、衝突範囲CAとされる。なお、一方の物標端点CJPlから左側の衝突判断範囲CJlの上端までのY方向に沿った間隔は、左側の衝突判断範囲CJlに入っている物標端点CJPl及び衝突判断範囲CJlの外側の辺の上端点を、衝突判断範囲CJlの外側の辺に平行な自車存在領域EA1の辺に射影した位置CAl,Vflの間隔で表される範囲に相当する。また、前側の衝突判断範囲CJfの左端から他方の物標端点CJPrまでのX方向に沿った間隔は、前側の衝突判断範囲CJfに入っている物標端点CJPr及び衝突判断範囲CJfの外側の辺の左端点を、衝突判断範囲CJfの外側の辺に平行な自車存在領域EA1の辺に射影した位置CAr,Vflの間隔で表される範囲に相当する。 Furthermore, as shown in Figure 9, if a target TG collides with point Vfl, the front left corner of the host vehicle VM, there is a possibility that the target presence area EA2 will straddle both the left collision detection range CJl and the front collision detection range CJf. In this case, the collision area CA is defined as the area from the target end point CJPl, which is the farthest from the collision point CP in the target presence area EA2 within the left collision detection range CJl, to the target end point CJPr, which is the farthest from the collision point CP in the target presence area EA2 within the front collision detection range CJf. Specifically, the collision area CA is defined as both the distance in the Y direction from one target end point CJPl to the top end of the left collision detection range CJl, and the distance in the X direction from the left end of the front collision detection range CJf to the other target end point CJPr. The distance in the Y direction from one target endpoint CJPl to the top end of the left collision detection range CJl corresponds to the range represented by the distance between positions CA1 and Vfl when the target endpoint CJPl within the left collision detection range CJl and the top end point of the outer edge of the collision detection range CJl are projected onto the side of the host vehicle existence area EA1 that is parallel to the outer edge of the collision detection range CJl. The distance in the X direction from the left end of the front collision detection range CJf to the other target endpoint CJPr corresponds to the range represented by the distance between positions CAr and Vfl when the target endpoint CJPr within the front collision detection range CJf and the left end point of the outer edge of the collision detection range CJf are projected onto the side of the host vehicle existence area EA1 that is parallel to the outer edge of the collision detection range CJf.

なお、図示は省略するが、自車VMの他隅に物標TGが衝突し、物標存在領域EA2が2つの衝突判断範囲の両方にまたがって入るような場合にも、同様に、一方の衝突判断範囲内に入っている物標存在領域EA2の衝突点CPから最も遠い物標端点から、他方の衝突判断範囲内に入っている物標存在領域EA2の衝突点CPから最も遠い物標端点までの範囲が衝突範囲CAとされる。 Although not shown in the figure, if a target TG collides with another corner of the host vehicle VM and the target presence area EA2 straddles both collision judgment ranges, the collision area CA will similarly be the range from the target endpoint farthest from the collision point CP in the target presence area EA2 within one collision judgment range to the target endpoint farthest from the collision point CP in the target presence area EA2 within the other collision judgment range.

また、図7~図9は、自車VMに物標TGが衝突する場合における衝突範囲CAを例に示したが、図10に示すように、物標TGに自車VMが衝突する場合における衝突範囲CAも同様に、自車の衝突判断範囲内に入っている物標存在領域EA2の2つの物標端点CJPr,CJPlの間隔で表される範囲を衝突範囲CAとすることができる。図10は、物標TGの右側面に自車VMが衝突する場合の衝突範囲CAの例を示している。この場合、前側の衝突判断範囲CJfの左端から右端に亘って物標存在領域EA2が入っているので、衝突判断範囲CJfの外側の辺の両端の点が、衝突判断範囲CJf内に入っている物標存在領域EA2の2つの物標端点CJPr,CJPlとなる。そして、2つの物標端点CJPr,CJPlのX方向に沿った間隔は、衝突判断範囲CJlに入っている物標存在領域EA2の2つの物標端点CJPr,CJPlを、衝突判断範囲CJfの外側の辺に平行な自車存在領域EA1の辺に射影した2つの位置CAr,CAlの間隔で表される範囲に相当する。なお、2つの位置CAr,CAlの間隔で表される範囲は、衝突判断範囲CJfのX方向に沿った全体の範囲に相当する。 Furthermore, Figures 7 to 9 show examples of the collision area CA when a target TG collides with the host vehicle VM. However, as shown in Figure 10, the collision area CA when the host vehicle VM collides with the target TG can also be defined as the area represented by the distance between two target endpoints CJPr and CJPl of the target presence area EA2 that falls within the host vehicle's collision detection area. Figure 10 shows an example of the collision area CA when the host vehicle VM collides with the right side of the target TG. In this case, the target presence area EA2 extends from the left end to the right end of the front collision detection area CJf, so the two ends of the outer edge of the collision detection area CJf are the two target endpoints CJPr and CJPl of the target presence area EA2 that fall within the collision detection area CJf. The distance between the two target endpoints CJPr and CJPl in the X direction corresponds to the range represented by the distance between the two positions CAr and CA1 obtained by projecting the two target endpoints CJPr and CJPl of the target presence area EA2 within the collision detection range CJl onto the edge of the host vehicle presence area EA1 that is parallel to the outer edge of the collision detection range CJf. Note that the range represented by the distance between the two positions CAr and CA1 corresponds to the entire range of the collision detection range CJf in the X direction.

なお、図示は省略するが、物標TGの他の面に自車VMが衝突する場合の衝突範囲CAも、同様に、自車の衝突判断範囲に入っている物標存在領域EA2の一方の物標端点CJPlから他方のCJPrまでの範囲が衝突範囲CAとされる。 Although not shown in the figure, the collision area CA when the host vehicle VM collides with another surface of the target TG is also defined as the area from one target endpoint CJPl to the other CJPr in the target existence area EA2 that is within the host vehicle's collision judgment range.

ここで、上記のように、算出される衝突範囲CAの端の位置CAl,CArは、XY平面における座標で表されており、自車VMの左側の衝突判断範囲CJl及び右側の衝突判断範囲CJrにおいては、Y方向の座標値が変化し、前側の衝突判断範囲CJf及び後側の衝突判断範囲CJbにおいては、X方向の座標値が変化するものである。制動判定部250が、このままのXY平面における座標で表された衝突範囲CAを用いて、後述する自車の制動動作に関する判定を行う場合、X方向及びY方向の2次元方向の変化を考慮する必要があり、処理が複雑である。そこで、衝突範囲算出部240は、2次元座標系で表される衝突範囲CAの端の位置CAl,CArを、1次元座標系の座標に変換する。 As described above, the calculated end positions CA1 and CAr of the collision area CA are expressed in coordinates on the XY plane, with the Y coordinate values changing in the left collision detection area CJ1 and right collision detection area CJr of the host vehicle VM, and the X coordinate values changing in the front collision detection area CJf and rear collision detection area CJb. When the braking determination unit 250 uses the collision area CA expressed in coordinates on the XY plane to make a determination regarding the host vehicle's braking operation (described below), it must take into account two-dimensional changes in the X and Y directions, making the processing complicated. Therefore, the collision area calculation unit 240 converts the end positions CA1 and CAr of the collision area CA, which are expressed in a two-dimensional coordinate system, into coordinates in a one-dimensional coordinate system.

1次元座標系としては、衝突範囲CAの位置CAl,CArに対応する2つの物標端点CJPl,CJPr(図7~図10参照)が射影される自車存在領域EA1の外周の辺を展開する座標系が用いられる。本実施形態では、図11に示すように、自車存在領域EA1の前端辺Sf、左端辺Sl、後端辺Sb及び右端辺Srのそれぞれの長さを「1(100%)」とし、前端辺Sfの中心位置を原点「0」、後端辺Sbの中心位置を半時計回りで「-2(-200%)」、時計回りで「2(200%)」とする座標系とする。但し、これに限定されるものではなく、種々の設定が可能である。 The one-dimensional coordinate system used is a coordinate system that expands the outer edges of the vehicle existence area EA1 onto which the two target endpoints CJPl and CJPr (see Figures 7 to 10) corresponding to the positions CA1 and CAr of the collision area CA are projected. In this embodiment, as shown in Figure 11, the lengths of the front edge Sf, left edge Sl, rear edge Sb, and right edge Sr of the vehicle existence area EA1 are each defined as "1 (100%)", the center position of the front edge Sf is defined as the origin "0", and the center position of the rear edge Sb is defined as "-2 (-200%)" in the counterclockwise direction and "2 (200%)" in the clockwise direction. However, this is not limited to this, and various settings are possible.

例えば、図9に示した衝突状態において、左前点Vflと左後点VrlとのY座標の差に対する、左前点Vflと衝突範囲CAの左端位置CAlとのY座標の差が、10%であるとする。この場合、図11に示すように、左端位置CAlの座標は、-0.6に変換される。また、図9に示した衝突状態において、左前点Vflと右前点VfrとのX座標の差に対する、左前点Vflと衝突範囲CAの右端位置CArとのX座標の差が、20%であるとする。この場合、図11に示すように、右端位置CArの座標は、-0.3に変換される。 For example, in the collision state shown in Figure 9, suppose the difference in the Y coordinate between the left front point Vfl and the left end position CA1 of the collision area CA is 10% of the difference in the Y coordinate between the left front point Vfl and the left rear point Vrl. In this case, as shown in Figure 11, the coordinate of the left end position CA1 is converted to -0.6. Also, in the collision state shown in Figure 9, suppose the difference in the X coordinate between the left front point Vfl and the right end position CAr of the collision area CA is 20% of the difference in the X coordinate between the left front point Vfl and the right front point Vfr. In this case, as shown in Figure 11, the coordinate of the right end position CAr is converted to -0.3.

制動判定部250(実行判断部)は、図12に示すように、衝突範囲算出部240で算出された自車における衝突範囲CAと、自車における制動不要範囲NBAとの位置関係に応じて、制動装置310による自車の制動動作を実行するか否か判定し、自車の制動動作を制御する。自車における制動不要範囲NBAは、自車存在領域EA1に対して予め定められる範囲であり、制動不要範囲NBAを除く範囲は、制動可能範囲BAとして予め定められている。制動不要範囲NBAは、自車が減速するとかえって自車内に乗員がいる範囲に衝突する可能性が高まるため、ドライバーの加速意思に任せて、自動的な制動動作を行わない方が好ましいと考えられる領域、例えば、車両後方のトランク位置に対応する領域に設定されている。制動可能範囲BAは、衝突する可能性を低減するために自車を減速させるほうが好ましい領域である。 As shown in FIG. 12 , the braking determination unit 250 (execution decision unit) determines whether to execute braking of the host vehicle by the braking device 310 based on the positional relationship between the host vehicle's collision area CA calculated by the collision area calculation unit 240 and the host vehicle's no-braking area NBA, and controls the host vehicle's braking operation. The host vehicle's no-braking area NBA is a predetermined area relative to the host vehicle's presence area EA1, and the area excluding the no-braking area NBA is predetermined as the braking-enabled area BA. The no-braking area NBA is set to an area where it is preferable to leave it up to the driver's intention to accelerate and not perform automatic braking, for example, an area corresponding to the trunk position at the rear of the vehicle, because decelerating the host vehicle increases the possibility of colliding with an area where occupants are inside the vehicle. The braking-enabled area BA is an area where it is preferable to decelerate the host vehicle to reduce the possibility of a collision.

図12の左側欄に示すように、制動判定部250は、衝突範囲CAが制動不要範囲NBAのみに含まれている場合には、物標TGが自車VMの制動不要範囲NBAのみに衝突するので、制動装置310による制動を非作動として、自車の制動動作を実行しない。 As shown in the left column of Figure 12, if the collision area CA is included only in the no-braking area NBA, the braking determination unit 250 deactivates braking by the braking device 310 and does not perform braking operation on the host vehicle VM, since the target object TG will collide only with the no-braking area NBA of the host vehicle VM.

また、図12の右側欄に示すように、制動判定部250は、衝突範囲CAが制動可能範囲BAのみに含まれている場合には、物標TGが自車VMの制動可能範囲BAのみに衝突するので、制動装置310による制動動作を作動させて、自車の制動動作を実行する。 Furthermore, as shown in the right column of Figure 12, if the collision area CA is included only in the braking area BA, the braking determination unit 250 activates the braking operation of the braking device 310 to perform braking of the host vehicle, since the target object TG will collide only with the braking area BA of the host vehicle VM.

また、図12の中央欄に示すように、制動判定部250は、衝突範囲CAが制動不要範囲NBAと制動可能範囲BAの両方に含まれている場合には、物標TGが制動不要範囲NBAだけでなく制動可能範囲BAにも衝突するので、制動動作の作動を優先させて制動装置310による制動動作を作動させて、自車の制動動作を実行する。 Furthermore, as shown in the center column of Figure 12, if the collision area CA is included in both the no-braking area NBA and the braking-enabled area BA, the braking determination unit 250 determines that the target object TG will collide not only with the no-braking area NBA but also with the braking-enabled area BA, and therefore prioritizes the operation of the braking operation, activates the braking device 310, and performs braking on the host vehicle.

以上が自車の制動動作を実行するか否か判断する基本的な考え方である。さらに、本実施形態では、自車の通常走行時と自車停止後の発進時とで、自車の制動動作を実行するか否かの判断方法を変更している。 The above is the basic concept for determining whether to perform braking for the host vehicle. Furthermore, in this embodiment, the method for determining whether to perform braking for the host vehicle is different depending on whether the host vehicle is running normally or when the host vehicle starts moving after stopping.

まず、自車の通常走行時において、制動制御ECU200が自車の制動動作を実行するか否かを判断する方法について説明する。自車の通常走行時は、自車が略定速で走行している時、自車が走行している状態から加速する時、自車が走行している状態から減速する時等を含む。なお、自車の通常走行時は、後述する自車停止後の発進時でない場合に相当する。 First, we will explain how the brake control ECU 200 determines whether to perform a braking operation on the host vehicle when the host vehicle is traveling normally. Normal traveling of the host vehicle includes when the host vehicle is traveling at a substantially constant speed, when the host vehicle is accelerating from a traveling state, when the host vehicle is decelerating from a traveling state, etc. Note that normal traveling of the host vehicle corresponds to a case other than when the host vehicle is starting off after stopping, as described below.

自車の通常走行時において、衝突範囲算出部240は、自車における衝突範囲CAを算出した後、算出した衝突範囲CAを予め定めた記憶領域に記憶する。続いて、蓄積した一定数(複数)の衝突範囲CAの平均値CAm及び標準偏差σを算出する。具体的には、衝突範囲CAの左端位置CAlの平均値CAlm及び標準偏差σlと、右端位置CArの平均値CArm及び標準偏差σrと、を算出する。 When the host vehicle is driving normally, the collision area calculation unit 240 calculates the collision area CA of the host vehicle and then stores the calculated collision area CA in a predetermined memory area. Next, it calculates the average value CAm and standard deviation σ of a certain number (plurality) of accumulated collision areas CA. Specifically, it calculates the average value CAlm and standard deviation σl of the left edge position CA1 of the collision area CA, and the average value CArm and standard deviation σr of the right edge position CAr.

自車の通常走行時において、制動判定部250は、平均値CAmに標準偏差σを加味した衝突範囲CAdが制動不要範囲NBAのみに含まれるか否か判定する。衝突範囲CAd(第1衝突範囲)は、平均値CAmと標準偏差σから算出される分布を有する範囲であり、例えば、衝突範囲CAの平均値CAmに±3σの分布を加算した範囲である。具体的には、衝突範囲CAdは、図13に示すように、左端位置CAlの平均値CAlmよりも分布3σlだけ外側に広げた左端位置(CAlm-3σl)と、右端位置CArの平均値CArmよりも分布3σrだけ外側に広げた右端位置(CArm+3σr)との間隔である。 When the host vehicle is traveling normally, the braking determination unit 250 determines whether the collision range CAd, which is calculated by adding the standard deviation σ to the average value CAm, is included only in the no-braking range NBA. The collision range CAd (first collision range) is a range having a distribution calculated from the average value CAm and the standard deviation σ, and is, for example, a range obtained by adding a ±3σ distribution to the average value CAm of the collision range CA. Specifically, as shown in FIG. 13, the collision range CAd is the distance between the left end position (CAlm-3σl), which is expanded outward by the distribution 3σl from the average value CAlm of the left end position CAl, and the right end position (CArm+3σr), which is expanded outward by the distribution 3σr from the average value CArm of the right end position CAr.

そして、衝突範囲CAdが、制動不要範囲NBAにのみ含まれる場合には、制動判定部250は、制動装置310による自車の制動動作を非作動とする。これに対して、衝突範囲CAdが制動不要範囲NBAにのみ含まれるものでない場合、すなわち、制動可能範囲BAのみに含まれる場合(図13参照)、及び、制動可能範囲BA及び制動不要範囲NBAの両方に含まれる場合(図14参照)には、制動判定部250は、制動装置310による自車の制動動作を実行する。なお、衝突範囲CAdが制動可能範囲BAのみに含まれる場合と、衝突範囲CAdが制動可能範囲BA及び制動不要範囲NBAの両方に含まれる場合とは、衝突範囲CAdが制動可能範囲BAに入っている場合に相当する。 If the collision range CAd is included only in the no-braking range NBA, the braking determination unit 250 deactivates the braking operation of the host vehicle by the braking device 310. On the other hand, if the collision range CAd is not included only in the no-braking range NBA, i.e., if it is included only in the braking-enabled range BA (see FIG. 13), or if it is included in both the braking-enabled range BA and the no-braking range NBA (see FIG. 14), the braking determination unit 250 executes braking operation of the host vehicle by the braking device 310. Note that the case where the collision range CAd is included only in the braking-enabled range BA and the case where the collision range CAd is included in both the braking-enabled range BA and the no-braking range NBA correspond to the case where the collision range CAd is included in the braking-enabled range BA.

このように自車の通常走行時には、分布を有する衝突範囲CAdが制動不要範囲NBAのみに含まれており、物標TGが自車VMの制動不要範囲NBAのみに衝突することが予測される場合に、自車VMの制動動作を非作動として、自車VMの制動動作を実行しないようにしている。これにより、衝突範囲の予測精度を向上させることができ、制動動作を実行するか否かを適切に判断することができる。 In this way, during normal driving of the host vehicle, the distributed collision area CAd is included only in the no-braking area NBA, and if it is predicted that the target TG will collide only with the no-braking area NBA of the host vehicle VM, the braking operation of the host vehicle VM is deactivated and no braking operation is performed for the host vehicle VM. This improves the accuracy of collision area prediction and makes it possible to appropriately determine whether or not to perform braking operation.

図15に示すように、道路の交差点において、自車VMが前方へ直進しており、物標TGが自車の左方から右方へ直進しているとする。この場合、自車VMと物標TGとが衝突するまでに、ある程度の時間を確保することができる。このため、複数の衝突範囲CAの平均値CAm及び標準偏差σを精度よく算出するために十分な時系列データが存在し、分布を有する衝突範囲CAdの算出精度を向上させることができる。 As shown in Figure 15, assume that the host vehicle VM is traveling straight ahead at a road intersection, and the target object TG is traveling straight from the left to the right of the host vehicle. In this case, a certain amount of time can be ensured before the host vehicle VM and the target object TG collide. Therefore, there is sufficient time series data to accurately calculate the average value CAm and standard deviation σ of multiple collision areas CA, improving the accuracy of calculating the distributed collision area CAd.

また、通常走行時は、加減速が緩やかであることが多い。このため、複数の衝突範囲CAの平均値CAmが安定しやすく、標準偏差σが小さくなりやすい。したがって、複数の衝突範囲CAの平均値CAmに±3σの分布を加算した範囲である分布を有する衝突範囲CAdは、図16に示すように時間が経過しても変動が小さい。 Furthermore, during normal driving, acceleration and deceleration are often gradual. For this reason, the average value CAm of multiple collision areas CA tends to be stable, and the standard deviation σ tends to be small. Therefore, the collision area CAd, which has a distribution that is the range obtained by adding ±3σ distribution to the average value CAm of multiple collision areas CA, fluctuates little over time, as shown in Figure 16.

これに対して、自車停止後の発進時には、以下の問題が生じる点に本願発明者は着目した。図17に示すように、道路の交差点において、自車VMが交差点の直前で停止した後に発進し、物標TGが交差点に近い位置で自車の左方から右方へ直進しているとする。この場合、自車停止後の出会い頭衝突が起こりやすく、自車が加速を開始してからすぐに衝突が生じるため、自車が発進してから自車VMと物標TGとが衝突するまでの時間が短くなる。したがって、複数の衝突範囲CAの平均値CAm及び標準偏差σを精度よく算出するために十分な時系列データが存在せず、分布を有する衝突範囲CAdの算出精度が低下する。 In contrast, the inventors of the present application have noticed that the following problem occurs when the host vehicle starts moving after stopping. As shown in Figure 17, assume that the host vehicle VM stops just before the intersection at a road intersection and then starts moving, and a target object TG is moving straight from the left to the right of the host vehicle near the intersection. In this case, a head-on collision is likely to occur after the host vehicle stops, and the collision occurs soon after the host vehicle begins to accelerate, shortening the time between the host vehicle starting and the collision between the host vehicle VM and the target object TG. Therefore, there is insufficient time series data to accurately calculate the average value CAm and standard deviation σ of multiple collision areas CA, reducing the accuracy of calculating the distributed collision area CAd.

また、自車停止後の発進時は、加速度が大きく、自車の速度が急激に上昇することが多い。このため、複数の衝突範囲CAの平均値CAmが変化しやすく、標準偏差σが大きくなりやすい。したがって、複数の衝突範囲CAの平均値CAmに±3σの分布を加算した範囲である分布を有する衝突範囲CAdは、図18に示すように時間が経過すると大きく変動する。さらに、複数の衝突範囲CAの平均値CAmの変動は、衝突範囲CAの変動よりも遅れることとなる。このため、分布を有する衝突範囲CAdが、制動可能範囲BAに入っている場合に自車の制動動作を実行し、衝突範囲CAdが制動不要範囲NBAにのみ含まれる場合(制動可能範囲BAに入っていない場合)に自車の制動動作を非作動とすると、制動動作が不要に実行されおそれがある。また、物標TGが自車VMに衝突する前に停止した場合も、衝突範囲CAdの応答遅れにより、制動動作が不要に実行されおそれがある。 Furthermore, when the host vehicle starts moving after stopping, acceleration is high and the host vehicle's speed often increases rapidly. For this reason, the average value CAm of the multiple collision areas CA is likely to change, and the standard deviation σ is likely to increase. Therefore, the collision area CAd, which has a distribution that is the range obtained by adding ±3σ to the average value CAm of the multiple collision areas CA, fluctuates significantly over time, as shown in FIG. 18 . Furthermore, fluctuations in the average value CAm of the multiple collision areas CA lag behind fluctuations in the collision area CA. For this reason, if a braking operation for the host vehicle is performed when the collision area CAd having the distribution is within the braking-enabled area BA, and the braking operation for the host vehicle is not performed when the collision area CAd is only included in the braking-free area NBA (when not within the braking-enabled area BA), there is a risk that a braking operation will be performed unnecessarily. Furthermore, even if the target TG stops before colliding with the host vehicle VM, a braking operation may be performed unnecessarily due to the response delay of the collision area CAd.

そこで、自車停止後の発進時には、衝突範囲CA(第2衝突範囲)が制動不要範囲NBAにのみ含まれる場合に、制動判定部250は、制動装置310による自車の制動動作を非作動とする。これに対して、衝突範囲CAが制動不要範囲NBAにのみ含まれるものでない場合、すなわち、制動可能範囲BAのみに含まれる場合、及び、制動可能範囲BA及び制動不要範囲NBAの両方に含まれる場合には、制動判定部250は、制動装置310による自車の制動動作を実行する。 Therefore, when the host vehicle starts moving after stopping, if the collision area CA (second collision area) is included only in the no-braking area NBA, the braking determination unit 250 disables braking of the host vehicle by the braking device 310. On the other hand, if the collision area CA is not included only in the no-braking area NBA, i.e., if it is included only in the braking-enabled area BA, or if it is included in both the braking-enabled area BA and the no-braking area NBA, the braking determination unit 250 performs braking of the host vehicle by the braking device 310.

さらに、図18に示すように、自車停止後の発進時には、衝突範囲が自車の後端側へ変動しやすい。この場合、制動可能範囲BAが自車VMの前端から後端の方向に広く設定されていると、衝突範囲が制動可能範囲BAに入って自車VMの制動動作が実行され、かえって自車VMと物標TGとが衝突しやすくなるおそれがある。このため、自車の前後方向において、自車停止後の発進時における制動可能範囲BA(以下、「第2制動可能範囲BA2」という)を、自車の通常走行時における制動可能範囲BA(以下、「第1制動可能範囲BA1」という)よりも狭くする。具体的には、自車停止後の発進時における第2制動可能範囲BA2が自車VMの前端から後端の方向に設定された範囲を、自車VMの通常走行時における第1制動可能範囲BA1が自車VMの前端から後端の方向に設定された範囲よりも狭くする。すなわち、自車存在領域EA1(自車VM)の後部に設定される制動不要範囲NBAについて、自車停止後の発進時における制動不要範囲NBA(以下、「第2制動不要範囲NBA2」という)、を、自車VMの通常走行時における制動不要範囲NBA(以下、「第1制動不要範囲NBA1」という)よりも広くする。 Furthermore, as shown in FIG. 18 , when the host vehicle starts moving after stopping, the collision range is likely to shift toward the rear end of the host vehicle. In this case, if the braking range BA is set wide from the front end to the rear end of the host vehicle VM, the collision range may enter the braking range BA, causing the host vehicle VM to brake, making it more likely that the host vehicle VM will collide with the target TG. For this reason, the braking range BA (hereinafter referred to as the "second braking range BA2") when the host vehicle starts moving after stopping is set narrower in the fore-and-aft direction than the braking range BA (hereinafter referred to as the "first braking range BA1") when the host vehicle is normally traveling. Specifically, the range of the second braking range BA2 set from the front end to the rear end of the host vehicle VM when the host vehicle starts moving after stopping is set narrower than the range of the first braking range BA1 set from the front end to the rear end of the host vehicle VM when the host vehicle VM is normally traveling. That is, with regard to the no-braking area NBA set at the rear of the host vehicle existence area EA1 (host vehicle VM), the no-braking area NBA when the host vehicle starts moving after stopping (hereinafter referred to as the "second no-braking area NBA2") is set wider than the no-braking area NBA when the host vehicle VM is normally driving (hereinafter referred to as the "first no-braking area NBA1").

以上説明した制動制御ECU200による衝突判定及び制動制御は、図19に示す手順に従って実施される。なお、この処理は、制動制御ECU200に対して処理の実行が指示された後、処理の終了が指示されるまで継続して実施される。 The collision determination and braking control by the brake control ECU 200 described above is performed according to the procedure shown in Figure 19. Note that this processing continues after the brake control ECU 200 is instructed to execute the processing until it is instructed to end the processing.

ステップS110では、前方の物標TGを物体検出装置110で検出する。ステップS120では、自車推移算出部210により、自車VMの現在位置を基準に規定される3次元座標系において、現在から一定時間経過後までの自車推定経路PA1上での自車存在領域EA1の推移を示す自車立体D1が算出される(図2,図4参照)。また、ステップS120では、物標推移算出部220により、上記3次元座標系において、物体検出装置110から出力される物標TGの位置及び自車VMに対する物標TGの相対速度から求められる物標推定経路PA2上での物標存在領域EA2の推移を示す物標立体D2が算出される(図3,図4参照)。なお、自車立体D1及び物標立体D2の算出の具体的な手順としては、例えば、特開2020-8288号公報に記載の手順を利用すれば良い。 In step S110, the object detection device 110 detects a target TG ahead. In step S120, the vehicle movement calculation unit 210 calculates a vehicle solid D1 in a three-dimensional coordinate system defined based on the current position of the vehicle VM, which indicates the movement of the vehicle existence area EA1 on the vehicle's estimated path PA1 from the present until a certain time has elapsed (see FIGS. 2 and 4). Also in step S120, the target movement calculation unit 220 calculates a target solid D2 in the three-dimensional coordinate system, which indicates the movement of the target existence area EA2 on the target's estimated path PA2, which is calculated from the position of the target TG output from the object detection device 110 and the relative speed of the target TG with respect to the vehicle VM (see FIGS. 3 and 4). Note that specific procedures for calculating the vehicle solid D1 and the target solid D2 may be, for example, those described in JP 2020-8288 A.

ステップS130では、衝突判定部230により、ステップS120で算出した自車立体D1と物標立体D2との交わりの有無に応じて、自車VMに対して物標TGが衝突するか否か判定される。具体的には、図5を用いて説明したように、同一経過時間Tでの第1判定用領域DA1と、第2判定用領域DA2とに重なる領域CPAが存在する場合、自車立体D1と物標立体D2とに交わりがあると判定され、自車VMに対して物標TGが衝突すると判定される。自車VMに対して物標TGが衝突すると判定した場合、ステップS140に進み、自車立体D1と物標立体D2とに交わりがなく、自車VMに対して物標TGが衝突しないと判定された場合、処置がステップS110に戻る。 In step S130, the collision determination unit 230 determines whether the target TG will collide with the host vehicle VM, based on whether or not there is an intersection between the host vehicle solid D1 and the target solid D2 calculated in step S120. Specifically, as described using FIG. 5, if there is an overlapping area CPA between the first determination area DA1 and the second determination area DA2 at the same elapsed time T, it is determined that there is an intersection between the host vehicle solid D1 and the target solid D2, and it is determined that the target TG will collide with the host vehicle VM. If it is determined that the target TG will collide with the host vehicle VM, proceed to step S140. If it is determined that there is no intersection between the host vehicle solid D1 and the target solid D2, and the target TG will not collide with the host vehicle VM, the process returns to step S110.

ステップS140では、衝突範囲算出部240により、衝突タイミングTaでの自車VMと物標TGの位置、具体的には、自車存在領域EA1と物標存在領域EA2の位置が算出され(図7参照)、ステップS150では、衝突範囲算出部240により、自車における衝突範囲CAが算出される(図7~図11参照)。 In step S140, the collision range calculation unit 240 calculates the positions of the host vehicle VM and the target TG at the collision timing Ta, specifically the positions of the host vehicle existence area EA1 and the target existence area EA2 (see Figure 7), and in step S150, the collision range calculation unit 240 calculates the collision range CA of the host vehicle (see Figures 7 to 11).

ステップS160では、自車停止後発進判定部245(発進判定部)により、自車VMが停止後発進中であるか否か判定される。具体的には、自車停止後発進判定部245は、自車VMの速度が0以下の状態から0よりも大きくなり、且つ自車VMの速度が0よりも大きくなってからの経過時間が所定時間よりも短く、且つ自車VMの速度が0よりも高い所定速度よりも低く、且つ自車VMに物標TGが近付いていることを条件として、自車VMが停止後発進中であると判定する。一方、自車停止後発進判定部245は、上記の条件要素の少なくとも1つが成立しない場合に、自車VMが停止後発進中でないと判定する。自車VMが停止後発進中でないと判定した場合、ステップS164に進み、自車VMが停止後発進中であると判定した場合、ステップS162に進む。 In step S160, the host vehicle stop-start determination unit 245 (start determination unit) determines whether the host vehicle VM is starting after a stop. Specifically, the host vehicle stop-start determination unit 245 determines that the host vehicle VM is starting after a stop based on the following conditions: the speed of the host vehicle VM has increased from a state below 0 to a state above 0, the elapsed time since the speed of the host vehicle VM increased above 0 is shorter than a predetermined time, the speed of the host vehicle VM is lower than a predetermined speed above 0, and a target TG is approaching the host vehicle VM. On the other hand, the host vehicle stop-start determination unit 245 determines that the host vehicle VM is not starting after a stop if at least one of the above condition elements is not met. If it is determined that the host vehicle VM is not starting after a stop, the process proceeds to step S164; if it is determined that the host vehicle VM is starting after a stop, the process proceeds to step S162.

ステップS164では、衝突範囲算出部240により、蓄積された一定数(複数)の衝突範囲CAの平均値CAm及び標準偏差σが算出される。具体的には、衝突範囲CAの左端位置CAlの平均値CAlm及び標準偏差σlと、右端位置CArの平均値CArm及び標準偏差σrと、が算出される。 In step S164, the collision area calculation unit 240 calculates the average value CAm and standard deviation σ of a certain number (plurality) of accumulated collision areas CA. Specifically, the average value CAlm and standard deviation σl of the left edge position CA1 of the collision area CA, and the average value CArm and standard deviation σr of the right edge position CAr are calculated.

ステップS166では、制動判定部250により、平均値CAmに標準偏差σを加味した衝突範囲CAdが第1制動不要範囲NBA1のみに含まれるか否か判定される。衝突範囲CAdは、平均値CAmと標準偏差σから算出される分布を有する範囲であり、例えば、衝突範囲CAの平均値CAmに±3σの分布を加算した範囲である。具体的には、衝突範囲CAdは、図13に示すように、左端位置CAlの平均値CAlmよりも分布3σlだけ外側に広げた左端位置(CAlm-3σl)と、右端位置CArの平均値CArmよりも分布3σrだけ外側に広げた右端位置(CArm+3σr)との間隔である。 In step S166, the braking determination unit 250 determines whether the collision range CAd, calculated by adding the standard deviation σ to the average value CAm, is included only in the first braking-free range NBA1. The collision range CAd is a range having a distribution calculated from the average value CAm and the standard deviation σ, for example, a range obtained by adding a distribution of ±3σ to the average value CAm of the collision range CA. Specifically, as shown in FIG. 13, the collision range CAd is the distance between the left end position (CAlm-3σl), which is expanded outward by the distribution 3σl from the average value CAlm of the left end position CAl, and the right end position (CArm+3σr), which is expanded outward by the distribution 3σr from the average value CArm of the right end position CAr.

そして、衝突範囲CAdが、第1制動不要範囲NBA1にのみ含まれる場合には、制動装置310による自車の制動動作が非作動とされ、処理がステップS110に戻る。これに対して、衝突範囲CAdが第1制動不要範囲NBA1にのみ含まれるものでない場合、すなわち、第1制動可能範囲BA1のみに含まれる場合、及び、第1制動可能範囲BA1及び第1制動不要範囲NBA1の両方に含まれる場合には、ステップS170において、制動装置310による自車の制動動作が実行される。このように、自車VMが停止後発進中でないと判定され、且つ衝突範囲CAdが第1制動可能範囲BA1に入っている場合に、自車VMの制動動作を実行すると判断する。 If the collision area CAd is included only in the first braking-free area NBA1, braking of the host vehicle by the braking device 310 is deactivated, and processing returns to step S110. On the other hand, if the collision area CAd is not included only in the first braking-free area NBA1, i.e., if it is included only in the first braking-enabled area BA1, or if it is included in both the first braking-enabled area BA1 and the first braking-free area NBA1, braking of the host vehicle by the braking device 310 is performed in step S170. In this way, if it is determined that the host vehicle VM is not starting after a stop, and the collision area CAd is included in the first braking-enabled area BA1, it is determined that braking of the host vehicle VM will be performed.

一方、ステップS162では、制動判定部250により、衝突範囲CAが第2制動不要範囲NBA2のみに含まれるか否か判定される。そして、衝突範囲CAが、第2制動不要範囲NBA2にのみ含まれる場合には、制動装置310による自車の制動動作が非作動とされ、処理がステップS110に戻る。これに対して、衝突範囲CAが第2制動不要範囲NBA2にのみ含まれるものでない場合、すなわち、第2制動可能範囲BA2のみに含まれる場合、及び、第2制動可能範囲BA2及び第2制動不要範囲NBA2の両方に含まれる場合には、ステップS170において、制動装置310による自車の制動動作が実行される。このように、自車VMが停止後発進中であると判定され、且つ衝突範囲CAが第2制動可能範囲BA2に入っている場合に、自車VMの制動動作を実行すると判断する。 Meanwhile, in step S162, the braking determination unit 250 determines whether the collision area CA is included only in the second braking-free area NBA2. If the collision area CA is included only in the second braking-free area NBA2, braking of the host vehicle by the braking device 310 is deactivated, and processing returns to step S110. On the other hand, if the collision area CA is not included only in the second braking-free area NBA2, that is, if it is included only in the second braking-enabled area BA2, or if it is included in both the second braking-enabled area BA2 and the second braking-free area NBA2, braking of the host vehicle by the braking device 310 is performed in step S170. In this way, if it is determined that the host vehicle VM is starting after a stop, and the collision area CA is within the second braking-enabled area BA2, it is determined that braking of the host vehicle VM will be performed.

そして、処理の終了の指示があるまで、ステップS110に戻って図19の処理を繰りし、処理の終了の指示があった場合には、図19の処理を終了する。 Then, the process returns to step S110 and repeats the process in Figure 19 until an instruction to end the process is received, and if an instruction to end the process is received, the process in Figure 19 ends.

以上詳述した本実施形態は、以下の利点を有する。 The present embodiment described above has the following advantages:

・自車停止後発進判定部245は、自車VMが停止後発進中であるか否か判定する。そして、制動判定部250は、自車停止後発進判定部245により停止後発進中でないと判定された場合に、衝突範囲算出部240により算出された複数の衝突範囲CAの平均値CAm及び標準偏差σに基づき算出された衝突範囲CAdと、自車VMに設定された第1制動可能範囲BA1との位置関係に基づいて自車VMの制動動作を実行するか否か判断する。このため、自車VMが停止後発進中でないと判定され、複数の衝突範囲CAの平均値CAm及び標準偏差σを算出するために十分な時系列データが得られる場合は、衝突範囲CAdの予測精度を向上させることができる。そして、衝突範囲CAdと、自車VMに設定された第1制動可能範囲BA1との位置関係に基づいて、自車VMの制動動作を実行するか否かを適切に判断することができる。 The host vehicle stop-start determination unit 245 determines whether the host vehicle VM is starting after a stop. If the host vehicle stop-start determination unit 245 determines that the host vehicle VM is not starting after a stop, the braking determination unit 250 determines whether to execute a braking operation for the host vehicle VM based on the positional relationship between the collision area CAd calculated based on the average value CAm and standard deviation σ of the multiple collision areas CA calculated by the collision area calculation unit 240 and the first braking area BA1 set for the host vehicle VM. Therefore, if it is determined that the host vehicle VM is not starting after a stop and sufficient time series data is available to calculate the average value CAm and standard deviation σ of the multiple collision areas CA, the prediction accuracy of the collision area CAd can be improved. Then, it is possible to appropriately determine whether to execute a braking operation for the host vehicle VM based on the positional relationship between the collision area CAd and the first braking area BA1 set for the host vehicle VM.

・制動判定部250は、自車停止後発進判定部245により停止後発進中であると判定された場合に、衝突範囲算出部240により現在算出された衝突範囲CAと第2制動可能範囲BA2との位置関係に基づいて自車VMの制動動作を実行するか否か判断する。このため、自車VMが停止後発進中であると判定され、複数の衝突範囲CAの平均値CAm及び標準偏差σを算出するために十分な時系列データが得られない場合は、衝突範囲CAdを用いず、現在算出された衝突範囲CAを用いることができる。したがって、自車停止後の出会い頭衝突時において、衝突範囲の予測精度が低下することを抑制することができる。そして、衝突範囲CAと第2制動可能範囲BA2との位置関係に基づいて、自車VMの制動動作を実行するか否かを適切に判断することができる。 - When the host vehicle stop-start determination unit 245 determines that the host vehicle VM is starting after a stop, the braking determination unit 250 determines whether to execute a braking operation for the host vehicle VM based on the positional relationship between the collision area CA currently calculated by the collision area calculation unit 240 and the second braking area BA2. Therefore, when the host vehicle VM is determined to be starting after a stop and sufficient time series data is not available to calculate the average value CAm and standard deviation σ of multiple collision areas CA, the currently calculated collision area CA can be used without using the collision area CAd. Therefore, it is possible to prevent a decrease in the prediction accuracy of the collision area in the event of a head-on collision after the host vehicle has stopped. Then, it is possible to appropriately determine whether to execute a braking operation for the host vehicle VM based on the positional relationship between the collision area CA and the second braking area BA2.

・制動判定部250は、自車停止後発進判定部245により停止後発進中でないと判定された場合に、制動可能範囲BAとして第1制動可能範囲BA1を設定し、自車停止後発進判定部245により停止後発進中であると判定された場合に、制動可能範囲BAとして第1制動可能範囲BA1と異なる第2制動可能範囲BA2を設定する。こうした構成によれば、停止後発進中であると判定された場合には、停止後発進中でないと判定された場合の第1制動可能範囲BA1と異なる第2制動可能範囲BA2に基づいて、自車VMの制動動作を実行するか否か適切に判断することができる。 - When the host vehicle stop-start determination unit 245 determines that the host vehicle is not starting after a stop, the braking determination unit 250 sets the first brakeable range BA1 as the brakeable range BA, and when the host vehicle stop-start determination unit 245 determines that the host vehicle is starting after a stop, the braking determination unit 250 sets the second brakeable range BA2, which is different from the first brakeable range BA1, as the brakeable range BA. With this configuration, when it is determined that the host vehicle is starting after a stop, it can appropriately determine whether to perform a braking operation on the host vehicle VM based on the second brakeable range BA2, which is different from the first brakeable range BA1 when it is determined that the host vehicle is not starting after a stop.

・第2制動可能範囲BA2が自車VMの前端から後端の方向に設定された範囲は、第1制動可能範囲BA1が自車VMの前端から後端の方向に設定された範囲よりも狭い。このため、停止後発進中であると判定された場合は、自車VMの前端から後端の方向に設定された範囲が第1制動可能範囲BA1よりも狭い第2制動可能範囲BA2を自車VMに設定することができる。したがって、自車停止後の出会い頭衝突時において、自車VMの制動動作が不要に実行されることを抑制することができる。 - The range of the second braking range BA2 set from the front end to the rear end of the host vehicle VM is narrower than the range of the first braking range BA1 set from the front end to the rear end of the host vehicle VM. Therefore, when it is determined that the host vehicle VM is starting after stopping, the second braking range BA2, which is set from the front end to the rear end of the host vehicle VM and is narrower than the first braking range BA1, can be set for the host vehicle VM. Therefore, in the event of a head-on collision after the host vehicle has stopped, it is possible to prevent unnecessary braking operations of the host vehicle VM from being performed.

・自車停止後発進判定部245は、自車VMの速度が0以下の状態から0よりも大きくなり、且つ自車VMの速度が0よりも大きくなってからの経過時間が所定時間よりも短く、且つ自車VMの速度が0よりも高い所定速度よりも低く、且つ自車VMに物体が近付いていることを条件として、自車VMが停止後発進中であると判定する。こうした構成によれば、自車VMの速度が0よりも大きくなってからの経過時間が所定時間よりも長くなった場合は、自車VMが停止後発進中でないと判定することができる。また、自車VMの速度が0よりも高い所定速度よりも高くなった場合は、自車VMが停止後発進中でないと判定することができる。また、自車VMに物体が近付いていない場合は、自車VMが停止後発進中でないと判定することができる。したがって、自車VMが停止後発進中であること、すなわち自車停止後の出会い頭衝突が起こり得る状況を適切に判定することができる。 The host vehicle stop-start determination unit 245 determines that the host vehicle VM is starting after a stop when the host vehicle VM's speed increases from a state below 0 to a state above 0, the time elapsed since the host vehicle VM's speed increased above 0 is shorter than a predetermined time, the speed of the host vehicle VM is lower than a predetermined speed higher than 0, and an object is approaching the host vehicle VM. With this configuration, if the time elapsed since the host vehicle VM's speed increased above 0 is longer than a predetermined time, it can be determined that the host vehicle VM is not starting after a stop. Furthermore, if the speed of the host vehicle VM increases above a predetermined speed higher than 0, it can be determined that the host vehicle VM is not starting after a stop. Furthermore, if no object is approaching the host vehicle VM, it can be determined that the host vehicle VM is not starting after a stop. Therefore, it is possible to appropriately determine that the host vehicle VM is starting after a stop, i.e., a situation in which a head-on collision may occur after the host vehicle stops.

なお、上記実施形態を、以下のように変更して実施することもできる。上記実施形態と同一の部分については、同一の符号を付すことにより説明を省略する。 The above embodiment can also be modified as follows. The same parts as those in the above embodiment are designated by the same reference numerals and will not be described again.

・自車停止後発進判定部245による自車VMが停止後発進中であるか否かの判定において、上記条件要素の一部を省略したり、新たな条件要素を加えたりしてもよい。例えば、自車VMが停止後発進中であると判定してからの経過時間が所定時間を超えていないことを、条件要素に加えてもよい。また、自車VMの加速度が所定加速度よりも大きいことを、条件要素に加えてもよい。 - When the host vehicle stop-start determination unit 245 determines whether the host vehicle VM is starting after a stop, some of the above condition elements may be omitted or new condition elements may be added. For example, a condition element may be added that the time elapsed since it was determined that the host vehicle VM is starting after a stop has not exceeded a predetermined time. Also, a condition element may be added that the acceleration of the host vehicle VM is greater than a predetermined acceleration.

・制動判定部250は、自車VMが停止後発進中でないと判定され、且つ衝突範囲CAdが第1制動可能範囲BA1のみに入っている場合に、自車VMの制動動作を実行すると判断してもよい。また、制動判定部250は、自車VMが停止後発進中であると判定され、且つ衝突範囲CAが第2制動可能範囲BA2のみに入っている場合に、自車VMの制動動作を実行すると判断してもよい。 - The braking determination unit 250 may determine to perform a braking operation on the host vehicle VM when it is determined that the host vehicle VM is not starting after a stop and the collision area CAd is only within the first braking area BA1. The braking determination unit 250 may also determine to perform a braking operation on the host vehicle VM when it is determined that the host vehicle VM is starting after a stop and the collision area CAd is only within the second braking area BA2.

・制動判定部250は、自車VMが停止後発進中でないと判定され、且つ衝突範囲CAが第1制動可能範囲BA1に入っている場合にも、自車VMの制動動作を実行すると判断してもよい。すなわち、制動判定部250は、自車VMが停止後発進中でないと判定された場合に、衝突範囲CAd又は衝突範囲CAが第1制動可能範囲BA1に入っている場合に、自車VMの制動動作を実行すると判断してもよい。 The braking determination unit 250 may also determine to perform a braking operation on the host vehicle VM when it is determined that the host vehicle VM is not starting after stopping and the collision area CA is within the first braking area BA1. In other words, when it is determined that the host vehicle VM is not starting after stopping, the braking determination unit 250 may also determine to perform a braking operation on the host vehicle VM when the collision area CAd or the collision area CA is within the first braking area BA1.

・制動判定部250は、自車VMが停止後発進中であると判定され、且つ衝突範囲CAが第1制動可能範囲BA1に入っている場合に、自車VMの制動動作を実行すると判断してもよい。すなわち、自車VMが停止後発進中であると判定された場合と、自車VMが停止後発進中でないと判定された場合とで、制動可能範囲BAを同一にし、衝突範囲を異ならせてもよい。 - The braking determination unit 250 may determine to perform a braking operation on the host vehicle VM when it is determined that the host vehicle VM is starting after stopping and the collision range CA is within the first braking range BA1. In other words, the braking range BA may be the same and the collision range may be different when it is determined that the host vehicle VM is starting after stopping and when it is determined that the host vehicle VM is not starting after stopping.

・制動判定部250は、自車VMが停止後発進中であると判定され、且つ衝突範囲CAdが第2制動可能範囲BA2に入っている場合に、自車VMの制動動作を実行すると判断してもよい。すなわち、自車VMが停止後発進中であると判定された場合と、自車VMが停止後発進中でないと判定された場合とで、衝突範囲を同一にし、制動可能範囲BAを異ならせてもよい。 - The braking determination unit 250 may determine to perform a braking operation on the host vehicle VM when it is determined that the host vehicle VM is starting after stopping and the collision range CAd is within the second braking range BA2. In other words, the collision range may be the same and the braking range BA may be different when it is determined that the host vehicle VM is starting after stopping and when it is determined that the host vehicle VM is not starting after stopping.

・上記実施形態では、物体検出装置110を、ミリ波レーダセンサ111と、レーダECU112とで構成される装置としたが、これに限定されるものではなく、撮像画像を用いて物標の位置を検出する画像センサや、レーザ光を用いて物標の位置を検出するレーザセンサを備える装置としても良い。また、自車が、自車周囲を走行する他車との間で車車間通信を実施可能な場合に、他車が備える物体検出装置により検出された物体の位置を、自車が車車間通信により取得するものであってもよい。また、これらの各種装置を組み合わせた装置としても良い。 - In the above embodiment, the object detection device 110 is a device composed of a millimeter-wave radar sensor 111 and a radar ECU 112, but this is not limited to this and the device may also be equipped with an image sensor that detects the position of a target using a captured image, or a laser sensor that detects the position of a target using laser light. Furthermore, if the host vehicle is capable of performing vehicle-to-vehicle communication with another vehicle traveling around the host vehicle, the host vehicle may acquire the position of an object detected by an object detection device equipped in the other vehicle through vehicle-to-vehicle communication. Furthermore, the device may also be a combination of these various devices.

・上記実施形態では、物標TGとして車両を例として説明したが、これに限定されるものではなく、車両、自転車、自動二輪車、歩行者、動物、構造物等の自車に対して衝突する可能性のある全ての物体を対象としても良い。 - In the above embodiment, a vehicle was used as an example of the target TG, but this is not limited to this and the target may be any object that has the potential to collide with the host vehicle, such as a vehicle, bicycle, motorcycle, pedestrian, animal, or structure.

・上記実施形態では、物標TGの物標存在領域EA2を、物標TGを上方から見た場合の物標の外周を全て含む矩形領域として設定しているが、これに限定されるものではなく、物標の外周を全て含むように設定する任意の多角形としても良い。 - In the above embodiment, the target presence area EA2 of the target TG is set as a rectangular area that includes the entire periphery of the target when the target TG is viewed from above, but this is not limited to this and may be any polygon that is set to include the entire periphery of the target.

・上記実施形態では、衝突範囲CAと制動不要範囲NBAとの位置関係を2次元座標系から変換した1次元座標系を用いて判定するものとして説明したが、これに限定されるものではなく、2次元座標系を用いて判定するようにしても良い。2次元座標系を用いる場合は、処理が複雑となるが、同様に、衝突範囲CA,CAdと制動不要範囲NBAとの位置関係を判定することができる。 - In the above embodiment, the positional relationship between the collision area CA and the braking-free area NBA is determined using a one-dimensional coordinate system converted from a two-dimensional coordinate system, but this is not limited to this and the determination may also be made using a two-dimensional coordinate system. Using a two-dimensional coordinate system will complicate the processing, but it is possible to determine the positional relationship between the collision areas CA, CAd and the braking-free area NBA in a similar manner.

・上記実施形態では、3次元座標系において広がりを持った自車立体D1と物標立体D2との交わりの有無から衝突の有無を判定するものとして説明したが、これに限定されるものではなく、2次元座標系において自車の線状の自車推定経路PA1と物標の線状の物標推定経路PA2との交わりの有無から衝突有無を判定するようにしても良い。この場合においても、衝突の判定精度は実施形態の場合に比べて低くなるものの、衝突有無を判定することは可能である。 - In the above embodiment, the presence or absence of a collision is determined based on whether or not the subject vehicle solid D1 and the target solid D2, which have an extension in a three-dimensional coordinate system, intersect. However, this is not limited to this, and the presence or absence of a collision may also be determined based on whether or not the subject vehicle's linear estimated vehicle path PA1 intersects with the target's linear estimated target path PA2 in a two-dimensional coordinate system. Even in this case, the accuracy of collision determination will be lower than in the embodiment, but it is still possible to determine whether or not a collision has occurred.

・上記実施形態では、衝突位置として衝突範囲CAを用いて、衝突範囲CAと制動不要範囲NBAとの位置関係に応じて、自車の制動動作を実行するか否か制御するものとして説明した。しかしながら、これに限定されるものではなく、衝突位置として衝突点CPを用いて、衝突点CPと制動不要範囲NBAとの位置関係に応じて、自車の制動動作を実行するか否か制御するものとしても良い。すなわち、衝突範囲CAが衝突点CPのみで構成されていてもよい。 - In the above embodiment, the collision area CA is used as the collision position, and whether or not to brake the vehicle is controlled depending on the positional relationship between the collision area CA and the no-braking area NBA. However, this is not limited to this, and the collision point CP may be used as the collision position, and whether or not to brake the vehicle may be controlled depending on the positional relationship between the collision point CP and the no-braking area NBA. In other words, the collision area CA may be composed only of the collision point CP.

・上記実施形態においては、制動制御装置は、CPU、ROM、RAM、及び入出力インターフェイス等を備えるコンピュータにより構成されて制動制御ECU200を例として、CPUがそれぞれの機能に対応するアプリケーションを実行することによりソフトウェア的に各機能が実現されるものとして説明した。しかしながら、これに限定されるものではなく、ディスクリート回路や集積回路によってハードウェア的に実現されても良い。すなわち、上記各実施形態における制御装置およびその手法は、コンピュータプログラムにより具体化された一つまたは複数の機能を実行するようにプログラムされたプロセッサおよびメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部およびその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部およびその手法は、一つまたは複数の機能を実行するようにプログラムされたプロセッサおよびメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。 In the above embodiments, the braking control device is described as being configured by a computer including a CPU, ROM, RAM, input/output interfaces, etc., and each function is realized in software by the CPU executing an application corresponding to each function, using the braking control ECU 200 as an example. However, this is not limited to this, and the device may be realized in hardware using discrete circuits or integrated circuits. That is, the control device and its method in each of the above embodiments may be realized by a dedicated computer provided by configuring a processor and memory programmed to execute one or more functions embodied in a computer program. Alternatively, the control unit and its method described in this disclosure may be realized by a dedicated computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit and its method described in this disclosure may be realized by one or more dedicated computers configured by combining a processor and memory programmed to execute one or more functions with a processor configured with one or more hardware logic circuits. Furthermore, the computer program may be stored as instructions executed by a computer on a computer-readable non-transitory tangible storage medium.

以上、実施形態、変形例に基づき本開示について説明してきたが、上記した発明の実施形態は、本開示の理解を容易にするためのものであり、本開示を限定するものではない。本開示は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本開示にはその等価物が含まれる。たとえば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 The present disclosure has been described above based on embodiments and modifications. However, the above-described embodiments of the invention are intended to facilitate understanding of the present disclosure and are not intended to limit the present disclosure. The present disclosure may be modified or improved without departing from the spirit and scope of the claims, and equivalents thereof are included in the present disclosure. For example, the technical features in the embodiments and modifications corresponding to the technical features in each aspect described in the Summary of the Invention section may be replaced or combined as appropriate to solve some or all of the above-mentioned problems or to achieve some or all of the above-mentioned effects. Furthermore, if a technical feature is not described as essential in this specification, it may be deleted as appropriate.

200…制動制御ECU(制動制御装置)、240…衝突範囲算出部、245…自車停止後発進判定部(発進判定部)、250…制動判定部(実行判断部)、TG…物標(物体)、VM…自車。 200... Braking control ECU (brake control device), 240... Collision range calculation unit, 245... Host vehicle stop and start determination unit (start determination unit), 250... Braking determination unit (execution determination unit), TG... target (object), VM... host vehicle.

Claims (5)

自車(VM)の制動動作を制御する制動制御装置(200)であって、
前記自車と物体(TG)との衝突タイミングにおける前記自車の衝突範囲(CA、CAd)を算出する衝突範囲算出部(240)と、
前記自車が停止後発進中であるか否か判定する発進判定部(245)と、
前記発進判定部により前記停止後発進中でないと判定された場合に、前記衝突範囲算出部により算出された複数の前記衝突範囲(CA)の平均値及び標準偏差に基づき算出された第1衝突範囲(CAd)と前記自車に設定された制動可能範囲(BA1、BA2)との位置関係に基づいて前記自車の制動動作を実行するか否か判断し、前記発進判定部により前記停止後発進中であると判定された場合に、前記衝突範囲算出部により現在算出された前記衝突範囲である第2衝突範囲(CA)と前記制動可能範囲との位置関係に基づいて前記自車の制動動作を実行するか否か判断する実行判断部(250)と、
を備え
前記制動可能範囲は、前記自車が存在する自車存在領域のうち、予め定められた制動不要範囲を除く領域であり、
前記制動不要範囲は、前記自車の後方のトランク位置に対応する領域である制動制御装置。
A braking control device (200) for controlling a braking operation of a host vehicle (VM),
a collision range calculation unit (240) that calculates a collision range (CA, CAd) of the host vehicle at a timing of collision between the host vehicle and an object (TG);
a start determination unit (245) that determines whether the vehicle is starting after stopping;
an execution determination unit (250) that, when it is determined by the start determination unit that the vehicle is not starting after stopping, determines whether or not to execute a braking operation for the vehicle based on a positional relationship between a first collision range (CAd) calculated based on an average value and a standard deviation of the plurality of collision ranges (CA) calculated by the collision range calculation unit and a braking range (BA1, BA2) set for the vehicle, and, when it is determined by the start determination unit that the vehicle is starting after stopping, determines whether or not to execute a braking operation for the vehicle based on a positional relationship between a second collision range (CA), which is the collision range currently calculated by the collision range calculation unit, and the braking range;
Equipped with
the braking possible range is a region of the host vehicle existence region in which the host vehicle exists, excluding a predetermined no-braking range,
The braking control device , wherein the no-braking range is an area corresponding to a trunk position at the rear of the vehicle .
前記実行判断部は、前記発進判定部により前記停止後発進中でないと判定された場合に、前記制動可能範囲として第1制動可能範囲(BA1)を設定し、前記発進判定部により前記停止後発進中であると判定された場合に、前記制動可能範囲として前記第1制動可能範囲と異なる第2制動可能範囲(BA2)を設定する、請求項1に記載の制動制御装置。 The braking control device according to claim 1, wherein the execution determination unit sets the braking range to a first braking range (BA1) when the start determination unit determines that the vehicle is not starting after stopping, and sets the braking range to a second braking range (BA2) different from the first braking range when the start determination unit determines that the vehicle is starting after stopping. 前記実行判断部は、前記発進判定部により前記停止後発進中でないと判定され、且つ前記第1衝突範囲が前記第1制動可能範囲に入っている場合に、前記自車の制動動作を実行すると判断し、前記発進判定部により前記停止後発進中であると判定され、且つ前記第2衝突範囲が前記第2制動可能範囲に入っている場合に、前記自車の制動動作を実行すると判断する、請求項2に記載の制動制御装置。 The brake control device according to claim 2, wherein the execution determination unit determines to execute a braking operation for the host vehicle when the start determination unit determines that the host vehicle is not starting after stopping and the first collision range is within the first braking range, and determines to execute a braking operation for the host vehicle when the start determination unit determines that the host vehicle is starting after stopping and the second collision range is within the second braking range. 前記第2制動可能範囲が前記自車の前端から後端の方向に設定された範囲は、前記第1制動可能範囲が前記自車の前端から後端の方向に設定された範囲よりも狭い、請求項3に記載の制動制御装置。 The braking control device according to claim 3, wherein the range in which the second braking range is set in the direction from the front end to the rear end of the host vehicle is narrower than the range in which the first braking range is set in the direction from the front end to the rear end of the host vehicle. 前記発進判定部は、前記自車の速度が0以下の状態から0よりも大きくなり、且つ前記自車の速度が0よりも大きくなってからの経過時間が所定時間よりも短く、且つ前記自車の速度が0よりも高い所定速度よりも低く、且つ前記自車に物体が近付いていることを条件として、前記自車が停止後発進中であると判定する、請求項1~4のいずれか1項に記載の制動制御装置。 A braking control device according to any one of claims 1 to 4, wherein the start determination unit determines that the host vehicle is starting after a stop when the host vehicle's speed has changed from a state below 0 to a state above 0, the time elapsed since the host vehicle's speed became above 0 is shorter than a predetermined time, the host vehicle's speed is lower than a predetermined speed above 0, and an object is approaching the host vehicle.
JP2022161927A 2022-10-06 2022-10-06 Braking control device Active JP7821086B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022161927A JP7821086B2 (en) 2022-10-06 2022-10-06 Braking control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022161927A JP7821086B2 (en) 2022-10-06 2022-10-06 Braking control device

Publications (2)

Publication Number Publication Date
JP2024055200A JP2024055200A (en) 2024-04-18
JP7821086B2 true JP7821086B2 (en) 2026-02-26

Family

ID=90716579

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022161927A Active JP7821086B2 (en) 2022-10-06 2022-10-06 Braking control device

Country Status (1)

Country Link
JP (1) JP7821086B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006347252A (en) 2005-06-14 2006-12-28 Honda Motor Co Ltd Vehicle travel safety device
DE102011116112A1 (en) 2011-10-15 2013-04-18 Conti Temic Microelectronic Gmbh Method for operating emergency brake for motor car, involves determining start point for required braking intervention for avoiding collision with object in vehicle environment depending on distance and friction coefficient against vehicle
US20190180623A1 (en) 2017-12-13 2019-06-13 Automotive Research & Testing Center Collision prediction method and device
JP2021172144A (en) 2020-04-21 2021-11-01 株式会社デンソー Brake control device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006347252A (en) 2005-06-14 2006-12-28 Honda Motor Co Ltd Vehicle travel safety device
DE102011116112A1 (en) 2011-10-15 2013-04-18 Conti Temic Microelectronic Gmbh Method for operating emergency brake for motor car, involves determining start point for required braking intervention for avoiding collision with object in vehicle environment depending on distance and friction coefficient against vehicle
US20190180623A1 (en) 2017-12-13 2019-06-13 Automotive Research & Testing Center Collision prediction method and device
JP2021172144A (en) 2020-04-21 2021-11-01 株式会社デンソー Brake control device

Also Published As

Publication number Publication date
JP2024055200A (en) 2024-04-18

Similar Documents

Publication Publication Date Title
JP7363656B2 (en) Brake control device
US20210114590A1 (en) Collision determination device
JP5884771B2 (en) Collision mitigation device
JP6729282B2 (en) Vehicle control device
US9470790B2 (en) Collision determination device and collision determination method
CN104602982B (en) Collision avoidance assistance device and collision avoidance assistance method
JP6451623B2 (en) Driving support device
JP5417832B2 (en) Vehicle driving support device
WO2017104773A1 (en) Moving body control device and moving body control method
JP7087432B2 (en) Vehicle control unit
JP6693380B2 (en) Vehicle control device
JP7262177B2 (en) Platooning control device
JP7265862B2 (en) Driving support device
JP7821086B2 (en) Braking control device
CN104067328B (en) Vehicle control device
JP2025151434A (en) Path estimation device and collision detection device
JP7840365B2 (en) Driving assistance device, driving assistance method, and program
JP7814553B2 (en) Collision avoidance support device
US20260125052A1 (en) Drive support system and drive support method
JP2025150847A (en) Driving assistance device, driving assistance method, and driving assistance program
CN121268889A (en) Driving support device, driving support method, and storage medium
JP2020077065A (en) Vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251007

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251121

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260120

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260213

R150 Certificate of patent or registration of utility model

Ref document number: 7821086

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150