JP7256475B2 - Vehicle running control device - Google Patents
Vehicle running control device Download PDFInfo
- Publication number
- JP7256475B2 JP7256475B2 JP2020003045A JP2020003045A JP7256475B2 JP 7256475 B2 JP7256475 B2 JP 7256475B2 JP 2020003045 A JP2020003045 A JP 2020003045A JP 2020003045 A JP2020003045 A JP 2020003045A JP 7256475 B2 JP7256475 B2 JP 7256475B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- driver
- control
- cpu
- abnormal
- 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
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
本発明は、運転者が「車両を運転する能力を失っている異常状態(以下、「運転不能異常状態」とも称呼する。)」に陥っている場合に、その車両を減速させる車両走行制御装置に関する。 The present invention is a vehicle travel control device that decelerates a vehicle when the driver is in an "abnormal state in which the driver has lost the ability to drive the vehicle (hereinafter also referred to as an "undrivable abnormal state")." Regarding.
従来の車両走行制御装置(以下、「従来装置」と称呼される。)は、運転者が運転不能異常状態に陥っているか否かを判定し、そのような判定がなされた場合、車両を所定の減速度で減速して、車両を自動停止させる自動停止制御を実行する(特許文献1を参照。)。 A conventional vehicle cruise control device (hereinafter referred to as a "conventional device") determines whether or not the driver is in a drivable abnormal state, and if such a determination is made, the vehicle is controlled in a predetermined manner. , and automatically stops the vehicle (see Patent Document 1).
従来装置は、自動停止制御実行中に、運転者が運転不能異常状態から正常状態に復帰した場合に行う運転支援制御について、考慮されていない。 The conventional device does not take into account the driving support control that is performed when the driver recovers from the abnormal state in which the vehicle cannot be driven to the normal state while the automatic stop control is being executed.
従って、先行車が急減速するような状況のような緊急な運転操作(例えば、車両を急制動させるためのブレーキ操作など)が必要な状況で、運転者が運転不能異常状態から正常状態に復帰した場合、正常状態に復帰した運転者はすぐに緊急な運転操作を行う必要がある。従って、この場合、正常状態に復帰した運転者は、余裕をもって車両を運転することができない。 Therefore, in a situation where an emergency driving operation (for example, a braking operation to suddenly brake the vehicle) is required, such as a situation where the preceding vehicle suddenly decelerates, the driver returns from the abnormal state of being unable to drive to the normal state. In this case, the driver who has returned to the normal state must immediately perform an emergency driving operation. Therefore, in this case, the driver who has returned to the normal state cannot drive the vehicle comfortably.
本発明は上述した課題に対処するためになされた。即ち、本発明の目的の一つは、運転者が運転不能異常状態から正常状態に復帰した場合に、運転者に余裕をもって車両を運転させることができる車両走行制御装置(以下、「本発明制御装置」とも称呼される。)を提供することにある。 The present invention has been made to address the above-mentioned problems. That is, one of the objects of the present invention is to provide a vehicle cruise control system (hereinafter referred to as "the control system of the present invention") that allows the driver to drive the vehicle with a margin when the driver recovers from the drivable abnormal state to the normal state. (also referred to as "equipment").
本発明制御装置は、車両に適用される。
本発明制御装置は、前記車両の運転者が前記車両を運転する能力を失っている異常状態にあるか否かの判定を行う異常判定部(10)と、前記異常判定部によって前記運転者が前記異常状態にあると判定された(ステップ260にて「Yes」との判定)時点である異常判定時点以降において前記車両の車速をゼロにまで低下させることにより前記車両を停止させる(ステップ420)異常時減速制御を実行する制御部(10)と、を備える。
前記制御部は、前記車両の前方に存在する他車両である先行車が存在しない場合、前記車両の車速が前記運転者により設定される目標車速に一致するように前記車両の加速度を制御し、前記先行車が存在する場合、前記車両と前記先行車との車間距離が所定の目標車間距離になるように前記車両の加速度を制御するクルーズ制御を実行可能に構成される。
前記制御部は、前記異常判定時点以降に前記運転者が前記異常状態にないと判定された場合(ステップ410にて「No」との判定)において、前記先行車が存在する場合(ステップ440にて「Yes」との判定)、前記異常時減速制御を終了して、前記クルーズ制御を実行し(ステップ445)、前記先行車が存在しない場合、前記異常時減速制御を終了して、前記クルーズ制御を実行しない(ステップ450)ように構成される。
The control device of the present invention is applied to a vehicle.
The control device of the present invention includes an abnormality determination section (10) for determining whether or not the driver of the vehicle is in an abnormal state in which the driver has lost the ability to drive the vehicle; The vehicle is stopped by decreasing the speed of the vehicle to zero after the abnormality determination time when it is determined that the vehicle is in the abnormal state (“Yes” determination at step 260) (step 420). and a control unit (10) for executing deceleration control in the event of an abnormality.
The control unit controls the acceleration of the vehicle so that the vehicle speed of the vehicle coincides with a target vehicle speed set by the driver when there is no preceding vehicle that is another vehicle existing in front of the vehicle. and when the preceding vehicle is present , cruise control can be executed to control the acceleration of the vehicle so that the inter-vehicle distance between the vehicle and the preceding vehicle becomes a predetermined target inter-vehicle distance.
When it is determined that the driver is not in the abnormal state after the abnormality determination time (determination of "No" in step 410), the control unit controls the control unit when the preceding vehicle exists (in step 440). (determination of "Yes"), the abnormal deceleration control is terminated, and the cruise control is executed (step 445). If the preceding vehicle does not exist, the abnormal deceleration control is terminated and the cruise It is configured not to execute control (step 450).
これによれば、運転者が異常状態から正常状態に復帰した場合に、運転者に余裕をもって車両を運転させることができる。 According to this, when the driver recovers from the abnormal state to the normal state, the driver can drive the vehicle with a margin.
上記説明においては、本発明の理解を助けるために、後述する実施形態に対応する発明の構成に対し、その実施形態で用いた名称及び/又は符号を括弧書きで添えている。しかしながら、本発明の各構成要素は、前記名称及び/又は符号によって規定される実施形態に限定されるものではない。 In the above description, in order to facilitate understanding of the present invention, names and/or symbols used in the embodiments are added in parentheses to configurations of the invention corresponding to the embodiments to be described later. However, each component of the present invention is not limited to the embodiments defined by the names and/or symbols.
<構成>
本発明の実施形態に係る車両走行制御装置(以下、「本実施装置」と称呼される場合がある。)は、車両(以下において、他の車両と区別するために、「自車両」と称呼される場合がある。)に適用される。
<Configuration>
A vehicle cruise control device according to an embodiment of the present invention (hereinafter sometimes referred to as "this embodiment device") is a vehicle (hereinafter referred to as "self-vehicle" in order to distinguish it from other vehicles). may be applied).
本実施装置は、図1に示したように、運転支援ECU10、エンジンECU20、ブレーキECU30、電動パーキングブレーキECU40、ステアリングECU50、メータECU60、警報ECU70及びナビゲーションECU80を備えている。なお、以下の説明において、運転支援ECU10は、「DSECU」と称呼される。電動パーキングブレーキECU40は、「EPB・ECU40」と称呼される。
As shown in FIG. 1, the system includes a
これらのECUは、マイクロコンピュータを主要部として備える電気制御装置(Electric Control Unit)であり、図示しないCAN(Controller Area Network)を介して相互に情報を送信可能及び受信可能に接続されている。マイクロコンピュータは、CPU、ROM、RAM、読み書き可能な不揮発性メモリ及びインターフェースI/F等を含む。CPUはROMに格納されたインストラクション(プログラム、ルーチン)を実行することにより各種機能を実現するようになっている。 These ECUs are electric control units having microcomputers as main parts, and are connected via a CAN (Controller Area Network) (not shown) so as to be able to transmit and receive information to each other. A microcomputer includes a CPU, a ROM, a RAM, a readable and writable nonvolatile memory, an interface I/F, and the like. The CPU implements various functions by executing instructions (programs, routines) stored in the ROM.
DSECUは、以下に列挙するセンサ(スイッチを含む。)と接続されていて、それらのセンサの検出信号又は出力信号を所定時間が経過する毎に取得するようになっている。なお、各センサは、DSECU以外のECUに接続されていてもよい。 The DSECU is connected to the sensors (including switches) listed below, and acquires detection signals or output signals of those sensors every time a predetermined time elapses. Each sensor may be connected to an ECU other than the DSECU.
アクセルペダル操作量センサ11は、自車両のアクセルペダル11aの操作量(アクセル開度)を検出し、アクセルペダル操作量APを表す信号を出力する。
ブレーキペダル操作量センサ12は、自車両のブレーキペダル12aの操作量を検出し、ブレーキペダル操作量BPを表す信号を出力する。
ストップランプスイッチ13は、ブレーキペダル12aが踏み込まれていないとき(操作されていないとき)にローレベル信号を出力し、ブレーキペダル12aが踏み込まれたとき(操作されているとき)にハイレベル信号を出力する。
The accelerator pedal
A brake pedal
The stop lamp switch 13 outputs a low level signal when the
操舵角センサ14は、自車両の操舵角を検出し、操舵角θを表す信号を出力する。
操舵トルクセンサ15は、操舵ハンドルSWの操作により自車両のステアリングシャフトUSに加わる操舵トルクを検出し、操舵トルクTraを表す信号を出力する。
車速センサ16は、自車両の走行速度(車速)を検出し、車速SPDを表す信号を出力する。
The
The
The
周囲センサ17は、少なくとも自車両の前方の道路、及び、その道路に存在する物標(歩行者、自転者及び自動車等の移動物、並びに、電柱及びガードレール等の固定物)に関する情報を取得するようになっている。
The surrounding
周囲センサ17は、例えば、何れも周知のレーダセンサ及びカメラセンサを備えている。なお、カメラセンサは、便宜上、「撮像装置」と称呼される場合がある。
レーダセンサは、ミリ波帯の電波を自車両の前方領域を含む自車両の周辺領域に放射し、放射範囲内に存在する物標によって反射された電波(即ち、反射波)を受信する。レーダセンサは、送信した電波と受信した反射波との位相差、反射波の減衰レベル及び電波を送信してから反射波を受信するまでの時間等に基づいて、検出した各物標に対する、「自車両と物標との相対関係についての情報(以下、「物標情報」と称呼する。)を所定時間の経過毎に取得する。 The radar sensor radiates radio waves in the millimeter wave band to a surrounding area of the own vehicle, including an area in front of the own vehicle, and receives radio waves (that is, reflected waves) reflected by targets existing within the radiating range. Based on the phase difference between the transmitted radio wave and the received reflected wave, the attenuation level of the reflected wave, the time from the transmission of the radio wave to the reception of the reflected wave, etc., the radar sensor detects each detected target. Information about the relative relationship between the own vehicle and the target (hereinafter referred to as "target information") is obtained every time a predetermined time elapses.
カメラセンサは、自車両の前方の左側領域及び右側領域の風景を撮影して左右一対の画像データを取得し、その画像データに基づいて「物標の有無及び物標情報」を出力する。DSECUは、レーダセンサ及びカメラセンサのそれぞれから出力された情報を合成して物標情報を確定する。 The camera sensor acquires a pair of left and right image data by photographing the scenery in the left and right areas in front of the vehicle, and outputs "presence or absence of a target and target information" based on the image data. The DSECU synthesizes information output from each of the radar sensor and the camera sensor to determine target information.
更に、カメラセンサは、その画像データに含まれる道路に相当する道路画像データに基づいて、自車両が走行している道路(自車線)の左及び右の区画線(以下、「白線」と称呼する。)を認識する。カメラセンサは、その認識結果に基づいて、車線幅、道路形状、及び、道路と自車両との位置関係に関する情報を出力する。周囲センサ17によって取得された情報(物標情報を含む。)は「周囲情報」と称呼される。
Furthermore, the camera sensor detects the left and right marking lines (hereinafter referred to as "white lines") of the road on which the vehicle is traveling (own lane) based on the road image data corresponding to the road included in the image data. do.). The camera sensor outputs information about the lane width, road shape, and positional relationship between the road and the host vehicle based on the recognition result. Information (including target information) acquired by the surrounding
操作スイッチ18は、運転者により操作されるスイッチである。運転者は、操作スイッチ18を操作することにより、後述の車線維持制御(LTA:レーントレーシングアシスト)を実行するか否かを選択することができる。更に、運転者は、操作スイッチ18を操作することにより、後述の追従車間距離制御(ACC:アダプティブ・クルーズ・コントロール)を実行するか否かを選択することができる。
The
ヨーレートセンサ19は自車両のヨーレートを検出し、ヨーレートYRaを出力する。
A
エンジンECU20は、内燃機関22の運転状態を変更するためのエンジンアクチュエータ21に接続されている。本例において、内燃機関22はガソリン燃料噴射・火花点火式・多気筒エンジンである。エンジンアクチュエータ21は、少なくとも、内燃機関22のスロットル弁の開度を変更するスロットル弁アクチュエータを含む。
The engine ECU 20 is connected to an
エンジンECU20は、エンジンアクチュエータ21を駆動することによって、内燃機関22が発生するトルクを変更することができる。内燃機関22が発生するトルクは図示しない変速機及び流体式トルクコンバータ等を介して図示しない駆動輪に伝達される。従って、エンジンECU20は、エンジンアクチュエータ21を制御することによって、自車両の駆動力を制御し加速状態(加速度)を変更することができる。
The
なお、自車両が、ハイブリッド車両である場合、エンジンECU20は、車両駆動源としての「エンジン及び電動機」の何れか一方又は両方によって発生する自車両の駆動力を制御することができる。更に、自車両が電気自動車である場合、エンジンECU20は、車両駆動源としての電動機によって発生する自車両の駆動力を制御することができる。
If the own vehicle is a hybrid vehicle, the
ブレーキECU30は、ブレーキアクチュエータ31に接続されている。ブレーキアクチュエータ31は、ブレーキペダル12aの踏力に応じて作動油を加圧する図示しないマスタシリンダと、左右前後輪に設けられる摩擦ブレーキ機構32との間の油圧回路に設けられる。
The
ブレーキアクチュエータ31は、ブレーキECU30からの指示に応じてブレーキキャリパ32bに内蔵されたホイールシリンダに供給する作動油の油圧を調整し、その油圧によりホイールシリンダを作動させてブレーキパッドをブレーキディスク32aに押し付ける。その結果、摩擦制動力が発生する。従って、ブレーキECU30は、ブレーキアクチュエータ31を制御することによって、自車両の制動力を制御することができる。
The
EPB・ECU40は、パーキングブレーキアクチュエータ(以下、「PKBアクチュエータ」と称呼される場合がある。)41に接続されている。PKBアクチュエータ41は、ブレーキパッドをブレーキディスク32aに押し付けるためのアクチュエータである。従って、EPB・ECU40は、PKBアクチュエータ41を用いてパーキングブレーキ力を車輪に加え、自車両を停止状態に維持することができる。
The EPB-
ステアリングECU50は、周知の電動パワーステアリングシステムの制御装置であって、モータドライバ51に接続されている。モータドライバ51は、転舵用モータ52に接続されている。転舵用モータ52は、自車両の「操舵ハンドルSW、操舵ハンドルSWに連結されたステアリングシャフトUS及び図示しない操舵用ギア機構等を含むステアリング機構」に組み込まれている。転舵用モータ52は、モータドライバ51から供給される電力によってトルクを発生し、このトルクによって操舵アシストトルクを加えたり、左右の操舵輪を転舵したりすることができる。
The steering
メータECU60は、図示しないデジタル表示式メータに接続されるとともに、ハザードランプ61及びストップランプ62にも接続されている。メータECU60は、DSECUからの指示に応じて、ハザードランプ61を点滅させることができ、且つ、ストップランプ62を点灯させることができる。
The
警報ECU70は、ブザー71及び表示器72に接続されている。警報ECU70は、DSECUからの指示に応じてブザー71を鳴動させて運転者への注意喚起を行うことができ、且つ、表示器72に注意喚起用のマーク(例えば、ウォーニングランプ)を点灯させたり、運転支援制御の作動状況を表示したりすることができる。
The
ナビゲーションECU80は、自車両の現在位置を検出するための「人工衛星からの信号(例えば、GPS信号)」を受信するGPS受信機81、道路情報を含む地図情報等を記憶した地図データベース82及びタッチパネル式のディスプレイ83等と接続されている。
The
ナビゲーションECU80は、GPS信号に基づいて現時点の自車両の位置を特定すると共に、自車両の位置及び地図データベース82に記憶されている地図情報等に基づいて各種の演算処理を行い、ディスプレイ83を用いて経路案内を行う。なお、これら(80乃至83)は、経路案内を行うので、「ナビゲーション装置」とも称呼される。
The
<運転支援制御>
DSECUは、運転者の運転を支援する各種の運転支援制御を実行可能に構成されている。運転支援制御の一つは、運転者が自車両を運転する能力を失っている異常状態(即ち、運転不能異常状態)にあるか否かを判定し、運転者が異常状態にあると判定した場合に自車両を減速させて停止させて、その後、自車両を停止状態に保持する異常時減速停止制御である。
<Driving support control>
The DSECU is configured to be able to execute various types of driving support control for assisting the driving of the driver. One of the driving support controls is to determine whether or not the driver is in an abnormal state in which the driver has lost the ability to drive the own vehicle (that is, an inoperable abnormal state), and determines that the driver is in an abnormal state. This is an abnormal deceleration stop control for decelerating and stopping the own vehicle in the case of an emergency, and then holding the own vehicle in a stopped state.
DSECUは、異常時減速停止制御に加えて、以下に述べる運転支援制御を実行可能に構成されている。 The DSECU is configured to be able to execute the following driving support control in addition to the emergency deceleration stop control.
レーントレーシングアシスト(LTA制御と呼ぶ。)
アダプティブクルーズコントロール(ACC制御又はクルーズ制御と呼ぶ。)
Lane tracing assist (referred to as LTA control)
Adaptive cruise control (called ACC control or cruise control)
LTA制御は、周囲情報を用いて、自車両の位置が「その自車両が走行しているレーン(走行車線)」内の目標走行ライン付近に維持されるように、操舵角(従って、転舵輪の転舵角)を自動的に変更する制御である。 LTA control uses surrounding information to adjust the steering angle (and thus the steering wheel (steering angle) is automatically changed.
ACC制御は、運転者が図示しない設定操作器によって定速制御モードを選択している場合には、設定操作器によって設定されたセット車速にて自車両を定速走行させ、運転者が設定操作器によって追従制御モードを選択している場合には、自車両を先行車に追従させることにより、運転者の運転操作(ペダル操作)を支援する制御である。 In ACC control, when the driver selects the constant speed control mode using a setting operation device (not shown), the vehicle is driven at a constant speed set by the setting operation device, and the driver performs the setting operation. When the follow-up control mode is selected by the device, this control assists the driver's driving operation (pedal operation) by causing the own vehicle to follow the preceding vehicle.
DSECUは、周囲センサ17(カメラセンサ及びレーダセンサ)から供給される周囲情報に基づいて、自車両の走行する車線(自車線)の前方に他車両が存在するか否かを判定し、自車線の前方に他車両が存在する場合には、そのうちの最も自車両に接近した他車両を先行車として選択する。DSECUは、自車両を先行車に対して所定の車間距離(目標車間距離)を保って追従させるための目標加速度を演算する。更に、先行車が存在しない場合には、定速モードにおける作動と同様であって、DSECUは、セット車速にて自車両を定速走行させるための目標加速度を演算する。 The DSECU determines whether or not there is another vehicle in front of the lane in which the vehicle is traveling (own lane) based on surrounding information supplied from the surrounding sensor 17 (camera sensor and radar sensor). If there are other vehicles in front of the vehicle, the other vehicle closest to the own vehicle is selected as the preceding vehicle. The DSECU calculates a target acceleration for causing the host vehicle to follow the preceding vehicle while maintaining a predetermined inter-vehicle distance (target inter-vehicle distance). Furthermore, when there is no preceding vehicle, the operation is similar to that in the constant speed mode, and the DSECU calculates a target acceleration for causing the host vehicle to run at the set vehicle speed.
DSECUは、自車両を目標加速度で加速(目標加速度が負の値の場合には減速)させるための要求駆動力を演算し、その要求駆動力を表す駆動指令をエンジンECU20に送信する。これにより、自車両が目標加速度で加速(減速も含む)するように駆動力が制御される(加速度が制御される。)。
The DSECU calculates a required driving force for accelerating the host vehicle at a target acceleration (decelerates the vehicle if the target acceleration is a negative value), and transmits a driving command representing the required driving force to the
<作動の概要>
DSECUは、自車両が道路を走行している場合において、運転者が異常状態にあるか否かを判定する。異常状態は、運転者が車両を運転する能力を失っている状態(即ち、運転不能異常状態)である。DSECUは、自車両の運転操作がないと見做せる状況(「運転無操作状態」とも呼ぶ。)が所定時間以上継続したとき運転者が異常状態に陥ったと判定する。但し、後述するように、運転者が異常状態にあるか否かの判定はこれに限定されない
<Outline of operation>
The DSECU determines whether the driver is in an abnormal state while the host vehicle is traveling on the road. An abnormal condition is a condition in which the driver has lost the ability to drive the vehicle (ie, an inoperable abnormal condition). The DSECU determines that the driver has fallen into an abnormal state when a situation in which it can be assumed that there is no driving operation of the own vehicle (also referred to as a "driving non-operation state") continues for a predetermined time or longer. However, as will be described later, the determination of whether or not the driver is in an abnormal state is not limited to this.
運転無操作状態とは、運転者によって「アクセルペダル操作量AP、ブレーキペダル操作量BP及び操舵トルクTra」の一つ以上の組み合わせからなるパラメータ(本例においては、AP、BP及びTra)の何れもが変化しない状態である。 The non-operating state means that any of parameters (in this example, AP, BP and Tra) consisting of a combination of one or more of "accelerator pedal operation amount AP, brake pedal operation amount BP and steering torque Tra" is determined by the driver. is in a state of no change.
DSECUは、運転者が異常状態にあると判定した場合、異常時減速停止制御を実行する。異常時減速停止制御は、異常時減速制御と停止保持制御とを含む。 When the DSECU determines that the driver is in an abnormal state, the DSECU executes the abnormal deceleration stop control. The abnormal deceleration stop control includes the abnormal deceleration control and the stop holding control.
異常時減速制御は、自車両の車速SPDがゼロ(「0」)になるまで(即ち、自車両が停止するまで)、自車両を所定の減速度(例えば、一定の減速度)αにて減速させる制御である。DSECUは、自車両の減速度が減速度αに一致するように、エンジンECU20を用いてエンジンアクチュエータ21を制御するとともに、ブレーキECU30を用いてブレーキアクチュエータ31を制御する。なお、この場合、DSECUは、アクセルペダル操作量APの変化に基づく自車両の加速(減速を含む。)を禁止してもよい(即ち、アクセルオーバーライドを禁止してもよい。)。換言すると、DSECUは、運転者による運転操作が検出されない限り、アクセルペダル11aの操作に基づく運転状態変更要求(加速要求)を無効化(無視)する。
In the abnormal deceleration control, the own vehicle is controlled at a predetermined deceleration (for example, constant deceleration) α until the vehicle speed SPD of the own vehicle becomes zero (“0”) (that is, until the own vehicle stops). It is a control to decelerate. The DSECU uses the
DSECUは、異常時減速制御により、自車両の車速SPDが「0」になると、異常時減速制御を終了し、停止保持制御を実行する。停止保持制御は、EPB・ECU40を用いてパーキングブレーキ力を車輪に加えることにより、自車両を停車状態に維持する制御である。なお、この場合においても、アクセルオーバーライドを禁止してもよい。
When the vehicle speed SPD of the own vehicle becomes "0" due to the abnormal deceleration control, the DSECU ends the abnormal deceleration control and executes the stop holding control. The stop holding control is control to keep the own vehicle in a stopped state by applying a parking brake force to the wheels using the EPB-
異常時減速制御の実行中、運転者が異常状態ではなくなった場合、DSECUは、自車両の前方を走行する他車両(先行車)が存在するか否かに応じて、以下に述べるように、異なる制御を行う。 If the driver is no longer in an abnormal state during the execution of the deceleration control in the event of an abnormality, the DSECU performs the following operations depending on whether there is another vehicle (preceding vehicle) traveling in front of the own vehicle. Control differently.
(先行車が存在する場合)
異常時減速制御を終了し、ACC制御を実行する。これにより、例えば、運転者が異常状態から正常状態に復帰した状況において先行車が急減速した場合に、ACC制御により自動的に減速するので、運転者が正常状態に復帰したときに緊急な運転操作をする必要性が低くなる。従って、本実施装置は、異常状態から正常状態に復帰した運転者に余裕をもって自車両を運転させることができる。
(If there is a preceding vehicle)
Terminate the deceleration control in case of an abnormality and execute the ACC control. As a result, for example, when the preceding vehicle suddenly decelerates in a situation where the driver returns from an abnormal condition to a normal condition, the ACC control automatically decelerates the vehicle. Less need to operate. Therefore, the apparatus of this embodiment allows the driver who has recovered from the abnormal state to the normal state to drive the own vehicle with ease.
(先行車が存在しない場合)
DSECUは、異常時減速制御を終了する。なお、DSECUはACC制御を実行しない。ACC制御が実行されると、セット車速に向かって自車両が急加速する場合がある。この場合において、運転者にとって意図した加速ではない場合、運転者がすぐに加速を弱めるなど、運転者が緊急に自車両を運転する必要がある。これに対して、ACC制御が実行されないと、セット車速に向かって自車両が急加速する状況が生じない。以上の理由から、本実施装置は、先行車が存在しない場合にDSECUがACC制御を実行しない。これにより、本実施装置は、異常状態から正常状態に復帰した運転者に余裕をもって自車両の運転を行わさせることができる。
(When there is no preceding vehicle)
The DSECU terminates the abnormal deceleration control. Note that the DSECU does not execute ACC control. When ACC control is executed, the host vehicle may suddenly accelerate toward the set vehicle speed. In this case, if the acceleration is not intended by the driver, the driver urgently needs to drive the own vehicle, such as by immediately weakening the acceleration. On the other hand, if the ACC control is not executed, the vehicle does not suddenly accelerate toward the set vehicle speed. For the above reasons, in this embodiment, the DSECU does not execute the ACC control when there is no preceding vehicle. As a result, the device of this embodiment can allow the driver who has recovered from the abnormal state to the normal state to drive the own vehicle with time to spare.
<具体的作動>
DSECUのCPU(以下、単に「CPU」と称呼される。)は、所定時間が経過する毎に図2乃至図4にフローチャートにより示したルーチンのそれぞれを実行するようになっている。
<Specific operation>
The CPU of the DSECU (hereinafter simply referred to as "CPU") executes each of the routines shown in the flowcharts of FIGS. 2 to 4 each time a predetermined period of time elapses.
従って、CPUは、所定のタイミングになると、図2のステップ200から処理を開始してステップ210に進み、異常フラグXhの値が「0」であるか否かを判定する。異常フラグXhは、その値が「1」の場合に、運転者の現時点の状態が「異常状態」であることを表す。異常フラグXhの値が「0」である場合には、運転者の現時点の状態が「正常状態」であることを表す。なお、異常フラグXhの値は、自車両の図示しないイグニッション・キー・スイッチがオフ位置からオン位置へと変更されたときにCPUにより実行される初期化ルーチンにおいて「0」に設定される。
Therefore, at a predetermined timing, the CPU starts the process from
異常フラグXhの値が「0」ではない場合、CPUはステップ210にて「No」と判定してステップ295に進み、本ルーチンを一旦終了する。これに対して、異常フラグXhの値が「0」である場合、CPUはステップ210にて「Yes」と判定してステップ220に進み、運転者が運転操作をしていない状態(上述の運転無操作状態)であるか否かを判定する。即ち、CPUは、本ルーチンを前回実行した時点と現時点との間において、アクセルペダル操作量AP、ブレーキペダル操作量BP及び操舵トルクTraのそれぞれが何れも変化していないとき、運転無操作状態であると判定する。
If the value of the abnormality flag Xh is not "0", the CPU determines "No" at
運転無操作状態ではない場合、CPUはステップ220にて「No」と判定して、以下に述べるステップ230の処理を実行した後、ステップ295に進んで本ルーチンを一旦終了する。
If the vehicle is not in the non-operating state, the CPU makes a "No" determination in
ステップ230:CPUは異常判定タイマt1の値を「0」に設定する。 Step 230: The CPU sets the value of the abnormality judgment timer t1 to "0".
これに対して、運転無操作状態である場合、CPUはステップ220にて「Yes」と判定してステップ240に進み、異常判定タイマt1の値を「1」だけ増加させる。
On the other hand, if the vehicle is in the non-operating state, the CPU determines "Yes" in
その後、CPUはステップ250に進み、異常判定タイマt1の値が予め設定された異常確定時間tref以上であるか否かを判定する。異常判定タイマt1が異常確定時間tref未満である場合、CPUはステップ250にて「No」と判定してステップ295に進み、本ルーチンを一旦終了する。以上から理解されるように、運転無操作状態が継続すると、ステップ240の処理により異常判定タイマt1の値が次第に増大する。即ち、この異常判定タイマt1の値は、運転無操作状態が継続している時間を表している。
Thereafter, the CPU proceeds to step 250 to determine whether or not the value of the abnormality determination timer t1 is equal to or greater than a preset abnormality determination time tref . If the abnormality determination timer t1 is less than the abnormality determination time tref , the CPU determines "No" in
このため、運転者が異常状態に陥っていると、運転無操作状態が継続するから、異常判定タイマt1が異常確定時間tref以上になる。この場合、CPUはステップ250に進んだとき、そのステップ250にて「Yes」と判定してステップ260に進み、異常フラグXhの値を「1」に設定する。換言すると、CPUは、運転者が異常状態にあると判定する。その後、CPUはステップ295に進み、本ルーチンを一旦終了する。
Therefore, if the driver is in an abnormal state, the non-operating state of the driver continues, so the abnormality determination timer t1 becomes equal to or longer than the abnormality confirmation time tref . In this case, when the CPU proceeds to step 250, it determines "Yes" at
CPUは、所定のタイミングになると、図3のステップ300から処理を開始してステップ310に進み、異常時減速停止制御実行フラグXgの値が「0」であるか否かを判定する。なお、以下、異常時減速停止制御実行フラグXgは、単に「制御実行フラグXg」と称呼される。
At a predetermined timing, the CPU starts processing from
制御実行フラグXgは、CPUが異常時減速停止制御を実行すべき状態である場合に、その値が「1」に設定され、CPUが異常時減速停止制御を実行すべき状態ではない場合に、その値が「0」に設定される。なお、制御実行フラグXgの値は、自車両の図示しないイグニッション・キー・スイッチがオフ位置からオン位置へと変更されたときにCPUにより実行される初期化ルーチンにおいて「0」に設定される。 The value of the control execution flag Xg is set to "1" when the CPU is in a state in which the CPU should execute the deceleration stop control in the event of an abnormality. Its value is set to "0". The value of the control execution flag Xg is set to "0" in the initialization routine executed by the CPU when the ignition key switch (not shown) of the host vehicle is changed from the off position to the on position.
制御実行フラグXgの値が「1」である場合、CPUはステップ310にて「No」と判定してステップ395に進み、本ルーチンを一旦終了する。これに対して、制御実行フラグXgの値が「0」である場合、CPUはステップ310にて「Yes」と判定してステップ320に進み、異常フラグXhの値が「1」であるか否かを判定することにより、運転者が異常状態にあるか否かを判定する。
If the value of the control execution flag Xg is "1", the CPU makes a "No" determination in
運転者が異常状態にない場合、CPUはステップ320にて「No」と判定してステップ395に進み、本ルーチンを一旦終了する。これに対して、運転者が異常状態にある場合、CPUはステップ330にて「Yes」と判定してステップ330に進み、制御実行フラグXgの値を「1」に設定する。その後、CPUはステップ395に進み、本ルーチンを一旦終了する。
If the driver is not in an abnormal state, the CPU makes a "No" determination at
CPUは、所定のタイミングになると、図4のステップ400から処理を開始してステップ405に進み、制御実行フラグXgの値が「1」であるか否かを判定する。制御実行フラグXgの値が「1」ではない場合、CPUはステップ405にて「No」と判定してステップ495に進み、本ルーチンを一旦終了する。
At a predetermined timing, the CPU starts processing from
これに対して、制御実行フラグXgの値が「1」である場合、CPUはステップ405にて「Yes」と判定してステップ410に進み、運転者の異常状態が継続しているか否かを判定する。この判定は、例えば、運転者が運転操作を行ったか否かによって行われる。即ち、運転者が運転操作を行っておらず運転無操作状態が継続している場合、異常状態が継続していると判定される。運転者が運転操作を行って運転無操作状態が継続していない場合、異常状態が継続していないと判定される。
On the other hand, if the value of the control execution flag Xg is "1", the CPU determines "Yes" in
運転者の異常状態が継続している場合、CPUはステップ410にて「Yes」と判定してステップ415に進み、自車両が停止したか否か(即ち、車速SPDが「0」であるか否か)判定する。
If the driver's abnormal condition continues, the CPU determines "Yes" in
車速SPDが「0」ではない場合(即ち、自車両が停止していない場合)、CPUはステップ415にて「No」と判定してステップ420に進み、異常時減速制御を実行する。即ち、CPUは、自車両を予め設定された一定の減速度αにて減速させる。その後、CPUは、ステップ495に進んで本ルーチンを一旦終了する。
If the vehicle speed SPD is not "0" (that is, if the host vehicle is not stopped), the CPU makes a "No" determination in
その後、ステップ420の処理が繰り返されるので、自車両の車速SPDは次第に低下して「0」に到達する。即ち、自車両が停止する。この場合、CPUはステップ415にて「Yes」と判定してステップ425に進み、異常時減速制御を終了し停止保持制御を実行する。即ち、CPUは、EPB・ECU40を用いてパーキングブレーキ力を車輪に加える。これにより、DSECUは、自車両を停車状態に維持する。その後、CPUはステップ495に進み、本ルーチンを一旦終了する。
After that, the process of
一方、ステップ410の処理を実行する時点にて、運転者の異常状態が継続していない場合(即ち、運転者が異常状態から正常状態に復帰した場合)、CPUはステップ410にて「No」と判定してステップ430に進む。
On the other hand, when the abnormal state of the driver does not continue at the time of executing the process of step 410 (that is, when the driver recovers from the abnormal state to the normal state), the CPU determines "No" in
CPUはステップ430に進むと、異常フラグXhの値を「0」に設定した後、ステップ435に進み、車速SPDが「0」より大きいか否か(即ち、自車両が停止していないか否か)を判定する。 When the CPU proceeds to step 430, it sets the value of the abnormality flag Xh to "0", and then proceeds to step 435 to determine whether the vehicle speed SPD is greater than "0" (that is, whether or not the vehicle is stopped). or).
車速SPDが「0」より大きい場合、CPUはステップ440に進み、先行車が存在するか否かを判定する。 If the vehicle speed SPD is greater than "0", the CPU proceeds to step 440 and determines whether or not there is a preceding vehicle.
先行車が存在する場合、CPUはステップ440にて「Yes」と判定して以下に述べるステップ445及びステップ450の処理を順に実行した後、ステップ495に進んで本ルーチンを一旦終了する。
If there is a preceding vehicle, the CPU makes a "Yes" determination in
ステップ445:CPUは異常時減速停止制御を終了し、ACC制御を実行する。
ステップ450:CPUは制御実行フラグXgの値を「0」に設定する。
Step 445: The CPU ends the abnormal deceleration stop control and executes the ACC control.
Step 450: The CPU sets the value of the control execution flag Xg to "0".
これに対して、先行車が存在しない場合、ステップ440にて「No」と判定してステップ455に進んで異常時減速停止制御(この場合において、異常時減速制御)を終了する。その後、CPUはステップ450に進んで既に述べた処理を実行した後、ステップ495に進み、本ルーチンを一旦終了する。
On the other hand, if there is no preceding vehicle, a "No" determination is made at
なお、CPUがステップ435の処理を実行する時点で、車速SPDが「0」である場合(即ち、自車両が停止している場合)、CPUはステップ435にて「No」と判定してステップ435に進んで異常時減速停止制御(この場合において、停止保持制御)を終了する。その後、CPUはステップ450に進んで既に述べた処理を実行した後、ステップ495に進み、本ルーチンを一旦終了する。
If the vehicle speed SPD is "0" (i.e., if the host vehicle is stopped) at the time the CPU executes the process of
<効果>
以上説明したように、本実施装置は、運転者が異常状態から正常状態に復帰した場合に、運転者に余裕をもって自車両を運転させることができる。
<effect>
As described above, the system according to the present embodiment allows the driver to drive the vehicle with ease when the driver recovers from the abnormal state to the normal state.
<変形例>
本発明は上記実施形態に限定されることはなく、本発明の範囲内において本発明の技術的思想に基づく各種の変形例を採用し得る。
<Modification>
The present invention is not limited to the above embodiments, and various modifications based on the technical idea of the present invention can be adopted within the scope of the present invention.
例えば、DSECUは、特開2013-152700号公報等に開示されている所謂「ドライバモニタ技術」に基づいて、運転者が異常状態に陥っているか否かを判定してもよい。簡単に述べると、ドライバモニタ技術を塔載した車両走行制御装置は、車室内の部材(例えば、ステアリングホイール及びピラー等)に設けられたカメラを用いて運転者を撮影し、その撮影画像を用いて運転者の視線の方向又は顔の向きを監視し、運転者の視線の方向又は顔の向きが自車両の通常の運転中には長時間向くことがない方向に所定時間以上継続して向いている場合、運転者が異常状態に陥っていると判定する。 For example, the DSECU may determine whether or not the driver is in an abnormal state based on the so-called "driver monitor technology" disclosed in Japanese Unexamined Patent Application Publication No. 2013-152700. Briefly, a vehicle running control device equipped with driver monitoring technology captures a driver using a camera provided in a member (for example, a steering wheel, a pillar, etc.) in the vehicle interior, and uses the captured image. The direction of the line of sight or the direction of the face of the driver is monitored by the driver, and the direction of the line of sight or the direction of the face of the driver continues for a predetermined time or more in a direction that the driver does not face for a long time during normal driving of the own vehicle. If so, it is determined that the driver is in an abnormal state.
更に、DSECUは、一定の第1時間の経過毎に、「運転者が正常であれば操作可能な確認ボタン」の操作を表示及び/又は音声によって催促し、その確認ボタンの操作がない状態が第1時間よりも長い第2時間以上に渡って継続したとき、運転者が異常状態に陥っていると判定してもよい。 Further, the DSECU displays and/or audibly prompts the user to operate a "confirmation button that can be operated by the driver if the driver is normal" every time a certain first period of time elapses. It may be determined that the driver is in an abnormal state when it continues for a second time longer than the first time.
10…運転支援ECU、14…操舵角センサ、17…周囲センサ、20…エンジンECU、21…エンジンアクチュエータ、30…ブレーキECU、31…ブレーキアクチュエータ、32…摩擦ブレーキ機構、40…電動パーキングブレーキECU、41…パーキングブレーキアクチュエータ、50…ステアリングECU、51…モータドライバ、52…転舵用モータ。
DESCRIPTION OF
Claims (1)
前記車両の運転者が前記車両を運転する能力を失っている異常状態にあるか否かの判定を行う異常判定部と、
前記異常判定部によって前記運転者が前記異常状態にあると判定された時点である異常判定時点以降において前記車両の車速をゼロにまで低下させることにより前記車両を停止させる異常時減速制御を実行する制御部と、
を備え、
前記制御部は、
前記車両の前方に存在する他車両である先行車が存在しない場合、前記車両の車速が前記運転者により設定される目標車速に一致するように前記車両の加速度を制御し、前記先行車が存在する場合、前記車両と前記先行車との車間距離が所定の目標車間距離になるように前記車両の加速度を制御するクルーズ制御を実行可能に構成され、
前記制御部は、
前記異常判定時点以降に前記運転者が前記異常状態にないと判定された場合において、
前記先行車が存在する場合、前記異常時減速制御を終了して、前記クルーズ制御を実行し、
前記先行車が存在しない場合、前記異常時減速制御を終了して、前記クルーズ制御を実行しないように構成された、
車両走行制御装置。 A vehicle travel control device applied to a vehicle,
an abnormality determination unit that determines whether or not the driver of the vehicle is in an abnormal state in which the driver has lost the ability to drive the vehicle;
After an abnormality determination time when the abnormality determination unit determines that the driver is in the abnormal state, the vehicle speed of the vehicle is reduced to zero to execute an abnormality deceleration control for stopping the vehicle. a control unit;
with
The control unit
When there is no preceding vehicle that is another vehicle existing in front of the vehicle, the acceleration of the vehicle is controlled so that the vehicle speed of the vehicle coincides with a target vehicle speed set by the driver, and the preceding vehicle is present , cruise control can be executed to control the acceleration of the vehicle so that the inter -vehicle distance between the vehicle and the preceding vehicle becomes a predetermined target inter-vehicle distance,
The control unit
When it is determined that the driver is not in the abnormal state after the abnormality determination time,
if the preceding vehicle exists, the abnormal deceleration control is terminated and the cruise control is executed;
When the preceding vehicle does not exist, the abnormal deceleration control is terminated and the cruise control is not executed.
Vehicle travel control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020003045A JP7256475B2 (en) | 2020-01-10 | 2020-01-10 | Vehicle running control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020003045A JP7256475B2 (en) | 2020-01-10 | 2020-01-10 | Vehicle running control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021109558A JP2021109558A (en) | 2021-08-02 |
JP7256475B2 true JP7256475B2 (en) | 2023-04-12 |
Family
ID=77058868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020003045A Active JP7256475B2 (en) | 2020-01-10 | 2020-01-10 | Vehicle running control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7256475B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023006785A (en) | 2021-06-30 | 2023-01-18 | 株式会社デンソー | battery measuring device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010125923A (en) | 2008-11-26 | 2010-06-10 | Toyota Motor Corp | Emergency refuge device |
JP2017144808A (en) | 2016-02-16 | 2017-08-24 | トヨタ自動車株式会社 | Vehicle control device |
JP2018024290A (en) | 2016-08-08 | 2018-02-15 | トヨタ自動車株式会社 | Vehicle travel control apparatus |
-
2020
- 2020-01-10 JP JP2020003045A patent/JP7256475B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010125923A (en) | 2008-11-26 | 2010-06-10 | Toyota Motor Corp | Emergency refuge device |
JP2017144808A (en) | 2016-02-16 | 2017-08-24 | トヨタ自動車株式会社 | Vehicle control device |
JP2018024290A (en) | 2016-08-08 | 2018-02-15 | トヨタ自動車株式会社 | Vehicle travel control apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP2021109558A (en) | 2021-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107685721B (en) | Vehicle travel control device | |
JP6489080B2 (en) | Vehicle control device | |
CN107697059B (en) | Vehicle travel control device | |
US10166866B2 (en) | Vehicle traveling control apparatus | |
US20180037226A1 (en) | Vehicle traveling control apparatus | |
JP6520859B2 (en) | Vehicle travel control device | |
US20190092321A1 (en) | Driving support device | |
JP7273359B2 (en) | Vehicle driving support device | |
JP7188212B2 (en) | Vehicle running control device | |
US11787435B2 (en) | Vehicle control device | |
JP7256475B2 (en) | Vehicle running control device | |
JP7211291B2 (en) | Vehicle running control device | |
JP7318595B2 (en) | vehicle controller | |
JP2021109559A (en) | Vehicle travel control device | |
JP7315904B2 (en) | vehicle controller | |
JP7521545B2 (en) | Automatic deceleration control device for vehicles | |
JP2023102982A (en) | Drive support device | |
JP2023082817A (en) | Driving support apparatus | |
JP2023057707A (en) | Drive support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220317 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221227 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230214 |
|
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: 20230301 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230314 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7256475 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |