JP4423934B2 - 電動車両の挙動制御装置 - Google Patents
電動車両の挙動制御装置 Download PDFInfo
- Publication number
- JP4423934B2 JP4423934B2 JP2003381507A JP2003381507A JP4423934B2 JP 4423934 B2 JP4423934 B2 JP 4423934B2 JP 2003381507 A JP2003381507 A JP 2003381507A JP 2003381507 A JP2003381507 A JP 2003381507A JP 4423934 B2 JP4423934 B2 JP 4423934B2
- Authority
- JP
- Japan
- Prior art keywords
- slip angle
- target
- steering
- driving force
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
Description
(第1実施形態)
図1は、4輪を別々の電動モータで駆動するとともに前輪を転舵する電動自動車の構成図である。なお、以下の運動方程式に使用するモデルは、例えば「自動車の運動と制御」(山海堂)にあるような車両の運動解析に一般的に用いられるものである。
ここで、Rは車輪の半径、GGは減速機の減速比である。
tUL = -min((LTFR+LTRR)*GG/R*2+tTD ,(LTFL+LTRL)*GG/R*2-tTD)
続いてステップS162では、上限値tUUの左右輪駆動力差と目標横力tYを実現する前輪舵角値とで実現できる滑り角の定常値tβ0aを算出する。この算出は、予めROMに格納してあるマップMAP_tβS(V,tY,U)を参照することで行なう。マップMAP_tβS(V,tY,U)は、車速、目標横力、左右駆動力差の3軸をもつマップである。例えば、ある車速値である目標横力値のときの、左右駆動力差に対する滑り角の定常値特性は図8実線のように記憶されている。マップMAP_tβS(V,tY,U)において、U=tUUとして表引きすることで滑り角の定常値tβ0aを算出する。
tTFR = tTD*R/GG/4 + tU*R/GG/4
tTRL = tTD*R/GG/4 - tU*R/GG/4
tTRR = tTD*R/GG/4 + tU*R/GG/4
ただし、tTFL,tTFR,tTRL,tTRRの絶対値が、駆動回路5FL,5FR,5RL,5RRからのそれぞれのモータトルクの絶対値上限値LTFL,LTFR,LTRL,LTRRを超えている場合には、その値を超えず、しかも
tTFL+tTFR+tTRL+tTRR = tTD*R/GG
-tTFL+tTFR-tTRL+tTRR = tU*R/GG
を満たすように指令値を再算出する。例えば、tTFL>LTFL(>0)の場合には、tTRLにtTFL-LTFLを加算し、tTFL=LTFLとする。
U = - pTFL*GG/R + pTFR*GG/R - pTRL*GG/R + pTRR*GG/R
として表引きすることで滑り角の定常値pβを算出する。
U = - TFL*GG/R + TFR*GG/R - TRL*GG/R + TRR*GG/R
として表引きすることで滑り角の定常値rβを算出する。
ステップS194を実行して本ルーチンを終了する。
ステップS21では、目標横力tYと目標滑り角tβとに応じた前輪舵角tDFSを算出する。本算出原理および実現方法については後に詳しく説明する。
すなわち、前輪の舵角はステアリングホイール11による主舵角と補助操舵用モータ12による補助舵角との和であることを利用し、前輪の目標舵角tDFSからステアリングホイール11による主舵角TBL_DFS(STR)を差し引くことで補助すべき舵角tDFを算出する。
これらの運動方程式は、微分算出子sを用いて次の形に書き換えられる。
(1)車速とステアリング操作量に応じて予め決められた横力を、予め決められた過渡応答で実現できるように前輪舵角及び左右輪駆動力差を調整することができる。
(2)モータで実現できる路面摩擦係数が十分高く、路面反力が十分得られるときには、車速とステアリング操作量に応じて予め決められた滑り角も、予め決められた過渡応答で実現できるように前輪舵角及び左右輪駆動力差を調整することができる。
(3)モータで実現できる路面摩擦係数が低いケースなど、駆動量モータに指令値通りのトルクを掛けられない場合には、トルク指令値と実トルクとの差に応じて、前輪舵角算出に使用する目標滑り角を補正する。目標横力と補正された目標滑り角に基づいて、前輪舵角が調整されるようになったので、少なくとも車体横力は目標横力に一致させることができるようになる。特に、トルク指令値と実トルクとの差を検出して、その検出値を用いることで車両挙動(横力やヨーレート)が乱れる前に状況を反映させる構成としているので、ヨーレートフィードバックなどの手法よりも、車体の挙動乱れを抑制することができる。
(4)またモータやバッテリの状態に応じて、モータで調整できるトルク範囲を検出し、そのトルク範囲内で実現できるように予め目標滑り角を制限するようにしているので、モータやその駆動回路の温度が高いときや、バッテリフェール時などであってもそれらの状況に見合った目標滑り角と、目標横力とを算出する。予め実現可能な横力及び滑り角に基づいて、前輪舵角及び左右輪駆動力差を調整するので、より横力の乱れを抑えることができる。
(5)さらには、横力センサからの検出値をフォードバックするようにしたので、運転者の操作に関わらず横風や路面外乱などの影響を軽減することができるようになった。これにより運転者の運転負荷を低減することができる。
以下に示す各実施形態では前述した第1実施形態と同様の機能を果たす部分には同一の符号を付して重複する説明を適宜省略する。
(1)ステップS12において、車速Vを次式で算出する。
(2)ステップS161において、左右輪駆動力差の上限値tUUと下限値tULを次式で算出する。
tUL = -min((LTRR)*GG/R*2+(tTD-eTD) , (LTRL)*GG/R*2-(tTD-eTD))
(3)ステップS18において、トルク指令値tTRL,tTRRを次式で算出する。
tTRR = (tTD-eTD)*R/GG/2 + tU*R/GG/2
(4)ステップS192において、Uを次式で算出する。
(5)ステップS193において、Uを次式で算出する。
以上のように変更することで図15の形態でも実現できる。
操舵システムも、上述の実施形態には限られない。たとえば、特開2003−19975などに示されているようにステアリングハンドルと操舵機構とを電子的に接続することで、ステアリングハンドルの操作量と前輪操舵量とを自在に関係付けることができるシステムへの適用も可能である(図16(a))。その場合には、既述との実施例中の前輪舵角指令値tDFSを操舵量指令値とすることで同様に実現できる。
上述の各実施形態では、旋回量を車両に加わる横力としているが、横加速度や旋回半径値としてもよい。横加速度を用いる場合には、横加速度=横力÷車重の関係式を用いることで同様に実現できる。また旋回半径値を用いる場合にも、旋回半径値=車重×車速×車速÷横力の関係式を用いることで同様に実現できる。ただし、横力が0のときの値としては、旋回半径を十分大きな値として定義しておくものとする。
3FL,3FR,3RL,3RR 電動モータ
4FL,4FR,4RL,4RR 減速機
5FL,5FR,5RL,5RR 駆動回路
11 ステアリングホイール
12 補助操舵用モータ
21 操舵角センサ
22 ブレーキペダルセンサ
23 アクセルペダルセンサ
24 加速度センサ
30 統合コントローラ
ステップS14 目標旋回量算出手段
ステップS15 目標滑り角基本値算出手段
ステップS17 駆動力差指令値算出手段
ステップS18 駆動輪制御手段
ステップS19,S20 目標滑り角算出手段
ステップS21,S22 舵角補正手段
Claims (3)
- 駆動輪を電動モータにより独立に制御して、左右の駆動力を制御可能な電動車両の挙動制御装置であって、
ステアリング操作に応じて少なくとも前輪又は後輪を転舵するステアリング機構と、
車速及びステアリング操作量に基づいて車両の目標旋回量を算出する目標旋回量算出手段と、
車速及びステアリング操作量に基づいて車両の目標滑り角基本値を算出する目標滑り角基本値算出手段と、
前記目標旋回量及び前記目標滑り角基本値に基づいて、前記駆動輪への駆動力差指令値を算出する駆動力差指令値算出手段と、
前記駆動力差指令値に基づいて、前記駆動輪を制御する駆動輪制御手段と、
前記駆動輪制御手段で制御した駆動輪の実際の駆動力の差が、前記駆動力差指令値に対して乖離しているときは、その乖離量に基づいて滑り角補正値を算出し、その滑り角補正値で前記目標滑り角基本値を補正して目標滑り角を算出する目標滑り角算出手段と、
前記目標滑り角及び前記目標旋回量に基づいて、前記ステアリング機構の舵角を補正する舵角補正手段と、
を有することを特徴とする電動車両の挙動制御装置。 - 左右駆動力差の発生可能範囲を検出し、その範囲で実現可能な滑り角の範囲を算出する滑り角範囲算出手段を備え、
前記目標滑り角基本値算出手段は、算出した目標滑り角基本値を前記発生可能範囲に制限して出力する、
ことを特徴とする請求項1に記載の電動車両の挙動制御装置。 - 実旋回量を検出する旋回量検出手段と、
前記実旋回量が前記目標旋回量と一致するように、少なくとも舵角指令値又は駆動力差指令値を補正演算する補正演算手段と、
を備えることを特徴とする請求項1または請求項2に記載の電動車両の挙動制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003381507A JP4423934B2 (ja) | 2003-11-11 | 2003-11-11 | 電動車両の挙動制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003381507A JP4423934B2 (ja) | 2003-11-11 | 2003-11-11 | 電動車両の挙動制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005151623A JP2005151623A (ja) | 2005-06-09 |
| JP4423934B2 true JP4423934B2 (ja) | 2010-03-03 |
Family
ID=34690864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003381507A Expired - Fee Related JP4423934B2 (ja) | 2003-11-11 | 2003-11-11 | 電動車両の挙動制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4423934B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5251223B2 (ja) * | 2008-04-17 | 2013-07-31 | 横浜ゴム株式会社 | 電気自動車の制御装置 |
| JP2014166069A (ja) * | 2013-02-26 | 2014-09-08 | Jtekt Corp | 車両 |
| JP2016063587A (ja) * | 2014-09-17 | 2016-04-25 | Ntn株式会社 | 車両の駆動制御装置 |
| JP6787174B2 (ja) | 2017-02-22 | 2020-11-18 | トヨタ自動車株式会社 | 駆動力制御装置 |
| JP6870373B2 (ja) | 2017-02-22 | 2021-05-12 | トヨタ自動車株式会社 | 駆動力制御装置 |
| JP7788945B2 (ja) * | 2022-06-08 | 2025-12-19 | 株式会社日立製作所 | 左右独立駆動車両の運動制御装置 |
| JP2025002936A (ja) * | 2023-06-23 | 2025-01-09 | トヨタ自動車株式会社 | 四輪独立駆動車両の制御装置 |
-
2003
- 2003-11-11 JP JP2003381507A patent/JP4423934B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005151623A (ja) | 2005-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10144416B2 (en) | Apparatus and method for controlling vehicle | |
| US10272943B2 (en) | Control unit for vehicle and control method for vehicle | |
| JP3046108B2 (ja) | 差動制限装置付き車両の舵力制御方法 | |
| JP4661138B2 (ja) | 電動車両 | |
| US10654470B2 (en) | Vehicle control apparatus and method for controlling vehicle | |
| JP5550891B2 (ja) | 電動車両の制御装置および制御方法 | |
| JP4280682B2 (ja) | 車両の操舵装置 | |
| JP5790871B2 (ja) | 電動車両の駆動力制御装置および電動車両の駆動力制御方法 | |
| JP6941189B2 (ja) | 運転支援装置、運転支援方法及び運転支援システム | |
| WO2018047720A1 (ja) | 車両の旋回制御装置 | |
| CN107848527B (zh) | 车辆转弯控制装置 | |
| WO2017204070A1 (ja) | 車両旋回制御装置 | |
| US10625777B2 (en) | Attitude control system | |
| JP4423934B2 (ja) | 電動車両の挙動制御装置 | |
| JP4423961B2 (ja) | 電動車両のモータ出力制御装置 | |
| JP5407402B2 (ja) | 車両用操舵制御装置及び車両用操舵制御方法 | |
| JP4484036B2 (ja) | 車両の制御システム | |
| JP4876617B2 (ja) | 車両挙動制御装置 | |
| JP2010155561A (ja) | 車両制御装置及び車両制御方法 | |
| US12351039B2 (en) | Method for controlling a motion of a vehicle, data processing apparatus, computer program, computer-readable storage medium, and vehicle propulsion system | |
| JP2008141875A (ja) | 走行装置及び駆動制御装置 | |
| JP5833180B2 (ja) | 電動車両の制御装置 | |
| JP5104102B2 (ja) | 車両の駆動力配分制御装置 | |
| JP4470481B2 (ja) | 電動車両 | |
| JP4835198B2 (ja) | 車両の挙動制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090825 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091021 |
|
| 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: 20091117 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091130 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4423934 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131218 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |