JP7848725B2 - Driving assistance device and driving assistance method - Google Patents
Driving assistance device and driving assistance methodInfo
- Publication number
- JP7848725B2 JP7848725B2 JP2023031274A JP2023031274A JP7848725B2 JP 7848725 B2 JP7848725 B2 JP 7848725B2 JP 2023031274 A JP2023031274 A JP 2023031274A JP 2023031274 A JP2023031274 A JP 2023031274A JP 7848725 B2 JP7848725 B2 JP 7848725B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- speed
- deceleration
- point
- target speed
- 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
Links
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Description
本発明は運転支援装置及び運転支援方法に関する。 This invention relates to a driver assistance device and a driver assistance method.
特許文献1には、ドライバの不注意により車両が停止地点で停止しなかったり、高い速度で徐行区間に進入したりしてしまうのを未然に防止する運転支援装置が開示されている。この運転支援装置は、停止地点又は徐行区間と自車位置との間の距離が、道路情報に基づいて設定される注意喚起距離以下であり、且つ、停止地点又は徐行区間までの到達所要時間が所定時間以下である場合にドライバに注意を喚起する。 Patent Document 1 discloses a driver assistance device that prevents a vehicle from failing to stop at a designated stopping point or entering a slow-speed zone at high speed due to driver inattention. This driver assistance device alerts the driver when the distance between the vehicle's position and the stopping point or slow-speed zone is less than or equal to a warning distance set based on road information, and the time required to reach the stopping point or slow-speed zone is less than or equal to a predetermined time.
しかしながら、車両の減速が必要となる場所は停車地点や徐行区間の手前の範囲に限られない。例えば、車両の前方において制限速度が下がる地点が存在する場合には、車両はその地点までに減速する必要がある。 However, the need to slow down is not limited to the area immediately before a stopping point or a slow-down zone. For example, if there is a point ahead where the speed limit decreases, the vehicle must slow down before reaching that point.
また、制限速度が下がる地点において、他の車両が必ずしも変更後の制限速度で走行するとは限らない。例えば、変更後の制限速度よりも実勢速度が低い場合、変更後の制限速度まで車両を減速させただけでは、車両の減速が不十分である。 Furthermore, at points where the speed limit is reduced, other vehicles may not necessarily be traveling at the new speed limit. For example, if the actual speed is lower than the new speed limit, simply slowing down to the new speed limit may be insufficient.
そこで、上記課題に鑑みて、本発明の目的は、車両の前方に制限速度が下がる地点が存在する場合に、車両が実際の走行環境に即した態様で減速を行うことを支援することにある。 Therefore, in view of the above-mentioned problems, the object of the present invention is to assist a vehicle in decelerating in a manner that is appropriate to the actual driving environment when there is a point ahead of the vehicle where the speed limit decreases.
本開示の要旨は以下のとおりである。 The gist of this disclosure is as follows:
(1)車両の前方において制限速度が下がる地点における実勢速度を取得すると共に、該実勢速度に基づいて該地点における該車両の目標速度を設定する目標速度設定部と、前記車両が前記地点において前記目標速度まで減速するために必要な減速度を算出する減速度算出部と、前記減速度が所定の閾値よりも大きいときに、前記車両のドライバに警告を通知する通知部とを備える、運転支援装置。 (1) A driver assistance device comprising: a target speed setting unit that acquires the actual speed at a point in front of the vehicle where the speed limit decreases and sets a target speed for the vehicle at that point based on the actual speed; a deceleration calculation unit that calculates the deceleration required for the vehicle to slow down to the target speed at that point; and a notification unit that notifies the driver of the vehicle of a warning when the deceleration is greater than a predetermined threshold.
(2)前記実勢速度は車線毎に設定されている、上記(1)に記載の情報通知装置。 (2) The information notification device described in (1) above, in which the actual speed is set for each lane.
(3)前記目標速度設定部は、前記車両のドライバによって予め設定された設定量が前記実勢速度に加算された値に前記目標速度を設定する、上記(1)又は(2)に記載の情報通知装置。 (3) The information notification device according to (1) or (2) above, wherein the target speed setting unit sets the target speed to a value obtained by adding a predetermined setting amount set by the vehicle driver to the actual speed.
(4)前記閾値は前記車両のアクセルオフ時の減速度に設定される、上記(1)から(3)のいずれか1つに記載の情報通知装置。 (4) The information notification device according to any one of (1) to (3) above, wherein the threshold is set to the deceleration when the vehicle's accelerator is released.
(5)コンピュータにより実行される運転支援方法であって、車両の前方において制限速度が下がる地点における実勢速度を取得することと、前記実勢速度に基づいて前記地点における前記車両の目標速度を設定することと、前記車両が前記地点において前記目標速度まで減速するために必要な減速度を算出することと、前記減速度が所定の閾値よりも大きいときに、前記車両のドライバに警告を通知することとを含む、運転支援方法。 (5) A driving assistance method performed by a computer, comprising: acquiring the actual speed at a point in front of the vehicle where the speed limit decreases; setting a target speed for the vehicle at the point based on the actual speed; calculating the deceleration required for the vehicle to slow down to the target speed at the point; and notifying the driver of the vehicle of a warning when the deceleration is greater than a predetermined threshold.
本発明によれば、車両の前方に制限速度が下がる地点が存在する場合に、車両が実際の走行環境に即した態様で減速を行うことを支援することができる。 According to the present invention, when there is a point ahead of the vehicle where the speed limit decreases, it is possible to assist the vehicle in decelerating in a manner that is appropriate to the actual driving environment.
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下の説明では、同様な構成要素には同一の参照番号を付す。 The embodiments of the present invention will be described in detail below with reference to the drawings. In the following description, similar components will be given the same reference numerals.
図1は、本発明の実施形態に係る運転支援装置が設けられた車両1の構成の一部を概略的に示す図である。 Figure 1 is a schematic diagram showing a part of the configuration of a vehicle 1 equipped with a driver assistance device according to an embodiment of the present invention.
図1に示されるように、車両1(自車両)は、周辺情報検出装置2、GNSS(Global Navigation Satellite System)受信機3、地図データベース4、ナビゲーション装置5、車両挙動検出装置6、ヒューマンマシンインタフェース(HMI:Human Machine Interface)7、通信装置8及び電子制御ユニット(ECU:Electronic Control Unit)10を備える。周辺情報検出装置2、GNSS受信機3、地図データベース4、ナビゲーション装置5、車両挙動検出装置6、HMI7及び通信装置8は、CAN(Controller Area Network)等の規格に準拠した車内ネットワーク等を介してECU10に電気的に接続される。 As shown in Figure 1, Vehicle 1 (the vehicle itself) is equipped with a surrounding information detection device 2, a GNSS (Global Navigation Satellite System) receiver 3, a map database 4, a navigation device 5, a vehicle behavior detection device 6, a Human Machine Interface (HMI) 7, a communication device 8, and an Electronic Control Unit (ECU) 10. The surrounding information detection device 2, GNSS receiver 3, map database 4, navigation device 5, vehicle behavior detection device 6, HMI 7, and communication device 8 are electrically connected to the ECU 10 via an in-vehicle network compliant with standards such as CAN (Controller Area Network).
周辺情報検出装置2は、車両1(自車両)の周囲のデータ(画像、点群データ等)を取得し、車両1の周辺情報(例えば、周辺車両、標識等)を検出する。例えば、周辺情報検出装置2は、ミリ波レーダ、カメラ(単眼カメラ又はステレオカメラ)、ライダ(LIDAR:Laser Imaging Detection And Ranging))、若しくは超音波センサ(ソナー)、又はこれらの任意の組み合わせを含む。周辺情報検出装置2の出力、すなわち周辺情報検出装置2によって検出された車両1の周辺情報はECU10に送信される。 The surrounding information detection device 2 acquires data (images, point cloud data, etc.) around the vehicle 1 (the vehicle itself) and detects surrounding information of the vehicle 1 (e.g., surrounding vehicles, signs, etc.). For example, the surrounding information detection device 2 includes a millimeter-wave radar, a camera (monocular camera or stereo camera), a LiDAR (Laser Imaging Detection And Ranging), or an ultrasonic sensor (sonar), or any combination thereof. The output of the surrounding information detection device 2, i.e., the surrounding information of the vehicle 1 detected by the surrounding information detection device 2, is transmitted to the ECU 10.
GNSS受信機3は、複数(例えば3つ以上)の測位衛星から得られる測位情報に基づいて、車両1の現在位置(例えば車両1の緯度及び経度)を検出する。具体的には、GNSS受信機3は、複数の測位衛星を捕捉し、測位衛星から発信された電波を受信する。そして、GNSS受信機3は、電波の発信時刻と受信時刻との差に基づいて測位衛星までの距離を算出し、測位衛星までの距離及び測位衛星の位置(軌道情報)に基づいて車両1の現在位置を検出する。GNSS受信機3の出力、すなわちGNSS受信機3によって検出された車両1の現在位置はECU10に送信される。GNSS受信機にはGPS受信機が含まれる。 The GNSS receiver 3 detects the current position of vehicle 1 (e.g., the latitude and longitude of vehicle 1) based on positioning information obtained from multiple (e.g., three or more) positioning satellites. Specifically, the GNSS receiver 3 acquires multiple positioning satellites and receives radio waves transmitted from them. Then, the GNSS receiver 3 calculates the distance to the positioning satellite based on the difference between the transmission time and reception time of the radio waves, and detects the current position of vehicle 1 based on the distance to the positioning satellite and the position (orbital information) of the positioning satellite. The output of the GNSS receiver 3, i.e., the current position of vehicle 1 detected by the GNSS receiver 3, is transmitted to the ECU 10. The GNSS receiver includes a GPS receiver.
地図データベース4は地図情報を記憶している。ECU10は地図データベース4から地図情報を取得する。なお、地図データベースが車両1の外部(例えばサーバ等)に設けられ、ECU10は車両1の外部から地図情報を取得してもよい。 The map database 4 stores map information. The ECU 10 retrieves map information from the map database 4. Alternatively, the map database may be located outside the vehicle 1 (e.g., on a server), and the ECU 10 may retrieve map information from outside the vehicle 1.
ナビゲーション装置5は、GNSS受信機3によって検出された車両1の現在位置、地図データベース4の地図情報、車両1の乗員(例えばドライバ)による入力等に基づいて、目的地までの車両1の走行ルートを設定する。ナビゲーション装置5によって設定された走行ルートはECU10に送信される。 The navigation device 5 sets the driving route for vehicle 1 to its destination based on the vehicle's current position detected by the GNSS receiver 3, map information from the map database 4, and input from the vehicle's occupants (e.g., the driver). The driving route set by the navigation device 5 is transmitted to the ECU 10.
車両挙動検出装置6は、車両1の挙動を示すパラメータを検出する。車両挙動検出装置6は、例えば、車両1の速度を検出する車速センサ、車両1のヨーレートを検出するヨーレートセンサ等を含む。車両挙動検出装置6の出力、すなわち車両挙動検出装置6によって検出されたパラメータはECU10に送信される。 The vehicle behavior detection device 6 detects parameters indicating the behavior of the vehicle 1. The vehicle behavior detection device 6 includes, for example, a vehicle speed sensor for detecting the speed of the vehicle 1, a yaw rate sensor for detecting the yaw rate of the vehicle 1, and the like. The output of the vehicle behavior detection device 6, i.e., the parameters detected by the vehicle behavior detection device 6, is transmitted to the ECU 10.
HMI7は、車室内に設けられ、車両1と車両1の乗員(例えばドライバ)との間で情報の授受を行う。HMI7は、車両1の乗員に情報を提供する出力部(例えば、ディスプレイ、スピーカ、光源、振動ユニット等)と、車両1の乗員によって情報が入力される入力部(例えば、タッチパネル、操作ボタン、操作スイッチ、マイクロフォン等)とを有する。ECU10の出力はHMI7を介して車両1の乗員に通知され、車両1の乗員からの入力はHMI7を介してECU10に送信される。HMI7は、入力装置、出力装置又は入出力装置の一例である。なお、車両1の乗員の携帯端末(スマートフォン、タブレット端末等)が、有線又は無線によってECU10と通信可能に接続され、HMI7として機能してもよい。また、HMI7はナビゲーション装置5と一体であってもよい。 The HMI 7 is installed inside the vehicle and facilitates the exchange of information between the vehicle 1 and its occupants (e.g., the driver). The HMI 7 includes an output unit (e.g., display, speaker, light source, vibration unit, etc.) that provides information to the occupants of the vehicle 1, and an input unit (e.g., touch panel, operation buttons, operation switches, microphone, etc.) that receives information from the occupants of the vehicle 1. The output of the ECU 10 is notified to the occupants of the vehicle 1 via the HMI 7, and the input from the occupants of the vehicle 1 is transmitted to the ECU 10 via the HMI 7. The HMI 7 is an example of an input device, output device, or input/output device. Alternatively, the occupants' mobile terminals (smartphones, tablet devices, etc.) may be connected to the ECU 10 via wired or wireless connection and function as the HMI 7. Furthermore, the HMI 7 may be integrated with the navigation device 5.
通信装置8は、車両1の外部と通信可能であり、車両1と車両1の外部との通信を可能とする。例えば、通信装置8は、キャリア網又はインターネット網のような通信ネットワークを介して車両1と車両1の外部(例えばサーバ)との広域通信を可能とする広域通信機と、所定の周波数帯を用いて車両1と周辺車両との車車間通信を可能とする車車間通信機と、所定の周波数帯を用いて車両1と路側機との路車間通信を可能とする路車間通信機とを含む。 The communication device 8 is capable of communicating with the outside of vehicle 1 and enables communication between vehicle 1 and the outside of vehicle 1. For example, the communication device 8 includes a wide-area communication device that enables wide-area communication between vehicle 1 and the outside of vehicle 1 (e.g., a server) via a communication network such as a carrier network or the Internet network; a vehicle-to-vehicle communication device that enables vehicle-to-vehicle communication between vehicle 1 and surrounding vehicles using a predetermined frequency band; and a vehicle-to-infrastructure communication device that enables vehicle-to-infrastructure communication between vehicle 1 and roadside equipment using a predetermined frequency band.
ECU10は車両1の各種制御を実行する。図1に示されるように、ECU10は、通信インターフェース11、メモリ12及びプロセッサ13を備える。通信インターフェース11及びメモリ12は信号線を介してプロセッサ13に接続されている。なお、本実施形態では、一つのECU10が設けられているが、機能毎に複数のECUが設けられていてもよい。 The ECU 10 performs various controls for the vehicle 1. As shown in Figure 1, the ECU 10 includes a communication interface 11, a memory 12, and a processor 13. The communication interface 11 and the memory 12 are connected to the processor 13 via signal lines. In this embodiment, one ECU 10 is provided, but multiple ECUs may be provided for each function.
通信インターフェース11は、ECU10を車内ネットワークに接続するためのインターフェース回路を有する。ECU10は通信インターフェース11を介して他の車載機器に接続される。 The communication interface 11 has an interface circuit for connecting the ECU 10 to the in-vehicle network. The ECU 10 is connected to other in-vehicle equipment via the communication interface 11.
メモリ12は、例えば、揮発性の半導体メモリ及び不揮発性の半導体メモリを有する。メモリ12は、プロセッサ13によって各種処理が実行されるときに使用されるプログラム、データ等を記憶する。 Memory 12 includes, for example, volatile semiconductor memory and non-volatile semiconductor memory. Memory 12 stores programs, data, etc., used when various processes are executed by the processor 13.
プロセッサ13は、一つ又は複数のCPU(Central Processing Unit)及びその周辺回路を有する。なお、プロセッサ13は、論理演算ユニット又は数値演算ユニットのような演算回路を更に有していてもよい。 The processor 13 has one or more CPUs (Central Processing Units) and their peripheral circuits. The processor 13 may also have additional arithmetic circuits such as a logic unit or a numerical arithmetic unit.
図2は、ECU10のプロセッサ13の機能ブロック図である。本実施形態では、ECU10は、車両1のドライバの運転を支援する運転支援装置として機能する。ECU10のプロセッサ13は、目標速度設定部14、減速度算出部15及び通知部16を有する。目標速度設定部14、減速度算出部15及び通知部16は、ECU10のメモリ12に記憶されたコンピュータプログラムをECU10のプロセッサ13が実行することによって実現される機能モジュールである。なお、これら機能モジュールは、それぞれ、プロセッサ13に設けられた専用の演算回路によって実現されてもよい。 Figure 2 is a functional block diagram of the processor 13 of the ECU 10. In this embodiment, the ECU 10 functions as a driver assistance device that supports the driver of the vehicle 1. The processor 13 of the ECU 10 has a target speed setting unit 14, a deceleration calculation unit 15, and a notification unit 16. The target speed setting unit 14, the deceleration calculation unit 15, and the notification unit 16 are functional modules realized by the execution of a computer program stored in the memory 12 of the ECU 10 by the processor 13 of the ECU 10. These functional modules may each be realized by dedicated arithmetic circuits provided in the processor 13.
目標速度設定部14は車両1の目標速度を設定する。例えば、車両1の前方において制限速度が下がる地点(以下、「減速地点」と称する)が存在する場合には、車両1はその減速地点までに減速する必要がある。また、減速地点において、他の車両が必ずしも変更後の制限速度で走行するとは限らない。例えば、変更後の制限速度よりも実勢速度が低い場合、変更後の制限速度まで車両を減速させただけでは、車両の減速が不十分である。このため、目標速度設定部14は、減速地点における実勢速度を取得し、実勢速度に基づいて減速地点における車両1の目標速度を設定する。 The target speed setting unit 14 sets the target speed for vehicle 1. For example, if there is a point ahead of vehicle 1 where the speed limit decreases (hereinafter referred to as a "deceleration point"), vehicle 1 needs to decelerate by the time it reaches that point. Furthermore, at the deceleration point, other vehicles may not necessarily be traveling at the changed speed limit. For example, if the actual speed is lower than the changed speed limit, simply decelerating the vehicle to the changed speed limit may be insufficient. Therefore, the target speed setting unit 14 acquires the actual speed at the deceleration point and sets the target speed for vehicle 1 at the deceleration point based on the actual speed.
減速度算出部15は、車両1が減速地点において目標速度まで減速するために必要な減速度を算出する。そして、通知部16は、減速度算出部15によって算出された減速度が所定の閾値よりも大きいときに、車両1のドライバに警告を通知する。このことによって、車両1のドライバに適切なタイミングで減速を促すことができ、車両1の前方に制限速度が下がる地点が存在する場合に、車両1が実際の走行環境に即した態様で減速を行うことを支援することができる。 The deceleration calculation unit 15 calculates the deceleration required for vehicle 1 to slow down to the target speed at a deceleration point. The notification unit 16 then notifies the driver of vehicle 1 of a warning when the deceleration calculated by the deceleration calculation unit 15 exceeds a predetermined threshold. This allows the driver of vehicle 1 to decelerate at an appropriate time, and helps vehicle 1 decelerate in a manner appropriate to the actual driving environment when there is a point ahead where the speed limit decreases.
以下、図3を参照して、上述した制御の処理フローについて説明する。図3は、警告処理の制御ルーチンを示すフローチャートである。本制御ルーチンは、ECU10のプロセッサ13(目標速度設定部14、減速度算出部15及び通知部16)によって所定の実行間隔で繰り返し実行される。 The following describes the control process flow described above, with reference to Figure 3. Figure 3 is a flowchart of the warning processing control routine. This control routine is repeatedly executed at predetermined intervals by the processor 13 of the ECU 10 (target speed setting unit 14, deceleration calculation unit 15, and notification unit 16).
最初に、ステップS101において、目標速度設定部14は、車両1の前方において制限速度が下がるか否かを判定する。すなわち、目標速度設定部14は、車両1の前方において減速地点が存在するか否かを判定する。制限速度は、速度制限標識が無い場所では法定最高速度によって定められ、速度制限標識が有る場所では速度制限標識によって定められる。 First, in step S101, the target speed setting unit 14 determines whether the speed limit decreases in front of the vehicle 1. That is, the target speed setting unit 14 determines whether a deceleration point exists in front of the vehicle 1. The speed limit is determined by the legal maximum speed in areas without speed limit signs, and by the speed limit sign in areas with speed limit signs.
例えば、目標速度設定部14は、周辺情報検出装置2の出力に基づいて、車両1の前方において制限速度が下がるか否かを判定する。具体的には、車両1の前方の情報を検出する周辺情報検出装置2(例えばフロントカメラ)によって検出された速度制限標識が示す制限速度が現在の制限速度よりも低い場合に、目標速度設定部14は、車両1の前方において制限速度が下がると判定する。図4は、車両1の前方において制限速度が下がる状況の一例を示す図である。図4の例では、車両1の前方において、制限速度が120km/hから90km/hに変更されている。 For example, the target speed setting unit 14 determines whether the speed limit in front of vehicle 1 decreases based on the output of the surrounding information detection device 2. Specifically, if the speed limit indicated by the speed limit sign detected by the surrounding information detection device 2 (e.g., a front camera) that detects information in front of vehicle 1 is lower than the current speed limit, the target speed setting unit 14 determines that the speed limit in front of vehicle 1 decreases. Figure 4 shows an example of a situation in which the speed limit in front of vehicle 1 decreases. In the example in Figure 4, the speed limit in front of vehicle 1 changes from 120 km/h to 90 km/h.
なお、目標速度設定部14は、地図データベース4に記憶された地図情報に基づいて、車両1の前方において制限速度が下がるか否かを判定してもよい。この場合、地図情報には、地図上の各地点における制限速度の情報が含まれる。例えば、目標速度設定部14は、ナビゲーション装置5によって設定された車両1の走行ルートと地図情報とを照合することによって、車両1の前方において制限速度が下がるか否かを判定する。 Furthermore, the target speed setting unit 14 may determine whether the speed limit decreases in front of the vehicle 1 based on the map information stored in the map database 4. In this case, the map information includes speed limit information for each point on the map. For example, the target speed setting unit 14 determines whether the speed limit decreases in front of the vehicle 1 by comparing the driving route of the vehicle 1 set by the navigation device 5 with the map information.
ステップS101において車両1の前方において制限速度が下がらないと判定された場合、本制御ルーチンは終了する。一方、ステップS101において車両1の前方において制限速度が下がると判定された場合、本制御ルーチンはステップS102に進む。 If it is determined in step S101 that the speed limit in front of vehicle 1 does not decrease, this control routine terminates. On the other hand, if it is determined in step S101 that the speed limit in front of vehicle 1 does decrease, this control routine proceeds to step S102.
ステップS102では、目標速度設定部14は車両1の前方の減速地点における実勢速度を取得する。例えば、実勢速度は、制限速度よりも所定値(例えば5km/h~10km/h)だけ低い速度に設定される。例えば、所定値が10km/hである場合には、減速地点における制限速度が90km/hであるときに、実勢速度が80km/hに設定される。 In step S102, the target speed setting unit 14 acquires the actual speed at the deceleration point ahead of the vehicle 1. For example, the actual speed is set to a speed lower than the speed limit by a predetermined value (e.g., 5 km/h to 10 km/h). For example, if the predetermined value is 10 km/h, then when the speed limit at the deceleration point is 90 km/h, the actual speed will be set to 80 km/h.
なお、実勢速度は、天候、時間帯等に応じて変更されてもよい。例えば、天候が雨又は雪である場合には、天候が晴れ又は曇りである場合と比べて、実勢速度が低くされてもよい。天候は、例えば、車両1に設けられたレインセンサ等の出力に基づいて検出される。また、朝の通勤時間(例えば7時~9時)及び夕方の帰宅時間(例えば17時~20時)の時間帯では、それ以外の時間帯と比べて、実勢速度が低くされてもよい。時間帯は、例えば、ECU10に内蔵されたデジタル時計によって検出される。なお、天候及び時間帯は広域通信又は路車間通信を介して車両1の外部から取得されてもよい。 The actual speed may be adjusted depending on weather conditions, time of day, etc. For example, the actual speed may be lower when it is raining or snowing compared to when it is sunny or cloudy. Weather conditions are detected, for example, based on the output of a rain sensor installed on vehicle 1. Furthermore, the actual speed may be lower during morning commute hours (e.g., 7:00 AM to 9:00 AM) and evening commute hours (e.g., 5:00 PM to 8:00 PM) compared to other times. The time of day is detected, for example, by a digital clock built into the ECU 10. Weather and time of day information may also be acquired from outside vehicle 1 via wide-area communication or vehicle-to-infrastructure communication.
また、実勢速度は車線毎に設定されていてもよい。例えば、二車線(走行車線及び追越車線)を有する道路に関して、追越車線における実勢速度が走行車線における実勢速度よりも高くされてもよい。このことによって、車両1が走行している車線を考慮したより適切な実勢速度を取得することができる。 Furthermore, the actual speed may be set for each lane. For example, on a road with two lanes (a driving lane and a passing lane), the actual speed in the passing lane may be higher than the actual speed in the driving lane. This allows for obtaining a more appropriate actual speed that takes into account the lane in which vehicle 1 is traveling.
また、目標速度設定部14は、周辺情報検出装置2の出力に基づいて又は車車間通信を介して、車両1の前方を走行している周辺車両の減速地点における速度を取得することによって実勢速度を取得してもよい。また、車両1の外部のサーバが多数の車両から送信された速度情報に基づいて地点毎の実勢速度を算出し、車両1は減速地点における実勢速度をサーバから受信してもよい。 Furthermore, the target speed setting unit 14 may acquire the actual speed by obtaining the speed of surrounding vehicles traveling ahead of vehicle 1 at deceleration points, based on the output of the surrounding information detection device 2 or via vehicle-to-vehicle communication. Alternatively, an external server may calculate the actual speed at each location based on speed information transmitted from multiple vehicles, and vehicle 1 may receive the actual speed at deceleration points from the server.
ステップS102の後、ステップS103において、目標速度設定部14は実勢速度に基づいて減速地点における車両1の目標速度を設定する。例えば、目標速度設定部14は実勢速度に目標速度を設定する。また、目標速度設定部14は、車両1のドライバによって予め設定された設定量が実勢速度に加算された値に目標速度を設定してもよい。このことによって、ドライバの嗜好を目標速度に反映させることができ、より適切なタイミングで、車両1のドライバに減速を促すことができる。例えば、設定量として三つの選択肢(例えば、+2km/h、+5km/h及び+10km/h)が用意され、車両1のドライバはHMI7を介して予め設定量を選択する。実勢速度が80km/hであり且つ設定量が+5km/hである場合、目標速度は85km/hに設定される。なお、設定量は負の値であってもよい。 After step S102, in step S103, the target speed setting unit 14 sets the target speed of vehicle 1 at the deceleration point based on the actual speed. For example, the target speed setting unit 14 sets the target speed to the actual speed. Alternatively, the target speed setting unit 14 may set the target speed to a value obtained by adding a preset amount set by the vehicle 1 driver to the actual speed. This allows the driver's preference to be reflected in the target speed, enabling the vehicle 1 driver to decelerate at a more appropriate timing. For example, three preset amounts are provided (e.g., +2 km/h, +5 km/h, and +10 km/h), and the vehicle 1 driver selects a preset amount via the HMI 7. If the actual speed is 80 km/h and the preset amount is +5 km/h, the target speed is set to 85 km/h. Note that the preset amount may also be a negative value.
次いで、ステップS104において、減速度算出部15は、車両1が、減速地点において、ステップS103において設定された目標速度まで減速するために必要な減速度を算出する。例えば、減速度a(m/s2)は、車両1の現在の速度Vc(m/s)、車両1の目標速度Vt(m/s)、及び車両1の現在位置から減速地点までの距離Lに基づいて、下記式(1)によって算出される。
a=(Vc2-Vt2)/2L…(1)
Next, in step S104, the deceleration calculation unit 15 calculates the deceleration required for the vehicle 1 to decelerate to the target speed set in step S103 at the deceleration point. For example, the deceleration a (m/s²) is calculated by the following formula ( 1 ) based on the current speed Vc (m/s) of the vehicle 1, the target speed Vt (m/s) of the vehicle 1, and the distance L from the current position of the vehicle 1 to the deceleration point.
a=(Vc 2 -Vt 2 )/2L...(1)
車両1の現在の速度Vcは車両挙動検出装置6の車速センサの出力に基づいて取得され、ステップS103において設定された目標速度の値が車両1の目標速度Vtとして用いられる。減速地点までの距離Lは、周辺情報検出装置2の出力に基づいて取得され、又はGNSS受信機3の出力及び地図データベース4に記憶された地図情報に基づいて取得される。例えば、車両の現在の速度Vcが33.33m/s(120km/h)であり、車両1の目標速度Vtが29.16m/s(85km/h)であり、減速地点までの距離Lが150mである場合、減速度aは0.87m/s2(0.089G)となる。 The current speed Vc of vehicle 1 is obtained based on the output of the vehicle speed sensor of the vehicle behavior detection device 6, and the value of the target speed set in step S103 is used as the target speed Vt of vehicle 1. The distance L to the deceleration point is obtained based on the output of the surrounding information detection device 2, or based on the output of the GNSS receiver 3 and the map information stored in the map database 4. For example, if the current speed Vc of the vehicle is 33.33 m/s (120 km/h), the target speed Vt of vehicle 1 is 29.16 m/s (85 km/h), and the distance L to the deceleration point is 150 m, then the deceleration a will be 0.87 m/ s² (0.089 G).
次いで、ステップS105において、通知部16は、ステップS104において算出された減速度が所定の閾値以下であるか否かを判定する。閾値は例えば0.1G(0.98m/s2)のような固定値に設定される。なお、閾値は車両1のアクセルオフ時の減速度に設定されてもよい。このことによって、エンジンブレーキ又は回生ブレーキのような自然な制動によって車両1が目標速度まで減速することを支援することができる。 Next, in step S105, the notification unit 16 determines whether the deceleration calculated in step S104 is below a predetermined threshold. The threshold is set to a fixed value, for example, 0.1G (0.98 m/ s² ). The threshold may also be set to the deceleration when the accelerator of the vehicle 1 is released. This helps the vehicle 1 to decelerate to the target speed through natural braking such as engine braking or regenerative braking.
アクセルオフ時の減速度は、ECU10のメモリ12に予め記憶され、又は車両諸元(重量、パワートレイン等)、道路の勾配情報、道路の路面状態等に基づいて算出される。車両諸元はECU10のメモリ12に予め記憶される。道路の勾配情報は、例えば、GNSS受信機3の出力、地図データベース4に記憶された地図情報、又は車両1に設けられたGセンサの出力に基づいて取得される。道路の路面状態は、例えば、周辺情報検出装置2の出力、又は車両1に設けられたレインセンサの出力に基づいて取得される。 The deceleration when the accelerator is released is pre-stored in the memory 12 of the ECU 10, or calculated based on vehicle specifications (weight, powertrain, etc.), road gradient information, road surface conditions, etc. Vehicle specifications are pre-stored in the memory 12 of the ECU 10. Road gradient information is obtained, for example, based on the output of the GNSS receiver 3, map information stored in the map database 4, or the output of the G sensor installed on the vehicle 1. Road surface conditions are obtained, for example, based on the output of the surrounding information detection device 2 or the output of the rain sensor installed on the vehicle 1.
また、閾値は車両1のドライバによって設定されてもよい。このことによって、ドライバの好みの減速度で車両1が目標速度まで減速することを支援することができる。例えば、閾値として三つの選択肢(例えば、0.05G、0.1G及び0.2G)が用意され、車両1のドライバはHMI7を介して予め閾値を選択する。 Furthermore, the threshold may be set by the driver of vehicle 1. This allows vehicle 1 to decelerate to the target speed at the driver's preferred deceleration rate. For example, three threshold options (e.g., 0.05G, 0.1G, and 0.2G) are provided, and the driver of vehicle 1 pre-selects a threshold via HMI 7.
ステップS105において減速度が閾値よりも大きいと判定された場合、本制御ルーチンはステップS106に進む。ステップS106では、通知部16はHMI7を介して車両1のドライバに警告を通知する。例えば、通知部16はHMI7のスピーカを介してブザー音又は音声のような聴覚的な警告を通知する。また、通知部16は、HMI7のディスプレイを介して、車両1の減速を促す文字又は画像を表示することによって視覚的な警告を通知してもよい。また、通知部16は、車両1のステアリングホイール又はアクセルペダルに設けられたHMI7の振動ユニットを介して触覚的な警告を通知してもよい。 If the deceleration is determined to be greater than the threshold in step S105, the control routine proceeds to step S106. In step S106, the notification unit 16 notifies the driver of vehicle 1 of a warning via the HMI 7. For example, the notification unit 16 notifies an auditory warning, such as a buzzer sound or voice, via the speaker of the HMI 7. Alternatively, the notification unit 16 may notify a visual warning by displaying text or images prompting the vehicle 1 to decelerate via the display of the HMI 7. Furthermore, the notification unit 16 may notify a tactile warning via a vibration unit of the HMI 7 located on the steering wheel or accelerator pedal of vehicle 1.
ステップS106の後、本制御ルーチンはステップS107に進む。一方、ステップS105において減速度が閾値以下であると判定された場合、本制御ルーチンはステップS106をスキップしてステップS107に進む。ステップS107では、通知部16は、車両1が減速地点を通過したか否かを判定する。この判定は、例えば、周辺情報検出装置2の出力に基づいて行われ、又はGNSS受信機3の出力及び地図データベース4に記憶された地図情報に基づいて行われる。 After step S106, the control routine proceeds to step S107. However, if it is determined in step S105 that the deceleration is below a threshold, the control routine skips step S106 and proceeds to step S107. In step S107, the notification unit 16 determines whether the vehicle 1 has passed the deceleration point. This determination is made, for example, based on the output of the surrounding information detection device 2, or based on the output of the GNSS receiver 3 and the map information stored in the map database 4.
ステップS107において車両1が減速地点を通過したと判定された場合、本制御ルーチンは終了する。一方、ステップS107において車両1が減速地点を通過していないと判定された場合、本制御ルーチンはステップS104に戻り、ステップS104及びS105が再び実行されて警告の要否が判定される。 If it is determined in step S107 that vehicle 1 has passed the deceleration point, this control routine terminates. On the other hand, if it is determined in step S107 that vehicle 1 has not passed the deceleration point, this control routine returns to step S104, and steps S104 and S105 are executed again to determine whether a warning is necessary.
以上、本発明に係る好適な実施形態を説明したが、本発明はこれら実施形態に限定されるものではなく、特許請求の範囲の記載内で様々な修正及び変更を施すことができる。例えば、通信ネットワークのような広域通信を介して車両1と通信可能なサーバが運転支援装置として機能してもよい。この場合、車両1の位置及び速度のような車両情報が車両1からサーバに定期的に送信され、サーバの通知部は車両1のECU10に指示を送信することによって車両1のHMI7を介して車両1のドライバに警告を通知する。 While preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and changes can be made within the scope of the claims. For example, a server capable of communicating with the vehicle 1 via a wide-area communication network, such as a communication network, may function as a driver assistance device. In this case, vehicle information such as the position and speed of the vehicle 1 is periodically transmitted from the vehicle 1 to the server, and the notification unit of the server sends an instruction to the ECU 10 of the vehicle 1, thereby notifying the driver of the vehicle 1 via the HMI 7 of the vehicle 1 of a warning.
また、ECU10のプロセッサ13が有する各部の機能をコンピュータに実現させるコンピュータプログラムは、コンピュータによって読取り可能な記録媒体に記憶された形で提供されてもよい。コンピュータによって読取り可能な記録媒体は、例えば、磁気記録媒体、光記録媒体、又は半導体メモリである。 Furthermore, the computer program that enables the computer to implement the functions of each part of the ECU 10's processor 13 may be provided in a form stored on a computer-readable recording medium. Examples of computer-readable recording media include magnetic recording media, optical recording media, or semiconductor memory.
1 車両
10 電子制御ユニット(ECU)
13 プロセッサ
14 目標速度設定部
15 減速度算出部
16 通知部
1. Vehicle 10. Electronic Control Unit (ECU)
13 Processor 14 Target speed setting unit 15 Deceleration calculation unit 16 Notification unit
Claims (5)
前記車両が前記地点において前記目標速度まで減速するために必要な減速度を算出する減速度算出部と、
前記減速度が所定の閾値よりも大きいときに、前記車両のドライバに警告を通知する通知部と
を備える、運転支援装置。 A target speed setting unit obtains the actual speed at a point in front of the vehicle where the speed limit decreases by obtaining the speed of surrounding vehicles traveling in front of the vehicle at the same point, or by obtaining the speed at the same point calculated by a server based on speed information of many vehicles from the server , and sets a target speed for the vehicle at the same point based on the actual speed.
A deceleration calculation unit that calculates the deceleration required for the vehicle to slow down to the target speed at the aforementioned point,
A driving assistance device comprising a notification unit that notifies the driver of the vehicle of a warning when the deceleration is greater than a predetermined threshold.
車両の前方において制限速度が下がる地点における実勢速度を、該車両の前方を走行している周辺車両の前記地点における速度を取得することによって、又は多数の車両の速度情報に基づいてサーバによって算出された前記地点における速度を該サーバから取得することによって取得することと、
前記実勢速度に基づいて前記地点における前記車両の目標速度を設定することと、
前記車両が前記地点において前記目標速度まで減速するために必要な減速度を算出することと、
前記減速度が所定の閾値よりも大きいときに、前記車両のドライバに警告を通知することと
を含む、運転支援方法。 A driving assistance method performed by a computer,
The actual speed at a point in front of a vehicle where the speed limit decreases is obtained by acquiring the speed of surrounding vehicles traveling in front of the vehicle at the same point, or by obtaining the speed at the same point calculated by a server based on the speed information of a large number of vehicles from the server .
Setting a target speed for the vehicle at the aforementioned point based on the actual operating speed,
To calculate the deceleration required for the vehicle to slow down to the target speed at the aforementioned point,
A driving assistance method that includes notifying the driver of the vehicle of a warning when the deceleration is greater than a predetermined threshold.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023031274A JP7848725B2 (en) | 2023-03-01 | 2023-03-01 | Driving assistance device and driving assistance method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023031274A JP7848725B2 (en) | 2023-03-01 | 2023-03-01 | Driving assistance device and driving assistance method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024123666A JP2024123666A (en) | 2024-09-12 |
| JP7848725B2 true JP7848725B2 (en) | 2026-04-21 |
Family
ID=92676691
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023031274A Active JP7848725B2 (en) | 2023-03-01 | 2023-03-01 | Driving assistance device and driving assistance method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7848725B2 (en) |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006252148A (en) | 2005-03-10 | 2006-09-21 | Toyota Motor Corp | Vehicle control device |
| JP2010152444A (en) | 2008-12-24 | 2010-07-08 | Nissan Motor Co Ltd | Information provision device and method for vehicle |
| JP2011248588A (en) | 2010-05-26 | 2011-12-08 | Sanyo Electric Co Ltd | On-vehicle electronic apparatus |
| JP2012006485A (en) | 2010-06-24 | 2012-01-12 | Toyota Motor Corp | Driving evaluation device |
| JP2013134535A (en) | 2011-12-26 | 2013-07-08 | Nissan Motor Co Ltd | Drive assist device for vehicle |
| JP2016022936A (en) | 2014-07-24 | 2016-02-08 | トヨタ自動車株式会社 | Vehicle travel control device |
| JP2016060421A (en) | 2014-09-19 | 2016-04-25 | トヨタ自動車株式会社 | vehicle |
| JP2018060457A (en) | 2016-10-07 | 2018-04-12 | マツダ株式会社 | Speed limit detection device for vehicle |
| JP2019059360A (en) | 2017-09-27 | 2019-04-18 | マツダ株式会社 | Vehicle control device |
| JP2019156133A (en) | 2018-03-12 | 2019-09-19 | 本田技研工業株式会社 | Vehicle controller, vehicle control method and program |
| JP2019185225A (en) | 2018-04-04 | 2019-10-24 | 株式会社デンソー | Automatic driving control device of vehicle |
| US20200143671A1 (en) | 2017-06-23 | 2020-05-07 | Here Global B.V. | Detection and estimation of variable speed signs |
-
2023
- 2023-03-01 JP JP2023031274A patent/JP7848725B2/en active Active
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006252148A (en) | 2005-03-10 | 2006-09-21 | Toyota Motor Corp | Vehicle control device |
| JP2010152444A (en) | 2008-12-24 | 2010-07-08 | Nissan Motor Co Ltd | Information provision device and method for vehicle |
| JP2011248588A (en) | 2010-05-26 | 2011-12-08 | Sanyo Electric Co Ltd | On-vehicle electronic apparatus |
| JP2012006485A (en) | 2010-06-24 | 2012-01-12 | Toyota Motor Corp | Driving evaluation device |
| JP2013134535A (en) | 2011-12-26 | 2013-07-08 | Nissan Motor Co Ltd | Drive assist device for vehicle |
| JP2016022936A (en) | 2014-07-24 | 2016-02-08 | トヨタ自動車株式会社 | Vehicle travel control device |
| JP2016060421A (en) | 2014-09-19 | 2016-04-25 | トヨタ自動車株式会社 | vehicle |
| JP2018060457A (en) | 2016-10-07 | 2018-04-12 | マツダ株式会社 | Speed limit detection device for vehicle |
| US20200143671A1 (en) | 2017-06-23 | 2020-05-07 | Here Global B.V. | Detection and estimation of variable speed signs |
| JP2019059360A (en) | 2017-09-27 | 2019-04-18 | マツダ株式会社 | Vehicle control device |
| JP2019156133A (en) | 2018-03-12 | 2019-09-19 | 本田技研工業株式会社 | Vehicle controller, vehicle control method and program |
| JP2019185225A (en) | 2018-04-04 | 2019-10-24 | 株式会社デンソー | Automatic driving control device of vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024123666A (en) | 2024-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200174470A1 (en) | System and method for supporting autonomous vehicle | |
| JP2023112082A (en) | vehicle display | |
| JP7567750B2 (en) | Information presentation device, information presentation method, and computer program for presenting information | |
| JP2017190084A (en) | Drive-supporting apparatus | |
| JP2019079454A (en) | Vehicle control system, function notification apparatus, function notification method, and computer program | |
| WO2020031238A1 (en) | Vehicle control method and vehicle control device | |
| US20200158521A1 (en) | Automatic driving device | |
| US12466402B2 (en) | Follow-up travel support device, follow-up travel support method and non transitory recording medium | |
| JP2018139031A (en) | Information provision device, information provision method, and computer program | |
| JP2017123072A (en) | Driving support device and computer program | |
| JP2017071332A (en) | Drive assisting device and program | |
| EP4105598A1 (en) | Information processing server, processing method for information processing server, and non-transitory storage medium | |
| CN109649385B (en) | Driving support device | |
| JP7848725B2 (en) | Driving assistance device and driving assistance method | |
| CN115206107A (en) | Monitoring device, monitoring method, and monitoring system | |
| JP6635001B2 (en) | Vehicle control device | |
| CN115195719B (en) | Automatic speed control device, automatic speed control method and automatic speed control program | |
| CN118351678A (en) | Information providing device and information providing method | |
| JP7380418B2 (en) | Driving assistance devices and programs | |
| US12391248B2 (en) | Driving support device | |
| US20250087083A1 (en) | Traffic risk estimation device | |
| US12377846B2 (en) | Follow-up travel support device, follow-up travel support method and non transitory recording medium | |
| CN116890866B (en) | Vehicle driver assistance system | |
| US12428015B2 (en) | Information notification device, information notification method and non-transitory recording medium | |
| JP2024043769A (en) | Driving assistance device, driving assistance method, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250221 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20260113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260226 |
|
| 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: 20260310 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260323 |