JP3803461B2 - Auto cruise equipment for vehicles - Google Patents

Auto cruise equipment for vehicles Download PDF

Info

Publication number
JP3803461B2
JP3803461B2 JP19218897A JP19218897A JP3803461B2 JP 3803461 B2 JP3803461 B2 JP 3803461B2 JP 19218897 A JP19218897 A JP 19218897A JP 19218897 A JP19218897 A JP 19218897A JP 3803461 B2 JP3803461 B2 JP 3803461B2
Authority
JP
Japan
Prior art keywords
vehicle speed
shift
calculating
actual
deviation
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
Application number
JP19218897A
Other languages
Japanese (ja)
Other versions
JPH1134689A (en
Inventor
哲也 大野
重信 関谷
一之 紺野
敏光 小原
敦 眞野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP19218897A priority Critical patent/JP3803461B2/en
Publication of JPH1134689A publication Critical patent/JPH1134689A/en
Application granted granted Critical
Publication of JP3803461B2 publication Critical patent/JP3803461B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction

Landscapes

  • Control Of Transmission Device (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ドライバーが設定した設定車速で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置に関する。
【0002】
【従来の技術】
ドライバーが設定した設定車速と実車速との偏差を算出し、その偏差に基づいてエンジンのスロットルバルブを開閉することにより、実車速を設定車速に一致させるオートクルーズ装置は従来知られている。かかるオートクルーズ装置による走行中に、車両が登坂路のような走行負荷の大きい路面にさしかかると、スロットルバルブを全開にしてもエンジン出力が不足して設定車速を維持できない場合がある。
【0003】
そこで、設定車速に対して実車速が所定値以上低下した場合に、車両の減速度に応じた所定時間だけシフトダウンを行うことにより設定車速を維持するものが、特開昭61−71230号公報により知られている。
【0004】
【発明が解決しようとする課題】
図8は上記従来のオートクルーズ装置の作動を示すタイムチャートである。
【0005】
同図から明らかなように、車両が登坂路にさしかかって設定車速と実車速との偏差が増加すると、この偏差を減少させるべくスロットル開度が増加方向に制御されるが、このときエンジントルクが上限値近傍に達しているとスロットル開度を増加させても車速が速やかに回復せず、更に車速が低下してから漸くシフトダウンが実行されることになる。その結果、シフトダウンのタイミングが遅れて実車速を設定車速にスムーズに追従させることができない場合があった。
【0006】
本発明は前述の事情に鑑みてなされたもので、オートクルーズ装置による走行中に適切な変速を行えるようにすることを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載された発明は、ドライバーが設定した設定車速で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置において、設定車速と実車速との偏差を算出する偏差算出手段と、算出された偏差に基づいてエンジンの出力指令値を算出する出力指令値算出手段と、算出された出力指令値に基づいてエンジンの出力を制御するエンジン出力制御手段と、設定車速を維持し或いは設定車速を達成するために必要な基準駆動トルクを算出する基準駆動トルク算出手段と、走行負荷に応じて変化する実駆動トルクを算出する実駆動トルク算出手段と、前記基準駆動トルク及び実駆動トルクに基づいて走行負荷量を算出し、その走行負荷量及び実車速に基づいて変速機のシフトダウンの要否を判定する変速判定手段と、前記判定されたシフトダウンの要否に基づいて変速機の変速を制御する変速制御手段とを備えたことを特徴とする。
【0008】
上記構成によれば、設定車速と実車速との偏差に基づいて該偏差を減少させるべくエンジンの出力が制御されるだけでなく、基準駆動トルク及び実駆動トルクから求められた路面の勾配等の走行負荷量と、実車速とに基づいて変速機のシフトダウンが制御されるので、エンジンの出力制御だけでは設定車速を維持できない場合でも、走行負荷及び実車速を考慮した的確な早めのシフトダウンにより実車速を速やかに回復させて設定車速を容易に維持することが可能となる。例えば、オートクルーズ制御中に道路に上り勾配が発生すると実車速が設定車速から低下し、これに伴ってスロットル開度が増加制御されてエンジントルクが増加するが、そのトルクが上限値に達する前に走行負荷量の増加に基づいてシフトダウンが早めに実行されるため、駆動トルクが速やかに増加して実車速を速やかに回復させることができる。
【0009】
また請求項2に記載された発明は、ドライバーが設定した設定車速で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置において、設定車速と実車速との偏差を算出する偏差算出手段と、算出された偏差に基づいてエンジンの出力指令値を算出する出力指令値算出手段と、算出された出力指令値に基づいてエンジンの出力を制御するエンジン出力制御手段と、設定車速を維持し或いは設定車速を達成するために必要な基準駆動トルクを算出する基準駆動トルク算出手段と、走行負荷に応じて変化する実駆動トルクを算出する実駆動輪トルク算出手段と、前記偏差に基づいて変速機のシフトダウンの要否を判定する第1の変速判定手段と、前記基準駆動トルク及び実駆動トルクに基づいて走行負荷量を算出し、その走行負荷量及び実車速に基づいて変速機のシフトダウンの要否を判定する第2の変速判定手段と、前記第1又は第2の変速判定手段でのシフトダウン要の判定に応じてシフトダウンが実行されるように、その各変速判定手段により判定されたシフトダウンの要否に基づいて変速機の変速を制御する変速制御手段とを備えたことを特徴とする。
【0010】
上記構成によれば、請求項1に記載された発明の作用に加えて、設定車速と実車速との偏差に基づく変速機のシフトダウン制御が併せて行われるので、一層的確なシフトダウンにより設定車速を容易に維持することが可能となる。
【0011】
また請求項3に記載された発明は、ドライバーが設定した設定車速で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置において、設定車速と実車速との偏差を算出する偏差算出手段と、算出された偏差に基づいてエンジンの出力指令値を算出する出力指令値算出手段と、算出された出力指令値に基づいてエンジンの出力を制御するエンジン出力制御手段と、設定車速を維持し或いは設定車速を達成するために必要な基準駆動トルクを算出する基準駆動トルク算出手段と、走行負荷に応じて変化する実駆動トルクを算出する実駆動トルク算出手段と、車両の減速度を算出する減速度算出手段と、前記偏差及び減速度に基づいて変速機のシフトダウンの要否を判定する第1の変速判定手段と、前記基準駆動トルク及び実駆動トルクに基づいて走行負荷量を算出し、その走行負荷量及び実車速に基づいて変速機のシフトダウンの要否を判定する第2の変速判定手段と、前記第1又は第2の変速判定手段でのシフトダウン要の判定に応じてシフトダウンが実行されるように、その各変速判定手段により判定されたシフトダウンの要否に基づいて変速機の変速を制御する変速制御手段とを備えたことを特徴とする。
【0012】
上記構成によれば、請求項1に記載された発明の作用に加えて、設定車速と実車速との偏差及び車両の減速度に基づく変速機のシフトダウン制御が併せて行われるので、一層的確なシフトダウンにより設定車速を容易に維持することが可能となる。
【0013】
【発明の実施の形態】
以下、本発明の実施形態を、添付図面に示した本発明の実施例に基づいて説明する。
【0014】
図1〜図7は本発明の一実施例を示すもので、図1は制御系のブロック図、図2はオートクルーズ制御のメインルーチンのフローチャート、図3はシフト選択処理ルーチンのフローチャート、図4は走行負荷量算出ルーチンのフローチャート、図5はシフト選択処理ルーチンに付随するグラフ、図6は走行負荷量算出ルーチンに付随するグラフ、図7は作用を説明するタイムチャートである。
【0015】
図1に示すように、本実施例によるオートクルーズ装置は、偏差算出手段M1と、出力指令値算出手段M2と、エンジン出力制御手段M3と、基準駆動トルク算出手段M4と、実駆動トルク算出手段M5と、第1の変速判定手段M61 と、第2の変速判定手段M62 と、変速制御手段M7と、減速度算出手段M8とを備える。
【0016】
偏差算出手段M1は、オートクルーズ制御の設定車速VCRSと車両の実車速Vとの偏差DVCRSを算出する。出力指令値算出手段M2は、前記偏差DVCRSを減少させて実車速Vを設定車速VCRSに一致させるべく、エンジン出力を変化させるための出力指令値THCMDを算出する。エンジン出力制御手段M3は、出力指令値THCMDに基づいてエンジン出力を制御する。
【0017】
第1の変速判定手段M61 は、偏差算出手段M1で算出した前記偏差DVCRSと、減速度算出手段M8で算出した車両の減速度DVとに基づいて、設定車速VCRSを維持するためのシフトダウンの要否を判定する。第2の変速判定手段M62 は、基準駆動トルク算出手段M4で算出した基準駆動トルクTRLACTと、実駆動トルク算出手段M5で算出した実駆動トルクTDSACTとの偏差である走行負荷量、即ち路面の勾配等により通常よりも余分に発生する負荷に基づいて、設定車速VCRSを維持するためのシフトダウンの要否を判定する。そして変速制御装置M7は、第1、第2の変速判定手段M61 ,62 の判定に基づいて変速機のシフトダウンを制御する。その結果、エンジン出力の制御だけでは設定車速VCRSを維持できない場合でも、実車速Vを速やかに回復させて設定車速VCRSに一致させることができる。
【0018】
次に、図2のフローチャートに基づいてオートクルーズ制御中のスロットル開度の制御について説明する。
【0019】
先ず、ステップS1で実車速Vの今回値と500ms前の値との偏差として車両の減速度DV(加速度を含む)を算出する。続くステップS2でオートクルーズ装置のメインスイッチがONしており、ステップS3でオートクルーズ装置のセットスイッチがONされると、ステップS4〜S7に移行する。ステップS4で現在の実車速Vがオートクルーズ制御を行う車速下限値VCRSL(例えば、40km/h)以上であれば、ステップS5でオートクルーズフラグFCRSを「1」にセットし、ステップS6で実車速Vを設定車速VCRSとし、ステップS7で現在のスロットル開度の出力指令値THCMDを後述するPIフィードバック制御の積算値KICRSの初期値とする。
【0020】
続くステップS8で前記オートクルーズフラグFCRSが「1」にセットされていて設定車速VCRSの設定が完了しており、且つステップS9でブレーキが操作されていなければ、ステップS10で設定車速VCRSと実車速Vとの偏差DVCRSを算出する。この偏差DVCRSの算出は前記偏差算出手段M1により実行される。続くステップS11でオートクルーズ装置の加速スイッチがONされておらず、ステップS12で出力指令値THCMDがスロットルバルブの全開相当開度THCRSH以下であり、ステップS13で出力指令値THCMDがスロットルバルブの全閉相当開度THCRSL以上であるときに、ステップS14でPIフィードバック制御の積算値KICRSを前記偏差DVCRS及びゲインKIで更新する。このとき、前記ステップS12,S13で出力指令値THCMDが実質的に全開開度又は全閉開度であれば、積算値KICRSがそれ以上増加又は減少しないようにステップS14をスキップして積算演算を停止する。続くステップS15で積算値KICRSを前記偏差DVCRS及びゲインKPで更新してスロットル開度の制御量THCRSを算出し、更にステップS16で制御量THCRSを出力指令値THCMDとする。一方、前記ステップS11でオートクルーズ装置の加速スイッチがONされていれば、ステップS17で車両を加速するための加速開度THACCを出力指令値THCMDとする。
【0021】
続くステップS18で制御量THCRSとアクセル開度APとを比較し、アクセルペダルの急激な踏み込みが行われてアクセル開度APが制御量THCRSを越えた場合には、ステップS20でアクセル開度APを出力指令値THCMDとする。この出力指令値THCMDの算出は前記出力指令値算出手段M2により実行される。尚、前記ステップS2でメインスイッチがOFFされた場合、前記ステップS4で実車速Vが車速下限値VCRSL未満である場合、前記ステップS9でブレーキが操作された場合にはオートクルーズ制御が中止され、ステップS19でオートクルーズフラグFCRSが「0」にリセットされるとともに、ステップS20でアクセル開度APがそのまま出力指令値THCMDとされる。
【0022】
このようにして、オートクルーズ制御中には、設定車速VCRSと実車速Vとの偏差DVCRSに基づいて出力指令値THCMDが決定され、実車速Vが設定車速VCRSに一致するように、前記エンジン出力制御手段M3によりエンジン出力の制御が行われる。
【0023】
次に、図3のフローチャートに基づいてオートクルーズ制御中におけるシフト選択処理について説明する。
【0024】
先ず、ステップS31において今回の目標シフト位置SFTCMDで前回の目標シフト位置SFTCMDOを更新しておき、続くステップS32で実スロットル開度TH及び実車速Vに基づいて図5(A)のマップから目標シフト位置SFTCMDを検索する。続くステップS33で車両の走行負荷量TDSSLPを算出する。車両の走行負荷量TDSSLPは、路面の勾配、積載量、路面抵抗、空気抵抗等の負荷に応じて駆動輪が実際に発生している実駆動トルクTDSACTと、基準駆動トルクTRLACTとの差として算出される。基準駆動トルクTRLACTは、基準状態(例えば、2人乗車、荷物無し、低地、勾配無し、乾燥アスファルト路、無風等)で定速走行する場合に駆動輪が発生する必要のあるトルクと、現在の加速度を発生させているトルクとの和として算出される。
【0025】
以下、前記ステップS33の詳細な内容を、図4のフローチャートに基づいて説明する。
【0026】
先ず、ステップS61でフュエルカット中でなければ、ステップS62でエンジン回転数NE及び吸気管内負圧PBに基づいて図6(A)のマップからエンジントルクTEACTMを検索し、この検索したエンジントルクTEACTMを現在のエンジントルクTEACTとする。また前記ステップS61でフュエルカット中であれば、ステップS63でエンジン回転数NEに基づいて図6(B)のテーブルからエンジントルクTEACTFCを検索し、この検索したエンジントルクTEACTFCを現在のエンジントルクTEACTとする。そしてステップS64で、前記現在のエンジントルクTEACTにトルクコンバータのトルク比KTRACT及びギヤ比IGEARを乗算して、駆動輪のトルクに換算した実駆動トルクTDSACTを算出する。この実駆動トルクTDSACTの算出は前記実駆動トルク算出手段M5において実行される。前記トルクコンバータのトルク比KTRACTは、トルクコンバータの滑り率に基づいて図6(C)のテーブルから検索される。
【0027】
続くステップS65で実車速Vがゼロでなく、ステップS66でブレーキが操作されていなければ、ステップS67で実車速Vに基づいて図6(D)のテーブルからトルクTCRSACTを検索する。このトルクTCRSACTは、前記基準状態で定速走行する場合に駆動輪が発生する必要のあるトルクである。続くステップS68で、図2のフローチャートのステップS1で算出した500ms間の実車速Vの偏差DVに基づいて、車両の加速度GACTを算出するとともに、ステップS69で加速度GACTにIW(車体重量とタイヤ半径との積)を乗算して前記加速度GACTを発生させるために駆動輪が発生する必要のあるトルクTGACTを算出する。そしてステップS70で、前記ステップS67で算出したトルクTCRSACTと、前記ステップS69で算出したトルクTGACTとを加算することにより、基準駆動トルクTRLACTを算出する。この基準駆動トルクTRLACTの算出は前記基準駆動トルク算出手段M4において実行される。更に、ステップS71で、前記ステップS64で算出した実駆動トルクTDSACTから、前記ステップS70で算出した基準駆動トルクTRLACTを減算することにより、走行負荷量TDSSLPを算出する。
【0028】
尚、前記ステップS65で実車速Vがゼロである場合には、ステップS72で基準駆動トルクTRLACTをゼロに設定し、ステップS73で走行負荷量TDSSLPをゼロに設定する。
【0029】
以上のようにして走行負荷量TDSSLPが算出されると、図3フローチャートに戻り、ステップS34でオートクルーズ制御中であり、且つステップS35で強制シフトダウンフラグFSFTDNが「0」にリセットされていて強制シフトダウン中でなければ、ステップS36に移行する。ステップS36で目標シフト位置の前回値SFTCMDOと今回値SFTCMDとを比較し、前回値SFTCMDO>今回値SFTCMDであれば、後述する強制シフトダウンではない、図5(A)のマップに基づく通常のシフトダウンを行うべく、ステップS45に移行する。
【0030】
一方、前記ステップS36で前回値SFTCMDO≦今回値SFTCMDであればステップS37に移行し、目標シフト位置SFTCMDに応じたエンジンの限界回転数NEDNMAXをテーブル検索する。この限界回転数NEDNMAXは強制シフトダウンの実行によりエンジンが過回転になるのを防止するために設定されるもので、例えば目標シフト位置SFTCMDが1速の場合には0rpm、2速の場合には3600rpm、3速の場合には3800rpm、4速の場合には4000rpmに設定される。目標シフト位置SFTCMDが1速の場合の限界回転数NEDNMAXが0rpmであるのは、1速からそれ以上シフトダウンできないためである。而して、ステップS38でエンジン回転数NEが前記限界回転数NEDNMAXを越えていれば、過回転の発生を防止すべく強制シフトダウンは実行されない。
【0031】
続くステップS39で大気圧PAと吸気管内圧力PBとの偏差を基準値DPBAWOTと比較し、前記偏差が基準値DPBAWOT以上であってエンジンの出力に余裕がある場合には、シフトダウンを行わなくても車両の加速が可能であるために、強制シフトダウンは実行されない。前記ステップS39で大気圧PAと吸気管内圧力PBとの偏差が基準値DPBAWOT未満であってエンジンの出力に余裕がない場合には、強制シフトダウンを実行するか否かを判断すべくステップS40に移行する。
【0032】
ステップS40において、前記偏差算出手段M1で算出した偏差DVCRSと、前記減速度算出手段M8で算出した車両の減速度DVとに基づいて、図5(B)のマップから強制シフトダウン開始領域を検索し、その結果ステップS41で強制シフトダウン開始領域にあれば、ステップS44で、ステップS53においてセットされたシフトダウン開始タイマーtSFTDNが例えば3秒が経過してタイムアップするのを待った後、ステップS45で前記変速制御手段M7により強制シフトダウンを行う。この強制シフトダウンの要否の判断は前記第1の変速判定手段M61 により行われる。図5(B)のマップは、設定車速VCRSと実車速Vとの偏差DVCRSが大きいほど、また車両の減速度DVが大きいほど、強制シフトダウン開始領域に入り易くなっている。
【0033】
前記ステップS41で強制シフトダウン開始領域にない場合には、ステップS42で走行負荷量TDSSLP及び実車速Vに基づいて、図5(C)のマップから強制シフトダウン開始領域を検索し、その結果ステップS43で強制シフトダウン開始領域にあれば、ステップS44で、前記シフトダウン開始タイマーtSFTDNがタイムアップするのを待った後、ステップS45で強制シフトダウンを行う。この強制シフトダウンの要否の判断は前記第2の変速判定手段M62 により行われる。前記シフトダウン開始タイマーtSFTDNのタイムアップを待って強制シフトダウンを開始することにより、検出誤差やノイズ等により無闇にシフトダウンが行われるのを回避することができる。図5(C)のマップは、走行負荷量TDSSLPが大きいほど、また実車速Vが大きいほど、強制シフトダウン開始領域に入り易くなっている。尚、実車速Vが所定値よりも大きい領域では、エンジンの過回転を防止すべく強制シフトダウン開始領域に入らないようになっている。
【0034】
以上のようにしてオートクルーズ制御中に強制シフトダウンを実行することにより、上り坂等でエンジンの出力に余裕がない場合に、シフトダウンにより速やかに実車速Vを増加させ、設定車速VCRSとの偏差DVCRSが拡大するのを防止することができる。而して、ステップS45で強制シフトダウンが実行されると、ステップS46でシフトアップ開始タイマーtSFTUPをセットするとともに、ステップS47で強制シフトダウンフラグFSFTDNを「1」にセットする。
【0035】
前記ステップS47で強制シフトダウンフラグFSFTDNが「1」にセットされると、前記ステップS35からステップS48に移行して、図5(B)のマップから設定車速VCRSと実車速Vとの偏差DVCRS及び車両の減速度DVに基づいて強制シフトダウン終了領域を検索し、その結果ステップS49で強制シフトダウン終了領域に入れば、更にステップS50で走行負荷量TDSSLP及び実車速Vに基づいて、図5(C)のマップから強制シフトダウン終了領域を検索し、その結果、ステップS51で強制シフトダウン終了領域に入れば、ステップS52でシフトアップ開始タイマーtSFTUPが例えば5秒が経過してタイムアップするのを待ってステップS53に移行する。その結果、前記ステップS45における強制シフトダウンが行われなくなって元のシフト位置にシトアップされる。そしてステップS53でシフトダウン開始タイマーtSFTDNをセットするとともに、ステップS54で強制シフトダウンフラグFSFTDNを「0」にリセットする。
【0036】
このように、一旦強制シフトダウンが開始されると、図5(A),(B)の両方のマップで強制シフトダウン終了領域に入り、且つ少なくともシフトアップ開始タイマーtSFTUPで設定された5秒が経過するまでシフトアップは実行されない。またステップS34でオートクルーズ制御が中止されれば、ステップS55でシフトアップ開始タイマーtSFTUPが強制的にタイムアップして、強制シフトダウンも終了する。
【0037】
上記作用の一例が図7に示される。オートクルーズ制御中に道路に軽い上り勾配が発生して実車速Vが設定車速VCRSから低下すると、走行負荷量TDSSLPが増加して上り勾配を検出する。実車速Vの低下に伴ってスロットル開度が増加制御され、その結果エンジントルク及び駆動輪の駆動トルクが増加するが、それらトルクが上限値に達する前に走行負荷量TDSSLPの増加に基づいて4速→3速のシフトダウンが早めに実行されるため、駆動トルクが速やかに増加して実車速Vも速やかに回復する。
【0038】
シフトダウンにより実車速Vが回復して設定車速VCRSを大きくオーバーシュートしないように、スロットル開度が減少制御される。その後に道路の上り勾配が増加して軽登坂から重登坂に移行すると、実車速Vが再び設定車速VCRSから低下するが、既に4速→3速のシフトダウンが完了しているためにスロットル開度を増加制御するだけで実車速Vは速やかに回復する。
【0039】
以上、本発明の実施例を詳述したが、本発明はその要旨を逸脱しない範囲で種々の設計変更を行うことが可能である。
【0040】
例えば、実施例では第1の変速判定手段M61 及び第2の変速判定手段M62 の両方によりシフトダウンの要否を判定しているが、請求項1に記載された発明の如く、第2の変速判定手段M62 だけでシフトダウンの要否を判定しても良い。また実施例では第1の変速判定手段M61 が偏差DVCRS及び減速度DVの両方に基づいてシフトダウンの要否を判定しているが、請求項2に記載された発明の如く、偏差DVCRSだけに基づいてシフトダウンの要否を判定しても良い。また実施例では基準駆動トルクTRLACT及び実駆動トルクTDSACTを駆動輪トルク換算のトルクとして算出しているが、それをエンジントルク換算のトルクとして算出することも可能である。
【0041】
【発明の効果】
以上のように請求項1に記載された発明によれば、設定車速と実車速との偏差に基づいて該偏差を減少させるべくエンジンの出力が制御されるだけでなく、基準駆動トルク及び実駆動トルクから求められた路面の勾配等の走行負荷量と、実車速とに基づいて変速機のシフトダウンが制御されるので、エンジンの出力制御だけでは設定車速を維持できない場合でも、走行負荷及び実車速を考慮した的確な早めのシフトダウンにより実車速を速やかに増加させて設定車速を容易に維持することが可能となる。例えば、オートクルーズ制御中に道路に上り勾配が発生すると実車速が設定車速から低下し、これに伴ってスロットル開度が増加制御されてエンジントルクが増加するが、そのトルクが上限値に達する前に走行負荷量の増加に基づいてシフトダウンが早めに実行されるため、駆動トルクが速やかに増加して実車速を速やかに回復させることができ、設定車速の維持が容易となる。
【0042】
また請求項2に記載された発明によれば、請求項1に記載された発明の効果に加えて、設定車速と実車速との偏差に基づく変速機のシフトダウン制御が併せて実行されるので、更に的確なシフトダウンにより実車速を速やかに増加させて設定車速を一層容易に維持することが可能となる。
【0043】
また請求項3に記載された発明によれば、請求項1に記載された発明の効果に加えて、設定車速と実車速との偏差及び車両の減速度に基づく変速機のシフトダウン制御が併せて実行されるので、更に的確なシフトダウンにより実車速を速やかに増加させて設定車速を一層容易に維持することが可能となる。
【図面の簡単な説明】
【図1】 制御系のブロック図
【図2】 オートクルーズ制御のメインルーチンのフローチャート
【図3】 シフト選択処理ルーチンのフローチャート
【図4】 走行負荷量算出ルーチンのフローチャート
【図5】 シフト選択処理ルーチンに付随するグラフ
【図6】 走行負荷量算出ルーチンに付随するグラフ
【図7】 作用を説明するタイムチャート
【図8】 従来技術の作用を説明するタイムチャート
【符号の説明】
M1 偏差算出手段
M2 出力指令値算出手段
M3 エンジン出力制御手段
M4 基準駆動トルク算出手段
M5 実駆動トルク算出手段
M61 第1の変速判定手段
M62 第2の変速判定手段(変速判定手段)
M7 変速制御手段
M8 減速度算出手段
DV 減速度
DVCRS 偏差
TDSACT 実駆動トルク
THCMD 出力指令値
TRLACT 基準駆動トルク
V 実車速
VCRS 設定車速
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to an auto-cruise device for a vehicle that controls engine output and transmission shift to drive the vehicle at a set vehicle speed set by a driver.
[0002]
[Prior art]
  2. Description of the Related Art Conventionally, an auto-cruise device that calculates a deviation between a set vehicle speed set by a driver and an actual vehicle speed and opens and closes an engine throttle valve based on the deviation to make the actual vehicle speed coincide with the set vehicle speed is known. If the vehicle reaches a road surface with a large traveling load such as an uphill road while traveling by such an auto-cruise device, the set vehicle speed may not be maintained due to insufficient engine output even when the throttle valve is fully opened.
[0003]
  Japanese Patent Application Laid-Open No. 61-71230 discloses a technique for maintaining the set vehicle speed by shifting down the vehicle for a predetermined time corresponding to the deceleration of the vehicle when the actual vehicle speed decreases by a predetermined value or more with respect to the set vehicle speed. Is known by.
[0004]
[Problems to be solved by the invention]
  FIG. 8 is a time chart showing the operation of the conventional auto cruise device.
[0005]
  As is clear from the figure, when the vehicle approaches the uphill road and the deviation between the set vehicle speed and the actual vehicle speed increases, the throttle opening is controlled to increase in order to reduce this deviation. When the vicinity of the upper limit is reached, the vehicle speed does not recover quickly even if the throttle opening is increased, and the downshift is gradually executed after the vehicle speed further decreases. As a result, the downshift timing is delayed, and the actual vehicle speed may not be able to smoothly follow the set vehicle speed.
[0006]
  The present invention has been made in view of the above-described circumstances, and an object of the present invention is to enable appropriate gear shifting during traveling by an auto cruise device.
[0007]
[Means for Solving the Problems]
  In order to achieve the above object, an invention described in claim 1 is directed to an auto cruise device for a vehicle that controls engine output and transmission shift to drive the vehicle at a set vehicle speed set by a driver. A deviation calculating means for calculating a deviation between the actual vehicle speed, an output command value calculating means for calculating an engine output command value based on the calculated deviation, and controlling an engine output based on the calculated output command value Engine output control means, reference drive torque calculation means for calculating a reference drive torque necessary to maintain or achieve the set vehicle speed, and actual drive for calculating an actual drive torque that changes in accordance with a traveling load Based on the torque calculation means, the reference drive torque and the actual drive torqueCalculate the travel load, and the travel load and actual vehicle speed.And a shift control means for controlling the shift of the transmission based on the determined necessity of downshifting. .
[0008]
  According to the above configuration, not only the engine output is controlled to reduce the deviation based on the deviation between the set vehicle speed and the actual vehicle speed, but also the road surface gradient obtained from the reference drive torque and the actual drive torque, etc. Travel loadQuantity and actual vehicle speedBecause the shift down of the transmission is controlled based on the engine, even if the set vehicle speed cannot be maintained only by engine output control,Considering driving load and actual vehicle speedPreciseEarlyImmediate recovery of actual vehicle speed by downshift,It is possible to easily maintain the set vehicle speed.For example, if an upward gradient occurs on the road during auto-cruise control, the actual vehicle speed decreases from the set vehicle speed, and accordingly, the throttle opening is increased and the engine torque increases, but before that torque reaches the upper limit value. In addition, since the downshift is executed earlier based on the increase in the travel load amount, the driving torque can be increased quickly and the actual vehicle speed can be quickly recovered.
[0009]
  According to a second aspect of the present invention, in the vehicle auto-cruise device that controls the engine output and the shift of the transmission to run the vehicle at the set vehicle speed set by the driver, the deviation between the set vehicle speed and the actual vehicle speed is calculated. Deviation calculating means for calculating; output command value calculating means for calculating an engine output command value based on the calculated deviation; engine output control means for controlling engine output based on the calculated output command value; A reference drive torque calculating means for calculating a reference drive torque necessary for maintaining the set vehicle speed or achieving the set vehicle speed; an actual drive wheel torque calculating means for calculating an actual drive torque that changes in accordance with a traveling load; First shift determination means for determining whether or not the transmission needs to be shifted down based on the deviation, and based on the reference drive torque and the actual drive torqueCalculate the travel load, and the travel load and actual vehicle speed.Second shift determining means for determining whether the transmission needs to be downshifted based onThe respective downshifts are executed so that the downshifts are executed in accordance with the determination of the downshift required by the first or second shift determining means.Shift control means for controlling the shift of the transmission based on the necessity of downshifting determined by the shift determining means.
[0010]
  According to the above configuration, in addition to the operation of the invention described in claim 1, since the shift down control of the transmission based on the deviation between the set vehicle speed and the actual vehicle speed is performed together, the setting is made by more accurate shift down. The vehicle speed can be easily maintained.
[0011]
  According to a third aspect of the present invention, there is provided an automatic cruise device for a vehicle that controls engine output and transmission shift to drive the vehicle at a set vehicle speed set by a driver. Deviation calculating means for calculating; output command value calculating means for calculating an engine output command value based on the calculated deviation; engine output control means for controlling engine output based on the calculated output command value; A reference drive torque calculating means for calculating a reference drive torque required to maintain the set vehicle speed or achieve the set vehicle speed, an actual drive torque calculating means for calculating an actual drive torque that changes in accordance with a traveling load, Deceleration calculating means for calculating deceleration; first shift determining means for determining whether or not a shift down of the transmission is necessary based on the deviation and deceleration; and the reference Based on the dynamic torque and the actual drive torqueCalculate the travel load, and the travel load and actual vehicle speed.Second shift determining means for determining whether the transmission needs to be downshifted based onThe respective downshifts are executed so that the downshifts are executed in accordance with the determination of the downshift required by the first or second shift determining means.Shift control means for controlling the shift of the transmission based on the necessity of downshifting determined by the shift determining means.
[0012]
  According to the above configuration, in addition to the operation of the invention described in claim 1, since the shift down control of the transmission based on the deviation between the set vehicle speed and the actual vehicle speed and the deceleration of the vehicle is performed together, it is possible to further increase the accuracy. It is possible to easily maintain the set vehicle speed by a simple downshift.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
  Embodiments of the present invention will be described below based on the embodiments of the present invention shown in the accompanying drawings.
[0014]
  1 to 7 show an embodiment of the present invention. FIG. 1 is a block diagram of a control system, FIG. 2 is a flowchart of a main routine of auto cruise control, FIG. 3 is a flowchart of a shift selection processing routine, and FIG. Is a flowchart of the travel load amount calculation routine, FIG. 5 is a graph associated with the shift selection processing routine, FIG. 6 is a graph associated with the travel load amount calculation routine, and FIG. 7 is a time chart for explaining the operation.
[0015]
  As shown in FIG. 1, the auto-cruise device according to this embodiment includes a deviation calculating means M1, an output command value calculating means M2, an engine output control means M3, a reference driving torque calculating means M4, and an actual driving torque calculating means. M5 and first shift determination means M61And second shift determining means M62And a shift control means M7 and a deceleration calculation means M8.
[0016]
  The deviation calculating means M1 calculates a deviation DVCRS between the set vehicle speed VCRS of the auto cruise control and the actual vehicle speed V of the vehicle. The output command value calculation means M2 calculates an output command value THCMD for changing the engine output so as to decrease the deviation DVCRS and make the actual vehicle speed V coincide with the set vehicle speed VCRS. The engine output control means M3 controls the engine output based on the output command value THCMD.
[0017]
  First shift determination means M61Determines whether or not a downshift is required to maintain the set vehicle speed VCRS based on the deviation DVCRS calculated by the deviation calculating means M1 and the vehicle deceleration DV calculated by the deceleration calculating means M8. Second shift determining means M62Is more than normal due to the travel load, which is the deviation between the reference drive torque TRLACT calculated by the reference drive torque calculation means M4 and the actual drive torque TDSACT calculated by the actual drive torque calculation means M5, that is, the road surface gradient, etc. Based on the generated load, it is determined whether or not a downshift is required to maintain the set vehicle speed VCRS. The shift control device M7 includes first and second shift determining means M6.1, 62The shift down of the transmission is controlled based on this determination. As a result, even when the set vehicle speed VCRS cannot be maintained only by controlling the engine output, the actual vehicle speed V can be quickly recovered and matched with the set vehicle speed VCRS.
[0018]
  Next, the control of the throttle opening during the auto cruise control will be described based on the flowchart of FIG.
[0019]
  First, in step S1, a vehicle deceleration DV (including acceleration) is calculated as a deviation between the current value of the actual vehicle speed V and a value before 500 ms. In the subsequent step S2, the main switch of the auto-cruise device is turned on. If the set switch of the auto-cruise device is turned on in step S3, the process proceeds to steps S4 to S7. If the current actual vehicle speed V is not less than the vehicle speed lower limit value VCRSL (for example, 40 km / h) at which auto-cruise control is performed in step S4, the auto-cruise flag FCRS is set to “1” in step S5, and the actual vehicle speed is determined in step S6. V is a set vehicle speed VCRS, and an output command value THCMD of the current throttle opening is set as an initial value of an integrated value KICRS of PI feedback control described later in step S7.
[0020]
  In subsequent step S8, if the auto-cruise flag FCRS is set to “1” and the setting vehicle speed VCRS has been set and the brake is not operated in step S9, the setting vehicle speed VCRS and the actual vehicle speed are determined in step S10. Deviation DVCRS from V is calculated. The deviation DVCRS is calculated by the deviation calculating means M1. In step S11, the acceleration switch of the auto cruise device is not turned on. In step S12, the output command value THCMD is equal to or smaller than the throttle valve fully opened opening THCRSH. In step S13, the output command value THCMD is fully closed. When the opening degree is equal to or greater than the equivalent opening THCRSL, the integrated value KICRS of the PI feedback control is updated with the deviation DVCRS and the gain KI in step S14. At this time, if the output command value THCMD is substantially fully open or fully closed in steps S12 and S13, step S14 is skipped so that the integrated value KICRS does not further increase or decrease, and the integration calculation is performed. Stop. In the following step S15, the integrated value KICRS is updated with the deviation DVCRS and the gain KP to calculate the throttle opening control amount THCRS. In step S16, the control amount THCRS is set as the output command value THCMD. On the other hand, if the acceleration switch of the auto cruise device is turned on in step S11, the acceleration opening THACC for accelerating the vehicle is set as the output command value THCMD in step S17.
[0021]
  In the subsequent step S18, the control amount THCRS is compared with the accelerator opening AP, and when the accelerator pedal AP is suddenly depressed and the accelerator opening AP exceeds the control amount THCRS, the accelerator opening AP is set in step S20. The output command value is THCMD. The calculation of the output command value THCMD is executed by the output command value calculation means M2. If the main switch is turned off in step S2, the auto cruise control is stopped if the actual vehicle speed V is less than the vehicle speed lower limit value VCRSL in step S4, or if the brake is operated in step S9. In step S19, the auto-cruise flag FCRS is reset to “0”, and in step S20, the accelerator opening AP is directly set to the output command value THCMD.
[0022]
  Thus, during auto-cruise control, the output command value THCMD is determined based on the deviation DVCRS between the set vehicle speed VCRS and the actual vehicle speed V, and the engine output is adjusted so that the actual vehicle speed V matches the set vehicle speed VCRS. The engine output is controlled by the control means M3.
[0023]
  Next, the shift selection process during the auto cruise control will be described based on the flowchart of FIG.
[0024]
  First, in step S31, the previous target shift position SFTCMDO is updated with the current target shift position SFTCMD, and in the subsequent step S32, the target shift is performed based on the actual throttle opening TH and the actual vehicle speed V from the map of FIG. Search for the location SFTCMD. In a subsequent step S33, a vehicle travel load TDSSLP is calculated. The travel load amount TDSSLP of the vehicle is calculated as a difference between the actual drive torque TDSACT actually generated by the drive wheels in accordance with the load such as the road surface gradient, the load amount, the road surface resistance, and the air resistance, and the reference drive torque TRLACT. Is done. The reference drive torque TRLACT is the torque that the drive wheels need to generate when traveling at a constant speed in a reference state (for example, two-seater, no luggage, low ground, no slope, dry asphalt road, no wind, etc.) It is calculated as the sum of the torque generating the acceleration.
[0025]
  The detailed contents of step S33 will be described below based on the flowchart of FIG.
[0026]
  First, if the fuel cut is not being performed in step S61, the engine torque TEACTM is retrieved from the map of FIG. 6A based on the engine speed NE and the intake pipe negative pressure PB in step S62. The current engine torque TEACT is assumed. If fuel cut is being performed in step S61, the engine torque TEACTFC is retrieved from the table of FIG. 6B based on the engine speed NE in step S63, and the retrieved engine torque TEACTFC is determined as the current engine torque TEACT. To do. In step S64, the actual engine torque TEACT is multiplied by the torque ratio KTRACT of the torque converter and the gear ratio IGEAR to calculate the actual driving torque TDSACT converted into the driving wheel torque. The calculation of the actual driving torque TDSACT is executed by the actual driving torque calculating means M5. The torque ratio KTRACT of the torque converter is retrieved from the table of FIG. 6C based on the slip ratio of the torque converter.
[0027]
  In step S65, if the actual vehicle speed V is not zero and the brake is not operated in step S66, the torque TCRSACT is retrieved from the table of FIG. 6D based on the actual vehicle speed V in step S67. This torque TCRSACT is a torque that needs to be generated by the drive wheels when traveling at a constant speed in the reference state. In the following step S68, the vehicle acceleration GACT is calculated based on the deviation DV of the actual vehicle speed V calculated in step S1 in the flowchart of FIG. 2 and in step S69, the acceleration GACT is converted into IW (vehicle weight and tire radius). The torque TGACT that the driving wheel needs to generate in order to generate the acceleration GACT is calculated. In step S70, the reference driving torque TRLACT is calculated by adding the torque TCRSACT calculated in step S67 and the torque TGACT calculated in step S69. The calculation of the reference drive torque TRLACT is executed by the reference drive torque calculation means M4. Further, in step S71, the travel load amount TDSSLP is calculated by subtracting the reference drive torque TRLACT calculated in step S70 from the actual drive torque TDSACT calculated in step S64.
[0028]
  If the actual vehicle speed V is zero in step S65, the reference drive torque TRLACT is set to zero in step S72, and the travel load amount TDSSLP is set to zero in step S73.
[0029]
  When the travel load amount TDSSLP is calculated as described above, the flow returns to the flowchart of FIG. 3, the auto-cruise control is being performed in step S34, and the forced downshift flag FSFTDN is reset to “0” in step S35. If not downshifting, the process proceeds to step S36. In step S36, the previous value SFTCMDO of the target shift position is compared with the current value SFTCMD, and if the previous value SFTCMDO> the current value SFTCMD, normal shift based on the map of FIG. In order to perform down, the process proceeds to step S45.
[0030]
  On the other hand, if the previous value SFTCMDO ≦ the current value SFTCMD in step S36, the process proceeds to step S37, and a table search is performed for the engine speed limit NEDNMAX corresponding to the target shift position SFTCMD. This limit rotational speed NEDNMAX is set to prevent the engine from over-rotating due to execution of forced downshift. For example, when the target shift position SFCMD is 1st speed, it is 0 rpm and when 2nd speed is selected. In the case of 3600 rpm and 3rd speed, it is set to 3800 rpm and in the case of 4th speed, it is set to 4000 rpm. The reason why the limit rotational speed NEDNMAX is 0 rpm when the target shift position SFTCMD is the first speed is that it is not possible to shift down from the first speed any more. Thus, if the engine speed NE exceeds the limit speed NEDNMAX in step S38, the forced downshift is not executed to prevent the occurrence of overspeed.
[0031]
  In the following step S39, the deviation between the atmospheric pressure PA and the intake pipe pressure PB is compared with the reference value DPBAWOT. If the deviation is equal to or larger than the reference value DPBAWOT and the engine output has a margin, the shift down is not performed. However, since the vehicle can be accelerated, the forced downshift is not executed. If the deviation between the atmospheric pressure PA and the intake pipe pressure PB is less than the reference value DPBAWOT in step S39 and there is no allowance for engine output, the process proceeds to step S40 to determine whether or not to perform forced downshift. Transition.
[0032]
  In step S40, based on the deviation DVCRS calculated by the deviation calculation means M1 and the vehicle deceleration DV calculated by the deceleration calculation means M8, a forced downshift start region is searched from the map of FIG. As a result, if it is in the forced downshift start area in step S41, in step S44, the shift down start timer tSFTDN set in step S53 waits for 3 seconds to elapse, and then in step S45. A forced downshift is performed by the shift control means M7. Whether the forced downshift is necessary is determined by the first shift determining means M6.1Is done. The map of FIG. 5B is more likely to enter the forced downshift start region as the deviation DVCRS between the set vehicle speed VCRS and the actual vehicle speed V is larger and the vehicle deceleration DV is larger.
[0033]
  If it is not in the forced downshift start area in step S41, the forcible downshift start area is searched from the map of FIG. 5C based on the travel load amount TDSSLP and the actual vehicle speed V in step S42. If it is in the forced downshift start area in S43, after waiting for the shift down start timer tSFTDN to time up in step S44, the forced downshift is performed in step S45. Whether the forced downshift is necessary is determined by the second shift determining means M6.2Is done. By starting the forced downshift after waiting for the uptime of the downshift start timer tSFTDN, it is possible to prevent the downshift from being performed indefinitely due to a detection error or noise. The map of FIG. 5C is more likely to enter the forced downshift start region as the travel load amount TDSSLP is larger and the actual vehicle speed V is larger. In the region where the actual vehicle speed V is greater than the predetermined value, the forced shift down start region is not entered so as to prevent engine overspeed.
[0034]
  By executing forced downshifting during auto-cruise control as described above, when there is no margin in engine output due to uphill or the like, the actual vehicle speed V is quickly increased by downshifting, and the set vehicle speed VCRS It is possible to prevent the deviation DVCRS from expanding. Thus, when the forced downshift is executed in step S45, the upshift start timer tSFTUP is set in step S46, and the forced downshift flag FSFTDN is set to “1” in step S47.
[0035]
  When the forced downshift flag FSFTDN is set to “1” in step S47, the process proceeds from step S35 to step S48, and the deviation DVCRS between the set vehicle speed VCRS and the actual vehicle speed V from the map of FIG. If the forced downshift end region is searched based on the vehicle deceleration DV and, as a result, the forced downshift end region is entered in step S49, then in step S50, based on the travel load amount TDSSLP and the actual vehicle speed V, FIG. If the forced downshift end area is searched from the map of (C), and as a result, the forced downshift end area is entered in step S51, the upshift start timer tSFTUP is timed up after elapse of 5 seconds, for example, in step S52. It waits and it transfers to step S53. As a result, the forced downshift in step S45 is not performed, and the original shift position is raised. In step S53, a downshift start timer tSFTDN is set, and in step S54, the forced downshift flag FSFTDN is reset to “0”.
[0036]
  Thus, once the forced downshift is started, the forced downshift end region is entered in both the maps of FIGS. 5A and 5B, and at least 5 seconds set by the upshift start timer tSFTUP Upshifting is not performed until after elapses. If the auto-cruise control is stopped in step S34, the upshift start timer tSFTUP is forcibly increased in step S55, and the forced downshift is also terminated.
[0037]
  An example of the above action is shown in FIG. When a light uphill occurs on the road during the auto-cruise control and the actual vehicle speed V decreases from the set vehicle speed VCRS, the travel load amount TDSSLP increases and the uphill is detected. As the actual vehicle speed V decreases, the throttle opening is controlled to increase, and as a result, the engine torque and the driving torque of the drive wheels increase, but before the torque reaches the upper limit value, the throttle opening is increased by 4 based on the increase in the travel load TDSSLP. Since the downshift from the speed 3 to the speed 3 is executed early, the drive torque increases quickly and the actual vehicle speed V also recovers quickly.
[0038]
  The throttle opening is controlled to decrease so that the actual vehicle speed V is recovered by the downshift and the set vehicle speed VCRS is not greatly overshot. After that, when the road climbs up and shifts from light climbing to heavy climbing, the actual vehicle speed V decreases again from the set vehicle speed VCRS. However, since the downshift from the 4th gear to the 3rd gear has already been completed, the throttle is opened. The actual vehicle speed V recovers quickly only by increasing the degree.
[0039]
  As mentioned above, although the Example of this invention was explained in full detail, this invention can perform a various design change in the range which does not deviate from the summary.
[0040]
  For example, in the embodiment, the first shift determining means M61And second shift determination means M62In both cases, the necessity for downshifting is determined. As in the invention described in claim 1, the second shift determining means M6 is used.2It may be determined whether or not a downshift is necessary. In the embodiment, the first shift determining means M61Determines whether or not a downshift is necessary based on both the deviation DVCRS and the deceleration DV. However, as in the invention described in claim 2, it is determined whether or not a downshift is necessary based on only the deviation DVCRS. Also good. In the embodiment, the reference drive torque TRLACT and the actual drive torque TDSACT are calculated as drive wheel torque converted torque, but it is also possible to calculate them as engine torque converted torque.
[0041]
【The invention's effect】
  As described above, according to the first aspect of the present invention, not only the engine output is controlled based on the deviation between the set vehicle speed and the actual vehicle speed, but also the reference output torque and the actual drive are controlled. Road load such as road gradient obtained from torqueQuantity and actual vehicle speedTherefore, even if the set vehicle speed cannot be maintained by engine output control alone, the traveling load is controlled.And actual vehicle speedConsidering the exactEarlyBy shifting down, it is possible to quickly increase the actual vehicle speed and easily maintain the set vehicle speed.For example, if an upward gradient occurs on the road during auto-cruise control, the actual vehicle speed decreases from the set vehicle speed. In addition, since the downshift is executed earlier based on the increase in the travel load, the driving torque can be quickly increased and the actual vehicle speed can be quickly recovered, and the set vehicle speed can be easily maintained.
[0042]
  According to the invention described in claim 2,In addition to the effect of the invention described in claim 1,Since the shift down control of the transmission based on the deviation between the set vehicle speed and the actual vehicle speed is executed together, the set vehicle speed can be maintained more easily by increasing the actual vehicle speed quickly by a more accurate downshift. Become.
[0043]
  According to the invention described in claim 3,In addition to the effect of the invention described in claim 1,The shift down control of the transmission based on the deviation between the set vehicle speed and the actual vehicle speed and the deceleration of the vehicle is also executed, so that the set vehicle speed can be maintained more easily by increasing the actual vehicle speed quickly by more accurate downshifting. It becomes possible to do.
[Brief description of the drawings]
Fig. 1 Block diagram of control system
FIG. 2 is a flowchart of a main routine for auto cruise control.
FIG. 3 is a flowchart of a shift selection processing routine.
FIG. 4 is a flowchart of a travel load amount calculation routine.
FIG. 5 is a graph accompanying a shift selection processing routine.
FIG. 6 is a graph associated with a travel load amount calculation routine.
FIG. 7 is a time chart explaining the operation
FIG. 8 is a time chart for explaining the operation of the prior art.
[Explanation of symbols]
M1 deviation calculation means
M2 output command value calculation means
M3 engine output control means
M4 reference drive torque calculation means
M5 Actual driving torque calculation means
M61        First shift determining means
M62        Second shift determination means (shift determination means)
M7 shift control means
M8 deceleration calculation means
DV deceleration
DVCRS deviation
TDSACT Actual drive torque
THCMD output command value
TRLACT Reference drive torque
V Actual vehicle speed
VCRS setting vehicle speed

Claims (3)

ドライバーが設定した設定車速(VCRS)で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置において、
設定車速(VCRS)と実車速(V)との偏差(DVCRS)を算出する偏差算出手段(M1)と、
算出された偏差(DVCRS)に基づいてエンジンの出力指令値(THCMD)を算出する出力指令値算出手段(M2)と、
算出された出力指令値(THCMD)に基づいてエンジンの出力を制御するエンジン出力制御手段(M3)と、
設定車速(VCRS)を維持し或いは設定車速(VCRS)を達成するために必要な基準駆動トルク(TRLACT)を算出する基準駆動トルク算出手段(M4)と、
走行負荷に応じて変化する実駆動トルク(TDSACT)を算出する実駆動トルク算出手段(M5)と、
前記基準駆動トルク(TRLACT)及び実駆動トルク(TDSACT)に基づいて走行負荷量(TDSSLP)を算出し、その走行負荷量(TDSSLP)及び実車速(V)に基づいて変速機のシフトダウンの要否を判定する変速判定手段(M62 )と、
前記判定されたシフトダウンの要否に基づいて変速機の変速を制御する変速制御手段(M7)とを備えたことを特徴とする、車両のオートクルーズ装置。
In an auto-cruise device for a vehicle that controls engine output and transmission shift to drive the vehicle at a set vehicle speed (VCRS) set by the driver,
Deviation calculating means (M1) for calculating a deviation (DVCRS) between the set vehicle speed (VCRS) and the actual vehicle speed (V);
Output command value calculating means (M2) for calculating an engine output command value (THCMD) based on the calculated deviation (DVCRS);
Engine output control means (M3) for controlling the output of the engine based on the calculated output command value (THCMD);
Reference drive torque calculation means (M4) for calculating a reference drive torque (TRLACT) necessary for maintaining the set vehicle speed (VCRS) or achieving the set vehicle speed (VCRS);
An actual driving torque calculating means (M5) for calculating an actual driving torque (TDSACT) that changes in accordance with the traveling load;
A travel load amount (TDSSLP) is calculated based on the reference drive torque (TRLACT) and the actual drive torque (TDSACT), and the shift down of the transmission is required based on the travel load amount (TDSSLP) and the actual vehicle speed (V). Shift determining means (M6 2 ) for determining whether or not,
A vehicle auto-cruise device comprising shift control means (M7) for controlling the shift of the transmission based on the determined necessity of downshifting.
ドライバーが設定した設定車速(VCRS)で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置において、
設定車速(VCRS)と実車速(V)との偏差(DVCRS)を算出する偏差算出手段(M1)と、
算出された偏差(DVCRS)に基づいてエンジンの出力指令値(THCMD)を算出する出力指令値算出手段(M2)と、
算出された出力指令値(THCMD)に基づいてエンジンの出力を制御するエンジン出力制御手段(M3)と、
設定車速(VCRS)を維持し或いは設定車速(VCRS)を達成するために必要な基準駆動トルク(TRLACT)を算出する基準駆動トルク算出手段(M4)と、
走行負荷に応じて変化する実駆動トルク(TDSACT)を算出する実駆動輪トルク算出手段(M5)と、
前記偏差(DVCRS)に基づいて変速機のシフトダウンの要否を判定する第1の変速判定手段(M61 )と、
前記基準駆動トルク(TRLACT)及び実駆動トルク(TDSACT)に基づいて走行負荷量(TDSSLP)を算出し、その走行負荷量(TDSSLP)及び実車速(V)に基づいて変速機のシフトダウンの要否を判定する第2の変速判定手段(M62 )と、
前記第1又は第2の変速判定手段(M6 1 ,M6 2 )でのシフトダウン要の判定に応じてシフトダウンが実行されるように、その各変速判定手段(M61 ,M62 )により判定されたシフトダウンの要否に基づいて変速機の変速を制御する変速制御手段(M7)とを備えたことを特徴とする、車両のオートクルーズ装置。
In an auto-cruise device for a vehicle that controls engine output and transmission shift to drive the vehicle at a set vehicle speed (VCRS) set by the driver,
Deviation calculating means (M1) for calculating a deviation (DVCRS) between the set vehicle speed (VCRS) and the actual vehicle speed (V);
Output command value calculating means (M2) for calculating an engine output command value (THCMD) based on the calculated deviation (DVCRS);
Engine output control means (M3) for controlling the output of the engine based on the calculated output command value (THCMD);
Reference drive torque calculation means (M4) for calculating a reference drive torque (TRLACT) necessary for maintaining the set vehicle speed (VCRS) or achieving the set vehicle speed (VCRS);
An actual driving wheel torque calculating means (M5) for calculating an actual driving torque (TDSACT) that changes according to the traveling load;
First shift determining means (M6 1 ) for determining whether or not the transmission needs to be downshifted based on the deviation (DVCRS);
A travel load amount (TDSSLP) is calculated based on the reference drive torque (TRLACT) and the actual drive torque (TDSACT), and the shift down of the transmission is required based on the travel load amount (TDSSLP) and the actual vehicle speed (V). Second shift determining means (M6 2 ) for determining NO,
Determination is made by each shift determination means (M6 1 , M6 2 ) so that the downshift is executed in response to the determination of the need for downshift by the first or second shift determination means (M6 1 , M6 2 ). A vehicle auto-cruise device comprising shift control means (M7) for controlling the shift of the transmission based on whether or not the downshift is required.
ドライバーが設定した設定車速(VCRS)で車両を走行させるべくエンジンの出力及び変速機の変速を制御する車両のオートクルーズ装置において、
設定車速(VCRS)と実車速(V)との偏差(DVCRS)を算出する偏差算出手段(M1)と、
算出された偏差(DVCRS)に基づいてエンジンの出力指令値(THCMD)を算出する出力指令値算出手段(M2)と、
算出された出力指令値(THCMD)に基づいてエンジンの出力を制御するエンジン出力制御手段(M3)と、
設定車速(VCRS)を維持し或いは設定車速(VCRS)を達成するために必要な基準駆動トルク(TRLACT)を算出する基準駆動トルク算出手段(M4)と、
走行負荷に応じて変化する実駆動トルク(TDSACT)を算出する実駆動トルク算出手段(M5)と、
車両の減速度(DV)を算出する減速度算出手段(M8)と、
前記偏差(DVCRS)及び減速度(DV)に基づいて変速機のシフトダウンの要否を判定する第1の変速判定手段(M61 )と、
前記基準駆動トルク(TRLACT)及び実駆動トルク(TDSACT)に基づいて走行負荷量(TDSSLP)を算出し、その走行負荷量(TDSSLP)及び実車速(V)に基づいて変速機のシフトダウンの要否を判定する第2の変速判定手段(M62 )と、
前記第1又は第2の変速判定手段(M6 1 ,M6 2 )でのシフトダウン要の判定に応じてシフトダウンが実行されるように、その各変速判定手段(M61 ,M62 )により判定されたシフトダウンの要否に基づいて変速機の変速を制御する変速制御手段(M7)とを備えたことを特徴とする、車両のオートクルーズ装置。
In an auto-cruise device for a vehicle that controls engine output and transmission shift to drive the vehicle at a set vehicle speed (VCRS) set by the driver,
Deviation calculating means (M1) for calculating a deviation (DVCRS) between the set vehicle speed (VCRS) and the actual vehicle speed (V);
Output command value calculating means (M2) for calculating an engine output command value (THCMD) based on the calculated deviation (DVCRS);
Engine output control means (M3) for controlling the output of the engine based on the calculated output command value (THCMD);
Reference drive torque calculation means (M4) for calculating a reference drive torque (TRLACT) necessary for maintaining the set vehicle speed (VCRS) or achieving the set vehicle speed (VCRS);
An actual driving torque calculating means (M5) for calculating an actual driving torque (TDSACT) that changes in accordance with the traveling load;
Deceleration calculation means (M8) for calculating the deceleration (DV) of the vehicle;
First shift determination means (M6 1 ) for determining whether or not a shift down of the transmission is necessary based on the deviation (DVCRS) and deceleration (DV);
A travel load amount (TDSSLP) is calculated based on the reference drive torque (TRLACT) and the actual drive torque (TDSACT), and the shift down of the transmission is required based on the travel load amount (TDSSLP) and the actual vehicle speed (V). Second shift determining means (M6 2 ) for determining NO,
Determination is made by each shift determination means (M6 1 , M6 2 ) so that the downshift is executed in response to the determination of the need for downshift by the first or second shift determination means (M6 1 , M6 2 ). A vehicle auto-cruise device comprising shift control means (M7) for controlling the shift of the transmission based on whether or not the downshift is required.
JP19218897A 1997-07-17 1997-07-17 Auto cruise equipment for vehicles Expired - Fee Related JP3803461B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19218897A JP3803461B2 (en) 1997-07-17 1997-07-17 Auto cruise equipment for vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19218897A JP3803461B2 (en) 1997-07-17 1997-07-17 Auto cruise equipment for vehicles

Publications (2)

Publication Number Publication Date
JPH1134689A JPH1134689A (en) 1999-02-09
JP3803461B2 true JP3803461B2 (en) 2006-08-02

Family

ID=16287150

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19218897A Expired - Fee Related JP3803461B2 (en) 1997-07-17 1997-07-17 Auto cruise equipment for vehicles

Country Status (1)

Country Link
JP (1) JP3803461B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010084867A (en) * 2008-09-30 2010-04-15 Aisin Aw Co Ltd Controller of automatic transmission
JP5458051B2 (en) * 2011-03-30 2014-04-02 富士重工業株式会社 Vehicle driving support device
WO2014069176A1 (en) * 2012-11-05 2014-05-08 日産自動車株式会社 Vehicle transmission control device
JP6213721B2 (en) * 2013-08-23 2017-10-18 三菱ふそうトラック・バス株式会社 Control device for automatic transmission
JP7056607B2 (en) 2019-02-22 2022-04-19 トヨタ自動車株式会社 vehicle
CN112440756B (en) * 2019-08-29 2022-06-17 北京新能源汽车股份有限公司 Constant-speed cruise torque control method, controller, constant-speed cruise system and vehicle
CN112824187B (en) * 2019-11-21 2024-07-09 博世汽车部件(苏州)有限公司 Driving assistance system, and deceleration control unit and method thereof
CN112793418B (en) * 2021-01-29 2022-07-15 广西玉柴机器股份有限公司 Method and device for limiting vehicle speed based on acceleration principle
CN114572209B (en) * 2022-03-23 2024-06-18 潍柴动力股份有限公司 Vehicle cruise control method and system

Also Published As

Publication number Publication date
JPH1134689A (en) 1999-02-09

Similar Documents

Publication Publication Date Title
US5361207A (en) Speed change control method for an automatic transmission for vehicles
US5428531A (en) Speed change control method for setting a gearshift position of an automatic transmission for vehicles based upon driver acceleration intention and external variables
US5390116A (en) Speed change control method and apparatus for an automatic transmission for vehicles traveling under various road conditions
JP3463855B2 (en) Transmission control device for continuously variable transmission
JP3341554B2 (en) Constant speed cruise control device for vehicles
US4834045A (en) Engine control system
JPH0714703B2 (en) Vehicle constant speed control device
JP3015966B2 (en) Vehicle constant speed driving control device
JP3803461B2 (en) Auto cruise equipment for vehicles
JP3082122B2 (en) Control device for automatic transmission
JPH0650073B2 (en) Throttle position control device for vehicles with automatic transmission
JP3423840B2 (en) Control device for continuously variable transmission
JP4021003B2 (en) Shift control device for automatic transmission
JP3803462B2 (en) Auto cruise equipment for vehicles
JP4178466B2 (en) Control device for automatic transmission
JP3492843B2 (en) Automatic transmission for vehicles
JP2677029B2 (en) Shift control method for automatic transmission for vehicle
JPH06264783A (en) Road grade corresponding automobile control device
JPH0514133B2 (en)
JPH07127731A (en) Shift controller for automatic transmission
JPH0735227A (en) Automatic transmission with down slope passage down shift control
JP2722831B2 (en) Shift control method for automatic transmission for vehicle
JPH1096468A (en) Control device for automatic transmission
JP3500798B2 (en) Transmission control device for stepped automatic transmission
JP3683340B2 (en) Control device for automatic transmission

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050622

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050622

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050815

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060508

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees