JP6604209B2 - Driving assistance device - Google Patents
Driving assistance device Download PDFInfo
- Publication number
- JP6604209B2 JP6604209B2 JP2016003527A JP2016003527A JP6604209B2 JP 6604209 B2 JP6604209 B2 JP 6604209B2 JP 2016003527 A JP2016003527 A JP 2016003527A JP 2016003527 A JP2016003527 A JP 2016003527A JP 6604209 B2 JP6604209 B2 JP 6604209B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- assist
- torque
- control amount
- assist torque
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000007246 mechanism Effects 0.000 claims description 19
- 238000012423 maintenance Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 238000012937 correction Methods 0.000 description 127
- 238000013016 damping Methods 0.000 description 78
- 238000010586 diagram Methods 0.000 description 30
- 230000008859 change Effects 0.000 description 23
- 238000006243 chemical reaction Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 10
- 101150064138 MAP1 gene Proteins 0.000 description 9
- 230000004069 differentiation Effects 0.000 description 7
- 101100400452 Caenorhabditis elegans map-2 gene Proteins 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 6
- 238000005452 bending Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車両用の運転支援装置に関する。 The present invention relates to a driving support device for a vehicle.
近年、車両用の運転支援装置において、運転支援として、LKA(Lane Keeping Assist)制御のような車線維持支援制御を行うものが採用されつつある。かかる車線維持支援制御では、例えば、CCDカメラにより走行車線が認識されて、走行車線の曲率半径、走行車線に対する車両のヨー角、オフセット量、及び走行速度などの各種の情報が取得される。そして、これらの情報に基づいて、車両の電動パワーステアリングシステムに搭載された電動モータが駆動され、車両が走行車線内の目標ラインに沿って走行するように操舵輪の操舵角が制御される。 2. Description of the Related Art In recent years, driving assistance devices for vehicles are being adopted that perform lane keeping assistance control such as LKA (Lane Keeping Assist) control as driving assistance. In such lane keeping support control, for example, a traveling lane is recognized by a CCD camera, and various types of information such as a curvature radius of the traveling lane, a yaw angle of the vehicle with respect to the traveling lane, an offset amount, and a traveling speed are acquired. Based on this information, the electric motor mounted on the electric power steering system of the vehicle is driven, and the steering angle of the steered wheels is controlled so that the vehicle travels along the target line in the travel lane.
特許文献1では、運転支援として、駐車時の自動操舵制御中に運転者がステアリングホイールを操作したとき、その操舵トルクが所定の値を超えないように転舵アクチュエータにアシスト力を発生させ、運転者の違和感を解消する技術が開示されている。
In
ところで、LKA制御のような車線維持支援制御は、車両の走行時に常時動作しているものではなく、例えば運転者が操作スイッチを操作することにより、動作状態と非動作状態を切り替えるものである。一方、電動パワーステアリングによる運転者の操舵アシストは、車線維持支援制御の動作の有無にかかわらず運転中に常時行われるものである。ここで、車線維持支援制御の動作時に運転者が操舵を行うと、電動パワーステアリングは、運転者の操舵アシストトルクを発生するとともに、車両を目標ラインに戻そうとする転舵トルクを発生するように制御される。 By the way, the lane keeping assist control such as LKA control does not always operate when the vehicle travels, but switches between an operating state and a non-operating state, for example, when a driver operates an operation switch. On the other hand, the driver's steering assist by electric power steering is always performed during driving regardless of the operation of the lane keeping assist control. Here, when the driver steers during the operation of the lane keeping assist control, the electric power steering generates the steering assist torque for the driver and the steering torque for returning the vehicle to the target line. Controlled.
しかしながら、公知の技術では、電動パワーステアリングが発生する操舵アシストトルクの大きさは、車線維持支援制御の動作時に発生する転舵トルクを考慮したものでない。そのため、車線維持支援制御の動作時に運転者が操舵を行った場合、運転者は、操舵アシストトルクとともに車線維持支援制御のための転舵トルクを受けることとなる。これにより、操舵の負担が大きくなったり、違和感が大きくなるという問題が生じる。 However, in the known technology, the magnitude of the steering assist torque generated by the electric power steering does not take into account the steering torque generated during the operation of the lane keeping assist control. Therefore, when the driver performs steering during the operation of the lane keeping assist control, the driver receives the steering torque for the lane keeping assist control together with the steering assist torque. As a result, there arises a problem that a burden of steering is increased and a sense of discomfort increases.
本発明は、上記に鑑みてなされたものであって、車線維持支援制御の動作時において運転者が操舵を行う際に、非動作時における操舵と比較して感じる負担や違和感を抑制できる運転支援装置を提供することを目的とする。 The present invention has been made in view of the above, and driving assistance that can suppress the burden and discomfort that the driver feels compared to steering during non-operation when the driver performs steering during operation of lane keeping assistance control An object is to provide an apparatus.
上述した課題を解決し、目的を達成するために、本発明の一態様に係る運転支援装置は、電動機と、与えられた制御量に応じて前記電動機を駆動制御する電動機制御部と、を有し、前記電動機を駆動して車両の操舵輪の操舵角を制御する操舵機構を備える車両に搭載される運転支援装置であって、前記車両のステアリングホイールに入力された操舵トルクを検出する操舵トルク検出手段と、前記操舵トルクと、前記操舵トルクと運転者の操舵をアシストするアシストトルクとの関係を示すアシストトルク特性と、に基づいてアシストトルク制御量を演算して出力するアシストトルク制御手段と、動作状態と非動作状態とを切り替え可能であり、前記車両が走行する走行車線内の目標ラインに沿って前記車両を走行させるための車線維持支援制御量を演算して出力する車線維持支援制御手段と、前記アシストトルク制御量及び前記車線維持支援制御量に基づいて目標制御量を演算し、前記電動機制御部に出力する目標制御量演算手段と、を備え、前記アシストトルク制御手段は、前記車線維持支援制御手段が動作状態と非動作状態とで、同一の前記操舵トルクに対して異なるアシストトルク制御量を出力することを特徴とする。 In order to solve the above-described problems and achieve the object, a driving support apparatus according to an aspect of the present invention includes an electric motor and an electric motor control unit that controls driving of the electric motor according to a given control amount. And a driving support device mounted on a vehicle having a steering mechanism for controlling a steering angle of a steering wheel of the vehicle by driving the electric motor, the steering torque detecting a steering torque input to the steering wheel of the vehicle Assist torque control means for calculating and outputting an assist torque control amount based on detection means, the steering torque, and an assist torque characteristic indicating a relationship between the steering torque and assist torque for assisting driver's steering; A lane maintenance support system that is capable of switching between an operating state and a non-operating state and that causes the vehicle to travel along a target line in a traveling lane in which the vehicle travels. A lane keeping support control means for calculating and outputting an amount; a target control amount computing means for computing a target control amount based on the assist torque control amount and the lane keeping support control amount; and outputting to the motor controller; The assist torque control means outputs different assist torque control amounts for the same steering torque when the lane keeping assist control means is in an operating state and a non-operating state.
本発明の一態様に係る運転支援装置は、前記アシストトルク制御手段は、同一の操舵トルクに対して、前記動作状態において、前記非動作状態と比較して大きいアシストトルク制御量を出力することを特徴とする。
これにより、車線維持支援制御の動作時において運転者が操舵を行う際に、非動作時における操舵と比較して感じる負担を抑制できる。
In the driving assistance apparatus according to one aspect of the present invention, the assist torque control unit outputs a larger assist torque control amount in the operating state than in the non-operating state with respect to the same steering torque. Features.
Thereby, when the driver performs steering during the operation of the lane keeping assist control, it is possible to suppress a burden felt compared to the steering during the non-operation.
本発明の一態様に係る運転支援装置は、前記動作状態と前記非動作状態とで、演算に用いる前記アシストトルク特性を切り替えることを特徴とする。
これにより、動作状態と非動作状態とで異なるアシストトルク制御量を適切に演算することができる。
The driving assistance apparatus according to an aspect of the present invention is characterized in that the assist torque characteristic used for calculation is switched between the operating state and the non-operating state.
Thereby, it is possible to appropriately calculate different assist torque control amounts for the operating state and the non-operating state.
本発明の一態様に係る運転支援装置は、前記アシストトルク制御量を補償するアシスト補償制御量を演算する、アシスト補償制御量演算手段をさらに備え、前記目標制御量演算手段は、前記動作状態において、前記アシストトルク制御量、前記車線維持支援制御量及び前記アシスト補償制御量に基づいて前記電動機制御部に出力する目標制御量を演算することを特徴とする。
これにより、動作状態と非動作状態とで、同一のアシストトルク特性を用いつつ、異なるアシストトルク制御量を演算することができる。
The driving support apparatus according to an aspect of the present invention further includes an assist compensation control amount calculation unit that calculates an assist compensation control amount that compensates for the assist torque control amount, and the target control amount calculation unit includes: A target control amount to be output to the motor control unit is calculated based on the assist torque control amount, the lane keeping assist control amount, and the assist compensation control amount.
Thereby, different assist torque control amounts can be calculated while using the same assist torque characteristic in the operating state and the non-operating state.
本発明の一態様に係る運転支援装置は、前記アシスト補償制御量演算手段は、前記操舵トルクが所定値以下の場合は前記アシスト補償制御量をゼロとすることを特徴とする。
これにより、外乱などによって意図しないアシスト補償制御量が加算されるおそれが少なくなり、運転者はその操舵意図に対応した操舵アシストを受けることができる。
The driving assistance apparatus according to an aspect of the present invention is characterized in that the assist compensation control amount calculation means sets the assist compensation control amount to zero when the steering torque is a predetermined value or less.
As a result, the possibility that an unintended assist compensation control amount is added due to disturbance or the like is reduced, and the driver can receive a steering assist corresponding to the steering intention.
本発明の一態様に係る運転支援装置は、前記アシストトルク制御手段は、前記車線維持支援制御量の特性に応じたアシストトルク制御量を演算するように構成されていることを特徴とする。
これにより、運転者は車線維持支援制御量の特性に応じた操舵アシストを受けることができる。
The driving assistance apparatus according to an aspect of the present invention is characterized in that the assist torque control means is configured to calculate an assist torque control amount corresponding to a characteristic of the lane keeping assistance control amount.
As a result, the driver can receive steering assist in accordance with the characteristics of the lane keeping assist control amount.
本発明によれば、アシストトルク制御手段が、車線維持支援制御手段が動作状態と非動作状態とで、異なるアシストトルク制御量を出力し、目標制御量演算手段が、このアシストトルク制御量及び車線維持支援制御量に基づいて操舵機構に付与する目標アシストトルク制御量を演算する。これにより、運転者は自動操舵制御の動作時と非動作時とで、操舵時に異なるアシストトルクを受けることとなるので、車線維持支援制御の動作時の操舵において自動操舵制御の非動作時の操舵と比較して感じる負担や違和感を抑制できる。 According to the present invention, the assist torque control means outputs different assist torque control amounts depending on whether the lane keeping assist control means is in an operating state or a non-operating state, and the target control amount calculating means is configured to output the assist torque control amount and the lane A target assist torque control amount to be applied to the steering mechanism is calculated based on the maintenance support control amount. As a result, the driver receives different assist torques at the time of steering depending on whether the automatic steering control is in operation or not. Therefore, in the steering at the time of operation of the lane keeping assist control, the steering at the time of non-operation of the automatic steering control is performed. The burden and the sense of incongruity compared to can be suppressed.
以下に、図面を参照して本発明に係る運転支援装置の実施形態を詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、図面において、同一または対応する構成要素には適宜同一符号を付し、重複説明を省略する。 Embodiments of a driving support apparatus according to the present invention will be described below in detail with reference to the drawings. In addition, this invention is not limited by this embodiment. In the drawings, the same or corresponding components are appropriately denoted by the same reference numerals, and redundant description is omitted.
(実施形態1)
図1は、実施形態1に係る運転支援装置を搭載した車両の概略構成図である。
車両Veは、ステアリングホイール1と、ステアリングシャフト2と、ピニオンギヤ3と、ラックバー4と、電動機としての電動モータ5と、変換機構6と、一対のタイロッド7L、7Rと、操舵輪である左側の前輪8FL及び右側の前輪8FRと、電動機制御部としての電動モータ制御部9と、操舵トルク検出手段としての操舵トルクセンサ10と、操舵角センサ11と、を備えている。さらに、車両Veは、カメラ21と、画像処理部22と、車線維持支援制御手段としてのLK制御部23と、LKAスイッチ24と、アシストトルク制御手段としてのアシストトルク制御部25と、目標制御量演算手段としての加算器26と、車両Veの車速Vを検出する車速センサ27とを備えている。
(Embodiment 1)
FIG. 1 is a schematic configuration diagram of a vehicle equipped with a driving support apparatus according to the first embodiment.
The vehicle Ve includes a
なお、LK制御部23及びアシストトルク制御部25は、それぞれECU(Electronic Control Unit)により構成されている。ECUは、物理的には、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)及び入出力等のインターフェースを含む周知のマイクロコンピュータを主体とする電子回路である。LK制御部23及びアシストトルク制御部25の各部の機能は、ECUのROMに保持されるアプリケーションプログラムをRAMにロードしてCPUで実行することによって、CPUの制御のもとで制御対象を動作させるとともに、RAMやROMにおけるデータの読み出し及び書き込みを行うことで実現される。なお、LK制御部23、アシストトルク制御部25及び加算器26が単一のECUにより構成されてもよい。
The
ピニオンギヤ3、ラックバー4、電動モータ5、変換機構6、タイロッド7L、7R、電動モータ制御部9、及び操舵トルクセンサ10は、操舵機構としての、ラック・アンド・ピニオン式の電動パワーステアリングシステム12を構成する。操舵角センサ11、カメラ21、画像処理部22、LK制御部23、LKAスイッチ24、アシストトルク制御部25、加算器26、及び車速センサ27は、運転支援装置30を構成する。
The
ピニオンギヤ3は、ステアリングシャフト2を介してステアリングホイール1に連結され、ステアリングホイール1の操作により回転する。ラックバー4は、ピニオンギヤ3に連結され、ピニオンギヤ3の回転により軸方向にスライド変位する。タイロッド7L、7Rは、それぞれラックバー4と前輪8FL、8FRとを連結し、ラックバー4の変位を前輪8FL、8FRに伝達して、前輪8FL、8FRの操舵角を変化させる。電動モータ5は、変換機構6を介してラックバー4を軸方向にスライド変位させる。変換機構6には、例えば、ボールネジ式のものが採用される。電動モータ制御部9は、電動モータ5を駆動制御することにより、ラックバー4をスライド変位させて左右の前輪8FL、8FRの操舵角を変化させる。操舵トルクセンサ10、操舵角センサ11は、ステアリングシャフト2に設けられており、それぞれ、ステアリングホイール1の操舵トルク、操舵角を検出する。
The
運転者がステアリングホイール1を転舵させると、ピニオンギヤ3が回転してラックバー4が軸方向にスライド変位する。すると、タイロッド7L、7Rがラックバー4と連動して変位して、左右の前輪8FL、8FRの操舵角が変化する。このとき、電動パワーステアリングシステム12の電動モータ制御部9により電動モータ5を駆動することにより、電動モータ5の回転トルクが変換機構6を介してラックバー4に伝達される。その結果、運転者による左右の前輪8FL、8FRの操舵操作が電動モータ5の回転トルクによりアシストされて、運転者の操舵負担が軽減される。電動モータ5によるアシストについては後に詳述する。
When the driver turns the
カメラ21は、たとえばCCDカメラである。カメラ21は、車両Veの走行車線の白線等を撮影するためのものであり、本実施形態1では車両Veの前面に2個取り付けられるが、カメラの数や位置は特に限定されない。カメラ21は、車両Veの前方の周辺状況を撮影し、その画像データを画像処理部22に送信する。
The
画像処理部22は、カメラ21から送信されてきた画像データを画像処理し、画像データに対して周知のエッジ処理やパターンマッチングを行うことで、車両Veが走行する走行車線を規定する白線を認識し、認識した白線を基に車両Veが走行する走行車線を検出する。さらに、画像処理部22は、検出した走行車線に基づいて、走行車線の曲率半径や、走行車線に対する車両Veのオフセット量(走行車線の中心線に対する車両の中心線の横ずれ量)及びヨー角を演算によって検出する。画像処理部22は、これらの検出結果をLK制御部23に送信する。
The image processing unit 22 performs image processing on the image data transmitted from the
LK制御部23は、電動モータ制御部9により電動モータ5を駆動して、車両Veを走行車線に沿って走行させる車線維持支援制御、すなわちLK制御を実行する。LK制御は、目標角を算出した上で、電動モータ5に車線維持支援トルク(以下、LKトルクと呼ぶ場合がある。)を発生させて、図2に示すように車両Veが白線WLにより規定された走行車線DL内の中央付近の目標ラインTLに沿って走行するようにステアリング操作を支援するものである。具体的には、LK制御部23は、検出した曲率半径、オフセット量、ヨー角などに基づいて、目標角を算出し、その目標角を実現するために必要な車線維持支援トルクを電動モータ5に発生させるために電動モータ制御部9に与える制御量(車線維持支援制御量、以下ではLK制御量と呼ぶことがある。)を演算し、加算器26に出力する。
The
LK制御量の演算は、たとえば以下のように行う。LK制御部23は、検出した走行車線DLの曲率半径に基づいて、車両Veを目標ラインTLに沿って走行させるために必要な横加速度を算出する。また、LK制御部23は、検出したオフセット量と予め設定され記憶している目標オフセット量との偏差に基づいて、オフセット量を目標オフセット量に収束させるために必要な横加速度をフィードバック制御により算出する。また、LK制御部23は、検出したヨー角と予め設定され記憶している目標ヨー角との偏差に基づいて、ヨー角を目標ヨー角に収束させるために必要な横加速度をフィードバック制御により算出する。つぎに、算出されたこれらの3つの横加速度を加算して目標横加速度を算出し、さらに車両Veに目標横加速度を発生させるために必要な目標角を算出した上で、車線維持支援トルクを算出する。そして、算出した車線維持支援トルクを電動モータ5に発生させるために電動モータ制御部9に与えるLK制御量を算出する。
The calculation of the LK control amount is performed as follows, for example. The
LKAスイッチ24は、LKA制御のON/OFFを選択するためのスイッチであり、LK制御部23に接続される。LKAスイッチ24は、車両Veの運転席に設置されている。このLKAスイッチ24のON/OFF切り替えにより、車両VeのLK制御部23の動作状態(LK制御を実行する状態)と非動作状態(LK制御を実行しない状態)とを切り替えることができる。なお、LK制御部23は、アシストトルク制御部25にLK制御を実行中であるか否かを示すフラグを出力する。以下、LK制御部23が動作状態である場合をLK制御中、非動作状態である場合を通常時と呼ぶことがある。LK制御中フラグは、LK制御中は“1”であり、通常時は“0”である。通常時にLK制御部23から出力されるLK制御量はゼロである。
The
アシストトルク制御部25は、電動モータ制御部9により電動モータ5を駆動して運転者の操舵をアシストし、運転者の操舵負担を軽減するためのアシストトルクを発生させる制御(アシストトルク制御)を実行する。アシストトルク制御部25は、図3に構成例1のブロック図を示すように、LK判別部25aと、アシストトルク制御量演算部25bとを備える。
The assist
LK判別部25aは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。LK判別部25aは、LK制御中フラグが“0”である場合、アシストトルク制御量演算部25bに、LK制御部23が非動作状態であり、通常時であることを示す信号を出力する。また、LK判別部25aは、LK制御中フラグが“1”である場合、アシストトルク制御量演算部25bに、LK制御部23がLK制御中であることを示す信号を出力する。
The
アシストトルク制御量演算部25bは、操舵トルクTと、この操舵トルクTに対して発生させるアシストトルク値との関係を示すアシストトルク特性として、アシスト特性マップを記憶している。アシストトルク制御量演算部25bは車速Vに対応した複数のアシスト特性マップを記憶している。アシストトルク制御量演算部25bは、車速Vと操舵トルクTとアシスト特性マップとに基づいて、発生させるアシストトルクを求め、このアシストトルクを電動モータ5に発生させるために電動モータ制御部9に与える制御量(アシストトルク制御量)を演算し、加算器26に出力する。
The assist torque control amount calculation unit 25b stores an assist characteristic map as an assist torque characteristic indicating a relationship between the steering torque T and an assist torque value generated with respect to the steering torque T. The assist torque control amount calculation unit 25b stores a plurality of assist characteristic maps corresponding to the vehicle speed V. The assist torque control amount calculation unit 25b obtains the assist torque to be generated based on the vehicle speed V, the steering torque T, and the assist characteristic map, and applies the assist torque to the electric
ここで、アシストトルク制御量演算部25bは、LK制御部23が動作状態と非動作状態とで、アシストトルク制御量の演算に用いるアシストトルク特性マップを変更する。具体的には、図3に示すように、アシストトルク制御量演算部25bは、LK判別部25aから通常時であることを示す信号が入力されている場合、通常時のアシストトルク特性マップとして、操舵トルクTに対するアシストトルク値が破線で示す関係となっているアシストトルク特性マップを用いてアシストトルク制御量を演算し、出力する。一方、アシストトルク制御量演算部25bは、LK判別部25aからLK制御中であることを示す信号が入力されている場合、LK制御中のアシストトルク特性マップとして、操舵トルクTに対するアシストトルク値が実線で示す関係となっているアシストトルク特性マップを用いてアシストトルク制御量を演算し、出力する。図3に矢印で示すように、LK制御中に演算に用いるアシストトルク特性は、非動作状態において演算に用いるアシストトルク特性と比較して、同一の操舵トルクに対するアシストトルク値が大きい特性を有する。これにより、アシストトルク制御部25は、LK制御中と通常時とで、同一の操舵トルクに対して異なるアシストトルク制御量を出力する。
Here, the assist torque control amount calculation unit 25b changes the assist torque characteristic map used for calculating the assist torque control amount depending on whether the
図1に戻って説明を続ける。LK制御中、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25から出力されたアシストトルク制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(車線維持支援トルク及びアシストトルクを含むトルク)が変換機構6を介してラックバー4に伝達される。その結果、LK制御と運転者の操舵に対するアシストの両方が行われる。
Returning to FIG. 1, the description will be continued. During the LK control, the
また、通常時は、加算器26は、アシストトルク制御部25から出力されたアシストトルク制御量を目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(アシストトルク)が変換機構6を介してラックバー4に伝達される。その結果、運転者の操舵に対するアシストが行われる。
In addition, during normal times, the
本実施形態1に係る運転支援装置30では、アシストトルク制御量演算部25bは、LK制御部23が動作状態(LK制御中)と非動作状態(通常時)とで、アシストトルク制御量の演算に用いるアシストトルク特性マップを変更し、さらに、LK制御中に演算に用いるアシストトルク特性は、同一の操舵トルクTに対して、通常時に演算に用いるアシストトルク特性よりもアシストトルク値が大きい特性を有する。これにより、LK制御中は、運転者は操舵操作に対してより高いアシストトルクを受けることとなるので、通常時に対してLK制御中に運転者が感じる操舵の負担及び違和感が抑制される。
In the driving
図4は、車両Veにおいて実現される操舵角θと操舵トルクTとの関係を示す図である。点線は、通常時に通常時のアシストトルク特性マップを使用してアシストトルク制御量を演算した場合の特性を示し、実線は、LK制御中にLK制御中のアシストトルク特性を使用してアシストトルク制御量を演算した場合の特性を示す。破線は、比較例として、LK制御中に通常時のアシストトルク特性マップを使用してアシストトルク制御量を演算した場合の特性を示す。図4に示すように、実線の特性は矢印で示すように破線の特性から点線の特性に近づいている。このことは、LK制御中にはLK制御中のアシストトルク特性を使用してアシストトルク制御量を演算することによって、運転者は、通常時に通常時のアシストトルク特性マップを使用してアシストトルク制御量が演算された場合に近い操舵アシストを受けることを意味する。これにより、運転者は、LK制御中であっても通常時の操舵感覚に近い感覚で操舵を行なうことができ、負担や違和感が抑制されることを示している。 FIG. 4 is a diagram showing the relationship between the steering angle θ and the steering torque T realized in the vehicle Ve. The dotted line indicates the characteristic when the assist torque control amount is calculated using the normal assist torque characteristic map at the normal time, and the solid line indicates the assist torque control using the assist torque characteristic during the LK control during the LK control. The characteristic when the quantity is calculated is shown. As a comparative example, the broken line indicates the characteristic when the assist torque control amount is calculated using the normal assist torque characteristic map during the LK control. As shown in FIG. 4, the solid line characteristic approaches the dotted line characteristic from the broken line characteristic as indicated by an arrow. This means that during the LK control, the assist torque control amount is calculated using the assist torque characteristic during the LK control, so that the driver can use the assist torque characteristic map during normal times to assist the assist torque control. This means that a steering assist close to that when the amount is calculated is received. This indicates that the driver can perform steering with a feeling close to that of normal steering even during the LK control, and the burden and discomfort are suppressed.
図5は、運転支援装置30のアシストトルク制御部25及び加算器26の制御を示すフローチャートである。はじめに、ステップS101において、アシストトルク制御部25は、車速センサ27が検出した車両Veの車速Vと操舵トルクセンサ10が検出した操舵トルクTの入力を受け付ける。つづいて、ステップS102において、アシストトルク制御部25のLK判別部25aは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。つづいて、ステップS103において、LK判別部25aはLK制御中フラグに基づいて、LK制御中か否かを判定する。LK制御中であると判定した場合(ステップS103、Yes)、制御はステップS104に進む。
FIG. 5 is a flowchart showing the control of the assist
ステップS104において、アシストトルク制御量演算部25bは、LK制御中のアシストトルク特性マップを選択し、これを用いてアシストトルク制御量を演算し、ステップS106に進む。 In step S104, the assist torque control amount calculation unit 25b selects an assist torque characteristic map during LK control, calculates an assist torque control amount using the map, and proceeds to step S106.
一方、ステップS103においてLK制御中でないと判定した場合(ステップS103、No)、制御はステップS105に進む。ステップS105において、アシストトルク制御量演算部25bは、通常時のアシストトルク特性マップを選択し、これを用いてアシストトルク制御量を演算し、制御はステップS106に進む。ステップS106において、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25から出力されたアシストトルク制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力し、本制御フローはリターンする。
On the other hand, if it is determined in step S103 that the LK control is not being performed (No in step S103), the control proceeds to step S105. In step S105, the assist torque control amount calculation unit 25b selects an assist torque characteristic map in a normal state, uses this to calculate an assist torque control amount, and the control proceeds to step S106. In step S106, the
以上説明したように、本実施形態1に係る運転支援装置30によれば、LK制御中の操舵において通常時の操舵と比較して感じる負担や違和感を抑制できる。
As described above, according to the driving
(アシストトルク制御部の構成例2)
つぎに、実施形態1に係る運転支援装置30におけるアシストトルク制御部25に置き換えることができるアシストトルク制御部の構成例について説明する。図6は、アシストトルク制御部の構成例2のブロック図である。図6に示すアシストトルク制御部25Aは、アシスト補償制御量演算手段としてのアシスト補償制御量演算部25Aaと、スイッチ部25Abと、アシストトルク制御量演算部25Acと、加算器25Adとを備えている。
(Configuration example 2 of assist torque control unit)
Next, a configuration example of an assist torque control unit that can be replaced with the assist
アシスト補償制御量演算部25Aaは、LK制御中にアシストトルク制御量を補償するために加算するアシスト補償制御量を演算する。アシスト補償制御量演算部25Aaは、操舵トルクTと、この操舵トルクTに対して発生させるアシスト補償量(トルク)との関係を示すアシスト補償特性として、アシスト補償特性マップを記憶している。具体的には、アシスト補償特性マップにおいて、アシスト補償量は、操舵トルクTの値が0から所定の値T1まではゼロであり、不感帯が設けられている。なお、不感帯は必ずしも設けなくてもよい。また、アシスト補償量は、値T1から操舵トルクTの増加に伴って増加し、値T2で最大値MAXになるとその後は操舵トルクTの値にかかわらず一定の値MAXを取る。なお、このアシスト補償特性マップとしては車速Vに対応した複数のアシスト補償特性マップが記憶されており、車速Vが大きいほど、対応するアシスト補償特性マップにおける値MAXは大きくなっている。 The assist compensation control amount computing unit 25Aa computes an assist compensation control amount that is added to compensate for the assist torque control amount during LK control. The assist compensation control amount calculation unit 25Aa stores an assist compensation characteristic map as an assist compensation characteristic indicating a relationship between the steering torque T and an assist compensation amount (torque) generated with respect to the steering torque T. Specifically, in the assist compensation characteristic map, the assist compensation amount is zero when the value of the steering torque T is from 0 to a predetermined value T1, and a dead zone is provided. Note that the dead zone is not necessarily provided. Further, the assist compensation amount increases from the value T1 as the steering torque T increases. When the assist compensation amount reaches the maximum value MAX at the value T2, the assist compensation amount thereafter takes a constant value MAX regardless of the value of the steering torque T. As the assist compensation characteristic map, a plurality of assist compensation characteristic maps corresponding to the vehicle speed V are stored, and the value MAX in the corresponding assist compensation characteristic map increases as the vehicle speed V increases.
アシスト補償制御量演算部25Aaは、車速Vと操舵トルクTとアシスト補償特性マップとに基づいて、アシスト補償制御量を演算し、スイッチ部25Abに出力する。 The assist compensation control amount calculating unit 25Aa calculates an assist compensation control amount based on the vehicle speed V, the steering torque T, and the assist compensation characteristic map, and outputs the calculated amount to the switch unit 25Ab.
スイッチ部25Abは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。スイッチ部25Abは、LK制御中フラグが“0”である場合OFF状態となり、アシスト補償制御量演算部25Aaから入力されたアシスト補償制御量を出力しない。一方、スイッチ部25Abは、LK制御中フラグが“1”である場合ON状態となり、アシスト補償制御量演算部25Aaから入力されたアシスト補償制御量を加算器25Adに出力する。
The switch unit 25Ab accepts the input of the LK controlling flag output from the
アシストトルク制御量演算部25Acは、操舵トルクTと、この操舵トルクTに対して発生させるアシストトルク値との関係を示すアシストトルク特性として、アシストトルク特性マップを記憶している。アシストトルク制御量演算部25Acは車速Vに対応した複数のアシストトルク特性マップを記憶している。図6では複数の車速のそれぞれに対応するアシストトルク特性マップを1つのマップで模式的に示しており、同一の操舵トルクに対して車速が大きいほど、対応するアシストトルク特性マップにおけるアシストトルク値が小さいことを示している。アシストトルク制御量演算部25Acは、車速Vと操舵トルクTとアシストトルク特性マップとに基づいて、アシストトルク制御量(ここでは、補償前アシストトルク制御量とする)を演算し、加算器25Adに出力する。 The assist torque control amount calculation unit 25Ac stores an assist torque characteristic map as an assist torque characteristic indicating a relationship between the steering torque T and an assist torque value generated with respect to the steering torque T. The assist torque control amount calculation unit 25Ac stores a plurality of assist torque characteristic maps corresponding to the vehicle speed V. FIG. 6 schematically shows an assist torque characteristic map corresponding to each of a plurality of vehicle speeds as one map, and the assist torque value in the corresponding assist torque characteristic map increases as the vehicle speed increases with respect to the same steering torque. It is small. The assist torque control amount calculation unit 25Ac calculates an assist torque control amount (here, referred to as pre-compensation assist torque control amount) based on the vehicle speed V, the steering torque T, and the assist torque characteristic map, and sends it to the adder 25Ad. Output.
LK制御中、加算器25Adは、スイッチ部25Abから出力されたアシスト補償制御量と、アシストトルク制御量演算部25Acから出力された補償前アシストトルク制御量とを加算し、これをアシストトルク制御量として加算器26(図1参照)に出力する。また、通常時は、加算器25Adは、アシストトルク制御量演算部25Acから出力された補償前アシストトルク制御量をアシストトルク制御量として加算器26に出力する。
During the LK control, the adder 25Ad adds the assist compensation control amount output from the switch unit 25Ab and the pre-compensation assist torque control amount output from the assist torque control amount calculation unit 25Ac, and adds this to the assist torque control amount. Is output to the adder 26 (see FIG. 1). Further, in normal times, the adder 25Ad outputs the pre-compensation assist torque control amount output from the assist torque control amount calculation unit 25Ac to the
LK制御中、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25から出力されたアシストトルク制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(車線維持支援トルク及びアシストトルクを含むトルク)が変換機構6を介してラックバー4に伝達される。その結果、LK制御と運転者の操舵に対するアシストの両方が行われる。
During the LK control, the
また、通常時は、加算器26は、アシストトルク制御部25から出力されたアシストトルク制御量を目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(アシストトルク)が変換機構6を介してラックバー4に伝達される。その結果、運転者の操舵に対するアシストが行われる。
In addition, during normal times, the
アシストトルク制御部25Aを用いた場合、LK制御部23がLK制御中は、加算器26は、アシストトルク制御量、LK制御量及びアシスト補償制御量に基づいて電動モータ制御部9に出力する目標制御量を演算する。具体的にはアシスト補償制御量と補償前アシストトルク制御量とを加算し、これをアシストトルク制御量として、目標アシストトルク制御量を演算している。一方、通常時は、補償前アシストトルク制御量をアシストトルク制御量として、目標アシストトルク制御量を演算している。これにより、LK制御中は、運転者は操舵操作に対して、アシスト補償制御量の分だけ高いアシストトルクを受けることとなるので、通常時に対してLK制御中に運転者が感じる操舵の負担及び違和感が抑制される。特に、アシスト補償制御量演算部25Aaがアシスト補償制御量を演算する際に用いるアシスト補償特性が、LK制御量に基づくLKトルクが運転者の操舵に与える影響を打ち消すような特性に設定されていれば、運転者の操舵の負担及び違和感がさらに抑制されるので好ましい。
When the assist
図7は、操舵トルクと、LKトルク特性、通常時アシストトルク特性、及びアシスト補償制御量の加算によりアシスト補償されたアシストトルク特性との関係を示す図である。なお、縦軸のトルク値は、正の向きが、車両の操舵輪を進行方向に対して左方向へ転舵させるトルクの向きを示し、負の向きが、操舵輪を右方向へ転舵させる向きを示している。なお、ここでは、正の向きの特性について説明し、負の向きの特性については説明を省略する。図7では、直進走行時、運転者が左方向に操舵すると、操舵輪が右方向に転舵するようにLKトルクが発生している。運転者が通常時アシストトルク特性に従うアシストトルクを受けて左方向に操舵する場合、LKトルクの影響により操舵の負担や違和感がある。これに対して、運転者が、補償制御量の加算によりアシスト補償されたアシストトルク特性に従うアシストトルクを受けて左方向に操舵する場合、アシスト補償によりLKトルクが運転者の操舵に与える影響が打ち消されているので、運転者の操舵の負担及び違和感が好適に抑制される。このとき、アシストトルク特性は、LKトルク特性の屈曲点P1に対する屈曲点P2で屈曲し、屈曲点P2より操舵トルクが大きい側では、通常時アシストトルク特性にLKトルク特性の絶対値の最大値(一定値)が加算された特性となる。 FIG. 7 is a diagram showing the relationship between the steering torque, the LK torque characteristic, the normal assist torque characteristic, and the assist torque characteristic that has been assist-compensated by adding the assist compensation control amount. In the torque value on the vertical axis, the positive direction indicates the direction of the torque for turning the steering wheel of the vehicle in the left direction with respect to the traveling direction, and the negative direction turns the steering wheel in the right direction. Indicates the direction. Here, the characteristics in the positive direction will be described, and the description of the characteristics in the negative direction will be omitted. In FIG. 7, LK torque is generated so that if the driver steers leftward during straight traveling, the steered wheels steer rightward. When the driver receives the assist torque according to the normal assist torque characteristic and steers leftward, there is a steering burden or a sense of incongruity due to the influence of the LK torque. On the other hand, when the driver receives the assist torque according to the assist torque characteristic compensated for assist by adding the compensation control amount and steers leftward, the effect of the LK torque on the driver's steering is canceled by the assist compensation. Therefore, the driver's steering burden and uncomfortable feeling are suitably suppressed. At this time, the assist torque characteristic is bent at a bending point P2 with respect to the bending point P1 of the LK torque characteristic, and on the side where the steering torque is larger than the bending point P2, the maximum value of the absolute value of the LK torque characteristic is set to the normal assist torque characteristic ( It is a characteristic with a certain value added.
また、アシストトルク制御部25Aを用いた場合、運転支援装置は、LK制御中と通常時とでアシストトルク制御量演算部25Acが同一のアシストトルク特性マップを用いてアシストトルク制御量(補償前アシストトルク制御量)を演算しても、LK制御中に、運転者に対してアシスト補償制御量の分だけ高い操舵アシストを提供することができる。これにより、アシストトルク制御部25Aに記憶させるべきアシストトルク特性マップを削減できるので、アシストトルク制御部25Aが備えるべき記憶容量を削減できる。
Further, when the assist
また、アシストトルク制御部25Aを用いた場合、アシスト補償制御量演算部25Aaは操舵トルクが所定値以下の場合はアシスト補償制御量をゼロとするため、操舵トルクに対して不感帯が設けられるので、外乱などの運転者が意図しない操舵トルクの発生によって運転者が意図しないアシスト補償制御量が加算されるおそれが少なくなる。その結果、運転者はその操舵意図に対応した操舵アシストを受けることができる。
Further, when the assist
(アシストトルク制御部の構成例3)
図8は、アシストトルク制御部の構成例3のブロック図である。図8に示すアシストトルク制御部25Bは、アシストトルク制御量演算部25Ba、25Bbと、スイッチ部25Bcとを備えている。
(Configuration example 3 of assist torque control unit)
FIG. 8 is a block diagram of Configuration Example 3 of the assist torque control unit. The assist
アシストトルク制御量演算部25Baは、操舵トルクTと、この操舵トルクTに対して発生させるアシストトルク値との関係を示すアシストトルク特性として、LK制御中に用いるアシストトルク特性マップ1を記憶している。アシストトルク制御量演算部25Baは車速Vに対応した複数のアシストトルク特性マップ1を記憶している。ここで、アシストトルク特性マップ1は、LK制御中の操舵の際に生じる運転者の負担や違和感を抑制するように設定された特性を有している。アシストトルク制御量演算部25Baは、車速Vと操舵トルクTとアシストトルク特性マップ1とに基づいて、LK制御中のアシストトルク制御量を演算し、スイッチ部25Bcに出力する。
The assist torque control amount calculation unit 25Ba stores an assist torque
アシストトルク制御量演算部25Bbは、通常時に用いるアシストトルク特性マップ2を記憶している。アシストトルク制御量演算部25Bbは車速Vに対応した複数のアシストトルク特性マップ2を記憶している。図8でアシストトルク特性マップ1とアシストトルク特性マップ2とを比較して明らかなように、アシストトルク特性マップ1は、同一の操舵トルク値に対してより大きいアシストトルク値を有する特性となっている。アシストトルク制御量演算部25Bbは、車速Vと操舵トルクTとアシストトルク特性マップ2とに基づいて、通常時のアシストトルク制御量を演算し、スイッチ部25Bcに出力する。
The assist torque control amount calculation unit 25Bb stores an assist torque
スイッチ部25Bcは、LK制御部23から出力されたLK制御中フラグの入力、及びアシストトルク制御量演算部25Ba、25Bbのそれぞれから出力されたアシストトルク制御量の入力を受け付ける。スイッチ部25Bcは、LK制御中フラグが“1”である場合、アシストトルク制御量演算部25Baから入力されたアシストトルク制御量を加算器26(図1参照)に出力し、LK制御中フラグが“0”である場合、アシストトルク制御量演算部25Bbから入力されたアシストトルク制御量を加算器26に出力する。なお、図8では、LK制御中フラグが“1”であり、スイッチ部25Bcが、アシストトルク制御量演算部25Baから入力されたアシストトルク制御量を出力するように動作している状態を示している。
The switch unit 25Bc receives an input of the LK controlling flag output from the
LK制御中、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25Bから出力された、LK制御中のアシストトルク制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(車線維持支援トルク及びアシストトルクを含むトルク)が変換機構6を介してラックバー4に伝達される。その結果、LK制御と運転者の操舵に対するアシストの両方が行われる。
During the LK control, the
また、通常時は、加算器26は、アシストトルク制御部25Bから出力された、通常時のアシストトルク制御量を目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(アシストトルク)が変換機構6を介してラックバー4に伝達される。その結果、運転者の操舵に対するアシストが行われる。
In addition, during normal times, the
アシストトルク制御部25Bは、LK制御中と通常時とで、アシストトルク制御量の演算に用いるアシストトルク特性マップを切り替える。これにより、動作状態と非動作状態とで異なるアシストトルク制御量を適切に演算することができ、LK制御中の操舵において通常時の操舵と比較して運転者が感じる負担や違和感を抑制できる。
The assist
(アシストトルク制御部の構成例4)
図9は、アシストトルク制御部の構成例4のブロック図である。図9に示すアシストトルク制御部25Cは、アシストトルク制御量演算部25Caと、比例器25Cbと、定数発生器25Ccと、加算器25Cdと、乗算器25Ceとを備えている。
(Configuration example 4 of assist torque control unit)
FIG. 9 is a block diagram of Configuration Example 4 of the assist torque control unit. The assist
アシストトルク制御量演算部25Caは、操舵トルクTと、この操舵トルクTに対して発生させるアシストトルク値との関係を示すアシストトルク特性として、アシストトルク特性マップを記憶している。アシストトルク制御量演算部25Caは車速Vに対応した複数のアシストトルク特性マップを記憶している。アシストトルク制御量演算部25Caは、車速Vと操舵トルクTとアシストトルク特性マップとに基づいて、アシストトルク制御量を演算し、乗算器25Ceに出力する。 The assist torque control amount calculation unit 25Ca stores an assist torque characteristic map as an assist torque characteristic indicating a relationship between the steering torque T and an assist torque value generated with respect to the steering torque T. The assist torque control amount calculation unit 25Ca stores a plurality of assist torque characteristic maps corresponding to the vehicle speed V. The assist torque control amount calculation unit 25Ca calculates an assist torque control amount based on the vehicle speed V, the steering torque T, and the assist torque characteristic map, and outputs the assist torque control amount to the multiplier 25Ce.
比例器25Cbは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。比例器25Cbは、LK制御中フラグが“0”である場合はゲインとして0を加算器25Cdに出力し、LK制御中フラグが“1”である場合はゲインとして正の定数Kを加算器25Cdに出力する。
The
定数発生器25Ccは定数1を加算器25Cdに出力する。
加算器25Cdは、比例器25Cbから入力されたゲインと定数発生器25Ccから入力された定数1を加算した値を乗算器25Ceに出力する。すなわち、加算器25Cdは、LK制御中は値(1+K)を出力し、通常時は値1を出力する。
The constant generator 25Cc outputs the constant 1 to the adder 25Cd.
The adder 25Cd outputs a value obtained by adding the gain input from the proportional unit 25Cb and the constant 1 input from the constant generator 25Cc to the multiplier 25Ce. That is, the adder 25Cd outputs a value (1 + K) during LK control, and outputs a
乗算器25Ceは、加算器25Cdから出力された値とアシストトルク制御量演算部25Caから出力されたアシストトルク制御量を乗算し、これをアシストトルク制御量として加算器26(図1参照)に出力する。すなわち、乗算器25Ceは、LK制御中はアシストトルク制御量演算部25Caから出力されたアシストトルク制御量に(1+K)を乗算してこれをアシストトルク制御量として出力し、通常時は、アシストトルク制御量演算部25Caから出力されたアシストトルク制御量をそのままアシストトルク制御量として出力する。 The multiplier 25Ce multiplies the value output from the adder 25Cd by the assist torque control amount output from the assist torque control amount calculation unit 25Ca, and outputs this to the adder 26 (see FIG. 1) as the assist torque control amount. To do. That is, the multiplier 25Ce multiplies the assist torque control amount output from the assist torque control amount calculation unit 25Ca during the LK control by (1 + K), and outputs this as an assist torque control amount. The assist torque control amount output from the control amount calculation unit 25Ca is directly output as the assist torque control amount.
LK制御中、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25Cから出力されたアシストトルク制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(車線維持支援トルク及びアシストトルクを含むトルク)が変換機構6を介してラックバー4に伝達される。その結果、LK制御と運転者の操舵に対するアシストの両方が行われる。
During the LK control, the
また、通常時は、加算器26は、アシストトルク制御部25Cから出力されたアシストトルク制御量を目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(アシストトルク)が変換機構6を介してラックバー4に伝達される。その結果、運転者の操舵に対するアシストが行われる。
Further, during normal times, the
アシストトルク制御部25Cは、LK制御中は、アシストトルク制御量として、通常時の(1+K)倍のアシストトルク制御量を出力する。これにより、LK制御中に運転者は通常時より高い操舵アシストを受けることとなるので、LK制御中の操舵において通常時の操舵と比較して感じる負担や違和感を抑制できる。なお、定数Kの値は、LK制御中の操舵の際に生じる運転者の負担や違和感を抑制することができる値(たとえば、0.5〜4の範囲内の値)に予め設定される。
During the LK control, the assist
また、アシストトルク制御部25Cを用いた場合、運転支援装置は、LK制御中と通常時とでアシストトルク制御量演算部25Caが同一のアシストトルク特性マップを用いてアシストトルク制御量を演算しても、LK制御中に、運転者に対してより高い操舵アシストを提供することができる。これにより、アシストトルク制御部25Cに記憶させるべきアシストトルク特性マップを削減できるので、アシストトルク制御部25Cが備えるべき記憶容量を削減できる。
In addition, when the assist
(実施形態2)
図10は、実施形態2に係る運転支援装置を搭載した車両の概略構成図である。
車両Veは、図1に示す車両Veとは、運転支援装置の構成が異なるのみであるので、以下では、実施形態2に係る運転支援装置30Aについて説明し、重複説明を省略する。
(Embodiment 2)
FIG. 10 is a schematic configuration diagram of a vehicle equipped with the driving support apparatus according to the second embodiment.
Since the vehicle Ve is different from the vehicle Ve shown in FIG. 1 only in the configuration of the driving support device, the driving
運転支援装置30Aは、図1に示す運転支援装置30の構成に、それぞれECUにより構成された、ダンピング制御部31、トルク微分制御部32、及びヒス制御部33を追加した構成を有する。なお、アシストトルク制御部25、ダンピング制御部31、トルク微分制御部32、ヒス制御部33、及び加算器26が単一のECUにより構成されてもよいし、この単一のECUにさらにLK制御部23が含まれていてもよい。
The driving
LK制御部23は、アシストトルク制御部25、ダンピング制御部31、トルク微分制御部32、及びヒス制御部33にLK制御中または通常時であることを示すフラグを出力する。
The
ダンピング制御部31は、電動モータ制御部9により電動モータ5を駆動して、操舵の収斂性の向上を図るためのダンピングトルクを発生させる制御(ダンピングトルク制御)を実行する。ダンピング制御部31は、図11に構成例を示すように、LK判別部31aと、ダンピング補正量演算部31bとを備える。
The damping
LK判別部31aは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。LK判別部31aは、LK制御中フラグが“0”である場合、ダンピング補正量演算部31bに、LK制御部23が非動作状態であり、通常時であることを示す信号を出力する。また、LK判別部31aは、LK制御中フラグが“1”である場合、ダンピング補正量演算部31bに、LK制御部23がLK制御中であることを示す信号を出力する。
The
ダンピング補正量演算部31bは、運転者がステアリングホイール1により入力する操舵の操舵角速度θ’と、この操舵角速度θ’に対して発生させるダンピングトルク(以下、ダンピング補正量と呼ぶ場合がある)との関係を示すダンピング補正量マップを記憶している。ダンピング補正量演算部31bは車速Vに対応した複数のダンピング補正量マップを記憶している。ダンピング制御部31には、車速Vと操舵角速度θ’とが入力される。なお、操舵角速度θ’は操舵角センサ11が検出した操舵角θから算出されたものを用いることができる。ダンピング補正量演算部31bは、車速Vと操舵角速度θ’とダンピング補正量マップとに基づいて、発生させるダンピング補正量を求め、このダンピング補正量を電動モータ5に発生させるために電動モータ制御部9に与える制御量(ダンピング制御量)を演算し、加算器26に出力する。
The damping correction
図11に示すように、ダンピング補正量マップにおいて、ダンピング補正量は、操舵角速度θ’の値がゼロから所定の正値+θ0’まではゼロであり、操舵角速度θ’の値が+θ0’より大きい範囲では、操舵角速度θ’が大きくなるほどダンピング補正量が減少する(絶対値は増加する)ように設定されている。 As shown in FIG. 11, in the damping correction amount map, the damping correction amount is zero from the value of the steering angular velocity θ ′ to a predetermined positive value + θ 0 ′, and the value of the steering angular velocity θ ′ is + θ 0 ′. In a larger range, the damping correction amount is set to decrease (the absolute value increases) as the steering angular velocity θ ′ increases.
ここで、ダンピング補正量演算部31bは、LK制御部23が動作状態と非動作状態とで、ダンピング制御量の演算に用いるダンピング補正量マップを変更する。具体的には、図11に示すように、ダンピング補正量演算部31bは、LK判別部32aから通常時であることを示す信号が入力されている場合、通常時のダンピング補正量マップを用いてダンピング制御量を演算し、出力する。このとき、通常時のダンピング補正量マップは、操舵角速度θ’に対するダンピング補正量が図11の破線で示す関係となっている特性を有する。一方、ダンピング補正量演算部31bは、LK判別部32aからLK制御中であることを示す信号が入力されている場合、LK制御中のダンピング補正量マップ用いてダンピング制御量を演算し、出力する。このとき、LK制御中のダンピング補正量マップは、操舵角速度θ’に対するダンピング補正量が図11の実線で示す関係となっている特性を有する。LK制御中のマップにおけるダンピング補正量は、図11に矢印で示すように、通常時のマップにおけるダンピング補正量と比較して、同一の操舵角速度θ’に対する値が小さい(絶対値は大きい)。
Here, the damping correction
トルク微分制御部32は、電動モータ制御部9により電動モータ5を駆動して、操舵トルクの変動を低減するためのトルクを発生させる制御(トルク微分制御)を実行する。トルク微分制御部32は、図12に構成例を示すように、LK判別部32aと、トルク微分補正量演算部32bとを備える。
The torque
LK判別部32aは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。LK判別部32aは、LK制御中フラグが“0”である場合、トルク微分補正量演算部32bに、LK制御部23が非動作状態であり、通常時であることを示す信号を出力する。また、LK判別部32aは、LK制御中フラグが“1”である場合、トルク微分補正量演算部32bに、LK制御部23がLK制御中であることを示す信号を出力する。
The LK discriminating unit 32 a receives an input of the LK controlling flag output from the
トルク微分補正量演算部32bは、操舵トルクTの微分値T’と、トルク微分値T’に対して発生させるトルク微分補正量との関係を示す特性として、トルク微分補正量マップを記憶している。トルク微分補正量演算部32bは車速Vに対応した複数のトルク微分補正量マップを記憶している。トルク微分制御部32には、車速Vと操舵トルクTとが入力される。なお、トルク微分値T’は、トルク微分制御部32が、入力された操舵トルクTから算出することができる。トルク微分補正量演算部32bは、車速Vとトルク微分値T’とトルク微分補正量マップとに基づいて、発生させるトルク微分補正量を求め、このトルク微分補正量を電動モータ5に発生させるために電動モータ制御部9に与える制御量(トルク微分制御量)を演算し、加算器26に出力する。
The torque differential correction
図12に示すように、トルク微分補正量マップにおいて、トルク微分補正量は、トルク微分値T’の値がゼロから所定の正値+T0’まではゼロであり、トルク微分値T’の値が+T0’より大きい範囲では、トルク微分値T’が大きくなるほどトルク微分補正量が増加するように設定されている。 As shown in FIG. 12, in the torque differential correction amount map, the torque differential correction amount is zero when the value of the torque differential value T ′ is zero to a predetermined positive value + T 0 ′, and the value of the torque differential value T ′. Is greater than + T 0 ′, the torque differential correction amount is set to increase as the torque differential value T ′ increases.
ここで、トルク微分補正量演算部32bは、LK制御部23が動作状態と非動作状態とで、トルク微分制御量の演算に用いるトルク微分補正量マップを変更する。具体的には、図12に示すように、トルク微分補正量演算部32bは、LK判別部32aから通常時であることを示す信号が入力されている場合、通常時のトルク微分補正量マップを用いてトルク微分制御量を演算し、出力する。このとき、通常時のトルク微分補正量マップは、トルク微分値T’に対するトルク微分補正量が図12の破線で示す関係となっている特性を有する。一方、トルク微分補正量演算部32bは、LK判別部32aからLK制御中であることを示す信号が入力されている場合、LK制御中のトルク微分補正量マップ用いてトルク微分制御量を演算し、出力する。このとき、LK制御中のトルク微分補正量マップは、トルク微分値T’に対するトルク微分補正量が図12の実線で示す関係となっている特性を有する。LK制御中のマップにおけるトルク微分補正量は、図12に矢印で示すように、通常時のマップにおけるトルク微分補正量と比較して、同一のトルク微分値T’に対する値が小さい。
Here, the torque differential correction
ヒス制御部33は、電動モータ制御部9により電動モータ5を駆動して、運転者の操舵方向とは反対方向に、運転者の操舵に対する摩擦力のように働くトルクを発生させてステアリングホイール1を安定させる制御(ヒス制御)を実行する。ヒス制御部33は、図13に構成例を示すように、LK判別部33aと、ヒス制御量演算部33bとを備える。
The
LK判別部33aは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。LK判別部33aは、LK制御中フラグが“0”である場合、ヒス制御量演算部33bに、LK制御部23が非動作状態であり、通常時であることを示す信号を出力する。また、LK判別部33aは、LK制御中フラグが“1”である場合、ヒス制御量演算部33bに、LK制御部23がLK制御中であることを示す信号を出力する。
The
ヒス制御量演算部33bは、操舵角変化量と、操舵角変化量に対して発生させるヒス制御量との関係を示す特性として、ヒス制御量マップを記憶している。ヒス制御量演算部33bは車速Vに対応した複数のヒス制御量マップを記憶している。ヒス制御部33には、車速Vと操舵トルクTと操舵角θとが入力される。なお、操舵角変化量は、ヒス制御部33が、入力された操舵角θから算出することができる。ヒス制御量演算部33bは、車速Vと操舵角変化量とヒス制御量マップとに基づいて、電動モータ制御部9に与えるヒス制御量を演算し、加算器26に出力する。
The hysteresis control
図13に示すように、ヒス制御量マップにおいて、ヒス制御量は、操舵角変化量がゼロから大きくなるほど増加し、所定の操舵角変化量以上では一定値となるように設定されている。 As shown in FIG. 13, in the hysteresis control amount map, the hysteresis control amount increases as the steering angle change amount increases from zero, and is set to be a constant value above a predetermined steering angle change amount.
ここで、ヒス制御量演算部33bは、LK制御部23が動作状態と非動作状態とで、ヒス制御量の演算に用いるヒス制御量マップを変更する。具体的には、図13に示すように、ヒス制御量演算部33bは、LK判別部33aから通常時であることを示す信号が入力されている場合、通常時のヒス制御量マップを用いてヒス制御量を演算し、出力する。このとき、通常時のヒス制御量マップは、操舵角変化量に対するヒス制御量が図13の破線で示す関係となっている特性を有する。一方、ヒス制御量演算部33bは、LK判別部33aからLK制御中であることを示す信号が入力されている場合、LK制御中のヒス制御量マップを用いてヒス制御量を演算し、出力する。このとき、LK制御中のヒス制御量マップは、操舵角変化量に対するヒス制御量が図13の実線で示す関係となっている特性を有する。LK制御中のマップにおけるヒス制御量は、図13に矢印で示すように、通常時のマップにおけるヒス制御量と比較して、一定値となる操舵角変化量が大きく、かつ一定値も大きい。
Here, the hysteresis control
図10に戻って説明を続ける。LK制御中、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25から出力されたLK制御中のアシストトルク制御量と、ダンピング制御部31から出力されたLK制御中のダンピング制御量と、トルク微分制御部32から出力されたLK制御中のトルク微分制御量と、ヒス制御部33から出力されたLK制御中のヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(車線維持支援トルク及びアシストトルクを含むトルク)が変換機構6を介してラックバー4に伝達される。その結果、LK制御と運転者の操舵に対するアシストの両方が行われる。
Returning to FIG. During the LK control, the
また、通常時は、加算器26は、通常時のアシストトルク制御量と、通常時のダンピング制御量と、通常時のトルク微分制御量と、通常時のヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、電動モータ5の回転トルク(アシストトルク)が変換機構6を介してラックバー4に伝達される。その結果、運転者の操舵に対するアシストが行われる。
Further, in the normal time, the
本実施形態2に係る運転支援装置30Aでは、アシストトルク制御量演算部25bは、LK制御中と通常時とで、アシストトルク制御量の演算に用いるアシストトルク特性マップを変更し、さらに、LK制御中に演算に用いるアシストトルク特性は、同一の操舵トルクTに対して、通常時に演算に用いるアシストトルク特性よりもアシストトルク値が大きい特性を有する。これにより、LK制御中は、運転者は操舵操作に対してより高いアシストトルクを受けることとなるので、通常時に対してLK制御中に運転者が感じる操舵の負担及び違和感が抑制される。
In the driving
また、ダンピング制御部31は、LK制御中と通常時とで、ダンピング制御量の演算に用いるダンピング補正量マップを変更し、さらに、LK制御中のマップにおけるダンピング制御量は、通常時のマップにおけるダンピング制御量と比較して、同一の操舵角速度θ’に対する値が小さい(絶対値が大きい)。LK制御中は、高いアシストトルクを受けるため、ステアリングホイール1が切れ込みやすくなり、運転者が違和感を持つ場合がある。ダンピング制御部31は、LK制御中にはダンピング制御量の絶対値を大きくすることで、ダンピングトルクの大きさを大きくし、切れ込みやすさを抑制する。これにより、運転者が持つ違和感が抑制される。
Further, the damping
また、トルク微分制御部32は、LK制御中と通常時とで、トルク微分制御量の演算に用いるトルク微分補正量マップを変更し、さらに、LK制御中のマップにおけるトルク微分補正量は、通常時のマップにおけるトルク微分補正量と比較して、同一のトルク微分値T’に対する値が小さい。LK制御中は、高いアシストトルクを受けるため、ステアリングホイール1が切れ込みやすくなり、運転者が違和感を持つ場合がある。トルク微分制御部32は、LK制御中にはトルク微分補正量を小さくすることで、操舵トルクTの変化に対して発生させるトルクを小さくし、切れ込みやすさを抑制する。これにより、運転者が持つ違和感が抑制される。
Further, the torque
また、ヒス制御部33は、LK制御中と通常時とで、ヒス制御量の演算に用いるヒス制御量マップを変更し、さらに、LK制御中のマップにおけるヒス制御量は、通常時のマップにおけるヒス制御量と比較して、一定値となる操舵角が大きく、かつ一定値も大きい。
LK制御中は、高いアシストトルクを受けるため、ステアリングホイール1が切れ込みやすくなり、運転者が違和感を持つ場合がある。ヒス制御部33は、LK制御中には、操舵角が所定の操舵角以上の場合は、ヒス制御量を大きくすることで、運転者の操舵に対して摩擦力のように作用するトルクを大きくし、切れ込みやすさを抑制する。これにより、運転者が持つ違和感が抑制される。
Further, the
During LK control, a high assist torque is received, so that the
図14は、運転支援装置30Aのアシストトルク制御部25、ダンピング制御部31、トルク微分制御部32、ヒス制御部33、及び加算器26の制御を示すフローチャートである。はじめに、ステップS201において、アシストトルク制御部25、ダンピング制御部31、トルク微分制御部32、及びヒス制御部33は、車速V、操舵トルクT、操舵角θ、操舵角速度θ’の入力を受け付ける。このとき、各制御部は自身の制御に用いるパラメータの入力を受け付ける。つづいて、ステップS202において、アシストトルク制御部25のLK判別部25a、ダンピング制御部31のLK判別部31a、トルク微分制御部32のLK判別部32a、及びヒス制御部33のLK判別部33aは、LK制御部23から出力されたLK制御中フラグの入力を受け付ける。つづいて、ステップS203において、LK判別部25a、31a、32a及び33aは、LK制御中フラグに基づいて、LK制御中か否かを判定する。LK制御中であると判定した場合(ステップS203、Yes)、制御はステップS204に進む。
FIG. 14 is a flowchart showing the control of the assist
ステップS204において、アシストトルク制御量演算部25bは、LK制御中のアシストトルク特性マップを選択し、これを用いてアシストトルク制御量を演算する。つづいて、ステップS205において、ダンピング制御部31は、LK制御中のダンピング補正量マップを用いてダンピング制御量を演算する。つづいて、ステップS206において、トルク微分補正量演算部32bは、LK制御中のトルク微分補正量マップを用いて、トルク微分制御量を演算する。つづいて、ステップS207において、ヒス制御量演算部33bは、LK制御中のヒス制御量マップを用いて、ヒス制御量を演算する。つづいて、ステップS208において、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25から出力されたアシストトルク制御量と、ダンピング制御部31から出力されたダンピング制御量と、トルク微分制御部32から出力されたトルク微分制御量と、ヒス制御部33から出力されたヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力し、本制御フローはリターンする。
In step S204, the assist torque control amount calculation unit 25b selects an assist torque characteristic map during LK control, and uses this to calculate an assist torque control amount. Subsequently, in step S205, the damping
一方、ステップS203においてLK制御中でないと判定した場合(ステップS203、No)、制御はステップS209に進む。ステップS209において、アシストトルク制御量演算部25bは、通常時のアシストトルク特性マップを選択し、これを用いてアシストトルク制御量を演算する。つづいて、ステップS210において、ダンピング制御部31は、通常時のダンピング補正量マップを用いてダンピング制御量を演算する。つづいて、ステップS211において、トルク微分補正量演算部32bは、通常時のトルク微分補正量マップを用いて、トルク微分制御量を演算する。つづいて、ステップS212において、ヒス制御量演算部33bは、通常時のヒス制御量マップを用いて、ヒス制御量を演算し、制御はステップS208に進む。ステップS208において、加算器26は、LK制御量と、アシストトルク制御量と、ダンピング制御量と、トルク微分制御量と、ヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力し、リターンする。
On the other hand, if it is determined in step S203 that the LK control is not being performed (step S203, No), the control proceeds to step S209. In step S209, the assist torque control amount calculation unit 25b selects an assist torque characteristic map at the normal time, and uses this to calculate an assist torque control amount. Subsequently, in step S210, the damping
以上説明したように、本実施形態2に係る運転支援装置30Aによれば、LK制御中の操舵において通常時の操舵と比較して感じる負担や違和感を抑制でき、さらにLK制御中にステアリングホイール1の切れ込みやすさの発生を抑制し、違和感をさらに抑制できる。
As described above, according to the driving
なお、本実施形態2に係る運転支援装置30Aが備えるアシストトルク制御部25は、図6、8、9に構成例を示すアシストトルク制御部25A、25B、25Cと適宜置き換えることができる。
Note that the assist
(アシストトルク制御部の他の構成例)
つぎに、実施形態1、2に係る運転支援装置30、30Aにおけるアシストトルク制御部25に置き換えることができるアシストトルク制御部の他の構成例についてさらに説明する。図15は、アシストトルク制御部の構成例5のブロック図である。アシストトルク制御部25Dは、図8に示した構成例3のアシストトルク制御部25Bのアシストトルク制御量演算部25Ba、25Bbと、スイッチ部25Bcとのそれぞれに対応するアシストトルク制御量演算部25Da、25Dbと、スイッチ部25Dcと、LK制御特性可変時のアシスト補償制御部25Ddと、運転者操舵有無に応じたアシスト補償制御部25Deと、乗算器25Df、25Dgとを備えている。
(Another configuration example of the assist torque control unit)
Next, another configuration example of the assist torque control unit that can be replaced with the assist
アシストトルク制御量演算部25Daは、LK制御中に用いるアシストトルク特性マップ1を記憶している。アシストトルク制御量演算部25Daは車速Vに対応した複数のアシストトルク特性マップ1を記憶している。ここで、アシストトルク特性マップ1は、LK制御中の操舵の際に生じる運転者の負担や違和感を抑制するように設定された特性を有している。アシストトルク制御量演算部25Daは、車速Vと操舵トルクTとアシストトルク特性マップ1とに基づいて、LK制御中のアシストトルク制御量を演算し、乗算器25Dfに出力する。
The assist torque control amount calculation unit 25Da stores an assist torque
LK制御特性可変時のアシスト補償制御部25Dd(以下、単にアシスト補償制御部25Ddと呼ぶことがある。)は、LK制御部23によるLK制御特性が可変である場合に、LK制御特性の変化に応じた値の第1アシスト補償ゲインを乗算器25Dfに出力する。第1アシスト補償ゲインについては後に詳述する。
The assist compensation control unit 25Dd (hereinafter sometimes simply referred to as assist compensation control unit 25Dd) when the LK control characteristic is variable changes the LK control characteristic when the LK control characteristic by the
乗算器25Dfは、LK制御中のアシストトルク制御量と第1アシスト補償ゲインとを乗算し、乗算器25Dgに出力する。 The multiplier 25Df multiplies the assist torque control amount during the LK control by the first assist compensation gain, and outputs the result to the multiplier 25Dg.
運転者操舵有無に応じたアシスト補償制御部25De(以下、単にアシスト補償制御部25Deと呼ぶことがある。)は、運転者の操舵の有無に応じて、第2アシスト補償ゲインを乗算器25Dgに出力する。第2アシスト補償ゲインについては後に詳述する。 The assist compensation controller 25De (hereinafter sometimes simply referred to as assist compensation controller 25De) depending on whether or not the driver is steering is provided with a second assist compensation gain to the multiplier 25Dg depending on whether or not the driver is steering. Output. The second assist compensation gain will be described in detail later.
乗算器25Dgは、第1アシスト補償ゲインを乗算したLK制御中のアシストトルク制御量と第2アシスト補償ゲインとを乗算し、これをアシストトルク制御量としてスイッチ部25Dcに出力する。 The multiplier 25Dg multiplies the assist torque control amount during the LK control multiplied by the first assist compensation gain and the second assist compensation gain, and outputs this to the switch unit 25Dc as the assist torque control amount.
アシストトルク制御量演算部25Dbは、通常時に用いるアシストトルク特性マップ2を記憶している。アシストトルク制御量演算部25Dbは車速Vに対応した複数のアシストトルク特性マップ2を記憶している。アシストトルク制御量演算部25Dbは、車速Vと操舵トルクTとアシストトルク特性マップ2とに基づいて、通常時のアシストトルク制御量を演算し、スイッチ部25Dcに出力する。
The assist torque control amount calculation unit 25Db stores an assist torque
スイッチ部25Dcは、LK制御部23から出力されたLK制御中フラグの入力、及びアシストトルク制御量演算部25Da、25Dbのそれぞれから出力されたアシストトルク制御量の入力を受け付け、LK制御中フラグが“1”である場合、アシストトルク制御量演算部25Daから入力されたアシストトルク制御量を加算器26(図1、10参照)に出力し、LK制御中フラグが“0”である場合、アシストトルク制御量演算部25Dbから入力されたアシストトルク制御量を加算器26に出力する。
The switch unit 25Dc receives an input of an LK control flag output from the
LK制御中、加算器26は、LK制御量と、アシストトルク制御部25Dから出力されたLK制御中のアシストトルク制御量と、ダンピング制御部31から出力されたダンピング制御量と、トルク微分制御部32から出力されたLK制御中のトルク微分制御量と、ヒス制御部33から出力されたLK制御中のヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、LK制御と運転者の操舵に対するアシストの両方が行われる。
During LK control, the
また、通常時は、加算器26は、通常時のアシストトルク制御量と、ダンピング制御量と、通常のトルク微分制御量と、通常時のヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力する。電動モータ制御部9は、目標アシストトルク制御量に応じて電動モータ5を駆動する。これにより、運転者の操舵に対するアシストが行われる。
Further, in the normal time, the
つぎに、アシスト補償制御部25Dd、25De、第1アシスト補償ゲイン、第2アシスト補償ゲインについて詳述する。 Next, the assist compensation control units 25Dd and 25De, the first assist compensation gain, and the second assist compensation gain will be described in detail.
はじめに、アシスト補償制御部25Dd及び第1アシスト補償ゲインについて説明する。
まず、LK制御部23は、LK制御における車両Veの走行状態や周囲状況の認識状態の信頼性の変化などによって、そのLK制御特性が変化するように構成されている。車両Veの走行状態や周囲状況の認識状態の信頼性は、カメラ21と画像処理部22とによって走行車線を認識する際の精度が、たとえば昼間、夜間、天候(晴天時と雨天時)で変化しうる。そのため、精度の変化に応じて信頼性も変化しうる。
First, the assist compensation control unit 25Dd and the first assist compensation gain will be described.
First, the
そこで、アシスト補償制御部25Ddは、LK制御部23によるLK制御特性の変化に応じたアシスト補償ゲインを、アシストトルク制御量演算部25Daが演算して出力したLK制御中のアシストトルク制御量に乗算することで、LK制御特性の変化に応じたアシストトルク制御量の補償を行う。これにより、LK制御特性が変化した場合でも、運転者はその変化に応じた適正な操舵アシストを受けることができ、負担や違和感が抑制される。
Therefore, the assist compensation control unit 25Dd multiplies the assist torque control amount during the LK control calculated and output by the assist torque control amount calculation unit 25Da by the assist compensation gain according to the change in the LK control characteristic by the
図16は、LK制御量特性と、アシストトルク制御量特性との関係の一例を示す図である。図16の左側の図に示すLK制御量特性は、(目標角−操舵角θ)とLK制御量との関係を示すものである。LK制御量は、(目標角−操舵角θ)がゼロから大きくなるほど一定の勾配で増加し、所定の(目標角−操舵角θ)以上では一定のMAX値となるように設定されている。MAX値はLK制御における認識状態の信頼性に応じて可変であり、信頼性が高いほど、MAX値はMAX値1、MAX値2、MAX値3と増加するように設定される。
FIG. 16 is a diagram illustrating an example of the relationship between the LK control amount characteristic and the assist torque control amount characteristic. The LK control amount characteristic shown in the left diagram of FIG. 16 shows the relationship between (target angle−steering angle θ) and the LK control amount. The LK control amount increases at a constant gradient as (target angle−steering angle θ) increases from zero, and is set to have a constant MAX value above a predetermined (target angle−steering angle θ). The MAX value is variable according to the reliability of the recognition state in the LK control. The higher the reliability, the higher the MAX value is set to MAX
アシスト補償制御部25Ddは、LK制御量のMAX値に応じた補正ゲインのマップを記憶している。ここで、補正ゲインは、LK制御量のMAX値が大きいほど大きい値に設定されている。その結果、図16の右側の図に示すように、アシストトルク制御量は、同一の操舵トルクTに対しては、信頼性が高いほど、すなわちMAX値が大きいほど大きくなる。 The assist compensation control unit 25Dd stores a correction gain map according to the MAX value of the LK control amount. Here, the correction gain is set to a larger value as the MAX value of the LK control amount is larger. As a result, as shown in the diagram on the right side of FIG. 16, for the same steering torque T, the assist torque control amount increases as the reliability increases, that is, the MAX value increases.
図17は、LK制御量特性と、アシストトルク制御量特性との関係の他の一例を示す図である。図17の左側の図に示すように、LK制御量は、(目標角−操舵角θ)がゼロから大きくなるほど一定の勾配で増加し、所定の(目標角−操舵角θ)以上では一定のMAX値となるように設定されている。LK制御量の増加勾配(LK制御勾配)はLK制御における認識状態の信頼性に応じて可変であり、信頼性が高いほど、LK制御勾配が増加するように設定されている。なお、LK制御勾配の大きさはLK制御におけるフィードバック制御の応答性を決めるフィードバックゲインの大きさに対応しており、フィードバックゲインが大きいほどLK制御勾配が大きい。 FIG. 17 is a diagram illustrating another example of the relationship between the LK control amount characteristic and the assist torque control amount characteristic. As shown in the diagram on the left side of FIG. 17, the LK control amount increases with a constant gradient as (target angle−steering angle θ) increases from zero, and is constant above a predetermined (target angle−steering angle θ). The maximum value is set. The increase gradient of the LK control amount (LK control gradient) is variable according to the reliability of the recognition state in the LK control, and is set so that the LK control gradient increases as the reliability increases. The magnitude of the LK control gradient corresponds to the magnitude of the feedback gain that determines the responsiveness of the feedback control in the LK control. The larger the feedback gain, the larger the LK control gradient.
アシスト補償制御部25Ddは、LK制御勾配に応じた補正ゲインのマップを記憶している。ここで、補正ゲインは、LK制御勾配が大きいほど大きい値に設定されている。その結果、図17の右側の図に示すように、アシストトルク制御量は、同一の操舵トルクTに対しては、LK制御勾配が大きいほど大きくなる。 The assist compensation control unit 25Dd stores a correction gain map corresponding to the LK control gradient. Here, the correction gain is set to a larger value as the LK control gradient is larger. As a result, as shown in the diagram on the right side of FIG. 17, the assist torque control amount increases as the LK control gradient increases with respect to the same steering torque T.
なお、LK制御部23は、LK制御量MAX値とLK制御勾配との両方が変化するように構成されており、アシスト補償制御部25Ddは、LK制御量MAX値及びLK制御勾配のそれぞれに応じた補正ゲインのマップを記憶している。
The
図18は、アシスト補償制御部25Ddのブロック図である。アシスト補償制御部25Ddは、補正ゲイン演算部25Dda、25Ddbと、乗算器25Ddcとを備えている。 FIG. 18 is a block diagram of the assist compensation controller 25Dd. The assist compensation controller 25Dd includes correction gain calculators 25Dda and 25Ddb, and a multiplier 25Ddc.
補正ゲイン演算部25Ddaは、LK制御量MAX値に応じた補正ゲインのマップを記憶しており、LK制御部23から入力された現在のLK制御量MAX値と補正ゲインのマップとを用いて補正ゲインを演算し、乗算器25Ddcに出力する。補正ゲインのマップは、LK制御量MAX値が大きくなるにつれて補正ゲインが大きくなるように設定されている。なお、LK制御量MAX値が「中」の値はたとえばLK制御量MAX値の初期設定値であり、このとき補正ゲインは1である。
The correction gain calculation unit 25Dda stores a correction gain map corresponding to the LK control amount MAX value, and corrects using the current LK control amount MAX value input from the
補正ゲイン演算部25Ddbは、LK制御勾配に応じた補正ゲインのマップを記憶しており、LK制御部23から入力された現在のLK制御勾配と補正ゲインのマップとを用いて補正ゲインを演算し、乗算器25Ddcに出力する。補正ゲインのマップは、LK制御勾配が大きくなるにつれて補正ゲインが大きくなるように設定されている。なお、LK制御量勾配が「中」の値はたとえばLK制御勾配の初期設定値であり、このとき補正ゲインは1である。
The correction gain calculator 25Ddb stores a correction gain map corresponding to the LK control gradient, and calculates the correction gain using the current LK control gradient and the correction gain map input from the
乗算器25Ddcは、補正ゲイン演算部25Dda、25Ddbのそれぞれから出力された補正ゲインを乗算し、これを第1アシスト補償ゲインとして乗算器25Dfに出力する。 The multiplier 25Ddc multiplies the correction gains output from the correction gain calculators 25Dda and 25Ddb, and outputs the result to the multiplier 25Df as a first assist compensation gain.
つぎに、アシスト補償制御部25De及び第2アシスト補償ゲインについて説明する。LK制御中であってかつ運転者が操舵を行っていないときに、LK制御中ゆえにアシストトルク制御量が増加すると、これに伴い操舵アシストが行われるため操舵トルクTが検出される。これによって運転者の操舵とは無関係に操舵アシストが行われることとなり、LK制御における走行ラインへの追従性が低くなる場合がある。これに対して、図19に示すように運転者の操舵が有る場合は操舵が無い場合に比較して同一の操舵トルクTにおけるアシストトルク制御量を増加させることにより、上述した追従性の低下が抑制される。アシスト補償制御部25Deは、運転者の操舵が有る場合はアシストトルク制御量を増加させるような第2アシスト補償ゲインを算出する機能を有する。 Next, the assist compensation control unit 25De and the second assist compensation gain will be described. When the assist torque control amount is increased because the LK control is being performed while the LK control is being performed and the driver is not steering, the steering torque T is detected because the steering assist is performed accordingly. As a result, steering assist is performed regardless of the driver's steering, and the followability to the travel line in LK control may be reduced. On the other hand, as shown in FIG. 19, when the driver is steered, the follow-up performance is reduced by increasing the assist torque control amount at the same steering torque T as compared with the case where there is no steering. It is suppressed. The assist compensation control unit 25De has a function of calculating a second assist compensation gain that increases the assist torque control amount when the driver is steering.
図20は、アシスト補償制御部25Deのブロック図である。アシスト補償制御部25Deは、補正ゲイン演算部25Dea、25Deb、25Decと、乗算器25Ded、25Def、25Degと、微分器25Dehを備えている。 FIG. 20 is a block diagram of the assist compensation control unit 25De. The assist compensation controller 25De includes correction gain calculators 25Dea, 25Deb, and 25Dec, multipliers 25Ded, 25Def, and 25Deg, and a differentiator 25Deh.
補正ゲイン演算部25Deaは、操舵トルクTに応じた補正ゲインのマップを記憶しており、操舵トルクTと補正ゲインのマップとを用いて補正ゲインを演算し、乗算器25Degに出力する。操舵トルクTに応じた補正ゲインのマップは、定常的な運転者の操舵判定に用いられるものであり、操舵トルクTの絶対値がA0以下の線L1と線L3との間の範囲の場合は操舵なしと判定して補正ゲインが1となり、操舵トルクの絶対値がA0より大きい場合は操舵ありと判定して補正ゲインが1より大きい値となるように設定されている。また、補正ゲインは操舵トルクの絶対値が線L2、L4で示すA1より大きい場合は所定のMAX値で一定になるように設定されている。 The correction gain calculator 25Dea stores a correction gain map corresponding to the steering torque T, calculates the correction gain using the steering torque T and the correction gain map, and outputs the correction gain to the multiplier 25Deg. The map of the correction gain according to the steering torque T is used for steady steering judgment of the driver, and in the case where the absolute value of the steering torque T is in the range between the line L1 and the line L3 where A0 or less. It is determined that there is no steering, the correction gain is 1, and when the absolute value of the steering torque is greater than A0, it is determined that there is steering and the correction gain is set to a value greater than 1. The correction gain is set to be constant at a predetermined MAX value when the absolute value of the steering torque is larger than A1 indicated by lines L2 and L4.
乗算器25Dedは、操舵トルクTと操舵角速度θ’とを乗算したθ’×Tを補正ゲイン演算部25Debに出力する。
補正ゲイン演算部25Debは、θ’×Tに応じた補正ゲインのマップを記憶しており、θ’×Tと補正ゲインのマップとを用いて補正ゲインを演算し、乗算器25Degに出力する。θ’×Tに応じた補正ゲインのマップは、運転者の過渡的な操舵判定に用いられるものである。θ’×Tが大きい場合は、運転者の操舵意思が強く、積極的に操舵している状況に相当するため、θ’×Tが上述したA0より小さい正値A2より大きい場合に操舵ありと判定して補正ゲインが1より大きい値となるように設定されている。一方、θ’×Tが小さい場合は、運転者の操舵意思が弱く、消極的に操舵している状況に相当するが、LK制御中はステアリングホイールが自動的に操舵されることを運転者も理解している可能性が高いことに鑑み、θ’×Tの絶対値が、上述したA0より絶対値が大きい負値B2より大きい場合に操舵ありと判定して補正ゲインが1より大きい値となるように設定されている。
The multiplier 25Ded outputs θ ′ × T obtained by multiplying the steering torque T and the steering angular velocity θ ′ to the correction gain calculation unit 25Deb.
The correction gain calculation unit 25Deb stores a correction gain map corresponding to θ ′ × T, calculates the correction gain using θ ′ × T and the correction gain map, and outputs the correction gain to the multiplier 25Deg. The correction gain map corresponding to θ ′ × T is used for the driver's transient steering determination. When θ ′ × T is large, this corresponds to a situation where the driver has a strong intention to steer and is actively steering. Therefore, when θ ′ × T is greater than the positive value A2 smaller than A0 described above, steering is performed. As a result, the correction gain is set to be larger than 1. On the other hand, when θ ′ × T is small, this corresponds to a situation where the driver's steering intention is weak and the steering is passively performed. However, the driver also indicates that the steering wheel is automatically steered during LK control. In view of the high possibility of understanding, when the absolute value of θ ′ × T is larger than the negative value B2 whose absolute value is larger than A0 described above, it is determined that there is steering, and the correction gain is a value larger than 1. It is set to be.
微分器25Dehは、操舵トルクTを微分してトルク微分値T’として乗算器25Defに出力する。乗算器25Defは、トルク微分値T’と操舵角θとを乗算したθ×T’を補正ゲイン演算部25Decに出力する。ここで、操舵角θに代えて、(操舵角θ−目標角)を用いてもよい。
補正ゲイン演算部25Decは、θ×T’に応じた補正ゲインのマップを記憶しており、θ×T’と補正ゲインのマップとを用いて補正ゲインを演算し、乗算器25Degに出力する。θ×T’に応じた補正ゲインのマップは、運転者の過渡的な操舵判定に用いられるものである。θ×T’が大きい場合は、運転者の操舵意思が強く、積極的に操舵している状況に相当するため、θ×T’が上述したA0より小さい正値A3より大きい場合に操舵ありと判定して補正ゲインが1より大きい値となるように設定されている。一方、θ×T’が小さい場合は、運転者の操舵意思が弱く、消極的に操舵している状況に相当するが、LK制御中はステアリングホイールが自動的に操舵されることを運転者も理解している可能性が高いことに鑑み、θ×T’の絶対値が、上述したA0より絶対値が大きい負値B3より大きい場合に操舵ありと判定して補正ゲインが1より大きい値となるように設定されている。
The differentiator 25Deh differentiates the steering torque T and outputs it to the multiplier 25Def as a torque differential value T ′. The multiplier 25Def outputs θ × T ′ obtained by multiplying the torque differential value T ′ and the steering angle θ to the correction gain calculator 25Dec. Here, instead of the steering angle θ, (steering angle θ−target angle) may be used.
The correction gain calculator 25Dec stores a correction gain map corresponding to θ × T ′, calculates the correction gain using θ × T ′ and the correction gain map, and outputs the correction gain to the multiplier 25Deg. The correction gain map according to θ × T ′ is used for the driver's transient steering determination. When θ × T ′ is large, this corresponds to a situation where the driver has a strong intention to steer and is actively steering. Therefore, when θ × T ′ is greater than the above-described positive value A3 which is smaller than A0, steering is performed. As a result, the correction gain is set to be larger than 1. On the other hand, when θ × T ′ is small, this corresponds to a situation where the driver's intention to steer is weak and the vehicle is passively steered. However, the driver also knows that the steering wheel is automatically steered during LK control. In view of the high possibility of understanding, when the absolute value of θ × T ′ is larger than the negative value B3 whose absolute value is larger than A0 described above, it is determined that there is steering and the correction gain is a value larger than 1. It is set to be.
乗算器25Ddegは、補正ゲイン演算部25Dea、25Deb、25ecのそれぞれから出力された補正ゲインを乗算し、これを第2アシスト補償ゲインとして乗算器25Dgに出力する。 The multiplier 25Ddeg multiplies the correction gains output from the correction gain calculators 25Dea, 25Deb, and 25ec, and outputs the result to the multiplier 25Dg as a second assist compensation gain.
アシストトルク制御部25Dを用いた場合、運転支援装置は、LK制御特性の変化に応じたアシストトルク制御量の補償を行うので、LK制御特性が変化した場合でも、運転者はその変化に応じた適正な操舵アシストを受けることができ、負担や違和感が抑制される。さらに、運転支援装置は、運転者の操舵が有る場合は操舵が無い場合に比較してアシストトルク制御量を増加させるので、LK制御における走行ラインへの追従性の低下が抑制される。
When the assist
なお、図18、20に示した補正ゲインのマップは一例であって、これに限られない。たとえば、補正ゲインのマップは、補正ゲインが1になっている横軸のパラメータの範囲が、図18、20の場合よりも広いような特性としてもよい。また、図20の補正ゲイン演算部25Deb、25Decの補正ゲインのマップにおいて、A2とB2の絶対値とが等しくてもよく、A3とB3の絶対値とが等しくてもよい。 The correction gain maps shown in FIGS. 18 and 20 are examples, and the present invention is not limited to this. For example, the correction gain map may have characteristics such that the parameter range on the horizontal axis where the correction gain is 1 is wider than in the case of FIGS. Also, in the correction gain map of the correction gain calculators 25Deb and 25Dec in FIG. 20, the absolute values of A2 and B2 may be equal, or the absolute values of A3 and B3 may be equal.
図21は、運転支援装置30Aにおいてアシストトルク制御部25をアシストトルク制御部25Dに置き換えた場合の制御を示すフローチャートである。はじめに、ステップS301において、アシストトルク制御部25D、ダンピング制御部31、トルク微分制御部32、及びヒス制御部33は、車速V、操舵トルクT、操舵角θ、操舵角速度θ’の入力を受け付ける。このとき、各制御部は自身の制御に用いるパラメータの入力を受け付ける。つづいて、ステップS302において、アシストトルク制御部25Dのスイッチ部25Dc、ダンピング制御部31のLK判別部31a、トルク微分制御部32のLK判別部32a、及びヒス制御部33のLK判別部33aは、LK制御部23から出力されたLK制御中フラグの入力を受け付け、アシストトルク制御部25DはLK制御特性(LK制御量MAX値とLK制御勾配)の入力を受け付ける。つづいて、ステップS303において、スイッチ部25Dc、LK判別部31a、32a及び33aは、LK制御中フラグに基づいて、LK制御中か否かを判定する。LK制御中であると判定した場合(ステップS303、Yes)、制御はステップS304に進む。
FIG. 21 is a flowchart illustrating control when the assist
ステップS304において、アシストトルク制御部25Dのアシストトルク制御量演算部25Daは、LK制御中のアシストトルク特性マップ1を用いてアシストトルク制御量を演算する。つづいて、ステップS305において、アシスト補償制御部25Ddは、LK制御特性可変時の第1アシスト補償ゲインを演算し、乗算器25Dfがアシストトルク制御量と第1アシスト補償ゲインを乗算する。つづいて、ステップS306において、アシスト補償制御部25Deは、運転者操舵有無に応じた第2アシスト補償ゲインを演算し、乗算器25Dgが、アシストトルク制御量と第1アシスト補償ゲインを乗算したものにさらに第2アシスト補償ゲインを乗算し、これをスイッチ部25Dcがアシストトルク制御量として出力する。
In step S304, the assist torque control amount calculation unit 25Da of the assist
つづいて、ステップS307において、ダンピング制御部31は、LK制御中のダンピング補正量マップを用いてダンピング制御量を演算する。つづいて、ステップS308において、トルク微分補正量演算部32bは、LK制御中のトルク微分補正量マップを用いて、トルク微分制御量を演算する。つづいて、ステップS309において、ヒス制御量演算部33bは、LK制御中のヒス制御量マップを用いて、ヒス制御量を演算する。つづいて、ステップS310において、加算器26は、LK制御部23から出力されたLK制御量と、アシストトルク制御部25Dから出力されたアシストトルク制御量と、ダンピング制御部31から出力されたダンピング制御量と、トルク微分制御部32から出力されたトルク微分制御量と、ヒス制御部33から出力されたヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力し、本制御フローはリターンする。
Subsequently, in step S307, the damping
一方、ステップS303においてLK制御中でないと判定した場合(ステップS303、No)、制御はステップS311に進む。ステップS311において、アシストトルク制御部25Dのアシストトルク制御量演算部25Dbは、通常時のアシストトルク特性マップ2を用いてアシストトルク制御量を演算し、これをスイッチ部25Dcがアシストトルク制御量として出力する。つづいて、ステップS312において、ダンピング制御部31は、通常時のダンピング補正量マップを用いてダンピング制御量を演算する。つづいて、ステップS313において、トルク微分補正量演算部32bは、通常時のトルク微分補正量マップを用いて、トルク微分制御量を演算する。つづいて、ステップS314において、ヒス制御量演算部33bは、通常時のヒス制御量マップを用いて、ヒス制御量を演算し、制御はステップS310に進む。ステップS310において、加算器26は、LK制御量と、アシストトルク制御量と、ダンピング制御量と、トルク微分制御量と、ヒス制御量とを加算し、これを目標アシストトルク制御量として電動モータ制御部9に出力し、リターンする。
On the other hand, if it is determined in step S303 that the LK control is not being performed (step S303, No), the control proceeds to step S311. In step S311, the assist torque control amount calculation unit 25Db of the assist
なお、上記実施形態により本発明が限定されるものではない。上述した各構成要素を適宜組み合わせて構成したものも本発明に含まれる。また、さらなる効果や変形例は、当業者によって容易に導き出すことができる。よって、本発明のより広範な態様は、上記の実施形態に限定されるものではなく、様々な変更が可能である。 The present invention is not limited to the above embodiment. What was comprised combining each component mentioned above suitably is also contained in this invention. Further effects and modifications can be easily derived by those skilled in the art. Therefore, the broader aspect of the present invention is not limited to the above-described embodiment, and various modifications can be made.
1 ステアリングホイール
5 電動モータ
9 電動モータ制御部
10 操舵トルクセンサ
12 電動パワーステアリングシステム
23 LK制御部
25、25A、25B、25C、25D アシストトルク制御部
25Dd、25De アシスト補償制御部
30、30A 運転支援装置
DESCRIPTION OF
Claims (5)
前記車両のステアリングホイールに入力された操舵トルクを検出する操舵トルク検出手段と、
前記操舵トルクと、前記操舵トルクと運転者の操舵をアシストするアシストトルクとの関係を示すアシストトルク特性と、に基づいてアシストトルク制御量を演算して出力するアシストトルク制御手段と、
前記アシストトルク制御量を補償するアシスト補償制御量を演算するアシスト補償制御量演算手段と、
動作状態と非動作状態とを切り替え可能であり、前記車両が走行する走行車線内の目標ラインに沿って前記車両を走行させるための車線維持支援制御量を演算して出力する車線維持支援制御手段と、
前記動作状態において、前記アシストトルク制御量、前記車線維持支援制御量及び前記アシスト補償制御量に基づいて目標制御量を演算し、前記電動機制御部に出力する目標制御量演算手段と、
を備え、
前記動作状態において、前記目標制御量演算手段は、前記アシストトルク制御量にトルクである前記アシスト補償制御量を加算する、または正の定数であるゲインKを前記アシスト補償制御量として(1+K)を前記アシストトルク制御量に乗算し、
前記アシスト補償制御量は、前記操舵トルクの増加に伴って増加するとともに、前記操舵トルクが所定値以上で最大値を取り、前記車両の車速が大きいほど前記最大値が大きく、
前記アシストトルク制御手段は、前記車線維持支援制御手段が前記動作状態と前記非動作状態とで、同一の前記操舵トルクに対して異なるアシストトルク制御量を出力することを特徴とする運転支援装置。 An electric motor and an electric motor control unit that drives and controls the electric motor according to a given control amount, and is mounted on a vehicle including a steering mechanism that drives the electric motor and controls a steering angle of a steering wheel of the vehicle. A driving support device,
Steering torque detection means for detecting steering torque input to the steering wheel of the vehicle;
An assist torque control means for calculating and outputting an assist torque control amount based on the steering torque and an assist torque characteristic indicating a relationship between the steering torque and an assist torque for assisting a driver's steering;
An assist compensation control amount calculating means for calculating an assist compensation control amount for compensating the assist torque control amount;
Lane maintenance support control means that can switch between an operation state and a non-operation state, and calculates and outputs a lane maintenance support control amount for causing the vehicle to travel along a target line in a travel lane on which the vehicle travels. When,
A target control amount calculation means for calculating a target control amount based on the assist torque control amount, the lane keeping support control amount and the assist compensation control amount in the operating state, and outputting the target control amount to the motor control unit;
With
In the operating state, the target control amount calculation means adds the assist compensation control amount that is torque to the assist torque control amount, or sets the gain K that is a positive constant as the assist compensation control amount (1 + K). Multiplying the assist torque control amount,
The assist compensation control amount increases with an increase in the steering torque, takes a maximum value when the steering torque is not less than a predetermined value, and the maximum value increases as the vehicle speed of the vehicle increases.
The assist torque control means is characterized in that the lane keeping assist control means outputs different assist torque control amounts for the same steering torque in the operating state and the non-operating state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016003527A JP6604209B2 (en) | 2016-01-12 | 2016-01-12 | Driving assistance device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016003527A JP6604209B2 (en) | 2016-01-12 | 2016-01-12 | Driving assistance device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017124667A JP2017124667A (en) | 2017-07-20 |
JP6604209B2 true JP6604209B2 (en) | 2019-11-13 |
Family
ID=59363784
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016003527A Active JP6604209B2 (en) | 2016-01-12 | 2016-01-12 | Driving assistance device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6604209B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6790377B2 (en) * | 2016-02-16 | 2020-11-25 | 株式会社ジェイテクト | Steering control device |
KR102541561B1 (en) * | 2018-02-12 | 2023-06-08 | 삼성전자주식회사 | Method of providing information for driving vehicle and apparatus thereof |
JP7074600B2 (en) * | 2018-07-18 | 2022-05-24 | トヨタ自動車株式会社 | Driving support device |
JP7412209B2 (en) * | 2020-02-17 | 2024-01-12 | 株式会社Subaru | Vehicle lane keeping control device |
JP7351797B2 (en) | 2020-06-02 | 2023-09-27 | トヨタ自動車株式会社 | Vehicle control device and vehicle control method |
JP7491785B2 (en) * | 2020-09-07 | 2024-05-28 | 株式会社ジェイテクト | Steering control device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3760608B2 (en) * | 1997-11-26 | 2006-03-29 | 日産自動車株式会社 | Automatic vehicle steering system |
JP3693048B2 (en) * | 2001-09-10 | 2005-09-07 | トヨタ自動車株式会社 | Automatic steering device |
JP2003261053A (en) * | 2002-03-06 | 2003-09-16 | Toyota Motor Corp | Automatic steering device for vehicles |
JP4444851B2 (en) * | 2005-02-16 | 2010-03-31 | 本田技研工業株式会社 | Vehicle steering system |
US9278713B2 (en) * | 2013-12-11 | 2016-03-08 | GM Global Technology Operations LLC | Collision avoidance control integrated with EPS controller |
-
2016
- 2016-01-12 JP JP2016003527A patent/JP6604209B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017124667A (en) | 2017-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6604209B2 (en) | Driving assistance device | |
US8688327B2 (en) | Driving support apparatus of vehicle | |
JP5286982B2 (en) | Vehicle steering control apparatus and method | |
EP1867557B1 (en) | Vehicle steering system | |
JP4492471B2 (en) | Power steering device. | |
JP6528786B2 (en) | Driving support device for vehicle | |
US9802645B2 (en) | Steering reaction force control apparatus for vehicle | |
US9669866B2 (en) | Steering intention determination device, vehicle control device, steering assist device, and steering assist system | |
EP2463177B1 (en) | Electric power steering system | |
JP6776998B2 (en) | Autonomous driving system | |
US20150274201A1 (en) | Drive supporting device, operation detecting device, and controller | |
US11718341B2 (en) | Vehicle driver assistance system | |
US11091195B2 (en) | Motor control device and motor control method | |
JP2020168918A (en) | Steering gear | |
US11498618B2 (en) | Vehicle steering assist device | |
CN111511625B (en) | Vehicle control device | |
JP6256319B2 (en) | Power steering control device | |
US9302705B2 (en) | Steering force controller | |
US20240343302A1 (en) | Autonomous driving control device | |
JP5082237B2 (en) | Vehicle steering assist device | |
KR102649393B1 (en) | Apparatus for steering by wire of vehicle and control method thereof | |
JP2024153469A (en) | Intervention operation determination device | |
JP2008037188A (en) | Vehicular steering control device | |
JP2022041005A (en) | Steering device | |
JP2018197078A (en) | Steering support device, steering support method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190521 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190710 |
|
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: 20190917 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190930 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6604209 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |