JP4422077B2 - VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE - Google Patents
VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE Download PDFInfo
- Publication number
- JP4422077B2 JP4422077B2 JP2005211711A JP2005211711A JP4422077B2 JP 4422077 B2 JP4422077 B2 JP 4422077B2 JP 2005211711 A JP2005211711 A JP 2005211711A JP 2005211711 A JP2005211711 A JP 2005211711A JP 4422077 B2 JP4422077 B2 JP 4422077B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- driving
- filter
- intention
- host vehicle
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 154
- 230000004044 response Effects 0.000 claims description 86
- 238000001514 detection method Methods 0.000 claims description 49
- 230000008859 change Effects 0.000 claims description 43
- 238000004364 calculation method Methods 0.000 claims description 41
- 238000013459 approach Methods 0.000 claims description 18
- 230000007423 decrease Effects 0.000 claims description 8
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 claims description 7
- 230000008569 process Effects 0.000 description 144
- 238000012937 correction Methods 0.000 description 39
- 238000012545 processing Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 12
- 230000007704 transition Effects 0.000 description 10
- 238000012986 modification Methods 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 7
- 230000000994 depressogenic effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 239000012530 fluid Substances 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Regulating Braking Force (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Description
本発明は、運転者の操作を補助する車両用運転操作補助装置に関する。 The present invention relates to a driving operation assisting device for a vehicle that assists a driver's operation.
従来の車両用運転操作補助装置は、自車両と自車両前方の障害物との車間距離および相対速度に基づいて自車両と前方障害物との接近状態を算出し、この接近状態を緩和するための減速度を自車両に発生させるとともに、アクセルペダルの操作反力を変化させている(例えば特許文献1参照)。この装置は、自車両の制動力およびアクセルペダル操作反力を制御することにより、運転者の注意を喚起して自車両と前方障害物との接近状態を緩和している。 Conventional vehicle driving assistance devices calculate the approach state between the host vehicle and the front obstacle based on the inter-vehicle distance and relative speed between the host vehicle and the obstacle ahead of the host vehicle, and relieve the approach state. Is generated in the host vehicle, and the operation reaction force of the accelerator pedal is changed (see, for example, Patent Document 1). By controlling the braking force and accelerator pedal operation reaction force of the host vehicle, this device alerts the driver and relaxes the approaching state between the host vehicle and the front obstacle.
本願発明に関連する先行技術文献としては次のものがある。
上述した装置は、制動力とアクセルペダル操作反力の制御により、前方障害物との接近状態を運転者に知覚させることが可能である。しかしながら、レーザレーダによって自車両前方の物体を検出し、検出した物体と自車両との距離を計測しているため、計測した距離を微分して得られる相対速度を用いて制御演算を行う場合には、演算処理に遅れが生じ、制御全体に遅れが出て運転者に違和感を与える可能性がある。 The above-described device can make the driver perceive the approaching state to the front obstacle by controlling the braking force and the accelerator pedal operation reaction force. However, when the object in front of the host vehicle is detected by the laser radar and the distance between the detected object and the host vehicle is measured, the control calculation is performed using the relative speed obtained by differentiating the measured distance. There is a possibility that a delay will occur in the arithmetic processing and the control will be delayed, giving the driver a sense of incongruity.
本発明による車両用運転操作補助装置は、自車両と自車両前方の障害物との車間距離を検出する車間距離検出手段と、車間距離検出手段で検出された車間距離を微分演算し、自車両と障害物との相対速度を算出するフィルタ手段と、少なくとも、車間距離検出手段で検出された車間距離と、フィルタ手段の演算結果とに基づいて、障害物に対する自車両の接近度合を表すリスクポテンシャルを算出するリスクポテンシャル算出手段と、リスクポテンシャル算出手段によって算出されるリスクポテンシャルに基づいて、運転者が自車両を運転操作するための運転操作機器に発生する操作反力、および自車両に発生する制駆動力の少なくともいずれかを制御する制御手段と、運転者の運転意図に基づいて、フィルタ手段のフィルタ特性を変更するフィルタ特性変更手段と、運転者の運転意図として、制御手段による制御に対して運転者が自らの運転操作を優先するオーバーライド意図を検出する運転意図検出手段とを備え、制御手段は、リスクポテンシャルが大きくなるほど、自車両に発生する駆動力を低下、あるいは制動力を増加させ、リスクポテンシャルが大きくなるほど操作反力を大きくするよう制御し、フィルタ手段は、低応答のフィルタ特性をもつ低応答フィルタと高応答のフィルタ特性をもつ高応答フィルタとを備え、フィルタ特性変更手段は、低応答フィルタの出力と高応答フィルタの出力に対してそれぞれ重み付けをする重み付け手段と、重み付け手段で重み付けされた低応答フィルタの出力と高応答フィルタの出力とから演算を行う演算手段とを備え、運転者の運転意図に基づいて重み付けを設定することでフィルタ手段のフィルタ特性を変更し、運転意図検出手段によってオーバーライド意図があると判断されると、オーバーライド意図がない場合に比べてフィルタ特性を高応答に変更する。
本発明による車両用運転操作補助方法は、自車両と自車両前方の障害物との車間距離を検出し、フィルタ手段を用いて、検出された車間距離を微分演算して自車両と前記障害物との相対速度を算出し、少なくとも、車間距離と、相対速度とに基づいて、障害物に対する自車両の接近度合を表すリスクポテンシャルを算出し、リスクポテンシャルに基づいて、運転者が自車両を運転操作するための運転操作機器に発生する操作反力、および自車両に発生する制駆動力の少なくともいずれかを制御し、運転者の運転意図に基づいて、フィルタ手段のフィルタ特性を変更し、運転者の運転意図として、操作反力および/または制駆動力の制御に対して運転者が自らの運転操作を優先するオーバーライド意図を検出し、リスクポテンシャルが大きくなるほど、自車両に発生する駆動力を低下、あるいは制動力を増加させ、リスクポテンシャルが大きくなるほど操作反力を大きくするよう制御し、フィルタ手段は、低応答のフィルタ特性をもつ低応答フィルタと高応答のフィルタ特性をもつ高応答フィルタとを備え、低応答フィルタの出力と高応答フィルタの出力に対してそれぞれ重み付けをし、重み付けされた低応答フィルタの出力と高応答フィルタの出力とから演算を行い、運転者の運転意図に基づいて重み付けを設定することでフィルタ手段のフィルタ特性を変更し、オーバーライド意図があると判断されると、オーバーライド意図がない場合に比べてフィルタ特性を高応答に変更する。
本発明による車両は、自車両と自車両前方の障害物との車間距離を検出する車間距離検出手段と、車間距離検出手段で検出された車間距離を微分演算し、自車両と障害物との相対速度を算出するフィルタ手段と、少なくとも、車間距離検出手段で検出された車間距離と、フィルタ手段の演算結果とに基づいて、障害物に対する自車両の接近度合を表すリスクポテンシャルを算出するリスクポテンシャル算出手段と、リスクポテンシャル算出手段によって算出されるリスクポテンシャルに基づいて、運転者が自車両を運転操作するための運転操作機器に発生する操作反力、および自車両に発生する制駆動力の少なくともいずれかを制御する制御手段と、運転者の運転意図に基づいて、フィルタ手段のフィルタ特性を変更するフィルタ特性変更手段と、運転者の運転意図として、制御手段による制御に対して運転者が自らの運転操作を優先するオーバーライド意図を検出する運転意図検出手段とを備え、制御手段は、リスクポテンシャルが大きくなるほど、自車両に発生する駆動力を低下、あるいは制動力を増加させ、リスクポテンシャルが大きくなるほど操作反力を大きくするよう制御し、フィルタ手段は、低応答のフィルタ特性をもつ低応答フィルタと高応答のフィルタ特性をもつ高応答フィルタとを備え、フィルタ特性変更手段は、低応答フィルタの出力と高応答フィルタの出力に対してそれぞれ重み付けをする重み付け手段と、重み付け手段で重み付けされた低応答フィルタの出力と高応答フィルタの出力とから演算を行う演算手段とを備え、運転者の運転意図に基づいて重み付けを設定することでフィルタ手段のフィルタ特性を変更し、運転意図検出手段によってオーバーライド意図があると判断されると、オーバーライド意図がない場合に比べてフィルタ特性を高応答に変更する車両用運転操作補助装置を備える。
A vehicle driving assistance device according to the present invention includes a vehicle distance detection unit that detects a distance between the host vehicle and an obstacle ahead of the host vehicle, and a differential calculation of the vehicle distance detected by the vehicle distance detection unit. A risk potential representing the degree of approach of the host vehicle to the obstacle based on at least the inter-vehicle distance detected by the inter-vehicle distance detection means and the calculation result of the filter means Based on the risk potential calculation means for calculating the driving force and the reaction force generated in the driving operation equipment for the driver to drive the own vehicle based on the risk potential calculated by the risk potential calculation means and control means for controlling at least one of the longitudinal force based on the driving intention of the driver to change the filter characteristic of the filter means A filter characteristic changing means, as driving intention of the driver, with the driver on the control by the control means and the driver's intention detecting means for detecting a priority override intended his driving operation, the control means, the risk potential The larger the value is, the lower the driving force generated in the host vehicle is, or the braking force is increased, and the control reaction force is controlled to increase as the risk potential increases, and the filter means is a low response filter having a low response filter characteristic. A high response filter having a high response filter characteristic, wherein the filter characteristic changing means weights each of the output of the low response filter and the output of the high response filter, and the low response weighted by the weighting means. and an arithmetic means for performing an operation from the outputs of the high-response filter of the filter, the driver driving To change the filter characteristic of the filter means by setting a weighting based on the figure, it is determined that there is overridden contemplated by driving intention detection means, to change the filter characteristics in a high response as compared with the case where there is no overriding intent .
The method for assisting driving operation of a vehicle according to the present invention detects an inter-vehicle distance between the host vehicle and an obstacle ahead of the host vehicle, and differentially calculates the detected inter-vehicle distance by using a filter means. The risk potential representing the degree of proximity of the vehicle to the obstacle is calculated based on at least the inter-vehicle distance and the relative speed, and the driver drives the vehicle based on the risk potential. Controls at least one of the reaction force generated in the driving operation equipment for operation and the braking / driving force generated in the host vehicle, and changes the filter characteristics of the filter means based on the driver's driving intention, As the driver's driving intention, the driver detects an override intention that prioritizes his / her driving operation with respect to the control of the reaction force and / or braking / driving force, which increases the risk potential. The driving force generated in the host vehicle is reduced or the braking force is increased, and the control reaction force is increased as the risk potential is increased. The filter means is a low response filter having a low response filter characteristic and a high response. It has a high response filter with response filter characteristics, weights the output of the low response filter and the output of the high response filter, respectively, and calculates from the output of the weighted low response filter and the output of the high response filter Change the filter characteristics of the filter means by setting the weighting based on the driver's driving intention, and if it is judged that there is an override intention, the filter characteristic is changed to a higher response than when there is no override intention To do.
The vehicle according to the present invention includes an inter-vehicle distance detection unit that detects an inter-vehicle distance between the host vehicle and an obstacle ahead of the host vehicle, a differential calculation of the inter-vehicle distance detected by the inter-vehicle distance detection unit, and a difference between the host vehicle and the obstacle. Risk potential for calculating a risk potential representing the degree of approach of the host vehicle to the obstacle based on the filter means for calculating the relative speed, at least the inter-vehicle distance detected by the inter-vehicle distance detection means, and the calculation result of the filter means Based on the risk potential calculated by the calculation means and the risk potential calculation means, at least an operation reaction force generated in a driving operation device for a driver to drive the host vehicle and a braking / driving force generated in the host vehicle A filter characteristic changing method for changing the filter characteristic of the filter means on the basis of the control means for controlling one of them and the driving intention of the driver. Driving intention detection means for detecting an override intention in which the driver prioritizes his / her driving operation over the control by the control means, and the control means is more sensitive as the risk potential increases. The driving force generated in the vehicle is reduced or the braking force is increased, and the control reaction force is controlled to increase as the risk potential increases, and the filter means includes a low response filter having a low response filter characteristic and a high response filter. A high response filter having characteristics, and a filter characteristic changing unit includes a weighting unit that weights the output of the low response filter and the output of the high response filter, and an output of the low response filter weighted by the weighting unit, Computation means that computes from the output of the high response filter and weights based on the driver's driving intention The vehicle drive operation changes the filter characteristics to a higher response than when there is no override intention when the drive intention detection means determines that there is an override intention. Provide auxiliary equipment.
本発明によれば、自車両の走行環境、制御手段における制御状態、および運転者の運転意図の少なくともいずれかに基づいて、車間距離から相対速度を微分演算するためのフィルタ手段のフィルタ特性を変更するので、運転操作機器に発生する操作反力および/または自車両に発生する制駆動力を介して自車両のリスクポテンシャルを運転者に伝達する際に、遅れなく算出された相対速度を用いた応答性のよい制御と、ノイズの少ないスムーズな値として算出された相対速度を用いたスムーズな制御とを選択的に切り換えて効果的な制御を実現することがでる。 According to the present invention, the filter characteristic of the filter means for differentiating the relative speed from the inter-vehicle distance is changed based on at least one of the traveling environment of the host vehicle, the control state in the control means, and the driving intention of the driver. Therefore, the relative speed calculated without delay was used when the risk potential of the host vehicle was transmitted to the driver through the operation reaction force generated in the driving operation device and / or the braking / driving force generated in the host vehicle. Effective control can be realized by selectively switching between control with good responsiveness and smooth control using a relative speed calculated as a smooth value with less noise.
《第1の実施の形態》
本発明の第1の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。図1は、本発明の第1の実施の形態による車両用運転操作補助装置1の構成を示すシステム図である。
<< First Embodiment >>
A vehicle operation assistance device according to a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a system diagram showing a configuration of a vehicle
まず、車両用運転操作補助装置1の構成を説明する。車両用運転操作補助装置1は、レーザレーダ10,車速センサ20,舵角センサ30,障害物検知装置40,コントローラ50,駆動力制御装置60,アクセルペダル反力発生装置70,および制動力制御装置90等を備えている。
First, the configuration of the vehicle
レーザレーダ10は、例えば車両の前方グリル部もしくはバンパ部等に取り付けられ、水平方向に赤外線レーザ光を照射して車両前方領域を走査し、自車両前方の障害物を検出する。図2に、レーザレーダ10による障害物検出の原理を説明する図を示す。図2に示すように、レーザレーダ10はレーザ光を出力する発光部10aと、自車両の前方にある反射物(通常、前方車の後端)で反射された反射光を検出する受光部10bとを備えている。発光部10aはスキャニング機構が組み合わされており、図2に矢印で示すように左右方向に振れるように構成されている。発光部10aは角度を変化させながら所定角度範囲内で順次発光する。レーザレーダ10は、発光部10aによるレーザ光の出射から受光部10bにおける反射波の受光までの時間差に基づいて自車両から障害物までの距離を計測する。
The
レーザレーダ10は、スキャニング機構により自車両の前方領域をスキャニングしながら、各スキャニング位置またはスキャニング角度について反射光を受光した場合に障害物までの距離を算出する。さらに、レーザレーダ10は、障害物を検出したときのスキャニング角とその障害物までの距離とに基づいて、自車両に対する障害物の左右方向の位置も算出する。すなわち、レーザレーダ10は、障害物の有無とともに自車両に対する障害物の相対的な位置を検出する。
The
図3に、レーザレーダ10による障害物の検出結果の一例を示す。各スキャニング角で自車両に対して障害物の相対的な位置を特定することにより、図3に示すようにスキャニング範囲内で検出できる複数の物体についての平面的な存在状態図を得ることができる。
車速センサ20は、車輪の回転数や変速機の出力側の回転数を計測することにより自車両の車速を検出する。
FIG. 3 shows an example of an obstacle detection result by the
The
障害物検知装置40は、レーザレーダ10および車速センサ20の検出結果に基づいて前方障害物に関する情報を取得する。具体的には、障害物検知装置40は、レーザレーダ10からスキャニング周期毎またはスキャニング角ごとに出力される検出結果に基づいて、検出した物体の動きを判別するとともに、物体間の近接状態や動きの類似性等に基づいて、検出した物体が同一物体であるか異なる物体であるかを判別する。障害物検知装置40は、取得した自車速および前方障害物に関する情報をコントローラ50へ出力する。
The
そして、障害物検知装置40は、レーダ装置10と車速センサ20からの信号に基づいて、自車両周囲の障害物情報、すなわち自車両と前方障害物との車間距離、および自車両に対する前方障害物の左右方向距離を認識する。なお、障害物検知装置40は、複数の前方障害物を検知した場合は各障害物についての情報を取得する。障害物検知装置40は、取得した障害物情報をコントローラ50へ出力する。
Then, the
舵角センサ30は、ステアリングコラムもしくはステアリングホイール(不図示)付近に取り付けられた角度センサ等であり、ステアリングシャフトの回転を操舵角として検出し、コントローラ50へ出力する。
The
アクセルペダル61には、アクセルペダル61の踏み込み量(操作量)を検出するアクセルペダルストロークセンサ62が設けられている。アクセルペダルストロークセンサ62によって検出されたアクセルペダル操作量はコントローラ50および駆動力制御装置60に出力される。ブレーキペダル91には、その踏み込み量(操作量)を検出するブレーキペダルストロークセンサ92が設けられている。ブレーキペダルストロークセンサによって検出されたブレーキペダル操作量は、制動力制御装置90に出力される。
The accelerator pedal 61 is provided with an accelerator
コントローラ50は、CPUと、ROMおよびRAM等のCPU周辺部品とから構成され、車両用運転操作補助装置1全体の制御を行う。コントローラ50は、車速センサ20から入力される自車速、および障害物検知装置40から入力される障害物情報から、自車両の走行状況を認識する。コントローラ50は、走行状況に基づいて前方障害物に対する自車両の接近度合を表す物理量であるリスクポテンシャルを算出する。
The controller 50 includes a CPU and CPU peripheral components such as a ROM and a RAM, and controls the vehicle driving
そして、コントローラ50は、障害物に対するリスクポテンシャルに基づいて、自車両に発生する制駆動力を制御するとともに、運転者が運転操作のために操作する運転操作機器に発生する操作反力を制御する。ここでは、運転操作機器としてアクセルペダル61を用い、アクセルペダル61を操作する際に発生する操作反力を制御する。 The controller 50 controls the braking / driving force generated in the host vehicle based on the risk potential with respect to the obstacle, and also controls the operation reaction force generated in the driving operation device operated by the driver for driving operation. . Here, an accelerator pedal 61 is used as a driving operation device, and an operation reaction force generated when the accelerator pedal 61 is operated is controlled.
駆動力制御装置60は、アクセルペダル61の操作状態に応じた駆動力を発生するようにエンジン(不図示)を制御するとともに、外部からの指令に応じて、発生させる駆動力を変化させる。図4に、駆動力制御装置60における駆動力制御のブロック図を示す。図5に、アクセルペダル操作量SAとドライバ要求駆動力Fdaとの関係を定めた特性マップを示す。駆動力制御装置60は、図5に示すようなマップを用いて、アクセルペダル操作量SAに応じてドライバ要求駆動力Fdaを算出する。そして、駆動力制御装置60は、ドライバ要求駆動力Fdaに、後述する駆動力補正量ΔDaを加えて目標駆動力を算出する。駆動力制御装置60のエンジンコントローラは、目標駆動力に従ってエンジンへの制御指令を算出する。
The driving
制動力制御装置90は、ブレーキペダル91の操作状態に応じた制動力を発生するようにブレーキ液圧を制御するとともに、外部からの指令に応じて、発生させるブレーキ液圧を変化させる。図6に、制動力制御装置90における制動力制御のブロック図を示す。図7に、ブレーキペダル操作量SBとドライバ要求制動力Fdbとの関係を定めた特性マップを示す。制動力制御装置90は、図7に示すようなマップを用いて、ブレーキペダル操作量SBに応じてドライバ要求制動力Fdbを算出する。そして、制動力制御装置90は、ドライバ要求制動力Fdbに、後述する制動力補正値ΔDbを加えて目標制動力を算出する。制動力制御装置90のブレーキ液圧コントローラは、目標制動力に従ってブレーキ液圧指令を出力する。ブレーキ液圧コントローラからの指令に応じて各車輪に設けられたブレーキ装置95が作動する。
The braking
アクセルペダル反力発生装置70は、アクセルペダル61のリンク機構に組み込まれたサーボモータ(不図示)を備えている。アクセルペダル反力発生装置70は、コントローラ50からの指令に応じてサーボモータで発生させるトルクを制御し、運転者がアクセルペダル61を操作する際に発生する操作反力を任意に制御することができる。なお、反力制御を行わない場合のアクセルペダル反力は、例えばアクセルペダル操作量SAに対して比例するように設定されている。
The accelerator pedal
以下に、本発明の第1の実施の形態による車両用運転操作補助装置1の動作を説明する。まず、動作の概要を説明する。
車両用運転操作補助装置1のコントローラ50は、障害物検知装置40で検出した障害物情報に基づいて各障害物に対する自車両のリスクポテンシャルを算出する。リスクポテンシャル(Risk Potential)は、「潜在的なリスク/危急」を意味し、ここでは特に、自車両と自車両前方に存在する障害物とが接近していくことにより増大するリスクの大きさを表す。したがって、リスクポテンシャルは、自車両と障害物とがどれほど近づいているか、すなわち自車両と障害物とが近づいている程度(接近度合)を表す物理量であるといえる。
Below, operation | movement of the driving
The controller 50 of the vehicle driving
コントローラ50は、算出したリスクポテンシャルに応じて、自車両に発生する制駆動力および運転者が自車両を運転する際に操作する運転操作機器から発生する操作反力を制御する。これにより、自車両が前方障害物、例えば先行車に近づいていくと、アクセルペダル61からの操作反力が大きくなるとともに、自車両の駆動力が低下、あるいは制動力が増大し、運転者にリスクポテンシャルの大きさを伝達することができる。 The controller 50 controls the braking / driving force generated in the host vehicle and the operation reaction force generated from the driving operation device operated when the driver drives the host vehicle according to the calculated risk potential. As a result, when the host vehicle approaches a forward obstacle, for example, a preceding vehicle, the operation reaction force from the accelerator pedal 61 increases, and the driving force of the host vehicle decreases or the braking force increases. The size of the risk potential can be transmitted.
コントローラ50は、リスクポテンシャルを算出する際に、後述するようにレーザレーダ10で検出された先行車と自車両との車間距離を微分して得られる相対速度を用いている。微分演算用のフィルタを用いて車間距離から相対速度を演算する場合、ノイズの少ないスムーズな演算結果を得るためには遅れが生じるので、車両用運転操作補助装置1で行う操作反力および制駆動力の制御全体に遅れが生じてしまう。例えば、先行車が急減速した場合に、その情報を伝達するための制御作動が遅れてしまう。また、先行車が減速から加速操作に移行した場合に、自車両の速やかな加速を遅れさせてしまう。このように、相対速度演算の遅れにより、運転者に違和感を与える可能性がある。
When calculating the risk potential, the controller 50 uses a relative speed obtained by differentiating the inter-vehicle distance between the preceding vehicle detected by the
そこで、第1の実施の形態の車両用運転操作補助装置1は、異なるフィルタ特性を有する複数の微分演算用のフィルタを備え、条件によって複数のフィルタを切り換えて使用するようにする。具体的には、システムによる制御が行われている状態で運転者がアクセルペダル61の踏増し等の介入操作を行った場合に、運転者の運転意図を考慮して高応答のフィルタ特性を有するフィルタを使用するようにする。
Therefore, the vehicular driving
ここでは、リスクポテンシャルに応じた操作反力および制駆動力の制御が行われており、制御と運転者による運転操作とがほぼ安定した状態から、運転者が意図的に安定状態を変化させて自らの運転操作を優先させようとする運転者の意図を、オーバーライド意図という。例えば、適切な運転操作を促すためにアクセルペダル61から発生する操作反力に抗してアクセルペダル61の踏増し操作が行われると、オーバーライド意図があるといえる。 Here, the reaction force and braking / driving force are controlled according to the risk potential, and the driver intentionally changes the stable state from the state where the control and the driving operation by the driver are almost stable. A driver's intention to give priority to his own driving operation is called an override intention. For example, it can be said that there is an intention to override when an operation of increasing the accelerator pedal 61 is performed against an operation reaction force generated from the accelerator pedal 61 in order to promote an appropriate driving operation.
第1の実施の形態による車両用運転操作補助装置1の動作を、図8を用いて詳細に説明する。図8は、第1の実施の形態のコントローラ50における運転操作補助制御処理の処理手順のフローチャートである。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。
The operation of the vehicle driving
まず、ステップS110で、車速センサ20によって検出される自車速Vhと、舵角センサ30によって検出される自車両の操舵角δのデータを読み込む。ステップS120では、アクセルペダルストロークセンサ62によって検出されるアクセルペダル操作量SAを読み込む。つづくステップS130で、レーザレーダ10および車速センサ20の検出結果に従って障害物検知装置40で算出した複数の前方障害物に関する情報を読み込む。前方障害物に関する情報は、例えば各障害物までの前後方向の距離(車間距離)Dと、自車両に対する障害物の左右方向位置xおよび前後方向位置yである。
First, in step S110, data of the host vehicle speed Vh detected by the
ステップS140では、ステップS110で読み込んだ自車速Vhおよび操舵角δに基づいて、自車両の進路を推定する。以下に、予測進路の推定方法を図9および図10を用いて説明する。予測進路を推定するために、図9に示すように自車両が矢印方向に進行している場合の旋回半径Rを算出する。まず、自車両の旋回曲率ρ(1/m)を算出する。旋回曲率ρは、自車速Vhおよび操舵角δに基づいて、以下の(式1)で算出できる。
ρ=1/{L(1+A・Vh2)}×δ/N ・・・(式1)
ここで、L:自車両のホイールベース、A:車両に応じて定められたスタビリティファクタ(正の定数)、N:ステアリングギア比である。
In step S140, the course of the host vehicle is estimated based on the host vehicle speed Vh and the steering angle δ read in step S110. Below, the estimation method of a predicted course is demonstrated using FIG. 9 and FIG. In order to estimate the predicted course, a turning radius R when the host vehicle is traveling in the direction of the arrow is calculated as shown in FIG. First, the turning curvature ρ (1 / m) of the host vehicle is calculated. The turning curvature ρ can be calculated by the following (Expression 1) based on the host vehicle speed Vh and the steering angle δ.
ρ = 1 / {L (1 + A · Vh 2 )} × δ / N (Formula 1)
Here, L: wheel base of the host vehicle, A: stability factor (positive constant) determined according to the vehicle, and N: steering gear ratio.
旋回半径Rは、旋回曲率ρを用いて以下の(式2)で表される。
R=1/ρ ・・・(式2)
(式2)を用いて算出した旋回半径Rを用いることで、図9に示すように自車両の走行軌道を半径Rの円弧として予測することができる。そして、図10に示すように、旋回半径Rの円弧を中心線とした幅Twの領域を、自車両が走行するであろう予測進路として設定する。幅Twは、自車両の幅に基づいて予め適切に設定しておく。
The turning radius R is expressed by the following (Equation 2) using the turning curvature ρ.
R = 1 / ρ (Formula 2)
By using the turning radius R calculated using (Equation 2), the traveling track of the host vehicle can be predicted as an arc of radius R as shown in FIG. And as shown in FIG. 10, the area | region of the width | variety Tw centering on the circular arc of turning radius R is set as a predicted course where the own vehicle will drive | work. The width Tw is set appropriately in advance based on the width of the host vehicle.
ステップS150では、障害物検知装置40によって検出され、ステップS140で設定した自車両の予測進路内にあると判定した障害物のうち、自車両に最も近い物体を、前方障害物として選択する。この前方障害物は、以降の処理で自車両のリスクポテンシャルRPを算出する対象となる障害物である。
In step S150, an object closest to the host vehicle is selected as a front obstacle from the obstacles detected by the
ステップS160では、運転者のオーバーライド意図を判断する。具体的には、運転者のアクセルペダル61の操作状態に基づいて、現在の安定した状態を超えて運転操作しようとするオーバーライド意図があるか否かを判断する。ここでの処理を、図11のフローチャートを用いて説明する。 In step S160, the driver's intention to override is determined. Specifically, based on the operation state of the driver's accelerator pedal 61, it is determined whether or not there is an intention to override the current stable state. This processing will be described with reference to the flowchart of FIG.
ステップS1601では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。具体的には、前回周期でリスクポテンシャルRPとして算出された車間時間THWがしきい値Th1よりも小さい、または余裕時間TTCがしきい値Th2よりも小さく、制御反発力Fcが算出されていたか否かを判定する。リスクポテンシャルRPと制御反発力Fcの算出方法およびしきい値Th1,Th2については後述する。ステップS1601が否定判定されるとステップS1602へ進み、ステップS120で検出した現在のアクセルペダル操作量SAを、制御開始初期値SA0として記憶する。ステップS1603では、運転者にオーバーライド意図がないと判定する。 In step S1601, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. Specifically, whether the inter-vehicle time THW calculated as the risk potential RP in the previous cycle is smaller than the threshold value Th1 or the margin time TTC is smaller than the threshold value Th2, and the control repulsive force Fc has been calculated. Determine whether. The calculation method of the risk potential RP and the control repulsive force Fc and the threshold values Th1 and Th2 will be described later. If a negative determination is made in step S1601, the process proceeds to step S1602, and the current accelerator pedal operation amount SA detected in step S120 is stored as a control start initial value SA0. In step S1603, it is determined that the driver does not intend to override.
ステップS1601が肯定判定され、すでに制駆動力制御及び操作反力制御が行われている場合は、ステップS1604へ進む。ステップS1604では、ステップS120で検出された現在のアクセルペダル操作量SAと制御開始初期値SA0との大小関係を比較する。SA≧SA0で、制御開始されてからアクセルペダル61が踏増し操作されている場合は、ステップS1605へ進む。ステップS1605では、現在のアクセルペダル操作量SAと制御開始初期値SA0との差(SA−SA0)が閾値SA_ovrよりも大きいか否かを判定する。 If the determination in step S1601 is affirmative and braking / driving force control and operation reaction force control have already been performed, the process proceeds to step S1604. In step S1604, the magnitude relationship between the current accelerator pedal operation amount SA detected in step S120 and the control start initial value SA0 is compared. If SA ≧ SA0 and the accelerator pedal 61 is depressed and operated since the start of control, the process proceeds to step S1605. In step S1605, it is determined whether or not the difference (SA−SA0) between the current accelerator pedal operation amount SA and the control start initial value SA0 is larger than the threshold value SA_ovr.
閾値SA_ovrは、運転者がオーバーライドする意図があるか否かを判断するために用いるしきい値であり、アクセルペダル操作によって自車両に大きな加速を発生させ、例えば自車両が前方障害物を追い越すための駆動トルクを得るのに必要なアクセルペダル操作量に相当するように、予め適切に設定しておく。(SA−SA0)>SA_ovrの場合は、ステップS1606へ進んで運転者にオーバーライド意図があると判断する。(SA−SA0)≦SA_ovrの場合は、ステップS1608へ進む。 The threshold value SA_ovr is a threshold value used to determine whether or not the driver intends to override the threshold value. The accelerator pedal operation causes a large acceleration in the host vehicle, for example, the host vehicle overtakes a front obstacle. Is appropriately set in advance so as to correspond to the accelerator pedal operation amount necessary to obtain the drive torque. If (SA-SA0)> SA_ovr, the process proceeds to step S1606, where it is determined that the driver has an intention to override. If (SA−SA0) ≦ SA_ovr, the process proceeds to step S1608.
ステップS1604で現在のアクセルペダル操作量SAが制御開始初期値SA0よりも小さいと判定されると、ステップS1607へ進み、制御開始初期値SA0を現在のアクセルペダル操作量SAで置き換える。ステップS1608では、オーバーライド意図がないと判断する。 If it is determined in step S1604 that the current accelerator pedal operation amount SA is smaller than the control start initial value SA0, the process proceeds to step S1607, and the control start initial value SA0 is replaced with the current accelerator pedal operation amount SA. In step S1608, it is determined that there is no overriding intention.
なお、アクセルペダル61の操作状態に基づいて、運転者がアクセルペダル61を踏んでいる場合にはオーバーライド意図あり、運転者がアクセルペダル61を解放している場合にはオーバーライド意図なしと判断することも可能である。これにより、簡単な処理でオーバーライド意図が判断できるので、意図判断のための演算時間およびプログラム用量を低減することができる。
このように、ステップS160で運転者のオーバーライド意図を判断した後、ステップS170へ進む。
Note that, based on the operation state of the accelerator pedal 61, it is determined that there is an override intention when the driver is stepping on the accelerator pedal 61 and that there is no override intention when the driver releases the accelerator pedal 61. Is also possible. Thereby, since the override intention can be determined by a simple process, the calculation time and the program dose for determining the intention can be reduced.
Thus, after determining the driver's override intention in step S160, the process proceeds to step S170.
ステップS170では、ステップS130で読み込んだ、レーザレーダ10で検出された自車両と前方障害物との車間距離Dを用いて微分演算を行い、自車両と前方障害物との相対速度Vrを算出する。コントローラ50は、相対速度算出のための微分演算装置51を備えている。微分演算装置51は、図12に示すように、微分演算用の2つのフィルタ51a,51bと、それぞれのフィルタ51a,51bに対応する重み付け部51c、51dと、加算部51eとから構成される。
In step S170, differential calculation is performed using the inter-vehicle distance D between the host vehicle and the front obstacle detected by the
第1フィルタ51aは、低応答のフィルタ特性を備えており、ゆっくりとした車間距離Dの変化に対応する相対速度Vrのみを出力する微分演算用フィルタである。第1フィルタ51aは、ラプラス演算子sと時定数T1とを用いたラプラス関数{s/(1+T1・s)}で表される。重み付け部51cは、重み付け係数(1−K)を用いて第1フィルタ51aの出力値に重み付けをする。 The first filter 51a has a low response filter characteristic, and is a differential calculation filter that outputs only a relative speed Vr corresponding to a slow change in the inter-vehicle distance D. The first filter 51a is represented by a Laplace function {s / (1 + T1 · s)} using a Laplace operator s and a time constant T1. The weighting unit 51c weights the output value of the first filter 51a using a weighting coefficient (1-K).
第2フィルタ51bは、高応答のフィルタ特性を備えており、車間距離Dの速い変化にも対応した相対速度Vrを出力する微分演算用フィルタである。第2フィルタ51bは、ラプラス演算子sと時定数T2とを用いたラプラス関数{s/(1+T2・s)}で表される。重み付け部51dは、重み付け係数Kを用いて第2フィルタ51bの出力値に重み付けをする。第1フィルタ51aの時定数T1と第2フィルタ51bの時定数T2とは、T1>T2となるように予め適切な値を設定する。 The second filter 51b is a differential operation filter that has a high response filter characteristic and outputs a relative speed Vr corresponding to a rapid change in the inter-vehicle distance D. The second filter 51b is represented by a Laplace function {s / (1 + T2 · s)} using a Laplace operator s and a time constant T2. The weighting unit 51d uses the weighting coefficient K to weight the output value of the second filter 51b. The time constant T1 of the first filter 51a and the time constant T2 of the second filter 51b are set to appropriate values in advance so that T1> T2.
加算部51eは、重み付け部51c、51dの出力を加算して自車両と前方障害物との相対速度Vrを算出する。重み付け係数Kは、図13に示すように0から1の間で変化し、運転者にオーバーライド意図があると判断されるとK=1,オーバーライド意図がないと判断されるとK=0に設定される。したがって、オーバーライド意図があると判断された場合は高応答の第2フィルタ51bを用いて演算された相対速度Vrが選択される。一方、オーバーライド意図がないと判断された場合は低応答の第1フィルタ51aを用いて演算された相対速度Vrが選択される。 The adding unit 51e calculates the relative speed Vr between the host vehicle and the front obstacle by adding the outputs of the weighting units 51c and 51d. As shown in FIG. 13, the weighting coefficient K changes between 0 and 1, and if it is determined that the driver has an override intention, K = 1, and if it is determined that there is no override intention, K = 0 is set. Is done. Accordingly, when it is determined that there is an intention to override, the relative speed Vr calculated using the high-response second filter 51b is selected. On the other hand, when it is determined that there is no overriding intention, the relative speed Vr calculated using the first filter 51a with low response is selected.
オーバーライド意図の判断結果が変化したときには、重み付け係数Kを0から1、または1から0へと徐々に変化させる。この処理を、図14のフローチャートを用いて説明する。 When the determination result of the override intention changes, the weighting coefficient K is gradually changed from 0 to 1 or from 1 to 0. This process will be described with reference to the flowchart of FIG.
まず、ステップS1701では、ステップS160におけるオーバーライド意図の判断結果が前回周期における判断結果から変化しているか否かを判定する。オーバーライド意図の判断結果に変化がある場合は、ステップS1702へ進む。ステップS1702では、意図判断結果がオーバーライド意図なしからありへと変化し、重み付け係数Kを0から1へ変化させる必要があるか否かを判定する。ステップS1702が肯定判定されるとステップS1703へ進み、重み付け係数Kが0から1へ変化することを示す遷移フラグFlg1に1を設定する。ステップS1704では、遷移フラグFlg2を0にクリアする。 First, in step S1701, it is determined whether or not the override intention determination result in step S160 has changed from the determination result in the previous cycle. If there is a change in the determination result of the override intention, the process proceeds to step S1702. In step S1702, it is determined whether or not the intention determination result is changed from unintentional intention to existence, and it is necessary to change the weighting coefficient K from 0 to 1. If an affirmative determination is made in step S1702, the process proceeds to step S1703, and 1 is set to a transition flag Flg1 indicating that the weighting coefficient K changes from 0 to 1. In step S1704, the transition flag Flg2 is cleared to zero.
ステップS1702が否定判定されるとステップS1705へ進み、意図判断結果がオーバーライド意図ありからなしへと変化し、重み付け係数Kを1から0に変化させる必要があるか否かを判定する。ステップS1705が肯定判定されるとステップS1706へ進み、重み付け係数Kが1から0へ変化することを示す遷移フラグFlg2に1を設定する。ステップS1707では、遷移フラグFlg1を0にクリアする。 If a negative determination is made in step S1702, the process proceeds to step S1705, where the intention determination result is changed from being overridden to not being present, and it is determined whether or not the weighting coefficient K needs to be changed from 1 to 0. If an affirmative determination is made in step S1705, the process proceeds to step S1706, where 1 is set to a transition flag Flg2 indicating that the weighting coefficient K changes from 1 to 0. In step S1707, the transition flag Flg1 is cleared to zero.
ステップS1701が否定判定されるとステップS1708へ進み、遷移フラグFlg1=1であるか否かを判定する。遷移フラグFlg1=1で、重み付け係数Kを0から1へ変化させる場合は、ステップS1709へ進み、前回周期で設定された重み付け係数Kに所定の変化量ΔKを加算する。続くステップS1710では、ステップS1709で算出した重み付け係数Kが1以上であるか否かを判定する。K≧1の場合はステップS1711へ進み、重み付け係数K=1に設定し、ステップS1712で遷移フラグFlg1を0にクリアする。ステップS1710が否定判定されると、ステップS1709で算出した重み付け係数Kをそのまま使用する。
If a negative determination is made in step S1701, the process proceeds to step S1708, and it is determined whether or not the transition flag Flg1 = 1. When the transition flag Flg1 = 1 and the weighting coefficient K is changed from 0 to 1, the process advances to step S1709 to add a predetermined change amount ΔK to the weighting coefficient K set in the previous cycle. In a succeeding step S1710, it is determined whether or not the weighting coefficient K calculated in the step S1709 is 1 or more. If K ≧ 1, the process proceeds to step S 1711, the weighting coefficient K = 1 is set, and the
ステップS1708が否定判定されるとステップS1713へ進み、遷移フラグFlg2=1であるか否かを判定する。遷移フラグFlg2=1で、重み付け係数Kを1から0へ変化させる場合は、ステップS1714へ進み、前回周期で設定された重み付け係数Kから所定の変化量ΔKを減算する。続くステップS1715では、ステップS1714で算出した重み付け係数Kが0以下であるか否かを判定する。K≦0の場合はステップS1716へ進み、重み付け係数K=0に設定し、ステップS1717で遷移フラグFlg2を0にクリアする。ステップS1715が否定判定されると、ステップS1714で算出した重み付け係数Kをそのまま使用する。 If a negative determination is made in step S1708, the process proceeds to step S1713, and it is determined whether or not the transition flag Flg2 = 1. When the transition flag Flg2 = 1 and the weighting coefficient K is changed from 1 to 0, the process proceeds to step S1714, and a predetermined change amount ΔK is subtracted from the weighting coefficient K set in the previous cycle. In a succeeding step S1715, it is determined whether or not the weighting coefficient K calculated in the step S1714 is 0 or less. If K ≦ 0, the process advances to step S1716 to set the weighting coefficient K = 0, and the transition flag Flg2 is cleared to 0 in step S1717. If a negative determination is made in step S1715, the weighting coefficient K calculated in step S1714 is used as it is.
加算部51eは、以上説明したように算出した重み付け係数Kで重み付けされた第1フィルタ51aおよび第2フィルタ51bの出力値を加算し、相対速度Vrを算出する。これにより、図13に示すように重み付け係数Kが1に近いほど高応答の相対速度Vrが演算され、重み付け係数Kが0に近いほど低応答でスムーズな相対速度Vrが演算される。 The adder 51e adds the output values of the first filter 51a and the second filter 51b weighted with the weighting coefficient K calculated as described above, and calculates the relative speed Vr. Thus, as shown in FIG. 13, the closer the weighting coefficient K is to 1, the higher the relative response Vr is calculated, and the closer the weighting coefficient K is to 0, the lower the response and the smooth relative speed Vr is calculated.
なお、オーバーライド意図の判断結果が変化した場合に、図14に示す処理を行わず、重み付け係数Kを0から1へ、または1から0へ一気に変化させることも可能である。
以上説明したようにステップS170で微分演算により自車両と前方障害物との相対速度Vrを算出した後、ステップS180へ進む。
When the determination result of the override intention changes, it is possible to change the weighting coefficient K from 0 to 1 or from 1 to 0 at a stroke without performing the processing shown in FIG.
As described above, after the relative speed Vr between the host vehicle and the front obstacle is calculated by the differential operation in step S170, the process proceeds to step S180.
ステップS180では、ステップS150で前方障害物として選択した障害物について、自車両のリスクポテンシャルRPを算出する。ここでは、リスクポテンシャルRPとして、自車両と前方障害物、例えば先行車との車間時間THWおよび余裕時間TTCを算出する。車間時間THWは、先行車の現在位置に自車両が到達するまでの時間を示す物理量であり、以下の(式3)から算出される。
THW=D/Vh ・・・(式3)
In step S180, the risk potential RP of the host vehicle is calculated for the obstacle selected as the forward obstacle in step S150. Here, as the risk potential RP, an inter-vehicle time THW and a margin time TTC between the host vehicle and a front obstacle, such as a preceding vehicle, are calculated. The inter-vehicle time THW is a physical quantity indicating the time until the host vehicle reaches the current position of the preceding vehicle, and is calculated from the following (Equation 3).
THW = D / Vh (Formula 3)
先行車に対する余裕時間TTCは、先行車に対する現在の自車両の接近度合を示す物理量であり、現在の走行状況が継続した場合、つまり自車速Vhおよび相対車速Vr(自車速−先行車速)が一定の場合に、何秒後に車間距離Dがゼロとなり自車両と先行車両とが接触するかを示す値である。障害物に対する余裕時間TTCは、以下の(式4)で求められる。
TTC=D/Vr ・・・(式4)
The margin time TTC for the preceding vehicle is a physical quantity indicating the current degree of approach of the host vehicle with respect to the preceding vehicle, and when the current traveling state continues, that is, the host vehicle speed Vh and the relative vehicle speed Vr (own vehicle speed-preceding vehicle speed) are constant. In this case, the value indicates how many seconds later the inter-vehicle distance D becomes zero and the host vehicle and the preceding vehicle come into contact with each other. The margin time TTC for the obstacle is obtained by the following (Equation 4).
TTC = D / Vr (Formula 4)
余裕時間TTCの値が小さいほど、先行車への接触が緊迫し、先行車への接近度合が大きいことを意味している。例えば先行車への接近時には、余裕時間TTCが4秒以下となる前に、ほとんどのドライバが減速行動を開始することが知られている。このように、車間時間THWおよび余裕時間TTCが小さいほど自車両と先行車とが近づいていることを表すので、車間時間THWおよび余裕時間TTCはそれぞれ自車両と先行車との接近度合を表すリスクポテンシャルRPといえる。 The smaller the margin time TTC value, the closer the contact with the preceding vehicle, and the greater the degree of approach to the preceding vehicle. For example, when approaching a preceding vehicle, it is known that most drivers start a deceleration action before the margin time TTC becomes 4 seconds or less. Thus, the smaller the inter-vehicle time THW and the allowance time TTC, the closer the host vehicle and the preceding vehicle are, so the inter-vehicle time THW and the allowance time TTC are the risks representing the degree of approach between the own vehicle and the preceding vehicle, respectively. It can be said that it is potential RP.
ステップS190では、アクセルペダル操作反力および制駆動力補正量を算出する際の基準となる制御反発力Fcを算出する。制御反発力Fcは以下のようにして算出する。
制御反発力Fcの算出のために、図15(a)に示すように、自車両前方に長さlの仮想的な弾性体100を設けたと仮定し、この仮想的な弾性体100が前方車両に当たって圧縮され、自車両に対する擬似的な走行抵抗を発生するというモデルを考える。制御反発力Fcは、図15(b)に示すように仮想弾性体100が前方車両に当たって圧縮された場合の反発力と定義する。
In step S190, a control repulsive force Fc that is a reference for calculating the accelerator pedal operation reaction force and the braking / driving force correction amount is calculated. The control repulsive force Fc is calculated as follows.
In order to calculate the control repulsive force Fc, it is assumed that a virtual
ここでは、車間時間THWに関連づけた仮想弾性体、および余裕時間TTCに関連づけた仮想弾性体とを自車両と前方障害物との間に設定したモデルを想定し、それぞれの仮想弾性体による反発力を、車間時間THWに基づく制御反発力Fc1および余裕時間TTCに基づく制御反発力Fc2として算出する。制御反発力Fcの算出処理を、図16のフローチャートを用いて説明する。 Here, assuming a model in which a virtual elastic body associated with the inter-vehicle time THW and a virtual elastic body associated with the margin time TTC are set between the host vehicle and the front obstacle, the repulsive force of each virtual elastic body is assumed. Is calculated as the control repulsive force Fc1 based on the inter-vehicle time THW and the control repulsive force Fc2 based on the margin time TTC. The calculation process of the control repulsive force Fc will be described using the flowchart of FIG.
まず、ステップS1901では、車間時間THWをしきい値Th1と比較する。車間時間THWが制御開始を判断するために適切に設定されたしきい値Th1(例えば1sec)より小さい場合(THW<Th1)は、ステップS1902へ進む。ステップS1902では、自車速Vhと車間時間THWを用いて、以下の(式5)から車間時間THWに基づく制御反発力Fc1を算出する。
Fc1=k1×(Th1−THW)×Vh ・・・(式5)
(式5)においてk1は車間時間THWに関連付けた仮想弾性体のばね定数であり、Th1・Vhは仮想弾性体の長さに相当する。
ステップS1901でTHW≧Th1と判定された場合は、ステップS1903へ進んで制御反発力Fc1=0にする。
First, in step S1901, the inter-vehicle time THW is compared with a threshold value Th1. When the inter-vehicle time THW is smaller than a threshold value Th1 (for example, 1 sec) appropriately set for determining the start of control (THW <Th1), the process proceeds to step S1902. In step S1902, the control repulsive force Fc1 based on the following time THW is calculated from the following (Equation 5) using the own vehicle speed Vh and the following time THW.
Fc1 = k1 * (Th1-THW) * Vh (Formula 5)
In (Expression 5), k1 is the spring constant of the virtual elastic body associated with the inter-vehicle time THW, and Th1 · Vh corresponds to the length of the virtual elastic body.
If it is determined in step S1901 that THW ≧ Th1, the process proceeds to step S1903 to set the control repulsive force Fc1 = 0.
ステップS1904では、余裕時間TTCをしきい値Th2と比較する。余裕時間TTCが制御開始を判断するために適切に設定されたしきい値Th2(例えば10sec)より小さい場合(TTC<Th2)は、ステップS1905へ進む。ステップS1905では、相対速度Vrと余裕時間TTCを用いて、以下の(式6)から余裕時間TTCに基づく制御反発力Fc2を算出する。
Fc2=k2×(Th2−TTC)×Vr ・・・(式6)
(式6)においてk2は余裕時間TTCに関連付けた仮想弾性体のばね定数であり、Th2・Vrは仮想弾性体の長さに相当する。
ステップS1904でTTC≧Th2と判定された場合は、ステップS1906へ進んで制御反発力Fc2=0にする。
In step S1904, the margin time TTC is compared with the threshold value Th2. When the margin time TTC is smaller than a threshold value Th2 (for example, 10 sec) appropriately set to determine the start of control (TTC <Th2), the process proceeds to step S1905. In step S1905, the control repulsive force Fc2 based on the margin time TTC is calculated from the following (Equation 6) using the relative speed Vr and the margin time TTC.
Fc2 = k2 × (Th2-TTC) × Vr (Formula 6)
In (Expression 6), k2 is the spring constant of the virtual elastic body associated with the margin time TTC, and Th2 · Vr corresponds to the length of the virtual elastic body.
If it is determined in step S1904 that TTC ≧ Th2, the process proceeds to step S1906 to set the control repulsive force Fc2 = 0.
つづくステップS1907では、ステップS1902またはS1903で算出した車間時間THWに基づく制御反発力Fc1と、ステップS1905またはS1906で算出した余裕時間TTCに基づく制御反発力Fc2のうち、大きい方の値を最終的な制御反発力Fcとして選択する。
このようにステップS190で制御反発力Fcを算出した後、ステップS200へ進む。
In step S1907, the larger value of the control repulsive force Fc1 based on the inter-vehicle time THW calculated in step S1902 or S1903 and the control repulsive force Fc2 based on the margin time TTC calculated in step S1905 or S1906 is finally determined. The control repulsive force Fc is selected.
After calculating the control repulsive force Fc in step S190 as described above, the process proceeds to step S200.
ステップS200では、ステップS190で算出した制御反発力Fcを用いて、制駆動力制御を行う際の駆動力補正量ΔDaおよび制動力補正量ΔDbを算出する。ここでの制駆動力補正量の算出処理を、図17を用いて説明する。 In step S200, using the control repulsive force Fc calculated in step S190, a driving force correction amount ΔDa and a braking force correction amount ΔDb for performing braking / driving force control are calculated. The braking / driving force correction amount calculation process here will be described with reference to FIG.
まずステップS2001で、ステップS120で読み込んだアクセルペダル操作量SAに基づいて、アクセルペダル61が踏みこまれているか否かを判定する。アクセルペダル61が踏み込まれていない場合には、ステップS2002へ進み、アクセルペダル61が急に解放されたか否かを判定する。例えば、アクセルペダル操作量SAから算出するアクセルペダル61の操作速度が所定値未満であった場合は、アクセルペダル61がゆっくりと戻されたと判断し、ステップS2003へ進む。ステップS2003では、駆動力補正量ΔDaとして0をセットし、つづくステップS2004で制動力補正量ΔDbとして、ステップS190で算出した制御反発力Fcをセットする。 First, in step S2001, it is determined whether or not the accelerator pedal 61 is depressed based on the accelerator pedal operation amount SA read in step S120. If the accelerator pedal 61 is not depressed, the process proceeds to step S2002, and it is determined whether or not the accelerator pedal 61 is suddenly released. For example, when the operation speed of the accelerator pedal 61 calculated from the accelerator pedal operation amount SA is less than a predetermined value, it is determined that the accelerator pedal 61 is slowly returned, and the process proceeds to step S2003. In step S2003, 0 is set as the driving force correction amount ΔDa, and in step S2004, the control repulsive force Fc calculated in step S190 is set as the braking force correction amount ΔDb.
一方、ステップS2002でアクセルペダル61が急に戻されたと判定されると、ステップS2005へ進む。ステップS2005では駆動力補正量ΔDaを漸減させ、ステップS2006で制動力補正量ΔDbを制御反発力Fcまで漸増させる。具体的には、アクセルペダル61が急に戻された場合は、アクセルペダル操作中には駆動力を制御反発力Fc分だけ減少させるように設定していた駆動力補正量ΔDa(=−Fc)を、0まで徐々に変化させる。また、アクセルペダル61が急に戻されてから制動力補正量ΔDbを制御反発力Fcまで徐々に増加させる。このように、アクセルペダル61が急に戻された場合は、最終的に駆動力補正量ΔDaが0に、制動力補正量ΔDbがFcになるように変化させる。 On the other hand, if it is determined in step S2002 that the accelerator pedal 61 is suddenly returned, the process proceeds to step S2005. In step S2005, the driving force correction amount ΔDa is gradually decreased, and in step S2006, the braking force correction amount ΔDb is gradually increased to the control repulsive force Fc. Specifically, when the accelerator pedal 61 is suddenly returned, the driving force correction amount ΔDa (= −Fc) set to decrease the driving force by the control repulsive force Fc during the operation of the accelerator pedal. Is gradually changed to 0. Further, after the accelerator pedal 61 is suddenly returned, the braking force correction amount ΔDb is gradually increased to the control repulsive force Fc. Thus, when the accelerator pedal 61 is suddenly returned, the driving force correction amount ΔDa is finally changed to 0 and the braking force correction amount ΔDb is changed to Fc.
一方、ステップS2001が肯定判定され、アクセルペダル61が踏み込まれている場合は、ステップS2007へ進んでドライバ要求駆動力Fdaを推定する。コントローラ50内には、駆動力制御装置60内に記憶されたドライバ要求駆動力算出マップ(図5)と同一のものが用意されており、アクセルペダル操作量SAに従って、ドライバ要求駆動力Fdaを推定する。
On the other hand, if the determination in step S2001 is affirmative and the accelerator pedal 61 is depressed, the process proceeds to step S2007 to estimate the driver required driving force Fda. In the controller 50, the same driver required driving force calculation map (FIG. 5) stored in the driving
つづくステップS2008で、ステップS2007で推定したドライバ要求駆動力Fdaと制御反発力Fcとの大小関係を比較する。ドライバ要求駆動力Fdaが制御反発力Fc以上(Fda≧Fc)の場合は、ステップS2009へ進む。ステップS2009では、駆動力補正量ΔDaとして−Fcをセットし、ステップS2010で制動力補正量ΔDbに0をセットする。すなわち、Fda−Fc≧0であることから、駆動力Fdaを制御反発力Fcにより補正した後も正の駆動力が残る。従って、補正量の出力は駆動力制御装置60のみで行うことができる。この場合、車両の状態としては、ドライバがアクセルペダル61を踏んでいるにも関わらず期待した程の駆動力が得られない状態となる。補正後の駆動力が走行抵抗より大きい場合には、加速が鈍くなる挙動としてドライバに感じられ、補正後の駆動力が走行抵抗より小さい場合には、減速する挙動としてドライバに感じられる。
In subsequent step S2008, the magnitude relationship between the driver required driving force Fda estimated in step S2007 and the control repulsive force Fc is compared. If the driver requested driving force Fda is greater than or equal to the control repulsive force Fc (Fda ≧ Fc), the process proceeds to step S2009. In step S2009, -Fc is set as the driving force correction amount ΔDa, and 0 is set in the braking force correction amount ΔDb in step S2010. That is, since Fda−Fc ≧ 0, a positive driving force remains even after the driving force Fda is corrected by the control repulsive force Fc. Therefore, the correction amount can be output only by the driving
一方、ステップS2008が否定判定され、ドライバ要求駆動力Fdaが制御反発力Fcより小さい場合(Fda<Fc)は、駆動力制御装置60のみでは目標とする補正量を出力できない。そこで、ステップS2011において駆動力補正量ΔDaに−Fdaをセットし、ステップS2112で制動力補正量ΔDbとして、補正量の不足分(Fc−Fda)をセットする。この場合、車両の減速挙動としてドライバには察知される。
On the other hand, when a negative determination is made in step S2008 and the driver required driving force Fda is smaller than the control repulsive force Fc (Fda <Fc), the driving
図18に、駆動力および制動力の補正方法を説明する図を示す。図18の横軸はアクセルペダル操作量SAおよびブレーキペダル操作量SBを示しており、原点0から右へ進むほどアクセルペダル操作量SAが大きく、左へ進むほどブレーキペダル操作量SBが大きいことを示している。図18の縦軸は駆動力および制動力を示し、原点0から上へ進むほど駆動力が大きく、下へ進むほど制動力が大きいことを示している。
FIG. 18 is a diagram illustrating a method for correcting the driving force and the braking force. The horizontal axis of FIG. 18 shows the accelerator pedal operation amount SA and the brake pedal operation amount SB. The accelerator pedal operation amount SA increases as it proceeds from the
図18において、アクセルペダル操作量SAに応じた要求駆動力Fda、およびブレーキペダル操作量SBに応じた要求制動力Fdbをそれぞれ一点鎖線で示す。また、前方障害物との接触リスクポテンシャルに応じて補正した駆動力および制動力を実線で示す。 In FIG. 18, the required driving force Fda corresponding to the accelerator pedal operation amount SA and the required braking force Fdb corresponding to the brake pedal operation amount SB are indicated by alternate long and short dash lines. The driving force and braking force corrected according to the contact risk potential with the front obstacle are shown by solid lines.
アクセルペダル操作量SAが大きく、アクセルペダル操作量SAに応じた要求駆動力Fdaが制御反発力Fc以上の場合は、駆動力を補正量ΔDaに応じて減少方向に補正する。一方、アクセルペダル操作量SAが小さく、アクセルペダル操作量SAに応じた要求駆動力Fdaが制御反発力Fcよりも小さい場合は、駆動力を発生しないような補正量ΔDaを設定して駆動力を補正する。さらに、制御反発力Fcと要求駆動力Fdaとの差を補正量ΔDbとして設定する。これにより、アクセルペダル操作量SAに応じた緩制動を行う。 When the accelerator pedal operation amount SA is large and the required driving force Fda corresponding to the accelerator pedal operation amount SA is greater than or equal to the control repulsion force Fc, the driving force is corrected in a decreasing direction according to the correction amount ΔDa. On the other hand, when the accelerator pedal operation amount SA is small and the required driving force Fda corresponding to the accelerator pedal operation amount SA is smaller than the control repulsive force Fc, a correction amount ΔDa that does not generate a driving force is set and the driving force is set. to correct. Further, the difference between the control repulsive force Fc and the required driving force Fda is set as the correction amount ΔDb. Thereby, the gentle braking according to the accelerator pedal operation amount SA is performed.
ブレーキペダル91が踏み込まれると、補正量ΔDbに基づいて制動力を増大方向に補正する。これにより、全体として車両の走行抵抗を補正量、すなわち仮想弾性体の制御反発力Fcに相当して増大させるように制駆動力の特性を補正している。
When the
このようにステップS200で制駆動力補正量を算出した後、ステップS210へ進む。ステップS210では、ステップS190で算出した制御反発力Fcに基づいて、アクセルペダル61に発生する操作反力の制御量、すなわちアクセルペダル反力制御指令値FAを算出する。図19に、制御反発力Fcとアクセルペダル反力制御指令値FAとの関係を示す。図19に示すように、制御反発力Fcが大きくなるほどアクセルペダル反力制御指令値FAが大きくなる。 Thus, after calculating the braking / driving force correction amount in step S200, the process proceeds to step S210. In step S210, based on the control repulsive force Fc calculated in step S190, a control amount of the operation reaction force generated in the accelerator pedal 61, that is, an accelerator pedal reaction force control command value FA is calculated. FIG. 19 shows the relationship between the control repulsive force Fc and the accelerator pedal reaction force control command value FA. As shown in FIG. 19, the accelerator pedal reaction force control command value FA increases as the control reaction force Fc increases.
つづくステップS220では、ステップS200で算出した駆動力補正量ΔDa、及び制動力補正量ΔDbをそれぞれ駆動力制御装置60、及び制動力制御装置90に出力する。駆動力制御装置60は、駆動力補正量ΔDaと要求駆動力Fdaとから目標駆動力を算出し、算出した目標駆動力を発生するようにエンジンコントローラに指令を出力する。また、制動力制御装置90は、制動力補正量ΔDbと要求制動力Fdbとから目標制動力を算出し、目標制動力を発生するようにブレーキ液圧コントローラに指令を出力する。
In the subsequent step S220, the driving force correction amount ΔDa and the braking force correction amount ΔDb calculated in step S200 are output to the driving
ステップS230では、ステップS210で算出したアクセルペダル反力制御指令値FAをアクセルペダル反力発生装置70に出力する。アクセルペダル反力発生装置70は、アクセルペダル操作量SAに応じた通常の反力特性に、コントローラ50から入力される指令値に応じた反力を付加するようにアクセルペダル反力を制御する。これにより、今回の処理を終了する。
In step S230, the accelerator pedal reaction force control command value FA calculated in step S210 is output to the accelerator pedal
このように以上説明した第1の実施の形態においては、以下のような作用効果を奏することができる。
(1)車両用運転操作補助装置1は、自車両と自車両前方の障害物との車間距離Dを検出し、フィルタ手段である微分演算装置51において車間距離Dを微分演算して自車両と障害物との相対速度Vrを算出する。そして、少なくとも車間距離Dと、微分演算により算出された相対速度Vrとに基づいて、障害物に対する自車両の接近度合を表すリスクポテンシャルRPを算出する。車両用運転操作補助装置1は、リスクポテンシャルRPに基づいて運転者が自車両を運転操作するための運転操作機器に発生する操作反力および自車両に発生する制駆動力の少なくともいずれかを制御する。第1の実施の形態では、制御手段であるコントローラ50において操作反力および制駆動力の両方を制御する。車両用運転操作補助装置1は、自車両の走行環境、制御手段の制御状態、および運転者の運転意図の少なくともいずれかに基づいて、フィルタ手段のフィルタ特性を変更する。第1の実施の形態では運転者の運転意図に基づいてフィルタ特性を変更する。これにより、車間距離Dからフィルタ手段を用いた微分演算により相対速度Vrを算出するときに、運転者の運転意図を考慮して適切な相対速度を算出することができる。その結果、障害物に対するリスクポテンシャルRPを、運転操作機器であるアクセルペダル61に発生する操作反力および自車両に発生する制駆動力を介して運転者に伝達するときに、運転者の意図を考慮し、必要に応じて、遅れのない制御またはスムーズな制御を実現することが可能となる。
(2)微分演算装置51は、異なる特性をもつ複数のフィルタ51a,51bを備え、さらに、複数のフィルタ51a,51bの出力に対してそれぞれ重み付けをする重み付け部51c、51dと、重み付けされた出力を加算する加算部51eとを備える。具体的には、第1フィルタ51aは低応答のフィルタ特性を有し、第2フィルタ51bは高応答のフィルタ特性を有する。重み付け部51c、51dの重み付け係数Kを変更することにより、図13に示すように算出される相対速度Vrの特性が変化し、微分演算装置51のフィルタ特性を変化させることができる。このように、特性の異なる複数のフィルタ51a,51bを備えることにより、低応答から高応答の間でフィルタ特性を変化させ、ノイズの少ないスムーズな演算結果、または車間距離Dの変化に敏感な遅れの小さい演算結果を選択的に得ることができる。
(3)コントローラ50は、運転者の運転意図として、制御手段による制御に対して運転者が自らの運転操作を優先するオーバーライド意図を検出し、オーバーライド意図があると判断されると、オーバーライド意図がない場合に比べてフィルタ特性を高応答に変更する。これにより、運転者が意図的に積極的な運転操作を行っている場合に、自車両周囲の状況を遅れなく伝達することができる。
(4)コントローラ50は、アクセルペダル61の操作状態に基づいてオーバーライド意図を検出する。具体的には、リスクポテンシャルRPに応じた操作反力制御および制駆動力制御が行われている状態で、運転者によってアクセルペダル61の踏増し操作が行われると、オーバーライド意図があると判断する。これにより、運転者が意図的に積極的な運転操作を行い、障害物に接近しているような状況で、自車両周囲の状況を遅れなく伝達することができる。
In the first embodiment described above, the following operational effects can be obtained.
(1) The vehicle driving assist
(2) The
(3) The controller 50 detects, as the driver's driving intention, an override intention in which the driver prioritizes his / her driving operation with respect to the control by the control means. The filter characteristic is changed to a high response compared to the case where there is not. Thereby, when the driver is intentionally actively driving, the situation around the host vehicle can be transmitted without delay.
(4) The controller 50 detects the override intention based on the operation state of the accelerator pedal 61. Specifically, it is determined that there is an override intention when the driver depresses the accelerator pedal 61 while the operation reaction force control and the braking / driving force control according to the risk potential RP are performed. . Thus, the situation around the host vehicle can be transmitted without delay in a situation where the driver intentionally performs an aggressive driving operation and approaches the obstacle.
−第1の実施の形態の変形例1−
ここでは、自車両と先行車との車間距離Dに基づいて、運転者にオーバーライド意図があるか否かを判断する。ここでの処理を、図20のフローチャートを用いて説明する。
-
Here, based on the inter-vehicle distance D between the host vehicle and the preceding vehicle, it is determined whether or not the driver has an override intention. This process will be described with reference to the flowchart of FIG.
ステップS1611では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。ステップS1611が否定判定されるとステップS1612へ進み、ステップS130で検出した現在の自車両と先行車との車間距離Dを、制御開始初期値D0として記憶する。ステップS1613では、運転者にオーバーライド意図がないと判断する。 In step S1611, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. When a negative determination is made in step S1611, the process proceeds to step S1612, and the inter-vehicle distance D between the current host vehicle and the preceding vehicle detected in step S130 is stored as a control start initial value D0. In step S1613, it is determined that the driver does not intend to override.
ステップS1611が肯定判定され、すでに制駆動力制御及び操作反力制御が行われている場合は、ステップS1614へ進む。ステップS1614では、ステップS130で検出された現在の車間距離Dと制御開始初期値D0との差を算出し、差の絶対値|D−D0|を閾値D_ovrと比較する。閾値D_ovrは、オーバーライド意図があるか否かを判断するために用いるしきい値であり、先行車との車間距離Dがほぼ一定で追従走行しているとみなせる程度の範囲を設定するように定義する。例えば、車間距離Dの変化、すなわち差(D−D0)が車間距離Dの約10%以内であるかを判断するように閾値D_ovrを設定する。 If a positive determination is made in step S1611 and the braking / driving force control and the operation reaction force control have already been performed, the process proceeds to step S1614. In step S1614, a difference between the current inter-vehicle distance D detected in step S130 and the control start initial value D0 is calculated, and the absolute value | D−D0 | of the difference is compared with a threshold value D_ovr. The threshold value D_ovr is a threshold value used to determine whether or not there is an intention to override, and is defined to set a range in which the distance D between the preceding vehicle and the preceding vehicle can be regarded as following the vehicle. To do. For example, the threshold value D_ovr is set so as to determine whether the change in the inter-vehicle distance D, that is, the difference (D−D0) is within about 10% of the inter-vehicle distance D.
|D−D0|<D_ovrの場合は、ステップS1615へ進んでオーバーライド意図を判断するためのタイマを加算する。ステップS1616では、ステップS1615で加算したタイマの値が所定時間T_ovr以上であるか否かを判定する。所定時間T_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、運転者が車間距離Dをほぼ一定に保っていると判断するのに充分な時間、例えば20秒程度として予め適切に設定しておく。ステップS1616が肯定判定され、車間距離Dの変化が約10%以内となってから所定時間T_ovr以上経過した場合は、車間距離Dをほぼ一定に保って先行車に追従していると判断できる。そこで、ステップS1617へ進んでオーバーライドの意図はないと判断する。 If | D−D0 | <D_ovr, the process proceeds to step S1615, and a timer for determining the intention to override is added. In step S1616, it is determined whether the timer value added in step S1615 is equal to or longer than a predetermined time T_ovr. The predetermined time T_ovr is a threshold value used for determining whether or not the driver intends to override, and is a time sufficient for the driver to determine that the inter-vehicle distance D is kept substantially constant, for example, It is appropriately set in advance as about 20 seconds. If the determination in step S1616 is affirmative and the change in the inter-vehicle distance D is within about 10% and a predetermined time T_ovr or more has elapsed, it can be determined that the inter-vehicle distance D is maintained substantially constant and the vehicle is following the preceding vehicle. Therefore, the process proceeds to step S1617, and it is determined that there is no intention of overriding.
ステップS1614が否定判定され、車間距離Dの差の絶対値|D−D0|が閾値D_ovr以上の場合は、ステップS1618へ進む。ステップS1618では、制御開始初期値D0を現在の車間距離Dで置き換える。ステップS1619では、オーバーライド意図判断のためのタイマをリセットし、ステップS1620ではオーバーライド意図なしと判定する。 If the determination in step S1614 is negative and the absolute value | D−D0 | of the difference in the inter-vehicle distance D is equal to or greater than the threshold value D_ovr, the process proceeds to step S1618. In step S1618, the control start initial value D0 is replaced with the current inter-vehicle distance D. In step S1619, the timer for determining the override intention is reset, and in step S1620, it is determined that there is no override intention.
このように、コントローラ50は、自車両と障害物との車間距離Dの所定時間内の変化に基づいてオーバーライド意図を検出する。具体的には、制御開始時の車間距離D0と現在の車間距離Dとの差|D−D0|が閾値D_ovrよりも小さい状態が所定時間T_ovr以上経過するとオーバーライド意図がないと判断する。オーバーライド意図がある場合はフィルタ特性を高応答にして車間距離Dの変動を運転者に遅れなく伝え、オーバーライド意図がなく先行車に追従する状態を維持しようとしている場合には、フィルタ特性を低応答にしてスムーズな制御を行うことができる。 As described above, the controller 50 detects the override intention based on the change in the inter-vehicle distance D between the host vehicle and the obstacle within a predetermined time. Specifically, when the difference | D−D0 | between the inter-vehicle distance D0 at the start of control and the current inter-vehicle distance D is smaller than the threshold value D_ovr, it is determined that there is no overriding intention. When there is an override intention, the filter characteristic is set to a high response, and the fluctuation of the inter-vehicle distance D is transmitted to the driver without delay, and when there is no override intention and the state of following the preceding vehicle is to be maintained, the filter characteristic is low response. Thus, smooth control can be performed.
−第1の実施の形態の変形例2−
ここでは、操舵角δに基づいて運転者にオーバーライド意図があるか否かを判断する。ここでの処理を、図21のフローチャートを用いて説明する。
-
Here, based on the steering angle δ, it is determined whether or not the driver intends to override. This process will be described with reference to the flowchart of FIG.
ステップS1631では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。ステップS1631が否定判定されるとステップS1632へ進み、運転者にオーバーライド意図がないと判断する。 In step S1631, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. If a negative determination is made in step S1631, the process proceeds to step S1632, and it is determined that the driver does not intend to override.
ステップS1631が肯定判定され、すでに制駆動力制御及び操作反力制御が行われている場合は、ステップS1633へ進む。ステップS1633では、ステップS110で検出された操舵角δに基づいて操舵角速度δ’を算出する。操舵角速度δ’は、例えば操舵角δを時間微分することにより算出できる。そして、操舵角速度の絶対値|δ’|を閾値δ’_ovrと比較する。閾値δ’_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、車両が通常、緩いカーブも含めて自車線内を維持して走行する際に示す値よりもやや大きい値として設定する。 If the determination in step S1631 is affirmative and braking / driving force control and operation reaction force control have already been performed, the process proceeds to step S1633. In step S1633, the steering angular velocity δ 'is calculated based on the steering angle δ detected in step S110. The steering angular velocity δ ′ can be calculated, for example, by differentiating the steering angle δ with time. Then, the absolute value | δ '| of the steering angular velocity is compared with a threshold value δ'_ovr. The threshold value δ'_ovr is a threshold value used to determine whether or not the driver intends to override, and is a value indicated when the vehicle normally travels in its own lane including a gentle curve. Set a slightly larger value.
|δ’|≦δ’_ovrの場合は、ステップS1634へ進んでオーバーライド意図を判断するためのタイマをリセットする。|δ’|>δ’_ovrの場合は、ステップS1635へ進んでオーバーライド意図を判断するためのタイマを加算する。ステップS1636では、ステップS1635で加算したタイマの値が所定時間Tδ_ovrよりも大きいか否かを判定する。所定時間Tδ_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、自車両が車線変更を行うために必要な操舵入力時間に相当する時間、例えば0.5秒程度として予め適切に設定しておく。ステップS1636が肯定判定されるとステップS1637へ進み、オーバーライド意図があると判断し、否定判定されるとステップS1632へ進んでオーバーライド意図がないと判断する。 If | δ ′ | ≦ δ′_ovr, the process proceeds to step S1634, and a timer for determining the intention to override is reset. If | δ ′ |> δ′_ovr, the process proceeds to step S1635 to add a timer for determining the intention of overriding. In step S1636, it is determined whether or not the timer value added in step S1635 is greater than a predetermined time Tδ_ovr. The predetermined time Tδ_ovr is a threshold value used for determining whether or not the driver intends to override, and is a time corresponding to a steering input time required for the host vehicle to change lanes, for example, 0.5 Appropriately set in advance as about seconds. If an affirmative determination is made in step S1636, the process proceeds to step S1637, where it is determined that there is an override intention, and if a negative determination is made, the process proceeds to step S1632, where it is determined that there is no override intention.
このように、コントローラ50は、運転者がステアリングホイールを操舵するときの操舵角δに基づいてオーバーライド意図を検出する。具体的には、操舵角δの変化を表す操舵角速度δ’を算出し、操舵角速度|δ’|が閾値δ'_ovrよりも大きい状態が所定時間Tδ_ovr以上継続すると、オーバーライド意図があると判断する。これにより、車線変更等のために運転者が意図的に積極的な運転操作を行っている状況で、自車両周囲の状況を遅れなく伝達することができる。 Thus, the controller 50 detects the override intention based on the steering angle δ when the driver steers the steering wheel. Specifically, a steering angular velocity δ ′ representing a change in the steering angle δ is calculated, and if the state where the steering angular velocity | δ ′ | is larger than the threshold value δ′_ovr continues for a predetermined time Tδ_ovr or more, it is determined that there is an intention to override. . As a result, the situation around the host vehicle can be transmitted without delay in a situation where the driver intentionally performs a positive driving operation for changing the lane or the like.
−第1の実施の形態の変形例3−
ここでは、運転者によるウィンカ(不図示)の操作状態に基づいて運転者にオーバーライド意図があるか否かを判断する。ここでの処理を、図22のフローチャートを用いて説明する。
-
Here, it is determined whether or not the driver intends to override based on the operating state of the winker (not shown) by the driver. This process will be described with reference to the flowchart of FIG.
ステップS1641では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。ステップS1641が否定判定されるとステップS1642へ進み、運転者にオーバーライド意図がないと判断する。ステップS1641が肯定判定され、すでに制駆動力制御及び操作反力制御が行われている場合は、ステップS1643へ進む。 In step S1641, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. If a negative determination is made in step S1641, the process proceeds to step S1642, and it is determined that the driver does not intend to override. If the determination in step S1641 is affirmative and braking / driving force control and operation reaction force control have already been performed, the process proceeds to step S1643.
ステップS1643では、ウィンカ操作状態を検出し、ウィンカがオフされている場合は、ステップS1644へ進んでオーバーライド意図を判断するためのタイマをリセットする。一方、ウィンカがオン操作されている場合は、ステップS1645へ進んでオーバーライド意図を判断するためのタイマを加算する。ステップS1646では、ステップS1645で加算したタイマの値が所定時間Tw_ovrよりも大きいか否かを判定する。所定時間Tw_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、ウィンカがオン操作されてから自車両が車線変更を行うかを判断するための必要時間に相当する値、例えば1秒程度として予め適切に設定しておく。ステップS1646が肯定判定されるとステップS1647へ進み、オーバーライド意図があると判断し、否定判定されるとステップS1642へ進んでオーバーライド意図がないと判断する。 In step S1643, the winker operation state is detected, and if the winker is turned off, the process proceeds to step S1644, and a timer for determining the override intention is reset. On the other hand, if the winker is turned on, the process proceeds to step S1645, and a timer for determining the intention to override is added. In step S1646, it is determined whether the timer value added in step S1645 is greater than a predetermined time Tw_ovr. The predetermined time Tw_ovr is a threshold value used to determine whether or not the driver intends to override, and is a necessary time for determining whether the host vehicle changes the lane after the turn signal is turned on. A corresponding value, for example, about 1 second is set appropriately in advance. If an affirmative determination is made in step S1646, the process proceeds to step S1647, where it is determined that there is an override intention, and if a negative determination is made, the process proceeds to step S1642, where it is determined that there is no override intention.
このように、コントローラ50は、運転者がウィンカを操作するときのウィンカ操作状態に基づいてオーバーライド意図を検出する。具体的には、ウィンカがオン操作されてから所定時間Tb_ovr以上経過すると、オーバーライド意図があると判断する。これにより、車線変更等のために運転者が意図的に積極的な運転操作を行っている状況で、自車両周囲の状況を遅れなく伝達することができる。 Thus, the controller 50 detects the override intention based on the winker operation state when the driver operates the winker. Specifically, when a predetermined time Tb_ovr or more has elapsed since the turn-on operation of the winker, it is determined that there is an override intention. As a result, the situation around the host vehicle can be transmitted without delay in a situation where the driver intentionally performs a positive driving operation for changing the lane or the like.
《第2の実施の形態》
以下に、本発明の第2の実施の形態による車両用運転操作補助装置について説明する。図23に、第2の実施の形態による車両用運転操作補助装置2のシステム図を示す。図23に示す車両用運転操作補助装置2において、図1に示した第1の実施の形態と同様の機能を有する箇所には同一の符号を付している。ここでは、第1の実施の形態との相違点を主に説明する。
<< Second Embodiment >>
Below, the driving operation assistance device for a vehicle according to the second embodiment of the present invention will be described. FIG. 23 shows a system diagram of the vehicle driving
図23に示すように、車両用運転操作補助装置2は、自車両の前方領域を撮像するカメラ装置35をさらに設けており、カメラ装置35の撮像画像から算出される自車両の車線内横位置に基づいて運転者にオーバーライド意図があるか否かを判断する。
As shown in FIG. 23, the vehicular driving
カメラ装置35は、フロントウィンドウ上部に取り付けられた小型のCCDカメラ、またはCMOSカメラ等であり、前方道路の状況を画像として検出し、コントローラ50Aへと出力する。カメラ35による検知領域は車両の前後方向中心線に対して水平方向に±30deg程度であり、この領域に含まれる前方道路風景が画像として取り込まれる。コントローラ50Aは、カメラ装置35の撮像画像に所定の画像処理を施し、自車両が走行する道路の車線境界線(レーンマーカ)を認識する。
The
第2の実施の形態による車両用運転操作補助装置2の動作を、図24を用いて詳細に説明する。図24は、コントローラ50Aにおける運転操作補助制御処理の処理手順のフローチャートである。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。ステップS110〜S150での処理は、図8のフローチャートにおける処理と同様であるので説明を省略する。
The operation of the vehicle driving
ステップS155では、カメラ装置35で取得した自車両前方領域の画像に基づいて、自車両の車線内横位置を算出する。具体的には、自車両が走行する車線のレーン中心から自車両の中心位置までの横方向距離Lxを自車両の車線内横位置として算出する。車線内横位置Lxは、自車両が自車線の右側領域にある場合を正の値、左側領域にある場合を負の値で表す。
In step S155, the lateral position of the host vehicle in the lane is calculated based on the image of the front area of the host vehicle acquired by the
ステップS160では、ステップS155で算出した自車両の車線内横位置Lxに基づいて、運転者にオーバーライド意図があるか否かを判断する。ここでの処理を図25のフローチャートを用いて説明する。 In step S160, it is determined whether or not the driver intends to override based on the lateral position Lx in the lane of the host vehicle calculated in step S155. This processing will be described with reference to the flowchart of FIG.
ステップS1651では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。ステップS1651が否定判定されるとステップS1652へ進み、運転者にオーバーライド意図がないと判断する。ステップS1651が肯定判定され、すでに制駆動力制御及び操作反力制御が行われている場合は、ステップS1653へ進む。 In step S1651, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. If a negative determination is made in step S1651, the process proceeds to step S1652, and it is determined that the driver does not intend to override. If the determination in step S1651 is affirmative and braking / driving force control and operation reaction force control have already been performed, the process proceeds to step S1653.
ステップS1653では、ステップS155で算出した自車両の車線内横位置の絶対値|Lx|が閾値Lx_ovrよりも大きいか否かを判定する。閾値Lx_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、自車両がレーン中心からずれて自車両の左右方向端部がレーン境界に近い状態にあるかを検出するための値として設定する。そこで、閾値Lx_ovrを、例えば自車両の左右方向端部がレーン境界上となるときの車線内横位置Lxの値((自車線幅−自車幅)/2)よりもやや小さい値として設定する。|Lx|≦Lx_ovrで自車両がレーン中心付近を走行している場合は、ステップS1654へ進んでオーバーライド意図を判断するためのタイマをリセットする。 In step S1653, it is determined whether the absolute value | Lx | of the lateral position in the lane of the host vehicle calculated in step S155 is greater than a threshold value Lx_ovr. The threshold value Lx_ovr is a threshold value used to determine whether or not the driver intends to override the vehicle. Whether the own vehicle is deviated from the lane center and the left and right ends of the own vehicle are close to the lane boundary. Is set as a value for detecting. Therefore, the threshold value Lx_ovr is set as a value slightly smaller than the value of the lateral position Lx in the lane when the left and right end portions of the host vehicle are on the lane boundary ((own vehicle width−own vehicle width) / 2), for example. . If | Lx | ≦ Lx_ovr and the vehicle is traveling near the center of the lane, the process proceeds to step S1654, and a timer for determining the intention to override is reset.
一方、|Lx|>Lx_ovrで自車両がレーン端付近を走行している場合は、ステップS1655へ進んでオーバーライド意図を判断するためのタイマを加算する。ステップS1656では、ステップS1655で加算したタイマの値が所定時間Tl_ovrよりも大きいか否かを判定する。所定時間Tl_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、運転者が意図的にレーン端付近を走行し、例えば車線変更を行おうとしていると判断するためのに充分な時間、例えば5秒程度として予め適切に設定しておく。ステップS1656が肯定判定されるとステップS1657へ進み、オーバーライド意図があると判断し、否定判定されるとステップS1652へ進んでオーバーライド意図がないと判断する。 On the other hand, if | Lx |> Lx_ovr and the vehicle is traveling near the lane edge, the process proceeds to step S1655, and a timer for determining the intention to override is added. In step S1656, it is determined whether the timer value added in step S1655 is greater than a predetermined time Tl_ovr. The predetermined time Tl_ovr is a threshold value used to determine whether or not the driver has an intention of overriding, and it is determined that the driver intentionally travels in the vicinity of the lane edge and, for example, tries to change the lane. It is appropriately set in advance as a sufficient time for the operation, for example, about 5 seconds. If an affirmative determination is made in step S1656, the process proceeds to step S1657, where it is determined that there is an override intention, and if a negative determination is made, the process proceeds to step S1652, where it is determined that there is no override intention.
このようにステップS160で運転者のオーバーライド意図を判断した後、ステップS170へ進む。ステップS170以降の処理は、図8のフローチャートでの処理と同様であるので説明を省略する。 As described above, after determining the driver's override intention in step S160, the process proceeds to step S170. The processing after step S170 is the same as the processing in the flowchart of FIG.
なお、自車両の車線内横位置は、レーン中心から現在の自車両の中心位置までの横方向距離Lxに限定されない。例えば自車線のレーン中心から、自車両の所定距離前方に設けた前方仮想点までの横方向距離を、車線内横位置として算出することもできる。また、自車両の横方向距離に、レーン中心に対するヨー角偏差を加味して車線内横位置を算出することもできる。あるいは、自車線の車線端から現在位置における自車両の中心位置までの横方向距離、車線端から前方仮想点における自車両の中心位置までの横方向距離を、車線内横位置として算出することもできる。 The lateral position of the host vehicle in the lane is not limited to the lateral distance Lx from the lane center to the current center position of the host vehicle. For example, the lateral distance from the lane center of the own lane to the front virtual point provided in front of the vehicle by a predetermined distance can be calculated as the lateral position in the lane. The lateral position in the lane can also be calculated by adding the yaw angle deviation with respect to the lane center to the lateral distance of the host vehicle. Alternatively, the lateral distance from the lane edge of the own lane to the center position of the own vehicle at the current position, and the lateral distance from the lane edge to the center position of the own vehicle at the front virtual point may be calculated as the in-lane lateral position. it can.
このように、以上説明した第2の実施の形態においては、以下のような作用効果を奏することができる。
コントローラ50Aは、上述した第1の実施の形態と同様に、運転者の運転意図として、制御手段による制御に対して運転者が自らの運転操作を優先するオーバーライド意図を検出し、オーバーライド意図があると判断されると、オーバーライド意図がない場合に比べてフィルタ特性を高応答に変更する。コントローラ50Aは、自車両の車線内横位置Lxを検出し、自車両の車線内横位置Lxに基づいて運転者のオーバーライド意図を検出する。具体的には、レーン中心からの自車両の横方向距離|Lx|が閾値Lx_ovrよりも大きく、自車両がレーン中心からずれた状態が所定時間Tl_ovr以上継続した場合に、オーバーライド意図があると判断する。これにより、車線変更等のために運転者が意図的に積極的な運転操作を行っている状況で、自車両周囲の状況を遅れなく伝達することができる。
Thus, in the second embodiment described above, the following operational effects can be achieved.
Similarly to the first embodiment described above, the
−第2の実施の形態の変形例−
ここでは、自車両の車線内横位置の変化に基づいて運転者にオーバーライド意図があるか否かを判断する。ここでの処理を図26のフローチャートを用いて説明する。
-Modification of the second embodiment-
Here, it is determined whether or not the driver has an intention to override based on a change in the lateral position of the host vehicle in the lane. This process will be described with reference to the flowchart of FIG.
ステップS1661では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。ステップS1661が否定判定されるとステップS1662へ進み、運転者にオーバーライド意図がないと判断する。ステップS1661が肯定判定され、すでに制駆動力制御及び操作反力制御が行われている場合は、ステップS1663へ進む。 In step S1661, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. If a negative determination is made in step S1661, the process proceeds to step S1662, and it is determined that the driver does not intend to override. If the determination in step S1661 is affirmative and braking / driving force control and operation reaction force control have already been performed, the process proceeds to step S1663.
ステップS1663では、ステップS155で算出した自車両の車線内横位置Lxに基づいて、自車両の車線内横位置の変化、すなわち自車線に対する自車両の横方向速度Lx’を算出する。横方向速度Lx’は、例えば車線内横位置Lxを時間微分することにより算出できる。そして、横方向速度の絶対値|Lx’|を閾値Lx’_ovrと比較する。閾値Lx’_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、車線外へ逸脱しようとする自車両の動きを判断するために必要な値として設定する。車線幅の半分が1.6m程度であることを考慮して、閾値Lx’_ovrを、例えば1m/sとする。|Lx’|≦Lx’_ovrで自車両の横方向への移動速度がゆっくりである場合は、ステップS1664へ進んでオーバーライド意図を判断するためのタイマをリセットする。
In step S1663, based on the lateral position Lx in the lane of the host vehicle calculated in step S155, a change in the lateral position in the lane of the host vehicle, that is, the lateral speed Lx ′ of the host vehicle with respect to the own lane is calculated. The lateral speed Lx ′ can be calculated, for example, by differentiating the lateral position Lx in the lane with time. Then, the absolute value | Lx '| of the lateral speed is compared with the threshold value Lx'_ovr. The threshold value Lx′_ovr is a threshold value used to determine whether or not the driver intends to override, and is set as a value necessary to determine the movement of the host vehicle that is about to depart from the lane. . Considering that half of the lane width is about 1.6 m, the threshold Lx′_ovr is set to 1 m / s, for example. If | Lx ′ | ≦ Lx′_ovr and the moving speed of the host vehicle in the lateral direction is slow, the process proceeds to step
一方、|Lx’|>Lx’_ovrで自車両の横方向移動速度が速い場合は、ステップS1665へ進んでオーバーライド意図を判断するためのタイマを加算する。ステップS1666では、ステップS1665で加算したタイマの値が所定時間Tm_ovrよりも大きいか否かを判定する。所定時間Tm_ovrは、運転者にオーバーライド意図があるか否かを判断するために用いるしきい値であり、車線幅の半分が約1.6mであることを考慮して、例えば1秒程度として予め適切に設定しておく。ステップS1666が肯定判定され、自車両の横方向速度Lx’が1m/s以上である状態が1秒間以上継続した場合は、ステップS1667へ進み、オーバーライド意図があると判断する。ステップS1666が否定判定されるとステップS1662へ進んでオーバーライド意図がないと判断する。 On the other hand, if | Lx ′ |> Lx′_ovr and the lateral movement speed of the host vehicle is fast, the process proceeds to step S1665 and a timer for determining the intention to override is added. In step S1666, it is determined whether or not the timer value added in step S1665 is larger than a predetermined time Tm_ovr. The predetermined time Tm_ovr is a threshold value used for determining whether or not the driver intends to override, and considering that half of the lane width is about 1.6 m, for example, about 1 second in advance. Set it appropriately. If the determination in step S1666 is affirmative and the state in which the lateral speed Lx ′ of the host vehicle is 1 m / s or more continues for one second or more, the process proceeds to step S1667 and it is determined that there is an override intention. If a negative determination is made in step S1666, the process proceeds to step S1662, and it is determined that there is no override intention.
なお、自車両の横方向速度は、車線内横位置Lxの微分値には限定されない。例えば自車線に対する自車両のヨー角に自車速Vhを乗じることによって横方向速度を算出することもできる。 The lateral speed of the host vehicle is not limited to the differential value of the lateral position Lx in the lane. For example, the lateral speed can be calculated by multiplying the own vehicle speed Vh by the yaw angle of the own vehicle with respect to the own lane.
このように、コントローラ50Aは、車線内横位置Lxが急変し、自車両の横方向速度|Lx'|が閾値Lx’_ovrよりも大きい状態が所定時間Tm_ovr以上継続する場合にオーバーライド意図があると判断することによっても、車線変更等のために運転者が意図的に積極的な運転操作を行っている状況で、自車両周囲の状況を遅れなく伝達することができる。
Thus, the
《第3の実施の形態》
以下に、本発明の第3の実施の形態による車両用運転操作補助装置について説明する。第3の実施の形態による車両用運転操作補助装置の基本構成は、図1に示した第1の実施の形態と同様である。ここでは、第1の実施の形態との相違点を主に説明する。
<< Third Embodiment >>
Below, the driving operation assistance apparatus for vehicles by the 3rd Embodiment of this invention is demonstrated. The basic configuration of the vehicle driving assistance device according to the third embodiment is the same as that of the first embodiment shown in FIG. Here, differences from the first embodiment will be mainly described.
上述した第1及び第2の実施の形態では、運転者のオーバーライド意図の有無に応じて微分演算用のフィルタの特性を切り換えたが、第3の実施の形態においては、自車両の制御状態に応じてフィルタ特性を切り替える。ここで、制御状態とは、リスクポテンシャルRPに応じた操作反力制御および制駆動力制御がどのように行われているかを表している。ここでは特に、リスクポテンシャルRPを表す車間時間THWおよび余裕時間TTCの大きさを制御状態として用いる。 In the first and second embodiments described above, the characteristics of the differential filter are switched according to whether or not the driver intends to override, but in the third embodiment, the control state of the host vehicle is changed. The filter characteristics are switched accordingly. Here, the control state represents how the operation reaction force control and the braking / driving force control according to the risk potential RP are performed. In particular, the inter-vehicle time THW and the margin time TTC representing the risk potential RP are used as control states.
第3の実施の形態による車両用運転操作補助装置の動作を、図27を用いて詳細に説明する。図27は、第3の実施の形態のコントローラ50における運転操作補助制御処理の処理手順のフローチャートである。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。ステップS310〜S350での処理は、図8のフローチャートに示したステップS110〜S150おける処理と同様であるので説明を省略する。 The operation of the vehicle driving assistance device according to the third embodiment will be described in detail with reference to FIG. FIG. 27 is a flowchart of a processing procedure of driving assistance control processing in the controller 50 of the third embodiment. This processing content is continuously performed at regular intervals, for example, every 50 msec. The processing in steps S310 to S350 is the same as the processing in steps S110 to S150 shown in the flowchart of FIG.
ステップS360では、自車両の制御状態を判断する。ここでの処理を図28を用いて説明する。ステップS3601では、前回周期で算出した自車両と前方障害物との車間時間THWが所定値Th3以下であるか否かを判定する。所定値Th3は、制御反発力Fcの算出に用いる車間時間THWの制御開始しきい値Th1よりも小さい値で、比較的リスクポテンシャルRPが高い状態を判断するように設定される。 In step S360, the control state of the host vehicle is determined. This process will be described with reference to FIG. In step S3601, it is determined whether the inter-vehicle time THW between the host vehicle and the front obstacle calculated in the previous cycle is equal to or less than a predetermined value Th3. The predetermined value Th3 is a value smaller than the control start threshold value Th1 of the inter-vehicle time THW used for calculating the control repulsive force Fc, and is set so as to determine a relatively high risk potential RP.
THW≦Th3の場合、すなわち、すでにリスクポテンシャルRPに応じた操作反力制御および制駆動力制御が開始されており、そのリスクポテンシャルRPが比較的高い状態である場合は、ステップS3603へ進む。一方、THW>Th3の場合は、ステップS3602へ進み、前回周期で算出した自車両と前方障害物との余裕時間TTCが所定値Th4以下であるか否かを判定する。所定値Th4は、制御反発力Fcの算出に用いる余裕時間TTCの制御開始しきい値Th2よりも小さい値で、比較的リスクポテンシャルRPが高い状態を判断するように設定される。 If THW ≦ Th3, that is, if the operation reaction force control and the braking / driving force control according to the risk potential RP have already been started and the risk potential RP is relatively high, the process proceeds to step S3603. On the other hand, if THW> Th3, the process proceeds to step S3602, and it is determined whether the margin time TTC between the host vehicle and the front obstacle calculated in the previous cycle is equal to or less than a predetermined value Th4. The predetermined value Th4 is a value smaller than the control start threshold value Th2 of the margin time TTC used for calculating the control repulsive force Fc, and is set so as to determine a relatively high risk potential RP.
TTC≦Th4の場合、すなわち、すでにリスクポテンシャルRPに応じた操作反力制御および制駆動力制御が開始されており、そのリスクポテンシャルRPが比較的高い状態である場合は、ステップS3603へ進む。一方、TTC>Th4の場合は、ステップS3604へ進む。ステップS3603では、ステップS370の微分演算処理で用いる重み付け係数K=1に設定し、ステップS3604では、重み付け係数K=0に設定する。 When TTC ≦ Th4, that is, when the operation reaction force control and the braking / driving force control according to the risk potential RP have already been started and the risk potential RP is relatively high, the process proceeds to step S3603. On the other hand, if TTC> Th4, the process proceeds to step S3604. In step S3603, the weighting coefficient K = 1 used in the differential calculation process in step S370 is set. In step S3604, the weighting coefficient K = 0 is set.
このようにステップS360で制御状態判断を行った後、ステップS370へ進む。ステップS370では、ステップS360で設定した重み付け係数Kを用いて第1フィルタ51aおよび第2フィルタ51bの出力値にそれぞれ重み付けをし、相対速度Vrを算出する。なお、制御状態が変化し、重み付け係数Kが0から1、または1から0へ変化する場合に、上述した第1の実施の形態と同様に重み付け係数Kを徐々に変化させることもできる。 After making the control state determination in step S360 as described above, the process proceeds to step S370. In step S370, the output values of the first filter 51a and the second filter 51b are respectively weighted using the weighting coefficient K set in step S360, and the relative speed Vr is calculated. When the control state changes and the weighting coefficient K changes from 0 to 1, or from 1 to 0, the weighting coefficient K can be gradually changed as in the first embodiment described above.
ステップS380以降の処理は、図8のフローチャートのステップS180以降の処理と同様であるので説明を省略する。 The processing after step S380 is the same as the processing after step S180 in the flowchart of FIG.
このように、以上説明した第3の実施の形態においては、以下のような作用効果を奏することができる。
(1)第3の実施の形態による車両用運転操作補助装置は、制御状態として、制御手段であるコントローラ50において制御する力の制御量の大きさを判断し、制御量が大きくなっていると判断されると、制御量が小さくなっている場合に比べてフィルタ特性を高応答に変更する。これにより、制御量が大きく、運転者への情報伝達の必要性が高い状況において、自車両周囲の状況を遅れなく伝達することができる。なお、制御量は、コントローラ50においてリスクポテンシャルRPに応じて操作反力および制駆動力を制御する際のアクセルペダル反力制御指令値FAおよび制駆動力補正量ΔDa,ΔDbを意味するが、アクセルペダル反力制御指令値FAおよび制駆動力補正量ΔDa,ΔDbを算出するために用いた制御反発力Fcも制御量に含まれる。
(2)コントローラ50は、リスクポテンシャルRPの大きさから制御量の大きさを判断する。具体的には、リスクポテンシャルRPとして算出する自車両と障害物との車間時間THWが所定値Th3以下の場合、または余裕時間TTCが所定値Th4以下の場合には、リスクポテンシャルRPが大きいので制御量も大きいと判断する。これにより、リスクポテンシャルRPが大きく自車両周囲の状況を速やかに運転者に伝えたい場合に、遅れのない制御を実現することができる。
As described above, the following effects can be achieved in the third embodiment described above.
(1) The vehicular driving operation assisting device according to the third embodiment determines the control amount of the force controlled by the controller 50 as the control means as the control state, and the control amount is large. If it is determined, the filter characteristic is changed to a high response as compared with the case where the control amount is small. As a result, the situation around the host vehicle can be transmitted without delay in a situation where the amount of control is large and the necessity of transmitting information to the driver is high. The control amount means the accelerator pedal reaction force control command value FA and the braking / driving force correction amounts ΔDa and ΔDb when the controller 50 controls the operation reaction force and the braking / driving force according to the risk potential RP. The control repulsive force Fc used for calculating the pedal reaction force control command value FA and the braking / driving force correction amounts ΔDa and ΔDb is also included in the control amount.
(2) The controller 50 determines the control amount from the risk potential RP. Specifically, when the inter-vehicle time THW calculated as the risk potential RP is less than or equal to a predetermined value Th3, or when the margin time TTC is less than or equal to the predetermined value Th4, the risk potential RP is large and the control is performed. Judge that the amount is large. Thereby, when the risk potential RP is large and it is desired to promptly inform the driver of the situation around the host vehicle, control without delay can be realized.
−第3の実施の形態の変形例1−
ここでは、リスクポテンシャルRPを表す車間時間THWおよび余裕時間TTCの変化に基づいて自車両の制御状態を判断する。ここでの処理を図29のフローチャートを用いて説明する。
-
Here, the control state of the host vehicle is determined based on changes in the inter-vehicle time THW and the margin time TTC representing the risk potential RP. This process will be described with reference to the flowchart of FIG.
ステップS3611では、自車両と前方障害物との車間時間THWが急減しているか否かを判定する。例えば車間時間THWの微分値が、車間時間THWの変化を判断するために予め適切に設定された負の所定値よりも小さい場合は、車間時間THWが急減し、リスクポテンシャルRPが急に高まっていると判断し、ステップS3613へ進む。 In step S3611, it is determined whether or not the inter-vehicle time THW between the host vehicle and the front obstacle has decreased rapidly. For example, when the differential value of the inter-vehicle time THW is smaller than a negative predetermined value that is appropriately set in advance to determine a change in the inter-vehicle time THW, the inter-vehicle time THW decreases rapidly, and the risk potential RP increases rapidly. And the process proceeds to step S3613.
ステップS3611が否定判定されるとステップS3612へ進み、自車両と前方障害物との余裕時間TTCが急減しているか否かを判定する。例えば余裕時間TTCの微分値が、余裕時間TTCの変化を判断するために予め適切に設定された負の所定値よりも小さい場合は、余裕時間TTCが急減し、リスクポテンシャルRPが急に高まっていると判断し、ステップS3613へ進む。ステップS3612が否定判定されるとステップS3614へ進む。 If a negative determination is made in step S3611, the process proceeds to step S3612, and it is determined whether or not the margin time TTC between the host vehicle and the front obstacle is rapidly decreasing. For example, when the differential value of the margin time TTC is smaller than a negative predetermined value that is appropriately set in advance to determine a change in the margin time TTC, the margin time TTC rapidly decreases and the risk potential RP increases rapidly. And the process proceeds to step S3613. If a negative determination is made in step S3612, the process proceeds to step S3614.
ステップS3613では、ステップS370の微分演算処理で用いる重み付け係数K=1に設定し、ステップS3614では、重み付け係数K=0に設定する。 In step S3613, the weighting coefficient K = 1 used in the differential calculation process in step S370 is set, and in step S3614, the weighting coefficient K = 0 is set.
このように、コントローラ50は、リスクポテンシャルRPの変化に基づいて制御量の大きさを判断する。具体的には、車間時間THWが急減する場合、または余裕時間TTCが急減する場合には、リスクポテンシャルRPが急激に増加しており、制御量も大きいと判断する。これにより、リスクポテンシャルRPが急に増加して自車両周囲の状況の変化を速やかに運転者に伝えたい場合に、遅れのない制御を実現することができる。 Thus, the controller 50 determines the magnitude of the control amount based on the change in the risk potential RP. Specifically, when the inter-vehicle time THW decreases rapidly, or when the margin time TTC decreases rapidly, it is determined that the risk potential RP increases rapidly and the control amount is large. Thereby, when the risk potential RP increases rapidly and it is desired to promptly inform the driver of the change in the situation around the host vehicle, control without delay can be realized.
−第3の実施の形態の変形例2−
ここでは、リスクポテンシャルRPに基づいて算出した制御反発力Fcに基づいて自車両の制御状態を判断する。具体的には、リスクポテンシャルRPに基づいて制動力を発生させる制動力制御を行っているか否かを判断する。ここでの処理を図30のフローチャートを用いて説明する。
-
Here, the control state of the host vehicle is determined based on the control repulsive force Fc calculated based on the risk potential RP. Specifically, it is determined whether or not the braking force control for generating the braking force is performed based on the risk potential RP. This process will be described with reference to the flowchart of FIG.
ステップS3621では、前回周期で算出した制御反発力Fcが0よりも大きいか否かを判定する。Fc≦0の場合は、駆動力制御も制動力制御も行われていないので、ステップS3622へ進んで重み付け係数K=0に設定する。Fc>0の場合は、ステップS3623へ進み、制御反発力Fcが、アクセルペダル操作量SAに基づくドライバ要求駆動力Fdaよりも大きいか否かを判定する。Fc≦Fdaの場合は、駆動力を低下させる駆動力制御は行われているが、制動力を発生させる制動力制御は行われていないので、ステップS3624へ進んで重み付け係数K=0に設定する。 In step S3621, it is determined whether or not the control repulsive force Fc calculated in the previous cycle is greater than zero. In the case of Fc ≦ 0, neither driving force control nor braking force control is performed, so the process proceeds to step S3622 and the weighting coefficient K = 0 is set. If Fc> 0, the process advances to step S3623 to determine whether or not the control repulsive force Fc is greater than the driver requested driving force Fda based on the accelerator pedal operation amount SA. In the case of Fc ≦ Fda, the driving force control for reducing the driving force is performed, but the braking force control for generating the braking force is not performed. Therefore, the process proceeds to step S3624 and the weighting coefficient K = 0 is set. .
Fc>Fdaの場合は、駆動力制御も制動力制御も行われているので、ステップS3625へ進んで重み付け係数K=1に設定する。 In the case of Fc> Fda, since the driving force control and the braking force control are performed, the process proceeds to step S3625 and the weighting coefficient K = 1 is set.
このように、コントローラ50は、自車両に制動力を発生させる制動力制御が行われているかに基づいて制御量の大きさを判断する。具体的には、アクセルペダル操作量SAに応じたドライバ要求駆動力Fdaよりも制御反発力Fcが大きく、制動力補正量ΔDb(=Fc−Fda)が発生している場合には、制御量が大きいと判断する。これにより、駆動力を低下するだけでなく、制動力を発生させて自車両を減速させる必要のある場合に、遅れのない制御を実現することができる。 Thus, the controller 50 determines the magnitude of the control amount based on whether or not the braking force control for generating the braking force on the host vehicle is being performed. Specifically, when the control repulsive force Fc is larger than the driver required driving force Fda corresponding to the accelerator pedal operation amount SA and the braking force correction amount ΔDb (= Fc−Fda) is generated, the control amount is Judge that it is big. Thereby, not only the driving force is reduced, but also the control without delay can be realized when it is necessary to generate a braking force to decelerate the host vehicle.
−第3の実施の形態の変形例3−
ここでは、リスクポテンシャルRPに応じてアクセルペダル61に付加される付加反力、すなわちアクセルペダル反力制御指令値FAに基づいて、自車両の制御状態を判断する。ここでの処理を図31のフローチャートを用いて説明する。
-
Here, the control state of the host vehicle is determined based on the additional reaction force applied to the accelerator pedal 61 according to the risk potential RP, that is, the accelerator pedal reaction force control command value FA. This process will be described with reference to the flowchart of FIG.
ステップS3631では、現在、リスクポテンシャルRPに応じた制駆動力制御および操作反力制御が行われているか否かを判定する。ステップS3631が否定判定されるとステップS3632へ進み、重み付け係数K=0に設定する。ステップS3631が肯定判定されて制駆動力制御及び操作反力制御がすでに行われている場合は、ステップS3633へ進む。ステップS3633では、前回周期で算出したアクセルペダル反力制御指令値FAが所定値FA1以上であるか否かを判定する。しきい値FA1は、例えば操作反力制御および制駆動力制御が行われている状態で自車両が先行車に追従走行する場合に発生する反力制御指令値FAよりも充分に大きな値として予め適切に設定しておく。 In step S3631, it is determined whether braking / driving force control and operation reaction force control according to the risk potential RP are currently being performed. If a negative determination is made in step S3631, the process proceeds to step S3632, and the weighting coefficient K = 0 is set. If the determination in step S3631 is affirmative and braking / driving force control and operation reaction force control have already been performed, the process proceeds to step S3633. In step S3633, it is determined whether or not the accelerator pedal reaction force control command value FA calculated in the previous cycle is equal to or greater than a predetermined value FA1. The threshold value FA1 is set in advance as a value sufficiently larger than a reaction force control command value FA that is generated when the host vehicle travels following the preceding vehicle in a state where, for example, the operation reaction force control and the braking / driving force control are being performed. Set it appropriately.
FA<FA1の場合は、ステップS3634へ進み、重み付け係数K=0に設定する。FA≧FA1の場合は、アクセルペダル61に大きな操作反力が付加されており、リスクポテンシャルRPが高い状態であると判断し、ステップS3635へ進んで重み付け係数K=1に設定する。 If FA <FA1, the process advances to step S3634 to set the weighting coefficient K = 0. When FA ≧ FA1, it is determined that a large operating reaction force is applied to the accelerator pedal 61 and the risk potential RP is high, the process proceeds to step S3635, and the weighting coefficient K = 1 is set.
このように、コントローラ50は、運転操作機器に発生させる操作反力に基づいて制御量の大きさを判断する。具体的には、運転操作機器であるアクセルペダル61の反力制御指令値FAが所定値FA1以上の場合に、制御量が大きいと判断する。これにより、リスクポテンシャルRPが大きく自車両周囲の状況を速やかに運転者に伝えたい場合に、遅れのない制御を実現することができる。 Thus, the controller 50 determines the magnitude of the control amount based on the operation reaction force generated by the driving operation device. Specifically, it is determined that the control amount is large when the reaction force control command value FA of the accelerator pedal 61 that is a driving operation device is equal to or greater than a predetermined value FA1. Thereby, when the risk potential RP is large and it is desired to promptly inform the driver of the situation around the host vehicle, control without delay can be realized.
《第4の実施の形態》
以下に、本発明の第4の実施の形態による車両用運転操作補助装置について説明する。第4の実施の形態による車両用運転操作補助装置の基本構成は、図1に示した第1の実施の形態と同様である。ここでは、第1の実施の形態との相違点を主に説明する。
<< Fourth Embodiment >>
The vehicle driving operation assistance device according to the fourth embodiment of the present invention will be described below. The basic configuration of the vehicle driving assistance device according to the fourth embodiment is the same as that of the first embodiment shown in FIG. Here, differences from the first embodiment will be mainly described.
上述した第1及び第2の実施の形態では運転者のオーバーライド意図に基づいて、第3の実施の形態では自車両の制御状態に基づいてフィルタ特性を切り替えた。第4の実施の形態では、自車両の走行環境に基づいてフィルタ特性を切り替える。ここで、走行環境とは、自車両がその環境下で走行することによりリスクポテンシャルRPの急変が予測されるものを表している。ここでは特に、自車両と前方障害物との車間距離Dを走行環境として用いる。 In the first and second embodiments described above, the filter characteristics are switched based on the driver's intention to override, and in the third embodiment, the filter characteristics are switched based on the control state of the host vehicle. In the fourth embodiment, the filter characteristics are switched based on the traveling environment of the host vehicle. Here, the traveling environment represents one in which a sudden change in the risk potential RP is predicted when the host vehicle travels in the environment. Here, in particular, the inter-vehicle distance D between the host vehicle and the front obstacle is used as the traveling environment.
第4の実施の形態による車両用運転操作補助装置の動作を、図32を用いて詳細に説明する。図32は、第4の実施の形態のコントローラ50における運転操作補助制御処理の処理手順のフローチャートである。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。ステップS510〜S550での処理は、図8のフローチャートに示したステップS110〜S150おける処理と同様であるので説明を省略する。 The operation of the vehicle driving assistance device according to the fourth embodiment will be described in detail with reference to FIG. FIG. 32 is a flowchart of a processing procedure of the driving operation assist control processing in the controller 50 of the fourth embodiment. This processing content is continuously performed at regular intervals, for example, every 50 msec. The processing in steps S510 to S550 is the same as the processing in steps S110 to S150 shown in the flowchart of FIG.
ステップS560では、自車両の走行環境を判断する。ここでの処理を図33を用いて説明する。ステップS5601では、ステップS530で読み込んだ自車両と前方障害物との車間距離Dが所定値D1以下であるか否かを判定する。所定値D1は、操作反力制御および制駆動力制御が作動する領域内で、リスクポテンシャルRPが高い状態を判断するように設定される。例えば、所定値D1は自車速Vhに応じて切り替えるように設定し、自車速Vh≧80km/hのときにD1=15m、自車速Vhが40〜80km/hのときにD1=7m、自車速Vh≦40km/hのときにD1=5mとする。 In step S560, the traveling environment of the host vehicle is determined. This processing will be described with reference to FIG. In step S5601, it is determined whether the inter-vehicle distance D between the host vehicle read in step S530 and the front obstacle is equal to or less than a predetermined value D1. The predetermined value D1 is set so as to determine a state where the risk potential RP is high in a region where the operation reaction force control and the braking / driving force control are operated. For example, the predetermined value D1 is set so as to be switched according to the host vehicle speed Vh. D1 = 15 m when the host vehicle speed Vh ≧ 80 km / h, D1 = 7 m when the host vehicle speed Vh is 40 to 80 km / h, the host vehicle speed. D1 = 5 m when Vh ≦ 40 km / h.
自車速Vhを考慮して車間距離D1≦D1と判定され、リスクポテンシャルRPが高い状態である場合は、ステップS5602へ進み、重み付け係数K=1に設定する。一方、D>D1と判定されるとステップS5603へ進み、重み付け係数K=0に設定する。 If it is determined that the inter-vehicle distance D1 ≦ D1 in consideration of the host vehicle speed Vh and the risk potential RP is high, the process proceeds to step S5602, and the weighting coefficient K = 1 is set. On the other hand, if it is determined that D> D1, the process advances to step S5603 to set the weighting coefficient K = 0.
このようにステップS560で走行環境判断を行った後、ステップS570へ進む。ステップS570では、ステップS560で設定した重み付け係数Kを用いて第1フィルタ51aおよび第2フィルタ51bの出力値にそれぞれ重み付けをし、相対速度Vrを算出する。なお、走行環境が変化し、重み付け係数Kが0から1、または1から0へ変化する場合に、上述した第1の実施の形態と同様に重み付け係数Kを徐々に変化させることもできる。 Thus, after running environment judgment is performed at Step S560, it progresses to Step S570. In step S570, each of the output values of the first filter 51a and the second filter 51b is weighted using the weighting coefficient K set in step S560, and the relative speed Vr is calculated. Note that when the driving environment changes and the weighting coefficient K changes from 0 to 1 or from 1 to 0, the weighting coefficient K can be gradually changed as in the first embodiment described above.
ステップS580以降の処理は、図8のフローチャートのステップS180以降の処理と同様であるので説明を省略する。 The processing after step S580 is the same as the processing after step S180 in the flowchart of FIG.
このように、以上説明した第4の実施の形態においては、以下のような作用効果を奏することができる。
コントローラ50は、走行環境として自車両と障害物との車間距離Dを検出し、障害物が近距離にあると判断するために設定された所定値D1よりも車間距離Dが小さい場合に、フィルタ特性を高応答に変更する。障害物が近距離にある場合は、リスクポテンシャルRPが高いとともに、例えば自車両が市街地や渋滞中の道路を走行しており、先行車の加減速が激しいことが予測される。そこで、フィルタ特性を高応答に変更することにより、車間距離Dの変動を運転者に遅れなく伝えることが可能となる。また、自車速Vhに応じて所定値D1を切り替えるので、リスクポテンシャルRPが高いときの制御の遅れの低減と、リスクポテンシャルRPが高くない場合のスムーズな制御との両立を図ることができる。
Thus, in the fourth embodiment described above, the following operational effects can be achieved.
The controller 50 detects the inter-vehicle distance D between the host vehicle and the obstacle as the traveling environment, and filters the inter-vehicle distance D when the inter-vehicle distance D is smaller than a predetermined value D1 set to determine that the obstacle is close. Change characteristics to high response. When the obstacle is at a short distance, the risk potential RP is high and, for example, the host vehicle is traveling in an urban area or a congested road, and it is predicted that acceleration and deceleration of the preceding vehicle is intense. Therefore, by changing the filter characteristic to a high response, it becomes possible to transmit the fluctuation of the inter-vehicle distance D to the driver without delay. In addition, since the predetermined value D1 is switched according to the host vehicle speed Vh, it is possible to achieve both reduction in control delay when the risk potential RP is high and smooth control when the risk potential RP is not high.
−第4の実施の形態の変形例−
ここでは、自車速Vh基づいて自車両の走行環境を判断する。ここでの処理を図34のフローチャートを用いて説明する。
-Modification of the fourth embodiment-
Here, the traveling environment of the host vehicle is determined based on the host vehicle speed Vh. This process will be described with reference to the flowchart of FIG.
ステップS5611では、ステップS510で読み込んだ自車速Vhが所定値Vh1以下であるか否かを判定する。所定値Vh1は、自車両が高速走行を行っているか否かを判断する基準として定義され、例えば所定値Vh1=70km/hに設定する。自車速Vh≦Vh1の場合は、自車両が一般道や市街地を走行しており、前方障害物の減速等によりリスクポテンシャルRPが急に変動する可能性が高いと判断し、ステップS5612へ進んで重み付け係数K=1に設定する。一方、Vh>Vh1と判定されるとステップS5613へ進み、重み付け係数K=0に設定する。 In step S5611, it is determined whether the host vehicle speed Vh read in step S510 is equal to or less than a predetermined value Vh1. The predetermined value Vh1 is defined as a reference for determining whether or not the host vehicle is traveling at a high speed. For example, the predetermined value Vh1 is set to a predetermined value Vh1 = 70 km / h. When the host vehicle speed Vh ≦ Vh1, it is determined that the host vehicle is traveling on a general road or city area, and the risk potential RP is likely to fluctuate rapidly due to deceleration of a front obstacle, etc., and the process proceeds to step S5612. Set the weighting coefficient K = 1. On the other hand, if it is determined that Vh> Vh1, the process advances to step S5613 to set the weighting coefficient K = 0.
このように、コントローラ50は、走行環境として自車速Vhを検出し、自車速Vhが高速であると判断するために設定された所定値Vh1よりも小さい場合には、自車速Vhが所定値Vh1よりも大きい場合に比べてフィルタ特性を高応答に変更する。自車速Vhが高速走行をしていない場合は、例えば自車両が市街地の道路を走行しており、先行車の加減速が激しいことが予測される。そこで、フィルタ特性を高応答に変更することにより、自車両周囲の状況を運転者に遅れなく伝えることが可能となる。 Thus, the controller 50 detects the host vehicle speed Vh as the travel environment, and when the host vehicle speed Vh is smaller than the predetermined value Vh1 set to determine that the host vehicle speed Vh is high, the host vehicle speed Vh is the predetermined value Vh1. The filter characteristic is changed to a high response as compared with the case of larger. When the host vehicle speed Vh is not traveling at high speed, for example, the host vehicle is traveling on a road in an urban area, and it is predicted that acceleration and deceleration of the preceding vehicle is intense. Therefore, by changing the filter characteristic to a high response, it is possible to convey the situation around the host vehicle to the driver without delay.
《第5の実施の形態》
以下に、本発明の第5の実施の形態による車両用運転操作補助装置について説明する。図35に、第5の実施の形態による車両用運転操作補助装置3のシステム図を示す。図35に示す車両用運転操作補助装置3において、図1に示した第1の実施の形態と同様の機能を有する箇所には同一の符号を付している。ここでは、第1の実施の形態との相違点を主に説明する。
<< Fifth Embodiment >>
Below, the driving assistance device for vehicles by the 5th embodiment of the present invention is explained. FIG. 35 shows a system diagram of the vehicle driving
図35に示すように、車両用運転操作補助装置3は、GPS受信機38を備えたナビゲーション装置37をさらに備えており、コントローラ50Bは、ナビゲーション装置37から得られる情報に基づいて自車両の走行環境を判断する。なお、ナビゲーション装置37は、自車両が走行中の道路に関する道路属性、および自車両が走行する道路の前方に存在するカーブの形状をも道路情報データベースに保存しているものとする。道路属性は、自車両が走行する道路が高速道路、高速道路以外の一般道(例えば国道や県道)、または市街地内を走る市街路(例えば市町村道)であるか、すなわち道路の種類を表している。ここでは、走行環境を表す道路属性として自車両が走行する道路が、多くの人家や商店が立ち並ぶ市街地内を走行する市街路であるかを判断する。
As shown in FIG. 35, the vehicle driving
第5の実施の形態における走行環境の判断処理を、図36のフローチャートを用いて説明する。この処理は、図32に示したフローチャートのステップS560で実行される。
ステップS5621では、ナビゲーション装置37から自車両が走行する道路の道路属性を表す情報を取り込む。ステップS5622では、ステップS5621で取り込んだ道路属性の情報と、GPS受信機38から得られる自車両の現在位置の情報に基づいて、自車両が市街路を走行しているか否かを判断する。自車両が市街路を走行している場合は、前方障害物の減速等によりリスクポテンシャルRPが急に変動する可能性が高いと判断し、ステップS5623へ進んで重み付け係数K=1に設定する。一方、自車両が市街路を走行していない場合は、ステップS5624へ進んで重み付け係数K=0に設定する。
The travel environment determination process in the fifth embodiment will be described with reference to the flowchart of FIG. This process is executed in step S560 of the flowchart shown in FIG.
In step S5621, information representing the road attribute of the road on which the host vehicle travels is captured from the
このように、以上説明した第5の実施の形態においては、以下のような作用効果を奏することができる。
コントローラ50Bは、走行環境として、自車両が走行する道路の種類(道路属性)を検出し、自車両が市街地内を走行していることが検出されると、市街地外をを走行している場合に比べてフィルタ特性を高応答に変更する。自車両が市街地内を走行している場合は先行車が急に減速する可能性が高いので、フィルタ特性を高応答に変更することにより、車間距離Dの変化を遅れなく制御に反映させることができる。
Thus, in the fifth embodiment described above, the following operational effects can be achieved.
When the
−第5の実施の形態の変形例−
ここでは、自車両が走行する道路の前方に存在するカーブの形状に基づいて自車両の走行環境を判断する。具体的には、先行車が前方のカーブを逸脱することなく走行できる速度で走行しているかを判断する。ここでの処理を図37のフローチャートを用いて説明する。
-Modification of the fifth embodiment-
Here, the traveling environment of the host vehicle is determined based on the shape of a curve existing ahead of the road on which the host vehicle travels. Specifically, it is determined whether the preceding vehicle is traveling at a speed at which the preceding vehicle can travel without departing from the curve ahead. This process will be described with reference to the flowchart of FIG.
ステップS5631では、ナビゲーション装置37から自車両が存在する道路の前方に存在するカーブのカーブ曲率ρcを読み込む。ステップS5632では、ステップS5631で読み込んだカーブ曲率ρcに基づいて、前方のカーブを逸脱することなく走行するための適正旋回車速Vsを算出する。適正旋回車速Vsは、予め設定した適正旋回加速度YGを用いて以下の(式7)から算出することができる。
Vs=√(ρc×YG) ・・・(式7)
In step S5631, the curve curvature ρc of the curve existing ahead of the road where the host vehicle is present is read from the
Vs = √ (ρc × YG) (Expression 7)
ステップS5633では、例えば自車速Vhと相対速度Vrとから自車両前方の先行車の車速Vfを算出し、先行車速Vfと、ステップS5632で算出した適正旋回車速Vsとを比較する。Vf>Vsの場合は、先行車がカーブから逸脱しないように減速操作を行うことが予測されるので、ステップS5634へ進んで重み付け係数K=1に設定する。一方、Vf≦Vsの場合は、ステップS5635へ進んで重み付け係数K=0に設定する。 In step S5633, for example, the vehicle speed Vf of the preceding vehicle ahead of the host vehicle is calculated from the host vehicle speed Vh and the relative speed Vr, and the preceding vehicle speed Vf is compared with the appropriate turning vehicle speed Vs calculated in step S5632. In the case of Vf> Vs, it is predicted that the speed reduction operation is performed so that the preceding vehicle does not deviate from the curve. Therefore, the process proceeds to step S5634 and the weighting coefficient K = 1 is set. On the other hand, if Vf ≦ Vs, the process advances to step S5635 to set the weighting coefficient K = 0.
このように、コントローラ50Bは、走行環境として、自車両が走行する道路の前方に存在するカーブの形状を検出するとともに、カーブを逸脱することなく走行するための適正車速Vsを算出する。そして、自車両前方の障害物の速度Vfを算出し、カーブを走行する障害物の速度Vfが適正車速Vsよりも大きい場合は、適正車速Vsよりも小さい場合に比べてフィルタ特性を高応答に変更する。障害物が高速でカーブに進入している場合は、障害物が減速することが予測されるので、フィルタ特性を高応答に変更することにより、車間距離Dの変化を遅れなく制御に反映させることができる。
As described above, the
《第6の実施の形態》
以下に、本発明の第6の実施の形態による車両用運転操作補助装置について説明する。図38に、第6の実施の形態による車両用運転操作補助装置4の構成を示す。図38において、図1に示した第1の実施の形態と同様の機能を有する箇所には同一の符号を付している。ここでは、第1の実施の形態との相違点を主に説明する。
<< Sixth Embodiment >>
The vehicle driving operation assistance device according to the sixth embodiment of the present invention will be described below. FIG. 38 shows the configuration of the vehicle driving
第6の実施の形態による車両用運転操作補助装置4は、コントローラ50Cにおいて自車両のリスクポテンシャルRPに基づいて制駆動力制御のみを行い、操作反力制御を行わない。そこで、車両用運転操作補助装置4は、アクセルペダル61に操作反力を発生させるアクセルペダル反力発生装置70を備えていない。
The vehicle driving
第6の実施の形態における車両用運転操作補助装置4の動作を、図39のフローチャートを用いて説明する。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。ステップS710〜S800における処理は、図8のフローチャートのステップS110〜S200での処理と同様であるので説明を省略する。
The operation of the vehicle driving
ステップS810では、ステップS800で算出した駆動力補正量ΔDaと制動力補正量ΔDbを、それぞれ駆動力制御装置60および制動力制御装置90に出力する。
なお、ステップS760におけるオーバーライド意図判断処理の代わりに、第2の実施の形態で説明した自車両の車線内横位置を用いたオーバーライド意図判断を行うこともできる。また、オーバーライド意図判断処理の代わりに、第3の実施の形態および第4の実施の形態でそれぞれ説明した制御状態判断処理および走行環境判断処理を行うことも可能である。
In step S810, the driving force correction amount ΔDa and the braking force correction amount ΔDb calculated in step S800 are output to the driving
Instead of the override intention determination process in step S760, the override intention determination using the lateral position in the lane of the host vehicle described in the second embodiment can be performed. Further, instead of the override intention determination process, the control state determination process and the traveling environment determination process described in the third embodiment and the fourth embodiment, respectively, can be performed.
上述した第1から第5の実施の形態においては、自車両周囲のリスクポテンシャルRPに応じたアクセルペダル操作反力制御および制駆動力制御を行った。ただし、これには限定されず、第6の実施の形態のように制駆動力制御のみを行うこともでき、アクセルペダル反力制御および制駆動力制御の少なくともいずれかを行うように構成することができる。また、駆動力制御および制動力制御のいずれか一方を行うことも可能である。また運転操作機器としてブレーキペダル91を用い、リスクポテンシャルRPに応じてブレーキペダル91に発生する操作反力を制御することもできる。
In the first to fifth embodiments described above, the accelerator pedal operation reaction force control and the braking / driving force control according to the risk potential RP around the host vehicle are performed. However, the present invention is not limited to this, and only the braking / driving force control can be performed as in the sixth embodiment, and at least one of the accelerator pedal reaction force control and the braking / driving force control is configured. Can do. It is also possible to perform either driving force control or braking force control. Moreover, the
上述した第1から第6の実施の形態においては、障害物に対する接近度合いを表すリスクポテンシャルRPとして、自車両と障害物との車間時間THWおよび余裕時間TTCをを算出した。ただし、これには限定されず、リスクポテンシャルRPとして、少なくとも、自車両と障害物との相対速度Vrを用いる余裕時間TTCを算出することができる。また、車間時間THWと余裕時間TTCとを加算してリスクポテンシャルRPを算出することも可能である。 In the first to sixth embodiments described above, the inter-vehicle time THW and the margin time TTC between the host vehicle and the obstacle are calculated as the risk potential RP representing the degree of approach to the obstacle. However, the present invention is not limited to this, and at least a margin time TTC using the relative speed Vr between the host vehicle and the obstacle can be calculated as the risk potential RP. It is also possible to calculate the risk potential RP by adding the inter-vehicle time THW and the margin time TTC.
上述した第1から第6の実施の形態では、コントローラ50,50A,50B,50Cが微分演算装置51を備えるとして説明したが、微分演算装置51を、コントローラ50,50A,50B,50Cとは別に独立して設けることも可能である。この場合、微分演算装置51は、レーザレーダ10で検出された車間距離Dを微分演算する際に、コントローラ50,50A,50B,50Cからの指令に応じてフィルタ特性を切り替えるようにする。
In the first to sixth embodiments described above, the
上述した第1から第6の実施の形態では、微分演算用のフィルタ51a,51bのフィルタ特性を変更するために、自車両の走行環境、制御状態、および運転者の運転意図のいずれか一つを用いたが、これらを組み合わせてフィルタ特性を変更することも可能である。例えば、各種条件に応じた重み付け係数Kのなかからセレクトハイによって重み付け係数Kを選択することもできる。 In the first to sixth embodiments described above, any one of the driving environment of the host vehicle, the control state, and the driving intention of the driver is used to change the filter characteristics of the differential calculation filters 51a and 51b. However, it is also possible to change the filter characteristics by combining them. For example, the weighting coefficient K can be selected by selecting high from the weighting coefficients K corresponding to various conditions.
以上説明した第1から第6の実施の形態においては、車速センサ20が自車速検出手段として機能し、レーザレーダ10が車間距離検出手段として機能し、微分演算装置51がフィルタ手段およびフィルタ特性変更手段として機能し、コントローラ50,50A,50B,50Cがリスクポテンシャル算出手段、運転意図検出手段、ウィンカ操作検出手段、制御量判断手段、および障害物速度算出手段として機能し、コントローラ50,50A,50B,50C、アクセルペダル反力発生装置70、駆動力制御装置60、および制動力制御装置90が制御手段として機能することができる。また、アクセルペダルストロークセンサ62がアクセルペダル操作検出手段として機能し、舵角センサ30が操舵角検出手段として機能し、カメラ装置35が横位置検出手段として機能し、ナビゲーション装置37が道路属性検出手段として機能し、ナビゲーション装置37とコントローラ50Bがカーブ形状検出手段として機能することができる。さらに、微分演算装置51の重み付け部51c、51dが重み付け手段として機能し、加算部51eが加算手段として機能することができる。なお、以上の説明はあくまで一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係になんら限定も拘束もされない。
In the first to sixth embodiments described above, the
10:レーザレーダ 20:車速センサ
30:舵角センサ 35カメラ装置
37:ナビゲーション装置 40:障害物検知装置
50,50A,50B,50C:コントローラ
51:微分演算装置 60:駆動力制御装置
61:アクセルペダル 70:アクセルペダル反力発生装置
90:制動力制御装置 91:ブレーキペダル
DESCRIPTION OF SYMBOLS 10: Laser radar 20: Vehicle speed sensor 30:
Claims (18)
前記車間距離検出手段で検出された前記車間距離を微分演算し、前記自車両と前記障害物との相対速度を算出するフィルタ手段と、
少なくとも、前記車間距離検出手段で検出された前記車間距離と、前記フィルタ手段の演算結果とに基づいて、前記障害物に対する自車両の接近度合を表すリスクポテンシャルを算出するリスクポテンシャル算出手段と、
前記リスクポテンシャル算出手段によって算出される前記リスクポテンシャルに基づいて、運転者が前記自車両を運転操作するための運転操作機器に発生する操作反力、および前記自車両に発生する制駆動力の少なくともいずれかを制御する制御手段と、
運転者の運転意図に基づいて、前記フィルタ手段のフィルタ特性を変更するフィルタ特性変更手段と、
前記運転者の運転意図として、前記制御手段による制御に対して前記運転者が自らの運転操作を優先するオーバーライド意図を検出する運転意図検出手段とを備え、
前記制御手段は、前記リスクポテンシャルが大きくなるほど、前記自車両に発生する駆動力を低下、あるいは制動力を増加させ、前記リスクポテンシャルが大きくなるほど前記操作反力を大きくするよう制御し、
前記フィルタ手段は、低応答のフィルタ特性をもつ低応答フィルタと高応答のフィルタ特性をもつ高応答フィルタとを備え、
前記フィルタ特性変更手段は、前記低応答フィルタの出力と前記高応答フィルタの出力に対してそれぞれ重み付けをする重み付け手段と、前記重み付け手段で重み付けされた前記低応答フィルタの出力と前記高応答フィルタの出力とから演算を行う演算手段とを備え、前記運転者の運転意図に基づいて前記重み付けを設定することで前記フィルタ手段の前記フィルタ特性を変更し、前記運転意図検出手段によって前記オーバーライド意図があると判断されると、前記オーバーライド意図がない場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助装置。 An inter-vehicle distance detecting means for detecting an inter-vehicle distance between the host vehicle and an obstacle ahead of the host vehicle;
Filter means for differentiating the inter-vehicle distance detected by the inter-vehicle distance detection means and calculating a relative speed between the host vehicle and the obstacle;
Risk potential calculation means for calculating a risk potential representing the degree of approach of the host vehicle to the obstacle based on at least the inter-vehicle distance detected by the inter-vehicle distance detection means and the calculation result of the filter means;
Based on the risk potential calculated by the risk potential calculating means, at least an operation reaction force generated in a driving operation device for a driver to drive the host vehicle, and a braking / driving force generated in the host vehicle. Control means for controlling one of them;
Filter characteristic changing means for changing the filter characteristic of the filter means based on the driving intention of the driver ;
As the driver's driving intention, it comprises driving intention detection means for detecting an override intention in which the driver prioritizes his / her driving operation over control by the control means ,
The control means controls to decrease the driving force generated in the host vehicle or increase the braking force as the risk potential increases, and to increase the operation reaction force as the risk potential increases.
The filter means includes a low response filter having a low response filter characteristic and a high response filter having a high response filter characteristic,
The filter characteristic changing means includes weighting means for respectively weighting the output of the low response filter and the output of the high response filter, the output of the low response filter weighted by the weighting means, and the output of the high response filter. And calculating means for calculating from the output, setting the weighting based on the driver's driving intention to change the filter characteristic of the filter means, and the driving intention detecting means having the override intention If it is determined , the vehicle driving operation assisting device is characterized in that the filter characteristic is changed to a high response as compared with the case where there is no overriding intention .
前記フィルタ特性変更手段は、前記運転者の運転意図に基づいて前記重み付けを変更する際に、前記低応答フィルタの出力に対する重み付けと前記高応答フィルタの出力に対する重み付けをそれぞれ徐々に変化させることを特徴とする車両用運転操作補助装置。 The vehicle driving assistance device according to claim 1,
The filter characteristic changing means gradually changes the weighting for the output of the low response filter and the weighting for the output of the high response filter when changing the weighting based on the driving intention of the driver. A driving operation assisting device for a vehicle.
アクセルペダルの操作状態を検出するアクセルペダル操作検出手段をさらに備え、
前記運転意図検出手段は、前記アクセルペダル操作検出手段で検出される前記アクセルペダルの操作状態に基づいて、前記オーバーライド意図を検出することを特徴とする車両用運転操作補助装置。 In the driving assistance device for vehicles according to claim 1 or 2,
Accelerator pedal operation detection means for detecting the operation state of the accelerator pedal is further provided,
The vehicle driving operation assisting device, wherein the driving intention detection means detects the override intention based on an operation state of the accelerator pedal detected by the accelerator pedal operation detection means .
前記運転意図検出手段は、前記車間距離検出手段で検出される前記車間距離の所定期間内の変化に基づいて、前記オーバーライド意図を検出することを特徴とする車両用運転操作補助装置。 In the driving assistance device for vehicles according to claim 1 or 2 ,
The driving intention assisting device for a vehicle, wherein the driving intention detecting unit detects the override intention based on a change within a predetermined period of the inter-vehicle distance detected by the inter-vehicle distance detecting unit .
操舵角を検出する操舵角検出手段をさらに備え、
前記運転意図検出手段は、前記操舵角検出手段で検出される前記操舵角に基づいて、前記オーバーライド意図を検出することを特徴とする車両用運転操作補助装置。 In the driving assistance device for vehicles according to claim 1 or 2 ,
A steering angle detection means for detecting the steering angle;
The driving intention assisting device for a vehicle, wherein the driving intention detecting unit detects the override intention based on the steering angle detected by the steering angle detecting unit .
ウィンカ操作状態を検出するウィンカ操作検出手段をさらに備え、
前記運転意図検出手段は、前記ウィンカ操作検出手段で検出される前記ウィンカ操作状態に基づいて、前記オーバーライド意図を検出することを特徴とする車両用運転操作補助装置。 In the driving assistance device for vehicles according to claim 1 or 2 ,
It further comprises a winker operation detecting means for detecting a winker operation state,
The vehicle driving operation assisting device, wherein the driving intention detection means detects the override intention based on the winker operation state detected by the winker operation detection means .
前記自車両の車線内横位置を検出する横位置検出手段をさらに備え、
前記運転意図検出手段は、前記横位置検出手段で検出される前記車線内横位置に基づいて、前記オーバーライド意図を検出することを特徴とする車両用運転操作補助装置。 In the driving assistance device for vehicles according to claim 1 or 2 ,
A lateral position detecting means for detecting a lateral position in the lane of the host vehicle,
The driving intention assisting device for a vehicle, wherein the driving intention detecting means detects the override intention based on the lateral position in the lane detected by the lateral position detecting means .
前記制御状態として、前記制御手段で制御する力の制御量の大きさを判断する制御量判断手段をさらに備え、
前記フィルタ特性変更手段は、前記運転者の運転意図に基づく前記フィルタ特性の変更に加え、さらに、前記制御量判断手段によって前記制御量が大きくなっていると判断されると、前記制御量が小さくなっている場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助装置。 In the driving assistance device for vehicles according to any one of claims 1 to 7 ,
The control state further includes a control amount determining means for determining the magnitude of the control amount of the force controlled by the control means,
In addition to the change of the filter characteristic based on the driver's driving intention, the filter characteristic changing unit further reduces the control amount when the control amount determining unit determines that the control amount is large. Compared with the case where it has become, the said filter characteristic is changed into a high response, The driving operation assistance apparatus for vehicles characterized by the above-mentioned .
前記制御量判断手段は、前記リスクポテンシャル算出手段で算出される前記リスクポテンシャルの大きさから、前記制御量の大きさを判断することを特徴とする車両用運転操作補助装置。 The vehicle driving operation assistance device according to claim 8 ,
The vehicular driving operation assisting apparatus, wherein the control amount determination means determines the magnitude of the control amount from the magnitude of the risk potential calculated by the risk potential calculation means .
前記制御量判断手段は、前記リスクポテンシャル算出手段で算出される前記リスクポテンシャルの変化に基づいて、前記制御量の大きさを判断することを特徴とする車両用運転操作補助装置。 The vehicle driving operation assistance device according to claim 8 ,
The control amount determining means determines the magnitude of the control amount based on a change in the risk potential calculated by the risk potential calculating means .
前記制御量判断手段は、前記制御手段において前記自車両に制動力を発生させる制動力制御が行われているかに基づいて、前記制御量の大きさを判断することを特徴とする車両用運転操作補助装置。 The vehicle driving operation assistance device according to claim 8 ,
The control amount determination means determines the magnitude of the control amount based on whether or not the control means is performing a braking force control that generates a braking force on the host vehicle. Auxiliary device.
前記制御量判断手段は、前記制御手段において前記運転操作機器に発生させる前記操作反力に基づいて、前記制御量の大きさを判断することを特徴とする車両用運転操作補助装置。 The vehicle driving operation assistance device according to claim 8 ,
The vehicle operation assisting device for a vehicle, wherein the control amount determination means determines the magnitude of the control amount based on the operation reaction force generated by the driving operation device in the control means .
前記走行環境は、前記自車両と前記障害物との前記車間距離であり、
前記フィルタ特性変更手段は、前記運転者の運転意図に基づく前記フィルタ特性の変更に加え、さらに、前記障害物が近距離にあると判断するために設定された所定値よりも前記車間距離が小さい場合には、前記車間距離が前記所定値よりも大きい場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助装置。 The vehicular driving assistance device according to any one of claims 1 to 12 ,
The traveling environment is the inter-vehicle distance between the host vehicle and the obstacle,
In addition to the change of the filter characteristic based on the driver's driving intention, the filter characteristic changing means further has the inter-vehicle distance smaller than a predetermined value set to determine that the obstacle is at a short distance. In this case, the vehicle driving operation assisting device is characterized in that the filter characteristic is changed to a high response as compared with a case where the inter-vehicle distance is larger than the predetermined value .
自車速を検出する自車速検出手段をさらに備え、
前記走行環境は、前記自車速検出手段で検出される前記自車速であり、
前記フィルタ特性変更手段は、前記運転者の運転意図に基づく前記フィルタ特性の変更に加え、さらに、前記自車速が高速であると判断するために設定された所定値よりも小さい場合には、前記自車速が前記所定値よりも大きい場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助装置。 The vehicular driving assistance device according to any one of claims 1 to 12 ,
It further comprises own vehicle speed detecting means for detecting the own vehicle speed,
The traveling environment is the own vehicle speed detected by the own vehicle speed detecting means,
In addition to the change of the filter characteristic based on the driver's driving intention, the filter characteristic changing means further, when the host vehicle speed is smaller than a predetermined value set to determine that it is high speed, The vehicle driving operation assistance device, wherein the filter characteristic is changed to a high response as compared with a case where the host vehicle speed is larger than the predetermined value .
前記走行環境として、前記自車両が走行する道路の種類を検出する道路属性検出手段をさらに備え、
前記フィルタ特性変更手段は、前記運転者の運転意図に基づく前記フィルタ特性の変更に加え、さらに、前記道路属性検出手段によって前記自車両が市街地内を走行していることが検出されると、前記自車両が市街地外を走行している場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助装置。 The vehicular driving assistance device according to any one of claims 1 to 12 ,
The travel environment further includes road attribute detection means for detecting the type of road on which the host vehicle travels,
In addition to the change of the filter characteristic based on the driver's driving intention, the filter characteristic changing means further detects that the host vehicle is traveling in an urban area by the road attribute detecting means. A vehicle driving operation assisting device, wherein the filter characteristic is changed to a high response as compared with a case where the host vehicle is traveling outside a city area .
前記走行環境として、前記自車両が走行する道路の前方に存在するカーブの形状を検出し、前記カーブを逸脱することなく走行するための適正速度を算出するカーブ形状検出手段と、
前記障害物の速度を算出する障害物速度算出手段とをさらに備え、
前記フィルタ特性変更手段は、前記運転者の運転意図に基づく前記フィルタ特性の変更に加え、さらに、前記障害物速度算出手段によって算出される前記カーブを走行する前記障害物の速度が前記適正速度よりも大きい場合は、前記適正速度よりも小さい場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助装置。 The vehicular driving assistance device according to any one of claims 1 to 12 ,
As the traveling environment, a curve shape detecting means for detecting a shape of a curve existing ahead of a road on which the host vehicle travels and calculating an appropriate speed for traveling without departing from the curve;
An obstacle speed calculating means for calculating the speed of the obstacle;
In addition to the change of the filter characteristic based on the driver's driving intention, the filter characteristic changing means is further configured such that the speed of the obstacle traveling on the curve calculated by the obstacle speed calculating means is higher than the appropriate speed. Is larger, the filter characteristic is changed to a higher response than when the speed is smaller than the appropriate speed .
フィルタ手段を用いて、検出された前記車間距離を微分演算して前記自車両と前記障害物との相対速度を算出し、 Using the filter means, the relative distance between the host vehicle and the obstacle is calculated by differentiating the detected inter-vehicle distance,
少なくとも、前記車間距離と、前記相対速度とに基づいて、前記障害物に対する自車両の接近度合を表すリスクポテンシャルを算出し、 Based on at least the inter-vehicle distance and the relative speed, a risk potential representing the degree of approach of the host vehicle to the obstacle is calculated,
前記リスクポテンシャルに基づいて、運転者が前記自車両を運転操作するための運転操作機器に発生する操作反力、および前記自車両に発生する制駆動力の少なくともいずれかを制御し、 Based on the risk potential, the driver controls at least one of an operation reaction force generated in a driving operation device for driving the host vehicle and a braking / driving force generated in the host vehicle,
運転者の運転意図に基づいて、前記フィルタ手段のフィルタ特性を変更し、 Based on the driver's driving intention, change the filter characteristics of the filter means,
前記運転者の運転意図として、前記操作反力および/または前記制駆動力の制御に対して前記運転者が自らの運転操作を優先するオーバーライド意図を検出し、 As the driver's driving intention, the driver detects an override intention that gives priority to his / her driving operation over the control of the operation reaction force and / or the braking / driving force,
前記リスクポテンシャルが大きくなるほど、前記自車両に発生する駆動力を低下、あるいは制動力を増加させ、前記リスクポテンシャルが大きくなるほど前記操作反力を大きくするよう制御し、 As the risk potential increases, the driving force generated in the host vehicle is reduced or the braking force is increased, and the control reaction force is increased as the risk potential increases.
前記フィルタ手段は、低応答のフィルタ特性をもつ低応答フィルタと高応答のフィルタ特性をもつ高応答フィルタとを備え、 The filter means includes a low response filter having a low response filter characteristic and a high response filter having a high response filter characteristic,
前記低応答フィルタの出力と前記高応答フィルタの出力に対してそれぞれ重み付けをし、前記重み付けされた前記低応答フィルタの出力と前記高応答フィルタの出力とから演算を行い、前記運転者の運転意図に基づいて前記重み付けを設定することで前記フィルタ手段の前記フィルタ特性を変更し、前記オーバーライド意図があると判断されると、前記オーバーライド意図がない場合に比べて前記フィルタ特性を高応答に変更することを特徴とする車両用運転操作補助方法。 Weighting each of the output of the low response filter and the output of the high response filter, calculating from the weighted output of the low response filter and the output of the high response filter, and driving intention of the driver The filter characteristic of the filter means is changed by setting the weighting based on the above, and when it is determined that the override intention is present, the filter characteristic is changed to a higher response than when there is no override intention. A method for assisting driving operation of a vehicle.
前記車間距離検出手段で検出された前記車間距離を微分演算し、前記自車両と前記障害物との相対速度を算出するフィルタ手段と、 Filter means for differentiating the inter-vehicle distance detected by the inter-vehicle distance detecting means and calculating a relative speed between the host vehicle and the obstacle;
少なくとも、前記車間距離検出手段で検出された前記車間距離と、前記フィルタ手段の演算結果とに基づいて、前記障害物に対する自車両の接近度合を表すリスクポテンシャルを算出するリスクポテンシャル算出手段と、 Risk potential calculation means for calculating a risk potential representing the degree of approach of the vehicle to the obstacle based on at least the inter-vehicle distance detected by the inter-vehicle distance detection means and the calculation result of the filter means;
前記リスクポテンシャル算出手段によって算出される前記リスクポテンシャルに基づいて、運転者が前記自車両を運転操作するための運転操作機器に発生する操作反力、および前記自車両に発生する制駆動力の少なくともいずれかを制御する制御手段と、 Based on the risk potential calculated by the risk potential calculating means, at least an operation reaction force generated in a driving operation device for a driver to drive the host vehicle, and a braking / driving force generated in the host vehicle. Control means for controlling one of them;
運転者の運転意図に基づいて、前記フィルタ手段のフィルタ特性を変更するフィルタ特性変更手段と、 Filter characteristic changing means for changing the filter characteristic of the filter means based on the driving intention of the driver;
前記運転者の運転意図として、前記制御手段による制御に対して前記運転者が自らの運転操作を優先するオーバーライド意図を検出する運転意図検出手段とを備え、 As the driver's driving intention, it comprises driving intention detection means for detecting an override intention in which the driver prioritizes his / her driving operation over control by the control means,
前記制御手段は、前記リスクポテンシャルが大きくなるほど、前記自車両に発生する駆動力を低下、あるいは制動力を増加させ、前記リスクポテンシャルが大きくなるほど前記操作反力を大きくするよう制御し、 The control means controls to decrease the driving force generated in the host vehicle or increase the braking force as the risk potential increases, and to increase the operation reaction force as the risk potential increases.
前記フィルタ手段は、低応答のフィルタ特性をもつ低応答フィルタと高応答のフィルタ特性をもつ高応答フィルタとを備え、 The filter means includes a low response filter having a low response filter characteristic and a high response filter having a high response filter characteristic,
前記フィルタ特性変更手段は、前記低応答フィルタの出力と前記高応答フィルタの出力に対してそれぞれ重み付けをする重み付け手段と、前記重み付け手段で重み付けされた前記低応答フィルタの出力と前記高応答フィルタの出力とから演算を行う演算手段とを備え、前記運転者の運転意図に基づいて前記重み付けを設定することで前記フィルタ手段の前記フィルタ特性を変更し、前記運転意図検出手段によって前記オーバーライド意図があると判断されると、前記オーバーライド意図がない場合に比べて前記フィルタ特性を高応答に変更する車両用運転操作補助装置を備えることを特徴とする車両。 The filter characteristic changing means includes weighting means for respectively weighting the output of the low response filter and the output of the high response filter, the output of the low response filter weighted by the weighting means, and the output of the high response filter. Calculating means for calculating from the output, changing the filter characteristics of the filter means by setting the weighting based on the driving intention of the driver, and the override intention by the driving intention detection means And a vehicle driving operation assisting device that changes the filter characteristics to a higher response than when there is no intention to override.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005211711A JP4422077B2 (en) | 2005-07-21 | 2005-07-21 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005211711A JP4422077B2 (en) | 2005-07-21 | 2005-07-21 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007022498A JP2007022498A (en) | 2007-02-01 |
JP4422077B2 true JP4422077B2 (en) | 2010-02-24 |
Family
ID=37783793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005211711A Expired - Fee Related JP4422077B2 (en) | 2005-07-21 | 2005-07-21 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4422077B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202948B (en) * | 2008-10-28 | 2014-05-07 | 株式会社爱德克斯 | Device for controlling traveling of vehicle |
JPWO2014115262A1 (en) * | 2013-01-23 | 2017-01-19 | トヨタ自動車株式会社 | Vehicle control device |
JP5943039B2 (en) | 2014-06-25 | 2016-06-29 | トヨタ自動車株式会社 | Parking assistance device |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01215632A (en) * | 1988-02-22 | 1989-08-29 | Fujitsu Ten Ltd | Constant-speed running equipment |
JPH05319235A (en) * | 1992-05-20 | 1993-12-03 | Mazda Motor Corp | Automatic brake device for vehicle |
JP2567548B2 (en) * | 1992-06-22 | 1996-12-25 | 富士通テン株式会社 | Inter-vehicle distance control device |
JP3066885B2 (en) * | 1992-12-22 | 2000-07-17 | 富士通テン株式会社 | Radar equipment for vehicles |
JP2788189B2 (en) * | 1994-05-20 | 1998-08-20 | 富士通テン株式会社 | Inter-vehicle distance measuring device |
JPH09257927A (en) * | 1996-03-18 | 1997-10-03 | Nissan Motor Co Ltd | Radar equipment for vehicle |
JPH1134690A (en) * | 1997-07-17 | 1999-02-09 | Denso Corp | Apparatus for computing vehicle controlling data and apparatus for controlling inter-vehicle distance |
JP2000222696A (en) * | 1999-01-28 | 2000-08-11 | Mazda Motor Corp | Controller for vehicle |
JP3380497B2 (en) * | 1999-07-02 | 2003-02-24 | ダイハツ工業株式会社 | Following device and control method thereof |
JP4043276B2 (en) * | 2002-04-24 | 2008-02-06 | 株式会社日立製作所 | Radar equipment |
JP4110922B2 (en) * | 2002-10-30 | 2008-07-02 | 日産自動車株式会社 | Vehicle external recognition device |
JP3867665B2 (en) * | 2002-12-12 | 2007-01-10 | 日産自動車株式会社 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING THE DEVICE |
JP3941686B2 (en) * | 2002-12-13 | 2007-07-04 | 日産自動車株式会社 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING THE DEVICE |
JP4330937B2 (en) * | 2003-06-20 | 2009-09-16 | 株式会社デンソー | Radar equipment |
JP4232602B2 (en) * | 2003-10-23 | 2009-03-04 | 日産自動車株式会社 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE |
JP4179135B2 (en) * | 2003-11-07 | 2008-11-12 | 日産自動車株式会社 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE |
JP4003736B2 (en) * | 2003-11-11 | 2007-11-07 | 日産自動車株式会社 | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE |
-
2005
- 2005-07-21 JP JP2005211711A patent/JP4422077B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007022498A (en) | 2007-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100581866C (en) | Method and system for assisting a driver of a vehicle | |
JP6939334B2 (en) | Driving support device | |
CN112739586B (en) | Vehicle control device | |
JP6376059B2 (en) | Control device for autonomous driving vehicle | |
JP4020089B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP3941640B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE, VEHICLE DRIVE OPERATION ASSISTANCE METHOD, AND VEHICLE USING THE METHOD | |
US8836492B2 (en) | Driving support apparatus and driving support method | |
EP1484732B1 (en) | Driving assist system for vehicle | |
JP5768891B2 (en) | Vehicle driving support system | |
JP7371756B2 (en) | lane change assist device | |
JP2005153563A (en) | Vehicular driving operation assisting device and vehicle having vehicular driving operation assisting device | |
CN104149786A (en) | Vehicle control apparatus, vehicle, and vehicle control method | |
JP5772651B2 (en) | Driving assistance device | |
JP3988732B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP4055792B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP5867368B2 (en) | Vehicle driving support apparatus and driving support method | |
JP2004249846A (en) | Operation control auxiliary device for vehicle and vehicle with the device | |
JP4422077B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP4144510B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP4396281B2 (en) | Driving assistance device for vehicle | |
JP4055788B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP4742657B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP4792862B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP4740549B2 (en) | VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE | |
JP2005153562A (en) | Vehicular driving operation assisting device and vehicle having vehicular driving operation assisting device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071101 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071211 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080206 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080221 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080411 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091203 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121211 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4422077 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121211 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131211 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |