JP3817922B2 - 車輌の運動制御装置 - Google Patents
車輌の運動制御装置 Download PDFInfo
- Publication number
- JP3817922B2 JP3817922B2 JP25121298A JP25121298A JP3817922B2 JP 3817922 B2 JP3817922 B2 JP 3817922B2 JP 25121298 A JP25121298 A JP 25121298A JP 25121298 A JP25121298 A JP 25121298A JP 3817922 B2 JP3817922 B2 JP 3817922B2
- Authority
- JP
- Japan
- Prior art keywords
- target
- vehicle
- yaw moment
- slip angle
- target yaw
- 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 - Lifetime
Links
Images
Landscapes
- Hydraulic Control Valves For Brake Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Regulating Braking Force (AREA)
Description
【発明の属する技術分野】
本発明は、車輌の運動制御装置に係り、更に詳細には車輌が限界領域に達するまでの運動制御性能が改善された運動制御装置に係る。
【0002】
【従来の技術】
自動車等の車輌の運動制御装置の一つとして、例えば特開平8−40232号公報に記載されている如く、車輌の横加速度Gyと車速及びヨーレートの積Vγとの偏差Gy−Vγを積分して車輌の横滑り速度Vy を演算し、車輌の前後速度Vx に対する横滑り速度Vy の比として車輌のスリップ角βを演算し、スリップ角βに基づき挙動制御のための制動制御量を演算し、車速及び操舵角に基づき車輌の目標ヨーレートγt を演算し、目標ヨーレートγt と車輌の実ヨーレートγとの偏差Δγを演算し、ヨーレート偏差の大きさが所定値以上であるときには制動制御量に基づき各輪の制動力を制御するよう構成された車輌の運動制御装置が従来より知られている。
【0003】
かかる運動制御装置によれば、車輌の限界走行領域に於いて車輌のスリップ角が過剰になると、車輌のスリップ角の大きさが減小するよう各輪の制動力が制御されるので、スピンの如き車輌の好ましからざる挙動の悪化を確実に防止することができる。
【0004】
【発明が解決しようとする課題】
しかし上述の如き従来の運動制御装置に於いては、車輌の限界走行領域に於いてのみ制動力の制御による挙動制御が行われるようになっているため、車輌の走行状況が限界走行領域に入ると突然に制動制御が開始され、車輌の運動制御としての滑らかさに欠けるという不具合がある。またかかる不具合を解消すべく車輌の走行状況が限界走行領域に入る前に挙動制御を開始することが考えられるが、車輌のスリップ角の大きさが小さい領域に於いてはスリップ角の推定精度が悪いため、車輌の走行状況が限界走行領域に入る前に車輌の運動制御を適正に行うことは困難である。
【0005】
本発明は、車輌の限界走行領域に於いてのみ挙動制御を行うよう構成された従来の運動制御装置に於ける上述の如き問題に鑑みてなされたものであり、本発明の主要な課題は、車輌の走行状況が限界走行領域に入る前に運動制御を開始すると共に車輌のスリップ角の変化率の大きさが小さい領域に於いては車輌のヨーレート偏差の大きさに基づき運動制御を行うことにより、滑らかな運動制御を行うと共に車輌の走行状況が限界走行領域に入る前の運動制御を適正に行うことである。
【0006】
【課題を解決するための手段】
上述の主要な課題は、本発明によれば、請求項1の構成、即ち車輌の運動状態量に基づき車輌に与える目標ヨーモーメントを制御する車輌の運動制御装置に於いて、車体のスリップ角及び車体の目標スリップ角を演算する手段と、車輌の目標ヨーレートを演算する手段と、前記スリップ角と前記目標スリップ角との偏差及び前記スリップ角の変化率に基づく車輌の限界状態評価量又は前記スリップ角及び前記スリップ角の変化率に基づく車輌の限界状態評価量を演算し、前記限界状態評価量の大きさが小さいときには前記目標ヨーレートと車輌の実ヨーレートとの偏差に基づき目標ヨーモーメントを演算し、前記限界状態評価量の大きさが大きいときには前記スリップ角に基づき目標ヨーモーメントを演算する手段と、目標前後力を演算する手段と、目標横力を演算する手段と、前記目標ヨーモーメント、前記目標前後力、前記目標横力を達成するための各輪の目標制動圧を演算する手段と、各輪の制動圧が前記目標制動圧になるよう制御する手段とを有し、前記目標横力を演算する手段は各輪のスリップ率が0であるときに発生する各輪の横力を演算し、各輪の横力の総和を前記目標横力に設定することを特徴とする車輌の運動制御装置によって達成される。
【0007】
上記請求項1の構成によれば、車体のスリップ角と目標スリップ角との偏差及びスリップ角の変化率に基づく車輌の限界状態評価量又はスリップ角及びスリップ角の変化率に基づく車輌の限界状態評価量が演算され、限界状態評価量の大きさが小さいときには目標ヨーレートと車輌の実ヨーレートとの偏差に基づき目標ヨーモーメントが演算され、限界状態評価量の大きさが大きいときにはスリップ角に基づき目標ヨーモーメントが演算されるので、限界状態評価量の大きさが大きい領域に於ける車輌の挙動の悪化が効果的に防止されると共に限界状態評価量の大きさが小さい領域に於ける車輌の運動制御が適正に行われる。
また上記請求項1の構成によれば、目標前後力が演算され、目標横力が演算され、目標ヨーモーメント、目標前後力、目標横力を達成するための各輪の目標制動圧が演算され、各輪の制動圧が目標制動圧になるよう制御されるので、目標ヨーモーメント、目標前後力、目標横力が達成されるよう各輪の制動圧が制御され、また各輪のスリップ率が0であるときに発生する各輪の横力が演算され、各輪の横力の総和が目標横力に設定されるので、運動制御に起因する車輌の横力の低下を抑制し、目標横力が考慮されない場合に比して車輌の安定性を向上させることが可能になる。
【0008】
また本発明によれば、上述の主要な課題を効果的に達成すべく、上記請求項1の構成に於いて、前記目標ヨーモーメントを演算する手段は前記ヨーレート偏差に基づき車輌に与える第一の目標ヨーモーメントを演算し、前記スリップ角に基づき車輌に与える第二の目標ヨーモーメントを演算し、前記第一の目標ヨーモーメントと前記第二の目標ヨーモーメントとの重み和として前記目標ヨーモーメントを演算し、前記限界状態評価量の大きさが大きいほど前記第二の目標ヨーモーメントの重みが大きくなるよう重みを変更するよう構成される(請求項2の構成)。
【0009】
請求項2の構成によれば、ヨーレート偏差に基づき演算される第一の目標ヨーモーメントと車輌のスリップ角に基づき演算される第二の目標ヨーモーメントとの重み和として車輌に与えるヨーモーメントが演算され、限界状態評価量の大きさが大きいほど第二の目標ヨーモーメントの重みが大きくなるよう重みが変更されるので、車輌に与えるヨーモーメントが限界状態評価量の大きさに応じて適正に演算される。
【0010】
また本発明によれば、上述の主要な課題を効果的に達成すべく、上記請求項1の構成に於いて、前記目標ヨーレートを演算する手段は操舵角及び車速に基づき目標車体スリップ角を演算し、該目標車体スリップ角に基づき前記目標ヨーレートを演算するよう構成される(請求項3の構成)。
【0011】
一般に、目標ヨーレート及び目標スリップ角が相互に独立に演算され、目標ヨーレートと車輌の実ヨーレートとの偏差に基づく目標ヨーモーメント及び目標スリップ角に基づく目標ヨーモーメントが個別に演算されると、ヨーレート偏差に基づく目標ヨーモーメントによる制御領域とスリップ角に基づく目標ヨーモーメントによる制御領域との境界に於いて運動制御に段差が生じる虞れがある。
【0012】
これに対し請求項3の構成によれば、操舵角及び車速に基づき目標車体スリップ角が演算され、該目標車体スリップ角に基づき目標ヨーレートが演算されるので、制御全体がスリップ角ベースの制御に統一され、これにより運動制御に段差が生じることが確実に防止される。
【0013】
また本発明によれば、上述の主要な課題を効果的に達成すべく、上記請求項1の構成に於いて、前記目標ヨーモーメントを演算する手段は演算した目標ヨーモーメントをハイパスフィルタ処理するよう構成される(請求項4の構成)。
【0014】
請求項4の構成によれば、演算された目標ヨーモーメントがハイパスフィルタ処理されることにより目標ヨーモーメントの低周波成分が除去されるので、例えば高速での定常旋回時の如く長時間に亘り運動制御が行われることによる悪影響が確実に防止される。
【0015】
【課題解決手段の好ましい態様】
本発明の一つの好ましい態様によれば、上記請求項1の構成に於いて、目標ヨーモーメントは各輪の制駆動力が制御されることにより車輌に与えられるよう構成される(好ましい態様1)。
【0018】
車輌の質量をmとし、車輌の慣性ヨーモーメントをIz とし、車速をVとし、前輪及び後輪のコーナリングパワーをそれぞれCf 及びCr とし、車輌のホイールベースをLとし、車輌の重心より前輪車軸及び後輪車軸までの距離をそれぞれLf 及びLr とし、車体スリップ角及びその変化率をそれぞれβ及びβd とし、車輌のヨーレート及びその変化率をそれぞれγ及びγd とし、前輪の操舵角をδf とし、車輌のヨーモーメントをYMとすると、車輌の運動は線形2輪モデルとして下記の式(1a)及び式(1b)の如く表される。これらの式より分かる如く、線形2輪モデルは制御量としてヨーモーメントYMを入力することによりヨーレートγが変化し、その後ヨーレートγの変化が車体スリップ角βの変化を生じさせる構造になっている。
【0019】
【数1】
【0020】
式(1a)及び式(1b)は下記の式(2a)及び式(2b)の如く変形可能である。
【0021】
【数2】
【0022】
これらの式(2a)及び式(2b)が車輌の定常状態(βd =γd =0)に於いてYM=0のときの関係として成立するとすると、下記の式(3)が成立し、従って操舵角δf及び目標車体スリップ角βref に基づき下記の式(3)により目標ヨーレートγref が演算される。
【0023】
【数3】
【0024】
従って本発明の更に他の一つの好ましい態様によれば、上記請求項3の構成に於いて、目標ヨーレートを演算する手段は操舵角δf及び目標車体スリップ角βref に基づき上記式(3)に従って目標ヨーレートγref を演算するよう構成される(好ましい態様2)。
【0025】
上記式(3)に従って演算される目標ヨーレートγref は、車輌の運転者が過剰に操舵した場合(例えば路面の摩擦係数μに対し操舵角が過剰であるような場合)には、車輌は物理的にその旋回を行うことが不可能であるため、車体スリップ角が増加してしまい車輌が不安定になる。このことは定常状態でのヨーレートと横加速度との関係を考えれば容易に理解できる。車輌のヨーレートが定常的に目標ヨーレートγref である場合に生じる横加速度Gyrefは目標ヨーレートγref と車速Vとの積に等しいので、加速度のディメンジョンにて表現された場合の路面の摩擦係数μが横加速度Gyrefの大きさよりも小さい場合には、目標ヨーレートγref がμ/Vにてガード処理される必要がある。
【0026】
従って本発明の更に他の一つの好ましい態様によれば、上記好ましい態様2の構成に於いて、目標ヨーレートを演算する手段は加速度のディメンジョンにて表現された場合の路面摩擦係数μが横加速度Gyrefの大きさよりも小さい場合には、目標ヨーレートγref をμ/Vにてガード処理するよう構成される(好ましい態様3)。
【0028】
本発明の更に他の一つの好ましい態様によれば、上記請求項1の構成に於いて、各輪の目標制動圧を演算する手段は車輌の目標ヨーモーメント、目標前後力、目標横力に基づきタイヤモデルを用いて各輪の目標制動圧を演算するよう構成される(好ましい態様4)。
【0029】
例えばタイヤモデルとして制動時の横力の低下、荷重移動、タイヤスリップ角、路面の摩擦係数が考慮されるブラッシュタイヤモデルを例にして各輪の目標制動圧の演算について説明する。
【0030】
まずブラッシュタイヤモデルに基づき、各輪のタイヤが発生する前後力Ftxi 及び横力Ftyi (i=fr、fl、rr、rl)を求め、また微小なスリップ率の変化によるタイヤ前後力変化及び横力変化を求める。
【0031】
図6に示されている如く、各輪のタイヤ100の発生力Fti、即ち前後力Ftxi 及び横力Ftyi の合力がタイヤの縦方向に対しなす角度をθi とし、タイヤのスリップ角をβi とし、タイヤのスリップ率をSi (制動時が正、−∞<S<1.0 )とし、路面の摩擦係数をμとし、タイヤの接地荷重をWi とし、Ks 及びKb を係数(正の定数)とすると、タイヤがロック状態にはない場合(ξi ≧0の場合)の前後力Ftxi 及び横力Ftyi はそれぞれ下記の式4及び5にて表され、タイヤがロック状態にある場合(ξ<0の場合)の前後力Ftxi 及び横力Ftyi はそれぞれ下記の式6及び7にて表される。
【0032】
【数4】
【0033】
尚係数Kb は図7に示されている如く、スリップ率Si が0であるときのタイヤのスリップ角βi に対する横力Ftyi のグラフの原点に於ける傾きであり、係数Ks は図8に示されている如く、スリップ角βi が0であるときのタイヤのスリップ率Si に対する前後力Ftxi のグラフの原点に於ける傾きである。また cosθ、 sinθ、λ、ξはそれぞれ下記の式8〜11にて表される。
【0034】
【数5】
【0035】
上記式4〜7をスリップ率Si にて偏微分することにより、微小なスリップ率の変化に対する前後力変化及び横力変化(タイヤ座標系)を演算する(下記の式12及び13)。
【0036】
【数6】
【0037】
次に下記の式14〜21に従って右前輪(fr)、左前輪(fl)、右後輪(rr)、左後輪(rl)の各タイヤの前後力及び横力(タイヤ座標系)を車輌座標系に変換して車輌に作用する力を演算すると共に、モーメントを演算する。尚下記の各式に於いて、φf 及びφr はそれぞれ前輪及び後輪の舵角であり、Tr は車輌のトレッド幅であり、Lf 及びLr はそれぞれ車輌の重心から前輪車軸及び後輪車軸までの距離であり、T(φf )及びT(φr )はそれぞれ下記の式22及び23にて表される値である。
【0038】
【数7】
【0039】
【数8】
【0040】
【数9】
【0041】
【数10】
【0042】
【数11】
【0043】
同様に、下記の式24〜31に従って右前輪(fr)、左前輪(fl)、右後輪(rr)、左後輪(rl)の各タイヤの前後力及び横力の偏微分値(タイヤ座標系)を車輌座標系に変換して車輌に作用する力の偏微分値(微係数)を演算すると共に、モーメントの偏微分値(微係数)を演算する。
【0044】
【数12】
【0045】
【数13】
【0046】
【数14】
【0047】
【数15】
【0048】
次にブラッシュモデルに基づき、各輪のスリップ率が目標スリップ率Si であるときに発生する車輌の前後力Fx 、横力Fy 、モーメントMを下記の式32に従って推定演算する。
【0049】
【数16】
【0050】
次に下記の(A)及び(B)の考え方に基づき、下記の式33及び34に従って目標前後力Fxa、目標横力Fya、目標モーメントMa を演算する。尚下記の式33の右辺はスリップ率が0であるときに各輪に発生する前後力、横力、モーメントを表している。
【0051】
(A)車輌の運動制御により車輌の挙動を安定化させるための目標前後力Fxt及び目標モーメントMt は運動制御していないとき(スリップ率Si が0であるとき)に発生する前後力Fxso 及びモーメントMsoに対する上乗せ量であると見なす。
【0052】
(B)運動制御していないときの横力Fyso を目標横力Fyaとすることにより、運動制御時の横力の低下を極力減らす。
【0053】
【数17】
【0054】
被制御4輪のスリップ率の微小な変化dSi による車体に作用する前後力の変化dFx 、横力の変化dFy 、モーメントの変化dMは下記の式35により表される。尚下記の式35に於いて、dSfr、dSfl、dSrr、dSrlはそれぞれ右前輪、左前輪、右後輪、左後輪のスリップ率の微小変化量であり、Jはヤコビ行列である。
【0055】
【数18】
【0056】
次に目標前後力Fxa、目標横力Fya、目標モーメントMa を実現するスリップ率Si を演算する。ただしこのスリップ率を解析的に解くことは困難であるため、以下の収束演算により求める。
【0057】
いま現在の前後力、横力、モーメントと目標前後力、目標横力、目標モーメントとの差をΔとすると、Δは下記の式36により表され、このΔを0にするスリップ率修正量のうち、Tをトランスポートとして下記の式37にて表される評価関数Lを最小化するスリップ率修正量δSを求める。
【0058】
【数19】
【0059】
Le =δSTWdsδS+(S+δS)TWs (S+δS)+ETWf E……(37)
【0060】
式37の評価関数Le を最小化するスリップ率修正量δSは下記の式38の通りである。ただしFx 、Fy 、Mはそれぞれ現在の被制御輪のスリップ率で発生している前後力、横力、モーメント(式32)であり、Fxa、Fya、Ma はそれぞれ目標前後力、目標横力、目標モーメント(式34)であり、S及びδSはそれぞれ各輪のスリップ率(下記の式39)及びスリップ率修正量(下記の式40)であり、EはΔとδSによる前後力、横力、モーメントの修正量との差(下記の式41)であり、Wdsはスリップ率修正量δSに対する重み(下記の式42)であり、Ws はスリップ率Sに対する重み(下記の式43)であり、Wf は各力に対する重み(下記の式44)であり、各重みは0又は正の値である。
【0061】
δS=(Wds+Ws +JTWf J)-1(−Ws S+JTWf Δ)……(38)
【0062】
【数20】
【0063】
【数21】
【0064】
【数22】
【0065】
【数23】
【0066】
【数24】
【0067】
【数25】
【0068】
従って前回の目標スリップ率Si をスリップ率修正量δSi にて修正することにより、目標前後力Fxa、目標横力Fya、目標モーメントMa を達成する各輪の目標スリップ率Si を演算することができる。
【0069】
また周知の如く、各輪の慣性モーメントをItiとし、車輪の回転角速度ωi の変化率をωdiとし、タイヤが発生する前後力をFtxi とし、車輪の有効半径をRtiとし、ブレーキパッドの摩擦係数をμpiとし、ホイールシリンダの断面積をSwiとし、ホイールシリンダの油圧をPwiとし、ブレーキロータの有効半径をRriとすると、タイヤの回転運動は下記の式(45)により表される。
【0070】
Itiωdi=FtxiRti−μpiSwiPwiRri ……(45)
上記式(45)に於いて、Itiωdiが十分に小さく0と置けるとすると、前後力Ftxi を発生するためのホイールシリンダの目標油圧、即ち目標制動圧Pwtiは下記の式(46)により求められる。
【0071】
Pwti=FtxiRti/(μpiSwiRri) ……(46)
従って目標スリップ率Si を上記式(4)又は上記式(6)に代入することにより、各輪のタイヤが発生すべき前後力Ftxi(i=fr、fl、rr、rl)を演算し、前後力Ftxiを上記式(46)に代入することにより、各輪の目標制動圧Pwtiを求めることができる。
【0072】
【発明の実施の形態】
以下に添付の図を参照しつつ、本発明を好ましい実施形態について詳細に説明する。
【0073】
図1は本発明による車輌の運動制御装置の一つの好ましい実施形態を示す概略構成図である。
【0074】
図1に於て、10FL及び10FRはそれぞれ車輌12の左右の前輪を示し、10RL及び10RRはそれぞれ車輌の駆動輪である左右の後輪を示している。従動輪であり操舵輪でもある左右の前輪10FL及び10FRは運転者によるステアリングホイール14の転舵に応答して駆動されるラック・アンド・ピニオン式のパワーステアリング装置16によりタイロッド18L 及び18R を介して操舵される。
【0075】
各車輪の制動力は制動装置20の油圧回路22によりホイールシリンダ24FR、24FL、24RR、24RLの制動圧が制御されることによって制御されるようになっている。図には示されていないが、油圧回路22はリザーバ、オイルポンプ、種々の弁装置等を含み、各ホイールシリンダの制動圧は通常時には運転者によるブレーキペダル26の踏み込み操作に応じて駆動されるマスタシリンダ28により制御され、また必要に応じて後に詳細に説明する如く電気式制御装置30により制御される。
【0076】
車輪10FR〜10RLに近接した位置にはそれぞれ各車輪のホイールシリンダ24FR、24FL、24RR、24RL内の圧力Pwi(i=fr、fl、rr、rl)を検出する圧力センサ32FR、32FL、32RR、32RLが設けられ、ステアリングホイール14が連結されたステアリングコラムには操舵角δf を検出する操舵角センサ34が設けられている。また車輌12にはそれぞれ車輌のヨーレートγを検出するヨーレートセンサ36、前後加速度Gx を検出する前後加速度センサ38、横加速度Gy を検出する横加速度センサ40、車速Vを検出する車速センサ42、ブレーキペダルに対する踏力に対応する状態量としてマスタシリンダ28内の圧力Pm を検出する圧力センサ44が設けられている。尚操舵角センサ34、ヨーレートセンサ36及び横加速度センサ40は車輌の左旋回方向を正としてそれぞれ操舵角、ヨーレート及び横加速度を検出する。
【0077】
図示の如く、圧力センサ32FR〜32RLにより検出されたホイールシリンダ内圧力Pwiを示す信号、操舵角センサ34により検出された操舵角δfを示す信号、ヨーレートセンサ36により検出されたヨーレートγを示す信号、前後加速度センサ38により検出された前後加速度Gx を示す信号、横加速度センサ40により検出された横加速度Gy を示す信号、車速センサ42により検出された車速Vを示す信号、圧力センサ44により検出されたマスタシリンダ圧力Pm を示す信号は電気式制御装置30に入力される。尚図には詳細に示されていないが、電気式制御装置30は例えばCPUとROMとRAMと入出力ポート装置とを有し、これらが双方向性のコモンバスにより互いに接続された一般的な構成のマイクロコンピュータを含んでいる。
【0078】
電気式制御装置30は、後述の如く図2乃至図4に示されたフローチャートに従い、車輌の状態量として車体のスリップ角β及びその変化率βd を演算し、目標状態量として目標車体スリップ角βref 及びガード処理後の車輌の目標ヨーレートγrefgを演算し、目標運動量としてハイパスフィルタ処理後の車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytを演算し、車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytを達成するための各輪の目標制動圧Pwti を演算し、各輪の制動圧Pwiが目標制動圧Pwti になるよう油圧フィードバック制御により各輪の制動圧を制御し、これにより車輌の限界領域のみならず非線形領域に於いても車輌の運動を安定化させる。
【0079】
次に図2乃至図4に示されたフローチャートを参照して図示の実施形態に於ける車輌の運動制御について説明する。尚図2に示されたゼネラルフローチャートによる制御は図には示されていないイグニッションスイッチの閉成により開始され、所定の時間毎に繰返し実行される。
【0080】
まずステップ50に於いてはホイールシリンダ内圧力Pwi等を示す信号の読み込みが行われ、ステップ100に於いては車輌の状態量として車体のスリップ角β及びその変化率βd が演算される。具体的には、車輌の横加速度Gyと車速及びヨーレートの積Vγとの偏差Gy−Vγが積分されることにより車輌の横滑り速度Vy が演算され、車輌の前後速度Vx (=車速V)に対する横滑り速度Vy の比Vy /Vx として車体のスリップ角βが演算され、スリップ角βの時間微分値としてスリップ角の変化率βdが演算される。
【0081】
ステップ150に於いては図3に示されたフローチャートに従って目標状態量として目標車体スリップ角βref 及びガード処理後の車輌の目標ヨーレートγrefgが演算され、ステップ200に於いては図4に示されたフローチャートに従って目標運動量としてハイパスフィルタ処理後の車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytが演算される。
【0082】
ステップ350に於いては車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytに基づき上記式(34)に対応する下記の式(47)に従って目標前後力Fxa、目標横力Fya、目標モーメントMa が演算され、上記式(35)〜(44)に従って各輪の目標スリップ率Si が演算され、上記式(46)に対応する下記の式(48)に従って各輪の目標制動圧Pwti が演算される。
【0083】
【数26】
【0084】
Pwi=FtxiRti/(μpiSiRri) ……(48)
【0085】
ステップ400に於いては各輪の制動圧Pwiが目標制動圧Pwti になるよう油圧フィードバック制御により各輪の制動圧が制御される。尚各輪の目標制動圧Pwti の演算自体は本発明の要旨をなすものではなく、当技術分野に於いて知られた任意の要領にて行われてよい。
【0086】
図3に示された目標状態量演算ルーチンのステップ160に於いては、操舵角δf 及び車速Vに基づき任意の伝達関数Gβ(s) =βref(s)/δf(s)(例えばK(V) を車速の関数である係数とし、τ(V) を車速の関数である時定数とし、sをラプラス演算子として、K(V) /(τ(V) s+1))を用いて目標車体スリップ角βref が演算される。
【0087】
ステップ170に於いては操舵角δf 及び目標車体スリップ角βref に基づき上記式(3)に従って目標ヨーレートγref が演算され、ステップ180に於いては前後加速度Gx 及び横加速度Gy に基づき下記の式(49)に従って車輌の合成加速度Gxyが演算され、合成加速度Gxy及び0.10のうちの小さい方の値として路面の摩擦係数μが演算される。尚路面の摩擦係数μが合成加速度Gxy及び0.10のうちの小さい方の値として演算されるのは、操舵初期の前後加速度Gx 及び横加速度Gy の大きさが小さい状況に於いて後述のステップ190によるガード処理が行われることを防止するためである。
【0088】
Gxy=(Gx2+Gy2)1/2 ……(49)
【0089】
ステップ190に於いては目標ヨーレートγref の絶対値がμ/V以下であるか否かの判別が行われ、肯定判別が行われたときにはガード処理後の車輌の目標ヨーレートγrefgがγref に設定され、否定判別が行われたときにはsign(Gy )を横加速度Gy の符号として、ガード処理後の車輌の目標ヨーレートγrefgが下記の式(50)に従って演算され、しかる後ステップ200へ進む。
【0090】
γrefg=sign(Gy )μ/V ……(50)
【0091】
また図4に示された目標運動量演算ルーチンのステップ210に於いては、車速Vに基づき図には示されていないマップより係数Kyrが演算されると共に、下記の式(51)に従ってヨーレート偏差に基づく第一の目標ヨーモーメントMyrが演算される。
【0092】
Myr=Kyr(γrefg−γ) ……(51)
【0093】
ステップ220に於いては車速Vに基づき図には示されていないマップより係数Ksaが演算されると共に、K1 及びK2 をそれぞれ正の定数として下記の式(52)に従って車体スリップ角に基づく第二の目標ヨーモーメントMsaが演算される。尚スリップ角βの推定精度が十分ではない場合には、目標ヨーモーメントMsaは下記の式(53)に従って演算されてもよい。
【0094】
Msa=Ksa{K1 βd+K2(β−βref)} ……(52)
Msa=Ksa(K1 βd+K2β) ……(53)
【0095】
ステップ230に於いては下記の式(54)に従って車輌の限界状態評価量Aが演算される。尚スリップ角βの推定精度が十分ではない場合には、限界状態評価量Aは下記の式(55)に従って演算されてもよい。
【0096】
A=|K1 βd+K2(β−βref)| ……(54)
A=|K1 βd+K2 β| ……(55)
【0097】
ステップ240に於いては限界状態評価量Aに基づき図5に示されたグラフに対応するマップより後述のステップ250に於ける目標ヨーモーメントYMの演算に於ける重み係数Kt が演算される。
【0098】
ステップ250に於いては下記の式(56)に従って目標ヨーモーメントYMが演算され、ステップ260に於いては目標ヨーモーメントYMがハイパスフィルタ処理されることによりハイパスフィルタ処理後の目標ヨーモーメントYMhpが演算される。
【0099】
YM=Kt Myr+(1−Kt )Msa ……(56)
【0100】
ステップ270に於いてはハイパスフィルタ処理後の目標ヨーモーメントYMhpに基づきKymx を正の定数として下記の式(57)に従って目標制動力Fymが演算される。
【0101】
Fym=Kymx YMhp ……(57)
【0102】
ステップ280に於いてはマスタシリンダ圧力Pm に基づきKm を正の定数として下記の式(58)に従って運転者による要求制動力Fdxが演算される。尚要求制動力Fdxはマスタシリンダ圧Pm に基づき図には示されていないマップより演算されてもよい。
【0103】
Fdx=Km Pm ……(58)
【0104】
ステップ290に於いては目標制動力Fym及び要求制動力Fdxのうち大きい方の値が目標前後力Fxtに設定される。
【0105】
ステップ300に於いては制動による横力の減少を低減すべく、各輪のスリップ率が0であるときに発生する各輪の横力がブラッシュタイヤモデルの如きタイヤモデルを使用して演算されると共に、それらの総和が目標横力Fytに設定され、しかる後ステップ350へ進む。
【0106】
かくして図示の実施形態によれば、ステップ100に於いて車輌の状態量として車体のスリップ角β及びその変化率βd が演算され、ステップ150に於いて目標状態量として目標車体スリップ角βref 及びガード処理後の車輌の目標ヨーレートγrefgが演算され、ステップ200に於いて目標運動量としてハイパスフィルタ処理後の車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytが演算され、ステップ350に於いて車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytを達成するための各輪の目標制動圧Pwti が演算され、ステップ400に於いて各輪の制動圧Pwiが目標制動圧Pwti になるよう油圧フィードバック制御により各輪の制動圧が制御される。
【0107】
この場合、ハイパスフィルタ処理前の車輌の目標ヨーモーメントYMはステップ250に於いてヨーレート偏差に基づく第一の目標ヨーモーメントMyrと車体スリップ角に基づく第二の目標ヨーモーメントMsaとの重み和として演算され、第一の目標ヨーモーメントMyrに対する重み係数Kt はステップ240に於いて限界状態評価量Aが大きいほど小さくなるよう可変設定され、これにより車体スリップ角β若しくはその変化率βd の大きさが大きいほど第二の目標ヨーモーメントMsaに対する重み(1−Kt )が大きく設定される。
【0108】
従って図示の実施形態によれば、車体スリップ角β若しくはその変化率βd の大きさが大きい限界領域に於ける車輌の挙動の悪化を効果的に防止することができると共に車体スリップ角β若しくはその変化率βdの大きさが小さい非線型領域に於ける車輌の運動制御を適正に行うことができる。
【0109】
特に図示の実施形態によれば、限界状態評価量Aはステップ230に於いて式(54)に従って車体スリップ角の偏差β−βref と車体スリップ角の変化率βd との線形和として又は式(55)に従って車体スリップ角βと車体スリップ角の変化率βd との線形和として演算されるので、限界状態評価量Aが車体スリップ角β又はその偏差β−βref又は車体スリップ角の変化率βd のみに基づき演算される場合に比して、限界状態評価量Aを車輌の実際の状態に応じて適正に演算することができ、これにより車輌の目標ヨーモーメントYMを車輌の実際の状態に応じて適正に演算することができる。
【0110】
また図示の実施形態によれば、目標ヨーレートγref はステップ170に於いて操舵角δf 及び目標車体スリップ角βref に基づき上記式(3)に従って演算され、この目標ヨーレートγref のガード処理値γrefgに基づきステップ210に於いて第一の目標ヨーモーメントMyrが演算され、従って第一及び第二の何れの目標ヨーモーメントも車体スリップ角をベースに演算されるので、限界状態評価量Aの変化に伴う重み係数Kt の変化により車輌の目標ヨーモーメントYMが急激に変化することを確実に防止することができる。
【0111】
目標ヨーモーメントYMがハイパスフィルタ処理されない場合には、例えば高速での定常旋回時等に於いて目標ヨーモーメントYMの大きさが比較的長い時間に亘り大きい値になり、そのため比較的長い時間に亘り運動制御が行われるので、運動制御のための制動が比較的長い時間に亘り行われ、そのためブレーキパッドの過熱や過剰な摩耗が生じ易い。
【0112】
これに対し図示の実施形態によれば、目標ヨーモーメントYMはステップ260に於いてハイパスフィルタ処理されることによって低周波成分が除去され、ステップ270に於いてハイパスフィルタ処理後の目標ヨーモーメントYMhpに基づき目標制動力Fymが演算されるので、高速での定常旋回時等に於いて運動制御のための制動が比較的長い時間に亘り行われることに起因するブレーキパッドの過熱や過剰な摩耗を確実に防止することができる。
【0113】
また図示の実施形態によれば、ステップ300に於いて各輪のスリップ率が0であるときに発生する各輪の横力が演算されると共に、それらの総和が目標横力Fytに設定され、その横力が達成されるようステップ350に於いて各輪の目標制動圧Pwti が演算されるので、運動制御に起因する車輌の横力の低下を抑制し、目標横力Fytが考慮されない場合に比して車輌の安定性を向上させることができる。
【0114】
以上に於いては本発明を特定の実施形態について詳細に説明したが、本発明は上述の実施形態に限定されるものではなく、本発明の範囲内にて他の種々の実施形態が可能であることは当業者にとって明らかであろう。
【0115】
例えば上述の実施形態に於いては、目標ヨーモーメントYMは式(56)に従ってヨーレート偏差に基づく第一の目標ヨーモーメントMyrと車体スリップ角に基づく第二の目標ヨーモーメントMsaとの重み和として演算され、重み係数Kt は限界状態評価量Aが大きいほど小さくなるよう可変設定されるようになっているが、目標ヨーモーメントYMは限界状態評価量Aが予め設定された基準値以下のときには第一の目標ヨーモーメントMyrに設定され、限界状態評価量Aが基準値を超えるときには第二の目標ヨーモーメントMsaに設定されてもよい。
【0117】
また上述の実施形態に於いては、目標前後力Fxa、目標横力Fya、目標モーメントMa は上記式(47)に従って演算されるようになっているが、これらはそれぞれ目標前後力Fxt、目標横力Fyt、目標ヨーモーメントYMhpに設定されてもよい。
【0118】
また上述の実施形態に於いては、車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytを達成するための各輪の目標制動圧Pwti が演算され、各輪の制動圧Pwiが目標制動圧Pwti になるよう油圧フィードバック制御により各輪の制動圧が制御されるようになっているが、車輌の目標ヨーモーメントYMhp、目標前後力Fxt、目標横力Fytを達成するための各輪の目標スリップ率が演算され、各輪のスリップ率が目標スリップ率になるよう車輪速度フィードバック制御により各輪の制動圧が制御されてもよい。
【0119】
更に上述の実施形態に於いては、運転者の制動要求量を検出する手段はマスタシリンダ圧Pm を検出する圧力センサ44であるが、ブレーキペダル26に対する踏力を検出する踏力センサやブレーキペダル26のストロークを検出するストロークセンサであってもよい。
【0120】
【発明の効果】
以上の説明より明らかである如く、本発明の請求項1の構成によれば、車輌の限界状態評価量の大きさが大きい領域に於ける車輌の挙動の悪化を効果的に防止することができると共に限界状態評価量の大きさが小さい領域に於ける車輌の運動制御を適正に行うことができ、また目標ヨーモーメント、目標前後力、目標横力が達成されるよう各輪の制動圧を制御することができると共に、運動制御に起因する車輌の横力の低下を抑制し、目標横力が考慮されない場合に比して車輌の安定性を向上させることができる。
また請求項2の構成によれば、限界状態評価量の大きさが大きいほど第二の目標ヨーモーメントの重みが大きくなるよう重みが変更されるので、車輌に与えるヨーモーメントを限界状態評価量の大きさに応じて適正に制御することができる。
【0121】
また請求項3の構成によれば、操舵角及び車速に基づき目標車体スリップ角が演算され、該目標車体スリップ角に基づき目標ヨーレートが演算され、これにより制御全体がスリップ角ベースの制御に統一されるので、運動制御に段差が生じることを確実に防止することができる。
【0122】
また請求項4の構成によれば、目標ヨーモーメントがハイパスフィルタ処理されることにより目標ヨーモーメントの低周波成分が除去されるので、高速での定常旋回時の如く長時間に亘り運動制御が行われることによる悪影響、例えばブレーキパッドの過熱や過剰な摩耗を確実に防止することができる。
【図面の簡単な説明】
【図1】本発明による車輌の運動制御装置の一つの好ましい実施形態を示す概略構成図である。
【図2】図示の実施形態に於ける運動制御ルーチンを示すゼネラルフローチャートである。
【図3】図2に示されたフローチャートのステップ150に於ける目標状態量の演算ルーチンを示すフローチャートである。
【図4】図2に示されたフローチャートのステップ200に於ける目標運動量の演算ルーチンを示すフローチャートである。
【図5】限界状態評価量Aと重み係数Kt との間の関係を示すグラフである。
【図6】タイヤの発生力Ftiがタイヤの横方向に対しなす角度θi 等を示す説明図である。
【図7】スリップ率が0であるときのタイヤのスリップ角βi に対する横力Ftyi の関係を示すグラフである。
【図8】スリップ角βi が0であるときのタイヤのスリップ率Si に対する前後力Ftxi の関係を示すグラフである。
【符号の説明】
10FR〜10RL…車輪
20…制動装置
28…マスタシリンダ
30…電気式制御装置
32FR〜32RL…圧力センサ
34……操舵角センサ
36…ヨーレートセンサ
38…前後加速度センサ
40…横加速度センサ
42…車速センサ
44…圧力センサ
Claims (4)
- 車輌の運動状態量に基づき車輌に与える目標ヨーモーメントを制御する車輌の運動制御装置に於いて、車体のスリップ角及び車体の目標スリップ角を演算する手段と、車輌の目標ヨーレートを演算する手段と、前記スリップ角と前記目標スリップ角との偏差及び前記スリップ角の変化率に基づく車輌の限界状態評価量又は前記スリップ角及び前記スリップ角の変化率に基づく車輌の限界状態評価量を演算し、前記限界状態評価量の大きさが小さいときには前記目標ヨーレートと車輌の実ヨーレートとの偏差に基づき目標ヨーモーメントを演算し、前記限界状態評価量の大きさが大きいときには前記スリップ角に基づき目標ヨーモーメントを演算する手段と、目標前後力を演算する手段と、目標横力を演算する手段と、前記目標ヨーモーメント、前記目標前後力、前記目標横力を達成するための各輪の目標制動圧を演算する手段と、各輪の制動圧が前記目標制動圧になるよう制御する手段とを有し、前記目標横力を演算する手段は各輪のスリップ率が0であるときに発生する各輪の横力を演算し、各輪の横力の総和を前記目標横力に設定することを特徴とする車輌の運動制御装置。
- 前記目標ヨーモーメントを演算する手段は前記ヨーレート偏差に基づき車輌に与える第一の目標ヨーモーメントを演算し、前記スリップ角に基づき車輌に与える第二の目標ヨーモーメントを演算し、前記第一の目標ヨーモーメントと前記第二の目標ヨーモーメントとの重み和として前記目標ヨーモーメントを演算し、前記限界状態評価量の大きさが大きいほど前記第二の目標ヨーモーメントの重みが大きくなるよう重みを変更することを特徴とする請求項1に記載の車輌の運動制御装置。
- 前記目標ヨーレートを演算する手段は操舵角及び車速に基づき目標車体スリップ角を演算し、該目標車体スリップ角に基づき前記目標ヨーレートを演算することを特徴とする請求項1に記載の車輌の運動制御装置。
- 前記目標ヨーモーメントを演算する手段は演算した目標ヨーモーメントをハイパスフィルタ処理することを特徴とする請求項1に記載の車輌の運動制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25121298A JP3817922B2 (ja) | 1998-09-04 | 1998-09-04 | 車輌の運動制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25121298A JP3817922B2 (ja) | 1998-09-04 | 1998-09-04 | 車輌の運動制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000079872A JP2000079872A (ja) | 2000-03-21 |
| JP3817922B2 true JP3817922B2 (ja) | 2006-09-06 |
Family
ID=17219376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25121298A Expired - Lifetime JP3817922B2 (ja) | 1998-09-04 | 1998-09-04 | 車輌の運動制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3817922B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6954691B2 (en) * | 2000-04-19 | 2005-10-11 | Continental Teves Ag & Co. Ohg | Method for determining the dynamics of vehicle movement |
| KR101072226B1 (ko) | 2006-09-08 | 2011-10-11 | 주식회사 만도 | 차량 안정성 제어방법 |
| JP5369039B2 (ja) * | 2010-03-29 | 2013-12-18 | 本田技研工業株式会社 | 車両の運動制御装置 |
| EP2626266A1 (en) * | 2010-10-08 | 2013-08-14 | Toyota Jidosha Kabushiki Kaisha | Vehicle motion control system |
-
1998
- 1998-09-04 JP JP25121298A patent/JP3817922B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000079872A (ja) | 2000-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100760486B1 (ko) | 타이어 그립도 추정 장치 및 방법, 그리고 주행 상태 제어방법 | |
| JP3882116B2 (ja) | 車両の走行安定性制御方法 | |
| US7398145B2 (en) | Wheel grip factor estimating apparatus and vehicle motion control apparatus | |
| JP3458734B2 (ja) | 車輌の運動制御装置 | |
| JP3546830B2 (ja) | 車輌のロール挙動制御装置 | |
| US20050096830A1 (en) | Integrated control apparatus for vehicle | |
| JP3621842B2 (ja) | 車輌の運動制御装置 | |
| JP4491400B2 (ja) | 車両タイヤ状態検出方法および車両タイヤ状態検出装置 | |
| JP4268019B2 (ja) | 車体運動実現方法及び装置 | |
| JP2002087310A (ja) | 横方向力の測定に基づいた車両軌道へのアクション | |
| JP6553256B1 (ja) | ステアリング制御装置及びステアリング装置 | |
| JP2000190832A (ja) | 車輌の運動制御装置 | |
| JP3748334B2 (ja) | 車両の姿勢制御装置 | |
| JP3997923B2 (ja) | 車輌用回生式制動制御装置 | |
| JP3817922B2 (ja) | 車輌の運動制御装置 | |
| JP3662187B2 (ja) | 路面勾配推定装置 | |
| JP3827265B2 (ja) | 車輌の制動制御装置 | |
| JP2004025996A (ja) | 車輌の運動制御装置 | |
| JP4284210B2 (ja) | 車両の操舵制御装置 | |
| JPH10282138A (ja) | すべり角速度補正装置 | |
| JP7764953B2 (ja) | 車両の制御装置 | |
| JPH0569845A (ja) | 車両旋回限界判定装置 | |
| JP4685407B2 (ja) | 車輌の挙動制御装置 | |
| JP3254975B2 (ja) | 車両の挙動制御装置 | |
| JP3447969B2 (ja) | 車輌の運動制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050215 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050408 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050913 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051104 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20051226 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20051227 |
|
| 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: 20060523 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060605 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090623 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100623 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130623 Year of fee payment: 7 |
|
| EXPY | Cancellation because of completion of term |