Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7707972B2 - 転舵制御装置 - Google Patents
[go: Go Back, main page]

JP7707972B2 - 転舵制御装置 - Google Patents

転舵制御装置

Info

Publication number
JP7707972B2
JP7707972B2 JP2022041511A JP2022041511A JP7707972B2 JP 7707972 B2 JP7707972 B2 JP 7707972B2 JP 2022041511 A JP2022041511 A JP 2022041511A JP 2022041511 A JP2022041511 A JP 2022041511A JP 7707972 B2 JP7707972 B2 JP 7707972B2
Authority
JP
Japan
Prior art keywords
steering
unit
steering angle
limit value
drive
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
JP2022041511A
Other languages
English (en)
Other versions
JP2023136085A (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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2022041511A priority Critical patent/JP7707972B2/ja
Priority to PCT/JP2023/009362 priority patent/WO2023176729A1/ja
Priority to CN202380027602.3A priority patent/CN118891185A/zh
Publication of JP2023136085A publication Critical patent/JP2023136085A/ja
Priority to US18/883,826 priority patent/US20250002083A1/en
Application granted granted Critical
Publication of JP7707972B2 publication Critical patent/JP7707972B2/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
    • B62D7/00Steering linkage; Stub axles or their mountings
    • B62D7/06Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins
    • B62D7/14Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering
    • B62D7/15Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering characterised by means varying the ratio between the steering angles of the steered wheels
    • B62D7/159Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering characterised by means varying the ratio between the steering angles of the steered wheels characterised by computing methods or stabilisation processes or systems, e.g. responding to yaw rate, lateral wind, load, road condition
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D7/00Steering linkage; Stub axles or their mountings
    • B62D7/06Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins
    • B62D7/14Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering
    • B62D7/15Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering characterised by means varying the ratio between the steering angles of the steered wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D7/00Steering linkage; Stub axles or their mountings
    • B62D7/06Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins
    • B62D7/14Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering
    • B62D7/15Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering characterised by means varying the ratio between the steering angles of the steered wheels
    • B62D7/1581Steering linkage; Stub axles or their mountings for individually-pivoted wheels, e.g. on king-pins the pivotal axes being situated in more than one plane transverse to the longitudinal centre line of the vehicle, e.g. all-wheel steering characterised by means varying the ratio between the steering angles of the steered wheels characterised by comprising an electrical interconnecting system between the steering control means of the different axles

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Steering-Linkage Mechanisms And Four-Wheel Steering (AREA)

Description

本発明は、転舵制御装置に関する。
従来、ステアバイワイヤシステムにおいていずれかの転舵輪が失陥した場合に他の転舵輪の目標転舵角を切り替える技術が知られている。
例えば特許文献1に開示された車両用転舵装置では、目標転舵角設定手段は、左転舵輪および右転舵輪のうち一方が失陥した場合、車速および操舵方向に応じた旋回限界転舵角を演算する。正常転舵輪の転舵角の絶対値が、演算された旋回限界転舵角の絶対値よりも大きいとき、目標転舵角設定手段は、当該旋回限界転舵角を正常転舵輪に対する目標転舵角として設定する。
特開2018-203182号公報
特許文献1において「転舵輪が失陥」した場合とは、転舵アクチュエータが転舵トルクを発生できなくなった場合等のように、当該転舵輪に対する転舵角制御が正常に行えなくなった場合をいう。しかし、転舵角制御機能が完全に失われる異常の場合に限らず、例えば、いずれかの転舵アクチュエータに過剰な負荷がかかったときの過熱保護等の理由で、駆動電流が制限される場合がある。一部の転舵輪で転舵角が制限されると、車両が目標軌跡通りに動かず、車両コントロール性が悪化するおそれがある。
特許文献1には、そのような駆動制限時の処置に関して何ら言及されていない。また、特許文献1では左右の前輪のみが独立転舵する車両を対象としており、四輪独立転舵車両をはじめとする三輪以上の独立転舵車両について考慮されていない。
本発明は上述の点に鑑みて創作されたものであり、その目的は、三輪以上の独立転舵車両において、いずれかの転舵アクチュエータの駆動制限時に車両コントロール性を適切に確保する転舵制御装置を提供することにある。
本発明の転舵制御装置は、互いに機械的に拘束されない三つ以上の車輪(91-94)が独立して転舵可能な車両(100)において、各車輪の転舵を制御する。この転舵制御装置は、複数の転舵アクチュエータ制御部(601-604)を備える。
転舵アクチュエータ制御部は、各車輪を転舵させる複数の転舵アクチュエータ(71-74)に対応して設けられ、転舵アクチュエータが出力する転舵角が所望の値となるように転舵アクチュエータに通電する駆動電流を制御する。各車輪に対応する転舵アクチュエータと転舵アクチュエータ制御部との組をユニットと表す。
複数の転舵アクチュエータ制御部は、転舵アクチュエータの駆動制限に関する情報である駆動制限情報を互いに通信し、自ユニット及び他ユニットの駆動制限情報に基づき、自ユニットの転舵アクチュエータの駆動を制限する。例えば駆動制限情報は、各ユニットの駆動電流の電流制限値、転舵角制限値、或いは、旋回中心設定範囲である。
本発明では、各ユニットの駆動制限情報に基づき、複数の転舵アクチュエータ制御部が協調して転舵アクチュエータの駆動を制限する。したがって、いずれかの転舵アクチュエータの駆動制限時に、車両コントロール性を適切に確保することができる。
第1実施形態による転舵制御装置が適用される独立転舵車両の概略構成図。 第1実施形態による転舵制御装置のブロック図。 電流制限値と転舵角制限値との関係を示す図。 ユニット間の駆動制限情報の通信による転舵制限動作例を示す図。 (a)駆動電流-実転舵角マップ、(b)電流制限値-転舵角制限値マップの例。 第2実施形態による転舵制御装置のブロック図。 アッカーマン理論を説明する図。 (a)旋回中心共通設定範囲を説明する図、(b)制限前旋回中心から制限後旋回中心への変更を説明する図。 ユニット間の駆動制限情報の通信による転舵制限動作例を示す図。 第2実施形態の変形例による転舵制御装置のブロック図。
本発明による転舵制御装置の複数の実施形態を図面に基づいて説明する。複数の実施形態において実質的に同一の構成には同一の符号を付して説明を省略する。第1、第2実施形態を包括して「本実施形態」という。本実施形態の転舵制御装置は、互いに機械的に拘束されない四つの車輪が独立して転舵可能な車両において、各車輪の転舵を制御する。
(第1実施形態)
図1~図3を参照し、第1実施形態の転舵制御装置501の構成について説明する。図1に示す独立転舵車両100では、四つの車輪91-94は互いに機械的に拘束されておらず、独立して転舵可能である。左前輪91に「FL」、右前輪92に「FR」、左後輪93に「RL」、右後輪94に「RR」と記す。例えば各車輪91-94はインホイールモータを備えた駆動輪であり、独立転舵可能であるとともに独立駆動も可能である。
四つの転舵アクチュエータ(図中「転舵Act」)71-74は、各車輪91-94を転舵させる。例えば本実施形態の転舵アクチュエータ71-74は、二組の巻線組を冗長的に有する二系統三相ブラシレスモータで構成される。四つの転舵アクチュエータ71-74に対応して、四つの転舵アクチュエータ制御部(図中「転舵Act制御部」)601-604が設けられている。転舵アクチュエータ71-74及び転舵アクチュエータ制御部601-604は、図示しない車載バッテリから電源電圧が供給されて動作する。
転舵アクチュエータ制御部601-604は、転舵アクチュエータ71-74が出力する転舵角が所望の値となるように転舵アクチュエータ71-74に通電する駆動電流を制御する。転舵角は、中立位置を基準として、例えば左側が正、右側が負となるように定義される。転舵制御装置501は、これら四つの転舵アクチュエータ制御部601-604を備える。
各車輪91-94に対応する転舵アクチュエータと転舵アクチュエータ制御部との組をユニットと表す。転舵アクチュエータ71と転舵アクチュエータ制御部601とは、左前輪91に対応するFLユニット81を構成する。転舵アクチュエータ72と転舵アクチュエータ制御部602とは、右前輪92に対応するFRユニット82を構成する。転舵アクチュエータ73と転舵アクチュエータ制御部603とは、左後輪93に対応するRLユニット83を構成する。転舵アクチュエータ74と転舵アクチュエータ制御部604とは、右後輪94に対応するRRユニット84を構成する。
各ユニットは、転舵アクチュエータと転舵アクチュエータ制御部とが一体となった機電一体式の転舵モジュールとして構成されてもよい。この場合、転舵モジュールは、さらに車輪と一体に構成されてもよい。或いは、各ユニットは、別体の転舵アクチュエータと転舵アクチュエータ制御部とが配線で電気的に接続されてもよい。
駆動が制限されていないとき、各転舵アクチュエータ71-74は、対応する車輪91-94をあらゆる方向に独立して転舵させることができる。つまり、中立位置を基準として±90degの範囲の転舵角を生成可能である。しかし、旋回中に車輪が轍にはまったり、障害物に衝突したりすると、いずれかの転舵アクチュエータに過大な負荷がかかる場合がある。すると、一部のユニットにおいて、過電流による素子や配線部品の発熱を抑制する過熱保護機能により駆動電流が制限される可能性がある。また、電源電圧が低下したとき、二系統モータで構成された転舵アクチュエータにおいて片系統駆動するとき等にも駆動電流が制限される。
このような転舵アクチュエータ71-74の駆動制限に関する情報を「駆動制限情報」という。図1において破線の両矢印は、複数の転舵アクチュエータ制御部601-604間での駆動制限情報の通信を表す。複数の転舵アクチュエータ制御部601-604は、駆動制限情報を互いに通信し、自ユニット及び他ユニットの駆動制限情報に基づき、自ユニットの転舵アクチュエータ71-74の駆動を制限する。
図2に転舵制御装置501のブロック図を示す。各ユニットの転舵アクチュエータ制御部601-604は、転舵角算出部671-674及び駆動電流供給部681-684を含む。転舵角算出部671-674は、実現したい車両動作を示す車両動作指令を外部から受信し、車両動作指令に基づき各車輪91-94の転舵角指令値を算出する。
例えば左旋回の車両動作指令を受信したとき、FLユニット81の転舵角算出部671及びFRユニット82の転舵角算出部672は、正の転舵角を算出する。右旋回の車両動作指令を受信したとき、FLユニット81の転舵角算出部671及びFRユニット82の転舵角算出部672は、負の転舵角を算出する。
パラレルジオメトリに従って前輪を転舵させる旋回動作の場合、左右前輪91、92の転舵角は等しく設定される。つまり、旋回内側の車輪の転舵角に対する旋回外側の車輪の転舵角の舵角比は1である。以下の文中における「舵角比」は、この意味で用いられる。アッカーマンジオメトリに従って前輪を転舵させる旋回動作の場合、旋回内側の車輪の転舵角の絶対値が旋回外側の車輪の転舵角の絶対値よりも大きく設定される。つまり、アッカーマン理論の旋回動作における舵角比は、1より小さい値となる。なお、アッカーマン理論については第2実施形態で図7を参照して後述する。パラレルジオメトリとアッカーマンジオメトリとの中間の旋回動作では、舵角比は、アッカーマン舵角比より大きく、1より小さい値となる。
駆動電流供給部681-684は、転舵角算出部671-674が算出した転舵角指令値に従って、転舵アクチュエータ71-74に通電する駆動電流を算出し、供給する。例えばバッテリの直流電力を三相交流電力に変換するインバータは、駆動電流供給部に含まれる。また、駆動電流供給部681-684は、過熱保護情報、電源電圧低下情報、片系統駆動情報等に基づき、自身が算出する駆動電流を制限する機能を有する。
各ユニットの駆動電流供給部681-684における駆動電流の電流制限値をIa1_lim-Ia4_limと記す。電流制限値は、dq軸電流、相電流、実効値等のどれで定義されてもよい。また、電流制限値Ia1_lim-Ia4_limに対応する転舵角制限値をθ1_lim-θ4_limと記す。転舵角制限値は、転舵角の正負、すなわち左旋回か右旋回かに関係なく、転舵角の絶対値に対する制限値として正の値で表される。
図3に示すように、電流制限値と転舵角制限値とは正の相関を有する。90degにマージンを加えた転舵角制限値に相当する電流制限値が実質的な制限上限値Ia_ULとなる。非制限時には、例えば電流制限値が制限上限値Ia_ULより大きな値に設定されるようにしてもよい。或いは、電流制限の有無をフラグで判別するようにしてもよい。
各ユニットの転舵角算出部671-674は、旋回方向に応じた転舵角指令値の絶対値が転舵角制限値θ1_lim-θ4_lim以下となるように転舵角指令値を算出する。例えば転舵角制限値が15degのとき、転舵角算出部671-674は、左旋回では0~+15deg、右旋回では-15~0degの範囲で転舵角指令値を算出する。
図1と同様に、図2において破線の両矢印は駆動制限情報の通信を示す。第1実施形態では、駆動制限情報として、各ユニットの駆動電流の電流制限値Ia1_lim-Ia4_lim、又は、各ユニットの転舵角制限値θ1_lim-θ4_limが互いに通信される。電流制限値及び転舵角制限値の両方が互いに通信されてもよい。
駆動制限情報が各ユニットの駆動電流の電流制限値Ia1_lim-Ia4_limである場合、各ユニットの転舵アクチュエータ制御部601-604は、自ユニットの駆動電流を、全てのユニットの電流制限値の最小値以下に制限する。
駆動制限情報が各ユニットの転舵角制限値θ1_lim-θ4_limである場合、各ユニットの転舵アクチュエータ制御部601-604は、自ユニットの転舵角指令値の絶対値を、例えば全てのユニットの転舵角制限値の最小値以下に制限する。左右のユニットの転舵角指令値の絶対値がいずれも転舵角制限値の最小値に等しく設定された場合、パラレルジオメトリに従った旋回動作が実現される。
或いは、各ユニット間について転舵角の補正演算が規定されており、全てのユニットの転舵角制限値の最小値に対し、その補正演算を実行した補正後転舵角制限値が算出されてもよい。各ユニットの転舵アクチュエータ制御部601-604は、自ユニットの転舵角指令値の絶対値を、「全てのユニットの転舵角制限値の最小値に対し補正演算を実行した補正後転舵角制限値」以下に制限する。
例えば、旋回内側及び外側の左右のユニット間で車速等に応じた補正舵角比(<1)が規定されており、補正舵角比を乗除する演算が実行されるとする。旋回内側のユニットの転舵角制限値が最小値である場合、旋回外側のユニットでは、転舵角指令値の絶対値は、転舵角制限値の最小値よりも小さい補正後転舵角制限値以下に制限される。旋回外側のユニットの転舵角制限値が最小値である場合、旋回内側のユニットでは、転舵角指令値の絶対値は、転舵角制限値の最小値よりも大きい補正後転舵角制限値以下に制限される。
これにより、アッカーマンジオメトリに従った旋回動作や、パラレルジオメトリとアッカーマンジオメトリとの中間の旋回動作が実現される自由度が向上する。左右のユニット間で補正舵角比を乗除する演算に限らず、オフセット角を加減する補正演算等が実行されてもよい。
続いて図4を参照し、第1実施形態でのユニット間の駆動制限情報の通信による転舵制限動作例について説明する。この動作例では、右前輪92に対応するFRユニットで駆動電流が電流制限値Ia2_limに制限されている。FRユニットの転舵角指令値の絶対値は、転舵角制限値θ2_limに制限される。説明を簡単にするため、後輪93、94は中立位置のまま転舵せず、前輪91、92のみを転舵して左旋回する状況を想定する。
駆動制限前、実現したい車両動作に基づき、左前輪91について転舵角指令値θ1*、右前輪92について転舵角指令値θ2*が算出される。右前輪92が指令値θ2*通りに転舵した仮想状態を破線で示す。しかし、FRユニットの転舵角制限値θ2_limに基づき、実線で示す状態が右前輪92の限界舵角となる。仮にこの状態、すなわち、左前輪91は転舵制限されずに右前輪92のみが転舵制限された状態で旋回すると、車両100はコントロール不能なノーコントロール状態になる。
そこで、ノーコントロール状態になることを回避するため、FRユニットの転舵アクチュエータ制御部から他のFL、RL、RRユニットの転舵アクチュエータ制御部に、駆動制限情報として電流制限値Ia2_lim又は転舵角制限値θ2_limが通信される。FLユニットの転舵アクチュエータ制御部は、自ユニットの駆動電流を電流制限値Ia2_lim以下に制限する。或いは、FLユニットの転舵アクチュエータ制御部は、自ユニットの転舵角指令値の絶対値をθ2_lim以下、又は、例えば補正舵角比ρを用いて補正演算を実行した補正後転舵角制限値(θ2_lim/ρ)以下に制限する。駆動制限後のFLユニットの転舵角指令値をθ1**と記す。
その結果、左前輪91の転舵角が右前輪92の転舵角と同等以下に制限される。なお、左右後輪93、94に対応するRLユニット及びRRユニットの転舵角指令値はもともと0degであるため、駆動制限情報による影響はない。このように本実施形態では、一部のユニットにおいて転舵アクチュエータの駆動電流が制限された場合、各ユニットが協調して制限範囲内で転舵角指令値を変更する。よって、車両コントロール性が確保され、車両100は安定した旋回動作を実現可能となる。
ここで、各ユニットにおける電流制限値と転舵角制限値との特性が同じであれば、どちらが駆動制限情報として通信されても実質的な違いは無い。ただし、ユニット毎に電流制限値と転舵角制限値との特性に差がある場合等には、駆動制限情報として転舵角制限値が通信される方が、直接的に各ユニットの転舵角をバランス良く制限することができる。
ところで、駆動電流に対する実転舵角の特性は、路面摩擦係数や凹凸等の路面状況によって異なり、電流制限値に対する転舵角制限値の特性も変化する。次に図5(a)、図5(b)を参照し、路面状況を反映した転舵角制限値の算出について説明する。
各転舵アクチュエータ制御部601-604は、図5(a)に示す駆動電流-実転舵角マップ、及び、図5(b)に示す電流制限値-転舵角制限値マップを記憶している。ここで「マップ」には、多数のデータ群が読み出し可能に記憶されたものに限らず、計算式が含まれる。つまり、入力変数に基づく計算式の計算結果を出力することもマップを用いた算出の一形態と解釈される。
駆動電流-実転舵角マップは、負荷の大きさに応じて区分された一つ以上の負荷領域毎に、転舵アクチュエータ71-74の駆動電流に対する車輪91-94の実転舵角を規定する。相対的に、[1]低負荷領域、[2]中負荷領域、[3]高負荷領域を区分する。低負荷領域では比較的小さい駆動電流で大きな実転舵角が発生するのに対し、高負荷領域では、同程度の実転舵角を発生させるためにより大きな駆動電流が必要となる。
電流制限値-転舵角制限値マップは、負荷領域毎に転舵アクチュエータ71-74の駆動電流の電流制限値と転舵角制限値との関係を規定する。電流制限値が同じ値の場合、低負荷領域での転舵角制限値は、高負荷領域での転舵角制限値よりも大きくなる。
各転舵アクチュエータ制御部601-604は、例えば転舵アクチュエータ71-74の回転角検出値に基づいて実転舵角を算出してもよいし、車輪91-94に設けられた転舵角センサから実転舵角を取得してもよい。転舵アクチュエータ制御部601-604は、転舵アクチュエータ71-74に通電する駆動電流と検出された実転舵角とに基づき、駆動電流-実転舵角マップを用いて負荷領域を決定する。
そして、転舵アクチュエータ制御部601-604は、決定した負荷領域における電流制限値に応じた転舵角制限値を、電流制限値-転舵角制限値マップにより算出する。これにより、路面状況に応じて各車輪91-94の転舵角制限値を適切に設定することができる。
(第2実施形態)
図6~図9を参照し、第2実施形態について説明する。図6に示すように、第1実施形態に対し第2実施形態の転舵制御装置502では、車両動作指令に基づく旋回中心の設定を経て、各ユニットの転舵角指令値が算出される。図6に示す構成例では、各ユニットの転舵アクチュエータ制御部601-604の内部に旋回中心設定部661-664が設けられる。転舵角算出部671-674は、旋回中心設定部661-664が設定した旋回中心に基づき転舵角指令値を算出する。また、転舵角算出部671-674から旋回中心設定部661-664に転舵角制限値θ1_lim-θ4_limが通知される。
図7を参照し、アッカーマン理論に基づく転舵角指令値θ1*-θ4*の算出について説明する。アッカーマン理論では、各車輪91-94の転舵方向は、旋回中心Cと各車輪91-94の中心とを結ぶ直線N1-N4に直交する。つまり各車輪91-94は、旋回中心Cを中心とする円の接線方向に転舵される。
ここで、前輪91、92の中心を通り車両前後軸Y0に直交する軸を前輪軸X12と定義し、後輪93、94の中心を通り車両前後軸Y0に直交する軸を後輪軸X34と定義する。前輪軸X12と後輪軸X34との距離はホイールベースLである。また、重心Gを通り車両前後軸Y0に直交する軸を重心軸X0と表す。車両前後方向の重量分布が均一であると仮定すると、重心軸X0は前輪軸X12と後輪軸X34との真ん中に位置する。重心軸X0上に旋回中心Cが設定された場合、左前輪91と左後輪93、右前輪92と右後輪94は、それぞれ同一円弧上を旋回するため、内輪差及び外輪差がゼロになり、旋回時の走行抵抗が小さくなる
図8(a)を参照し、旋回中心設定部661-664による旋回中心Cの設定について説明する。各ユニットの転舵角制限値θ1_lim-θ4_limに応じて、各車輪91-94に許容される転舵角範囲が決まる。その転舵角範囲を旋回中心C側に90°回転した範囲が各ユニットの旋回中心設定範囲A1-A4となる。
図8(a)には、右前輪92の転舵角制限値θ2_limが他の車輪91、93、94の転舵角制限値より小さい場合の左旋回を想定して示す。なお、右前輪92の右旋回での旋回中心設定範囲A2Rは、A2と左右対称になる。また、後輪93、94の旋回中心設定範囲A3、A4について梨地ハッチングの範囲を途中までで省略する。
旋回中心設定範囲A1-A4は、駆動制限情報としてユニット間で互いに通信される。また、各ユニットの旋回中心設定範囲A1-A4が重なる範囲(図のクロスハッチングの範囲)を旋回中心共通設定範囲Acomと定義する。各ユニットの旋回中心設定部661-664は、旋回中心共通設定範囲Acomに旋回中心Cを設定する。転舵角算出部671-674は、その旋回中心Cに基づき転舵角指令値θ1*-θ4*を算出する。
第2実施形態では、各ユニットの転舵角制限値θ1_lim-θ4_limに応じて設定された旋回中心設定範囲A1-A4を駆動制限情報とし、複数の転舵アクチュエータ制御部601-604が協調して転舵アクチュエータ71-74の駆動を制限する。したがって、アッカーマン理論の舵角比により旋回時の走行抵抗を抑えつつ、車両コントロール性を適切に確保することができる。また、旋回中心設定部661ー664がユニット毎に分散して設けられるため、全ユニットについて旋回中心設定機能が一度に失陥するリスクを回避することができる。
次に図8(b)を参照し、実現したい車両動作に基づいて設定された制限前旋回中心C0が旋回中心共通設定範囲Acomから外れているときの旋回中心の変更について説明する。この場合、旋回中心設定部661-664は、旋回中心共通設定範囲Acomにおいて制限前旋回中心C0との距離が最小になる位置を制限後旋回中心C#として設定する。これにより、実現したい車両旋回動作からの乖離を最小限に抑えつつ、車両コントロール性を適切に確保することができる。
図9を参照し、第2実施形態でのユニット間の駆動制限情報の通信による転舵制限動作例について説明する。図4に示す第1実施形態での動作例に対し、図9の動作例では、FRユニットにて駆動制限された場合、四つの車輪91-94がアッカーマンジオメトリに従って独立に転舵して左旋回する状況を想定する。なお、駆動制限前後の違いを見やすくするため、図8(b)の方法とは関係なく、制限前旋回中心C0から比較的遠く離れた位置に制限後旋回中心C#を変更する例を示している。
駆動制限前、実現したい車両動作に基づいて設定された旋回中心C0を用いて、各車輪91-94の転舵角指令値θ1*-θ4*が算出される。右前輪92が指令値θ2*通りに転舵した仮想状態を破線で示す。しかし、FRユニットの転舵角制限値θ2_limに基づき、実線で示す状態が右前輪92の限界舵角となる。仮にこの状態、すなわち、他の車輪91、93、94は転舵制限されずに右前輪92のみが転舵制限された状態で旋回すると、車両100はコントロール不能なノーコントロール状態になる。
そこで、ノーコントロール状態になることを回避するため、FRユニットの転舵アクチュエータ制御部から他のFL、RL、RRユニットの転舵アクチュエータ制御部に、駆動制限情報として、転舵角制限値θ2_limに応じて決定される旋回中心設定範囲が通信される。FL、RL、RRユニットの各転舵アクチュエータ制御部は、互いに通信しながら、全てのユニットの旋回中心共通設定範囲に制限後旋回中心C#を設定する。そして、FL、RL、RRユニットの各転舵アクチュエータ制御部は、駆動制限後の自ユニットの転舵角指令値θ1**、θ3**、θ4**を算出する。
その結果、FRユニットの転舵角制限値θ2_limに応じて、制限後旋回中心C#を用いたアッカーマンジオメトリに従って全てのユニットの転舵角指令値が再設定される。よって、一部のユニットにおいて転舵アクチュエータの駆動電流が制限された場合でも、車両コントロール性が確保され、車両100は、安定した旋回動作を実現可能となる。
(第2実施形態の変形例)
図10に示すように、第2実施形態の変形例の転舵制御装置502Cでは、各ユニットの転舵アクチュエータ制御部601-604に対して共通に一つの旋回中心設定部66が設けられている。つまり、旋回中心設定部66は各ユニットの転舵アクチュエータ制御部601-604の外部に設けられている。
旋回中心設定部66は、実現したい車両動作に基づいて旋回中心Cを設定し、各ユニットの転舵角算出部671-674に指令する。また、旋回中心設定部66は、各ユニットの転舵角算出部671-674から通知された転舵角制限値θ1_lim-θ4_limに基づき、旋回中心共通設定範囲を決定する。この構成でも第2実施形態と同様の作用効果が得られる。また、旋回中心設定機能を一つの旋回中心設定部66に集約することで、効率の良い演算が可能となる。
(その他の実施形態)
(a)本発明の転舵制御装置は、四輪車両に限らず、三輪車両、又は、車両の前後方向に三列以上の左右車輪対を有する六輪や八輪の独立転舵車両に対しても適用可能である。総括すると、本発明の転舵制御装置は、「互いに機械的に拘束されない三つ以上の車輪が独立して転舵可能な車両」に適用される。
(b)転舵アクチュエータ71-74は、二系統三相ブラシレスモータに限らず、一系統の多相モータやDCモータ、或いは、リニアアクチュエータ等で構成されてもよい。
(c)各車輪91-94は独立して転舵可能であればよく、独立して駆動しなくてもよい。例えば前輪91、92は駆動輪であり、後輪93、94は従動輪であってもよい。
以上、本発明はこのような実施形態に限定されるものではなく、その趣旨を逸脱しない範囲において、種々の形態で実施することができる。
本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。
501、502、502C・・・転舵制御装置、
601-604・・・転舵アクチュエータ制御部、
71-74・・・転舵アクチュエータ、
91-94・・・車輪、
100・・・(独立転舵)車両。

Claims (6)

  1. 互いに機械的に拘束されない三つ以上の車輪(91-94)が独立して転舵可能な車両(100)において各車輪の転舵を制御する転舵制御装置であって、
    各車輪を転舵させる複数の転舵アクチュエータ(71-74)に対応して設けられ、前記転舵アクチュエータが出力する転舵角が所望の値となるように前記転舵アクチュエータに通電する駆動電流を制御する複数の転舵アクチュエータ制御部(601-604)を備え、
    各車輪に対応する前記転舵アクチュエータと前記転舵アクチュエータ制御部との組をユニットと表すと、
    複数の前記転舵アクチュエータ制御部は、前記転舵アクチュエータの駆動制限に関する情報である駆動制限情報を互いに通信し、自ユニット及び他ユニットの前記駆動制限情報に基づき、自ユニットの前記転舵アクチュエータの駆動を制限する転舵制御装置。
  2. 前記駆動制限情報は、各ユニットの前記駆動電流の電流制限値であり、
    各ユニットの前記転舵アクチュエータ制御部は、自ユニットの駆動電流を、全てのユニットの前記電流制限値の最小値以下に制限する請求項1に記載の転舵制御装置。
  3. 前記駆動制限情報は、各ユニットの転舵角制限値であり、
    各ユニットの前記転舵アクチュエータ制御部は、自ユニットの転舵角指令値の絶対値を、全てのユニットの前記転舵角制限値の最小値以下、又は、当該最小値に対し各ユニット間について規定された補正演算を実行した補正後転舵角制限値以下に制限する請求項1に記載の転舵制御装置。
  4. 各ユニットの前記転舵アクチュエータ制御部は、実現したい車両動作に基づいて設定される旋回中心と各車輪の中心とを結ぶ直線に各車輪の転舵方向が直交するように各車輪の転舵角指令値を算出し、
    前記駆動制限情報は、各ユニットの転舵角制限値に応じて許容される各車輪の転舵角範囲に対応する旋回中心設定範囲であり、
    各ユニットの前記転舵アクチュエータ制御部は、各ユニットの前記旋回中心設定範囲が重なる範囲である旋回中心共通設定範囲に旋回中心を設定し、自ユニットの転舵角指令値を算出する請求項1に記載の転舵制御装置。
  5. 実現したい車両動作に基づいて設定された制限前旋回中心が前記旋回中心共通設定範囲から外れているとき、前記旋回中心共通設定範囲において前記制限前旋回中心との距離が最小になる位置が制限後旋回中心として設定される請求項4に記載の転舵制御装置。
  6. 前記転舵アクチュエータ制御部は、
    負荷の大きさに応じて区分された一つ以上の負荷領域毎に、前記転舵アクチュエータの駆動電流に対する車輪の実転舵角の関係を規定した駆動電流-実転舵角マップ、及び、前記負荷領域毎に前記転舵アクチュエータの前記駆動電流の電流制限値と転舵角制限値との関係を規定した電流制限値-転舵角制限値マップを記憶しており、
    前記転舵アクチュエータに通電する駆動電流と検出された実転舵角とに基づき、前記駆動電流-実転舵角マップを用いて前記負荷領域を決定し、
    決定した前記負荷領域における電流制限値に応じた転舵角制限値を、前記電流制限値-転舵角制限値マップにより算出する請求項3~5のいずれか一項に記載の転舵制御装置。
JP2022041511A 2022-03-16 2022-03-16 転舵制御装置 Active JP7707972B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2022041511A JP7707972B2 (ja) 2022-03-16 2022-03-16 転舵制御装置
PCT/JP2023/009362 WO2023176729A1 (ja) 2022-03-16 2023-03-10 転舵制御装置
CN202380027602.3A CN118891185A (zh) 2022-03-16 2023-03-10 转向控制装置
US18/883,826 US20250002083A1 (en) 2022-03-16 2024-09-12 Turning controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022041511A JP7707972B2 (ja) 2022-03-16 2022-03-16 転舵制御装置

Publications (2)

Publication Number Publication Date
JP2023136085A JP2023136085A (ja) 2023-09-29
JP7707972B2 true JP7707972B2 (ja) 2025-07-15

Family

ID=88023686

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022041511A Active JP7707972B2 (ja) 2022-03-16 2022-03-16 転舵制御装置

Country Status (4)

Country Link
US (1) US20250002083A1 (ja)
JP (1) JP7707972B2 (ja)
CN (1) CN118891185A (ja)
WO (1) WO2023176729A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002104224A (ja) 2000-09-28 2002-04-10 Nissan Motor Co Ltd 車両の操舵装置
US6561308B1 (en) 2001-11-30 2003-05-13 Visteon Global Technologies, Inc. Method of monitoring and deactivating a steer-by-wire system
JP2006306333A (ja) 2005-04-28 2006-11-09 Equos Research Co Ltd 制御装置及びその制御装置を備える車両
JP2009101776A (ja) 2007-10-22 2009-05-14 Toyota Motor Corp 車両用駐車支援装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002104224A (ja) 2000-09-28 2002-04-10 Nissan Motor Co Ltd 車両の操舵装置
US6561308B1 (en) 2001-11-30 2003-05-13 Visteon Global Technologies, Inc. Method of monitoring and deactivating a steer-by-wire system
JP2006306333A (ja) 2005-04-28 2006-11-09 Equos Research Co Ltd 制御装置及びその制御装置を備える車両
JP2009101776A (ja) 2007-10-22 2009-05-14 Toyota Motor Corp 車両用駐車支援装置

Also Published As

Publication number Publication date
JP2023136085A (ja) 2023-09-29
WO2023176729A1 (ja) 2023-09-21
US20250002083A1 (en) 2025-01-02
CN118891185A (zh) 2024-11-01

Similar Documents

Publication Publication Date Title
JP6516792B2 (ja) 電動パワーステアリング装置を搭載した車両
CN102666260B (zh) 车辆的后轮束角控制装置
JP4389993B2 (ja) 車両のステアリング装置
JP2004291877A (ja) 車両用操舵装置
WO2014203300A1 (ja) モータ制御装置、これを使用した電動パワーステアリング装置及び車両
WO2022102486A1 (ja) 車両用制動装置
US20240425107A1 (en) Steering device
JP6523720B2 (ja) 後輪転舵制御装置
US20250026403A1 (en) Turning control device
JP7707972B2 (ja) 転舵制御装置
JP2022054736A (ja) 操舵制御装置
JP7800321B2 (ja) 転舵制御装置
JP6051911B2 (ja) ステアリング制御装置、ステアリング制御方法
JP2022054737A (ja) 操舵制御装置
JP7768057B2 (ja) 転舵装置
JP2020011585A (ja) 操舵制御装置
KR100802741B1 (ko) 듀얼모터식 좌우독립형 sbw 시스템의 듀얼모터 제어방법
JP5728424B2 (ja) 電動パワーステアリング装置
JP6876251B2 (ja) 車両用操舵装置
JP5602789B2 (ja) 車両の後輪トー角制御装置
JP2026036781A (ja) 転舵制御装置
JP5228937B2 (ja) 挙動制御装置
JP4396530B2 (ja) 車両の駆動力制御装置
JP2018058487A (ja) 車両用操舵装置
KR20240114173A (ko) 조향 제어 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240913

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250616

R150 Certificate of patent or registration of utility model

Ref document number: 7707972

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150