JP7740386B2 - 操舵制御装置及び操舵制御方法 - Google Patents

操舵制御装置及び操舵制御方法

Info

Publication number
JP7740386B2
JP7740386B2 JP2023576481A JP2023576481A JP7740386B2 JP 7740386 B2 JP7740386 B2 JP 7740386B2 JP 2023576481 A JP2023576481 A JP 2023576481A JP 2023576481 A JP2023576481 A JP 2023576481A JP 7740386 B2 JP7740386 B2 JP 7740386B2
Authority
JP
Japan
Prior art keywords
emergency
steering
target
reaction force
steering control
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
Application number
JP2023576481A
Other languages
English (en)
Other versions
JPWO2023144959A1 (ja
JPWO2023144959A5 (ja
Inventor
敏明 應矢
由信 冷水
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.)
JTEKT Corp
Original Assignee
JTEKT Corp
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 JTEKT Corp filed Critical JTEKT Corp
Publication of JPWO2023144959A1 publication Critical patent/JPWO2023144959A1/ja
Publication of JPWO2023144959A5 publication Critical patent/JPWO2023144959A5/ja
Application granted granted Critical
Publication of JP7740386B2 publication Critical patent/JP7740386B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/008Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • B62D15/0265Automatic obstacle avoidance by steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/002Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits computing target steering angles for front or rear wheels

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Description

本開示は、操舵制御装置及び操舵制御方法に関する。
従来、ステアリングホイールが連結される操作ユニットと転舵輪を転舵させる転舵ユニットとの間の動力伝達路が分離されたステアバイワイヤ式の操舵装置がある。例えば特許文献1に記載されるように、こうした操舵装置を制御する操舵制御装置は、車両の走行状況に応じて、ステアリングホイールの操舵角に対する転舵輪の転舵角の角度比を変更する。
特許文献2には、運転者が操作する操作部材として、ステアリングホイールに加えて又は代えて、ジョイスティックを採用したものが開示されている。ジョイスティックが操作部材である場合には、ステアリングホイールが操作部材である場合に比べ、転舵輪を転舵させる際に必要な操作量を小さくすることが可能であり、運転者の利便性を向上させることができる。ジョイスティックには、運転者の操作量に応じた反力トルクが付与される。
特開2021-30837号公報 特開平8-34353号公報
運転者は、例えば車両の前方に存在する障害物との衝突を回避するために、素早く操作部材を操作する、いわゆる緊急回避操作を行うことがある。緊急回避操作は、転舵輪を迅速に転舵させることができるように、容易な操作であることが望ましい。
本開示の一態様では、車両の操舵装置を制御する操舵制御装置が提供される。前記操舵装置は、操作部材を有する操作ユニットと、転舵輪を転舵させるように構成される転舵ユニットとの間の動力伝達路が機械的に分離した構造を有する。前記操舵制御装置は、前記操作部材の操作量に基づいて、前記転舵輪の転舵角に換算可能な換算可能値の目標値である目標転舵対応値を演算するように構成される目標転舵対応値演算部と、前記目標転舵対応値に基づいて、前記転舵ユニットを作動させる転舵制御信号を生成するように構成される転舵制御信号生成部と、緊急回避操作が行われる緊急時であるか否かを判定するように構成される緊急時判定部と、前記転舵輪を転舵させるために必要な運転者の仕事量を調整するように構成される仕事量調整部と、を備える。前記仕事量調整部は、緊急時であるか否かの判定結果に応じて前記仕事量を調整する緊急時調整処理を実行するように構成される。前記緊急時調整処理は、前記緊急時判定部により緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、前記仕事量を小さくする軽減処理を含む。
本開示の別の態様では、車両の操舵装置を制御する操舵制御方法が提供される。前記操舵装置は、操作部材を有する操作ユニットと、転舵輪を転舵させるように構成される転舵ユニットとの間の動力伝達路が機械的に分離した構造を有する。前記操舵制御方法は、前記操作部材の操作量に基づいて、前記転舵輪の転舵角に換算可能な換算可能値の目標値である目標転舵対応値を演算することと、前記目標転舵対応値に基づいて、前記転舵ユニットを作動させる転舵制御信号を生成することと、緊急回避操作が行われる緊急時であるか否かを判定することと、前記転舵輪を転舵させるために必要な運転者の仕事量を調整することと、を含む。前記仕事量を調整することは、緊急時であるか否かの判定結果に応じて前記仕事量を調整する緊急時調整処理を実行することを含む。前記緊急時調整処理は、緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、前記仕事量を小さくする軽減処理を含む。
第1実施形態の操舵装置及び当該操舵装置を制御する操舵制御装置の概略構成図である。 図1の操舵制御装置のブロック図である。 図2の緊急時判定部による緊急時判定の処理手順の一例を示すフローチャートである。 図2の緊急時判定部による完了判定の処理手順の一例を示すフローチャートである。 図2の目標操作反力演算部による目標操作反力演算の処理手順の一例を示すフローチャートである。 図2の目標転舵対応角演算部が有する通常時マップ及び緊急時マップの一例を示す図である。 図2の目標転舵対応角演算部による目標転舵対応角演算の処理手順の一例を示すフローチャートである。 第2実施形態の目標転舵対応角演算部が有する通常時マップ及び緊急時マップの一例を示す図である。
(第1実施形態)
以下、操舵制御装置の第1実施形態を図面に従って説明する。
(全体構成)
図1に示すように、操舵制御装置1は、ステアバイワイヤ式の操舵装置2を制御する。操舵装置2は、運転者の操作に応じて、転舵輪3を転舵させることにより車両の進行方向を変更する。操舵装置2は、運転者により操作される操作ユニット4と、転舵輪3を転舵させる転舵ユニット5とを備えている。操舵装置2は、操作ユニット4と、転舵ユニット5との間の動力伝達路が機械的に分離した構造を有している。
操作ユニット4は、運転者により操作される操作部材である操作レバー11と、操作レバー11を傾動可能に支持するベース12とを備えている。本実施形態のベース12は、操作レバー11を車両の横方向、すなわち左右方向に傾動可能に支持しており、操作レバー11は、運転者の操作により左右方向に傾動する。つまり、運転者の操作量は、操作レバー11の傾斜角(以下、レバー傾角θlという)によって表される。他の実施形態では、ベース12は、操作レバー11を車両の前後方向に傾動可能に支持してもよい。操作ユニット4は、レバー傾角θlを検出する傾斜角センサ13を備えている。レバー傾角θlは、操作レバー11の右方向の傾動を正の値、操作レバー11の左方向の傾動を負の値として検出されるが、逆であってもよい。
また、操作ユニット4は、運転者による操作レバー11の操作に抗する力である操作反力を付与する操作アクチュエータ15を備えている。本実施形態の操作アクチュエータ15は、操作モータ16と、操作モータ16の回転を操作レバー11に伝達するリンク機構17とを備えている。リンク機構17は、例えば複数の歯車及びリンク部材により構成されている。操作アクチュエータ15は、操作モータ16の回転をリンク機構17に伝達し、この回転をリンク機構17にて変換することで操作レバー11に操作反力を付与する。他の実施形態では、操作モータ16の回転を操作レバー11に直接伝達してもよく、操作アクチュエータ15の構成は適宜変更可能である。
転舵ユニット5は、ピニオン軸21と、ピニオン軸21に連結されたラック軸22と、ラック軸22を往復動可能に収容するラックハウジング23と、ピニオン軸21及びラック軸22を有するラックアンドピニオン機構24とを備えている。ラックアンドピニオン機構24は、ピニオン軸21に形成されたピニオン歯21aとラック軸22に形成されたラック歯22aとが噛合されることで構成されている。これにより、ピニオン軸21は、ラック軸22の往復動に応じて回転する。ラック軸22の両端には、ボールジョイント25を介してタイロッド26が連結されている。タイロッド26の先端は、転舵輪3が組み付けられた図示しないナックルに連結されている。
また、転舵ユニット5は、ラック軸22に転舵輪3を転舵させる力である転舵力を付与する転舵アクチュエータ31を備えている。転舵アクチュエータ31は、例えば、転舵モータ32と、転舵モータ32のトルクをラック軸22に伝達する動力伝達機構33とを備えている。動力伝達機構33は、ベルト機構34と、ボール螺子機構35とを備えている。転舵アクチュエータ31は、転舵モータ32の回転をベルト機構34を介してボール螺子機構35に伝達し、ボール螺子機構35にてラック軸22の往復動に変換することで転舵輪3に転舵力を付与する。
このように構成された操舵装置2では、運転者による操作レバー11の操作に応じて転舵アクチュエータ31から転舵力が付与される。これにより、ラック軸22が往復動し、転舵輪3の転舵角θiが変更される。つまり、転舵アクチュエータ31は、運転者の操作に応じて転舵輪3を転舵させる。このとき、操作アクチュエータ15は、操作反力を操作レバー11に付与する。つまり、操舵装置2では、操作アクチュエータ15が付与する操作反力によって、操作レバー11の操作に必要な運転者の力が変更される。
操舵制御装置1は、操作モータ16及び転舵モータ32に接続されており、操作モータ16及び転舵モータ32の作動を制御する。また、操舵制御装置1は、報知器37に接続されており、報知器37の作動を制御する。報知器37は、ディスプレイパネル又はスピーカ等、運転者が五感で認識できる物理量を出力する機器であればよい。
操舵制御装置1には、各種のセンサの検出結果が入力される。各種のセンサには、例えば上記傾斜角センサ13、車速センサ41及び回転角センサ42が含まれる。車速センサ41は、車両の走行速度である車速Vを検出する。回転角センサ42は、転舵モータ32の回転軸の回転角θtを360°の範囲内の相対角で検出する。これらのセンサの検出結果は状態変数の一例である。操舵制御装置1は、入力される状態変数に基づいて、操作モータ16、転舵モータ32及び報知器37の作動を制御する。
(操舵制御装置1)
以下、操舵制御装置1の構成について詳細に説明する。
図2に示すように、操舵制御装置1は、マイクロコンピュータ51と、操作駆動回路52と、転舵駆動回路53とを備えている。マイクロコンピュータ51は、操作制御信号Ms及び転舵制御信号Mtを出力する。操作駆動回路52は操作制御信号Msに基づいて操作モータ16に電力を供給し、転舵駆動回路53は転舵制御信号Mtに基づいて転舵モータ32に電力を供給する。
処理回路であるマイクロコンピュータ51は、(1)コンピュータプログラム(ソフトウェア)に従って動作する1つ以上のプロセッサ、(2)各種処理のうち少なくとも一部の処理を実行する特定用途向け集積回路(ASIC)等の1つ以上の専用のハードウェア回路、あるいは(3)それらの組み合わせによって構成することができる。プロセッサは、CPU並びに、RAMおよびROM等のメモリを含み、メモリは、処理をCPUに実行させるように構成されたプログラムコードまたは指令を格納している。メモリすなわち非一時的なコンピュータ可読媒体は、汎用または専用のコンピュータでアクセスできるあらゆる利用可能な媒体を含む。マイクロコンピュータ51による各種制御は、メモリに記憶されたプログラムをCPUが所定の演算周期ごとで実行することによって実行される。
操作駆動回路52及び転舵駆動回路53には、例えばFETやIGBT等の複数のスイッチング素子を有する典型的なPWMインバータが採用されている。操作制御信号Ms及び転舵制御信号Mtは、各スイッチング素子のオンオフ状態を規定するゲートオンオフ信号である。
マイクロコンピュータ51から操作駆動回路52に操作制御信号Msが出力されることにより、車載電源から操作制御信号Msに応じた電力が操作モータ16に供給される。これにより、操作モータ16が回転し、上記のように操作レバー11に操作反力が付与される。このように操舵制御装置1は、操作モータ16への電力供給を通じて、操作モータ16が発生するモータトルクを制御し、操作レバー11に操作反力を付与する。また、マイクロコンピュータ51から転舵駆動回路53に転舵制御信号Mtが出力されることにより、車載電源から転舵制御信号Mtに応じた電力が転舵モータ32に供給される。これにより、転舵モータ32が回転し、上記のように転舵輪3に転舵力が付与される。このように操舵制御装置1は、転舵モータ32への電力供給を通じて、転舵モータ32が発生するモータトルクを制御し、転舵輪3を転舵させる。
(マイクロコンピュータ51)
マイクロコンピュータ51は、所定の演算周期毎に以下の各制御ブロックが演算処理を実行することで、操作制御信号Ms及び転舵制御信号Mtを出力する。マイクロコンピュータ51には、上記車速V、レバー傾角θl及び回転角θtが入力される。マイクロコンピュータ51は、これらの状態変数に基づいて操作制御信号Ms及び転舵制御信号Mtを生成して出力する。マイクロコンピュータ51は、操作制御信号Msを生成する反力制御部54と、転舵制御信号Mtを生成する転舵制御部55とを備えている。
(反力制御部54)
反力制御部54は、目標操作反力T*を演算する目標操作反力演算部61と、操作制御信号Msを生成する操作制御信号生成部62と、緊急回避操作が行われる緊急時であるか否かを示す緊急状態信号Seを出力する緊急時判定部63とを備えている。
緊急時判定部63には、車速V及びレバー傾角θlが入力される。緊急時判定部63は、これらの状態変数に基づいて、緊急時であるか否かを判定する緊急時判定、及び緊急回避操作が完了したか否かを判定する完了判定を実行する。緊急回避操作は、例えば車両の前方に存在する障害物との衝突を回避するために、素早く操作レバー11を操作することを言う。
緊急時判定部63は、緊急時フラグFを有している。緊急時フラグFは、その値が「1」である場合に緊急回避操作が必要な緊急時であることを示し、その値が「0」である場合に緊急回避操作が必要な緊急時ではないことを示す。緊急状態信号Seは、緊急時フラグFの値を示す信号である。緊急時判定部63は、緊急時判定及び完了判定の結果に応じて緊急時フラグFの値を変更する。そして、緊急時判定部63は、緊急状態信号Seを目標操作反力演算部61、転舵制御部55及び報知器37に出力する。なお、緊急時フラグFの値が「1」であることを示す緊急状態信号Seは、緊急時である旨の報知動作を報知器37に行わせるように構成されている。緊急時判定及び完了判定については後述する。
目標操作反力演算部61には、車速V、レバー傾角θl及び緊急状態信号Seが入力される。目標操作反力演算部61は、これらの状態変数に基づいて、操作反力の目標値である目標操作反力T*を演算し、操作制御信号生成部62に出力する。目標操作反力T*の演算については後述する。
操作制御信号生成部62は、目標操作反力T*に基づいて、操作制御信号Msを生成する。操作制御信号生成部62は、任意の周知技術を用いて、目標操作反力T*に対応するトルクを操作モータ16で発生させるような操作制御信号Msを生成する。
(転舵制御部55)
転舵制御部55は、転舵対応角θpを演算する転舵対応角演算部71と、目標転舵対応角θp*を演算する目標転舵対応角演算部72と、転舵制御信号Mtを生成する転舵制御信号生成部73とを備えている。
転舵対応角演算部71には、転舵モータ32の回転角θtが入力される。転舵対応角演算部71は、例えば中点からの転舵モータ32の回転数をカウントし、中点をゼロ度として回転角θtを積算することにより積算角を演算する。そして、転舵対応角演算部71は、この積算角に対して、ベルト機構34の減速比、ボール螺子機構35のリード、及びラックアンドピニオン機構24の回転速度比に基づく換算係数を乗算することにより、転舵対応角θpを演算する。つまり、転舵対応角θpは、ピニオン軸21の回転角であるピニオン角に相当し、中点は、車両が直進する際のピニオン軸21の回転角である。上記のようにピニオン軸21はラック軸22の往復動に応じて回転することから、ピニオン軸21の回転角、すなわち転舵対応角θpは転舵輪3の転舵角θiに換算可能な換算可能値の実際値である転舵対応値に相当し、転舵対応角演算部71は転舵対応値演算部に相当する。転舵対応角演算部71により演算された転舵対応角θpは、転舵制御信号生成部73に出力される。
目標転舵対応角演算部72には、車速V、レバー傾角θl及び緊急状態信号Seが入力される。目標転舵対応角演算部72は、これらの状態変数に基づいて、転舵対応角θpの目標値である目標転舵対応角θp*を演算する。つまり、目標転舵対応角θp*は、転舵輪3の転舵角θiに換算可能な換算可能値の目標値である目標転舵対応値に相当し、目標転舵対応角演算部72は目標転舵対応値演算部に相当する。目標転舵対応角演算部72による目標転舵対応角θp*の演算処理については後述する。目標転舵対応角θp*は、転舵制御信号生成部73に出力される。
転舵制御信号生成部73には、転舵対応角θp及び目標転舵対応角θp*が入力される。本実施形態の転舵制御信号生成部73は、これらの状態量に基づいて、目標転舵対応角θp*の変化を転舵角θiに徐々に反映させるように転舵制御信号Mtを生成する。
詳しくは、転舵制御信号生成部73は、減算器74と、ガード処理部75と、フィードバック制御部76とを備えている。なお、以下では、フィードバックという文言を「F/B」と記すことがある。
減算器74には、転舵対応角θp及び目標転舵対応角θp*が入力される。減算器74は、目標転舵対応角θp*から転舵対応角θpを減算することにより、差分Δθpを演算する。差分Δθpは、ガード処理部75に出力される。
ガード処理部75には、差分Δθpが入力される。ガード処理部75は、差分Δθpを差分上限値Δθlim以下に制限した差分Δθpgを演算する。差分上限値Δθlimは、転舵輪3の転舵速度の上限速度に応じた値である。本実施形態のガード処理部75は、車速Vに基づいて差分上限値Δθlimを演算するが、差分上限値Δθlimは、予め設定された固定値であってもよい。例えばガード処理部75は、車速Vと差分上限値Δθlimとの関係を示すマップ又は関数式を備え、同マップ又は関数式を参照することにより、車速Vに応じた差分上限値Δθlimを演算する。
ガード処理部75は、入力された差分Δθpの絶対値と演算した差分上限値Δθlimとの大小比較を行う。差分Δθpの絶対値が差分上限値Δθlim以下の場合、ガード処理部75は、入力された差分Δθpをそのままガード処理後の差分Δθpgとして上記F/B制御部76に出力する。一方、差分Δθpの絶対値が差分上限値Δθlimよりも大きい場合、ガード処理部75は、入力された差分Δθpの符号を維持しつつ、絶対値を差分上限値Δθlimと等しくした値をガード処理後の差分ΔθpgとしてF/B制御部76に出力する。
F/B制御部76には、ガード処理後の差分Δθpgが入力される。F/B制御部76は、差分Δθpgに基づいてF/B演算を実行することにより、目標転舵トルクを演算する。一例として、F/B演算には、PID制御演算が採用されるが、これに限らず、PI制御演算等であってもよい。そして、F/B制御部76は、任意の周知技術を用いて、当該目標転舵トルクを転舵モータ32で発生させるような転舵制御信号Mtを生成する。
上記のようにF/B演算に用いる差分Δθpgは上限速度に応じた差分上限値Δθlim以下に制限されている。そのため、転舵制御信号Mtに応じて転舵駆動回路53から転舵モータ32に電力が供給されると、上限速度以下の転舵速度で転舵輪3が目標転舵対応角θp*に応じた転舵角θiとなるように転舵される。つまり、転舵制御信号生成部73は、転舵輪3の転舵速度を上限速度以下とすることにより、目標転舵対応角θp*の変化を転舵角θiに徐々に反映させるように転舵制御信号Mtを生成する。
(緊急時判定部63)
次に、緊急時判定部63による緊急時判定及び完了判定について詳細に説明する。
緊急時判定部63は、緊急時フラグFの値が「0」である場合、すなわち緊急回避操作が行われる緊急時ではない場合に、車速V及びレバー傾角θlに基づいて緊急時判定を実行する。また、緊急時フラグFの値が「1」である場合、すなわち緊急時である場合に、レバー傾角θlに基づいて完了判定を実行する。そして、緊急時判定部63は、緊急時判定又は完了判定を実行した結果に応じて緊急時フラグFの値を変更し、緊急時フラグFの値を示す緊急状態信号Seを出力する。
(緊急時判定)
緊急時判定部63は、下記(a1)~(a3)のすべての条件が成立する場合に、緊急時であると判定する。
(a1)車速Vが高速判定閾値Vth以上であること。
(a2)レバー傾角θlの絶対値が旋回判定閾値θlth未満であること。
(a3)操作レバー11の操作速度ωlの絶対値が急操作判定閾値ωlth以上であること。
なお、高速判定閾値Vthは、車両が比較的高速で走行していると判定できる車速Vであり、予め設定されている。旋回判定閾値θlthは、車両が大きく旋回していない、すなわち概ね直進していると判定できるレバー傾角θlであり、予め設定されている。急操作判定閾値ωlthは、運転者が素早い操作を行っていると判定できる操作速度ωlであり、予め設定されている。本実施形態の緊急時判定部63は、レバー傾角θlを微分することにより、操作速度ωlを演算する。他の実施形態では、操作ユニット4に速度センサを設け、速度センサから操作速度ωlが入力される構成としてもよい。操作速度ωlは、操作レバー11の右方向の傾動を正の値、操作レバー11の左方向の傾動を負の値として検出されるが、逆であってもよい。緊急時判定は、上記(a1)のように車両の走行状態を示すパラメータと閾値との大小比較の結果と、上記(a2)及び(a3)のように操作ユニット4の操作状態を示すパラメータと閾値との大小比較の結果とに基づいて実行される。
緊急時判定部63は、(a1)~(a3)のすべての条件が成立する場合に、緊急時フラグFの値を「1」にセットする。また、本実施形態の緊急時判定部63は、(a1)~(a3)のすべての条件が成立する場合、操作速度ωlの符号に基づいて、緊急回避操作による操作レバー11の操作方向を判定し、記憶する。一方、緊急時判定部63は、(a1)~(a3)の少なくとも1つの条件が成立しない場合、緊急時フラグFの値を変更しない。
次に、緊急時判定部63による緊急時判定の処理手順の一例について、図3に示すフローチャートに従って説明する。
図3に示すように、緊急時判定部63は、各種状態変数を取得すると(ステップ101)、操作速度ωlを演算し(ステップ102)、車速Vが高速判定閾値Vth以上であるか否かを判定する(ステップ103)。車速Vが高速判定閾値Vth以上である場合(ステップ103:YES)、レバー傾角θlの絶対値が旋回判定閾値θlth未満であるか否かを判定する(ステップ104)。レバー傾角θlの絶対値が旋回判定閾値θlth未満である場合(ステップ104:YES)、操作レバー11の操作速度ωlの絶対値が急操作判定閾値ωlth以上であるか否かを判定する(ステップ105)。
緊急時判定部63は、操作レバー11の操作速度ωlの絶対値が急操作判定閾値ωlth以上である場合(ステップ105:YES)、緊急時フラグFの値を「1」にセットする(ステップ106)。続いて、緊急回避操作による操作レバー11の操作方向を判定し、記憶する(ステップ107)。その後、本処理を終了する。
一方、緊急時判定部63は、車速Vが高速判定閾値Vth未満である場合(ステップ103:NO)、緊急時フラグFの値を「1」にセットすることなく、本処理を終了する。同様に、レバー傾角θlの絶対値が旋回判定閾値θlth以上である場合(ステップ104:NO)、及び操作レバー11の操作速度ωlの絶対値が急操作判定閾値ωlth未満である場合にも(ステップ105:NO)、緊急時フラグFの値を「1」にセットすることなく、本処理を終了する。
(完了判定)
緊急時判定部63は、下記(b1)の条件が成立する場合に、緊急回避操作が完了したと判定する。
(b1)緊急回避操作による操作レバー11の操作方向と反対の戻し方向の操作が行われたこと。
緊急時判定部63は、操作速度ωlの符号に基づいて、緊急回避操作に対する戻し方向の操作が行われたか否かを判定する。具体的には、緊急時判定部63は、レバー傾角θlに基づいて操作速度ωlを演算し、この操作速度ωlの符号に基づいて現在の操作方向を検出する。そして、検出した操作方向が記憶していた緊急回避操作による操作方向と反対である場合に、戻し方向の操作が行われたと判定する。緊急時判定部63は、(b1)の条件が成立する場合に、緊急時フラグFの値を「0」にリセットする。また、緊急時判定部63は、戻し方向の操作が行われたと判定した場合、記憶していた緊急回避操作による操作方向を消去する。一方、緊急時判定部63は、(b1)の条件が成立しない場合、緊急時フラグFの値を変更せず、記憶していた操作方向を消去しない。
次に、緊急時判定部63による完了判定の処理手順の一例について、図4に示すフローチャートに従って説明する。
図4に示すように、緊急時判定部63は、各種状態変数を取得すると(ステップ201)、操作速度ωlを演算し、この操作速度ωlの符号に基づいて操作レバー11の現在の操作方向を検出する(ステップ202)。続いて、現在の操作方向が緊急回避操作による操作方向と反対であるか否か、すなわち戻し方向の操作が行われているか否かを判定する(ステップ203)。
緊急時判定部63は、戻し方向の操作が行われている場合には(ステップ203:YES)、緊急時フラグFの値を「0」にリセットする(ステップ204)。続いて、記憶していた緊急回避操作による操作方向を消去し(ステップ205)、本処理を終了する。一方、緊急時判定部63は、戻し方向の操作が行われていない場合には(ステップ203:NO)、緊急時フラグFの値を「0」にリセットすることなく、本処理を終了する。
(目標操作反力演算部61)
次に、図2に示す目標操作反力演算部61による目標操作反力T*の演算について詳細に説明する。
目標操作反力演算部61は、まず基礎操作反力Tbを演算する。そして、緊急時フラグFの値に応じて基礎操作反力Tbを調整することにより目標操作反力T*を演算する。
詳しくは、目標操作反力演算部61は角度軸力を基礎操作反力Tbとして演算する。角度軸力は、転舵輪3が路面から受けると考えられる路面反力であって、任意に設定する車両のモデルにより規定される理想値である。角度軸力は、路面情報が反映されない軸力である。路面情報とは、車両の横方向への挙動に影響を与えない微小な凹凸や車両の横方向への挙動に影響を与える段差等の情報を含む。角度軸力は、例えばレバー傾角θlの絶対値が大きくなるほど、角度軸力の絶対値が大きくなるように演算される。また、角度軸力は、例えば車速Vが大きくなるほど、角度軸力の絶対値が大きくなるように演算される。
目標操作反力演算部61は、基礎操作反力TbにゲインGを乗算することにより、基礎操作反力Tbを調整する。目標操作反力演算部61は、緊急時フラグFの値及び緊急時であると判定されてからの経過時間tに応じてゲインGを変更する。目標操作反力演算部61は、図示しないタイマを有しており、緊急時フラグFの値が「0」から「1」に変更されてからの経過時間tを計測する。
より詳しくは、緊急時フラグFの値が「0」である場合、すなわち緊急時であると判定されない場合には、目標操作反力演算部61は、ゲインGを通常時ゲインGnに設定する。通常時ゲインGnは、例えば「1」であるが、ゼロよりも大きな任意の値に設定してもよい。
緊急時フラグFの値が「1」であり、緊急時であると判定されてからの経過時間tが所定時間tth未満である場合には、目標操作反力演算部61は、車速Vに基づいて前期ゲインGiを演算し、ゲインGを前期ゲインGiに設定する。前期ゲインGiは、ゼロよりも大きくかつ通常時ゲインGnよりも小さな値となるように演算される。例えば前期ゲインGiは、車速Vが大きいほど、より大きな値となるように演算されるが、車速Vが大きいほど、より小さな値となるように演算されてもよい。
緊急時フラグFの値が「1」であり、緊急時であると判定されてからの経過時間tが所定時間tth以上である場合には、目標操作反力演算部61は、車速Vに基づいて後期ゲインGlを演算し、ゲインGを後期ゲインGlに設定する。後期ゲインGlは、通常時ゲインGn以上の値となるように演算される。例えば後期ゲインGlは、車速Vが大きいほど、より大きな値となるように演算されるが、車速Vが大きいほど、より小さな値となるように演算されてもよい。
所定時間tthは、緊急回避操作による回避の段階に基づいて予め設定されている。回避の段階は、例えば障害物との衝突を回避するために転舵輪3を転舵させる前期段階と、それ以上の転舵輪3の転舵が不要となる後期段階とに分けられる。所定時間tthは、前期段階から後期段階になるまでにかかる時間を基準に予め設定されており、例えば0.3秒程度としてもよい。
目標操作反力演算部61は、このように設定したゲインGを基礎操作反力Tbに乗算することにより、目標操作反力T*を演算する。つまり、目標操作反力演算部61は、前期段階において、緊急時であると判定されない場合に比べ、小さな絶対値を有する目標操作反力T*を演算する。そして、目標操作反力演算部61は、後期段階において、緊急時であると判定されない場合の目標操作反力T*以上の絶対値を有する目標操作反力T*を演算する。これにより、目標操作反力T*は、緊急時であると判定されると、一旦小さくなるように演算された後、再び大きくなるように演算される。
ここで、転舵輪3を転舵させるために必要な運転者の仕事量は、操作反力に抗する力とレバー傾角θlの変化量との積で表される。そのため、目標操作反力演算部61は、前期段階において、操作反力を小さくすることで、転舵輪3を転舵させるために必要な仕事量を小さくする。つまり、目標操作反力演算部61は、仕事量調整部に相当し、緊急時調整処理を実行する。そして、緊急時調整処理は、軽減用目標操作反力演算処理を含む軽減処理と、加重処理と含む。
以上のように、緊急時であると判定されることにより緊急時フラグFの値が「1」となった後は、ゲインGが前期ゲインGi又は後期ゲインGlに変更されることで緊急時調整処理が実行される。この緊急時調整処理は、緊急回避操作が完了したと判定されることにより緊急時フラグFの値が「0」となった後に、ゲインGが通常時ゲインGnに変更されることで停止する。
次に、目標操作反力演算部61が目標操作反力T*を演算する処理手順の一例について、図5に示すフローチャートに従って説明する。
図5に示すように、目標操作反力演算部61は、各種状態変数を取得すると(ステップ301)、基礎操作反力Tbを演算する(ステップ302)。続いて、緊急時フラグFの値が「0」であるか否かを判定する(ステップ303)。緊急時フラグFの値が「0」である場合(ステップ303:YES)、ゲインGを通常時ゲインGnに設定し(ステップ304)、通常時ゲインGnを用いて目標操作反力T*を演算する(ステップ305)。
一方、目標操作反力演算部61は、緊急時フラグFの値が「1」である場合(ステップ303:NO)、緊急時であると判定されてからの経過時間tが所定時間tth以上であるか否かを判定する(ステップ306)。経過時間tが所定時間tth未満である場合(ステップ306:NO)、車速Vに基づいて前期ゲインGiを演算する(ステップ307)。続いて、ゲインGを前期ゲインGiに設定し(ステップ308)、ステップ305に移行して前期ゲインGiを用いて目標操作反力T*を演算する。ステップ305,307,308の処理が軽減処理及び軽減用目標操作反力演算処理に相当する。
経過時間tが所定時間tth以上である場合(ステップ306:YES)、目標操作反力演算部61は、車速Vに基づいて後期ゲインGlを演算する(ステップ309)。続いて、ゲインGを後期ゲインGlに設定し(ステップ310)、ステップ305に移行して後期ゲインGlを用いて目標操作反力T*を演算する。ステップ305,309,310の処理が加重処理に相当する。また、ステップ305~310の処理が緊急時調整処理に相当する。
(目標転舵対応角演算部72)
次に、図2に示す目標転舵対応角演算部72による目標転舵対応角θp*の演算について詳細に説明する。
目標転舵対応角演算部72は、メモリ72aを備えている。メモリ72aは、通常時演算情報である通常時マップ81及び緊急時演算情報である緊急時マップ82を記憶している。
図6に示すように、通常時マップ81及び緊急時マップ82は、レバー傾角θlと車速Vと目標転舵対応角θp*との関係を示す。つまり、通常時マップ81及び緊急時マップ82は、レバー傾角θl及び車速Vに対する目標転舵対応角θp*の関係を示す3次元マップである。図6において、通常時マップ81を実線で示し、緊急時マップ82を破線で示す。
図示の例では、通常時マップ81及び緊急時マップ82のいずれも、レバー傾角θlがゼロ度である場合、目標転舵対応角θp*がゼロ度である。そして、通常時マップ81及び緊急時マップ82のいずれも、レバー傾角θlの絶対値が大きくなるほど、目標転舵対応角θp*の絶対値が大きくなるように設定されている。目標転舵対応角θp*の絶対値は、レバー傾角θlの絶対値の増大に基づいて線形的に大きくなっている。つまり、操作レバー11のレバー傾角θlに対する転舵輪3の転舵角θiの角度比αは、レバー傾角θlの絶対値に応じては変化しない。しかし、他の実施形態では、目標転舵対応角θp*の絶対値は、レバー傾角θlの絶対値の増大に基づいて、例えば非線形的に大きくなってもよい。つまり、角度比αは、レバー傾角θlの絶対値に応じて変化してもよい。角度比αは、転舵角θiをレバー傾角θlで除算することにより得られる値である(α=θi/θl)。
また、通常時マップ81及び緊急時マップ82のいずれも、例えば車速Vが小さくなるほど、目標転舵対応角θp*の絶対値は大きくなるように設定されている。つまり、角度比αは、車速Vに応じて変化する。そして、緊急時マップ82におけるレバー傾角θl及び車速Vの変化量に対する目標転舵対応角θp*の絶対値の変化量は、通常時マップ81におけるレバー傾角θl及び車速Vの変化量に対する目標転舵対応角θp*の絶対値の変化量よりも小さくなるように設定されている。これにより、緊急時マップ82における目標転舵対応角θp*の絶対値は、通常時マップ81における目標転舵対応角θp*の絶対値がゼロである場合を除き、任意のレバー傾角θl及び車速Vで、通常時マップ81における目標転舵対応角θp*の絶対値よりも小さくなる。
目標転舵対応角演算部72は、緊急時フラグFの値が「0」である場合、通常時マップ81を参照することにより、レバー傾角θl及び車速Vに応じた目標転舵対応角θp*を演算する。一方、目標転舵対応角演算部72は、緊急時フラグFの値が「1」である場合、緊急時マップ82を参照することにより、レバー傾角θl及び車速Vに応じた目標転舵対応角θp*を演算する。つまり、目標転舵対応角演算部72は、緊急時であると判定された場合と緊急時であると判定されない場合とでマップを切り替える。これにより、目標転舵対応角演算部72は、緊急時であると判定される場合に、緊急時であると判定されない場合の目標転舵対応角θp*よりも小さな絶対値の目標転舵対応角θp*を演算する。つまり、緊急時であると判定された後は、運転者の操作によるレバー傾角θlの変化に対して、目標転舵対応角θp*が変化しにくくなる。
上記のように転舵輪3を転舵させるために必要な運転者の仕事量は、操作反力に抗する力とレバー傾角θlの変化量との積で表される。そのため、目標転舵対応角演算部72は、転舵輪3を転舵させるために必要なレバー傾角θlの変化量を大きくすることで、転舵輪3を転舵させるために必要な仕事量を大きくする。つまり、目標転舵対応角演算部72は、仕事量調整部に相当し、緊急時調整処理を実行する。そして、緊急時調整処理は、抑制用目標転舵対応値演算処理を含む。
次に、目標転舵対応角演算部72が目標転舵対応角θp*を演算する処理手順の一例について、図7に示すフローチャートに従って説明する。
目標転舵対応角演算部72は、各種状態量を取得すると(ステップ401)、緊急時フラグFの値が「0」であるか否かを判定する(ステップ402)。緊急時フラグFの値が「0」である場合(ステップ402:YES)、通常時マップ81を用いて目標転舵対応角θp*を演算する(ステップ403)。
一方、目標転舵対応角演算部72は、緊急時フラグFの値が「1」である場合(ステップ402:NO)、緊急時マップ82を用いて目標転舵対応角θp*を演算する(ステップ404)。ステップ404の処理が抑制用目標転舵対応値演算処理及び緊急時調整処理に相当する。
次に、本実施形態の作用及び効果について説明する。
(1-1)仕事量調整部である目標操作反力演算部61は、緊急時であるか否かの判定結果に応じて転舵輪3を転舵させるために必要な仕事量を調整する緊急時調整処理を実行する。緊急時調整処理は、緊急時判定部63により緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、仕事量を小さくする軽減処理を含む。そのため、緊急時であると判定されると、小さな仕事量で転舵輪3を転舵させることができる。これにより、緊急回避操作を容易に行うことができる。
(1-2)軽減処理は、緊急時であると判定されない場合に比べ、目標操作反力T*の絶対値を小さくするように演算する軽減用目標操作反力演算処理を含む。そのため、軽減処理の実行により、操作レバー11の操作に必要な力が小さくなることで、転舵輪3を転舵させるために必要な仕事量が小さくなる。これにより、緊急回避操作を容易に行うことができる。
(1-3)軽減用目標操作反力演算処理は、車速Vに基づいて目標操作反力T*の絶対値を小さくする処理である。そのため、緊急時であると判定された場合に、車速Vに応じて、好適に操作反力を小さくすることができる。
(1-4)緊急時であると判定された場合に操作反力を小さくすると、レバー傾角θlが大きくなりすぎることで、目標転舵対応角θp*の絶対値が大きくなりすぎるおそれがある。この点、緊急時調整処理は、前期段階の後に続く後期段階において、緊急時であると判定されない場合に演算される目標操作反力T*以上の絶対値を有する目標操作反力T*を演算する加重処理をさらに含む。つまり、前期段階の後に続く後期段階において操作反力が大きくなる。そのため、レバー傾角θlが大きくなりすぎることを抑制できる。これにより、適切な緊急回避操作を容易に行うことができる。
(1-5)目標操作反力演算部61は、緊急時であると判定されてからの経過時間tに基づいて、緊急回避操作による回避の段階が前期段階から後期段階に移ったと判定する。
ここで、レバー傾角θlの変化量に対する転舵角θiの変化量の角度比αは、操舵装置2が搭載される車種によって異なることがある。そのため、前期段階から後期段階に移ったか否かの判定を、例えばレバー傾角θlに基づいて行うと、車種ごとに最適なレバー傾角θlの閾値を検討しなければならない。この点、上記構成によれば、前期段階から後期段階に移ったか否かの判定を緊急時であると判定されてからの経過時間tに基づいて行う。そのため、幅広い車種に対して、前期段階から後期段階に移ったか否かの判定を容易に行うことができる。
(1-6)緊急時であると判定された場合に操作反力を小さくすると、レバー傾角θlが大きくなりすぎることで、目標転舵対応角θp*の絶対値が大きくなりすぎるおそれがある。この点、緊急時調整処理は、緊急時であると判定されない場合と比べ、操作レバー11の操作量の変化量に対する転舵角θiの変化量が小さくなるように目標転舵対応角θp*を演算する抑制用目標転舵対応値演算処理をさらに含む。そのため、レバー傾角θlが大きくなりすぎても、目標転舵対応角θp*の絶対値が大きくなりすぎることを抑制できる。これにより、適切な緊急回避操作を容易に行うことができる。
(1-7)抑制用目標転舵対応値演算処理は、車速Vに基づいて目標転舵対応角θp*を演算する処理である。そのため、緊急時であると判定された場合に、車速Vに応じて好適に目標転舵対応角θp*を演算できる。
(1-8)転舵制御信号生成部73は、目標転舵対応角θp*の変化を転舵角θiに徐々に反映させるように転舵制御信号Mtを生成する。これにより、急激な転舵角θiの変化が抑制されるため、車両の挙動が乱れることを抑制できる。
(1-9)緊急時判定部63は、緊急回避操作が完了したか否かを判定する。目標操作反力演算部61及び目標転舵対応角演算部72は、緊急回避操作が完了したと判定された後に緊急時調整処理を停止する。そのため、例えば緊急回避操作の途中で操作反力が急変することを防止できる。これにより、運転者に違和感を与えることを抑制できる。
(1-10)通常、緊急回避操作が完了すると、操作レバー11のレバー傾角θlが元に戻される。この点を踏まえ、緊急時判定部63は、緊急回避操作による操作レバー11の操作方向と反対の戻し方向の操作が行われるか否かに基づいて、緊急回避操作が完了したか否かを判定する。そのため、緊急回避操作が完了したことを適切に判定できる。
(1-11)緊急時判定部63は、車両の走行状態を示すパラメータと閾値との大小比較の結果、及び操作ユニット4の操作状態を示すパラメータと閾値との大小比較の結果に基づいて緊急時であるか否かを判定する。そのため、車両の走行状態、及び操作ユニット4の操作状態に応じて、緊急時であるか否かを適切に判定できる。
(第2実施形態)
次に、操舵制御装置の第2実施形態を図面に従って説明する。なお、説明の便宜上、同一の構成については上記第1実施形態と同一の符号を付してその説明を省略する。
図8に示すように、本実施形態の目標転舵対応角演算部72のメモリ72aは、上記第1実施形態の緊急時マップ82とは異なる形状の緊急時マップ92を記憶している。また、メモリ72aは、上記第1実施形態の通常時マップ81を記憶している。図8において、通常時マップ81を実線で示し、緊急時マップ92を破線で示す。
通常時マップ81及び緊急時マップ92の各々には、レバー傾角θlの範囲として小操作範囲と大操作範囲とが設定されている。小操作範囲はゼロから境界値θlbまでのレバー傾角θlの範囲であり、大操作範囲は境界値θlbよりも大きなレバー傾角θlの範囲である。境界値θlbは、転舵角θiがある程度大きくなるようなレバー傾角θlである。本実施形態の境界値θlbは、例えば旋回判定閾値θlthと同一であるが、旋回判定閾値θlthより大きな値であっても小さな値であってもよい。他の実施形態では、例えば車速Vに基づいて境界値θlbを変更してもよい。
小操作範囲において、緊急時マップ92におけるレバー傾角θl及び車速Vの変化量に対する目標転舵対応角θp*の絶対値の変化量は、通常時マップ81におけるレバー傾角θl及び車速Vの変化量に対する目標転舵対応角θp*の絶対値の変化量よりも大きくなるように設定されている。つまり、小操作範囲において、緊急時であると判定された場合角度比αは、緊急時であると判定されていない場合の角度比αよりも大きい。また、大操作範囲において、緊急時マップ92におけるレバー傾角θl及び車速Vの変化量に対する目標転舵対応角θp*の絶対値の変化量は、通常時マップ81におけるレバー傾角θl及び車速Vの変化量に対する目標転舵対応角θp*の絶対値の変化量よりも小さくなるように設定されている。つまり、大操作範囲において、緊急時であると判定された場合の角度比αは、緊急時であると判定されていない場合の角度比αよりも小さい。
目標転舵対応角演算部72は、上記第1実施形態と同様に、緊急時フラグFの値が「0」である場合には通常時マップ81を参照することにより、目標転舵対応角θp*を演算する。また、目標転舵対応角演算部72は、緊急時フラグFの値が「1」である場合には、緊急時マップ92を参照することにより、目標転舵対応角θp*を演算する。
ここで、上記条件(a2)を参照すると、緊急時であると判定される場合には、レバー傾角θlの絶対値が旋回判定閾値θlth未満、すなわち境界値θlb未満である。そのため、緊急時であると判定された後の前期段階においては、運転者の操作によるレバー傾角θlの変化量が小さくても、目標転舵対応角θp*が大きく変化する。
上記のように転舵輪3を転舵させるために必要な運転者の仕事量は、操作反力に抗する力とレバー傾角θlの変化量との積で表される。そのため、目標転舵対応角演算部72は、転舵輪3を転舵させるために必要なレバー傾角θlの変化量を小さくすることで、転舵輪3を転舵させるために必要な仕事量を小さくする。つまり、目標転舵対応角演算部72は、仕事量調整部に相当し、緊急時調整処理を実行する。緊急時調整処理は、軽減用目標転舵対応値演算処理を含む軽減処理を含む。
目標転舵対応角演算部72が目標転舵対応角θp*を演算する処理手順は、上記第1実施形態と同様であるため、説明を省略する。なお、レバー傾角θlが小操作範囲である場合に実行するステップ404の処理、すなわち緊急時マップ92を用いて目標転舵対応角θp*を演算する処理が、軽減処理及び軽減用目標転舵対応値演算処理に相当する。
以上のように、緊急時であると判定されることにより緊急時フラグFの値が「1」となった後は、緊急時マップ92を用いて目標転舵対応角θp*が演算されることで緊急時調整処理が実行される。この緊急時調整処理は、緊急回避操作が完了したと判定されることにより緊急時フラグFの値が「0」となった後に、通常時マップ81を用いて目標転舵対応角θp*が演算されることで停止する。
以上、本実施形態では、上記第1実施形態の(1-1)~(1-11)の作用及び効果と同様の作用及び効果に加え、以下の作用及び効果を奏する。
(2-1)仕事量調整部である目標転舵対応角演算部72は、緊急時であるか否かの判定結果に応じて転舵輪3を転舵させるために必要な仕事量を調整する緊急時調整処理を実行する。そのため、緊急時であると判定されると、小さな仕事量で転舵輪3を転舵させることができる。これにより、緊急回避操作を容易に行うことができる。
(2-2)軽減処理は、緊急時であると判定されない場合に比べ、操作レバー11の操作量の変化量に対する転舵角θiの変化量が大きくなるように目標転舵対応角θp*を演算する軽減用目標転舵対応値演算処理を含む。そのため、軽減処理の実行により、緊急回避操作に必要なレバー傾角θlの変化量が小さくなることで、転舵輪3を転舵させるために必要な仕事量が小さくなる。これにより、緊急回避操作を容易に行うことができる。
(2-3)軽減用目標転舵対応値演算処理は、車速Vに基づいて、目標転舵対応角θp*を演算する処理である。そのため、緊急時であると判定された場合に、車速Vに応じて、好適に目標転舵対応角θp*を演算できる。
(2-4)緊急回避操作は、車両が大きく旋回していないとき、すなわち概ね直進しているときに必要となることが多い。この点、目標転舵対応角演算部72のメモリ72aは、レバー傾角θlと目標転舵対応角θp*との関係を示す通常時マップ81及び緊急時マップ92を記憶する。通常時マップ81及び緊急時マップ92の各々は、ゼロを含むレバー傾角θlの範囲である小操作範囲と、小操作範囲よりも絶対値が大きなレバー傾角θlの範囲である大操作範囲とを含む。小操作範囲において、緊急時マップ92におけるレバー傾角θlの変化量に対する目標転舵対応角θp*の絶対値の変化量は、通常マップにおけるレバー傾角θlの変化量に対する目標転舵対応角θp*の絶対値の変化量よりも大きくなるように設定される。軽減用目標転舵対応値演算処理は、緊急時マップ92を用いて、レバー傾角θlに基づく目標転舵対応角θp*を演算する処理である。そのため、緊急時であると判定された場合に、緊急時であると判定されない場合に比べ、操作レバー11の操作量の変化量に対する転舵角θiの変化量が大きくなるような目標転舵対応角θp*を小さな演算負荷で演算できる。
(2-5)操作レバー11の操作範囲全体にわたって、緊急時マップ92におけるレバー傾角θlの変化量に対する目標転舵対応角θp*の絶対値の変化量を大きくすると、目標転舵対応角θp*の絶対値が大きくなりすぎるおそれがある。この点、大操作範囲において、緊急時マップ92におけるレバー傾角θlの変化量に対する目標転舵対応角θp*の絶対値の変化量は、通常マップにおけるレバー傾角θlの変化量に対する目標転舵対応角θp*の絶対値の変化量よりも小さくなるように設定される。そのため、レバー傾角θlの絶対値が大きくなっても、目標転舵対応角θp*の絶対値が大きくなりすぎることを抑制できる。これにより、適切な緊急操作を容易に行うことができる。
上記各実施形態は、以下のように変更して実施することができる。上記各実施形態及び以下の変形例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記(a1)~(a3)のすべての条件が成立する場合に緊急時であると判定したが、これに限らない。例えばレバー傾角θlに関する(a2)の条件を判定せず、(a1)及び(a3)の条件が成立する場合に緊急時であると判定してもよい。また、操作ユニット4の操作状態を示すパラメータ及び車両の走行状態を示すパラメータ以外の他の情報を用いて、緊急時であるか否かを判定してもよい。他の情報は、例えば障害物を検出するカメラからの信号であってもよい。また、他の情報は、付近を走行する他の車両又は走行する道路に設置された監視機器との間で通信により得られる情報であってもよい。
・上記(b1)の条件が成立する場合に緊急回避操作が完了したと判定したが、これに限らない。例えば車両が停止した場合に、緊急回避操作が完了したと判定してもよい。また、操作ユニット4の操作状態を示すパラメータ及び車両の走行状態を示すパラメータ以外の他の情報を用いて、緊急回避操作が完了したか否かを判定してもよい。他の情報は、緊急時であると判定されてからの走行距離及び走行時間であってもよい。さらに、運転者により操作されるスイッチが運転席に設けられる場合、他の情報は、このスイッチのオンオフ状態であってもよい。
・緊急時判定部63により緊急回避操作が完了したと判定された場合に、緊急時調整処理を停止したが、これに限らない。例えば(a1)~(a3)の少なくとも1つの条件が成立しない場合に、緊急時調整処理を停止してもよい。つまり、例えば(a1)~(a3)の少なくとも1つの条件が成立しない場合に、緊急時フラグFの値を「0」にリセットしてもよい。この場合、緊急時判定部63は完了判定を実行しなくてもよい。
・上記第2実施形態において、緊急時マップ92におけるレバー傾角θlの変化量に対する目標転舵対応角θp*の絶対値の変化量が、大操作範囲でも、通常時マップ81におけるそれ以上となってもよい。また、大操作範囲において、レバー傾角θlの絶対値が増大しても、目標転舵対応角θp*の絶対値が変化しないように、緊急時マップ92を設定してもよい。つまり、緊急時であると判定された場合に、レバー傾角θlが境界値である場合の目標転舵対応角θp*を上限角度とし、それ以上は転舵輪3が転舵しないようにしてもよい。なお、この場合でも、緊急回避操作が完了したと判定された後は、上限角度以上に転舵輪3を転舵させることが可能になる。
・通常時マップ81及び緊急時マップ82,92に不感帯を設定してもよい。具体的には、レバー傾角θlのゼロ度付近に、レバー傾角θlの絶対値が増加しても、目標転舵対応角θp*がゼロ度のままである範囲を設定してもよい。また、通常時マップ81及び緊急時マップ82,92は、レバー傾角θlに対する目標転舵対応角θp*の関係を示す2次元マップであってもよい。つまり、抑制用目標転舵対応値演算処理及び軽減用目標転舵対応値演算処理は、車速Vを用いずに目標転舵対応角θp*を演算する処理であってもよい。さらに、通常時演算情報及び緊急時演算情報は、マップではなく、例えば関数式であってもよい。
・上記第2実施形態において、目標転舵対応角演算部72による軽減処理は、レバー傾角θlの絶対値に関係なく、緊急時であると判定されない場合に比べ、レバー傾角θlの変化量に対する転舵角θiの変化量が大きくなるように目標転舵対応角θp*を演算してもよい。
・転舵制御信号生成部73は、ガード処理部75を備え、転舵輪3の転舵速度を上限速度以下とすることにより、目標転舵対応角θp*の変化を転舵角θiに徐々に反映させる転舵制御信号Mtを生成した。しかし、これに限らず、転舵制御信号生成部73は、ガード処理部75に加えて又は代えて、例えば一次遅れフィルタ処理を実行するフィルタ処理部を備えてもよい。この場合、フィルタ処理部が入力される差分Δθpに対して一次遅れフィルタ処理を実行することにより、差分Δθpの急変が抑制される。これにより、目標転舵対応角θp*の変化を転舵角θiに徐々に反映される。なお、フィルタの時定数等を車速Vに基づいて変更してもよい。
転舵制御信号生成部73は、常時、目標転舵対応角θp*の変化を転舵角θiに徐々に反映させるように転舵制御信号Mtを生成した。しかし、これに限らず、例えば通常時マップ81と緊急時マップ82,92とを互いに切り替えた場合にのみ、目標転舵対応角θp*の変化を転舵角θiに徐々に反映させるように転舵制御信号Mtを生成してもよい。この場合、マップを切り替えることにより生じる差分Δθpが予め設定された徐変時間の間になくなるように、転舵制御信号Mtを生成してもよい。なお、徐変時間は、車速Vに基づいて演算されてもよい。
さらに、転舵制御信号生成部73は、ガード処理部75を備えず、目標転舵対応角θp*の変化が転舵角θiに即座に反映させるように転舵制御信号Mtを生成してもよい。
・目標操作反力演算部61は角度軸力を基礎操作反力Tbとして演算したが、これに限らず、例えば電流軸力を基礎操作反力Tbとして演算してもよい。電流軸力は、転舵モータ32からラック軸22に実際に伝達される軸力であり、路面情報を含む。電流軸力は、転舵モータ32に供給される実電流値に基づいて演算することができる。また、角度軸力と電流軸力とを所定比率で足し合わせた配分軸力を基礎操作反力Tbとして演算してもよい。さらに、例えばレバー傾角θlの絶対値に比例する値を基礎操作反力Tbとして演算してもよく、基礎操作反力Tbの演算は適宜変更可能である。
・目標操作反力演算部61は、車速Vに基づいて前期ゲインGiを演算したが、これに限らず、前期ゲインGiは予め設定された固定値であってもよい。同様に、後期ゲインGlは予め設定された固定値であってもよい。
・目標操作反力演算部61は、基礎操作反力TbにゲインGを乗算することにより、基礎操作反力Tbを調整したが、これに限らず、基礎操作反力Tbの調整方法は適宜変更可能である。例えば、基礎操作反力Tbの絶対値から調整値を減算することにより基礎操作反力Tbを調整してもよい。調整値は、予め設定された固定値であっても、車速Vに基づいて演算される値であってもよい。
また、目標操作反力演算部61は、例えばレバー傾角θlと目標操作反力T*との関係を示す通常時演算情報及び緊急時演算情報を有してもよい。この場合、緊急時演算情報における目標操作反力T*は、通常時演算情報における目標操作反力T*よりも大きくなるように設定できる。この場合、目標操作反力演算部61は、基礎操作反力Tbを演算せず、目標操作反力T*を直接演算できる。
・緊急時であると判定されてからの経過時間tに基づいて、緊急回避操作による回避の段階が前期段階から後期段階に移ったと判定したが、これに限らない。例えば、緊急時であると判定されてからのレバー傾角θlの変化量に基づいて回避の段階が前期段階から後期段階に移ったと判定してもよい。
・緊急時調整処理は、加重処理を含まなくてもよい。つまり、緊急時であると判定された後は、操作反力を小さくしたままでもよい。
・上記第1実施形態において、緊急時調整処理は、抑制用目標転舵対応値演算処理を含まなくてもよい。つまり、緊急時であると判定される場合と緊急時であると判定されないとで、同様に目標転舵対応角θp*を演算してもよい。
・上記第2実施形態において、緊急時調整処理は、目標操作反力演算部61による軽減処理、軽減用目標操作反力演算処理及び加重処理を含まなくてもよい。つまり、緊急時であると判定される場合と緊急時であると判定されないとで、同様に目標操作反力T*を演算してもよい。
・転舵輪3の転舵角θiに換算可能な換算可能値はピニオン軸21の回転角であったが、これに限らず、例えばラック軸22のストローク量、又は転舵角θiそのものが換算可能値であってよい。
・マイクロコンピュータ51は、報知器37を介して緊急時である旨を運転者に報知しなくてもよい。
・操作レバー11は、ベース12に傾動可能に支持されたが、これに限らず、例えばベース12に対してスライド可能に支持されてもよい。この場合、運転者による操作量は、操作レバー11のスライド量で表される。操作レバー11は、転舵輪3の転舵角θiを制御することに加え、車両の駆動/制動を制御するために用いられてもよい。
・傾斜角センサ13によりレバー傾角θlを検出したが、これに限らず、例えば操作モータ16の回転角に基づいて、レバー傾角θlを検出してもよい。この場合、操作ユニット4は、傾斜角センサ13を備えなくてもよい。
・操作ユニット4は、操作レバー11に代えて、操作部材であるステアリングホイールを備えてもよい。また、操作ユニット4は、操作レバー11に加えて、運転者によって操作されるステアリングホイールを備えてもよい。操舵装置2は、操作ユニット4と転舵ユニット5との間の動力伝達が分離したリンクレスの構造であったが、これに限らない。ステアリングホイールを備えた場合、操舵装置2は、クラッチにより操作ユニット4と転舵ユニット5との間の動力伝達を分離可能な構造であってもよい。
・転舵アクチュエータ31は、転舵モータ32の回転をベルト機構34を介してボール螺子機構35に伝達したが、これに限らず、例えば転舵モータ32の回転を歯車機構を介してボール螺子機構35に伝達するように転舵アクチュエータ31を構成してもよい。また、転舵モータ32がボール螺子機構35を直接回転させるように転舵アクチュエータ31を構成してもよい。さらに、転舵ユニット5が第2のラックアンドピニオン機構を備える構成とし、転舵モータ32の回転を第2のラックアンドピニオン機構にてラック軸22の往復動に変換することで転舵ユニット5に転舵力を付与するように転舵アクチュエータ31を構成してもよい。

Claims (19)

  1. 車両の操舵装置を制御する操舵制御装置であって、
    前記操舵装置は、操作部材を有する操作ユニットと、転舵輪を転舵させるように構成される転舵ユニットとの間の動力伝達路が機械的に分離した構造を有し、
    前記操舵制御装置は、
    前記操作部材の操作量に基づいて、前記転舵輪の転舵角に換算可能な換算可能値の目標値である目標転舵対応値を演算するように構成される目標転舵対応値演算部と、
    前記目標転舵対応値に基づいて、前記転舵ユニットを作動させる転舵制御信号を生成するように構成される転舵制御信号生成部と、
    緊急回避操作が行われる緊急時であるか否かを判定するように構成される緊急時判定部と、
    前記転舵輪を転舵させるために必要な運転者の仕事量を調整するように構成される仕事量調整部と、を備え、
    前記仕事量調整部は、緊急時であるか否かの判定結果に応じて前記仕事量を調整する緊急時調整処理を実行するように構成され、
    前記緊急時調整処理は、前記緊急時判定部により緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、前記仕事量を小さくする軽減処理を含み、
    前記操作ユニットは、前記操作量に応じた操作反力を前記操作部材に付与するように構成され、
    前記操舵制御装置は、
    前記操作量に基づいて、前記操作反力の目標値である目標操作反力を演算するように構成される目標操作反力演算部と、
    前記目標操作反力に基づいて、前記操作ユニットを作動させる操作制御信号を生成するように構成される操作制御信号生成部と、をさらに備え、
    前記仕事量調整部は、前記目標操作反力演算部を含み、
    前記軽減処理は、緊急時であると判定されない場合に比べ、小さな絶対値を有する前記目標操作反力を演算する軽減用目標操作反力演算処理を含み、
    前記緊急時調整処理は、前記前期段階の後に続く後期段階において、前記前期段階に演算される前記目標操作反力よりも大きな絶対値を有する前記目標操作反力を演算する加重処理をさらに含む、操舵制御装置。
  2. 請求項1に記載の操舵制御装置であって、
    前記軽減用目標操作反力演算処理は、車速に基づいて前記目標操作反力を演算する処理である、操舵制御装置。
  3. 請求項1又は2に記載の操舵制御装置であって、
    前記目標操作反力演算部は、緊急時であると判定されてからの経過時間に基づいて、緊急回避操作による回避の段階が前記前期段階から前記後期段階に移ったと判定するように構成される、操舵制御装置。
  4. 請求項1~3のいずれか一項に記載の操舵制御装置であって、
    前記仕事量調整部は、前記目標転舵対応値演算部をさらに含み、
    前記緊急時調整処理は、緊急時であると判定されない場合と比べ、前記操作量の変化量に対する前記転舵角の変化量が小さくなるように前記目標転舵対応値を演算する抑制用目標転舵対応値演算処理をさらに含む、操舵制御装置。
  5. 車両の操舵装置を制御する操舵制御装置であって、
    前記操舵装置は、操作部材を有する操作ユニットと、転舵輪を転舵させるように構成される転舵ユニットとの間の動力伝達路が機械的に分離した構造を有し、
    前記操舵制御装置は、
    前記操作部材の操作量に基づいて、前記転舵輪の転舵角に換算可能な換算可能値の目標値である目標転舵対応値を演算するように構成される目標転舵対応値演算部と、
    前記目標転舵対応値に基づいて、前記転舵ユニットを作動させる転舵制御信号を生成するように構成される転舵制御信号生成部と、
    緊急回避操作が行われる緊急時であるか否かを判定するように構成される緊急時判定部と、
    前記転舵輪を転舵させるために必要な運転者の仕事量を調整するように構成される仕事量調整部と、を備え、
    前記仕事量調整部は、緊急時であるか否かの判定結果に応じて前記仕事量を調整する緊急時調整処理を実行するように構成され、
    前記緊急時調整処理は、前記緊急時判定部により緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、前記仕事量を小さくする軽減処理を含み、
    前記操作ユニットは、前記操作量に応じた操作反力を前記操作部材に付与するように構成され、
    前記操舵制御装置は、
    前記操作量に基づいて、前記操作反力の目標値である目標操作反力を演算するように構成される目標操作反力演算部と、
    前記目標操作反力に基づいて、前記操作ユニットを作動させる操作制御信号を生成するように構成される操作制御信号生成部と、をさらに備え、
    前記仕事量調整部は、前記目標操作反力演算部を含み、
    前記軽減処理は、緊急時であると判定されない場合に比べ、小さな絶対値を有する前記目標操作反力を演算する軽減用目標操作反力演算処理を含み、
    前記仕事量調整部は、前記目標転舵対応値演算部をさらに含み、
    前記緊急時調整処理は、緊急時であると判定されない場合と比べ、前記操作量の変化量に対する前記転舵角の変化量が小さくなるように前記目標転舵対応値を演算する抑制用目標転舵対応値演算処理をさらに含む、操舵制御装置。
  6. 請求項5に記載の操舵制御装置であって、
    前記軽減用目標操作反力演算処理は、車速に基づいて前記目標操作反力を演算する処理である、操舵制御装置。
  7. 請求項5又は6に記載の操舵制御装置であって、
    前記緊急時調整処理は、前記前期段階の後に続く後期段階において、緊急時であると判定されない場合に演算される前記目標操作反力以上の絶対値を有する前記目標操作反力を演算する加重処理をさらに含む、操舵制御装置。
  8. 請求項7に記載の操舵制御装置であって、
    前記目標操作反力演算部は、緊急時であると判定されてからの経過時間に基づいて、緊急回避操作による回避の段階が前記前期段階から前記後期段階に移ったと判定するように構成される、操舵制御装置。
  9. 請求項4~8のいずれか一項に記載の操舵制御装置であって、
    前記抑制用目標転舵対応値演算処理は、車速に基づいて前記目標転舵対応値を演算する処理である、操舵制御装置。
  10. 請求項1~3のいずれか一項に記載の操舵制御装置であって、
    前記仕事量調整部は、前記目標転舵対応値演算部を含み、
    前記軽減処理は、緊急時であると判定されない場合に比べ、前記操作量の変化量に対する前記転舵角の変化量が大きくなるように前記目標転舵対応値を演算する軽減用目標転舵対応値演算処理を含む、操舵制御装置。
  11. 請求項10に記載の操舵制御装置であって、
    前記軽減用目標転舵対応値演算処理は、車速に基づいて前記目標転舵対応値を演算する処理である、操舵制御装置。
  12. 請求項10又は11に記載の操舵制御装置であって、
    前記目標転舵対応値演算部は、メモリを備え、
    前記メモリは、前記操作量と前記目標転舵対応値との関係を示す通常時演算情報及び緊急時演算情報を記憶し、
    前記操作量は、前記車両が直進する場合にゼロであり、
    前記通常時演算情報及び前記緊急時演算情報の各々は、ゼロを含む前記操作量の範囲である小操作範囲と、前記小操作範囲よりも絶対値が大きな前記操作量の範囲である大操作範囲と、を含み、
    前記小操作範囲において、前記緊急時演算情報における前記操作量の変化量に対する前記目標転舵対応値の絶対値の変化量は、前記通常時演算情報におけるそれよりも大きくなるように設定され、
    前記軽減用目標転舵対応値演算処理は、前記緊急時演算情報を用いて、前記操作量に基づく前記目標転舵対応値を演算する処理である、操舵制御装置。
  13. 請求項12に記載の操舵制御装置であって、
    前記大操作範囲において、前記緊急時演算情報における前記操作量の変化量に対する前記目標転舵対応値の絶対値の変化量は、前記通常時演算情報におけるそれよりも小さくなるように設定される、操舵制御装置。
  14. 請求項1~13のいずれか一項に記載の操舵制御装置であって、
    前記転舵制御信号生成部は、前記目標転舵対応値の変化を前記転舵角に徐々に反映させる前記転舵制御信号を生成するように構成される、操舵制御装置。
  15. 請求項1~14のいずれか一項に記載の操舵制御装置であって、
    前記緊急時判定部は、緊急回避操作が完了したか否かを判定するようにさらに構成され、
    前記仕事量調整部は、前記緊急時判定部により緊急回避操作が完了したと判定された後に前記緊急時調整処理を停止するように構成される、操舵制御装置。
  16. 請求項15に記載の操舵制御装置であって、
    前記緊急時判定部は、緊急回避操作による前記操作部材の操作方向と反対の戻し方向の操作が行われるか否かに基づいて、緊急回避操作が完了したか否かを判定するように構成される、操舵制御装置。
  17. 請求項1~16のいずれか一項に記載の操舵制御装置であって、
    前記緊急時判定部は、前記車両の走行状態を示すパラメータと閾値との大小比較の結果、及び前記操作ユニットの操作状態を示すパラメータと閾値との大小比較の結果に基づいて、緊急時であるか否かを判定するように構成される、操舵制御装置。
  18. 車両の操舵装置を制御する操舵制御方法であって、
    前記操舵装置は、操作部材を有する操作ユニットと、転舵輪を転舵させるように構成される転舵ユニットとの間の動力伝達路が機械的に分離した構造を有し、
    前記操舵制御方法は、
    前記操作部材の操作量に基づいて、前記転舵輪の転舵角に換算可能な換算可能値の目標値である目標転舵対応値を演算することと、
    前記目標転舵対応値に基づいて、前記転舵ユニットを作動させる転舵制御信号を生成することと、
    緊急回避操作が行われる緊急時であるか否かを判定することと、
    前記転舵輪を転舵させるために必要な運転者の仕事量を調整することと、を含み、
    前記仕事量を調整することは、緊急時であるか否かの判定結果に応じて前記仕事量を調整する緊急時調整処理を実行することを含み、
    前記緊急時調整処理は、緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、前記仕事量を小さくする軽減処理を含み、
    前記操作ユニットは、前記操作量に応じた操作反力を前記操作部材に付与するように構成され、
    前記操舵制御方法は、
    前記操作量に基づいて、前記操作反力の目標値である目標操作反力を演算することと、
    前記目標操作反力に基づいて、前記操作ユニットを作動させる操作制御信号を生成することと、をさらに含み、
    前記仕事量を調整することは、前記目標操作反力を演算することを含み、
    前記軽減処理は、緊急時であると判定されない場合に比べ、小さな絶対値を有する前記目標操作反力を演算する軽減用目標操作反力演算処理を含み、
    前記緊急時調整処理は、前記前期段階の後に続く後期段階において、前記前期段階に演算される前記目標操作反力よりも大きな絶対値を有する前記目標操作反力を演算する加重処理をさらに含む、操舵制御方法。
  19. 車両の操舵装置を制御する操舵制御方法であって、
    前記操舵装置は、操作部材を有する操作ユニットと、転舵輪を転舵させるように構成される転舵ユニットとの間の動力伝達路が機械的に分離した構造を有し、
    前記操舵制御方法は、
    前記操作部材の操作量に基づいて、前記転舵輪の転舵角に換算可能な換算可能値の目標値である目標転舵対応値を演算することと、
    前記目標転舵対応値に基づいて、前記転舵ユニットを作動させる転舵制御信号を生成することと、
    緊急回避操作が行われる緊急時であるか否かを判定することと、
    前記転舵輪を転舵させるために必要な運転者の仕事量を調整することと、を含み、
    前記仕事量を調整することは、緊急時であるか否かの判定結果に応じて前記仕事量を調整する緊急時調整処理を実行することを含み、
    前記緊急時調整処理は、緊急時であると判定された後の前期段階において、緊急時であると判定されない場合に比べ、前記仕事量を小さくする軽減処理を含み、
    前記操作ユニットは、前記操作量に応じた操作反力を前記操作部材に付与するように構成され、
    前記操舵制御方法は、
    前記操作量に基づいて、前記操作反力の目標値である目標操作反力を演算することと、
    前記目標操作反力に基づいて、前記操作ユニットを作動させる操作制御信号を生成することと、をさらに含み、
    前記仕事量を調整することは、前記目標操作反力を演算することを含み、
    前記軽減処理は、緊急時であると判定されない場合に比べ、小さな絶対値を有する前記目標操作反力を演算する軽減用目標操作反力演算処理を含み、
    前記仕事量を調整することは、前記目標転舵対応値を演算することをさらに含み、
    前記緊急時調整処理は、緊急時であると判定されない場合と比べ、前記操作量の変化量に対する前記転舵角の変化量が小さくなるように前記目標転舵対応値を演算する抑制用目標転舵対応値演算処理をさらに含む、操舵制御方法。
JP2023576481A 2022-01-27 2022-01-27 操舵制御装置及び操舵制御方法 Active JP7740386B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/003082 WO2023144959A1 (ja) 2022-01-27 2022-01-27 操舵制御装置及び操舵制御方法

Publications (3)

Publication Number Publication Date
JPWO2023144959A1 JPWO2023144959A1 (ja) 2023-08-03
JPWO2023144959A5 JPWO2023144959A5 (ja) 2024-11-13
JP7740386B2 true JP7740386B2 (ja) 2025-09-17

Family

ID=87470888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023576481A Active JP7740386B2 (ja) 2022-01-27 2022-01-27 操舵制御装置及び操舵制御方法

Country Status (5)

Country Link
US (1) US12434768B2 (ja)
EP (1) EP4470876A4 (ja)
JP (1) JP7740386B2 (ja)
CN (1) CN118574764A (ja)
WO (1) WO2023144959A1 (ja)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000177616A (ja) 1998-12-15 2000-06-27 Toyota Motor Corp 車両の緊急時走行支援装置
JP2004034834A (ja) 2002-07-03 2004-02-05 Honda Motor Co Ltd 運転操作装置
JP2011121474A (ja) 2009-12-10 2011-06-23 Jtekt Corp 車両用操舵装置
JP2015123857A (ja) 2013-12-26 2015-07-06 株式会社ジェイテクト 操舵装置
US20160280265A1 (en) 2013-06-03 2016-09-29 Trw Automotive Gmbh Control unit and method for an emergency steering support function
JP2020189531A (ja) 2019-05-20 2020-11-26 日産自動車株式会社 操舵制御方法及び操舵制御装置
JP2021059139A (ja) 2019-10-03 2021-04-15 日立Astemo株式会社 操舵制御装置

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086870A (en) 1990-10-31 1992-02-11 Division Driving Systems, Inc. Joystick-operated driving system
JP3216441B2 (ja) 1994-05-18 2001-10-09 トヨタ自動車株式会社 車輌用操舵装置
JPH0899647A (ja) * 1994-09-30 1996-04-16 Mazda Motor Corp 車両の操舵補助装置
JP2002160659A (ja) * 2000-11-28 2002-06-04 Honda Motor Co Ltd 車両の運転操作装置及びその制御プログラム
JP3838546B2 (ja) 2001-12-03 2006-10-25 本田技研工業株式会社 車両のステアバイワイヤ装置
JP4068903B2 (ja) * 2002-07-04 2008-03-26 本田技研工業株式会社 車両の運転操作装置及び車両の転舵制御方法
JP4541201B2 (ja) 2005-03-24 2010-09-08 本田技研工業株式会社 自動車
JP4297149B2 (ja) * 2006-09-29 2009-07-15 トヨタ自動車株式会社 車両の操舵装置
JP5036780B2 (ja) * 2009-10-06 2012-09-26 トヨタ自動車株式会社 車両の制御装置
CN102762434B (zh) * 2010-06-23 2015-07-22 丰田自动车株式会社 车辆行驶控制装置
WO2011161779A1 (ja) * 2010-06-23 2011-12-29 トヨタ自動車株式会社 車両走行制御装置
US9789869B2 (en) * 2012-11-02 2017-10-17 Toyota Jidosha Kabushiki Kaisha Driving support apparatus and driving support method
CN104995082B (zh) 2013-02-19 2016-12-07 丰田自动车株式会社 碰撞避免辅助装置和碰撞避免辅助方法
EP2960139B1 (en) * 2013-02-21 2017-02-15 Nissan Motor Co., Ltd. Vehicular steering control device, and vehicular steering control method
WO2017138617A1 (ja) * 2016-02-12 2017-08-17 日本精工株式会社 車両用ステアリング制御装置
JP6740649B2 (ja) * 2016-03-15 2020-08-19 株式会社ジェイテクト 操舵制御装置
CN109070896B (zh) * 2016-05-19 2021-08-03 日立汽车系统株式会社 转向控制装置和转向控制装置的控制方法
JP6666795B2 (ja) * 2016-05-31 2020-03-18 株式会社小松製作所 作業車両
US10780915B2 (en) * 2016-12-07 2020-09-22 Steering Solutions Ip Holding Corporation Vehicle steering system having a user experience based automated driving to manual driving transition system and method
JP6801565B2 (ja) * 2017-04-21 2020-12-16 株式会社デンソー 車両の操舵支援装置および操舵支援方法
KR102053532B1 (ko) * 2018-05-28 2019-12-06 현대자동차주식회사 전동식 조향 시스템의 제어 장치 및 방법
JP7017130B2 (ja) 2018-08-13 2022-02-08 トヨタ自動車株式会社 ステアリングシステム
WO2020261530A1 (ja) 2019-06-28 2020-12-30 日産自動車株式会社 操舵制御方法及び操舵制御装置
JP7386014B2 (ja) 2019-08-22 2023-11-24 株式会社ジェイテクト 操舵制御装置
JP7303153B2 (ja) * 2020-05-18 2023-07-04 トヨタ自動車株式会社 車両用運転支援装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000177616A (ja) 1998-12-15 2000-06-27 Toyota Motor Corp 車両の緊急時走行支援装置
JP2004034834A (ja) 2002-07-03 2004-02-05 Honda Motor Co Ltd 運転操作装置
JP2011121474A (ja) 2009-12-10 2011-06-23 Jtekt Corp 車両用操舵装置
US20160280265A1 (en) 2013-06-03 2016-09-29 Trw Automotive Gmbh Control unit and method for an emergency steering support function
JP2015123857A (ja) 2013-12-26 2015-07-06 株式会社ジェイテクト 操舵装置
JP2020189531A (ja) 2019-05-20 2020-11-26 日産自動車株式会社 操舵制御方法及び操舵制御装置
JP2021059139A (ja) 2019-10-03 2021-04-15 日立Astemo株式会社 操舵制御装置

Also Published As

Publication number Publication date
EP4470876A1 (en) 2024-12-04
CN118574764A (zh) 2024-08-30
JPWO2023144959A1 (ja) 2023-08-03
EP4470876A4 (en) 2025-03-19
US20250050945A1 (en) 2025-02-13
WO2023144959A1 (ja) 2023-08-03
US12434768B2 (en) 2025-10-07

Similar Documents

Publication Publication Date Title
JP5324648B2 (ja) 車両の制御装置
JP7169957B2 (ja) 操舵制御装置
US10035538B2 (en) Electric power steering system with motor controller
JP6875813B2 (ja) 電動パワーステアリング装置
JP2015033942A (ja) モータ制御装置
JP2007326415A (ja) 車両用操舵装置
JP2013001370A (ja) 操舵制御装置
JP6812806B2 (ja) ステアバイワイヤ式操舵装置
CN111591341B (zh) 电动助力转向装置
WO2017056975A1 (ja) 電動パワーステアリング装置
JP7662423B2 (ja) 操舵制御装置
JP7609587B2 (ja) 操舵制御装置
US8229627B2 (en) Vehicle steering apparatus
JP6759675B2 (ja) ステアリング制御装置
JP7726305B2 (ja) 操舵制御装置及び操舵制御方法
JP7404027B2 (ja) 操舵制御装置
JP7797252B2 (ja) 操舵制御装置
JP7740386B2 (ja) 操舵制御装置及び操舵制御方法
JP7307000B2 (ja) 操舵制御装置
JP3605885B2 (ja) 車両の自動操舵装置
JP4251126B2 (ja) 車両の操舵装置
JP7772100B2 (ja) 操舵制御装置及び操舵制御方法
JP7740362B2 (ja) 操舵制御装置及び操舵制御方法
US12612102B2 (en) Controlling steering sensitivity for alternative steering options
JP2008265649A (ja) 車両の操舵装置

Legal Events

Date Code Title Description
A529 Written submission of copy of amendment under article 34 pct

Free format text: JAPANESE INTERMEDIATE CODE: A5211

Effective date: 20240529

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250818

R150 Certificate of patent or registration of utility model

Ref document number: 7740386

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150