JP3739619B2 - Vehicle travel control device - Google Patents
Vehicle travel control device Download PDFInfo
- Publication number
- JP3739619B2 JP3739619B2 JP37490899A JP37490899A JP3739619B2 JP 3739619 B2 JP3739619 B2 JP 3739619B2 JP 37490899 A JP37490899 A JP 37490899A JP 37490899 A JP37490899 A JP 37490899A JP 3739619 B2 JP3739619 B2 JP 3739619B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- target
- speed
- calculating
- initial 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
Images
Landscapes
- Controls For Constant Speed Travelling (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Control Of Transmission Device (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、車両の走行制御装置に係り、特に、発進時に、運転者に与える不快感を低減させる車両の走行制御装置に関する。
【0002】
【従来の技術】
近年、先行車に自動的に追従させる追従走行機能を備えた車両が開発されている。前記追従走行機能は、車間距離を保ちつつ長時間及び定速度の走行が強いられる場合等、運転者にとって単調である一方で、高度の注意力が要求されるときには特に有効な機能である。そして、現在は、自車の発進から停止に至るまで前記追従走行機能に委ねる車両の開発が行われている。
【0003】
前記追従機能を備えた車両の走行制御装置については、自車の内部変数を直接操作する目標の駆動トルクに基づく制御を行うことよって制御性の向上を図ることが知られており、その一例として、前記目標駆動トルクに基づいてスロットルバルブ、変速機並びにブレーキ等を制御し、発進時における自車の加速を行う車両の走行制御装置の技術がある(例えば、特開平11−66499号公報参照)。
【0004】
該特開平11−66499号公報記載の技術は、先行車と自車との停車時における車間距離が目標車間距離よりも短い場合には、前記自車は、前記先行車が発進しても前記目標車間距離に達するまでその場に停止し続け、前記自車の運転者にもたつき感を与えるため、この解消を図るものである。
【0005】
すなわち、停車時のアイドリング状態(スロットルバルブ全閉状態)から、発進するために前記スロットルバルブを開く場合には、前記目標駆動トルクを所定値よりも大きな値にする必要があり、この所定値を求めるために、前記目標駆動トルクTtar′の演算は、フィードバック項のほか、該フィードバック項にフィードフォワード項が付加され、発進時には、該フィードフォワード項による目標駆動トルクTfを前記所定値とし、該目標駆動トルクTfに基づいて前記自車の発進時の加速を行っている。
つまり、前記走行制御装置の目標駆動トルクTtar′は、式1のように算出される。
【0006】
【数1】
【0007】
ここで、該式1の第1項乃至第3項は、PID制御を行うフィードバック項であり、第1項のKpは比例ゲイン、Evは前記自車の目標速度Vtarと自車速度Vとの偏差、第2項のKiは積分ゲイン、第3項のKdは微分ゲインをそれぞれ示している。
また、前記式1の第4項は、目標駆動トルクTtar′を発進時の目標駆動トルクTfにするフィードフォワード項であり、式2のように算出される。
【0008】
【数2】
Tf= Tini×(1−V/V0) (2)
【0009】
ここで、Tiniは目標駆動トルクの時刻T0における初期値、V及びV0は、それぞれ自車速度及び予め設定されている自車速度である。そして、該フィードフォワード項は、予め設定された目標駆動トルクの初期値Tini、予め設定された自車速度V0等のパラメータに基づいて発進時の目標駆動トルクTfを算出しており、自車速度Vの増加、つまり、該自車速度Vが予め設定された前記自車速度V0に近づくとともに減少し、所定時間経過後には零になり、自車速度Vが遅い場合に作用し、速いときには作用させないようにされている。なお、前記所定時間の経過以降は、前記フィードバック項によって、目標速度Vtarと自車速度Vとの偏差Evに基づいて目標駆動トルクTtar′を算出し、前記自車の駆動トルクToを前記目標駆動トルクTtar′に追従させて前記偏差Evをなくすように制御されている。
【0010】
これにより、前記車間距離が前記目標車間距離よりも短い場合であっても、前記フィードフォワード項を介して、前記先行車の発進を判断した前記自車を直ちに発進させ、該自車の運転者に与えるもたつき感の軽減を図っている。
また、目標駆動トルクに基づく前記走行制御装置の他の一例としては、目標駆動トルクに基づいて自車の走行中にエンジン及ブレーキ等を制御する技術が各種提案されている(例えば、特開平6−064460号公報、特開特開平10−309959号公報、及び特開平11−291789号公報等参照)。なお、目標駆動トルクと初期値とを比較して、エンジントルクのばらつきを低減させ、機差及び経時変化よる変動を吸収する制御装置についても各種提案されている(例えば、特開平8−34266号公報、特開平10−153256号公報等参照)。
【0011】
【発明が解決しようとする課題】
ところで、前記特開平11−66499号公報記載の技術は、発進時の目標駆動トルクを前記フィードバック項に付加された前記フィードフォワード項から求める走行制御装置であるが、付加された該フィードフォワード項から求められる目標駆動トルクTfは、前記式2のように、自車速度Vに基づいて算出され、目標速度Vtar、該目標速度Vtarと自車速度Vとの偏差Evに基づいていないものであることから、目標速度Vtarに収束せずに変動し得るものである。
【0012】
すなわち、前記フィードフォワード項から算出された目標駆動トルクTfによって発進時のもたつき感の低減を図ることはできるものの、前記目標駆動トルクTfの変動に伴って前記自車の駆動トルクToも変動することから、運転者に前後方向の揺れによる不快感を与え、ドライバビリティを損なうという課題を依然として残しているものである。
【0013】
また、付加された前記フィードフォワード項から算出された目標駆動トルクTfを用いる前記自車は、発進時から前記所定時間が経過しなければ自車速度Vを目標速度Vtarに追従させることができず、しかも、前記所定時間経過時には、前記フィードフォワード項から前記フィードバック項への切換えを必要とし、スムーズな発進及び加速ができないという問題がある。
【0014】
さらに、付加された前記フィードフォワード項は、上記のように、予め設定された目標駆動トルクの初期値Tiniと、予め設定された自車速度V0との二つのパラメータがあり、該二つのパラメータを予めそれぞれチューニングしてから制御装置の製造を行うので、製品の開発時間の短縮化を図ることができないという問題がある。
【0015】
さらにまた、記載された前記従来の他の技術は、前記自車の走行中にエンジン及ブレーキ等を制御する走行制御装置等であり、上記のように、前記自車の発進時に運転者に与えるもたつき感、及び発進後一定時間の経過までに運転者に与える不快感を解消し、ドライバビリティの向上を図る点等については、いずれも格別の配慮がなされていないものである。
【0016】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、車両の発進時に運転者に与えるもたつき感、及び不快感を解消してドライバビリティの向上を図るとともに、製品の開発コストの低減を図ることができる車両の走行制御装置を提供することである。
【0017】
【課題を解決するための手段】
前記目的を達成すべく、本発明に係る車両の走行制御装置は、車両の目標駆動トルクの発進時における初期値を演算する初期値演算手段と、前記車両の目標速度を演算する目標速度演算手段と、前記車両の自車速度を計測する自車速度計測手段と、前記初期値演算手段、前記目標速度演算手段、並びに前記自車速度計測手段からの各出力信号を入力して前記車両の目標駆動トルクを演算する目標駆動トルク演算手段と、該目標駆動トルク演算手段からの出力信号に基づいて目標スロットル開度を演算する目標スロットル開度演算手段とからなり、前記目標駆動トルク演算手段は、前記車両の発進時には、前記目標駆動トルクを前記初期値、前記車両の目標速度及び前記車両の自車速度に基づいて演算すること、具体的には、前記目標駆動トルク演算手段は、前記目標速度と前記自車速度との偏差に基づいてPI制御を行い、該PI制御内に、前記目標駆動トルクを前記初期値と前記偏差とに基づいて演算するフィードフォワード項を有することを特徴としている。
【0018】
前記の如く構成された本発明の車両の走行制御装置は、発進時の目標駆動トルクが演算された初期値と、自車両の目標速度と自車速度とから演算され、すなわち、前記目標速度及び自車速度の偏差とから演算されるフィードバック項内に、前記初期値と前記偏差とに基づいたフィードフォワード項を有するので、フィードバック項にフィードフォワード項を付加する場合よりも、発進時の加速、及び所定時間経過時の加速の切換えをスムーズに行うことができ、目標駆動トルクが変動せず、発進時のもたつき感、及び前後方向の揺れによる不快感を解消してドライバビリティの向上を図ることができる。さらに、発進時の目標駆動トルクが演算された前記初期値と前記偏差とに基づいているので、予めチューニングをする必要をなくし、製品開発時間の短縮化を図ることができる。
【0019】
また、本発明に係る車両の走行制御装置の具体的態様は、前記初期値演算手段は、前記車両の駆動トルクを演算する駆動トルク演算手段と、前記車両の発進若しくは停止を判定する自車走行判定手段と、前記駆動トルクの誤差を演算するトルク誤差演算手段と、前記初期値を補正する初期値補正手段とからなること、前記車両の加速度を演算する自車加速度演算手段と、前記車両の重量を演算する自車重量演算手段と、道路の勾配を演算する勾配演算手段とを備えていること、前記車両のカー・ナビゲーションの地図情報に基づいて前記道路の勾配を演算すること、前記車両の駆動トルク、前記車両の速度及び加速度に基づいて前記道路の勾配を演算すること、又は前記車両の重量と前記道路の勾配とからなるマップに基づいて前記初期値を演算することを特徴としている。
【0020】
さらに、本発明に係る車両の走行制御装置の他の具体的態様は、前記目標スロットル開度演算手段は、エンジンの回転数及び変速機のタービン回転数に基づいて該変速機の入力軸と出力軸のトルク比を演算するトルク比演算手段と、該トルク比、前記変速機のギア位置、並びに前記目標駆動トルクに基づいて前記エンジンの目標とするトルクを演算する目標エンジントルク演算手段と、該目標エンジントルクと前記エンジンの回転数とに基づいて目標とするスロットル開度を検索するスロットル開度検索手段とからなること、又は、前記エンジンの回転数、前記変速機のタービン回転数、並びにギア位置に基づいて推定駆動トルクを演算する推定駆動トルク演算手段と、該推定駆動トルクと前記目標駆動トルクとの偏差に基づいて制御(PID制御)を行う制御手段(PID制御手段)とからなり、前記目標スロットル開度に前記制御手段の演算結果を加算して、他の目標スロットル開度を演算していること、若しくは前記目標駆動トルク演算手段は、前記車両の発進後には、前記目標速度及び前記自車速度に基づいて演算することを特徴としている。
【0021】
さらにまた、本発明に係る車両の走行制御装置のさらに他の具体的態様は、前記目標速度演算手段は、前方を走行する先行車と該先行車との車間距離を自動的に調整する自車間の車間距離を計測する車間距離計測手段及び前記先行車と前記自車間の相対速度を計測する相対速度計測手段からの各出力信号、並びに、前記先行車の発進から前記自車の発進開始に至るまでの車間距離を設定する車間距離設定手段及び前記先行車の発進から前記自車の発進開始に至るまでの相対速度を設定する相対速度設定手段からの各出力信号に基づいて、前記自車を発進させること、又は、前記車間距離設定手段及び前記相対速度設定手段は、その各出力信号を、同時に切換可能であること、前記車間距離設定手段及び前記相対速度設定手段は、前記車間距離を長く設定する場合には前記相対速度を小さく設定する、若しくは前記車間距離を短く設定する場合には前記相対速度を大きく設定すること、又は、前記目標速度演算手段は、前記先行車と前記自車間の車間距離と、前記先行車と前記自車間の相対速度とからなるマップを有し、前記先行車及び前記自車が、前記車間距離と前記相対速度とで囲まれる領域内にある場合には、前記自車を停車させることを特徴としている。
さらに、前記車両のエンジンと変速機との間にクラッチを備え、前記走行制御装置は、前記車両の発進時、前記初期値に基づく前記目標スロットル開度の設定とともに、前記クラッチの繋ぎ作動を行うことを特徴としている。
【0022】
【発明の実施の形態】
以下、図面により本発明の実施形態について説明する。
図1は、本発明の各実施形態に係る車両の走行制御装置10を備えた自動車100の全体構成図である。
【0023】
該自動車100は、前記走行制御装置10に制御されるエンジン60、該エンジン60の出力をギアを介して車軸に伝達する変速機70、該変速機70からの出力により駆動・従動する四つの車輪54,55,56,57、該各車輪54等を制動させるブレーキを操作するブレーキペダル51を備えるとともに、運転者による該ブレーキペダル51の踏み込み力を検出するブレーキ踏力検出手段52、アクセルペダル操作量を検出するアクセル入力手段47、前方を走行する先行車両(先行車)と車両(自車)間の車間距離Ds及びその相対速度Vrを測定する車間距離測定器80、前記運転者の操作に応じて、自動追従運転モード若しくは手動運転モードの切換えを行うとともに、前記先行車と前記自車間の車間距離Ds及びその相対速度Vrを設定、及び入力の切換えを行うスイッチ入力手段90を備えている。なお、前記車間距離測定器80は、例えば、ミリ波レーダ、レーザレーダ等のレーダ装置で構成されており、また、前記ブレーキ踏力検出手段52は、踏み込み力を検出するセンサのほか、ブレーキペダル51のストローク量を検出するセンサ、又はブレーキ液圧を検出するセンサであってもよい。
【0024】
前記走行制御装置10は、駆動力マネージメントユニット1、変速機制御ユニット2、エンジン制御ユニット3、スロットル制御ユニット4、ブレーキ制御ユニット5から構成される。
前記駆動力マネージメントユニット1は、車間距離測定器80で測定された前記先行車と前記自車間の車間距離Ds及びその相対速度Vrと、スイッチ入力手段90を介して運転者の操作によって設定された前記先行車と前記自車間の車間距離Ds及びその相対速度Vrとに基づいて、前記自車の目標速度Vtarを算出した後、該自車の走行速度Vを前記目標速度Vtarにするための目標駆動トルクTtarを算出する。また、前記駆動力マネージメントユニット1は、前記自車の発進時には、道路の勾配等から演算された後述する目標駆動トルクの初期値Tiniに基づいて目標駆動トルクTtarを所定値以上にする。
【0025】
前記変速機制御ユニット2は、変速機70の出力軸の回転数を検出して自車速度Vを計測し、該自車速度Vを前記駆動力マネージメントユニット1に出力するとともに、該駆動力マネージメントユニット1で算出される目標駆動トルクTtarに基づいて変速機70に制御信号を出力する。
【0026】
前記エンジン制御ユニット3は、前記駆動力マネージメントユニット1で算出される目標駆動トルクTtarに基づいてエンジン60の燃料噴射量及び点火時期を演算し、その制御信号を出力する。
前記スロットル制御ユニット4は、前記駆動力マネージメントユニット101で算出される目標駆動トルクTtar、又はアクセル入力手段47からの信号に基づいてスロットルバルブ48の開度を演算し、その制御信号を出力する。
【0027】
前記ブレーキ制御ユニット5は、前記駆動力マネージメントユニット1で算出される目標駆動トルクTtarが負になった場合には、その負方向の値に応じてブレーキアクチュエータ53に駆動信号を出力し、各車輪54,55,56,57を制動させる。前記ブレーキアクチュエータ53は、ブレーキペダル51の油圧シリンダ(マスタシリンダ)とは異なり、ブレーキ配管内のブレーキ液に圧力をかけて制動力を生じさせるものである。
【0028】
図2は、前記走行制御装置10の制御ブロック図である。
前記走行制御装置10の駆動力マネージメントユニット1は、前記自車の発進時における目標駆動トルクの初期値Tiniを演算する初期値演算手段11と、前記自車の目標速度Vtarを演算する目標速度演算手段12と、前記自車の目標駆動トルクTtarを演算する目標駆動トルク演算手段13とからなる。
【0029】
前記初期値演算手段11は、前記自車の駆動トルクToを演算する駆動トルク演算手段と、加速度を演算する自車加速度演算手段と、重量を演算する自車重量演算手段と、道路の勾配を演算する勾配演算手段とからなるとともに、これらの各演算値に基づいて前記初期値Tiniを演算し、前記車両の発進若しくは停止を判定する自車走行判定手段と、前記駆動トルクの誤差を演算するトルク誤差演算手段と、前記初期値Tiniを補正する初期値補正手段とからなる。
【0030】
該初期値演算手段11は、停車時のアイドリング状態(スロットルバルブ全閉)から、発進するために前記スロットルバルブ48を開く場合には、目標駆動トルクTtarを所定値よりも大きなトルク値にする必要があり、しかも、該トルク値は、道路の勾配S、前記自車の重量mの変化に対応させることによって、停車中の前記自車をよりスムーズに発進させることができることから、該自車の状況を考慮した目標駆動トルクの初期値Tiniを演算している。
【0031】
前記目標速度演算手段12は、車間距離測定器80の車間距離計測手段81による前記先行車と前記自車間の車間距離Dr及び相対速度計測手段82による前記先行車と前記自車間の相対速度Vrと、スイッチ入力手段90の車間距離設定手段91による前記先行車の発進から前記自車の発進開始に至るまでの車間距離Ds及び相対速度設定手段92による前記先行車の発進から前記自車の発進開始に至るまでの相対速度Vsとの各出力信号に基づいて、目標速度Vtarを演算し、前記目標駆動トルク演算手段13に信号を出力する。
【0032】
前記目標駆動トルク演算手段13は、前記初期値演算手段11、前記目標速度演算手段12、並びに前記変速機制御ユニット2の自車速度計測手段21における自車速度Vの各出力信号に基づいて、後述する前記自車の目標駆動トルクTtarを演算し、目標速度Vtarと自車速度Vとの偏差Evをなくしており、前記スロットル制御ユニット4の目標スロットル開度演算手段41に前記目標駆動トルクTtarの信号を出力する。
そして、前記目標スロットル開度演算手段41では、前記目標駆動トルクTtarに基づいて目標スロットル開度Otarの演算が行われ、スロットルバルブ48の開度が制御される。
【0033】
図3は、本発明の第一実施形態の走行制御装置10における初期値演算手段11の動作フローチャートであり、このルーチンは、例えば10(ms)毎に周期的に実行される。
ステップ101では、前記駆動トルク演算手段でエンジン60の回転数、及び変速機70のタービン回転数、最終減速比に基づいて、前記自車の駆動トルクToを演算し、ステップ102では、前記自車加速度演算手段で前記自車速度Vを微分して前記自車の加速度αを演算し、ステップ103では、前記自車重量演算手段で、式3に示すように前記自車の重量mを演算する。
【0034】
【数3】
m=(To1−To2)/((α1−α2)×Rt) (3)
【0035】
ここで、To1及びα1は、それぞれ前回の周期で演算された前記自車の駆動トルク及び加速度であり、To2及びα2は、それぞれ今回の周期で演算された前記自車の駆動トルク及び加速度である。また、Rtはタイヤ半径である。
ステップ104では、前記勾配演算手段で後述するカー・ナビゲーションの地図情報(ノード情報)、自車速度V等に基づいて道路の勾配Sを演算し、ステップ105では、前記自車をスムーズに発進させるために必要な目標駆動トルクの初期値Tiniを演算する。
【0036】
ステップ106では、前記自車走行判定手段で前記自車が走行中であるか否かを判定し、車両速度Vが0(m/s)でない場合、すなわちYESのときにはステップ107に進み、前記トルク誤差演算手段で、走行中における後述するフィードバック項の目標駆動トルクTtarと前記駆動トルクToとの誤差Etを式4により演算してステップ108に進む。
【0037】
【数4】
Et=Ttar/To (4)
【0038】
一方、ステップ106で車両速度Vが0(m/s)のときにも、ステップ108に進み、前記自車走行判定手段で前記自車が発進を開始するか否かを判定し、自車速度Vが0(m/s)であって目標速度Vtarが0(m/s)より大きい場合、すなわちYESのときにはステップ109に進み、前記初期値補正手段で前記誤差Etに基づいて前記初期値の補正値Thを式5に示すように演算し、このルーチンを終了する。なお、ステップ108で前記自車が発進を開始しないときには、このルーチンを終了する。
【0039】
【数5】
Th=Tini×Et (5)
【0040】
このようなステップ106からステップ109の処理により、エンジン60、変速機70等の経年変化又は道路表面の荒れ具合によって目標駆動トルクTtarと駆動トルクToとの間に定常偏差ができてしまう場合であっても、これを吸収することができる。
【0041】
図4は、前記初期値演算手段11における前記勾配演算手段の動作フローチャートであり、本実施形態では、カー・ナビゲーションの前記ノード情報等に基づいて道路の勾配Sを演算している。
ステップ201では、前記自車走行判定手段で前記自車が停止中であるか否かを判定し、車両速度Vが0(m/s)である場合、すなわちYESのときにはステップ202に進み、前記カー・ナビゲーションの地図データから、道路上における前記自車の前後2点の3次元位置情報(X,Y,Z)及び交差点番号等を含んだ前記ノード情報を取り込む。一方、車両速度Vが0(m/s)でないときには、このルーチンを終了する。
ステップ203では、前記ノード情報中の3次元位置情報(X,Y,Z)を取り込んでステップ204に進み、前記勾配演算手段で、式6に示すように、前記自車が存在する道路の勾配を演算し、このルーチンを終了する。
【0042】
【数6】
【0043】
ここで、X1,Y1,Z1、X2,Y2,Z2は、それぞれ前記自車の前後2点の3次元位置情報である。
このように、前記カー・ナビゲーションの前記ノード情報を用いることにより、勾配Sの高精度な計測を行うことができる。
【0044】
図5は、前記初期値演算手段11における初期値Tini演算の動作フローチャートであり、自車重量m及び勾配Sに基づいて目標駆動トルクの初期値Tiniを演算している。
ステップ401では、前記自車走行判定手段で前記自車が発進開始であるか否かを判定し、自車速度Vが0(m/s)であって目標速度Vtarが0(m/s)より大きい場合、すなわちYESのときにはステップ402に進み、前記自車走行判定手段で前記自車重量mの補正値Taを式7に示すように演算する。一方、発進開始でないときには、このルーチンを終了する。
【0045】
【数7】
Ta=Ka×m (7)
【0046】
ここで、Kaはゲインである。
ステップ403では、前記勾配演算手段で道路の勾配Sの補正値Tbを式8に示すように演算する。
【0047】
【数8】
Tb=Kb×S (8)
【0048】
ここで、Kbはゲインである。
ステップ404では、前記自車重量mの補正値Ta、前記道路勾配Sの補正値Tb等に基づいて、目標駆動トルクの初期値Tiniを式9に示すように演算し、このルーチンを終了する。
【0049】
【数9】
Tini=Ta+Tb+Tc (9)
【0050】
ここで、Tcは、前記自車に運転者一人のみ乗車した場合において、平坦路を発進させるために必要な駆動トルクであり、予め設定されているものである。
図6は、前記目標速度演算手段12における目標速度Vtar演算の動作フローチャートであり、このルーチンは、例えば10(ms)毎に周期的に実行される。
【0051】
ステップ701では、前記自車が停車中であるか否かを判定し、自車速度Vが0(m/s)である場合、すなわちYESのときにはステップ711に進み、前記先行車の速度Vpreを式10に示すように演算する。
【0052】
【数10】
Vpre=V+Vr (10)
【0053】
ここで、Vrは、前記相対速度計測手段82で計測された相対速度である。
ステップ704では、前記先行車が停車中であるか否かを判定し、先行車の速度が0(m/s)である場合、すなわちYESのときには、ステップ710に進んで、前記自車の目標速度Vtarを式11に示すように設定し、このルーチンを終了する。
【0054】
【数11】
Vtar=0 (11)
【0055】
一方、ステップ704で前記先行車が停車中でないときには、ステップ705に進んで、前記車間距離設定手段91及び前記相対速度設定手段92の設定結果と、前記車間距離計測手段81及び前記相対速度計測手段82の計測結果とを後述する発進マップから検索して、ステップ706に進み、前記自車を発進させるか否かを判定する。
【0056】
該ステップ706で前記自車を発進させる場合、すなわちYESのときにはステップ707に進み、前記自車を安全に前記先行車に追従させるための目標車間距離を演算し、ステップ708に進む。
該ステップ708では、演算された前記目標車間距離と、前記車間距離計測手段81で計測された前記車間距離との偏差Edをなくすように、前記自車の目標速度Vtarを式12で演算し、このルーチンを終了する。
【0057】
【数12】
【0058】
ここで、Kp、Ki、Kdは、それぞれ比例ゲイン、積分ゲイン、微分ゲインである。
一方、ステップ706で前記自車を発進させないときには、ステップ709に進み、前記自車の目標速度Vtarを式11と同様に0にして終了する。
【0059】
また、ステップ701で、前記自車が停車中でないときには、ステップ702に進み、前記自車を安全に前記先行車に追従させるための目標車間距離を演算し、ステップ703に進む。そして、該ステップ703では、前記式12と同様に、前記自車の目標速度Vtarを演算し、このルーチンを終了する。
【0060】
図7は、前記ステップ705の発進マップを示している。
該発進マップは、横軸に車間距離、縦軸に相対速度をとり、前記車間距離設定手段91で車間距離Dsが縦軸に平行に設定されるとともに、前記相対速度設定手段92で相対速度Vsが横軸に平行に設定されて停車領域1901が設けられている。該停車領域1901は、車間距離Dsが短い場合には、相対速度Vsを大きくして安全性を確保するものである。そして、前記先行車と前記自車との関係が、該停車領域1901の内側にあって、前記先行車と前記自車ともに停止している場合(図中、A点で示す。)には、前記走行制御装置10は、前記自車に停車を指示する。
【0061】
また、前記先行車は動いているが、前記停車領域1901の内側にある場合(図中、B点で示す。)にも、前記自車に停車を指示する。そして、前記先行車がさらに走り続けて、前記先行車と前記自車との関係が、前記停車領域1901の外側にある場合(図中、C点に示す。)には、前記自車に発進を指示して発進する。
【0062】
なお、前記停車領域1901は、前記スイッチ入力手段90による車間距離Ds及び相対速度Vsを同時に設定変更することによって、停車領域1902、又は停車領域1903のように変更することができる。該停車領域1903は、車間距離Dsが長い場合には、相対速度Vsを小さくしても安全性が確保される領域である。
【0063】
図8及び図9は、前記目標駆動トルク演算手段13における目標駆動トルクTtarの演算を示しており、図8は、目標駆動トルクTtar演算の動作フローチャートである。
ステップ601では、目標速度演算手段12で演算された前記自車の目標車速Vtarを取り込んでステップ602に進む。該ステップ602では、前記自車走行判定手段で前記自車が発進開始であるか否かを判定し、自車速度Vが0(m/s)である場合、すなわちYESのときにはステップ603に進み、式13で示すように、発進時の目標駆動トルクが初期値Tiniになるようにフィードフォワード項Ev1を設定し、ステップ604で発進時の目標駆動トルク(初期値Tini)を演算する。
【0064】
【数13】
【0065】
一方、前記ステップ602で、前記自車走行判定手段で前記自車速度Vが0(m/s)でないときには、ステップ604に進み、式14に示すように、後述するPI制御で偏差Evをなくし、目標駆動トルクTtarを演算し、このルーチンを終了する。
【0066】
【数14】
【0067】
ここで、Kp、Kiは、フィードバック項によるそれぞれ比例ゲイン、積分ゲインであり、Evは、目標速度Vtarと自車速度Vとの偏差、Ev1は、前記式13のフィードフォワード項である。このPI制御は、図9に示すように、前記偏差Evに比例ゲインKpを乗じた値と、前記偏差Evをa0、a1、b1、並びにZ-1、若しくはEv1に基づいて積分した値に積分ゲインKiを乗じた値とを加算し、目標駆動トルクTtarを算出している。
図10は、前記目標スロットル開度演算手段41の制御ブロック図である。
【0068】
該目標スロットル開度演算手段41は、前記駆動トルク演算手段でのエンジン60の回転数及び変速機70のタービン回転数に基づいて、変速機70の入力軸と出力軸のトルク比を演算するトルク比演算手段42と、該トルク比、前記変速機70のギア位置、並びに目標駆動トルク演算手段13の目標駆動トルクTtarに基づいて目標とするエンジン60のトルクを演算する目標エンジントルク演算手段43と、該目標エンジントルクと前記エンジン60の回転数とに基づいて目標スロットル開度Otarを検索するスロットル開度検索手段44とからなり、スロットルバルブ48の開度が制御される。
【0069】
図11及び図12は、本発明の第二の実施形態の走行制御装置を示すものであり、初期値演算手段11の構成、及び目標スロットル開度演算手段41の構成を除き、前記第一の実施形態と同一の構成からなることから、この初期値演算手段11の構成、及び目標スロットル開度演算手段41の構成について詳細に説明する。
【0070】
本実施形態の走行制御装置10は、駆動力マネージメントユニット1、変速機制御ユニット2、エンジン制御ユニット3、スロットル制御ユニット4、ブレーキ制御ユニット5から構成され、前記駆動力マネージメントユニット1は、前記自車の発進時における目標駆動トルクの初期値Tiniを演算する初期値演算手段11と、前記自車の目標速度Vtarを演算する目標速度演算手段12と、前記自車の目標駆動トルクTtarを演算する目標駆動トルク演算手段13とからなる。そして、該目標駆動トルク演算手段13による目標駆動トルクTtarに基づいてスロットル開度検索手段で目標スロットル開度Otar(第一の目標スロットル開度Otar1)を検索するとともに、前記スロットル制御ユニット4の目標スロットル開度演算手段41では、後述する推定駆動トルク演算手段及びPID制御手段を設け、目標駆動トルクTtarと前記推定駆動トルク演算手段による推定駆動トルクTeとの偏差をなくすように、前記第一の目標スロットル開度Otar1に基づいて目標スロットル開度Otar(第二の目標スロットル開度Otar2)の演算が行われ、スロットルバルブ48の開度が制御されている。
【0071】
前記初期値演算手段11は、前記自車の駆動トルクToを演算する駆動トルク演算手段と、初期値Tiniを必要とするかを判定する自車走行判定手段と、前記駆動トルクの誤差を演算するトルク誤差演算手段と、前記初期値Tiniを補正する初期値補正手段とからなる。
【0072】
図11は、該初期値演算手段11の動作フローチャートであり、このルーチンは、例えば10(ms)毎に周期的に実行される。
ステップ801では、前記式13、14における目標駆動トルクTtar、及び該目標駆動トルクを初期値Tiniにするフィードフォワード項Ev1の演算において、前記自車の目標駆動トルクの初期値Tiniを0にする初期値演算を行って、ステップ802に進む。 この前記ステップ801における初期値の演算については、後述する推定駆動トルクTeと目標駆動トルクTtarとの間に偏差ができた場合には、前記目標スロットル開度演算手段41でそれに応じた目標スロットル開度Otar(第二の目標スロットル開度Otar2)を直ちに算出しており、該第二の目標スロットル開度Otar2は、自車重量m及び勾配Sの変化に対する影響を受けないことから、前記式13、14における前記初期値Tiniを零にするものである。
【0073】
ステップ802では、前記自車の駆動トルクToを演算してステップ803に進み、該ステップ803では、前記自車走行判定手段で前記自車が走行中であるか否かを判定し、車両速度Vが0(m/s)でないときにはステップ804に進み、前記トルク誤差演算手段で、走行中における後述するフィードバック項の目標駆動トルクTtarと前記駆動トルクToの誤差Etを前記式4により演算する。
【0074】
一方、ステップ803で車両速度Vが0(m/s)のときには、ステップ805に進み、前記自車走行判定手段で前記自車が発進を開始するか否かを判定し、自車速度Vが0(m/s)であって目標速度Vtarが0(m/s)より大きいときにはステップ806に進み、前記初期値補正手段で前記誤差Etに基づいて前記初期値Tiniの補正値Thを前記式5に示すように演算し、このルーチンを終了する。なお、ステップ805で前記自車が発進を開始しないときにも、このルーチンを終了する。このステップ802、ステップ803乃至806は、前記第一の実施形態におけるステップ101、ステップ106乃至ステップ109と同様のものである。
【0075】
図12は、前記走行制御装置10における前記目標スロットル開度演算手段41の制御ブロック図である。
該目標スロットル開度演算手段41は、前記駆動トルク演算手段でのエンジン60の回転数及び変速機70のタービン回転数に基づいて、変速機70の入力軸と出力軸のトルク比を演算するトルク比演算手段42と、該トルク比、前記変速機70のギア位置、並びに目標駆動トルク演算手段13の目標駆動トルクTtarに基づいて目標とするエンジン60のトルクを演算する目標エンジントルク演算手段43と、該目標エンジントルクと前記エンジン60の回転数とに基づいて目標スロットル開度(第一の目標スロットル開度Otar1)を検索するスロットル開度検索手段44とからなるとともに、前記エンジン60の回転数、変速機70のタービン回転数、並びにギア位置に基づいて推定駆動トルクTeを演算する推定駆動トルク演算手段45と、該推定駆動トルクTeと目標駆動トルク演算手段13の目標駆動トルクTtarとの偏差に基づいてPID制御を行うPID制御器46とからなり、前記第一の目標スロットル開度Otar1に前記PID制御器46の演算結果を加算して、他の目標スロットル開度(第二の目標スロットル開度Otar2)を演算し、スロットルバルブ48の開度が制御されている。
【0076】
このように、本実施形態の走行制御装置10では、目標スロットル開度演算手段41において、目標駆動トルクTtarと推定駆動トルクTeとの偏差を吸収しており、エンジン60、変速機70等の経年変化に対応させている。
以上のように、本発明の前記各実施形態は、上記の構成としたことによって次の機能を奏するものである。
【0077】
前記第一の実施形態の走行制御装置10は、前方を走行する先行車に自車を自動的に追従させ、前記自車の発進時における目標駆動トルクの初期値Tiniを演算する初期値演算手段11と、前記自車の目標速度Vtarを演算する目標速度演算手段12と、前記自車の速度を計測する自車速度計測手段21と、前記初期値演算手段11、前記目標速度演算手段12、並びに前記自車速度計測手段21からの各出力信号に基づいて前記自車の目標駆動トルクTtarを演算する目標駆動トルク演算手段13と、該目標駆動トルク演算手段13からの出力信号に基づいて目標スロットル開度を演算する目標スロットル開度演算手段41とからなり、前記目標駆動トルク演算手段13は、前記目標速度Vtarと前記自車速度Vとの偏差Evに基づいてPI制御を行うとともに、該PI制御内に、前記自車の発進時には前記目標駆動トルクを前記偏差Evに基づくフィードフォワード項を有し、初期値Tiniを演算しているので、フィードバック項にフィードフォワード項を付加する場合よりも、発進時の加速、及び所定時間経過時の加速の切換えをスムーズに行って、発進時のもたつき感のほか、前後方向の揺れによる不快感を解消してドライバビリティの向上を図ることができる。さらに、発進時の目標駆動トルクが、道路の勾配S及び自車の重量mから演算された前記初期値と前記偏差とに基づいているので、予めチューニングをする必要がなく、製品開発時間の短縮化を図ることができる。
【0078】
また、前記第二の実施形態の走行制御装置10は、前記目標スロットル開度演算手段41が、前記エンジン60の回転数、前記変速機70のタービン回転数、並びにギア位置に基づいて推定駆動トルクTeを演算する推定駆動トルク演算手段45と、該推定駆動トルクTeと前記目標駆動トルクTtarとの偏差に基づいてPID制御を行うPID制御手段46とからなり、前記第一の目標スロットル開度Otar1に前記PID制御手段46の演算結果を加算して、第二の目標スロットル開度Otar2を演算しているので、エンジン60、変速機70等の経年変化に対応させることができる。そして、このように、推定駆動トルクTeと目標駆動トルクTtarとの間に偏差を吸収し、第二の目標スロットル開度Otar2は、自車重量m及び勾配Sの変化に対する影響を受けないことから、前記目標駆動トルク演算手段13は、前記自車の発進時には、前記初期値をクリアにしている。
【0079】
図13乃至図20は、前記第一の実施形態の走行制御装置10と前記従来技術の走行制御装置(前記特開平11−66499号公報)との発進時におけるタイミングチャートであり、まず、図13乃至図16は、平坦路で発進する場合のタイミングチャートを示している。 図13は、前記第一の実施形態の走行制御装置10の場合であり、前記自車は、時刻T0に至るまで前記ブレーキをかけて車輪54等を停止させ、前記自車の目標速度Vtarは、時刻T0で0(m/s)になり、時刻T0から時刻T1までは、0.2(m/s2)の一定加速度で加速され、時刻T1以降は、目標速度Vtarで一定に保たれている。
【0080】
該走行制御装置10は、時刻T0で前記自車の発進開始を判断すると、初期値演算手段11の演算結果に基づいて目標駆動トルク演算手段13で目標駆動トルクTini(1800(Nm))を算出する。そして、前記ブレーキを解除すると、駆動トルクToは、前記目標駆動トルクTiniに追従して直ちに立ち上がることが分かる。
【0081】
時刻T1以降は、目標速度演算手段12で求めた目標速度Vtarと、自車速度計測手段21で求めた自車速度Vとの偏差Evに基づいて、目標駆動トルク演算手段13で目標駆動トルクTtarを算出する。そして、該目標駆動トルクTtarに応じた駆動トルクToの制御信号をスロットルバルブ48及び変速機70に出力し、自車速度Vと目標速度Vtarとの偏差Evをなくすように追従されている。
一方、図14は、前記従来の技術の走行制御装置の場合であり、前記自車の目標速度Vtarは、前記図13のときと同様に変化させる。
【0082】
該走行制御装置は、時刻T0で前記自車の発進開始を判断すると、前記式2の前記フィードフォワード項における初期値Tini及び予め定めた所定速度V0に自車速度Vとの演算結果に基づいて目標駆動トルクTf(1800(Nm))を算出し、前記ブレーキを解除する。そして、時刻T3に至るまでは、PID制御に付加されたフィードフォワード項から式1のように目標駆動トルクTtarを算出するので、目標駆動トルクTtarが変動し、それに伴って駆動トルクTo及び自車速度Vも変動し、運転者に前後方向の不快感を与えることが分かる。なお、時刻T3以降では目標駆動トルクTtarは、漸く目標速度Vtarと自車速度Vとの偏差Evをなくすようにされている。
【0083】
また、前記従来の技術の走行制御装置では、前記フィードフォワード項が自車速度Vに基づいて算出され、目標速度Vtar、及び該目標速度Vtarと自車速度Vとの偏差Evに基づいていない二つのパラメータがあり、このパラメータの値を変えることによって目標駆動トルクTtarの変動をなくすことを試みた結果を図15及び図16に示す。
該図15及び図16の目標速度Vtarは、図13と同様にし、図15は、目標駆動トルクの初期値Tiniを小さめの1500(Nm)にした場合であり、図16は、初期値Tiniを大きめの2100(Nm)にした場合である。
【0084】
図15に示すように、自車速度Vは、時刻T0から時刻T2までは、クリープで走行する。目標駆動トルクTtarは、時刻T2まで変動せず、さらに、初期値Tiniが小さいためにスロットルが開かず、駆動トルクToを路面に伝えることができない。よって、この時刻T2に至るまでは、自車速度Vは目標速度Vtarに追従できずに偏差Evも大きくなり、結果として、運転者にもたつき感を与えてしまうことが分かる。
【0085】
一方、図16では、目標駆動トルクTtarの変動が大きくなっており、自車速度Vは、目標速度Vtarよりも大きくなりすぎていることが分かる。これは、渋滞で追従制御を行う場合には自車を危険に晒すことになる。
したがって、前記従来の技術の走行制御装置は、予めパラメータを調整することが必要になり、製品開発時間の短縮化を図ることができないことが分かる。
次に、図17及び図18は、上り勾配の道路で発進する場合のタイミングチャートを示している。
【0086】
図17は、前記第一の実施形態の走行制御装置10の場合であり、前記自車は、勾配S=5(%)(0.05)の上り坂を発進し、目標速度Vtarは、図13と同様であり、目標駆動トルクの初期値Tiniは、3000(Nm)である。
【0087】
前記走行制御装置10の自車速度Vは、前記平坦路と同様に、目標速度Vtarに追従できる。一方、図18に示すように、前記従来技術の車両の走行制御装置の自車速度Vは、目標駆動トルクTtarが、時刻T4にて一旦落ち込み、これに伴って駆動トルクToも落ち込むことから、前記フィードフォワード項の影響を受ける時刻T3に至るまでは、目標速度Vtarに追従できないことが分かる。
さらに、図19及び図20は、下り勾配の道路で発進する場合のタイミングチャートを示している。
【0088】
図19は、前記第一の実施形態の走行制御装置10の場合であり、前記自車は、勾配S=−5(%)(−0.05)の下り坂を発進し、目標速度Vtarは、図13と同様であり、目標駆動トルクの初期値Tiniは、−800(Nm)である。
【0089】
前記走行制御装置10の自車速度Vは、自車重量mの影響を受けてエンジン60の出力を上げなくても速度が出るため、前記ブレーキの制御で自車速度Vを目標速度Vtarに追従させ、該目標速度Vtarとの偏差Evをなくすように追従できる。一方、図20に示すように、前記従来技術の走行制御装置の自車速度Vは、上記のような目標駆動トルクの変動はないものの、該目標駆動トルクが大きいことから、前記フィードフォワード項の影響を受ける時刻T3に至るまでは、目標速度Vtarよりも大きくなっていることが分かる。
【0090】
図21は、本発明の前記走行制御装置10と前記従来技術の走行制御装置とにおける前記平坦路、前記勾配Sの違いによる目標駆動トルクTtarの変動量を示す。該図21は、目標駆動トルクの初期値Tiniを算出した時刻T0から目標速度Vtarが一定になる時刻T1までの目標駆動トルクTtarの最大値と最小値の差をプロットしたものである。
【0091】
図21に示すように、前記従来技術の走行制御装置は、目標速度Vtarと自車速度Vとの偏差Evに無関係の変数を用いて目標駆動トルクTtarを算出しているので、勾配Sの影響を受け易いのに対し、前記走行制御装置10は、目標速度Vtarと自車速度Vとの偏差Evから目標駆動トルクTtarを算出しているので、勾配Sの影響を受け難いことが分かる。
【0092】
また、図22は、前記走行制御装置10において、エンジン60と変速機70との間にある乾式単板クラッチを、前記初期値Tini等に基づいて自動的に操作して前記自車を発進させる場合のタイミングチャートである。該乾式単板クラッチは、マニュアル変速機に一般に用いられているものである。なお、目標速度Vtarは、図13と同様に変化させる。
【0093】
図22に示すように、前記走行制御装置10は、時刻T0で発進開始を判断しても、この時点では前記クラッチが切れて駆動トルクToが路面に伝わらないため、目標駆動トルクTtarは0(Nm)になる。
ここで、前記クラッチを操作してエンジン60と変速機70とを繋いだ場合にもエンジン60を停止させないようにするには、スロットルバルブ48を開いてエンジントルクを大きくする必要があるが、スロットルバルブ48の開度は、上記のように、目標のエンジントルクとエンジン60の回転数とから算出されるので、目標駆動トルクの初期値Tiniを目標エンジントルクにしてスロットルバルブ48の開度を設定し、前記クラッチを繋いだときにエンジン60を停止させない大きさのエンジントルクを早く立ち上げている。
【0094】
そして、前記クラッチを操作して時刻T5で半クラッチの状態になると、駆動トルクToが発生して前記自車は発進し、前記式13から算出された目標駆動トルクTtarに基づいて前記自車を制御する。
さらに、前記クラッチが完全に繋がる時刻T6に至るまで、該クラッチを徐々に操作し、該クラッチが完全に繋がった時刻6以降は、自車速度Vが目標速度Vtarに追従しており、前記走行制御装置10は、前記乾式単板クラッチを自動的に操作して前記自車を発進させることができる。
【0095】
以上、本発明の一実施形態について詳説したが、本発明は前記実施形態に限定されるものではなく、特許請求の範囲に記載された発明の精神を逸脱しない範囲で、設計において種々の変更ができるものである。
例えば、前記各実施形態の車両の走行制御装置10は、前方を走行する先行車両に自動的に追従させる車両(自車)の走行制御装置として示されているが、本発明は、該走行制御装置に限定されるものではなく、追従機能を有しない他の走行制御装置に用いても、車両の発進時に運転者に与える不快感の低減等を図ることができる。
【0096】
また、前記第一実施形態の走行制御装置10における初期値演算手段11のステップ104では、前記勾配演算手段でカー・ナビゲーションのノード情報、自車速度V等に基づいて道路の勾配Sを演算しているが、既存のセンサを用いてもよいものである。
【0097】
図23は、前記センサを用いて道路の勾配Sの演算を行う勾配演算手段の動作フローチャートである。
ステップ301では、前記自車走行判定手段で前記自車が停止中であるか否かを判定し、車両速度Vが0(m/s)でない場合、すなわちYESのときにはステップ302に進み、自車速度Vに基づいて平地走行抵抗トルクTrlを演算する。一方、車両速度Vが0(m/s)でないときには、このルーチンを終了する。
ステップ303では、自車加速度αに基づいて加速抵抗トルクTαを演算し、ステップ304では、式15に示すように、勾配抵抗トルクTsを演算する。
【0098】
【数15】
Ts=To−(Trl+Tα) (15)
【0099】
ステップ305では、式16に示すように、前記勾配抵抗トルクTsに基づいて勾配Sを演算して、このルーチンを終了する。
【0100】
【数16】
S=tan(sin-1(Ts/(m×Rt))) (16)
【0101】
このように、既存のセンサを用いても、前記カー・ナビゲーションを用いた場合と同様に勾配Sを求めることができる。
また、前記第一実施形態の走行制御装置10における初期値演算手段11のステップ105では、自車重量m及び勾配Sの各補正値に基づいて目標駆動トルクの初期値Tiniを演算しているが、予め用意した初期値のマップを用いてもよいものである。
【0102】
図24は、前記マップを用いた前記初期値演算手段11における初期値Tini演算の動作フローチャートである。
ステップ501では、前記自車走行判定手段で前記自車が発進開始であるか否かを判定し、自車速度Vが0(m/s)であって目標速度Vtarが0(m/s)より大きい場合、すなわちYESのときにはステップ502に進み、予め用意された自車両重量m及び勾配Sに基づいた初期値のマップ検索を行う(例えば、図25参照)。
【0103】
該図25は、前記マップ検索における初期値のマップである。該初期値マップは、横軸に勾配S、縦軸に車両重量mをとっており、例えば、自車重量mが2050(kg)、勾配Sが0.05の上り坂で発進する場合には、マップ検索は、前記車両重量m付近の2000(kg)及び2100(kg)の二行を選択するとともに、前記勾配S付近の0.04及び0.06の二列を選択し、この二行と二列とが交差する四つの初期値データTini1乃至Tini4を初期値Tiniの候補として選択している。
ステップ503では、選択された前記四つの初期値データを補間して初期値Tiniを算出し、このルーチンを終了する。なお、ステップ501で発進開始でないときにもこのルーチンを終了する。
【0104】
さらに、前記第一実施形態の走行制御装置10における前記目標速度演算手段12のステップ705では、停車領域を、前記車間距離設定手段91で車間距離を縦軸に平行に、前記相対速度設定手段92で相対速度を横軸に平行にとっているが、図26のように、車間距離が0(m)のときの相対速度Vs1と、相対速度は0(m/s)のときの車間距離Ds1とを結び、車間距離が大きくなるに伴って相対速度を直線的に小さくさせる停車距離2001であってもよいものである。また、前記停車領域2001においても、前記スイッチ入力手段90による車間距離Ds及び相対速度Vsの設定変更によって、停車領域2002、又は停車領域2003のように変更することもでき、運転者の意図する切換えを容易に行うことができるものである。
【0105】
【発明の効果】
以上の説明から理解できるように、本発明の走行制御装置は、自車両の発進時の加速、及び所定時間経過時の加速の切換えをスムーズに行うことができ、運転者に与える発進時のもたつき感及び前後方向の揺れによる不快感を解消してドライバビリティの向上を図ることができる。
また、自車両の目標速度と自車速度との偏差に基づいて、発進時の目標駆動トルクを演算し、製品開発時間の短縮化を図ることができる。
【図面の簡単な説明】
【図1】本発明の各実施形態に係る車両の走行制御装置を備えた自動車の全体構成図。
【図2】前記走行制御装置の制御ブロック図。
【図3】本発明の第一実施形態の車両の走行制御装置における初期値演算手段の動作フローチャート。
【図4】図3の初期値演算手段における勾配演算手段の動作フローチャート。
【図5】図3の初期値演算手段における初期値演算の動作フローチャート。
【図6】図3の目標速度演算手段における目標速度演算の動作フローチャート。
【図7】図6の発進マップ。
【図8】図3の目標駆動トルク演算手段における目標駆動トルク演算の動作フローチャート。
【図9】図3の目標駆動トルク演算手段の制御ブロック図。
【図10】図3の目標スロットル開度演算手段の制御ブロック図。
【図11】本発明の第二の実施形態の車両の走行制御装置の初期値演算手段の動作フローチャート。
【図12】図11の走行制御装置における目標スロットル開度演算手段の制御ブロック図。
【図13】図3の走行制御装置における平坦路で発進する場合のタイミングチャート。
【図14】従来の技術の車両の走行制御装置における平坦路で発進する場合のタイミングチャート。
【図15】従来の技術の車両の走行制御装置における平坦路で発進する場合のタイミングチャート。
【図16】従来の技術の車両の走行制御装置における平坦路で発進する場合のタイミングチャート。
【図17】図3の走行制御装置における上り勾配で発進する場合のタイミングチャート。
【図18】従来の技術の車両の走行制御装置における上り勾配で発進する場合のタイミングチャート。
【図19】図3の走行制御装置における下り勾配で発進する場合のタイミングチャート。
【図20】従来の技術の車両の走行制御装置における下り勾配で発進する場合のタイミングチャート。
【図21】図3の走行制御装置と前記従来技術の走行制御装置とにおける平坦路、勾配の違いによる目標駆動トルクの変動量を示す図。
【図22】図3の走行制御装置において、乾式単板クラッチを自動的に操作して自車を発進させる場合のタイミングチャート。
【図23】図3の走行制御装置における他の勾配演算手段の動作フローチャート。
【図24】図3の走行制御装置におけるマップを用いた初期値演算手段の初期値演算の動作フローチャート。
【図25】図24のマップ検索の初期値マップ。
【図26】図6の他の発進マップ。
【符号の説明】
10 車両の走行制御装置
11 初期値演算手段
12 目標速度演算手段
13 目標駆動トルク演算手段
21 自車速度計測手段
41 目標スロットル開度演算手段
42 トルク比演算手段
43 目標エンジントルク演算手段
44 スロットル開度検索手段
45 推定駆動トルク演算手段
46 PID制御手段
60 エンジン
70 変速機
81 車間距離計測手段
82 相対速度計測手段
91 車間距離設定手段
92 相対速度設定手段
90 スイッチ入力手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a travel control device for a vehicle, and more particularly to a travel control device for a vehicle that reduces discomfort given to a driver at the time of starting.
[0002]
[Prior art]
In recent years, vehicles having a follow-up running function that automatically follows a preceding vehicle have been developed. The follow-up running function is a function that is particularly effective when high attention is required while being monotonous for the driver, for example, when the vehicle is forced to run at a constant speed for a long time while maintaining a distance between vehicles. Currently, vehicles that rely on the following traveling function from the start to the stop of the own vehicle are being developed.
[0003]
As for an example of a vehicle running control device having the following function, it is known to improve controllability by performing control based on a target driving torque for directly operating an internal variable of the host vehicle. In addition, there is a technique of a vehicle travel control device that controls a throttle valve, a transmission, a brake, and the like based on the target drive torque and accelerates the host vehicle at the time of start (see, for example, Japanese Patent Laid-Open No. 11-66499) .
[0004]
In the technique described in Japanese Patent Laid-Open No. 11-66499, when the distance between the preceding vehicle and the own vehicle is shorter than the target inter-vehicle distance, the own vehicle is This is to be solved in order to keep stopping until the target inter-vehicle distance is reached and to give the driver of the vehicle a sense of rattling.
[0005]
That is, when the throttle valve is opened to start from an idling state (throttle valve fully closed state) when the vehicle is stopped, the target drive torque needs to be set to a value larger than a predetermined value. In order to obtain the target drive torque Ttar ′, in addition to the feedback term, a feedforward term is added to the feedback term, and when starting, the target drive torque Tf based on the feedforward term is set to the predetermined value, and the target Based on the driving torque Tf, the vehicle is accelerated when the vehicle starts.
That is, the target drive torque Ttar ′ of the travel control device is calculated as shown in
[0006]
[Expression 1]
[0007]
Here, the first to third terms of
Further, the fourth term of the
[0008]
[Expression 2]
Tf = Tini × (1−V / V0) (2)
[0009]
Here, Tini is the initial value of the target drive torque at time T0, and V and V0 are the own vehicle speed and a preset own vehicle speed, respectively. The feedforward term calculates the target drive torque Tf at the start based on parameters such as a preset initial value Tini of the target drive torque, a preset vehicle speed V0, and the like. V increases, that is, the own vehicle speed V approaches the preset own vehicle speed V0 and decreases, becomes zero after a predetermined time, and acts when the own vehicle speed V is slow. It is made not to let you. After the lapse of the predetermined time, a target drive torque Ttar ′ is calculated based on a deviation Ev between the target speed Vtar and the own vehicle speed V by the feedback term, and the own vehicle drive torque To is calculated as the target drive. The deviation Ev is controlled so as to follow the torque Ttar ′.
[0010]
As a result, even if the inter-vehicle distance is shorter than the target inter-vehicle distance, the vehicle that has determined the start of the preceding vehicle is started immediately via the feedforward term, and the driver of the vehicle We are trying to reduce the feeling of stagnation.
In addition, as another example of the travel control device based on the target drive torque, various technologies for controlling the engine, the brake, and the like while the host vehicle is traveling based on the target drive torque have been proposed (for example, Japanese Patent Laid-Open No. Hei 6 No. 064460, JP-A-10-309959, JP-A-11-291789, etc.). Various control devices have also been proposed that compare the target drive torque with the initial value to reduce variations in engine torque and absorb variations due to machine differences and changes over time (for example, JP-A-8-34266). Gazette, JP-A-10-153256, etc.).
[0011]
[Problems to be solved by the invention]
By the way, the technique described in Japanese Patent Application Laid-Open No. 11-66499 is a travel control device that obtains a target drive torque at the time of starting from the feedforward term added to the feedback term, but from the added feedforward term. The required target driving torque Tf is calculated on the basis of the own vehicle speed V, as shown in the
[0012]
That is, the target drive torque Tf calculated from the feedforward term can reduce the feeling of stickiness at the time of start, but the drive torque To of the host vehicle also varies with the variation of the target drive torque Tf. Therefore, the problem of giving the driver discomfort due to the shaking in the front-rear direction and impairing drivability still remains.
[0013]
Further, the own vehicle using the target drive torque Tf calculated from the added feedforward term cannot make the own vehicle speed V follow the target speed Vtar unless the predetermined time has elapsed since the start. In addition, when the predetermined time elapses, there is a problem that switching from the feedforward term to the feedback term is required, and smooth start and acceleration cannot be performed.
[0014]
Further, the added feedforward term has two parameters, the initial value Tini of the target drive torque set in advance and the vehicle speed V0 set in advance, as described above. Since the control device is manufactured after tuning in advance, there is a problem that the development time of the product cannot be shortened.
[0015]
Furthermore, the other conventional technique described is a travel control device that controls an engine and a brake while the host vehicle is traveling, and is given to the driver when the host vehicle starts as described above. No special consideration has been given to the feeling of stickiness and the discomfort given to the driver by the elapse of a certain time after starting to improve drivability.
[0016]
The present invention has been made in view of such problems, and the object of the present invention is to improve the drivability by eliminating the feeling of stagnation and discomfort given to the driver at the start of the vehicle. It is providing the traveling control apparatus of the vehicle which can aim at reduction of the development cost of this.
[0017]
[Means for Solving the Problems]
In order to achieve the above object, a vehicle travel control apparatus according to the present invention includes: When starting the target drive torque of the vehicle An initial value calculating means for calculating an initial value; target speed calculating means for calculating a target speed of the vehicle; my car Own vehicle speed measuring means for measuring speed, the initial value calculating means, the target speed calculating means, and each output signal from the own vehicle speed measuring means Enter The target driving torque calculating means for calculating the target driving torque of the vehicle, and the target throttle opening calculating means for calculating the target throttle opening based on an output signal from the target driving torque calculating means, the target driving torque The calculating means calculates the target drive torque when the vehicle starts. The initial value, the target speed of the vehicle, and the own vehicle speed of the vehicle More specifically, the target drive torque calculation means performs PI control based on a deviation between the target speed and the host vehicle speed, and the target drive torque is included in the PI control. The initial value and the deviation In It is characterized by having a feed-forward term that is calculated based on it.
[0018]
The vehicle travel control apparatus of the present invention configured as described above is calculated from the initial value in which the target drive torque at the time of start is calculated, the target speed of the host vehicle, and the host vehicle speed, that is, the target speed and Since the feedback term calculated from the deviation of the host vehicle speed has a feedforward term based on the initial value and the deviation, acceleration at the time of starting than when adding a feedforward term to the feedback term, The acceleration can be switched smoothly when the predetermined time has elapsed, the target drive torque does not fluctuate, and the dull feeling at the start and the discomfort caused by the shaking in the front-rear direction are eliminated to improve drivability. Can do. Further, since the target drive torque at the time of start is based on the calculated initial value and the deviation, it is not necessary to perform tuning in advance, and the product development time can be shortened.
[0019]
Further, according to a specific aspect of the vehicle travel control apparatus of the present invention, the initial value calculation means includes drive torque calculation means for calculating the drive torque of the vehicle, and own vehicle travel for determining start or stop of the vehicle. A determination means; a torque error calculation means for calculating an error of the driving torque; and an initial value correction means for correcting the initial value; an own vehicle acceleration calculation means for calculating the acceleration of the vehicle; A vehicle weight calculating means for calculating a weight; and a gradient calculating means for calculating a road gradient; calculating the road gradient based on map information of the car navigation of the vehicle; Calculating the slope of the road based on the driving torque of the vehicle, the speed and acceleration of the vehicle, or the initial value based on a map comprising the weight of the vehicle and the slope of the road It is characterized in that calculation to.
[0020]
Furthermore, in another specific aspect of the vehicle travel control apparatus according to the present invention, the target throttle opening calculation means is configured to output the input shaft and output of the transmission based on the engine speed and the turbine speed of the transmission. Torque ratio calculating means for calculating a torque ratio of the shaft, target engine torque calculating means for calculating a target torque of the engine based on the torque ratio, the gear position of the transmission, and the target drive torque; A throttle opening degree searching means for searching for a target throttle opening degree based on a target engine torque and the engine speed, or the engine speed, the turbine speed of the transmission, and the gear An estimated driving torque calculating means for calculating an estimated driving torque based on the position, and a control (PI) based on a deviation between the estimated driving torque and the target driving torque; Control means (PID control means) for performing control), and calculating the other target throttle opening by adding the calculation result of the control means to the target throttle opening, or the target driving torque After the vehicle starts, the calculation means , It calculates based on the said target speed and the said own vehicle speed, It is characterized by the above-mentioned.
[0021]
Still further, in another specific aspect of the vehicle travel control apparatus according to the present invention, the target speed calculation means automatically adjusts an inter-vehicle distance between a preceding vehicle traveling ahead and the preceding vehicle. Each of the output signals from the inter-vehicle distance measuring means for measuring the inter-vehicle distance and the relative speed measuring means for measuring the relative speed between the preceding vehicle and the own vehicle, and from the start of the preceding vehicle to the start of the own vehicle Based on output signals from an inter-vehicle distance setting means for setting an inter-vehicle distance to the vehicle and a relative speed setting means for setting a relative speed from the start of the preceding vehicle to the start of the own vehicle. Starting, or the inter-vehicle distance setting means and the relative speed setting means Is that Each output signal The When the inter-vehicle distance setting means and the relative speed setting means set the inter-vehicle distance long, the relative speed is set small, or when the inter-vehicle distance is set short. The relative speed is set to be large, or the target speed calculation means has a map composed of an inter-vehicle distance between the preceding vehicle and the host vehicle, and a relative speed between the preceding vehicle and the host vehicle, When the vehicle and the host vehicle are in a region surrounded by the inter-vehicle distance and the relative speed, the host vehicle is stopped.
further, A clutch is provided between the engine and the transmission of the vehicle, and the travel control device performs the clutch engagement operation together with the setting of the target throttle opening based on the initial value when the vehicle starts. It is characterized by that.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is an overall configuration diagram of an
[0023]
The
[0024]
The
The driving
[0025]
The
[0026]
The
The throttle control unit 4 calculates the opening of the
[0027]
When the target drive torque Ttar calculated by the drive
[0028]
FIG. 2 is a control block diagram of the
The driving
[0029]
The initial value calculating means 11 includes a driving torque calculating means for calculating the driving torque To of the own vehicle, an own vehicle acceleration calculating means for calculating acceleration, an own vehicle weight calculating means for calculating weight, and a road gradient. And an initial value Tini based on each of the calculated values, and an own vehicle travel determining means for determining start or stop of the vehicle, and an error of the driving torque. It comprises torque error calculation means and initial value correction means for correcting the initial value Tini.
[0030]
The initial value calculation means 11 needs to set the target drive torque Ttar to a torque value larger than a predetermined value when the
[0031]
The target speed calculating means 12 includes an inter-vehicle distance Dr between the preceding vehicle and the own vehicle by the inter-vehicle distance measuring means 81 of the inter-vehicle
[0032]
The target drive torque calculating means 13 is based on output signals of the vehicle speed V in the initial value calculating means 11, the target speed calculating means 12, and the own vehicle speed measuring means 21 of the
Then, the target throttle opening calculation means 41 calculates the target throttle opening Otar based on the target drive torque Ttar, and controls the opening of the
[0033]
FIG. 3 is an operation flowchart of the initial value calculating means 11 in the
In
[0034]
[Equation 3]
m = (To1-To2) / ((α1-α2) × Rt) (3)
[0035]
Here, To1 and α1 are the driving torque and acceleration of the vehicle calculated in the previous cycle, respectively, and To2 and α2 are the driving torque and acceleration of the vehicle calculated in the current cycle, respectively. . Rt is a tire radius.
In
[0036]
In
[0037]
[Expression 4]
Et = Ttar / To (4)
[0038]
On the other hand, also when the vehicle speed V is 0 (m / s) in
[0039]
[Equation 5]
Th = Tini × Et (5)
[0040]
This is a case where a steady deviation is generated between the target driving torque Ttar and the driving torque To due to the aging of the
[0041]
FIG. 4 is an operation flowchart of the gradient calculation means in the initial value calculation means 11. In this embodiment, the road gradient S is calculated based on the node information of car navigation.
In
In
[0042]
[Formula 6]
[0043]
Here, X1, Y1, Z1, X2, Y2, and Z2 are three-dimensional position information of two points before and after the vehicle.
In this manner, the slope S can be measured with high accuracy by using the node information of the car navigation.
[0044]
FIG. 5 is an operation flowchart of the initial value Tini calculation in the initial value calculation means 11, and calculates the initial value Tini of the target drive torque based on the vehicle weight m and the gradient S.
In
[0045]
[Expression 7]
Ta = Ka × m (7)
[0046]
Here, Ka is a gain.
In
[0047]
[Equation 8]
Tb = Kb × S (8)
[0048]
Here, Kb is a gain.
In
[0049]
[Equation 9]
Tini = Ta + Tb + Tc (9)
[0050]
Here, Tc is a driving torque necessary for starting a flat road when only one driver gets on the vehicle, and is set in advance.
FIG. 6 is an operation flowchart of the target speed Vtar calculation in the target speed calculation means 12, and this routine is periodically executed, for example, every 10 (ms).
[0051]
In
[0052]
[Expression 10]
Vpre = V + Vr (10)
[0053]
Here, Vr is a relative speed measured by the relative speed measuring means 82.
In
[0054]
## EQU11 ##
Vtar = 0 (11)
[0055]
On the other hand, when the preceding vehicle is not stopped in
[0056]
In the case where the host vehicle is started in
In the
[0057]
[Expression 12]
[0058]
Here, Kp, Ki, and Kd are a proportional gain, an integral gain, and a differential gain, respectively.
On the other hand, when the host vehicle is not started in
[0059]
If it is determined in
[0060]
FIG. 7 shows the start map of
The start map has an inter-vehicle distance on the horizontal axis and a relative speed on the vertical axis. The inter-vehicle distance setting means 91 sets the inter-vehicle distance Ds parallel to the vertical axis, and the relative speed setting means 92 sets the relative speed Vs. Is set parallel to the horizontal axis, and a
[0061]
In addition, even when the preceding vehicle is moving but inside the stop area 1901 (indicated by a point B in the figure), the host vehicle is instructed to stop. When the preceding vehicle continues to run and the relationship between the preceding vehicle and the own vehicle is outside the stop area 1901 (shown at point C in the figure), the vehicle starts to the own vehicle. To start.
[0062]
The
[0063]
8 and 9 show the calculation of the target drive torque Ttar in the target drive torque calculation means 13, and FIG. 8 is an operation flowchart of the target drive torque Ttar calculation.
In
[0064]
[Formula 13]
[0065]
On the other hand, when the host vehicle traveling determination means determines that the host vehicle speed V is not 0 (m / s) in
[0066]
[Expression 14]
[0067]
Here, Kp and Ki are a proportional gain and an integral gain, respectively, according to a feedback term, Ev is a deviation between the target speed Vtar and the own vehicle speed V, and Ev1 is a feedforward term of
FIG. 3 is a control block diagram of the target throttle opening calculation means 41. FIG.
[0068]
The target throttle opening calculation means 41 is a torque for calculating a torque ratio between the input shaft and the output shaft of the
[0069]
FIGS. 11 and 12 show a travel control apparatus according to the second embodiment of the present invention, except for the configuration of the initial value calculation means 11 and the configuration of the target throttle opening calculation means 41. Since it consists of the same composition as an embodiment, the composition of this initial value calculation means 11 and the composition of target throttle opening calculation means 41 are explained in detail.
[0070]
The
[0071]
The initial value calculating means 11 calculates a driving torque calculating means for calculating the driving torque To of the own vehicle, a driving determination means for determining whether the initial value Tini is required, and an error of the driving torque. It comprises torque error calculation means and initial value correction means for correcting the initial value Tini.
[0072]
FIG. 11 is an operation flowchart of the initial value calculating means 11, and this routine is periodically executed, for example, every 10 (ms).
In
[0073]
In
[0074]
On the other hand, when the vehicle speed V is 0 (m / s) in
[0075]
FIG. 12 is a control block diagram of the target throttle opening calculation means 41 in the
The target throttle opening calculation means 41 is a torque for calculating a torque ratio between the input shaft and the output shaft of the
[0076]
Thus, in the
As described above, the respective embodiments of the present invention have the following functions by being configured as described above.
[0077]
The
[0078]
Further, in the
[0079]
FIGS. 13 to 20 are timing charts at the time of start of the traveling
[0080]
When the traveling
[0081]
After time T1, based on the deviation Ev between the target speed Vtar obtained by the target speed computing means 12 and the own vehicle speed V obtained by the own vehicle speed measuring means 21, the target drive torque calculating means 13 uses the target drive torque Ttar. Is calculated. Then, a control signal of the drive torque To corresponding to the target drive torque Ttar is output to the
On the other hand, FIG. 14 shows the case of the conventional travel control device, and the target speed Vtar of the host vehicle is changed in the same manner as in FIG.
[0082]
When the traveling control device determines the start of the vehicle at time T0, the traveling control device is based on the initial value Tini in the feedforward term of
[0083]
In the conventional travel control device, the feedforward term is calculated based on the own vehicle speed V and is not based on the target speed Vtar and the deviation Ev between the target speed Vtar and the own vehicle speed V. There are two parameters, and FIG. 15 and FIG. 16 show the results of trying to eliminate the fluctuation of the target drive torque Ttar by changing the value of this parameter.
The target speed Vtar in FIGS. 15 and 16 is the same as that in FIG. 13. FIG. 15 shows a case where the initial value Tini of the target drive torque is set to a smaller 1500 (Nm), and FIG. This is a case where a larger 2100 (Nm) is used.
[0084]
As shown in FIG. 15, the vehicle speed V travels by creep from time T0 to time T2. The target drive torque Ttar does not change until time T2, and since the initial value Tini is small, the throttle is not opened and the drive torque To cannot be transmitted to the road surface. Therefore, it can be seen that until the time T2, the vehicle speed V cannot follow the target speed Vtar, and the deviation Ev increases, resulting in a feeling of rattling for the driver.
[0085]
On the other hand, in FIG. 16, the fluctuation of the target drive torque Ttar is large, and it can be seen that the host vehicle speed V is too larger than the target speed Vtar. This exposes the vehicle to danger when tracking control is performed in a traffic jam.
Therefore, it can be understood that the conventional travel control device needs to adjust the parameters in advance, and the product development time cannot be shortened.
Next, FIG.17 and FIG.18 has shown the timing chart in the case of starting on the uphill road.
[0086]
FIG. 17 shows the case of the
[0087]
The host vehicle speed V of the
Further, FIGS. 19 and 20 show timing charts when the vehicle starts on a downhill road.
[0088]
FIG. 19 shows the case of the
[0089]
Since the vehicle speed V of the
[0090]
FIG. 21 shows the fluctuation amount of the target drive torque Ttar due to the difference in the flat road and the gradient S in the traveling
[0091]
As shown in FIG. 21, the conventional travel control apparatus calculates the target drive torque Ttar using a variable unrelated to the deviation Ev between the target speed Vtar and the vehicle speed V. Whereas the
[0092]
Further, FIG. 22 shows that in the
[0093]
As shown in FIG. 22, even when the traveling
Here, in order to prevent the
[0094]
Then, when the clutch is operated and a half-clutch state is reached at time T5, a driving torque To is generated and the vehicle starts, and the vehicle is driven based on the target driving torque Ttar calculated from the equation (13). Control.
Further, the clutch is gradually operated until time T6 when the clutch is completely engaged, and after time 6 when the clutch is completely engaged, the vehicle speed V follows the target speed Vtar, and the travel The
[0095]
Although one embodiment of the present invention has been described in detail above, the present invention is not limited to the above-described embodiment, and various changes in design can be made without departing from the spirit of the invention described in the claims. It can be done.
For example, the vehicle
[0096]
In
[0097]
FIG. 23 is an operation flowchart of the gradient calculating means for calculating the road gradient S using the sensor.
In
In
[0098]
[Expression 15]
Ts = To− (Trl + Tα) (15)
[0099]
In
[0100]
[Expression 16]
S = tan (sin -1 (Ts / (m × Rt))) (16)
[0101]
In this way, even if an existing sensor is used, the gradient S can be obtained in the same manner as when the car navigation is used.
In
[0102]
FIG. 24 is an operation flowchart of the initial value Tini calculation in the initial value calculation means 11 using the map.
In
[0103]
FIG. 25 is a map of initial values in the map search. The initial value map has a slope S on the horizontal axis and a vehicle weight m on the vertical axis. For example, when the vehicle starts on an uphill with a weight m of 2050 (kg) and a slope S of 0.05. In the map search, two rows of 2000 (kg) and 2100 (kg) near the vehicle weight m are selected, and two rows of 0.04 and 0.06 near the gradient S are selected. And four initial value data Tini1 to Tini4 that intersect two columns are selected as candidates for the initial value Tini.
In
[0104]
Further, in
[0105]
【The invention's effect】
As can be understood from the above description, the travel control device of the present invention can smoothly switch between acceleration at the time of start of the host vehicle and acceleration when a predetermined time elapses, and it can be given to the driver at the time of start. It is possible to improve the drivability by eliminating the feeling of discomfort caused by the feeling and the shaking in the front-rear direction.
In addition, based on the deviation between the target speed of the host vehicle and the host vehicle speed, the target drive torque at the time of starting can be calculated to shorten the product development time.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of an automobile provided with a vehicle travel control apparatus according to each embodiment of the present invention.
FIG. 2 is a control block diagram of the travel control device.
FIG. 3 is an operation flowchart of an initial value calculating means in the vehicle travel control apparatus of the first embodiment of the present invention.
4 is an operation flowchart of a gradient calculating unit in the initial value calculating unit of FIG. 3;
5 is an operation flowchart of initial value calculation in the initial value calculation means of FIG. 3;
6 is an operation flowchart of target speed calculation in the target speed calculation means of FIG. 3;
7 is a start map of FIG.
8 is an operation flowchart of target drive torque calculation in the target drive torque calculation means of FIG. 3;
9 is a control block diagram of target drive torque calculation means in FIG. 3. FIG.
FIG. 10 is a control block diagram of the target throttle opening calculation means in FIG. 3;
FIG. 11 is an operation flowchart of an initial value calculating means of the vehicle travel control apparatus according to the second embodiment of the present invention.
12 is a control block diagram of target throttle opening calculation means in the travel control device of FIG. 11;
FIG. 13 is a timing chart when starting on a flat road in the travel control device of FIG. 3;
FIG. 14 is a timing chart in the case of starting on a flat road in a conventional vehicle travel control device.
FIG. 15 is a timing chart in the case of starting on a flat road in a conventional vehicle travel control device.
FIG. 16 is a timing chart in the case of starting on a flat road in a conventional vehicle travel control apparatus.
FIG. 17 is a timing chart in the case where the vehicle starts on an upward gradient in the travel control device of FIG. 3;
FIG. 18 is a timing chart in the case of starting on an ascending slope in a conventional vehicle travel control device.
FIG. 19 is a timing chart in the case of starting with a downward slope in the travel control device of FIG. 3;
FIG. 20 is a timing chart in the case of starting at a downward slope in a conventional vehicle travel control device.
FIG. 21 is a diagram showing a variation amount of a target drive torque due to a difference in flat road and gradient in the travel control device of FIG. 3 and the prior art travel control device.
FIG. 22 is a timing chart when the vehicle is started by automatically operating the dry single-plate clutch in the travel control device of FIG. 3;
23 is an operation flowchart of another gradient calculating means in the travel control apparatus of FIG. 3;
24 is an operation flowchart of initial value calculation of initial value calculation means using a map in the travel control device of FIG. 3;
25 is an initial value map of the map search of FIG. 24. FIG.
FIG. 26 is another start map of FIG.
[Explanation of symbols]
10. Vehicle travel control device
11 Initial value calculation means
12 Target speed calculation means
13 Target drive torque calculation means
21 Vehicle speed measurement means
41 Target throttle opening calculation means
42 Torque ratio calculation means
43 Target engine torque calculation means
44 Throttle opening search means
45 Estimated drive torque calculation means
46 PID control means
60 engine
70 Transmission
81 Inter-vehicle distance measuring means
82 Relative speed measuring means
91 Inter-vehicle distance setting means
92 Relative speed setting means
90 Switch input means
Claims (14)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP37490899A JP3739619B2 (en) | 1999-12-28 | 1999-12-28 | Vehicle travel control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP37490899A JP3739619B2 (en) | 1999-12-28 | 1999-12-28 | Vehicle travel control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001187961A JP2001187961A (en) | 2001-07-10 |
| JP3739619B2 true JP3739619B2 (en) | 2006-01-25 |
Family
ID=18504637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP37490899A Expired - Fee Related JP3739619B2 (en) | 1999-12-28 | 1999-12-28 | Vehicle travel control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3739619B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11858346B1 (en) * | 2022-08-04 | 2024-01-02 | International Engine Intellectual Property Company, Llc | Systems and methods for managing diesel-powered vehicle following distance |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5624352B2 (en) * | 2010-04-19 | 2014-11-12 | 本田技研工業株式会社 | Control device for automatic transmission |
| KR101284306B1 (en) | 2011-10-27 | 2013-07-08 | 현대자동차주식회사 | Shift control method for hybrid vehicle with automated manual transmission |
-
1999
- 1999-12-28 JP JP37490899A patent/JP3739619B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11858346B1 (en) * | 2022-08-04 | 2024-01-02 | International Engine Intellectual Property Company, Llc | Systems and methods for managing diesel-powered vehicle following distance |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001187961A (en) | 2001-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3620359B2 (en) | Vehicle travel control device | |
| US7054733B2 (en) | Adaptive cruise control system for vehicle | |
| JP3838048B2 (en) | Vehicle travel control device | |
| JP4045961B2 (en) | Braking control device | |
| US6401024B1 (en) | Vehicle follow-up control system | |
| JP4489333B2 (en) | Vehicle driving force control device | |
| JP5928594B2 (en) | Vehicle travel control device | |
| JP3539217B2 (en) | Braking / driving force control device | |
| JPH1178600A (en) | Travel control device for vehicles | |
| JP7627427B2 (en) | Vehicle driving control device | |
| US20200171943A1 (en) | Reaction force control system for accelerator pedal | |
| CN115303282A (en) | Method for determining and adjusting a minimum distance traveled during parking | |
| JPH1128948A (en) | Vehicle cruise control system | |
| US6640181B2 (en) | Vehicle velocity control apparatus and method with preceding vehicle following control function | |
| US20050203692A1 (en) | Deceleration control apparatus and method for automotive vehicle | |
| JP2004322764A (en) | Automatic speed controller | |
| JP3739619B2 (en) | Vehicle travel control device | |
| JP7047708B2 (en) | Vehicle driving support device | |
| JP3518174B2 (en) | Vehicle follow-up running control device | |
| KR101846877B1 (en) | Cruise CONTROL APPARATUS FOR VEHICLE AND METHOD THEREOF | |
| JP2004276669A (en) | Vehicle driving force control device | |
| JP2005297900A (en) | Vehicle speed control device | |
| JP3896757B2 (en) | Vehicle control method and vehicle control apparatus | |
| JP3781011B2 (en) | Travel speed control device | |
| JP3780689B2 (en) | Braking / driving force control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040720 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040921 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050802 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051003 |
|
| 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: 20051025 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051102 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091111 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131111 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |