[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005329896A - VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE - Google Patents

VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE WITH VEHICLE DRIVE OPERATION ASSISTANCE DEVICE Download PDF

Info

Publication number
JP2005329896A
JP2005329896A JP2004152198A JP2004152198A JP2005329896A JP 2005329896 A JP2005329896 A JP 2005329896A JP 2004152198 A JP2004152198 A JP 2004152198A JP 2004152198 A JP2004152198 A JP 2004152198A JP 2005329896 A JP2005329896 A JP 2005329896A
Authority
JP
Japan
Prior art keywords
force control
reaction force
braking
vehicle
driving
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.)
Granted
Application number
JP2004152198A
Other languages
Japanese (ja)
Other versions
JP4304258B2 (en
Inventor
Yasuhisa Hayakawa
泰久 早川
Motohira Naitou
原平 内藤
Takeshi Kimura
健 木村
Yosuke Kobayashi
洋介 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2004152198A priority Critical patent/JP4304258B2/en
Publication of JP2005329896A publication Critical patent/JP2005329896A/en
Application granted granted Critical
Publication of JP4304258B2 publication Critical patent/JP4304258B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Auxiliary Drives, Propulsion Controls, And Safety Devices (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Regulating Braking Force (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)

Abstract

【課題】
自車線がカーブを走行する際に減速制御および操作反力制御を行って運転者の運転操作を補助する車両用運転操作補助装置を提供する。
【解決手段】
コントローラは、自車両前方のカーブにおいて制御の対象となる制御対象点を設定し、制御対象点に対する操作反力制御用の目標減速度および制駆動力制御用の目標減速度を算出する。操作反力制御用の目標減速度に基づいて操作反力制御を開始し、その後制駆動力制御用の目標減速度に基づいて制駆動力制御を開始する。制駆動力制御が開始されると、操作反力制御用の目標減速度に基づいて設定される反力制御量を徐々に低下し、操作反力制御のみが行われていた状態から、操作反力制御と制駆動力制御が行われる状態への移行をスムーズにする。
【選択図】 図12
【Task】
Provided is a vehicle driving assistance device for assisting a driver's driving operation by performing deceleration control and operation reaction force control when the own lane travels a curve.
[Solution]
The controller sets a control target point to be controlled in a curve ahead of the host vehicle, and calculates a target deceleration for operation reaction force control and a target deceleration for braking / driving force control on the control target point. Operation reaction force control is started based on the target deceleration for operation reaction force control, and then braking / driving force control is started based on the target deceleration for braking / driving force control. When braking / driving force control is started, the reaction force control amount that is set based on the target deceleration for the operation reaction force control is gradually reduced, and the operation reaction force control is started from the state where only the operation reaction force control is performed. Smooth transition to the state where force control and braking / driving force control are performed.
[Selection] FIG.

Description

本発明は、運転者の操作を補助する車両用運転操作補助装置に関する。   The present invention relates to a driving operation assisting device for a vehicle that assists a driver's operation.

自車両がカーブに進入する際に、そのカーブの情報と車速に基づいて自車両を減速するものが知られている(例えば特許文献1参照)。この装置は、自車両がカーブに進入してからは、操舵量に基づくカーブ進入度合いとナビゲーションシステムから得られるカーブ情報とに基づいて、カーブ進入度合いが大きくなるほど自車両を大きく減速させる。   When the host vehicle enters a curve, there is known one that decelerates the host vehicle based on the curve information and the vehicle speed (see, for example, Patent Document 1). After the host vehicle enters the curve, this device greatly decelerates the host vehicle as the curve entry degree increases based on the curve entry degree based on the steering amount and the curve information obtained from the navigation system.

本願発明に関連する先行技術文献としては次のものがある。
特開2003−256999号公報
Prior art documents related to the present invention include the following.
JP 2003-256999 A

上述した装置は、カーブを適切な車速で走行することができるように自車両を減速するものである。このようなカーブでの車両制御に加えて、カーブに進入する前からカーブに関するリスクを運転者にわかりやすく伝えることが望まれている。   The above-described device decelerates the host vehicle so that the vehicle can travel at an appropriate vehicle speed. In addition to the vehicle control in such a curve, it is desired to convey the risk related to the curve to the driver in an easy-to-understand manner before entering the curve.

本発明による車両用運転操作補助装置は、車両状態を検出する車両状態検出手段と、自車両の前方の道路形状を検出する道路形状検出手段と、車両状態検出手段および道路形状検出手段による検出結果に基づいて、自車両が前方の道路から逸脱するリスクを算出する逸脱リスク算出手段と、逸脱リスク算出手段によって算出されるリスクに基づいて、自車両に発生する制駆動力を制御する制駆動力制御手段と、逸脱リスク算出手段によって算出されるリスクに基づいて、運転操作装置に発生する操作反力を制御する操作反力制御手段と、制駆動力制御手段による制駆動力制御および操作反力制御手段による操作反力制御がともに行われる領域において、制駆動力制御および/または操作反力制御の作動状態が変化する際に、制駆動力制御と操作反力制御とがスムーズに作動するように制駆動力制御手段と操作反力制御手段とを制御する制御調整手段とを備える。   The vehicle driving assistance device according to the present invention includes a vehicle state detection unit that detects a vehicle state, a road shape detection unit that detects a road shape ahead of the host vehicle, and a detection result by the vehicle state detection unit and the road shape detection unit. The deviation risk calculating means for calculating the risk that the own vehicle deviates from the road ahead, and the braking / driving force for controlling the braking / driving force generated in the own vehicle based on the risk calculated by the deviation risk calculating means An operation reaction force control means for controlling an operation reaction force generated in the driving operation device based on the risk calculated by the control means and the deviation risk calculation means; a braking / driving force control and an operation reaction force by the braking / driving force control means; When the operating state of the braking / driving force control and / or the operating reaction force control changes in the region where the operation reaction force control by the control means is performed together, the braking / driving force control and the operation force control are performed. And a control adjustment means for the reaction force control to control the braking and driving force control means to operate smoothly and the operation reaction force control means.

制駆動力制御および操作反力制御がともに行われる領域において、制駆動力制御および/または操作反力制御の作動状態が変化する際に、制駆動力制御と操作反力制御とがスムーズに作動するようにそれぞれの制御を調整するので、制駆動力および操作反力が不所望に変動して運転者に違和感やわずらわしさを与えることを抑制できる。   The braking / driving force control and the operation reaction force control operate smoothly when the operating state of the braking / driving force control and / or the operation reaction force control changes in an area where both the braking / driving force control and the operation reaction force control are performed. Since each control is adjusted so that the braking / driving force and the operation reaction force fluctuate undesirably, it is possible to suppress the driver from feeling uncomfortable or troublesome.

《第1の実施の形態》
本発明の第1の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。図1は、本発明の第1の実施の形態による車両用運転操作補助装置1の構成を示すシステム図であり、図2は、車両用運転操作補助装置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 driving assistance device 1 according to the first embodiment of the present invention, and FIG. 2 is a configuration diagram of a vehicle on which the vehicle driving assistance device 1 is mounted. . In the first embodiment, a case where the vehicle driving assistance device 1 is mounted on a rear wheel drive vehicle equipped with an automatic transmission and a conventional differential will be described as an example.

まず、車両用運転操作補助装置1の構成を説明する。車両用運転操作補助装置1は、車速センサ10と、操舵角センサ20と、ナビゲーションシステム30と、アクセルペダル62に発生する操作反力を制御するアクセルペダル反力制御装置60と、ブレーキペダル72に発生する操作反力を制御するブレーキペダル反力制御装置70と、自車両に発生する駆動力を制御する駆動力制御装置80と、自車両に発生する制動力を制御する制動力制御装置90と、車両用運転操作補助装置1の全体の制御を行うコントローラ50等を備えている。   First, the configuration of the vehicle driving assistance device 1 will be described. The vehicle driving operation assisting device 1 includes a vehicle speed sensor 10, a steering angle sensor 20, a navigation system 30, an accelerator pedal reaction force control device 60 that controls an operation reaction force generated in an accelerator pedal 62, and a brake pedal 72. A brake pedal reaction force control device 70 that controls the operation reaction force that is generated, a driving force control device 80 that controls the driving force generated in the host vehicle, and a braking force control device 90 that controls the braking force generated in the host vehicle. And a controller 50 for controlling the entire driving operation assisting device 1 for a vehicle.

車速センサ10は、車輪の回転数や変速機の出力側の回転数を計測することにより自車両の車速を検出し、検出した自車速をコントローラ50に出力する。操舵角センサ20は、ステアリングコラムもしくはステアリングホイール21付近に取り付けられた角度センサ等であり、ステアリングシャフトの回転を操舵角として検出し、コントローラ50へ出力する。   The vehicle speed sensor 10 detects the vehicle speed of the host vehicle by measuring the number of rotations of the wheels and the number of rotations on the output side of the transmission, and outputs the detected host vehicle speed to the controller 50. The steering angle sensor 20 is an angle sensor or the like attached in the vicinity of the steering column or the steering wheel 21, detects the rotation of the steering shaft as a steering angle, and outputs it to the controller 50.

ナビゲーションシステム30は、経路探索や経路案内を行う装置であり、車両の位置情報(X0,Y0)を検出するためのGPS(Global Positioning System)と、地図情報を記憶した記憶媒体とを備えている。記憶媒体は、自車両が走行している前方の走行路の情報、走行路の形状情報(例えばカーブ路の半径)、走行路の勾配等の地形情報、交差点やトンネル等の環境情報、さらに走行路上に設定されたノード点の座標を示すノード点情報を保持している。ここで、ノード点は、車両が走行し得る走行経路を点として示すものである。すなわち、ノード点の並んだノード列は、車両が走行する直線または曲線の走行経路を示すものになる。   The navigation system 30 is a device that performs route search and route guidance, and includes a GPS (Global Positioning System) for detecting vehicle position information (X0, Y0) and a storage medium that stores map information. . The storage medium is information on the road ahead of which the vehicle is traveling, shape information on the road (eg, radius of a curved road), topographic information such as the gradient of the road, environmental information such as intersections and tunnels, and further traveling Node point information indicating the coordinates of the node points set on the road is held. Here, the node point indicates a travel route on which the vehicle can travel as a point. That is, the node row in which the node points are arranged indicates a straight or curved travel route on which the vehicle travels.

ナビゲーションシステム30は、GPSで検出した自車両の位置情報(X0,Y0)に基づいて記憶媒体に記憶されている地図情報を参照し、車両前方の道路上にあるノード点までの距離Ln,およびそのノード点の絶対座標(Xn,Yjnからなるノード情報(Xn,Yn,Ln)を算出するように構成されている。ナビゲーションシステム30は、このように算出したノード点(複数ある場合には複数のノード点)のノード点情報を、コントローラ50に出力する。   The navigation system 30 refers to the map information stored in the storage medium based on the position information (X0, Y0) of the host vehicle detected by the GPS, the distance Ln to the node point on the road ahead of the vehicle, and The node system is configured to calculate the node coordinates (Xn, Yn, Ln) composed of the absolute coordinates (Xn, Yjn) of the node point. Node point information) is output to the controller 50.

コントローラ50は、CPUと、ROMおよびRAM等のCPU周辺部品とから構成されており、車両用運転操作補助装置1全体の制御を行う。コントローラ50は、車速センサ10および操舵角センサ20から、自車速および操舵角といった車両状態を読み込む。また、ナビゲーションシステム30から自車両前方の走行路のノード点情報を読み込み、自車両が走行する道路の道路形状を認識する。   The controller 50 includes a CPU and CPU peripheral components such as a ROM and a RAM, and controls the entire vehicle driving assistance device 1. The controller 50 reads the vehicle state such as the host vehicle speed and the steering angle from the vehicle speed sensor 10 and the steering angle sensor 20. Further, node point information of the traveling road ahead of the host vehicle is read from the navigation system 30 to recognize the road shape of the road on which the host vehicle travels.

そして、コントローラ50は、車両状態および道路形状に関する情報に基づいて、自車両が走行する際のリスクを算出する。具体的には、自車両がカーブに進入する際およびカーブを走行する際の超過車速に関するリスク(以降、コーナースピード超過リスクと呼ぶ)を算出する。そして、コーナースピード超過リスクに基づいて、アクセルペダル62に発生する操作反力およびブレーキペダル72に発生する操作反力をそれぞれ制御する。さらに、コーナースピード超過リスクに基づいて、自車両がカーブを走行する際にオーバースピードとならないように自車両の制駆動力を制御する。   And the controller 50 calculates the risk at the time of the own vehicle drive | working based on the information regarding a vehicle state and a road shape. Specifically, a risk related to excess vehicle speed when the host vehicle enters the curve and travels along the curve (hereinafter referred to as corner speed excess risk) is calculated. Based on the corner speed excess risk, the operation reaction force generated in the accelerator pedal 62 and the operation reaction force generated in the brake pedal 72 are controlled. Further, based on the corner speed excess risk, the braking / driving force of the host vehicle is controlled so that the host vehicle does not become overspeed when traveling on a curve.

そこで、コントローラ50は、コーナースピード超過リスクに基づく操作反力の指令値をアクセルペダル反力制御装置60およびブレーキペダル反力制御装置70にそれぞれ出力するとともに、コーナースピード超過リスクに基づく制駆動力の指令値を、駆動力制御装置80および制動力制御装置90にそれぞれ出力する。これらの制御の詳細は後述する。   Therefore, the controller 50 outputs the command value of the operation reaction force based on the corner speed excess risk to the accelerator pedal reaction force control device 60 and the brake pedal reaction force control device 70, respectively, and the braking / driving force based on the corner speed excess risk. The command value is output to the driving force control device 80 and the braking force control device 90, respectively. Details of these controls will be described later.

アクセルペダル反力制御装置60は、コントローラ50から入力される反力指令値に応じて、アクセルペダル62のリンク機構に組み込まれたサーボモータ61で発生させるトルクを制御する。サーボモータ61は、アクセルペダル操作反力制御装置60からの指令値に応じて発生させる反力を制御し、運転者がアクセルペダル62を操作する際に発生する踏力を任意に制御することができる。なお、コーナースピード超過リスクに応じたアクセルペダル反力制御を行っていない場合の反力特性(通常反力特性)は、例えばアクセルペダル62の操作量の増加に比例してペダル反力が増加するように設定されている。この通常反力特性は、例えばアクセルペダル62の回動中心に設けられたねじりばね(不図示)のバネ力によって実現することができる。   The accelerator pedal reaction force control device 60 controls the torque generated by the servo motor 61 incorporated in the link mechanism of the accelerator pedal 62 in accordance with the reaction force command value input from the controller 50. The servo motor 61 controls the reaction force generated according to the command value from the accelerator pedal operation reaction force control device 60, and can arbitrarily control the pedaling force generated when the driver operates the accelerator pedal 62. . In addition, the reaction force characteristic (normal reaction force characteristic) when the accelerator pedal reaction force control according to the corner speed excess risk is not performed, for example, the pedal reaction force increases in proportion to an increase in the operation amount of the accelerator pedal 62. Is set to This normal reaction force characteristic can be realized by a spring force of a torsion spring (not shown) provided at the center of rotation of the accelerator pedal 62, for example.

アクセルペダル62には、アクセルペダル62の踏み込み量(操作量)を検出するアクセルペダルストロークセンサ63が設けられている。アクセルペダルストロークセンサ63によって検出されたアクセルペダル操作量はコントローラ50に出力される。   The accelerator pedal 62 is provided with an accelerator pedal stroke sensor 63 that detects the amount of depression (operation amount) of the accelerator pedal 62. The accelerator pedal operation amount detected by the accelerator pedal stroke sensor 63 is output to the controller 50.

ブレーキペダル反力制御装置70は、コントローラ50から入力される反力指令値に応じて、ブレーキペダル72のリンク機構に組み込まれたサーボモータ71で発生させるトルクを制御する。サーボモータ71は、ブレーキペダル反力制御装置70からの指令値に応じて発生させる反力を制御し、運転者がブレーキペダル72を操作する際に発生する踏力を任意に制御することができる。なお、コーナースピード超過リスクに応じたブレーキペダル反力制御を行っていない場合の反力特性(通常反力特性)は、例えばブレーキペダル72の操作量の増加に比例してペダル反力が増加するように設定されている。なお、ここでは、サーボモータ71によってブレーキペダルの反力を制御しているが、これには限定されず、例えばコンピュータ制御による油圧力を用いてブレーキアシスト力を発生させることもできる。   The brake pedal reaction force control device 70 controls the torque generated by the servo motor 71 incorporated in the link mechanism of the brake pedal 72 in accordance with the reaction force command value input from the controller 50. The servo motor 71 controls the reaction force generated according to the command value from the brake pedal reaction force control device 70, and can arbitrarily control the pedal force generated when the driver operates the brake pedal 72. In addition, the reaction force characteristic (normal reaction force characteristic) when the brake pedal reaction force control according to the corner speed excess risk is not performed, for example, the pedal reaction force increases in proportion to an increase in the operation amount of the brake pedal 72. Is set to Here, the reaction force of the brake pedal is controlled by the servo motor 71. However, the present invention is not limited to this. For example, the brake assist force can be generated using oil pressure by computer control.

ブレーキペダルストロークセンサ73は、リンク機構を介してサーボモータ71の回転角に変換されたブレーキペダル72の操作量を検出する。ブレーキペダルストロークセンサ73は、検出したブレーキペダル操作量をコントローラ50に出力する。   The brake pedal stroke sensor 73 detects the operation amount of the brake pedal 72 converted into the rotation angle of the servo motor 71 via the link mechanism. The brake pedal stroke sensor 73 outputs the detected brake pedal operation amount to the controller 50.

駆動力制御装置80は、コントローラ50からの指令に応じて、例えばスロットルバルブ(不図示)のスロットル開度を制御することにより、エンジンの運転状態を制御して自車両に発生する駆動力を制御する。なお、駆動力制御装置80は、自動変速機(不図示)の選択変速比を制御したり、エンジンへの燃料噴射量や点火時期を制御することによって駆動力を制御することも可能である。   The driving force control device 80 controls the driving force generated in the host vehicle by controlling the operating state of the engine by controlling the throttle opening of a throttle valve (not shown), for example, in response to a command from the controller 50. To do. The driving force control device 80 can also control the driving force by controlling a selected gear ratio of an automatic transmission (not shown) or by controlling the fuel injection amount and ignition timing to the engine.

制動力制御装置90は、コントローラ50からの指令に応じて、前後左右の各車輪に与える制動力(制動液圧)を個々に制御することができる。制動力制御装置90は、車両の左前輪に設けられたブレーキ装置91、右前輪に設けられたブレーキ装置92、左後輪に設けられたブレーキ装置93、および右後輪に設けられたブレーキ装置94をそれぞれ制御する。ここで、左右前後輪ブレーキ装置91〜94は、それぞれブレーキディスクと、液圧の供給によりブレーキディスクを摩擦挟持して車輪にブレーキ力(制動力)与えるホイールシリンダとを備えている。制動力制御装置90は、各ブレーキ装置91〜94のホイールシリンダにそれぞれ液圧を供給することにより、各車輪を個々に制動する。   The braking force control device 90 can individually control the braking force (braking fluid pressure) applied to the front, rear, left, and right wheels in accordance with a command from the controller 50. The braking force control device 90 includes a brake device 91 provided on the left front wheel of the vehicle, a brake device 92 provided on the right front wheel, a brake device 93 provided on the left rear wheel, and a brake device provided on the right rear wheel. 94 is controlled. Here, the left and right front and rear wheel brake devices 91 to 94 each include a brake disc and a wheel cylinder that frictionally clamps the brake disc by supplying hydraulic pressure and applies a braking force (braking force) to the wheel. The braking force control device 90 individually brakes the wheels by supplying hydraulic pressure to the wheel cylinders of the brake devices 91 to 94, respectively.

制動力制御装置90は、前後左右の各液圧供給系(各チャンネル)それぞれに対応するアクチュエータを備えている。アクチュエータとしては、例えば各ホイルシリンダ液圧を任意の制動液圧に制御可能なように比例ソレノイド弁を使用する。なお、制動力制御装置90は、コントローラ50からの指令に応じてブレーキペダル72の操作によるマスタシリンダからの油圧を調節し、各輪のホイルシリンダへ供給する制動液圧を制御する。   The braking force control device 90 includes actuators corresponding to the respective hydraulic pressure supply systems (each channel) on the front, rear, left and right sides. As the actuator, for example, a proportional solenoid valve is used so that each wheel cylinder hydraulic pressure can be controlled to an arbitrary braking hydraulic pressure. The braking force control device 90 controls the hydraulic pressure supplied to the wheel cylinder of each wheel by adjusting the hydraulic pressure from the master cylinder by operating the brake pedal 72 in accordance with a command from the controller 50.

マスタシリンダ液圧センサ95は、運転者のブレーキ操作に応じたマスタシリンダの液圧Pmを検出し、検出結果をコントローラ50に入力する。   The master cylinder hydraulic pressure sensor 95 detects the hydraulic pressure Pm of the master cylinder corresponding to the driver's brake operation, and inputs the detection result to the controller 50.

つぎに、第1の実施の形態による車両用運転操作補助装置1の動作を、図3のフローチャートを用いて説明する。図3は、第1の実施の形態のコントローラ50における運転操作補助制御処理の処理手順のフローチャートを示す。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。   Next, the operation of the vehicle driving assistance device 1 according to the first embodiment will be described with reference to the flowchart of FIG. FIG. 3 shows a flowchart of the processing procedure of the driving operation assist control processing in the controller 50 of the first embodiment. This processing content is continuously performed at regular intervals, for example, every 50 msec.

ステップS100では、車速センサ10、操舵角センサ20、アクセルペダルストロークセンサ62およびマスタシリンダ液圧センサ95による検出信号を入力し、自車両の走行状態データを読み込む。ここで、走行状態データは、自車速V、操舵角θ、アクセルペダル操作量S,およびマスタシリンダ液圧Pm等である。さらに、ナビゲーションシステム30から自車両の位置情報(X0,Y0)および自車両前方の各ノード点のノード点情報(Xn、Yn,Ln)を読み込む。   In step S100, detection signals from the vehicle speed sensor 10, the steering angle sensor 20, the accelerator pedal stroke sensor 62, and the master cylinder hydraulic pressure sensor 95 are input, and driving state data of the host vehicle is read. Here, the running state data includes the host vehicle speed V, the steering angle θ, the accelerator pedal operation amount S, the master cylinder hydraulic pressure Pm, and the like. Furthermore, the position information (X0, Y0) of the own vehicle and the node point information (Xn, Yn, Ln) of each node point ahead of the own vehicle are read from the navigation system 30.

ステップS110では、ステップS100で読み込んだ走行状態データから、自車両が走行する前方の道路状況を認識する。具体的には、ステップS100で取得したノード点情報(Xn,Yn,Ln)に基づいて、各ノード点における道路の曲率半径Rnを算出する。以下に、曲率半径Rnの算出方法を説明する。   In step S110, the road condition ahead of the host vehicle is recognized from the driving state data read in step S100. Specifically, the curvature radius Rn of the road at each node point is calculated based on the node point information (Xn, Yn, Ln) acquired in step S100. Below, the calculation method of the curvature radius Rn is demonstrated.

まず、自車位置からn−1番目にあるノード点のノード点情報を(Xn-1、Yn-1,Ln-1)、n番目にあるノード点のノード点情報を(Xn、Yn,Ln)、n+1番目にあるノード点のノード点情報を(Xn+1、Yn+1,Ln+1)とする。そして、以下の(式1)に従って変数xa、ya、xb、ybを算出する。
xa=K・(Xn−Xn-1)
ya=K・(Yn−Yn-1)
xb=K・(Xn+1−Xn-1)
yb=K・(Yn+1−Yn-1) ・・・(式1)
ただし、K0=(Xn−Xn-1)+(Yn−Yn-1)
K=(Ln−Ln-1)/(Ko)1/2
First, the node point information of the n-1st node point from the vehicle position is (Xn-1, Yn-1, Ln-1), and the node point information of the nth node point is (Xn, Yn, Ln). ), Node point information of the (n + 1) th node point is (Xn + 1, Yn + 1, Ln + 1). Then, variables xa, ya, xb, and yb are calculated according to the following (Equation 1).
xa = K · (Xn−Xn-1)
ya = K. (Yn-Yn-1)
xb = K · (Xn + 1−Xn−1)
yb = K · (Yn + 1−Yn−1) (Formula 1)
However, K0 = (Xn−Xn−1) 2 + (Yn−Yn−1) 2
K = (Ln−Ln−1) / (Ko) 1/2

ついで、(式1)で算出された変数xa,ya、xb、ybに基づいて、以下の(式2)にしたがって変数XR,YR,Rr、Aを算出する。
XR=(Ca・yb−Cb・ya)/A
YR=(Ca・xa−Cb・xb)/A
Rr=XR+YR・・・(式2)
ただし、Ca=(xa+ya)/2
Cb=(xb+yb)/2
A=xb・yb−xb・ya
Next, variables XR, YR, Rr, and A are calculated according to the following (Expression 2) based on the variables xa, ya, xb, and yb calculated in (Expression 1).
XR = (Ca · yb−Cb · ya) / A
YR = (Ca · xa−Cb · xb) / A
Rr = XR 2 + YR 2 (Formula 2)
However, Ca = (xa 2 + ya 2 ) / 2
Cb = (xb 2 + yb 2 ) / 2
A = xb · yb−xb · ya

そして、上記(式2)で算出された変数Aが0.01より小さい場合、または変数Rrが4000000mよりも大きい場合には、自車位置からn番目にあるノード点において道路の曲率半径Rnが2000mであると算出する。それ以外の場合は、以下の(式3)にしたがって、当該曲率半径Rnを算出する。なお、道路の曲率Rnは左旋回時に負値となる。
Rn=A/|A|・(Rr)1/2 ・・・(式3)
When the variable A calculated in the above (Equation 2) is smaller than 0.01, or when the variable Rr is larger than 4000000 m, the curvature radius Rn of the road is n at the nth node point from the vehicle position. Calculated to be 2000 m. In other cases, the curvature radius Rn is calculated according to the following (Equation 3). The road curvature Rn becomes a negative value when turning left.
Rn = A / | A |. (Rr) 1/2 (Formula 3)

なお、ここでは3つのノード点情報から道路の曲率半径Rnを算出する方法を示したが、算出方法はこれには限定されない。例えば曲率半径Rnを算出しようとする地点に対して、前後にあるノード点を結ぶ直線を算出し、その直線の傾きに基づいて曲率半径Rnを算出することもできる。また、ノード点の座標等をナビゲーションシステム30から読み込み、読み込んだ情報に基づいて曲率半径Rnを算出する方法を示したが、ナビゲーションシステム30にノード点情報として曲率半径Rnを予め記憶させておくこともできる。   Although a method of calculating the curvature radius Rn of the road from the three node point information is shown here, the calculation method is not limited to this. For example, it is possible to calculate a straight line connecting the node points before and after the point where the curvature radius Rn is to be calculated, and calculate the curvature radius Rn based on the slope of the straight line. Further, although the method of reading the coordinates of the node points from the navigation system 30 and calculating the curvature radius Rn based on the read information has been shown, the curvature radius Rn is stored in advance in the navigation system 30 as the node point information. You can also.

ステップS120では、ステップS100でノード点情報を読み込んだ複数のノード点の中から、制駆動力制御および操作反力制御の対象とする制御対象点(目標ノード点)を算出する。図4に、ナビゲーションシステム30から得られるノード点の一例を示し、図5に、図4に示すノード点に対応する曲率半径Rnを示す。また、図6に、図4に示すようなカーブを通過する際の操舵角θの変化の一例を示す。ここでは、図5に示すように、自車両前方にあるノード点のうちから、ステップS110で算出した曲率半径Rnが極小となるノード点であって、自車位置から最も近くにある点を目標ノード点として選択する。   In step S120, a control target point (target node point) that is a target of braking / driving force control and operation reaction force control is calculated from the plurality of node points that have read the node point information in step S100. FIG. 4 shows an example of a node point obtained from the navigation system 30, and FIG. 5 shows a curvature radius Rn corresponding to the node point shown in FIG. FIG. 6 shows an example of a change in the steering angle θ when passing through a curve as shown in FIG. Here, as shown in FIG. 5, among the node points ahead of the host vehicle, the node point at which the radius of curvature Rn calculated in step S110 is minimized and the point closest to the host vehicle position is set as the target. Select as node point.

さらに、選択した目標ノード点よりも先、すなわち自車位置から遠くにあるノード点の中から曲率半径Rnが最小となる点がある場合は、その点も目標ノード点として選択する。ここでは、自車両の直近にある目標ノード点を制御対象点1、制御対象点1よりも自車位置から遠方にある目標ノード点を制御対象点2とする。なお、制御対象点1は、図4に示すようなカーブにおいてカーブ入り口のノード点に対応し、制御対象点2は、カーブにおいて最小の曲率半径Rnのノード点に対応している。   Further, if there is a point having the smallest radius of curvature Rn among the node points that are ahead of the selected target node point, that is, far from the vehicle position, that point is also selected as the target node point. Here, a target node point closest to the host vehicle is set as the control target point 1, and a target node point farther from the host vehicle position than the control target point 1 is set as the control target point 2. Note that the control target point 1 corresponds to the node point at the entrance of the curve in the curve as shown in FIG. 4, and the control target point 2 corresponds to the node point of the minimum curvature radius Rn in the curve.

ステップS130では、ステップS120で算出した制御対象点を走行する際の目標車速V0を算出する。具体的には、制御対象点1,2の曲率半径Rn_1、Rn_2と、予め設定した許容横加速度Yglimitを用いて、以下の(式4)から制御対象点1における目標車速V0_1、および制御対象点2における目標車速V0_2をそれぞれ算出する。
V0_1=(Yglimit・|Rn_1|)0.5
V0_2=(Yglimit・|Rn_2|)0.5 ・・・(式4)
許容横加速度Yglimitは、例えば0.3Gとする。
In step S130, the target vehicle speed V0 when traveling the control target point calculated in step S120 is calculated. Specifically, using the curvature radii Rn_1 and Rn_2 of the control target points 1 and 2 and a preset allowable lateral acceleration Yglimit, the target vehicle speed V0_1 at the control target point 1 and the control target point from the following (Equation 4) The target vehicle speed V0_2 at 2 is calculated.
V0_1 = (Yglimit · | Rn_1 |) 0.5
V0_2 = (Yglimit · | Rn_2 |) 0.5 (Expression 4)
The allowable lateral acceleration Yglimit is, for example, 0.3G.

つづくステップS140では、制御対象点における目標減速度Xgsを算出する。目標減速度Xgsは、自車両が目標車速V0でカーブを逸脱することなく走行するために必要な減速度である。具体的には、ステップS100で読み込んだ現在の自車速V、制御対象点1,2までの車間距離Ln_1、Ln_2、および目標車速V0_1,V0_2に基づいて、以下の(式5)から目標減速度Xgs_1、Xgs_2を算出する。
Xgs_1=(V−V0_1)/(2・Ln_1)
=(V−Yglimit・|Rn_1|)/(2・Ln_1)
Xgs_2=(V−V0_2)/(2・Ln_2)
=(V−Yglimit・|Rn_2|)/(2・Ln_2) ・・・(式5)
なお、目標減速度Xgsは、減速時に正値となる。
In step S140, a target deceleration Xgs at the control target point is calculated. The target deceleration Xgs is a deceleration required for the host vehicle to travel without departing from the curve at the target vehicle speed V0. Specifically, based on the current host vehicle speed V, the inter-vehicle distances Ln_1 and Ln_2 to the control target points 1 and 2 and the target vehicle speeds V0_1 and V0_2 read in step S100, the target deceleration is calculated from the following (Equation 5). Xgs_1 and Xgs_2 are calculated.
Xgs_1 = (V 2 −V0_1 2 ) / (2 · Ln_1)
= (V 2 −Yglimit · | Rn_1 |) / (2 · Ln_1)
Xgs_2 = (V 2 −V0_2 2 ) / (2 · Ln_2)
= (V 2 −Yglimit · | Rn_2 |) / (2 · Ln_2) (Formula 5)
The target deceleration Xgs takes a positive value during deceleration.

図7に、コーナーに対する自車位置と、必要減速度Xgsとの関係を示す。図7に示すように、自車位置が制御対象点に接近するにつれて、必要減速度Xgsが大きくなる。ここでは、制御対象点2の曲率半径Rn_2の方が制御対象点1の曲率半径Rn_1よりも小さいので、制御対象点2に対する必要減速度Xgs_2の方が相対的に大きく算出される。   FIG. 7 shows the relationship between the vehicle position with respect to the corner and the required deceleration Xgs. As shown in FIG. 7, the required deceleration Xgs increases as the vehicle position approaches the control target point. Here, since the curvature radius Rn_2 of the control target point 2 is smaller than the curvature radius Rn_1 of the control target point 1, the necessary deceleration Xgs_2 with respect to the control target point 2 is calculated to be relatively large.

ステップS150では、操作反力制御の開始判断を行う。なお、操作反力制御は、後述するコーナースピード超過リスクRcvに基づいて行う。ここでは、ステップS140で算出した目標減速度Xgsに基づいて以下のように操作反力制御開始判断を行う。まず、前回周期において設定された操作反力制御フラグflg_rfが0のリセット状態である場合、ステップS140で算出した自車両の現在位置に対応する目標減速度Xgsが所定の閾値Xgs_warn以上であるときに、操作反力制御フラグflg_rfを1のセット状態にする。   In step S150, it is determined whether to start the operation reaction force control. The operation reaction force control is performed based on a corner speed excess risk Rcv described later. Here, based on the target deceleration Xgs calculated in step S140, the operation reaction force control start determination is performed as follows. First, when the operation reaction force control flag flg_rf set in the previous cycle is in a reset state, the target deceleration Xgs corresponding to the current position of the host vehicle calculated in step S140 is equal to or greater than a predetermined threshold value Xgs_warn. Then, the operation reaction force control flag flg_rf is set to 1.

また、前回周期において設定された操作反力制御フラグflg_rfが1のセット状態である場合、自車両の現在位置に対応する目標減速度Xgsが所定値(Xgs_warn−Khwarn)以上であるときに、操作反力制御フラグflg_rfを1のセット状態にする。ここで、Khwarnは、操作反力制御開始/解除のハンチングを防ぐための定数であり、例えば0.03Gに設定する。   Further, when the operation reaction force control flag flg_rf set in the previous cycle is set to 1, the operation is performed when the target deceleration Xgs corresponding to the current position of the host vehicle is equal to or greater than a predetermined value (Xgs_warn−Khwarn). The reaction force control flag flg_rf is set to 1. Here, Khwarn is a constant for preventing operation reaction force control start / release hunting, and is set to 0.03 G, for example.

一方、自車両の現在位置に対応する目標減速度Xgsが所定値(Xgs_warn−Khwarn)より小さい場合等、上記条件を満たさない場合は、操作反力制御フラグflg_rfを0のリセット状態にする。なお、操作反力制御開始判断は、制御対象点1および制御対象点2に対して算出された目標減速度Xgs_1,Xgs_2の両方について行う。   On the other hand, when the above condition is not satisfied, such as when the target deceleration Xgs corresponding to the current position of the host vehicle is smaller than a predetermined value (Xgs_warn−Khwarn), the operation reaction force control flag flg_rf is reset to 0. The operation reaction force control start determination is made for both the target decelerations Xgs_1 and Xgs_2 calculated for the control target point 1 and the control target point 2.

つづくステップS160では、ステップS140で算出した目標減速度Xgsに基づいて以下のように制駆動力制御開始判断を行う。まず、前回周期において設定された制駆動力制御フラグflg_decが0のリセット状態である場合、ステップS140で算出した自車両の現在位置に対応する目標減速度Xgsが所定の閾値Xgs_start以上であるときに、制駆動力制御フラグflg_decを1のセット状態にする。   In subsequent step S160, the braking / driving force control start determination is performed based on the target deceleration Xgs calculated in step S140 as follows. First, when the braking / driving force control flag flg_dec set in the previous cycle is in a reset state, the target deceleration Xgs corresponding to the current position of the host vehicle calculated in step S140 is equal to or greater than a predetermined threshold value Xgs_start. The braking / driving force control flag flg_dec is set to 1.

また、前回周期において設定された制駆動力制御フラグflg_decが1のセット状態である場合、自車両の現在位置に対応する目標減速度Xgsが所定値(Xgs_start−Kh)以上であるときに、制駆動力制御フラグflg_decを1のセット状態にする。ここで、Khは、制駆動力制御開始/解除のハンチングを防ぐための定数であり、予め適切な値を設定しておく。   In addition, when the braking / driving force control flag flg_dec set in the previous cycle is set to 1, when the target deceleration Xgs corresponding to the current position of the host vehicle is equal to or greater than a predetermined value (Xgs_start−Kh), The driving force control flag flg_dec is set to 1. Here, Kh is a constant for preventing hunting of braking / driving force control start / release, and an appropriate value is set in advance.

一方、自車両の現在位置に対応する目標減速度Xgsが所定値(Xgs_start−Kh)より小さい場合等、上記条件を満たさない場合は、制駆動力制御フラグflg_decを0のリセット状態にする。なお、制駆動力制御開始判断は、制御対象点1および制御対象点2に対して算出された目標減速度Xgs_1,Xgs_2の両方について行う。また、ステップS150およびS160の判断に用いた閾値Xgs_warn、Xgs_startは、固定値に限られるものではない。例えばヘッドライトの作動状態等に基づいて車両周辺の明るさを判断するようにして、車両周辺が暗く、運転者がスピード感を大きく感じるときは、明るさに応じて変わる変動値を用いることも可能である。   On the other hand, when the above condition is not satisfied, such as when the target deceleration Xgs corresponding to the current position of the host vehicle is smaller than a predetermined value (Xgs_start−Kh), the braking / driving force control flag flg_dec is reset to 0. The braking / driving force control start determination is performed for both the target decelerations Xgs_1 and Xgs_2 calculated for the control target point 1 and the control target point 2. Further, the threshold values Xgs_warn and Xgs_start used in the determinations in steps S150 and S160 are not limited to fixed values. For example, when the brightness around the vehicle is judged based on the operating state of the headlight, etc., and the driver feels a sense of speed when the surroundings of the vehicle are dark, a variation value that changes according to the brightness may be used. Is possible.

ステップS170では、ステップS140で算出した目標減速度Xgsを補正する。ここでは、例えばステップS160の制駆動力制御開始判断に用いた閾値Xgs_startを用いて目標減速度Xgsを制限する。制限補正した目標減速度Xgsを、目標減速度補正値Xgs_hとする。なお、目標減速度Xgsが閾値Xgs_startを超えない場合は、目標減速度Xgsをそのまま目標減速度補正値Xgs_hとして設定する。   In step S170, the target deceleration Xgs calculated in step S140 is corrected. Here, for example, the target deceleration Xgs is limited using the threshold value Xgs_start used in the determination of the braking / driving force control in step S160. The target deceleration Xgs subjected to the limit correction is set as a target deceleration correction value Xgs_h. When the target deceleration Xgs does not exceed the threshold value Xgs_start, the target deceleration Xgs is set as it is as the target deceleration correction value Xgs_h.

ステップS180では、ステップS140で算出した目標減速度Xgsから、自車両がカーブを走行する際のリスク、すなわちコーナースピード超過リスクRcvを算出する。図8に、目標減速度Xgsとコーナースピード超過リスクRcvとの関係を示す。図8に示すように、目標減速度Xgsが大きくなるほどコーナースピード超過リスクRcvは大きくなる。なお、目標減速度Xgsおよびコーナースピード超過リスクRcvは、ともに自車両が車速超過により前方のコーナーから逸脱するリスクを表すものであり、目標減速度Xgsをそのままコーナースピード超過リスクRcvとして用いることも可能である。   In step S180, a risk when the host vehicle travels a curve, that is, a corner speed excess risk Rcv is calculated from the target deceleration Xgs calculated in step S140. FIG. 8 shows the relationship between the target deceleration Xgs and the corner speed excess risk Rcv. As shown in FIG. 8, the corner speed excess risk Rcv increases as the target deceleration Xgs increases. The target deceleration Xgs and corner speed excess risk Rcv both represent the risk that the vehicle will deviate from the front corner due to excess vehicle speed, and the target deceleration Xgs can be used as the corner speed excess risk Rcv as it is. It is.

ステップS190では、前後左右輪のブレーキ装置91〜94のホイールシリンダにそれぞれ供給する目標制動液圧を算出する。まず、ステップS160で設定した制駆動力制御フラグflg_decが1のセット状態であるか否かを判定する。flg_dec=1の場合には制駆動力制御を実行するため、ステップS170で算出した目標減速度補正値Xgs_hに、ブレーキ諸元等から定まる定数Kbを乗じて目標制動液圧Pcを算出する。そして、目標制動液圧Pcと、運転者の制動操作によるマスタシリンダ圧Pmのうち、大きいほうを前輪用目標制動液圧Psfとして設定する。さらに、前輪用目標制動液圧Psfに基づいて、最適な前後制動力配分となるように後輪用目標制動液圧Psrを算出する。   In step S190, target braking hydraulic pressures to be supplied to the wheel cylinders of the front and rear, left and right wheel brake devices 91 to 94 are calculated. First, it is determined whether or not the braking / driving force control flag flg_dec set in step S160 is set to 1. When flg_dec = 1, in order to execute the braking / driving force control, the target braking hydraulic pressure Pc is calculated by multiplying the target deceleration correction value Xgs_h calculated in step S170 by a constant Kb determined from the brake specifications. Then, the larger one of the target braking fluid pressure Pc and the master cylinder pressure Pm by the driver's braking operation is set as the front wheel target braking fluid pressure Psf. Further, based on the front-wheel target braking fluid pressure Psf, the rear-wheel target braking fluid pressure Psr is calculated so as to achieve an optimal front-rear braking force distribution.

なお、自車両が制御対象点を通過した後は、制駆動力制御を突然終了して運転者に違和感を与えないように、目標制動液圧Pc、すなわち自車両に発生させる制駆動力制御量を徐々に0まで低下させる。この場合、例えばリミット値を適切に設定した変化量リミッタを用いる。   After the host vehicle passes the control target point, the target braking hydraulic pressure Pc, that is, the braking / driving force control amount to be generated in the host vehicle is set so that the driver does not feel uncomfortable by suddenly terminating the braking / driving force control. Is gradually reduced to zero. In this case, for example, a change amount limiter in which a limit value is appropriately set is used.

一方、制駆動力制御フラグflg_decが0のリセット状態である場合には、制駆動力制御を実行しない。したがって、運転者の制動操作によるマスタシリンダ圧Pmを前輪用目標制動液圧Psfとして設定するとともに、前輪用目標制動液圧Psfに基づいて、最適な前後制動力配分となるように後輪用目標制動液圧Psrを算出する。   On the other hand, when the braking / driving force control flag flg_dec is in the reset state, the braking / driving force control is not executed. Therefore, the master cylinder pressure Pm by the driver's braking operation is set as the front-wheel target braking hydraulic pressure Psf, and the rear-wheel target is set so that the optimal front-rear braking force distribution is based on the front-wheel target braking hydraulic pressure Psf. The brake fluid pressure Psr is calculated.

つづくステップS200では、自車両に発生する駆動力を算出する。具体的には、制駆動力制御フラグflg_decが1のセット状態である場合には、ステップS100で読み込んだアクセルペダル操作量Sに応じて目標駆動トルクf(S)を算出する。そして、目標駆動トルクf(S)から、ステップS190で算出した目標制動液圧Pcによって発生が予測される制動トルクg(Pc)を差し引いて、目標駆動トルクTrqdsを算出する。   In subsequent step S200, the driving force generated in the host vehicle is calculated. Specifically, when the braking / driving force control flag flg_dec is set to 1, the target driving torque f (S) is calculated according to the accelerator pedal operation amount S read in step S100. Then, the target driving torque Trqds is calculated by subtracting the braking torque g (Pc) that is predicted to be generated by the target braking hydraulic pressure Pc calculated in step S190 from the target driving torque f (S).

一方、制駆動力制御フラグflg_decが0のリセット状態である場合には、アクセルペダル操作量Sに応じて算出される目標駆動トルクf(S)をそのまま目標駆動トルクTrgdsとして設定する。   On the other hand, when the braking / driving force control flag flg_dec is in the reset state, the target drive torque f (S) calculated according to the accelerator pedal operation amount S is set as the target drive torque Trgds as it is.

ステップS210では、ステップS180で算出したコーナースピード超過リスクRcvに基づいて、アクセルペダル反力およびブレーキペダル反力の制御量をそれぞれ算出する。まず、ステップS150で設定した操作反力制御フラグflg_rfが1のセット状態であるか否かを判定する。flg_rf=1の場合には操作反力制御を実行するため、ステップS180で算出したコーナースピード超過リスクRcvを用いて、以下の(式6)から反力制御量ΔFを算出する。
ΔF=K_rf・Rcv ・・・(式6)
In step S210, the control amounts of the accelerator pedal reaction force and the brake pedal reaction force are calculated based on the corner speed excess risk Rcv calculated in step S180. First, it is determined whether or not the operation reaction force control flag flg_rf set in step S150 is set to 1. When flg_rf = 1, the operation reaction force control is executed, and therefore the reaction force control amount ΔF is calculated from the following (Equation 6) using the corner speed excess risk Rcv calculated in step S180.
ΔF = K_rf · Rcv (Formula 6)

ここで、K_rfは、コーナースピード超過リスクRcvを反力制御量ΔFとして運転者に伝えるように変換する際のゲインであり、予め適切な値を設定しておく。一方、ステップS150で設定した操作反力制御フラグflg_rfが0のリセット状態である場合は、操作反力制御を行わないため、反力制御量ΔFを0にする。また、自車両が制御対象点を通過した後は、操作反力制御を突然終了して運転者に違和感を与えないように、反力制御量ΔFを徐々に0まで低下させる。この場合、例えば予め設定したリミット値による変化量リミッタを用いる。   Here, K_rf is a gain for converting the corner speed excess risk Rcv to be transmitted to the driver as the reaction force control amount ΔF, and an appropriate value is set in advance. On the other hand, when the operation reaction force control flag flg_rf set in step S150 is in a reset state, the reaction force control amount ΔF is set to 0 because the operation reaction force control is not performed. Further, after the own vehicle passes the control target point, the reaction force control amount ΔF is gradually decreased to 0 so that the operation reaction force control is suddenly terminated and the driver does not feel uncomfortable. In this case, for example, a change amount limiter based on a preset limit value is used.

ステップS220では、ステップS210で算出した反力制御量ΔFを補正する。具体的には、目標減速度Xgsが閾値Xgs_startを超えると、反力制御量ΔFを閾値Xgs_startに対応する値に制限する。さらに、自車両が制御対象点1を通過した後に、制御対象点2に対する操作反力制御および制駆動力制御が開始される場合は、制御対象点1を通過してからの反力制御量ΔFの低下率を小さくする。図9に、コーナーに対する自車位置と、必要減速度Xgsおよび反力制御量ΔFとの関係を示す。   In step S220, the reaction force control amount ΔF calculated in step S210 is corrected. Specifically, when the target deceleration Xgs exceeds the threshold value Xgs_start, the reaction force control amount ΔF is limited to a value corresponding to the threshold value Xgs_start. Furthermore, when the operation reaction force control and the braking / driving force control for the control target point 2 are started after the host vehicle passes the control target point 1, the reaction force control amount ΔF after passing the control target point 1 is determined. Reduce the rate of decline. FIG. 9 shows the relationship between the vehicle position relative to the corner, the required deceleration Xgs and the reaction force control amount ΔF.

図9に示すように、制御対象点1を通過した後に反力制御量ΔFを補正しない場合、反力制御量ΔFは所定のリミット値で徐々に低下し、制御対象点2に対する目標減速度Xgsの増加に伴って再び増加し始める。したがって、自車両がカーブを走行する際に操作反力が変動し、運転者に違和感を与える可能性がある。そこで、制御対象点1を通過した後に制御対象点2に対する操作反力制御および制駆動力制御が開始される場合は、変化量リミッタのリミット値を小さくする。これにより、図10に示すように制御対象点1を通過した後の反力制御量ΔFの低下が抑制され、制御対象点2に対する操作反力制御に、スムーズに移行することができる。なお、変化量リミッタのリミット値を小さく補正する場合に、リミット値を0に設定ことももちろん可能である。   As shown in FIG. 9, when the reaction force control amount ΔF is not corrected after passing through the control target point 1, the reaction force control amount ΔF gradually decreases at a predetermined limit value, and the target deceleration Xgs with respect to the control target point 2. As it increases, it begins to increase again. Therefore, when the host vehicle travels a curve, the operation reaction force fluctuates, which may give the driver a feeling of strangeness. Therefore, when the operation reaction force control and the braking / driving force control for the control target point 2 are started after passing through the control target point 1, the limit value of the change amount limiter is decreased. Thereby, as shown in FIG. 10, a decrease in the reaction force control amount ΔF after passing through the control target point 1 is suppressed, and it is possible to smoothly shift to the operation reaction force control for the control target point 2. Of course, when the limit value of the variation limiter is corrected to be small, the limit value can be set to 0.

ステップS230では、ステップS190で算出した目標制動液圧Psf,Psrを制動力制御装置90に出力し、ステップS200で算出した目標駆動トルクTrqdsを駆動力制御装置80に出力する。制動力制御装置90は、コントローラ50から入力される液圧指令値に応じて前後左右輪のブレーキ装置91〜94のホイールシリンダにそれぞれ液圧を供給し、各車輪を個々に制動する。また、駆動力制御装置80は、スロットルバルブの開度等を調整し、自車両に発生する駆動力を制御する。   In step S230, the target braking hydraulic pressures Psf and Psr calculated in step S190 are output to the braking force control device 90, and the target driving torque Trqds calculated in step S200 is output to the driving force control device 80. The braking force control device 90 supplies hydraulic pressure to the wheel cylinders of the brake devices 91 to 94 of the front, rear, left and right wheels according to the hydraulic pressure command value input from the controller 50, and brakes each wheel individually. The driving force control device 80 adjusts the opening degree of the throttle valve and the like, and controls the driving force generated in the host vehicle.

ステップS240では、ステップS210またはステップS220で設定した反力制御量ΔFを、それぞれアクセルペダル反力制御装置60およびブレーキペダル反力制御装置70に出力する。アクセルペダル反力制御装置60は、コントローラ50からの指令に応じて、アクセルペダル操作量Sに応じた通常反力特性に反力制御量ΔFを加算した値をアクセルペダル反力として発生するようにサーボモータ61を制御する。   In step S240, the reaction force control amount ΔF set in step S210 or step S220 is output to the accelerator pedal reaction force control device 60 and the brake pedal reaction force control device 70, respectively. In response to a command from the controller 50, the accelerator pedal reaction force control device 60 generates a value obtained by adding the reaction force control amount ΔF to the normal reaction force characteristic corresponding to the accelerator pedal operation amount S as the accelerator pedal reaction force. The servo motor 61 is controlled.

また、ブレーキペダル反力制御装置70は、コントローラ50からの指令に応じて、ブレーキペダル操作量に応じた通常反力特性から反力制御量ΔFを減算した値をブレーキペダル反力として発生するように、サーボモータ71を制御する。すなわち、反力制御量ΔFはブレーキアシスト力に相当し、反力制御量ΔFが付加されることにより運転者はブレーキペダル72を踏み込みやすくなる。これにより、今回の処理を終了する。   The brake pedal reaction force control device 70 generates a value obtained by subtracting the reaction force control amount ΔF from the normal reaction force characteristic corresponding to the brake pedal operation amount as the brake pedal reaction force in response to a command from the controller 50. Next, the servo motor 71 is controlled. That is, the reaction force control amount ΔF corresponds to the brake assist force, and the driver can easily depress the brake pedal 72 by adding the reaction force control amount ΔF. Thus, the current process is terminated.

以下に、図10および図11を用いて第1の実施の形態による車両用運転操作補助装置1の作用を説明する。なお、図11は図10に対応する制駆動力制御量の変化を示している。
図11に示すように、制駆動力制御量は、制御対象点1に対する目標減速度Xgsが制駆動力制御開始の閾値Xgs_startを超えると増加し始め、閾値Xgs_startに対応する値で固定される。自車両が制御対象点1を通過すると、制駆動力制御量は変化量リミッタにより徐々に0まで低下する。その後、制御対象点2に対する目標減速度Xgsが閾値Xgs_startを超えると、再び制駆動力制御量は増加し始め、自車両が制御対象点2を通過した後に徐々に0まで低下する。
The operation of the vehicle driving assistance device 1 according to the first embodiment will be described below with reference to FIGS. 10 and 11. FIG. 11 shows changes in the braking / driving force control amount corresponding to FIG.
As shown in FIG. 11, the braking / driving force control amount starts to increase when the target deceleration Xgs for the control target point 1 exceeds the threshold Xgs_start for starting the braking / driving force control, and is fixed at a value corresponding to the threshold Xgs_start. When the host vehicle passes the control target point 1, the braking / driving force control amount is gradually reduced to 0 by the change amount limiter. Thereafter, when the target deceleration Xgs for the control target point 2 exceeds the threshold value Xgs_start, the braking / driving force control amount starts to increase again and gradually decreases to 0 after the host vehicle passes through the control target point 2.

一方、図10に示すように、制御対象点1に対する目標減速度Xgsが操作反力制御開始の閾値Xgs_warnを超えると、反力制御量ΔFが増加し始める。目標減速度Xgsが制駆動力制御開始の閾値Xgs_startを超えると、反力制御量ΔFは制駆動力制御開始の閾値Xgs_startによって制限された目標減速度補正値Xgs_hに対応する値に固定される。自車両が制御対象点1を通過すると反力制御量ΔFは変化量リミッタにより徐々に低下するが、その後開始される制御対象点2に対する操作反力制御に備えて低下量は抑制される。その後、制御対象点2に対する目標減速度Xgsが増加すると反力制御量ΔFは再び増加し、目標減速度補正値Xgs_hに対応する値に固定される。自車両が制御対象点2を通過すると、反力制御量ΔFは変化量リミッタにより徐々に0まで低下する。   On the other hand, as shown in FIG. 10, when the target deceleration Xgs for the control target point 1 exceeds the threshold value Xgs_warn for starting the operation reaction force control, the reaction force control amount ΔF starts to increase. When the target deceleration Xgs exceeds the braking / driving force control start threshold value Xgs_start, the reaction force control amount ΔF is fixed to a value corresponding to the target deceleration correction value Xgs_h limited by the braking / driving force control start threshold value Xgs_start. When the host vehicle passes the control target point 1, the reaction force control amount ΔF gradually decreases by the change amount limiter, but the decrease amount is suppressed in preparation for the operation reaction force control for the control target point 2 that is started thereafter. Thereafter, when the target deceleration Xgs for the control target point 2 increases, the reaction force control amount ΔF increases again and is fixed to a value corresponding to the target deceleration correction value Xgs_h. When the host vehicle passes the control target point 2, the reaction force control amount ΔF is gradually reduced to 0 by the change amount limiter.

このように、自車両がカーブに進入していくときに、カーブ入り口(制御対象点1)を車速超過することなく通過するために必要な減速度Xgs_1に応じて操作反力制御および制駆動力制御が行われ、さらに、カーブにおける曲率半径Rnが最小の地点(制御対象点2)に対する必要減速度Xgs_2に応じた操作反力制御および制駆動力制御が行われる。これにより、カーブを走行する際にカーブから逸脱するような超過車速にならないように自車両を減速させることができる。また、制駆動力制御よりも早いタイミングで操作反力制御が行われるので、制駆動力制御が開始される前からカーブ走行に関するリスクを操作反力として運転者に知らせることができる。   As described above, when the host vehicle enters the curve, the reaction force control and braking / driving force are controlled in accordance with the deceleration Xgs_1 necessary for passing through the curve entrance (control target point 1) without exceeding the vehicle speed. The control is performed, and further, the reaction force control and the braking / driving force control according to the required deceleration Xgs_2 with respect to the point where the radius of curvature Rn on the curve is the minimum (control target point 2) are performed. Accordingly, the host vehicle can be decelerated so as not to reach an excessive vehicle speed that deviates from the curve when traveling on the curve. Further, since the operation reaction force control is performed at a timing earlier than the braking / driving force control, it is possible to notify the driver of the risk related to the curve travel as the operation reaction force before the braking / driving force control is started.

制御対象点1を通過した後は制駆動力制御量が徐々に低下して自車両に発生する制動力が低下するが、反力制御量ΔFの低下は抑制される。これにより、制御対象点1を通過してから自車両が不所望に加速してしまうことを抑制し、制御対象点2に対する操作反力制御および制駆動力制御へとスムーズに移行することができる。   After passing the control target point 1, the braking / driving force control amount gradually decreases and the braking force generated in the host vehicle decreases, but the decrease in the reaction force control amount ΔF is suppressed. Accordingly, it is possible to suppress the host vehicle from undesirably accelerating after passing through the control target point 1 and smoothly shift to the operation reaction force control and the braking / driving force control with respect to the control target point 2. .

このように、以上説明した第1の実施の形態においては、以下のような作用効果を奏することができる。
(1)コントローラ50は、自車両の前方の道路形状を検出し、車両状態および道路形状に基づいて、自車両が前方の道路から逸脱するリスク(目標減速度Xgsもしくはコーナースピード超過リスク)を算出する。そして、算出したリスクに基づいて自車両に発生する制駆動力を制御するとともに、リスクに基づいてアクセルペダル62およびブレーキペダル72等の運転操作装置に発生する操作反力を制御する。これにより、自車両が前方の道路から逸脱しないように自車両を減速させるとともに、逸脱するリスクを、操作反力として運転者に伝達することができる。さらに、制駆動力制御および操作反力制御がともに行われる領域において、制駆動力制御および/または操作反力制御の作動状態が変化する際に制駆動力制御と操作反力制御が連動してスムーズに作動するようにそれぞれの制御を調整する。すなわち、制駆動力制御と操作反力制御によって運転者が受ける減速感がスムーズに変化するように各制御を調整する。これにより、制駆動力制御と操作反力制御とがともに行われる状態で、制駆動力および操作反力が不所望に変動して運転者に違和感やわずらわしさを与えることを抑制できる。
(2)コントローラ50は、制駆動力制御および操作反力制御が終了するときに、操作反力制御による操作反力(反力制御量ΔF)の低下速度を、制駆動力制御による制御量(目標制動液圧Pc)の低下速度よりも遅くする。これにより、図10および図11に示すように、自車両が制御対象点1を通過すると制駆動力制御量は速やかに減少するのに対し、反力制御量ΔFの低下速度は抑制される。その結果、とくに自車両がコーナーに進入してからコーナー内の最小曲率半径の地点に接近するときに、操作反力が大きく変動して運転者に違和感を与えることを抑制できる。さらに、反力制御量ΔFの低下が抑制されても制駆動力制御量は速やかに低下するので、自車両がコーナーに進入してから不所望に大きな減速感を運転者に与えることがない。このように、反力制御量ΔFの低下速度と制駆動力制御量の低下速度とが異なるように設定することにより、制御対象点1に対する制御から、制御対象点2に対する制御へと滑らかに移行することができる。
(3)コントローラ50は、車両状態、例えば自車速Vと、自車両前方の道路の曲率半径Rnとに基づいて、自車両が前方のカーブから逸脱するリスクを算出する。具体的には、曲率半径Rnと所定の許容横加速度Yglimitから自車両がカーブを走行する際の目標車速V0を算出し、目標車速V0と現在の自車速Vとから自車両がコーナーを逸脱することなく走行するときに必要となる目標減速度Xgsを算出する。目標減速度Xgsまたは目標減速度Xgsから算出されるコーナースピード超過リスクRcvを、カーブからの逸脱リスクとする。これにより、自車両が前方のカーブに進入し、通過するときに、自車両がカーブから逸脱しないような減速制御を行うとともに、カーブからの逸脱の可能性を操作反力として運転者に知らせることができる。
As described above, the following effects can be achieved in the first embodiment described above.
(1) The controller 50 detects the road shape ahead of the host vehicle and calculates the risk that the host vehicle deviates from the road ahead (target deceleration Xgs or corner speed excess risk) based on the vehicle state and road shape. To do. Then, the braking / driving force generated in the host vehicle is controlled based on the calculated risk, and the operation reaction force generated in the driving operation device such as the accelerator pedal 62 and the brake pedal 72 is controlled based on the risk. Thereby, while decelerating the own vehicle so that the own vehicle does not depart from the road ahead, the risk of deviating can be transmitted to the driver as an operation reaction force. Further, in a region where both braking / driving force control and operation reaction force control are performed, the braking / driving force control and operation reaction force control are interlocked when the operating state of the braking / driving force control and / or operation reaction force control changes. Adjust each control to work smoothly. That is, each control is adjusted so that the feeling of deceleration experienced by the driver is smoothly changed by the braking / driving force control and the operation reaction force control. As a result, it is possible to suppress the braking / driving force and the operation reaction force from changing undesirably and giving the driver an uncomfortable feeling and annoyance in a state where both the braking / driving force control and the operation reaction force control are performed.
(2) When the braking / driving force control and the operation reaction force control are finished, the controller 50 determines the decrease rate of the operation reaction force (reaction force control amount ΔF) by the operation reaction force control by the control amount by the braking / driving force control ( The target brake hydraulic pressure Pc) is slower than the rate of decrease. As a result, as shown in FIGS. 10 and 11, when the host vehicle passes the control target point 1, the braking / driving force control amount is rapidly reduced, while the rate of decrease in the reaction force control amount ΔF is suppressed. As a result, when the own vehicle approaches the corner and approaches the point of the minimum radius of curvature in the corner, it is possible to suppress the operation reaction force from greatly fluctuating and causing the driver to feel uncomfortable. Furthermore, even if the reaction force control amount ΔF is suppressed from decreasing, the braking / driving force control amount decreases quickly, so that the driver does not feel an undesirably large deceleration after the vehicle enters the corner. Thus, by setting the rate of decrease in the reaction force control amount ΔF and the rate of decrease in the braking / driving force control amount to be different, a smooth transition is made from the control for the control target point 1 to the control for the control target point 2. can do.
(3) The controller 50 calculates the risk that the host vehicle deviates from the forward curve based on the vehicle state, for example, the host vehicle speed V and the curvature radius Rn of the road ahead of the host vehicle. Specifically, the target vehicle speed V0 when the host vehicle travels a curve is calculated from the radius of curvature Rn and a predetermined allowable lateral acceleration Yglimit, and the host vehicle deviates from the corner from the target vehicle speed V0 and the current host vehicle speed V. Calculate the target deceleration Xgs that is required when traveling without any problems. The corner speed excess risk Rcv calculated from the target deceleration Xgs or the target deceleration Xgs is set as the deviation risk from the curve. As a result, when the host vehicle enters and passes the curve ahead, deceleration control is performed so that the host vehicle does not deviate from the curve, and the driver is informed of the possibility of deviating from the curve as an operation reaction force. Can do.

なお、上述した第1の実施の形態では自車両が制御対象点1を通過した後に反力制御量ΔFの低下速度を遅くしたが、制御対象点2の通過後も同様に反力制御量ΔFの低下を遅くすることもできる。   In the first embodiment described above, the rate of decrease in the reaction force control amount ΔF is slowed after the host vehicle passes through the control target point 1, but the reaction force control amount ΔF is similarly applied after passing through the control target point 2. It is also possible to slow down the decrease.

《第2の実施の形態》
本発明の第2の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。第2の実施の形態による車両用運転操作補助装置の構成は、図1および図2に示した第1の実施の形態と同様である。ここでは、第1の実施の形態との相違点を主に説明する。
<< Second Embodiment >>
A vehicle driving assistance device according to a second embodiment of the present invention will be described with reference to the drawings. The configuration of the vehicular driving assistance device according to the second embodiment is the same as that of the first embodiment shown in FIGS. Here, differences from the first embodiment will be mainly described.

上述した第1の実施の形態では、制御対象点を車速超過することなく通過するために必要な目標減速度Xgsを、操作反力制御および制駆動力制御について同一の値に設定した。第2の実施の形態では、操作反力制御における目標減速度Xgs_rfと、制駆動力制御における目標減速度Xgs_decをそれぞれ異なる値として設定する。   In the first embodiment described above, the target deceleration Xgs necessary for passing the control target point without exceeding the vehicle speed is set to the same value for the operation reaction force control and the braking / driving force control. In the second embodiment, the target deceleration Xgs_rf in the operation reaction force control and the target deceleration Xgs_dec in the braking / driving force control are set as different values.

以下に、第2の実施の形態による車両用運転操作補助装置の動作を、図12のフローチャートを用いて説明する。図12は、第2の実施の形態のコントローラ50における運転操作補助制御処理の処理手順のフローチャートを示す。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。ステップS300〜S320における処理は、図3に示したフローチャートのステップS100〜S120における処理と同様であるので説明を省略する。   Below, operation | movement of the driving operation assistance apparatus for vehicles by 2nd Embodiment is demonstrated using the flowchart of FIG. FIG. 12 shows a flowchart of the processing procedure of the driving assist control processing in the controller 50 of the second embodiment. This processing content is continuously performed at regular intervals, for example, every 50 msec. The processing in steps S300 to S320 is the same as the processing in steps S100 to S120 of the flowchart shown in FIG.

ステップS330では、制御対象点1および制御対象点2を走行する際の目標車速V0を、操作反力制御および制駆動力制御についてそれぞれ算出する。制駆動力制御については、上述した第1の実施の形態と同様に予め設定した許容横加速度Yglimitを用い、操作反力制御については、Yglimitよりも小さい所定の許容横加速度Yglimit_rfを用いる。制駆動力制御に関する目標車速V0_decおよび操作反力制御に関する目標車速V0_rfは、それぞれ以下の(式7)から算出する。なお、以下の(式7)において添え字nは、制御対象点1、2を表す。
V0_dec_n=(Yglimit・|Rn_n|)0.5
V0_rf_n=(Yglimit_rf・|Rn_n|)0.5 ・・・(式7)
In step S330, the target vehicle speed V0 when traveling at the control target point 1 and the control target point 2 is calculated for the operation reaction force control and the braking / driving force control, respectively. For the braking / driving force control, a preset allowable lateral acceleration Yglimit is used as in the first embodiment, and for the operation reaction force control, a predetermined allowable lateral acceleration Yglimit_rf smaller than Yglimit is used. The target vehicle speed V0_dec related to braking / driving force control and the target vehicle speed V0_rf related to operation reaction force control are calculated from the following (Equation 7), respectively. In the following (Expression 7), the subscript n represents the control target points 1 and 2.
V0_dec_n = (Yglimit · | Rn_n |) 0.5
V0_rf_n = (Yglimit_rf · | Rn_n |) 0.5 (Expression 7)

つづくステップS340では、制御対象点における目標減速度Xgsを算出する。ここでは、ステップS330で算出した目標車速V0_decおよびV0_rfを用いて、制駆動力制御を行う際の目標減速度Xgs_decおよび操作反力制御を行う際の目標減速度Xgs_rfを、以下の(式8)からそれぞれ算出する。以下の(式8)において添え字nは、制御対象点1,2を表す。
Xgs_dec_n=(V−V0_dec_n)/(2・Ln_n)
=(V−Yglimit・|Rn_n|)/(2・Ln_n)
Xgs_rf_n=(V−V0_rf_n)/(2・Ln_n)
=(V−Yglimit_rf・|Rn_n|)/(2・Ln_n) ・・・(式8)
なお、目標減速度Xgsは、減速時に正値となる。
In subsequent step S340, a target deceleration Xgs at the control target point is calculated. Here, using the target vehicle speeds V0_dec and V0_rf calculated in step S330, the target deceleration Xgs_dec when performing braking / driving force control and the target deceleration Xgs_rf when performing operation reaction force control are expressed by the following (Equation 8). Respectively. In the following (Expression 8), the subscript n represents the control target points 1 and 2.
Xgs_dec_n = (V 2 −V0_dec_n 2 ) / (2 · Ln_n)
= (V 2 −Yglimit · | Rn_n |) / (2 · Ln_n)
Xgs_rf_n = (V 2 -V0_rf_n 2) / (2 · Ln_n)
= (V 2 −Yglimit_rf · | Rn_n |) / (2 · Ln_n) (Equation 8)
The target deceleration Xgs takes a positive value during deceleration.

図13に、コーナーに対する自車位置と、目標減速度Xgs_dec,Xgs_rfとの関係を示す。ここでは、説明を簡単にするために制御対象点1に対する目標減速度Xgs_dec,Xgs_rfのみを示している。目標減速度Xgs_dec,Xgs_rfは、自車両が制御対象点1に接近するにつれて大きくなる。ただし、操作反力制御についての許容横加速度Yglimit_rfが制駆動力制御についての許容横加速度Yglimitよりも小さいので(Yglimit_rf&#60;Yglimit)、図13に示すように操作反力制御における目標減速度Xgs_rfが相対的に大きく設定される。   FIG. 13 shows the relationship between the vehicle position with respect to the corner and the target decelerations Xgs_dec, Xgs_rf. Here, only the target decelerations Xgs_dec and Xgs_rf for the control target point 1 are shown for the sake of simplicity. The target decelerations Xgs_dec and Xgs_rf increase as the host vehicle approaches the control target point 1. However, since the allowable lateral acceleration Yglimit_rf for the operation reaction force control is smaller than the allowable lateral acceleration Yglimit for the braking / driving force control (Yglimit_rf &#60; Yglimit), the target deceleration Xgs_rf in the operation reaction force control as shown in FIG. Is set relatively large.

つづくステップS350では、上述した図3のステップS150と同様に、所定の閾値Xgs_warnを用いて操作反力制御開始の判断を行う。ステップS360では、上述した図3のステップS160と同様に、所定の閾値Xgs_startを用いて制駆動力制御開始の判断を行う。   In subsequent step S350, as in step S150 of FIG. 3 described above, the operation reaction force control start determination is performed using a predetermined threshold value Xgs_warn. In step S360, as in step S160 of FIG. 3 described above, the start of braking / driving force control is determined using a predetermined threshold value Xgs_start.

ステップS370では、ステップS340で算出した目標減速度Xgsを補正する。ここでは、制駆動力制御における目標減速度Xgs_decを、所定値(例えばXgs_start)によって制限し、補正した値を目標減速度補正値Xgs_dec_hとする。   In step S370, the target deceleration Xgs calculated in step S340 is corrected. Here, the target deceleration Xgs_dec in the braking / driving force control is limited by a predetermined value (for example, Xgs_start), and the corrected value is set as the target deceleration correction value Xgs_dec_h.

つづくステップS380ではステップS340で算出した操作反力制御における目標減速度Xgs_rfに基づいてコーナースピード超過リスクRcvを算出する。具体的には、上述した図8と同様のマップを用いて目標減速度Xgs_rfに応じたコーナースピード超過リスクRcvを算出する。   In subsequent step S380, the corner speed excess risk Rcv is calculated based on the target deceleration Xgs_rf in the operation reaction force control calculated in step S340. Specifically, the corner speed excess risk Rcv corresponding to the target deceleration Xgs_rf is calculated using the same map as in FIG.

ステップS390では、ステップS370で算出した目標減速度補正値Xgs_dec_hに基づいて、前後左右輪のブレーキ装置91〜94のホイールシリンダにそれぞれ供給する目標制動液圧を算出する。ステップS400では、自車両に発生する駆動力を算出する。   In step S390, based on the target deceleration correction value Xgs_dec_h calculated in step S370, target braking hydraulic pressures to be supplied to the wheel cylinders of the front and rear left and right wheel brake devices 91 to 94 are calculated. In step S400, the driving force generated in the host vehicle is calculated.

ステップS410では、ステップS380で算出したコーナースピード超過リスクRcvに基づいて、反力制御量ΔFを算出する。反力制御量ΔFは、上述した(式6)から算出することができる。つづくステップS420では、ステップS410で算出した反力制御量ΔFを補正する。具体的には、図14(a)に示すように、制駆動力制御における目標減速度Xgs_decが制駆動力制御開始判断の閾値Xgs_startを超えると、反力制御量ΔFを閾値Xgs_startに対応する値に制限する。また、自車両が制御対象点1を通過すると、所定のリミット値による変化量リミッタにより反力制御量ΔFを徐々に低下させる。   In step S410, the reaction force control amount ΔF is calculated based on the corner speed excess risk Rcv calculated in step S380. The reaction force control amount ΔF can be calculated from (Equation 6) described above. In the subsequent step S420, the reaction force control amount ΔF calculated in step S410 is corrected. Specifically, as shown in FIG. 14A, when the target deceleration Xgs_dec in the braking / driving force control exceeds the threshold Xgs_start for determining the braking / driving force control, the reaction force control amount ΔF is a value corresponding to the threshold Xgs_start. Limit to. When the host vehicle passes the control target point 1, the reaction force control amount ΔF is gradually reduced by a change amount limiter based on a predetermined limit value.

さらに、制駆動力制御における目標減速度Xgs_decが閾値Xgs_startを超えてから反力制御量ΔFを閾値Xgs_startに対応する値に制限する際に、反力制御量ΔFに徐々に低下する。これにより、図14(a)に示すように制駆動力制御の目標減速度Xgs_decが閾値Xgs_startに達する位置で反力制御量ΔFがピークとなり、その後閾値Xgs_startに対応する値まで徐々に低下する。   Furthermore, when the reaction force control amount ΔF is limited to a value corresponding to the threshold value Xgs_start after the target deceleration Xgs_dec in the braking / driving force control exceeds the threshold value Xgs_start, the reaction force control amount ΔF gradually decreases. Accordingly, as shown in FIG. 14A, the reaction force control amount ΔF peaks at a position where the target deceleration Xgs_dec of the braking / driving force control reaches the threshold value Xgs_start, and then gradually decreases to a value corresponding to the threshold value Xgs_start.

ステップS430では、ステップS390およびS400で算出した駆動信号を制動力制御装置90および駆動力制御装置80にそれぞれ出力する。ステップS440では、ステップS420で補正した反力制御量ΔFをアクセルペダル反力制御装置60およびブレーキペダル反力制御装置70にそれぞれ出力する。これにより、今回の処理を終了する。   In step S430, the drive signals calculated in steps S390 and S400 are output to the braking force control device 90 and the driving force control device 80, respectively. In step S440, the reaction force control amount ΔF corrected in step S420 is output to the accelerator pedal reaction force control device 60 and the brake pedal reaction force control device 70, respectively. Thus, the current process is terminated.

以下に、図14(a)(b)および図15を用いて第2の実施の形態による車両用運転操作補助装置1の作用を説明する。図14(b)は図14(a)に対応する制駆動力制御量の変化を示している。なお、図14(a)(b)においては、説明を簡単にするため制御対象点1に対する反力制御量ΔFおよび制駆動力制御量の変化のみを示している。   Hereinafter, the operation of the vehicle driving operation assisting apparatus 1 according to the second embodiment will be described with reference to FIGS. FIG. 14B shows a change in the braking / driving force control amount corresponding to FIG. 14A and 14B, only changes in the reaction force control amount ΔF and the braking / driving force control amount with respect to the control target point 1 are shown for the sake of simplicity.

図14(b)に示すように、制駆動力制御量は、制駆動力制御における目標減速度Xgs_decが閾値Xgs_startを超えると増加し始め、閾値Xgs_startに対応する値で固定される。自車両が制御対象点1を通過すると、制駆動力制御量は変化量リミッタにより徐々に低下する。   As shown in FIG. 14B, the braking / driving force control amount starts to increase when the target deceleration Xgs_dec in the braking / driving force control exceeds the threshold value Xgs_start, and is fixed at a value corresponding to the threshold value Xgs_start. When the host vehicle passes the control target point 1, the braking / driving force control amount is gradually reduced by the change amount limiter.

一方、図14(a)に示すように、操作反力制御における目標減速度Xgs_rfが閾値Xgs_warnを超えると、反力制御量ΔFが増加し始める。制駆動力制御における目標減速度Xgs_decが制駆動力制御開始の閾値Xgs_startを超えると、反力制御量ΔFは徐々に低下し、閾値Xgs_startに対応する値に固定される。自車両が制御対象点1を通過すると反力制御量ΔFは変化量リミッタにより徐々に低下する。   On the other hand, as shown in FIG. 14A, when the target deceleration Xgs_rf in the operation reaction force control exceeds the threshold value Xgs_warn, the reaction force control amount ΔF starts to increase. When the target deceleration Xgs_dec in the braking / driving force control exceeds the braking / driving force control start threshold value Xgs_start, the reaction force control amount ΔF gradually decreases and is fixed to a value corresponding to the threshold value Xgs_start. When the host vehicle passes the control target point 1, the reaction force control amount ΔF gradually decreases due to the change amount limiter.

図15(a)(b)に、制御対象点1および制御対象点2に対する反力制御量ΔFおよび制駆動力制御量の変化を示す。制御対象点1に対する反力制御量ΔFおよび制駆動力制御量の変化は、図14(a)(b)と同様である。制御対象点1を通過した後、図15(a)に示すように反力制御量ΔFは徐々に低下する。その後、制御対象点2に対する目標減速度Xgs_rfの増加に伴って反力制御量ΔFが再び増加する。制駆動力制御量は、図15(b)に示すように制御対象点1および制御対象点2に対する目標減速度Xgs_decにしたがって変化する。   FIGS. 15A and 15B show changes in the reaction force control amount ΔF and the braking / driving force control amount with respect to the control target point 1 and the control target point 2. Changes in the reaction force control amount ΔF and the braking / driving force control amount with respect to the control target point 1 are the same as in FIGS. After passing through the control target point 1, the reaction force control amount ΔF gradually decreases as shown in FIG. Thereafter, the reaction force control amount ΔF increases again as the target deceleration Xgs_rf with respect to the control target point 2 increases. The braking / driving force control amount changes according to the target deceleration Xgs_dec for the control target point 1 and the control target point 2 as shown in FIG.

このように、制駆動力制御における目標減速度Xgs_decと、操作反力制御における目標減速度Xgs_rfをそれぞれ異なる値として設定することにより、自車両がカーブから逸脱しないように制駆動力制御および操作反力制御を効果的に行うことができる。   Thus, by setting the target deceleration Xgs_dec in the braking / driving force control and the target deceleration Xgs_rf in the operation reaction force control as different values, the braking / driving force control and the operation reaction are prevented so that the vehicle does not deviate from the curve. Force control can be performed effectively.

とくに、操作反力制御における目標減速度Xgs_rfを制駆動力制御における目標減速度Xgs_decよりも大きく設定することにより、目標減速度Xgs_decに基づいて反力制御量ΔFを算出する場合よりも大きな反力制御量ΔFが発生する。また、目標減速度Xgs_decと目標減速度Xgs_rfが異なる値として算出されるので、制駆動力制御が開始するときに目標減速度Xgs_decと目標減速度Xgs_rfに差をつけて、反力制御量ΔFにピークを持たせることができる。このように制駆動力制御における目標減速度Xgs_decおよび操作反力制御における目標減速度Xgs_rfをそれぞれ適切に設定することにより、カーブの走行に関するリスクを運転者により確実に知らせることができる。また、制駆動力制御における目標減速度Xgs_decが閾値Xgs_startを超えると制駆動力制御量が増加するとともに反力増加量ΔFが減少するので、不所望に大きな減速感を運転者に与えることを抑制しつつ、カーブを逸脱しないで走行できるように自車両を適切に減速させることができる。   In particular, by setting the target deceleration Xgs_rf in the operation reaction force control to be larger than the target deceleration Xgs_dec in the braking / driving force control, the reaction force is greater than when the reaction force control amount ΔF is calculated based on the target deceleration Xgs_dec. A control amount ΔF is generated. Also, since the target deceleration Xgs_dec and the target deceleration Xgs_rf are calculated as different values, when the braking / driving force control starts, the target deceleration Xgs_dec and the target deceleration Xgs_rf are differentiated to the reaction force control amount ΔF. Can have a peak. Thus, by appropriately setting the target deceleration Xgs_dec in the braking / driving force control and the target deceleration Xgs_rf in the operation reaction force control, it is possible to surely inform the driver of the risk related to the curve travel. Also, if the target deceleration Xgs_dec in braking / driving force control exceeds the threshold value Xgs_start, the braking / driving force control amount increases and the reaction force increase amount ΔF decreases, thus preventing the driver from feeling undesirably large deceleration. However, the host vehicle can be appropriately decelerated so that the vehicle can travel without departing from the curve.

なお、第2の実施の形態においても、上述した第1の実施の形態と同様に、制御対象点1の後に制御対象点2が設定されている場合は、制御対象点1を通過してからの反力制御量ΔFの低下を抑制することもできる。   In the second embodiment, as in the first embodiment described above, when the control target point 2 is set after the control target point 1, the control target point 1 is passed. It is also possible to suppress a decrease in the reaction force control amount ΔF.

このように、以上説明した第2の実施の形態においては、上述した第1の実施の形態による効果に加えて以下のような作用効果を奏することができる。
(1)コントローラ50は、制駆動力制御が開始するときに、操作反力制御に対して制駆動力制御を優先して行う。具体的には、操作反力制御による操作反力の伝達を抑えるとともに、制駆動力制御による制駆動力を増加して自車両の減速と減速によって運転者に与える減速感を強調するようにする。これにより、制駆動力制御が開始し、操作反力制御と制駆動力制御がともに行われる状態において、運転者に過度の減速感を与えることなく制御状態をスムーズに移行することができる。
(2)コントローラ50は、制駆動力制御が開始するときに、前方道路からの逸脱のリスクが上昇していることを運転者に認識させるような操作反力を発生させる。これにより、制駆動力制御の開始時に逸脱のリスクが上昇していることを運転者に認識させることができ、その後の制駆動力制御を効果的に行うことができる。
(3)コントローラ50は、制駆動力制御が開始するときに操作反力制御による操作反力がピークとなり、制駆動力制御による制駆動力制御量の増加に伴って操作反力が低下するようにする。具体的には、図14(a)(b)に示すように、制駆動力制御の目標減速度Xgs_decが閾値Xgs_startに達する減速制御開始点において、反力制御量ΔFがピークとなるとともに、制駆動力制御量の増加に対して反力制御量ΔFが徐々に低下するように反力制御量ΔFを補正する。制駆動力制御の開始により制駆動力制御量が徐々に増加するときに、反力制御量ΔFも目標減速度Xgs_rfに従って増加すると、運転者は操作反力と制動力とによる過度の減速感を感じる可能性がある。そこで、制駆動力制御の開始時に反力制御量ΔFを補正することにより、運転者に過度の減速感を与えることなく、自車両が走行する際のリスクを確実に運転者に知らせることができる。さらに、操作反力制御のみが行われていた状態から、操作反力制御および制駆動力制御が行われる状態への移行をスムーズに行うことができる。
Thus, in the second embodiment described above, the following operational effects can be obtained in addition to the effects of the first embodiment described above.
(1) When the braking / driving force control starts, the controller 50 gives priority to the braking / driving force control over the operation reaction force control. Specifically, the transmission of the operation reaction force by the operation reaction force control is suppressed, and the braking / driving force by the braking / driving force control is increased to emphasize the feeling of deceleration given to the driver by the deceleration and deceleration of the own vehicle. . Thereby, in the state where the braking / driving force control is started and the operation reaction force control and the braking / driving force control are both performed, it is possible to smoothly shift the control state without giving an excessive feeling of deceleration to the driver.
(2) When the braking / driving force control starts, the controller 50 generates an operation reaction force that causes the driver to recognize that the risk of deviation from the road ahead is increasing. As a result, the driver can be made aware that the risk of departure has increased at the start of braking / driving force control, and subsequent braking / driving force control can be effectively performed.
(3) When the braking / driving force control is started, the controller 50 causes the operation reaction force by the operation reaction force control to reach a peak, and the operation reaction force decreases as the braking / driving force control amount increases by the braking / driving force control. To. Specifically, as shown in FIGS. 14A and 14B, the reaction force control amount ΔF reaches a peak at the deceleration control start point at which the target deceleration Xgs_dec of the braking / driving force control reaches the threshold value Xgs_start, and the braking The reaction force control amount ΔF is corrected so that the reaction force control amount ΔF gradually decreases as the driving force control amount increases. When the braking / driving force control amount gradually increases due to the start of braking / driving force control, if the reaction force control amount ΔF also increases according to the target deceleration Xgs_rf, the driver feels excessive deceleration due to the operating reaction force and braking force. May feel. Therefore, by correcting the reaction force control amount ΔF at the start of braking / driving force control, it is possible to reliably inform the driver of the risk when the host vehicle travels without giving the driver an excessive feeling of deceleration. . Furthermore, it is possible to smoothly shift from a state where only the operation reaction force control is performed to a state where the operation reaction force control and the braking / driving force control are performed.

《第3の実施の形態》
本発明の第3の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。第3の実施の形態による車両用運転操作補助装置の構成は、図1および図2に示した第1の実施の形態と同様である。ここでは、上述した第2の実施の形態との相違点を主に説明する。
<< Third Embodiment >>
A vehicle driving assistance device according to a third embodiment of the present invention will be described with reference to the drawings. The configuration of the vehicular driving assistance device according to the third embodiment is the same as that of the first embodiment shown in FIGS. 1 and 2. Here, differences from the above-described second embodiment will be mainly described.

第2の実施の形態においては、ナビゲーションシステム30から得られるノード点情報に基づいて道路の曲率半径Rnを算出した。第3の実施の形態においては、ナビゲーションシステム30から得られるノード点情報の信頼性が低い場合には、運転者による操舵角θに基づいて曲率半径を推定し、推定した曲率半径に基づいて目標減速度を算出する。なお、第3の実施の形態による車両用運転操作補助装置は、自車両の左右方向に発生する加速度(横加速度)を検出する加速度センサ(不図示)をさらに備えている。   In the second embodiment, the curvature radius Rn of the road is calculated based on the node point information obtained from the navigation system 30. In the third embodiment, when the reliability of the node point information obtained from the navigation system 30 is low, the curvature radius is estimated based on the steering angle θ by the driver, and the target is determined based on the estimated curvature radius. Calculate the deceleration. Note that the vehicular driving operation assistance apparatus according to the third embodiment further includes an acceleration sensor (not shown) that detects acceleration (lateral acceleration) generated in the left-right direction of the host vehicle.

以下に、第3の実施の形態による車両用運転操作補助装置の動作を説明する。ここで、例えば自車両が図4に示すようなノード点で表されるカーブに進入する場合を考える。コントローラ50は、カーブ入り口に対応する制御対象点1と、カーブにおける最小曲率半径を有する制御対象点2を設定し、それぞれに対する目標減速度を算出する。自車両がカーブ入り口の制御対象点1に接近すると、図15(a)(b)に示したように制御対象点1に対応する反力制御量ΔFおよび制駆動力制御量が発生し、自車両がカーブから逸脱しないように操作反力制御および制駆動力制御が行われる。自車両が制御対象点1を通過すると、制御対象点2に対する操作反力制御および制駆動力制御が行われる。   Below, operation | movement of the driving operation assistance apparatus for vehicles by 3rd Embodiment is demonstrated. Here, for example, consider a case where the host vehicle enters a curve represented by node points as shown in FIG. The controller 50 sets the control target point 1 corresponding to the curve entrance and the control target point 2 having the minimum curvature radius in the curve, and calculates the target deceleration for each. When the vehicle approaches the control target point 1 at the entrance of the curve, a reaction force control amount ΔF and a braking / driving force control amount corresponding to the control target point 1 are generated as shown in FIGS. Operation reaction force control and braking / driving force control are performed so that the vehicle does not deviate from the curve. When the host vehicle passes the control target point 1, an operation reaction force control and a braking / driving force control for the control target point 2 are performed.

ただし、制御対象点1に対する操作反力制御および制駆動力制御が行われても自車両がカーブに適した減速を行わない場合は、ナビゲーションシステム30から得られるノード点情報の信頼性が低いことが考えられる。したがって、このような場合はナビゲーションシステム30からのノード点情報を用いずに、自車両の車両状態に基づいて道路の曲率半径を推定し、推定した曲率半径に基づいて操作反力制御および制駆動力制御を行うようにする。   However, the reliability of the node point information obtained from the navigation system 30 is low when the host vehicle does not perform deceleration suitable for the curve even when the operation reaction force control and the braking / driving force control are performed on the control target point 1. Can be considered. Accordingly, in such a case, the radius of curvature of the road is estimated based on the vehicle state of the host vehicle without using the node point information from the navigation system 30, and the reaction force control and braking / driving are controlled based on the estimated radius of curvature. Do force control.

そこで、自車両の車両状態、ここでは運転者による操舵角θ、ヨーレイト、および横加速度等に基づいて曲率半径(推定曲率半径Rn_est)を推定する。そして、推定曲率半径Rn_estに基づいて、自車両がカーブを逸脱しないように走行するための許容車速を算出する。具体的には、以下の(式9)にしたがって、制駆動力制御における許容車速V_limit_decと、操作反力制御における許容車速V_limit_rfを算出する。
V_limit_dec=(Yglimit・|Rn_est|)0.5
V_limit_rf=(Yglimit_rf・|Rn_est|)0.5 ・・・(式9)
(式9)において、Yglimit_rf<Yglimitである。
Accordingly, the curvature radius (estimated curvature radius Rn_est) is estimated based on the vehicle state of the host vehicle, here, the steering angle θ, the yaw rate, the lateral acceleration, and the like by the driver. Then, based on the estimated curvature radius Rn_est, an allowable vehicle speed for traveling so that the host vehicle does not deviate from the curve is calculated. Specifically, the allowable vehicle speed V_limit_dec in the braking / driving force control and the allowable vehicle speed V_limit_rf in the operation reaction force control are calculated according to the following (Equation 9).
V_limit_dec = (Yglimit · | Rn_est |) 0.5
V_limit_rf = (Yglimit_rf · | Rn_est |) 0.5 (Expression 9)
In (Equation 9), Yglimit_rf <Yglimit.

つぎに、推定曲率半径Rn_estと、加速度センサによって検出される現在の横加速度Ygとに基づいて、目標減速度Xgsの算出に用いる推定車速を算出する。推定車速V_estは、以下の(式10)で表される。
V_est=(Yg・|Rn_est|)0.5 ・・・(式10)
Next, an estimated vehicle speed used for calculating the target deceleration Xgs is calculated based on the estimated radius of curvature Rn_est and the current lateral acceleration Yg detected by the acceleration sensor. The estimated vehicle speed V_est is expressed by the following (Equation 10).
V_est = (Yg · | Rn_est |) 0.5 (Expression 10)

制駆動力制御および操作反力制御における目標減速度Xgsは、(式9)から算出した許容車速V_limit、(式10)から算出した推定車速V_est、および目標減速距離D_estを用いて、以下の(式11)にしたがって算出する。(式11)において、制駆動力制御における目標減速度をXgs_est_dec、操作反力制御における目標減速度Xgs_est_rfとする。
Xgs_est_dec=(V_est−V_limit_dec)/(2・D_est)
Xgs_est_rf=(V_est−V_limit_rf)/(2・D_est) ・・・(式11)
なお、目標減速距離D_estは、自車両の現在の車速Vが大きくなるほど大きくなるように適切に設定する。
The target deceleration Xgs in the braking / driving force control and the operation reaction force control is expressed as follows using the allowable vehicle speed V_limit calculated from (Equation 9), the estimated vehicle speed V_est calculated from (Equation 10), and the target deceleration distance D_est: Calculate according to equation 11). In (Equation 11), the target deceleration in the braking / driving force control is Xgs_est_dec, and the target deceleration Xgs_est_rf in the operation reaction force control.
Xgs_est_dec = (V_est 2 −V_limit_dec 2 ) / (2 · D_est)
Xgs_est_rf = (V_est 2 −V_limit_rf 2 ) / (2 · D_est) (Expression 11)
The target deceleration distance D_est is appropriately set so as to increase as the current vehicle speed V of the host vehicle increases.

さらに、(式11)から算出した制駆動力制御における目標減速度Xgs_est_decを制限値Xgs_limitによって制限し、補正した値を目標減速度補正値Xgs_dec_hとする。ここで、制限値Xgs_limitは、例えば図16に示すように運転者による操舵角θが大きくなるほど大きくなるように設定する。   Further, the target deceleration Xgs_est_dec in the braking / driving force control calculated from (Equation 11) is limited by the limit value Xgs_limit, and the corrected value is set as the target deceleration correction value Xgs_dec_h. Here, the limit value Xgs_limit is set so as to increase as the steering angle θ by the driver increases, for example, as shown in FIG.

コントローラ50は、上述した図8と同様のマップを用いて操作反力制御における目標減速度Xgs_est_rfからコーナースピード超過リスクRcvを算出し、上記(式6)から反力制御量ΔFを算出する。ただし、第2の実施の形態と同様に、制駆動力制御における目標減速度Xgs_est_decが閾値Xgs_startを超えると、反力制御量ΔFは徐々に低下し目標減速度補正値Xgs_dec_hに対応する値で固定される。   The controller 50 calculates the corner speed excess risk Rcv from the target deceleration Xgs_est_rf in the operation reaction force control using the same map as in FIG. 8 described above, and calculates the reaction force control amount ΔF from the above (Equation 6). However, as in the second embodiment, when the target deceleration Xgs_est_dec in the braking / driving force control exceeds the threshold value Xgs_start, the reaction force control amount ΔF gradually decreases and is fixed at a value corresponding to the target deceleration correction value Xgs_dec_h. Is done.

以上説明した第3の実施の形態による車両用運転操作補助装置の作用を、図17(a)(b)を用いて説明する。制御対象点1に対する操作反力制御および制駆動力制御は、上述した第2の実施の形態と同様である。自車両が制御対象点1を通過した後、自車両が十分に減速していない場合は、ナビゲーションシステム30からのノード点情報に基づく制御に代えて、車両状態に基づいて推定した曲率半径Rn_estに基づく操作反力制御および制駆動力制御を行う。   The operation of the vehicle driving assistance device according to the third embodiment described above will be described with reference to FIGS. The operation reaction force control and the braking / driving force control for the control target point 1 are the same as those in the second embodiment described above. If the host vehicle has not sufficiently decelerated after the host vehicle passes the control target point 1, the curvature radius Rn_est estimated based on the vehicle state is used instead of the control based on the node point information from the navigation system 30. Based on the reaction force control and braking / driving force control.

図17(a)に示すように、自車両が制御対象点1を通過した後、反力制御量ΔFは徐々に低下し、推定曲率半径Rn_estに基づいて算出した目標減速度Xgs_est_rfの増加に伴って再び増加する。制駆動力制御における目標減速度Xgs_est_decが閾値Xgs_startを超えると、反力制御量ΔFは徐々に低下し、目標減速度補正値Xgs_dec_hに対応する値で固定される。このとき、運転者による操舵角θが大きくなるほど制限値Xgs_limitが大きくなり、目標減速度補正値Xgs_dec_hも大きくなるので、反力制御量ΔFも大きくなる。   As shown in FIG. 17 (a), after the host vehicle passes the control target point 1, the reaction force control amount ΔF gradually decreases and increases with the target deceleration Xgs_est_rf calculated based on the estimated curvature radius Rn_est. Increase again. When the target deceleration Xgs_est_dec in the braking / driving force control exceeds the threshold value Xgs_start, the reaction force control amount ΔF gradually decreases and is fixed at a value corresponding to the target deceleration correction value Xgs_dec_h. At this time, as the steering angle θ by the driver increases, the limit value Xgs_limit increases and the target deceleration correction value Xgs_dec_h also increases, so the reaction force control amount ΔF also increases.

一方、制駆動力制御量は、図17(b)に示すように目標減速度Xgs_est_decが閾値Xgs_startを超えると徐々に増加し、目標減速度補正値Xgs_dec_hに応じた値に設定される。反力制御量ΔFおよび制駆動力は、自車両が例えばナビゲーションシステム30から得られるノード点情報に基づいて設定される制御対象点2を越えると、徐々に低下する。   On the other hand, the braking / driving force control amount gradually increases when the target deceleration Xgs_est_dec exceeds the threshold value Xgs_start as shown in FIG. 17B, and is set to a value corresponding to the target deceleration correction value Xgs_dec_h. The reaction force control amount ΔF and the braking / driving force gradually decrease when the host vehicle exceeds the control target point 2 set based on, for example, node point information obtained from the navigation system 30.

このように、以上説明した第3の実施の形態においては、上述した第1および第2の実施の形態による効果に加えて、以下のような作用効果を奏することができる。
コントローラ50は、操舵角θ、ヨーレイト、および横加速度等の車両状態に基づいて曲率半径Rn_estを推定し、推定した曲率半径Rn_estに基づいて制駆動力制御および操作反力制御を行う。これにより、ナビゲーションシステム30から得られるノード点情報の信頼性が低い場合でも、制駆動力制御および操作反力制御を確実に行うことができる。また、運転者による操舵角θに応じて、図17(a)(b)に示すように反力制御量ΔFおよび制駆動力制御量を補正する。これにより、例えばきついカーブを走行する場合に、より大きな減速度を発生してカーブからの逸脱を防止するとともに、大きな操作反力により運転者の注意の喚起および減速操作への移行を促すことができる。
Thus, in the third embodiment described above, in addition to the effects of the first and second embodiments described above, the following operational effects can be achieved.
The controller 50 estimates the curvature radius Rn_est based on the vehicle state such as the steering angle θ, the yaw rate, and the lateral acceleration, and performs braking / driving force control and operation reaction force control based on the estimated curvature radius Rn_est. Thereby, even when the reliability of the node point information obtained from the navigation system 30 is low, the braking / driving force control and the operation reaction force control can be reliably performed. Further, as shown in FIGS. 17A and 17B, the reaction force control amount ΔF and the braking / driving force control amount are corrected according to the steering angle θ by the driver. As a result, for example, when driving on a tight curve, a larger deceleration is generated to prevent deviation from the curve, and a large operation reaction force promotes the driver's attention and shift to deceleration operation. it can.

なお、ナビゲーションシステム30によるノード点情報に基づいて曲率半径Rnを算出する場合でも、図16に従って操舵角θに応じて目標減速度制限値Xgs_limitを設定することも可能である。   Even when the radius of curvature Rn is calculated based on the node point information by the navigation system 30, the target deceleration limit value Xgs_limit can be set according to the steering angle θ according to FIG.

《第4の実施の形態》
本発明の第4の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。第4の実施の形態による車両用運転操作補助装置の構成は、図1および図2に示した第1の実施の形態と同様である。ここでは、上述した第1の実施の形態との相違点を主に説明する。
<< Fourth Embodiment >>
A vehicle operation assistance device according to a fourth embodiment of the present invention will be described with reference to the drawings. The configuration of the vehicle driving operation assisting device according to the fourth embodiment is the same as that of the first embodiment shown in FIGS. 1 and 2. Here, differences from the above-described first embodiment will be mainly described.

第4の実施の形態においては、制駆動力制御を開始するための目標減速度Xgs_deの閾値Xgs_startを、自車両の走行状況に応じて変更する。具体的には、自車両が進入するカーブが交差点内のものであることを検出した場合には、制駆動力制御の開始を遅くするように閾値Xgs_startを設定する。また、制駆動力制御の開始を遅くする場合は、操作反力制御の開始を早める。   In the fourth embodiment, the threshold value Xgs_start of the target deceleration Xgs_de for starting the braking / driving force control is changed according to the traveling state of the host vehicle. Specifically, when it is detected that the curve into which the host vehicle enters is within an intersection, the threshold value Xgs_start is set so as to delay the start of braking / driving force control. Further, when the start of the braking / driving force control is delayed, the start of the operation reaction force control is advanced.

以下に、第4の実施の形態においてどのように操作反力制御および制駆動力制御を行うかを、図18を用いて説明する。図18は、第4の実施の形態のコントローラ50における運転操作補助制御処理の処理手順のフローチャートを示す。本処理内容は、一定間隔、例えば50msec毎に連続的に行われる。   Hereinafter, how the reaction force control and the braking / driving force control are performed in the fourth embodiment will be described with reference to FIG. FIG. 18 shows a flowchart of the processing procedure of the driving 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.

ステップS500およびS510における処理は、図3に示したフローチャートのステップS100およびS110における処理と同様であるので説明を省略する。なお、ステップS500においてナビゲーションシステム30からノード点情報を読み込む際に、ノード点の付加情報である道路の幅、道路の種別、交差点やトンネルの有無、および進入禁止路等の情報をあわせて読み込む。   The processing in steps S500 and S510 is the same as the processing in steps S100 and S110 of the flowchart shown in FIG. When node point information is read from the navigation system 30 in step S500, information such as road width, road type, presence or absence of intersections and tunnels, and entry-prohibited roads, which are additional information of node points, are also read.

ステップS520では、走行経路上の一つの分岐路を制御対象経路として選択する。ここで選択した制御対象経路は、操作反力制御および制駆動力制御の目標(対象)となる経路である。第4の実施の形態においては交差点を検出することを前提とするものであり、ここでは、交差点内を通る、あるいは交差点を形成する複数の分岐路から一つの分岐路を制御対象経路として選択する。   In step S520, one branch road on the travel route is selected as a control target route. The control target path selected here is a path that is a target (target) for the operation reaction force control and the braking / driving force control. In the fourth embodiment, it is assumed that an intersection is detected. Here, one branch path is selected as a control target path from a plurality of branch paths that pass through or form the intersection. .

具体的には、例えば運転者が自車両の走行経路として予め一つの分岐路を指定している場合、指定された分岐路を制御対象経路として選択する。また、運転者が一つの分岐路を指定していない場合は、ステップS510で算出した各ノード点における曲率半径Rnを参照して、一つの分岐路を制御対象経路として選択する。例えば、曲率半径Rnが最大である分岐路を選択する。   Specifically, for example, when the driver designates one branch road as the travel route of the host vehicle in advance, the designated branch road is selected as the control target route. If the driver does not designate one branch path, one branch path is selected as a control target path with reference to the curvature radius Rn at each node point calculated in step S510. For example, a branch path having the maximum curvature radius Rn is selected.

ステップS530では、ステップS520で選択した分岐路(制御対象経路)がT字交差点のものであるか否かを判定する。具体的には、選択した分岐路内のノード点情報に付加されている、例えば交差点種別の情報に基づいて、その分岐路がT字交差点内のものであるか否かを判定する。   In step S530, it is determined whether or not the branch path (control target path) selected in step S520 is a T-shaped intersection. Specifically, for example, based on the information of the intersection type added to the node point information in the selected branch road, it is determined whether or not the branch road is in the T-shaped intersection.

なお、交差点形状が異なり、形式的にはT字交差点でない場合でも、実質的にT字交差点であるとみなされる場合は、T字交差点であると判定することも可能である。例えば運転者が予め走行経路を設定しており、設定した走行経路内の交差点、例えば十字交差点で右左折を行う場合や、交差点(例えば十字交差点)の直進路が一方通行路で進入できない場合は、実質的にT字交差点と同様に車両が進入するので、T字交差点と判定してもよい。   Even when the intersection shape is different and formally not a T-shaped intersection, it can be determined that the intersection is a T-shaped intersection when it is substantially regarded as a T-shaped intersection. For example, when the driver has set a travel route in advance and makes a right or left turn at an intersection within the set travel route, such as a crossing intersection, or when a straight road at an intersection (for example, a crossing intersection) cannot enter a one-way street Since the vehicle enters substantially like a T-shaped intersection, it may be determined as a T-shaped intersection.

このようにT字交差点を検出した場合、当該交差点内のコーナ(ノード点)に対する交差点フラグflg_crにTRUEを付与する(flg_cr=TRUE)。一方、T字交差点でない場合は、コーナ(ノード点)に対する交差点フラグflg_crにFALSEを付与する(flg_cr=FALSE)。ここで、交差点コーナとなるノード点は、交差点判定で使用したノード点、例えば交差点属性が付与されているノード点である。図19に、ナビゲーションシステム30を用いてノード点から取得できるT字交差点の例を示す。図19に示すように、交差点内の一つのノード点が交差点コーナとされる。   When a T-shaped intersection is detected in this way, TRUE is given to the intersection flag flg_cr for the corner (node point) in the intersection (flg_cr = TRUE). On the other hand, if it is not a T-shaped intersection, FALSE is assigned to the intersection flag flg_cr for the corner (node point) (flg_cr = FALSE). Here, the node point which becomes an intersection corner is a node point used in the intersection determination, for example, a node point to which an intersection attribute is given. FIG. 19 shows an example of a T-shaped intersection that can be acquired from a node point using the navigation system 30. As shown in FIG. 19, one node point in the intersection is an intersection corner.

ステップS540では、ステップS530で検出したT字交差点を、運転者が自車位置から認識しやすいか否かを判定する。具体的には、T字交差点の手前の走行環境に基づいて、T字交差点が自車位置から認識しやすいか否かを判定する。そこで、T字交差点に接続する道路形状、すなわち現在走行中の交差点手前の道路形状を基準としたT字交差点の認識のしやすさを第1の評価値Srとし、信号機やトンネル等の道路に存在する設備の有無を基準としたT字交差点の認識のしやすさを第2の評価値Sfとし、前方車両を基準としたT字交差点の認識のしやすさを第3の評価値Soとして以下のように設定する。   In step S540, it is determined whether or not the driver can easily recognize the T-shaped intersection detected in step S530 from the vehicle position. Specifically, based on the traveling environment before the T-shaped intersection, it is determined whether the T-shaped intersection is easily recognized from the vehicle position. Therefore, the first evaluation value Sr is the ease of recognizing the T-shaped intersection based on the shape of the road connected to the T-shaped intersection, that is, the road shape in front of the currently running intersection. The second evaluation value Sf is the ease of recognizing a T-shaped intersection based on the presence or absence of existing equipment, and the third evaluation value So is the ease of recognition of a T-shaped intersection based on the preceding vehicle. Set as follows.

(1)第1の評価値Srの設定
T字交差点の手前の道路形状に基づいて第1の評価値Srを設定する。ここで、T字交差点の手前の道路形状については、図20に示すようにT字交差点の手前のノード点に基づいて得る。T字交差点の手前の道路形状が「直線」「緩カーブ」「中カーブ」「急カーブ」である場合、評価値Srは、それぞれ「1」「0.8」「0.5」「0.2」に設定する。すなわち、カーブが緩くなるほど第1の評価値Srを大きい値に設定し、前方のT字交差点を自車位置から運転者が認識しやすいと考えられるほど、第1の評価値Srを大きい値とする。
(1) Setting of the first evaluation value Sr
A first evaluation value Sr is set based on the road shape before the T-shaped intersection. Here, the road shape before the T-shaped intersection is obtained based on the node point before the T-shaped intersection as shown in FIG. When the road shape in front of the T-shaped intersection is “straight line”, “slow curve”, “medium curve”, “steep curve”, the evaluation values Sr are “1”, “0.8”, “0.5”, “0. 2 ”. That is, the first evaluation value Sr is set to a larger value as the curve becomes gentler, and the first evaluation value Sr is set to a larger value so that the driver can easily recognize the forward T-shaped intersection from the vehicle position. To do.

ここで、例えば「直線」「緩カーブ」「中カーブ」「急カーブ」の区別は、T字交差点に接続するカーブの長さ、およびそのカーブの積算旋回角により行う。例えば、カーブの長さが長いほど、または積算旋回角が大きいほど、急なカーブとする。なお、T字交差点に接続するカーブのノード点(T字交差点として選択したノード点を除いたノード点)の曲率半径Rnのうち、最小である曲率半径Rnに基づいてカーブ種別を区別することもできる。   Here, for example, “straight line”, “slow curve”, “medium curve”, and “steep curve” are distinguished by the length of the curve connected to the T-shaped intersection and the integrated turning angle of the curve. For example, the curve is steeper as the length of the curve is longer or the cumulative turning angle is larger. It is also possible to distinguish the curve type based on the minimum curvature radius Rn of the curvature radii Rn of the node points of the curve connected to the T-shaped intersection (node points excluding the node point selected as the T-shaped intersection). it can.

(2)第2の評価値Sfの設定
T字交差点の手前の道路に存在する設備(以下、道路付帯設備という)に基づいて第2の評価値Sfを設定する。具体的には、T字交差点の手前の道路付帯設備との関係で、前方のT字交差点を自車位置から運転者が認識しにくいと考えられるほど、第2の評価値Sfを小さい値に設定する。
(2) Setting of second evaluation value Sf
A second evaluation value Sf is set based on equipment existing on the road in front of the T-shaped intersection (hereinafter referred to as road incidental equipment). Specifically, the second evaluation value Sf is set to a smaller value so that it is considered difficult for the driver to recognize the front T-shaped intersection from the own vehicle position in relation to the road incidental facility in front of the T-shaped intersection. Set.

例えば、T字交差点に図21に示すような信号機301がない場合、第2の評価値Sfを0.5に設定する。また、図22に示すようにT字交差点の手前にトンネル302がある場合、第2の評価値Sfを0.5に設定する。なお、T字交差点の手前にトンネルがある場合でも、交差点に進入するよりも十分手前でトンネルを抜けることができるような場合には、第2の評価値Sfを1にリセットすることもできる。なお、信号機は、実際には交差点に設置されている設備であるが、運転者による交差点の認識性に着目した場合、信号機は交差点の手前の道路に存在する道路付帯設備とみなすことができる。   For example, when there is no traffic light 301 as shown in FIG. 21 at the T-shaped intersection, the second evaluation value Sf is set to 0.5. Also, as shown in FIG. 22, when the tunnel 302 is in front of the T-shaped intersection, the second evaluation value Sf is set to 0.5. Even when there is a tunnel before the T-shaped intersection, the second evaluation value Sf can be reset to 1 if the tunnel can be exited sufficiently before entering the intersection. The traffic light is actually equipment installed at the intersection. However, when attention is paid to the recognition of the intersection by the driver, the traffic light can be regarded as road incidental equipment existing on the road in front of the intersection.

(3)第3の評価値Soの設定
レーザレーダまたはミリ波レーダ等の検出器(不図示)により、先行車の有無、先行車までの車間距離および先行車の大きさ等を検出する。そして、検出された先行車がバスやトラック程度の大きさで自車両の視界を遮る大きさである場合は、図23に示すように自車両100と先行車200との車間時間THWに応じて第3の評価値Soを設定する。例えば、車間時間THWが5secよりも大きい場合は第3の評価値So=1、車間時間THWが3〜5secの場合は第3の評価値So=0.6、車間時間THWが3sec未満の場合は第3の評価値So=0.2に設定する。
(3) Setting of Third Evaluation Value So A detector (not shown) such as a laser radar or a millimeter wave radar detects the presence / absence of a preceding vehicle, the inter-vehicle distance to the preceding vehicle, the size of the preceding vehicle, and the like. If the detected preceding vehicle is about the size of a bus or a truck and blocks the field of view of the host vehicle, as shown in FIG. 23, according to the inter-vehicle time THW between the host vehicle 100 and the preceding vehicle 200. A third evaluation value So is set. For example, when the inter-vehicle time THW is greater than 5 sec, the third evaluation value So = 1, when the inter-vehicle time THW is 3 to 5 sec, the third evaluation value So = 0.6, and the inter-vehicle time THW is less than 3 sec Sets the third evaluation value So = 0.2.

また、先行車200の大きさが、自車両の運転者の視界を遮らない程度である場合は、第3の評価値Soを1に設定する。また、前方車両が存在しない場合も、第3の評価値Soを1に設定する。なお、自車両と先行車との車間時間THWに応じて第3の評価値Soを連続的に設定することもできる。この場合、車間時間THWが大きくなるほど第3の評価値Soが大きくなるように設定する。   Further, if the size of the preceding vehicle 200 is such that it does not block the field of view of the driver of the host vehicle, the third evaluation value So is set to 1. Further, the third evaluation value So is set to 1 even when there is no preceding vehicle. Note that the third evaluation value So can be set continuously according to the inter-vehicle time THW between the host vehicle and the preceding vehicle. In this case, the third evaluation value So is set to increase as the inter-vehicle time THW increases.

以上のように設定した第1から第3の評価値Sr、Sf、Soから、以下の(式12)により総合評価値Stを得る。
St=Sr・Sf・So ・・・(式12)
(式12)から算出される総合評価値Stは、自車位置を基準としたT字交差点の認識のしやすさを示す値となり、0〜1で変化する。すなわち、自車両の走行環境を総合的に判断して前方のT字交差点を運転者が自車位置から認識しやすい場合は、総合評価値Stが大きな値となる。
From the first to third evaluation values Sr, Sf, and So set as described above, a comprehensive evaluation value St is obtained by the following (Equation 12).
St = Sr / Sf / So (Formula 12)
The comprehensive evaluation value St calculated from (Equation 12) is a value indicating the ease of recognizing the T-shaped intersection based on the vehicle position, and varies between 0 and 1. That is, when the traveling environment of the host vehicle is comprehensively determined and the driver can easily recognize the forward T-shaped intersection from the position of the host vehicle, the total evaluation value St is a large value.

つづくステップS550では、ステップS500でノード点情報を読み込んだ複数のノード点の中から、制駆動力制御および操作反力制御の対象とする制御対象点(目標ノード点)を算出する。ここでは、T字交差点を示すフラグが付与されたノード点およびその前後のノード点のうち、曲率半径Rnが最小となるノード点を目標ノード点として選択する。   In subsequent step S550, a control target point (target node point) to be subjected to braking / driving force control and operation reaction force control is calculated from the plurality of node points read in the node point information in step S500. Here, a node point having the smallest curvature radius Rn is selected as the target node point among the node points to which the flag indicating the T-shaped intersection is given and the node points before and after the node point.

ステップS560では、ステップS550で算出した制御対象点を走行する際の目標車速V0を算出する。目標車速V0は、制御対象点の曲率半径Rnと、予め設定した許容横加速度Yglimit(例えば0.3G)を用いて、以下の(式13)から算出することができる。
V0=(Yglimit・|Rn|)0.5・・・(式13)
In step S560, the target vehicle speed V0 when traveling the control target point calculated in step S550 is calculated. The target vehicle speed V0 can be calculated from the following (Equation 13) using the curvature radius Rn of the control target point and a preset allowable lateral acceleration Yglimit (for example, 0.3 G).
V0 = (Yglimit · | Rn |) 0.5 (Expression 13)

ステップS570では、制御対象点における目標減速度Xgsを、自車速Vおよび制御対象点までの距離Lnを用いて以下の(式14)に従って算出する。
Xgs=(V−V0)/(2・Ln)
=(V−Yglimit・|Rn|)/(2・Ln) ・・・(式14)
なお、目標減速度Xgsは、減速時に正値となる。
In step S570, the target deceleration Xgs at the control target point is calculated according to the following (Equation 14) using the host vehicle speed V and the distance Ln to the control target point.
Xgs = (V 2 −V 0 2 ) / (2 · Ln)
= (V 2 −Yglimit · | Rn |) / (2 · Ln) (Expression 14)
The target deceleration Xgs takes a positive value during deceleration.

つづくステップS580では、制駆動力制御開始の判断に用いる閾値Xgs_startと、操作反力制御開始の判断に用いる閾値Xgs_warnを設定する。具体的には、ステップS530においてT字交差点を検出した場合(flg_cr=TRUE)に、以下のようにして制駆動力制御開始判断閾値Xgs_startを設定する。   In the subsequent step S580, a threshold value Xgs_start used for determination of braking / driving force control start and a threshold value Xgs_warn used for determination of operation reaction force control start are set. Specifically, when a T-shaped intersection is detected in step S530 (flg_cr = TRUE), the braking / driving force control start determination threshold value Xgs_start is set as follows.

まず、ステップS540で算出したT字交差点の認識しやすさの総合評価値Stを用いて、以下の(式15)から第1の判断許容値Xgs_max1を算出する。
Xgs_max1=Xgs_norm+Xgs_tup・St ・・・(式15)
ここで、Xgs_normは、通常の制駆動力制御の作動開始タイミングを決定するための通常設定値であり、第1の実施の形態で用いた閾値Xgs_startに相当する。Xgs_normは、例えば0.1Gとする。Xgs_tupは、T字交差点の検出によって設定変更するための基準値であり、例えば0.1Gとする。
First, the first judgment allowable value Xgs_max1 is calculated from the following (Expression 15) using the comprehensive evaluation value St of the ease of recognizing the T-shaped intersection calculated in step S540.
Xgs_max1 = Xgs_norm + Xgs_tup · St (Expression 15)
Here, Xgs_norm is a normal setting value for determining the operation start timing of normal braking / driving force control, and corresponds to the threshold value Xgs_start used in the first embodiment. Xgs_norm is, for example, 0.1G. Xgs_tup is a reference value for changing the setting by detecting the T-shaped intersection, and is set to 0.1 G, for example.

そして、(式15)から算出した第1の判断許容値Xgs_max1を、制駆動力制御開始判断閾値Xgs_startとして設定する(Xgs_start=Xgs_max1)。
さらに、制御対象点と自車両との間の距離Lnと自車速Vとを用いて、以下の(式16)から到達時間Tlnを算出する。
Tln=Ln/V ・・・(式16)
Then, the first determination allowable value Xgs_max1 calculated from (Equation 15) is set as the braking / driving force control start determination threshold value Xgs_start (Xgs_start = Xgs_max1).
Further, using the distance Ln between the control target point and the host vehicle and the host vehicle speed V, the arrival time Tln is calculated from (Equation 16) below.
Tln = Ln / V (Equation 16)

(式16)から算出された到達時間Tlnが所定値以下の場合は、到達時間Tlnに対応する第2の判断許容値Xgs_max2を設定する。そして第1の判断許容値Xgs_max1と、第2の判断許容値Xgs_max2のいずれか大きいほうを、以下の(式17)より制駆動力制御開始判断閾値Xgs_startとして設定する。
Xgs_start=max(Xgs_max1、Xgs_max2) ・・・(式17)
When the arrival time Tln calculated from (Equation 16) is equal to or less than a predetermined value, the second determination allowable value Xgs_max2 corresponding to the arrival time Tln is set. Then, the larger one of the first allowable determination value Xgs_max1 and the second allowable determination value Xgs_max2 is set as the braking / driving force control start determination threshold value Xgs_start from the following (Equation 17).
Xgs_start = max (Xgs_max1, Xgs_max2) (Expression 17)

以上より、例えば制駆動力制御開始判断閾値Xgs_startとして第1の判断許容値Xgs_max1が設定された場合、制駆動力制御開始判断閾値Xgs_startはT字交差点の認識しやすさの総合評価値Stに応じて変化する。したがって、制駆動力制御開始判断閾値Xgs_startは、前方のT字交差点を自車位置から運転者が認識しやすいほど大きい値となる。   From the above, for example, when the first determination allowable value Xgs_max1 is set as the braking / driving force control start determination threshold value Xgs_start, the braking / driving force control start determination threshold value Xgs_start corresponds to the comprehensive evaluation value St of the ease of recognizing the T-shaped intersection. Change. Therefore, the braking / driving force control start determination threshold value Xgs_start becomes a larger value as the driver can easily recognize the front T-shaped intersection from the vehicle position.

なお、T字交差点が検出されない場合(flg_cr=FALSE)は、制駆動力制御開始判断閾値Xgs_startとして通常設定値Xgs_normを設定する。   When a T-shaped intersection is not detected (flg_cr = FALSE), the normal setting value Xgs_norm is set as the braking / driving force control start determination threshold value Xgs_start.

さらに、(式15)または(式17)から算出した制駆動力制御開始判断閾値Xgs_startを用いて、以下のように操作反力制御開始判断閾値Xgs_warnを設定する。ここでは、T字交差点が検出されない場合の制駆動力制御開始判断閾値をXgs_start(=Xgs_norm)、T字交差点が検出された場合の制駆動力制御開始判断閾値をXgs_start_aftとして説明する。   Further, using the braking / driving force control start determination threshold value Xgs_start calculated from (Expression 15) or (Expression 17), the operation reaction force control start determination threshold value Xgs_warn is set as follows. Here, the braking / driving force control start determination threshold value when the T-shaped intersection is not detected is described as Xgs_start (= Xgs_norm), and the braking / driving force control start determination threshold value when the T-shaped intersection is detected is described as Xgs_start_aft.

図24に示すように、制駆動力制御開始判断閾値Xgs_startがXgs_start_aftに補正されると、制駆動力制御が開始されてから自車両が制御対象点を通過するまでの時間(減速制御時間b)が短くなる。そこで、減速制御時間bが短くなる、すなわち制駆動力制御の開始タイミングが遅くなる場合は、操作反力制御開始判断閾値Xgs_warnを小さくして操作反力制御の開始タイミングを早める。   As shown in FIG. 24, when the braking / driving force control start determination threshold value Xgs_start is corrected to Xgs_start_aft, the time from when the braking / driving force control is started until the host vehicle passes the control target point (deceleration control time b) Becomes shorter. Therefore, when the deceleration control time b is shortened, that is, when the start timing of the braking / driving force control is delayed, the operation reaction force control start determination threshold value Xgs_warn is decreased to advance the operation reaction force control start timing.

具体的には、図25に示すように減速制御時間bが短くなるほど、操作反力制御を開始してから制駆動力制御を開始するまでの時間(反力制御時間a)が長くなるように設定する。反力制御時間aは、目標減速度XgsがXgs_warnからXgs_start_aftまで増加するまでに予測される時間である。これにより、減速制御時間bは短縮されるが、反力制御時間aは延長され、操作反力制御の開始タイミングが早くなる。なお、図24においてT字交差点が検出されない場合の操作反力制御開始判断閾値をXgs_warn、制駆動力制御開始判断閾値Xgs_startの補正に応じて設定された操作反力制御開始判断閾値をXgs_warn_aftとする。   Specifically, as shown in FIG. 25, as the deceleration control time b becomes shorter, the time (reaction force control time a) from the start of the operation reaction force control to the start of the braking / driving force control becomes longer. Set. The reaction force control time a is a time predicted until the target deceleration Xgs increases from Xgs_warn to Xgs_start_aft. Thereby, although the deceleration control time b is shortened, the reaction force control time a is extended, and the start timing of the operation reaction force control is advanced. In FIG. 24, the operation reaction force control start determination threshold when the T-shaped intersection is not detected is Xgs_warn, and the operation reaction force control start determination threshold set in accordance with the correction of the braking / driving force control start determination threshold Xgs_start is Xgs_warn_aft. .

操作反力制御開始判断閾値Xgs_warnの変化に応じて、操作反力制御を開始するときの反力制御量ΔFは図26に示すように変化する。すなわち、操作反力制御開始判断閾値Xgs_warnが小さいほど操作反力制御の開始タイミングは早くなるが、発生する反力制御量ΔFは小さいので運転者にわずらわしさを与えることがない。   The reaction force control amount ΔF when starting the operation reaction force control changes as shown in FIG. 26 according to the change in the operation reaction force control start determination threshold value Xgs_warn. That is, the operation reaction force control start timing is earlier as the operation reaction force control start determination threshold value Xgs_warn is smaller, but the generated reaction force control amount ΔF is small, so that the driver is not bothered.

なお、制駆動力制御開始判断閾値Xgs_start(またはXgs_start_aft)および操作反力制御開始判断閾値Xgs_warn(またはXgs_warn_aft)は、減速制御時間bおよび反力制御時間aがそれぞれ所定値、例えば4secを超えないように設定する。   The braking / driving force control start determination threshold value Xgs_start (or Xgs_start_aft) and the operation reaction force control start determination threshold value Xgs_warn (or Xgs_warn_aft) are set such that the deceleration control time b and the reaction force control time a do not exceed predetermined values, for example, 4 sec. Set to.

このようにステップS580で制駆動力制御開始判断閾値Xgs_startおよび操作反力制御開始判断閾値Xgs_warnを設定した後、ステップS590へ進む。   Thus, after setting the braking / driving force control start determination threshold value Xgs_start and the operation reaction force control start determination threshold value Xgs_warn in step S580, the process proceeds to step S590.

ステップS590では、ステップS570で算出した目標減速度Xgsと、ステップS580で算出した操作反力制御開始判断閾値Xgs_warnに基づいて、図3のフローチャートのステップS150と同様に操作反力制御開始判断を行う。つづくステップS600では、ステップS570で算出した目標減速度Xgsと、ステップS580で算出した制駆動力制御開始判断閾値Xgs_startに基づいて、図3のステップS160と同様に制駆動力制御開始判断を行う。   In step S590, based on the target deceleration Xgs calculated in step S570 and the operation reaction force control start determination threshold value Xgs_warn calculated in step S580, the operation reaction force control start determination is performed in the same manner as in step S150 of the flowchart of FIG. . In the subsequent step S600, the braking / driving force control start determination is performed based on the target deceleration Xgs calculated in step S570 and the braking / driving force control start determination threshold value Xgs_start calculated in step S580 as in step S160 of FIG.

ステップS610では、ステップS570で算出した目標減速度Xgsを補正する。ここでは、例えばステップS580で算出した制駆動力制御開始判断閾値Xgs_startを用いて目標減速度Xgsを制限し、目標減速度補正値Xgs_hを算出する。なお、目標減速度Xgsが制駆動力制御開始判断閾値Xgs_startを超えない場合は、目標減速度Xgsをそのまま目標減速度補正値Xgs_hとして設定する。   In step S610, the target deceleration Xgs calculated in step S570 is corrected. Here, for example, the target deceleration Xgs is limited using the braking / driving force control start determination threshold value Xgs_start calculated in step S580, and the target deceleration correction value Xgs_h is calculated. When the target deceleration Xgs does not exceed the braking / driving force control start determination threshold value Xgs_start, the target deceleration Xgs is set as it is as the target deceleration correction value Xgs_h.

つづくステップS620〜S680での処理は、図3のステップS180〜S240での処理と同様であるので説明を省略する。   The subsequent processing in steps S620 to S680 is the same as the processing in steps S180 to S240 in FIG.

−第4の実施の形態の変形例−
自車両の前方にT字交差点が検出された場合に、制駆動力制御開始判断閾値Xgs_startを小さくするように設定することもできる。具体的には、図27に示すように通常設定値Xgs_startよりも閾値Xgs_start_aftを小さい値に設定する。この場合、減速制御時間bが長くなるので、図25の関係に従って反力制御時間aを短くする。なお、この場合も減速制御時間bおよび反力制御時間aはそれぞれ所定値(例えば4sec)を超えないように設定する。閾値Xgs_startを通常設定値Xgs_normよりも小さい値に設定する場合は、目標減速度Xgsを補正後の閾値Xgs_start_aftで制限する。
-Modification of the fourth embodiment-
When a T-shaped intersection is detected in front of the host vehicle, the braking / driving force control start determination threshold value Xgs_start can be set to be small. Specifically, as shown in FIG. 27, the threshold value Xgs_start_aft is set to a value smaller than the normal setting value Xgs_start. In this case, since the deceleration control time b becomes longer, the reaction force control time a is shortened according to the relationship of FIG. In this case as well, the deceleration control time b and the reaction force control time a are set so as not to exceed predetermined values (for example, 4 seconds). When the threshold value Xgs_start is set to a value smaller than the normal set value Xgs_norm, the target deceleration Xgs is limited by the corrected threshold value Xgs_start_aft.

また、自車両の前方にT字交差点を検出したときだけでなく、自車両のカーブ進入時に減速を開始していない先行車があるときに、制駆動力制御の開始タイミングおよび操作反力制御の開始タイミングを変更することもできる。   Also, not only when a T-shaped intersection is detected in front of the host vehicle, but also when there is a preceding vehicle that has not started decelerating when the host vehicle enters the curve, the start timing of the braking / driving force control and the operation reaction force control The start timing can be changed.

このように、以上説明した第4の実施の形態においては、上述した第1から第3の実施の形態による効果に加えて以下のような作用効果を奏することができる。
コントローラ50は、自車両周囲の走行状況に基づいて制駆動力制御および操作反力制御の開始タイミングを調整する。具体的には、走行状況に応じて制駆動力制御開始判断閾値Xgs_startを変更し、目標減速度Xgsが閾値Xgs_startを超えてから自車両が制御対象点を通過するまでの減速制御時間bに応じて操作反力制御開始判断閾値Xgs_warnを変更する。例えば図24に示すように閾値Xgs_startを通常値Xgs_normよりも大きくする場合は、閾値Xgs_warnを通常値よりも小さくする。これにより、閾値Xgs_startが大きくなって制駆動力制御の開始タイミングが遅くなる場合は、操作反力制御の開始タイミングが早くなる。その結果、早い段階から逸脱のリスクを運転者に伝達しながら、違和感なく制駆動力制御を開始することができる。また、閾値Xgs_startの増加によって制駆動力制御によって発生する制駆動力制御量も大きくなるが、操作反力制御を早いタイミングで開始し、徐々に反力制御量ΔFを大きくしていくので、運転者に違和感を与えることなく制御の作動状態を移行することができる。
Thus, in the fourth embodiment described above, the following operational effects can be achieved in addition to the effects of the first to third embodiments described above.
The controller 50 adjusts the start timing of the braking / driving force control and the operation reaction force control based on the traveling situation around the host vehicle. Specifically, the braking / driving force control start determination threshold value Xgs_start is changed according to the traveling state, and the deceleration control time b from when the target deceleration Xgs exceeds the threshold value Xgs_start until the host vehicle passes the control target point is determined. The operation reaction force control start determination threshold value Xgs_warn is changed. For example, as shown in FIG. 24, when the threshold value Xgs_start is made larger than the normal value Xgs_norm, the threshold value Xgs_warn is made smaller than the normal value. Thereby, when the threshold value Xgs_start becomes large and the start timing of the braking / driving force control is delayed, the start timing of the operation reaction force control is advanced. As a result, braking / driving force control can be started without a sense of incongruity while transmitting the risk of departure to the driver from an early stage. In addition, the braking / driving force control amount generated by the braking / driving force control increases as the threshold value Xgs_start increases, but the operation reaction force control starts at an early timing and gradually increases the reaction force control amount ΔF. The operating state of the control can be shifted without giving a strange feeling to the person.

一方、図27に示すように制駆動力制御開始判断閾値Xgs_startが通常値Xgs_normよりも小さくなる場合は、操作反力制御開始判断閾値Xgs_warnが大きくなる。これにより、操作反力制御の開始タイミングが遅い場合は速やかに制駆動力制御を開始して自車両がカーブから逸脱しないような減速度を与えることができる。   On the other hand, as shown in FIG. 27, when the braking / driving force control start determination threshold value Xgs_start is smaller than the normal value Xgs_norm, the operation reaction force control start determination threshold value Xgs_warn is increased. Thereby, when the start timing of the operation reaction force control is late, the braking / driving force control is promptly started, and a deceleration is provided so that the host vehicle does not deviate from the curve.

上述した第1から第4の実施の形態においては、運転操作装置としてアクセルペダル62およびブレーキペダル72を用い、逸脱のリスクに応じてアクセルペダル反力制御およびブレーキペダル反力制御を行った。しかしこれには限定されず、アクセルペダル反力制御およびブレーキペダル反力制御のいずれか一方を行うこともできる。   In the first to fourth embodiments described above, the accelerator pedal 62 and the brake pedal 72 are used as the driving operation devices, and the accelerator pedal reaction force control and the brake pedal reaction force control are performed according to the risk of departure. However, the present invention is not limited to this, and either one of the accelerator pedal reaction force control and the brake pedal reaction force control can be performed.

上述した第1から第4の実施の形態においては、自車両が図4に示すようなノード点で表されるコーナーに進入する場合を例とし、コーナー入り口の制御対象点1およびコーナー内の最小曲率半径を有する地点である制御対象点2を設定して操作反力制御および制駆動力制御を行った。ただしこれには限定されず、あるコーナーにおいて一つの制御対象点を設定したり、3つ以上の制御対象点を設定することももちろん可能である。   In the first to fourth embodiments described above, the case where the host vehicle enters a corner represented by a node point as shown in FIG. 4 as an example, the control target point 1 at the corner entrance and the minimum in the corner Control reaction point control and braking / driving force control were performed by setting a control target point 2 which is a point having a radius of curvature. However, the present invention is not limited to this, and it is of course possible to set one control target point at a certain corner or to set three or more control target points.

以上説明した第1から第4の実施の形態においては、車両状態検出手段として車速センサ10を用い、道路形状検出手段としてナビゲーションシステム30、コントローラ50、操舵角センサ20を用い、逸脱リスク算出手段としてコントローラ50を用いた。また、制駆動力制御手段としてコントローラ50、駆動力制御装置80および制動力制御装置80を用い、操作反力制御手段としてコントローラ50、アクセルペダル反力制御装置60およびブレーキペダル反力制御装置70を用い、制御調整手段としてコントローラ50を用いた。さらに、走行状況検出手段としてナビゲーションシステム30を用い、タイミング調整手段としてコントローラ50を用いた。ただし、これらには限定されず、道路形状検出手段として、路車間通信によって道路の曲率半径を取得することも可能である。また、走行状況検出手段として自車両の前方領域を撮像する小型のCCDカメラ等を使用することも可能である。   In the first to fourth embodiments described above, the vehicle speed sensor 10 is used as the vehicle state detecting means, the navigation system 30, the controller 50, and the steering angle sensor 20 are used as the road shape detecting means, and the deviation risk calculating means is used. A controller 50 was used. Further, the controller 50, the driving force control device 80 and the braking force control device 80 are used as the braking / driving force control means, and the controller 50, the accelerator pedal reaction force control device 60 and the brake pedal reaction force control device 70 are used as the operation reaction force control means. The controller 50 was used as the control adjustment means. Further, the navigation system 30 was used as the traveling state detection means, and the controller 50 was used as the timing adjustment means. However, the present invention is not limited to these, and it is possible to acquire the curvature radius of the road by road-to-vehicle communication as the road shape detecting means. It is also possible to use a small CCD camera or the like that images the front area of the host vehicle as the traveling state detection means.

本発明の第1の実施の形態による車両用運転操作補助装置のシステム図。1 is a system diagram of a vehicle driving assistance device according to a first embodiment of the present invention. 図1に示す車両用運転操作補助装置を搭載した車両の構成図。The block diagram of the vehicle carrying the driving operation assistance apparatus for vehicles shown in FIG. 第1の実施の形態における運転操作補助制御プログラムの処理手順を示すフローチャート。The flowchart which shows the process sequence of the driving operation assistance control program in 1st Embodiment. ナビゲーションシステムから得られる複数のノード点の一例を示す図。The figure which shows an example of the some node point obtained from a navigation system. 図4に示す各ノード点に対応する曲率半径を示す図。The figure which shows the curvature radius corresponding to each node point shown in FIG. 図4に示すカーブに対応する操舵角を示す図。The figure which shows the steering angle corresponding to the curve shown in FIG. カーブに対する自車位置と目標減速度との関係を示す図。The figure which shows the relationship between the own vehicle position with respect to a curve, and target deceleration. 目標減速度とコーナー超過リスクとの関係を示す図。The figure which shows the relationship between target deceleration and a corner excess risk. カーブに対する自車位置と補正前の反力制御量との関係を示す図。The figure which shows the relationship between the own vehicle position with respect to a curve, and the reaction force control amount before correction | amendment. カーブに対する自車位置と補正後の反力制御量との関係を示す図。The figure which shows the relationship between the own vehicle position with respect to a curve, and the reaction force control amount after correction | amendment. カーブに対する自車位置と制駆動力制御量との関係を示す図。The figure which shows the relationship between the own vehicle position with respect to a curve, and braking / driving force control amount. 第2の実施の形態における運転操作補助制御プログラムの処理手順を示すフローチャート。The flowchart which shows the process sequence of the driving operation assistance control program in 2nd Embodiment. 制御対象点1に対する操作反力制御および制駆動力制御における目標減速度を示す図。The figure which shows the target deceleration in the operation reaction force control with respect to the control object point 1, and braking / driving force control. (a)(b)カーブに対する自車位置と反力制御量および制駆動力制御量との関係をそれぞれ示す図。(A) (b) The figure which each shows the relationship between the own vehicle position with respect to a curve, reaction force control amount, and braking / driving force control amount. (a)(b)カーブに対する自車位置と反力制御量および制駆動力制御量との関係をそれぞれ示す図。(A) (b) The figure which each shows the relationship between the own vehicle position with respect to a curve, reaction force control amount, and braking / driving force control amount. 操舵角と目標減速度の制限値との関係を示す図。The figure which shows the relationship between a steering angle and the limit value of target deceleration. (a)(b)カーブに対する自車位置と反力制御量および制駆動力制御量との関係をそれぞれ示す図。(A) (b) The figure which each shows the relationship between the own vehicle position with respect to a curve, reaction force control amount, and braking / driving force control amount. 第4の実施の形態における運転操作補助制御プログラムの処理手順を示すフローチャート。The flowchart which shows the process sequence of the driving operation assistance control program in 4th Embodiment. ナビゲーションシステムから得られるT字交差点を含むノード点情報の一例を示す図。The figure which shows an example of the node point information containing the T-shaped intersection obtained from a navigation system. ナビゲーションシステムから得られるT字交差点を含むノード点情報の一例を示す図。The figure which shows an example of the node point information containing the T-shaped intersection obtained from a navigation system. ナビゲーションシステムから得られるT字交差点を含むノード点情報の一例を示す図。The figure which shows an example of the node point information containing the T-shaped intersection obtained from a navigation system. ナビゲーションシステムから得られるT字交差点を含むノード点情報の一例を示す図。The figure which shows an example of the node point information containing the T-shaped intersection obtained from a navigation system. ナビゲーションシステムから得られるT字交差点を含むノード点情報の一例を示す図。The figure which shows an example of the node point information containing the T-shaped intersection obtained from a navigation system. 減速制御時間と反力制御時間を調整したときのカーブに対する自車位置と反力制御量および制駆動力制御量との関係を示す図。The figure which shows the relationship between the own vehicle position with respect to the curve when adjusting deceleration control time and reaction force control time, reaction force control amount, and braking / driving force control amount. 減速制御時間と反力制御時間との関係を示す図。The figure which shows the relationship between deceleration control time and reaction force control time. 操作反力制御開始判断閾値と反力制御量との関係を示す図。The figure which shows the relationship between the operation reaction force control start judgment threshold value and reaction force control amount. 減速制御時間と反力制御時間を調整したときのカーブに対する自車位置と反力制御量および制駆動力制御量との関係を示す図。The figure which shows the relationship between the own vehicle position with respect to the curve when adjusting deceleration control time and reaction force control time, reaction force control amount, and braking / driving force control amount.

符号の説明Explanation of symbols

10:車速センサ
20:操舵角センサ
30:ナビゲーションシステム
50:コントローラ
60:アクセルペダル反力制御装置
70:ブレーキペダル反力制御装置
80:駆動力制御装置
90:制動力制御装置
91〜94:前後左右輪ブレーキ装置
62:アクセルペダル
72:ブレーキペダル
95:マスタシリンダ液圧センサ
10: Vehicle speed sensor 20: Steering angle sensor 30: Navigation system 50: Controller 60: Accelerator pedal reaction force control device 70: Brake pedal reaction force control device 80: Driving force control device 90: Braking force control devices 91-94: Front / rear, left / right Wheel brake device 62: accelerator pedal 72: brake pedal 95: master cylinder hydraulic pressure sensor

Claims (8)

車両状態を検出する車両状態検出手段と、
自車両の前方の道路形状を検出する道路形状検出手段と、
前記車両状態検出手段および前記道路形状検出手段による検出結果に基づいて、前記自車両が前方の道路から逸脱するリスクを算出する逸脱リスク算出手段と、
前記逸脱リスク算出手段によって算出されるリスクに基づいて、前記自車両に発生する制駆動力を制御する制駆動力制御手段と、
前記逸脱リスク算出手段によって算出されるリスクに基づいて、運転操作装置に発生する操作反力を制御する操作反力制御手段と、
前記制駆動力制御手段による制駆動力制御および前記操作反力制御手段による操作反力制御がともに行われる領域において、前記制駆動力制御および/または前記操作反力制御の作動状態が変化する際に、前記制駆動力制御と前記操作反力制御とがスムーズに作動するように前記制駆動力制御手段と前記操作反力制御手段とを制御する制御調整手段とを備えることを特徴とする車両用運転操作補助装置。
Vehicle state detection means for detecting the vehicle state;
Road shape detection means for detecting the road shape ahead of the host vehicle;
Deviation risk calculation means for calculating a risk that the host vehicle deviates from a road ahead based on detection results by the vehicle state detection means and the road shape detection means;
Braking / driving force control means for controlling braking / driving force generated in the host vehicle based on the risk calculated by the deviation risk calculating means;
Based on the risk calculated by the deviation risk calculation means, an operation reaction force control means for controlling an operation reaction force generated in the driving operation device;
When an operating state of the braking / driving force control and / or the operation reaction force control changes in a region where both the braking / driving force control by the braking / driving force control unit and the operation reaction force control by the operation reaction force control unit are performed. And a control adjusting means for controlling the braking / driving force control means and the operation reaction force control means so that the braking / driving force control and the operation reaction force control operate smoothly. Operation assisting device.
請求項1に記載の車両用運転操作補助装置において、
前記制御調整手段は、前記制駆動力制御が開始すると、前記制駆動力制御に対して前記操作反力制御を強調しないように、前記制駆動力制御手段および前記操作反力制御手段を制御することを特徴とする車両用運転操作補助装置。
The vehicle driving assistance device according to claim 1,
When the braking / driving force control is started, the control adjustment unit controls the braking / driving force control unit and the operation reaction force control unit so as not to emphasize the operation reaction force control with respect to the braking / driving force control. A driving operation assisting device for a vehicle.
請求項1に記載の車両用運転操作補助装置において、
前記制御調整手段は、前記制駆動力制御が開始するときに、前記リスクが上昇していることを運転者に認識させるような操作反力を発生するように、前記操作反力制御手段を制御することを特徴とする車両用運転操作補助装置。
The vehicle driving assistance device according to claim 1,
The control adjusting means controls the operation reaction force control means so as to generate an operation reaction force that makes the driver recognize that the risk is rising when the braking / driving force control starts. A driving operation assisting device for a vehicle.
請求項3に記載の車両用運転操作補助装置において、
前記制御調整手段は、前記制駆動力制御が開始するときに前記操作反力制御における前記操作反力がピークとなり、前記制駆動力制御による制御量の増加に伴って前記操作反力が低下するように、前記操作反力制御手段を制御することを特徴とする車両用運転操作補助装置。
The vehicle driving assistance device according to claim 3,
When the braking / driving force control starts, the control adjusting means has a peak of the operating reaction force in the operating reaction force control, and the operating reaction force decreases as the control amount by the braking / driving force control increases. As described above, the vehicle driving operation assisting device controls the operation reaction force control means.
請求項1に記載の車両用運転操作補助装置において、
前記制御調整手段は、前記制駆動力制御および前記操作反力制御が終了するときに、前記操作反力制御による前記操作反力の低下速度を、前記制駆動力制御による制御量の低下速度よりも遅くすることを特徴とする車両用運転操作補助装置。
The vehicle driving assistance device according to claim 1,
When the braking / driving force control and the operation reaction force control are finished, the control adjusting means sets the operation reaction force decreasing speed by the operation reaction force control to a control amount decreasing speed by the braking / driving force control. A driving operation assisting device for a vehicle, characterized by slowing down the vehicle.
請求項1から請求項5のいずれかに記載の車両用運転操作補助装置において、
前記逸脱リスク算出手段は、前記車両状態、および前記道路形状検出手段によって検出される前記前方の道路の曲率半径に基づいて、前記自車両が前方のカーブから逸脱する前記リスクを算出することを特徴とする車両用運転操作補助装置。
In the driving assistance device for a vehicle according to any one of claims 1 to 5,
The departure risk calculation means calculates the risk that the host vehicle deviates from a forward curve based on the vehicle state and a curvature radius of the front road detected by the road shape detection means. A driving operation assisting device for a vehicle.
請求項1に記載の車両用運転操作補助装置において、
前記自車両周囲の走行状況を検出する走行状況検出手段と、
前記走行状況検出手段による検出結果に基づいて、前記制駆動力制御および前記操作反力制御の開始タイミングをそれぞれ調整するタイミング調整手段とをさらに備えることを特徴とする車両用運転操作補助装置。
The vehicle driving assistance device according to claim 1,
A traveling state detecting means for detecting a traveling state around the host vehicle;
A vehicle driving operation assisting device further comprising timing adjusting means for adjusting start timings of the braking / driving force control and the operation reaction force control based on a detection result by the traveling state detecting means.
請求項1から請求項7のいずれかに記載の車両用運転操作補助装置を備えることを特徴とする車両。   A vehicle comprising the vehicular driving assist device according to any one of claims 1 to 7.
JP2004152198A 2004-05-21 2004-05-21 VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE Expired - Fee Related JP4304258B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004152198A JP4304258B2 (en) 2004-05-21 2004-05-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
JP2004152198A JP4304258B2 (en) 2004-05-21 2004-05-21 VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE

Publications (2)

Publication Number Publication Date
JP2005329896A true JP2005329896A (en) 2005-12-02
JP4304258B2 JP4304258B2 (en) 2009-07-29

Family

ID=35484839

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004152198A Expired - Fee Related JP4304258B2 (en) 2004-05-21 2004-05-21 VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE

Country Status (1)

Country Link
JP (1) JP4304258B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7593104B2 (en) 2005-10-24 2009-09-22 Seiko Epson Corporation Method for manufacturing optical module, positioning apparatus, evaluation method and evaluation apparatus for evaluating optical module
JP2009280100A (en) * 2008-05-22 2009-12-03 Nissan Motor Co Ltd Vehicular deceleration controller and its method
WO2010035572A1 (en) * 2008-09-25 2010-04-01 日立オートモティブシステムズ株式会社 A vehicular deceleration aiding device
JP2010195087A (en) * 2009-02-23 2010-09-09 Nissan Motor Co Ltd Driving assistance device and driving assistance method
WO2012098963A1 (en) * 2011-01-20 2012-07-26 本田技研工業株式会社 Reaction force control device
JP2012153298A (en) * 2011-01-27 2012-08-16 Toyota Motor Corp Driving support device
JP2013095212A (en) * 2011-10-31 2013-05-20 Nissan Motor Co Ltd Running control device for vehicle
JP2016132392A (en) * 2015-01-21 2016-07-25 本田技研工業株式会社 Vehicular traveling control system and vehicular traveling control method
JP2018169665A (en) * 2017-03-29 2018-11-01 株式会社日立製作所 Vehicle state monitoring device, vehicle state monitoring system, and vehicle state monitoring method
CN115447660A (en) * 2021-06-09 2022-12-09 丰田自动车株式会社 Vehicle Steering Controls
WO2024122485A1 (en) * 2022-12-07 2024-06-13 日立Astemo株式会社 Vehicle control device, vehicle control method, and vehicle control system

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7593104B2 (en) 2005-10-24 2009-09-22 Seiko Epson Corporation Method for manufacturing optical module, positioning apparatus, evaluation method and evaluation apparatus for evaluating optical module
JP2009280100A (en) * 2008-05-22 2009-12-03 Nissan Motor Co Ltd Vehicular deceleration controller and its method
WO2010035572A1 (en) * 2008-09-25 2010-04-01 日立オートモティブシステムズ株式会社 A vehicular deceleration aiding device
JP2010076550A (en) * 2008-09-25 2010-04-08 Hitachi Ltd Deceleration support device of vehicle
CN101945786A (en) * 2008-09-25 2011-01-12 日立汽车系统株式会社 A vehicular deceleration aiding device
JP2010195087A (en) * 2009-02-23 2010-09-09 Nissan Motor Co Ltd Driving assistance device and driving assistance method
EP2666658A4 (en) * 2011-01-20 2016-03-23 Honda Motor Co Ltd Reaction force control device
CN103269894A (en) * 2011-01-20 2013-08-28 本田技研工业株式会社 Reaction force control device
JPWO2012098963A1 (en) * 2011-01-20 2014-06-09 本田技研工業株式会社 Reaction force control device
US8897962B2 (en) 2011-01-20 2014-11-25 Honda Motor Co., Ltd. Reaction force control device
WO2012098963A1 (en) * 2011-01-20 2012-07-26 本田技研工業株式会社 Reaction force control device
JP2012153298A (en) * 2011-01-27 2012-08-16 Toyota Motor Corp Driving support device
JP2013095212A (en) * 2011-10-31 2013-05-20 Nissan Motor Co Ltd Running control device for vehicle
JP2016132392A (en) * 2015-01-21 2016-07-25 本田技研工業株式会社 Vehicular traveling control system and vehicular traveling control method
JP2018169665A (en) * 2017-03-29 2018-11-01 株式会社日立製作所 Vehicle state monitoring device, vehicle state monitoring system, and vehicle state monitoring method
CN115447660A (en) * 2021-06-09 2022-12-09 丰田自动车株式会社 Vehicle Steering Controls
CN115447660B (en) * 2021-06-09 2023-12-29 丰田自动车株式会社 Steering control device for vehicle
WO2024122485A1 (en) * 2022-12-07 2024-06-13 日立Astemo株式会社 Vehicle control device, vehicle control method, and vehicle control system

Also Published As

Publication number Publication date
JP4304258B2 (en) 2009-07-29

Similar Documents

Publication Publication Date Title
US8214124B2 (en) Cruise control system and method
US7363155B2 (en) Method and device for warning the driver of a motor vehicle
EP1860007B1 (en) Brake control system for vehicle
US8762021B2 (en) Driving support system
EP2712780B1 (en) Method and apparatus for performing driving assistance
CN107719364A (en) For determining the control system and control method of preceding vehicle lane changing possibility
CN107719365A (en) Determine track and generate the control system and method for correlation signal or control command
JPWO2020066331A1 (en) Vehicle control unit
US20150307100A1 (en) Vehicle Controller
JP7424760B2 (en) Vehicle control device
JP2009061878A (en) Travel control device
JP4873047B2 (en) Travel control device
US8103424B2 (en) Inter-vehicle distance control apparatus and method for controlling inter-vehicle distance
JPWO2019008647A1 (en) Driving assistance vehicle target vehicle speed generation method and target vehicle speed generation device
JP2006298008A (en) Vehicle driving support device
JP3785959B2 (en) Vehicle travel control device
JP2020040648A (en) Methods of driving automobiles, especially motorcycles, computer programs
JP4304258B2 (en) VEHICLE DRIVE OPERATION ASSISTANCE DEVICE AND VEHICLE HAVING VEHICLE DRIVE OPERATION ASSISTANCE DEVICE
JP2020050091A (en) Vehicle control device
JP2020201734A (en) Vehicle control device
JP2004322764A (en) Automatic speed control device
JP4140239B2 (en) Vehicle travel control device
JP2009149167A (en) Vehicle travel control device.
JP2016122456A (en) Vehicle drive assist device
CN114084131A (en) Vehicle driving support control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080805

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081006

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090206

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090217

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090317

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: 20090330

R150 Certificate of patent or registration of utility model

Ref document number: 4304258

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120515

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130515

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140515

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees