Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3683340B2 - Control device for automatic transmission - Google Patents
[go: Go Back, main page]

JP3683340B2 - Control device for automatic transmission - Google Patents

Control device for automatic transmission Download PDF

Info

Publication number
JP3683340B2
JP3683340B2 JP12634196A JP12634196A JP3683340B2 JP 3683340 B2 JP3683340 B2 JP 3683340B2 JP 12634196 A JP12634196 A JP 12634196A JP 12634196 A JP12634196 A JP 12634196A JP 3683340 B2 JP3683340 B2 JP 3683340B2
Authority
JP
Japan
Prior art keywords
speed
shift
deceleration
vehicle
uphill
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
JP12634196A
Other languages
Japanese (ja)
Other versions
JPH1026219A (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 JP12634196A priority Critical patent/JP3683340B2/en
Publication of JPH1026219A publication Critical patent/JPH1026219A/en
Application granted granted Critical
Publication of JP3683340B2 publication Critical patent/JP3683340B2/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)

Description

【0001】
【発明の属する技術分野】
本発明は、自動変速機の制御装置に関し、特に車両減速時にシフトダウンを行う自動変速機の制御装置に関する。
【0002】
【従来の技術】
車両の減速時に自動変速機のシフト位置を低速側にシフトダウン制御することにより、十分なエンジンブレーキ力と燃料カットによる燃費向上とを得るようにしたシステムが従来より知られている(特公昭62−9774号公報)。これと同様のシステムにおいて、シフトダウンする低速側のシフト位置を現在のシフト位置及び車両の減速度により決定する手法も提案されている(特開平1−269748号公報)。
【0003】
また、車両の登坂走行又は降坂走行(以下「登降坂走行」という)を判定し、登降坂走行と判定したときは、平坦路走行時と異なるシフトマップ(変速特性)を用いてシフト位置を決定するようにした制御装置が提案されている(特開平5−71635号公報)。
【0004】
【発明が解決しようとする課題】
上記特開平5−71635号公報に記載の制御装置においては、車速と車両の減速度に応じた減速シフトダウン制御を行っていないが、例えば特開平1−269748号公報に示された手法をそのまま適用すると、以下のような問題があった。
【0005】
すなわち、登降坂走行用のシフトマップは例えば図9(a)のように設定されている(横軸は車速VP、縦軸はアクセルペダルの踏み込み量APFZ)のに対し、平坦路走行用の減速シフトダウンマップは例えば図9(b)に示すように設定されている(横軸は車速VP、縦軸は減速度DVSFT)ため、図9の矢印A,Bで示す部分では、車速VPが同一でも、使用するシフトマップを切り換えると選択するシフト位置が異なる。その結果、登降坂走行中に減速シフトダウン制御を開始するとき、又は減速シフトダウン制御から通常の制御のもどるときに運転性の悪化を招くという問題があった。
【0006】
本発明は、この問題を解決するためになされたものであり、登降坂走行中における減速シフトダウン制御を適切に行い、良好な運転性を維持することができる自動変速機の制御装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するため本発明は、車両の所定の減速状態を判定する減速状態判定手段と、該減速状態判定手段により前記車両の所定の減速状態が判定されたときに、第1の所定シフトマップを用いて前記車両の自動変速機のシフトダウン制御を行う減速シフトダウン制御手段とを備えた自動変速機の制御装置において、前記車両の所定の登降坂状態を判定する登降坂状態判定手段と、該登降坂状態判定手段により前記車両の所定の登降坂状態が判定されたときに、前記自動変速機の変速位置の制御を行う登降坂シフト制御手段とを備え、前記減速シフトダウン制御手段は、前記登降坂シフト制御手段が作動している場合に、前記車両の所定の減速状態が判定されたときは、第2の所定シフトマップを用いて前記自動変速機のシフトダウン制御を行うことようにしたものである。
【0008】
本発明によれば、登降坂シフト制御中において、車両の所定減速状態が判定されたときは、第2の所定シフトマップを用いてシフトダウン制御が行われる。
【0009】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
【0010】
図1は本発明の実施の形態に係る車両に搭載された自動変速機及びその制御装置の構成を示す図であり、内燃エンジン1のクランク軸20には自動変速機21が接続されている。自動変速機21は、クランク軸20に連結され、ポンプ翼22a及びタービン翼22bを有するトルクコンバータ22と、ポンプ翼22aとタービン翼22bとを連結するためのロックアップクラッチ23と、トルクコンバータ22の出力側に連結されるギヤ機構24と、ロックアップクラッチ23及びギヤ機構24の動作を制御する油圧制御機構25とを備えている。
【0011】
油圧制御機構25は、ロックアップクラッチ23の係合/非係合を切り換えるオンオフ型のソレノイド弁(以下「Aソレノイド弁」という)25aと、Aソレノイド弁25aがオンされ、ロックアップクラッチ23が係合状態にあるときの係合圧を制御するデューティ制御型のソレノイド弁(以下「Bソレノイド弁」という)25bと、ギヤ機構24のシフト位置(ギヤ比)を制御する変速アクチュエータ25cとを備えている。Aソレノイド弁25a、Bソレノイド弁25b及び変速アクチュエータ25cは、自動変速機制御用の電子コントロールユニット(以下「ECU]という)2に接続されており、ECU2はAソレノイド弁25a及びBソレノイド弁25bを介してロックアップクラッチ23の係合状態の制御を行うとともに、変速アクチュエータ25cを介してギヤ機構24のシフト位置の制御を行う。
【0012】
自動変速機21には、ギヤ機構24のシフト位置SRTDGを検出するシフト位置センサ27が設けられており、その検出信号はECU2に供給される。
【0013】
エンジン1の出力は、クランク軸20からトルクコンバータ22、ギヤ機構24、差動装置31を順次経て、左右の駆動輪32、33に伝達され、これらを駆動する。また、自動変速機21の出力側には、当該車両の車速VPを検出する車速センサ28が設けられており、その検出信号はECU2に供給される。
【0014】
エンジン1には、吸気管1aの途中に設けられたスロットル弁1bの開度θTHを検出するスロットル弁開度センサ3と、エンジン冷却水温TWを検出するエンジン水温センサ4と、エンジン回転数NEを検出するエンジン回転数センサ5とが設けられており、これらのセンサの検出信号がECU2に供給される。エンジン回転数センサ5は、クランク軸20の180°回転毎に所定クランク角度位置でTDC信号パルスを出力し、ECU2に供給する。
【0015】
また、前記スロットル弁1bには例えば電動モータからなるスロットルアクチュエータ34が連結されており、スロットルアクチュエータ34は、ECU2に接続されている。ECU2には、当該車両のアクセルペダルの踏み込み量(以下「アクセル開度」という)APFZを検出するアクセル開度センサ35が接続されており、その検出した信号が供給される。そして、ECU2はアクセル開度APFZ等に応じて、スロットル弁開度θTHを制御する。すなわち、本実施の形態ではアクセルペダルとスロットル弁1bとは、機械的に連結されておらず、アクセル開度AP及び他の運転状態に応じてスロットル弁開度θTHが制御される。
【0016】
ECU2にはさらに自動変速機21の動作モードを選択するための選択レバー位置を検出する選択レバー位置センサ36及びブレーキペダルの踏み込みを検出するブレーキスイッチ37が接続されており、それらの検出信号がECU2に供給される。なお、本実施の形態では、ドライブレンジとして、1速から4速の範囲でシフト位置を自動的に選択するD4レンジと、1速から3速の範囲でシフト位置を自動的に選択するD3レンジとが設けられている。
【0017】
なお、ECU2は、エンジン1に供給する燃料量(燃料噴射弁の開弁時間)及び点火時期等を制御する図示しないエンジン制御用電子コントロールユニットと接続されており、制御パラメータ情報を相互に伝達するように構成されている。
【0018】
ECU2は、上述した各種センサからの入力信号波形を整形して電圧レベルを所定レベルに修正し、アナログ信号値をデジタル信号値に変換する等の機能を有する入力回路と、中央処理回路(CPU)と、該CPUで実行される各種演算プログラムや後述する各種マップ及び演算結果等を記憶するROM及びRAMからなる記憶回路と、Aソレノイド弁25a、Bソレノイド弁25b及び変速アクチュエータ25cに駆動信号を出力する出力回路とを備えており、各種センサの検出信号に基づいてロックアップクラッチ23の係合状態、シフト位置及びスロットル弁開度θTHの制御を行う。なお、以下にフローチャートを参照して説明する処理は、ECU2のCPUで実行されるものである。
【0019】
図2及び3は、変速アクチュエータ25cに出力するシフト位置指令値SFTCMDを算出する処理のフローチャートであり、本処理は所定時間(例えば、20msec)毎に実行される。
【0020】
先ずステップS1では、シフト位置指令値SFTCMD(前回算出値)を前回値SFTCMD0として記憶する。次いで、車速VPが減速判定閾値VSFTD(例えば50km/h)より高いか否かを判別し(ステップS2)、VP≦VSFTDであるときは、ダウンカウントタイマtmDEC2に所定時間TDEC2をセットしてスタートさせ(ステップS5)、所定運転状態(ステップS2、S3、S4の答が全て肯定である運転状態:高車速アクセルオン高ギヤ比の状態)が所定時間TDEC2以上継続したことを「1」で示すアクセルオフタイマ許可フラグFDECAPOFを「0」に設定して(ステップS7)、ステップS27に進む。
【0021】
ステップS27では、車速VPに応じてアクセルオフ継続タイマtmDECSFTに設定する所定時間TDECSFTを決定し、その所定時間TDECSFTをタイマtmDECSFTにセットしてスタートさせる。所定時間TDECSFTは、車速VPが高いほど、大きな値に設定される。次いで、減速シフトダウン処理実行中であることを「1」で示す減速シフトダウンフラグFDECSFTを「0」に設定して(ステップS28)、ステップS31(図3)に進む。
【0022】
一方ステップS2でVP>VSFTDであるときは、アクセル開度APFZが所定下限開度APFZOG(例えば1.5度)より大きいか否かを判別し(ステップS3)、APFZ>APFZOGであるときは、オーバオールギヤ比IGEARが所定高速ギヤ比SFTAPOF(例えば4速に対応する値)と等しいか否かを判別する(ステップS4)。そして、IGEAR≠SFTAPOFであるときは、前記ステップS5に進み、IGEAR=SFTAPOFであるときは、前記タイマtmDEC2の値が「0」か否かを判別する。tmDEC2>0であって所定時間TDEC2の経過前は前記ステップS7に進み、tmDEC2=0となると、アクセルオフタイマ許可フラグFDECAPOFを「1」に設定して(ステップS8)、前記ステップS27に進む。
【0023】
ステップS3でAPFZ≦APFZOGであるときは、前記タイマtmDEC2に所定時間TDEC2をセットしてスタートさせ(ステップS11)、ブレーキスイッチ37がオンされているか否か、すなわちブレーキペダルが踏み込まれているか否かを判別し(ステップS12)、ブレーキスイッチオフのときは、減速シフトダウンフラグFDECSFTが「1」か否かを判別する(ステップS14)。そしてFDECSFT=1であって減速シフトダウン処理中であるときは、ステップS25に進む。
【0024】
一方、FDECSFT=0であって減速シフトダウン処理中でないときは、車速VPが所定車速VDECSFT(例えば50km/h)以上か否かを判別し(ステップS15)、VP≧VDECSFTであるときは、減速度DVSFT(=VP(今回値)−VP(前回値))が所定減速度DVDEC2(例えば0km/h)以下か否かを判別し(ステップS16)、DVSFT≦DVDEC2であるときは、アクセルオフタイマ許可フラグFDECAPOFが「1」か否かを判別する(ステップS17)。そしてステップS15からS17のいずれかの答が否定(NO)のときは前記ステップS27に進み、ステップS15からS17の答が全て肯定(YES)のときは、ステップS27でスタートしたタイマtmDECSFTの値が「0」か否かを判別し、tmDECSFT>0であってアクセルペダルがオフされてから所定時間TDECSFT経過前はステップS28に進み、tmDECSFT=0となり所定時間TDECSFT経過したときは、減速シフトダウンフラグFDECSFTを「1」に設定して(ステップS26)、ステップS31(図3)に進む。
【0025】
前記ステップS12でブレーキスイッチ37がオンのときは、ステップS13に進み、減速度DVSFTが所定減速度DVDEC(例えば0km/h)以下か否かを判別し、DVSFT>DVDECであって減速中でないときは、前記ステップS14に進む。また、DVSFT≦DVDECであって減速中のときは、減速シフトダウンフラグFDECSFTが「1」か否かを判別し(ステップS21)、FDECSFT=1であるときは直ちにステップS25に進む。FDECSFT=0であるときは、ステップS22に進み、シフト位置指令値SFTCMDが4(4速)か否かを判別し、SFTCMD=4であるときは、減速シフトマップ切換車速VCHK(図6、ステップS107参照)を検出した車速VPに設定する一方(ステップS24)、SFTCMD=4でないときは、減速シフトマップ切換車速VCHKを最大値VCHKMAX(例えばFFFF(16進数))に設定して(ステップS23)、ステップS25に進む。
【0026】
ステップS25では、アクセルオフタイマ許可フラグFDECAPOFが「1」か否かを判別し、FDECAPOF=0であるときは前記ステップS27に進み、FDECAPOF=1であるときは、減速シフトダウンフラグFDECSFTを「1」に設定して(ステップS26)、ステップS31に進む。
【0027】
以上の処理によれば、以下の場合に減速シフトダウンフラグFDECSFTが「1」に設定され、後述する減速シフトダウン処理(ステップS36)が実行される。
【0028】
1)アクセルオン(APFZ>APFZOG)中に高車速(VP>VSFTD)、高速シフト位置(IGEAR=SFTAPOF)である状態が所定時間TDEC2以上継続し(FDECAPOF=1)、その後アクセルオフ(APFZ≦APFZOG)かつブレーキオフで、高車速(VP≧VDECSFT)減速状態(DVSFT≦DVDEC2)が所定時間TDECSFT継続した場合(ステップS12、S14からS18→S26)、及びその後高車速(VP>VSFTD)、アクセルオフが継続した場合(ステップS14から直接S25に進む場合)。
【0029】
2)アクセルオン(APFZ>APFZOG)中に高車速(VP>VSFTD)、高速ギヤ比(IGEAR=SFTAPOF)である状態が所定時間TDEC2以上継続し(FCECAPOF=1)、その後高車速(VP>VSFTD)、アクセルオフかつブレーキオンで減速中(DVSFT≦DVDEC)である場合(ステップS12、S13、S25→S26)、及びその後高車速(VP>VSFTD)、アクセルオフが継続した場合(ステップS21から直接S25へ進む場合)。
【0030】
図3のステップS31では、基本シフト位置SFTMMの検索処理(図4)を実行する。
【0031】
図4のステップS51では、アクセル開度APFZに応じて車速VPの変速閾値VPM12UP(1速から2速へのシフトアップ閾値),VPM23UP(2速から3速へのシフトアップ閾値),VPM21DW(2速から1速へのシフトダウン閾値),VPM32DW(3速から2速へのシフトダウン閾値)を検索する。具体的には、例えば図7(a)に示すシフトマップを検索し、検出したAPFZ値に対応するシフトマップの境界線(1速と2速、及び2速と3速)上のVP値を求める。図7(a)はシフトダウン用マップであるが、シフトアップ閾値は図示しないシフトアップ用マップから検索される。
【0032】
続くステップS52では、登降坂路走行パラメータPROSの値が「3」か否かを判別する。登降坂路走行パラメータPROSは、図示しない処理で算出され、その値が「3」のときは、重登坂路走行(傾斜の比較的大きな坂路の登り走行)、「2」のときは重降坂路走行(傾斜の比較的大きな坂路の降り走行)、「1」のときは軽登降坂路走行(傾斜の比較的小さな坂路の登り又は降り走行)、「1、2、3」以外の値のときは平坦路走行であることを示す。登降坂路走行パラメータPROSは、スロットル弁開度θTH等のエンジン運転状態に応じて算出される予想加速度と、実際の加速度との比較結果に基づいて算出される。
【0033】
ステップS52でPROS=3であって重登坂路走行中であるときは、アクセル開度APFZに応じて車速VPの重登坂路用閾値VPM43DW3(4速から3速へのシフトダウン閾値)を検索する。この場合、登降坂路走行に適したシフト位置を選択するため、図7(a)に示すマップ(平坦路用)ではなく、重登坂路用シフトダウンマップ(図示せず)を用いる。続くステップS56では、アクセル開度APFZに応じて重登降坂路用シフトアップマップを検索し、重登降坂路用閾値VPM34UP2を算出して、ステップS60に進む。
【0034】
ステップS52でPROS=3でないときは、PROS=2であるか否かを判別し(ステップS53)、PROS=2であって重降坂路走行中であるときは、図8(a)に示す重降坂路用シフトダウンマップを検索し、重降坂路用閾値VPM43DW2(4速から3速へのシフトダウン閾値)を算出し、前記ステップS56に進む。
【0035】
ステップS53でPROS=2でないときは、PROS=1であるか否かを判別し、PROS=1であって軽登降坂路走行中のときは、軽登降坂路用シフトアップマップ及びシフトダウンマップを検索し、軽登降坂路用閾値VPM34UP1(3速から4速へのシフトアップ閾値)及びVPM43DW1(4速から3速へのシフトダウン閾値)を算出する(ステップS59)。また、PROS=1でないときは、平坦路用シフトアップマップ及びシフトダウンマップ(図7(a))を検索し、平坦路用閾値VPM34UP0(3速から4速へのシフトアップ閾値)及びVPM43DW0(4速から3速へのシフトダウン閾値)を算出する(ステップS58)。
【0036】
続くステップS60では、現在のシフト位置及び登降坂パラメータPROSに応じて、上記各ステップで算出した閾値と車速VPとの比較し、その比較結果に基づいて基本シフト位置SFTMMを決定し、本処理を終了する。例えば現在のシフト位置が3速である場合において、VP値が3速から4速へのシフトアップ閾値を越えているときはSFTMM=4とし、VP値が3速から2速へのシフトダウン閾値を下回っているときはSFTMM=2とし、それ以外のときはSFTMM=3とする。
【0037】
図3に戻り、ステップS32では、ステップS31で選択した基本シフト位置SFTMMが「4」(4速)か否かをを判別し、SFTMM=4であるときは、選択レバー位置がD3レンジにあるか否かを判別し(ステップS33)、D3レンジであるときは、基本シフト位置SFTMM=3(3速)として(ステップS34)ステップS35に進み、それ以外の場合はそのままステップS35に進む。
【0038】
ステップS35では、減速シフトダウンフラグFDECSFTが「1」か否かを判別し、FDECSFT=1であるときはステップS36の減速シフトダウン処理(図5)を実行して、ステップS42に進む。
【0039】
ステップS35でFDECSFT=0であるときは、減速シフトダウン処理(ステップS36)で所定時間TSFTDが設定されるダウンカウントタイマtmSFTDの値が「0」か否かを判別する(ステップS37)。そして、tmSFTD>0であって減速シフトダウン処理終了後所定時間TSFTD経過前は、基本シフト位置SFTMMがシフト位置指令値の前回値SFTCMD0より大きいか否かを判別し、SFTMM≦SFTCMD0であれば、タイマtmSFTDの値を「0」に設定し(ステップS40)、シフト位置指令値SFTCMDを基本シフト位置SFTMMに設定して(ステップS41)、ステップS42に進む。
【0040】
一方、ステップS38でSFTMM>SFTCMD0であるときは、シフト位置指令値SFTCMDを前回値SFTCMD0に設定して(ステップS39)、ステップS42に進む。また、ステップS37でtmSFTD=0であって減速シフトダウン処理終了後所定時間TSFTD経過したときは、直ちにステップS40、S41を実行してステップS42に進む。
【0041】
ステップS42では、シフト位置指令値SFTCMDが「4」か否かを判別し、SFTCMD=4であるときは、選択レバー位置がD3レンジか否かを判別し(ステップS43)、D3レンジであるときは、シフト位置指令値SFTCMDを「3」に修正して(ステップS44)、ステップS45に進む。それ以外の場合は、直ちにステップS45に進む。ステップS45では、基本シフト位置SFTMMをシフト位置指令値SFTCMDに設定して、本処理を終了する。
【0042】
次に図5を参照して、上記ステップS36における減速シフトダウン処理を説明する。
【0043】
ステップS71では、検出した実際のシフト位置SRTDGが「4」か否かを判別し、SRTDG=4であるときは、ステップS83で使用する減算項DSFTを4速用の値DSFT4に設定し(ステップS73)、SRTDG=4でないときは、3速用の値DSFT3に設定して(ステップS72)、ステップS74に進む。
【0044】
ステップS74では、エンジン1によって駆動されるエアコンのコンプレッサが作動中か否かを判別し、作動中であるときは、ステップS81で使用する所定エンジン回転数NCHKをエアコンオン時用の値NCHKHに設定し、作動中でなければ、エアコンオフ時用の値NCHKBに設定して(ステップS75)、ステップS77に進む。
【0045】
ステップS77では、減速時制御可能シフト位置SFTCHKを検索するSFTCHK検索処理(図6)を実行する。
【0046】
図6のステップS101では、登降坂路走行パラメータPROSが「3」であるか否かを判別し、PROS=3であって重登坂路走行中であるときは、減速度DVSFTに応じて重登坂路用シフトダウンマップ(図示せず)を検索し、重登坂路用閾値VPC43P3(4速から3速へのシフトダウン閾値)及びVPC32P3(3速から2速へのシフトダウン閾値)を算出して(ステップS104)、ステップS109に進む。
【0047】
PROS=2であって重降坂路走行中であるときは、ステップS102からS105に進み、減速度DVSFTに応じて図8(b)に示す重降坂路用シフトダウンマップを検索し、重降坂路用閾値VPC43P2(4速から3速へのシフトダウン閾値)及びVPC32P2(3速から2速へのシフトダウン閾値)を算出して、ステップS109に進む。
【0048】
PROS=1であって軽登降坂路走行中であるときは、ステップS103からS106に進み、減速度DVSFTに応じて軽登降坂路用シフトダウンマップ(図示せず)を検索し、軽登降坂路用閾値VPC43P1(4速から3速へのシフトダウン閾値)及びVPC32P1(3速から2速へのシフトダウン閾値)を算出してステップS109に進む。
【0049】
ここで、図示しない軽登降坂路用減速シフトダウンマップは、重降坂路用減速シフトダウンマップに比べて、低車速側かつ高減速度側でシフトダウンされるように設定されている。また、図示しない重登坂路用減速シフトマップは、重降坂路用減速シフトダウンマップに比べて、高車速側かつ低減速度側でシフトダウンされるように設定されている。
【0050】
PROS値が1、2、3のいずれでもないとき、すなわち平坦路走行中であるときは、図2のステップS23又はS24で設定した減速シフトマップ切換車速VCHKが所定車速VDWCHKより低いか否かを判別し、VCHK<VDWCHKであるときは、減速度DVSFTに応じて平坦路低車速用シフトダウンマップ(図示せず)を検索し、平坦路低車速用閾値VPC43L(4速から3速へのシフトダウン閾値)を算出する(ステップS110)。次いで減速度DVSFTに応じて低車速用シフトダウンマップを検索し、低車速用閾値VPC21L(2速から1速へのシフトダウン閾値)及びVPC32L(3速から2速へのシフトダウン閾値)を算出して(ステップS111)、ステップS112に進む。
【0051】
ステップS107で、VCHK≧VDWCHKであるときは、減速度DVSFTに応じて図7(b)に示す平坦路高車速用シフトダウンマップを検索し、平坦路高車速用閾値VPC43H(4速から3速へのシフトダウン閾値)を算出する(ステップS108)。続くステップS109では、減速度DVSFTに応じて高車速用シフトダウンマップを検索し、高車速用閾値VPC21H(2速から1速へのシフトダウン閾値)を算出して、ステップS112に進む。
【0052】
ステップS112では、上記各ステップで算出した閾値、PROS値、現在のシフト位置及び検出した車速VPとの基づいて、減速時制御可能シフト位置SFTCHKを決定する。例えば重降坂路走行中であって現在のシフト位置が4速である場合において、VP<VPC43P2であれば、SFTCHK=3となる。
【0053】
続くステップS113では、選択レバー位置がD3レンジにあるか否かを判別し、D3レンジであるときは、算出したSFTCHK値が「4」か否かを判別し(ステップS114)、SFTCHK=4であるときは、SFTCHK値を「3」に変更して(ステップS115)、またそれ以外の場合は直ちに、本処理を終了する。
【0054】
以上のように図6の処理では、登降坂路走行中の4速から3速への、及び3速から2速への減速シフトダウンについては、登降坂路用の減速シフトダウンマップ(図8(b))を用いて、シフト位置が選択される。ここで、登降坂路用の減速シフトダウンマップの閾値は、減速シフトダウン処理以外で使用する登降坂路用のシフトマップ(同図(a))の閾値とのずれが小さくなるように設定されているので(図9参照)、使用するマップを図8(a)のものから同図(b)のものに、又はその逆に切り換えた場合でも、選択されるシフト位置がマップの切換に伴って変化することがなく、良好な運転性を維持することができる。
【0055】
図5に戻り、ステップS78では、ステップS77で決定した減速時制御可能シフト位置SFTCHKが、前回のシフト位置指令値SFTCMD0以上か否かを判別し、SFTCHK<SFTCMD0であるときは、減速シフト位置SFTDECを減速時制御可能シフト位置SFTCHKに設定して(ステップS79)、ステップS86に進む。
【0056】
ステップS78でSFTCHK≧SFTCMD0であるときは、実際のシフト位置SRTDGが3速又は4速か否かを判別し、3速でも4速でもないときは、減速シフト位置SFTDECを前回のシフト位置指令値SFTCMD0に設定して(ステップS82)、ステップS86に進む。また、実際のシフト位置が3速又は4速であるときは、予測エンジン回転数HNEがステップS75又はS76で決定された所定エンジン回転数NCHK以下か否かを判別する(ステップS81)。予測エンジン回転数HNEは、エンジン回転数NEの変化量DNSFT(=NE(今回値)−NE(前回値))と、エンジン回転数NE(今回値)とに応じて算出されるものである。
【0057】
ステップS81でHNE>NCHKであるときは、前記ステップS82に進み、HNE≦NCHKであるときは、下記式により減速シフト位置SFTDECを算出する(ステップS83)。
【0058】
SFTDEC=SFTCMD0−DSFT
ここでDSFTは、ステップS72又はS73で設定される減算項である。
【0059】
続くステップS84では、算出した減速シフト位置SFTDECが「2」より小さいか否かを判別し、SFTDEC≧2であるときは直ちに、またSFTDEC<2であるときはSFTDEC=2として(ステップS85)、ステップS86に進む。
【0060】
ステップS86では、減速シフト位置SFTDECが前回のシフト位置指令値SFTCMD0以上か否かを判別し、SFTDEC≧SFTCMD0であるときは、シフト位置指令値SFTCMDを前回値SFTCMD0に設定し、またSFTDEC<SFTCMD0であるときは、減速シフト位置SFTDECに設定して(ステップS88)、ステップS89に進む。ステップS89では、減速シフトダウンタイマtmSFTDに所定時間TSFTDを設定し、本処理を終了する。
【0061】
【発明の効果】
以上詳述したように本発明によれば、登降坂シフト制御中において、車両の所定減速状態が判定されたときは、第2の所定シフトマップを用いてシフトダウン制御が行われるので、登降坂走行中における減速シフトダウン制御を適切に行い、良好な運転性を維持することができる。
【図面の簡単な説明】
【図1】本発明の実施の一形態にかかる車両の自動変速機及びその制御装置の構成を示す図である。
【図2】自動変速機のシフト位置指令値を算出する処理のフローチャートである。
【図3】自動変速機のシフト位置指令値を算出する処理のフローチャートである。
【図4】図3の処理の一部を詳細に示すフローチャートである。
【図5】図3の処理の一部を詳細に示すフローチャートである。
【図6】図5の処理の一部を詳細に示すフローチャートである
【図7】図4及び図6の処理で使用するテーブルを示す図である。
【図8】図4及び図6の処理で使用するテーブルを示す図である。
【図9】従来技術の問題点を説明するための図である。
【符号の説明】
1 内燃エンジン
2 電子コントロールユニット
5 エンジン回転数センサ
21 自動変速機
24 ギヤ機構
25 油圧制御機構
28 車速センサ
35 アクセル開度センサ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an automatic transmission control device, and more particularly, to an automatic transmission control device that performs downshifting when a vehicle is decelerated.
[0002]
[Prior art]
A system that obtains sufficient engine braking force and fuel efficiency improvement by fuel cut by shifting down the shift position of the automatic transmission to the low speed side when the vehicle decelerates has been known (Japanese Patent Publication No. 62). -9774). In a system similar to this, there has also been proposed a method for determining the shift position on the low speed side to be shifted down based on the current shift position and the deceleration of the vehicle (Japanese Patent Laid-Open No. 1-269748).
[0003]
In addition, when the vehicle is determined to travel uphill or downhill (hereinafter referred to as “uphill / downhill travel”), and when it is determined to travel uphill / downhill, the shift position is determined using a shift map (shift characteristics) that is different from when traveling on a flat road. There has been proposed a control device that determines the value (Japanese Patent Laid-Open No. 5-71635).
[0004]
[Problems to be solved by the invention]
In the control device described in Japanese Patent Laid-Open No. 5-71635, deceleration downshift control according to the vehicle speed and the deceleration of the vehicle is not performed. For example, the method disclosed in Japanese Patent Laid-Open No. 1-269748 is used as it is. When applied, there were the following problems.
[0005]
In other words, the shift map for uphill / downhill travel is set as shown in FIG. 9A, for example (the horizontal axis is the vehicle speed VP, the vertical axis is the accelerator pedal depression amount APFZ), and the deceleration for flat road travel. For example, the downshift map is set as shown in FIG. 9B (the horizontal axis is the vehicle speed VP, and the vertical axis is the deceleration DVSFT), so the vehicle speed VP is the same in the portions indicated by arrows A and B in FIG. However, when the shift map to be used is switched, the selected shift position is different. As a result, there has been a problem that drivability is deteriorated when deceleration downshift control is started during traveling on an uphill / downhill or when normal control returns from the deceleration downshift control.
[0006]
The present invention has been made to solve this problem, and provides a control device for an automatic transmission that can appropriately perform deceleration downshift control during uphill / downhill traveling and maintain good drivability. For the purpose.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the present invention includes a deceleration state determining means for determining a predetermined deceleration state of the vehicle, and a first predetermined shift when the predetermined deceleration state of the vehicle is determined by the deceleration state determining means. In a control device for an automatic transmission comprising a deceleration downshift control means for performing a downshift control of the automatic transmission of the vehicle using a map, an uphill / downhill state determination means for determining a predetermined uphill / downhill state of the vehicle; An uphill / downhill shift control means for controlling a shift position of the automatic transmission when the predetermined uphill / downhill state of the vehicle is determined by the uphill / downhill state determination means, and the deceleration downshift control means includes: If the predetermined deceleration state of the vehicle is determined when the uphill / downhill shift control means is operating, a shift down control of the automatic transmission is performed using a second predetermined shift map. In which it was to be carried out.
[0008]
According to the present invention, when the predetermined deceleration state of the vehicle is determined during the uphill / downhill shift control, the downshift control is performed using the second predetermined shift map.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0010]
FIG. 1 is a diagram showing a configuration of an automatic transmission mounted on a vehicle according to an embodiment of the present invention and a control device thereof. An automatic transmission 21 is connected to a crankshaft 20 of an internal combustion engine 1. The automatic transmission 21 is connected to the crankshaft 20 and includes a torque converter 22 having a pump blade 22a and a turbine blade 22b, a lockup clutch 23 for connecting the pump blade 22a and the turbine blade 22b, and a torque converter 22 A gear mechanism 24 connected to the output side, and a hydraulic control mechanism 25 that controls operations of the lockup clutch 23 and the gear mechanism 24 are provided.
[0011]
The hydraulic control mechanism 25 includes an on / off type solenoid valve (hereinafter referred to as “A solenoid valve”) 25 a that switches between engagement and disengagement of the lockup clutch 23, and an A solenoid valve 25 a is turned on, and the lockup clutch 23 is engaged. A duty control type solenoid valve (hereinafter referred to as “B solenoid valve”) 25 b for controlling the engagement pressure when in the combined state, and a speed change actuator 25 c for controlling the shift position (gear ratio) of the gear mechanism 24. Yes. The A solenoid valve 25a, the B solenoid valve 25b, and the speed change actuator 25c are connected to an electronic control unit (hereinafter referred to as “ECU”) 2 for automatic transmission control. The ECU 2 is connected via the A solenoid valve 25a and the B solenoid valve 25b. Then, the engagement state of the lockup clutch 23 is controlled, and the shift position of the gear mechanism 24 is controlled via the speed change actuator 25c.
[0012]
The automatic transmission 21 is provided with a shift position sensor 27 that detects the shift position SRTDG of the gear mechanism 24, and the detection signal is supplied to the ECU 2.
[0013]
The output of the engine 1 is transmitted from the crankshaft 20 through the torque converter 22, the gear mechanism 24, and the differential device 31 to the left and right drive wheels 32 and 33 in order, and drives them. A vehicle speed sensor 28 for detecting the vehicle speed VP of the vehicle is provided on the output side of the automatic transmission 21, and the detection signal is supplied to the ECU 2.
[0014]
The engine 1 includes a throttle valve opening sensor 3 that detects an opening θTH of a throttle valve 1b provided in the middle of the intake pipe 1a, an engine water temperature sensor 4 that detects an engine cooling water temperature TW, and an engine speed NE. An engine speed sensor 5 for detection is provided, and detection signals from these sensors are supplied to the ECU 2. The engine speed sensor 5 outputs a TDC signal pulse at a predetermined crank angle position every 180 ° rotation of the crankshaft 20 and supplies it to the ECU 2.
[0015]
The throttle valve 1b is connected to a throttle actuator 34 made of, for example, an electric motor, and the throttle actuator 34 is connected to the ECU 2. The ECU 2 is connected to an accelerator opening sensor 35 for detecting an accelerator pedal depression amount (hereinafter referred to as “accelerator opening”) APFZ of the vehicle, and the detected signal is supplied. Then, the ECU 2 controls the throttle valve opening degree θTH according to the accelerator opening degree APFZ and the like. That is, in the present embodiment, the accelerator pedal and the throttle valve 1b are not mechanically connected, and the throttle valve opening θTH is controlled according to the accelerator opening AP and other operating conditions.
[0016]
The ECU 2 is further connected to a selection lever position sensor 36 for detecting a selection lever position for selecting an operation mode of the automatic transmission 21 and a brake switch 37 for detecting depression of a brake pedal. To be supplied. In the present embodiment, as the drive range, the D4 range for automatically selecting the shift position in the range from the first speed to the fourth speed, and the D3 range for automatically selecting the shift position in the range from the first speed to the third speed. And are provided.
[0017]
The ECU 2 is connected to an engine control electronic control unit (not shown) that controls the amount of fuel supplied to the engine 1 (opening time of the fuel injection valve), ignition timing, and the like, and transmits control parameter information to each other. It is configured as follows.
[0018]
The ECU 2 shapes input signal waveforms from the various sensors described above, corrects the voltage level to a predetermined level, converts an analog signal value into a digital signal value, and a central processing circuit (CPU). Drive signals to the A solenoid valve 25a, the B solenoid valve 25b, and the speed change actuator 25c, and a storage circuit including a ROM and a RAM for storing various calculation programs executed by the CPU, various maps and calculation results to be described later. An output circuit for controlling the engagement state of the lockup clutch 23, the shift position, and the throttle valve opening θTH based on detection signals of various sensors. In addition, the process demonstrated with reference to a flowchart below is performed by CPU of ECU2.
[0019]
2 and 3 are flowcharts of processing for calculating the shift position command value SFCMD output to the speed change actuator 25c, and this processing is executed every predetermined time (for example, 20 msec).
[0020]
First, in step S1, the shift position command value SFTCMD (previous calculation value) is stored as the previous value SFTCMD0. Next, it is determined whether or not the vehicle speed VP is higher than a deceleration determination threshold VSFTD (for example, 50 km / h) (step S2). If VP ≦ VSFTD, the downcount timer tmDEC2 is set to a predetermined time TDEC2 and started. (Step S5), an accelerator indicating "1" that the predetermined driving state (the driving state in which all the answers to Steps S2, S3, and S4 are affirmative: high vehicle speed accelerator on high gear ratio state) has continued for a predetermined time TDEC2 or more. The off timer permission flag FDECCAPOF is set to “0” (step S7), and the process proceeds to step S27.
[0021]
In step S27, a predetermined time TDECCSFT to be set in the accelerator-off continuation timer tmDECCSFT is determined according to the vehicle speed VP, and the predetermined time TDECCSFT is set in the timer tmDECCSFT and started. The predetermined time TDECSFT is set to a larger value as the vehicle speed VP is higher. Next, a deceleration shift down flag FDECCSFT, which indicates that the deceleration shift down process is being executed, is set to “0” (step S28), and the process proceeds to step S31 (FIG. 3).
[0022]
On the other hand, when VP> VSFTD in step S2, it is determined whether the accelerator opening APFZ is larger than a predetermined lower limit opening APFZOG (for example, 1.5 degrees) (step S3), and when APFZ> APFZOG, It is determined whether the overall gear ratio IGEAR is equal to a predetermined high speed gear ratio SFTAPOF (for example, a value corresponding to the fourth speed) (step S4). When IGEAR ≠ SFTAPOF, the process proceeds to step S5. When IGEAR = SFTAPOF, it is determined whether or not the value of the timer tmDEC2 is “0”. If tmDEC2> 0 and the predetermined time TDEC2 has not elapsed, the process proceeds to step S7. If tmDEC2 = 0, the accelerator off timer permission flag FDECAPOF is set to “1” (step S8), and the process proceeds to step S27.
[0023]
If APFZ ≦ APFZOG in step S3, the timer tmDEC2 is set to start for a predetermined time TDEC2 (step S11), and whether or not the brake switch 37 is turned on, that is, whether or not the brake pedal is depressed. (Step S12), and when the brake switch is OFF, it is determined whether or not the deceleration shift down flag FDECCSFT is “1” (step S14). If FDECCSFT = 1 and the deceleration downshift process is being performed, the process proceeds to step S25.
[0024]
On the other hand, when FDECCSFT = 0 and the deceleration shift down process is not in progress, it is determined whether or not the vehicle speed VP is equal to or higher than a predetermined vehicle speed VDECCSFT (for example, 50 km / h) (step S15). It is determined whether or not the speed DVSFT (= VP (current value) −VP (previous value)) is equal to or lower than a predetermined deceleration DVDEC2 (eg, 0 km / h) (step S16), and if DVSFT ≦ DVDEC2, the accelerator off timer It is determined whether or not the permission flag FDECAPOF is “1” (step S17). If any answer from step S15 to S17 is negative (NO), the process proceeds to step S27. If all the answers from step S15 to S17 are positive (YES), the value of the timer tmDECCSFT started in step S27 is It is determined whether or not “0”. When tmDECSFT> 0 and the accelerator pedal is turned off and before a predetermined time TDECCSFT elapses, the process proceeds to step S28. When tmDECCSFT = 0 and the predetermined time TDECCSFT elapses, a deceleration shift down flag is set. FDECCSFT is set to “1” (step S26), and the process proceeds to step S31 (FIG. 3).
[0025]
When the brake switch 37 is on in step S12, the process proceeds to step S13, where it is determined whether or not the deceleration DVSFT is equal to or less than a predetermined deceleration DVDEC (for example, 0 km / h), and when DVSFT> DVDEC and the vehicle is not decelerating. Advances to step S14. If DVSFT ≦ DVDEC and the vehicle is decelerating, it is determined whether or not the deceleration shift down flag FDECCSFT is “1” (step S21). If FDECCSFT = 1, the process immediately proceeds to step S25. When FDECCSFT = 0, the routine proceeds to step S22, where it is determined whether or not the shift position command value SFTCMD is 4 (4th speed), and when SFTCMD = 4, the deceleration shift map switching vehicle speed VCHK (FIG. 6, step). S107) is set to the detected vehicle speed VP (step S24), and if SFTCCMD = 4, the deceleration shift map switching vehicle speed VCHK is set to the maximum value VCHKMAX (for example, FFFF (hexadecimal number)) (step S23). The process proceeds to step S25.
[0026]
In step S25, it is determined whether the accelerator off timer permission flag FDECAPOF is “1”. If FDECCAPOF = 0, the process proceeds to step S27. If FDECCAPOF = 1, the deceleration shift down flag FDECCSFT is set to “1”. "(Step S26), and the process proceeds to step S31.
[0027]
According to the above processing, the deceleration shift down flag FDECCSFT is set to “1” in the following cases, and the deceleration shift down processing (step S36) described later is executed.
[0028]
1) While the accelerator is on (APFZ> APFZOG), the high vehicle speed (VP> VSFTD) and the high speed shift position (IGEAR = SFTAPOF) continue for a predetermined time TDEC2 (FDECAPOF = 1), and then the accelerator is off (APFZ ≦ APFZOG). ) When the brake is off and the high vehicle speed (VP ≧ VDECSFT) deceleration state (DVSFT ≦ DVDEC2) continues for a predetermined time TDECCSFT (steps S12, S14 to S18 → S26), and thereafter the high vehicle speed (VP> VSFTD), the accelerator is off. Is continued (in the case of proceeding directly from step S14 to S25).
[0029]
2) While the accelerator is on (APFZ> APFZOG), the high vehicle speed (VP> VSFTD) and the high gear ratio (IGEAR = SFTAPOF) continue for a predetermined time TDEC2 (FCECAPOF = 1), and then the high vehicle speed (VP> VSFTD). ) When the accelerator is off and the brake is on and the vehicle is decelerating (DVSFT ≦ DVDEC) (steps S12, S13, S25 → S26), and thereafter the high vehicle speed (VP> VSFTD), and when the accelerator is off (directly from step S21) When proceeding to S25).
[0030]
In step S31 of FIG. 3, the basic shift position SFTMM search process (FIG. 4) is executed.
[0031]
In step S51 of FIG. 4, the shift threshold value VPM12UP (shift-up threshold value from the first speed to the second speed), VPM23UP (shift-up threshold value from the second speed to the third speed), VPM21DW (2) according to the accelerator opening APFZ Speed-down threshold from 1st speed), VPM32DW (shift-down threshold from 3rd speed to 2nd speed). Specifically, for example, the shift map shown in FIG. 7A is searched, and the VP values on the boundary lines (first speed and second speed, and second speed and third speed) corresponding to the detected APFZ value are obtained. Ask. FIG. 7A shows a shift-down map, but the shift-up threshold value is searched from a shift-up map (not shown).
[0032]
In a succeeding step S52, it is determined whether or not the value of the climbing slope road travel parameter PROS is “3”. The ascending / descending road travel parameter PROS is calculated by a process (not shown), and when the value is “3”, it travels on a heavy climbing slope (climbing on a relatively large slope), and when it is “2”, it travels on a heavy descending slope. (Travel down a slope with a relatively large slope), “1” for light climbing and downhill travel (climbing or going down a slope with a relatively small slope), “flat” for values other than “1, 2, 3” Indicates road driving. The uphill / downhill road travel parameter PROS is calculated based on a comparison result between the expected acceleration calculated according to the engine operating state such as the throttle valve opening θTH and the actual acceleration.
[0033]
When PROS = 3 in step S52 and the vehicle is traveling on a heavy uphill road, the vehicle speed VP is searched for a heavy uphill road threshold VPM43DW3 (shift down threshold from the fourth speed to the third speed) according to the accelerator opening APFZ. . In this case, in order to select a shift position suitable for traveling on an uphill / downhill road, a downshift map for heavy uphill road (not shown) is used instead of the map (for flat road) shown in FIG. In subsequent step S56, a heavy uphill road upshift map is searched according to the accelerator opening APFZ, a heavy uphill road threshold VPM34UP2 is calculated, and the process proceeds to step S60.
[0034]
If PROS = 3 in step S52, it is determined whether or not PROS = 2 (step S53). If PROS = 2 and the vehicle is traveling on a heavy downhill road, the heavy load shown in FIG. The downhill shift down map is searched to calculate a heavy downhill threshold VPM43DW2 (shift down threshold from the fourth speed to the third speed), and the process proceeds to step S56.
[0035]
If it is not PROS = 2 in step S53, it is determined whether or not PROS = 1. If PROS = 1 and the vehicle is traveling on a light uphill / downhill road, a search for a light up / down slope upshift map and a shift down map is performed. Then, the threshold value VPM34UP1 (shift-up threshold value from the third speed to the fourth speed) and VPM43DW1 (shift-down threshold value from the fourth speed to the third speed) are calculated (step S59). When PROS = 1 is not satisfied, a flat road shift-up map and a shift-down map (FIG. 7A) are searched, and a flat road threshold VPM34UP0 (shift-up threshold from the third speed to the fourth speed) and VPM43DW0 ( A shift-down threshold value from the fourth speed to the third speed is calculated (step S58).
[0036]
In the subsequent step S60, the threshold value calculated in each of the above steps is compared with the vehicle speed VP in accordance with the current shift position and the uphill / downhill parameter PROS, the basic shift position SFTMM is determined based on the comparison result, and this processing is performed. finish. For example, when the current shift position is the third speed, if the VP value exceeds the shift-up threshold value from the third speed to the fourth speed, SFTMM = 4 and the VP value is a shift-down threshold value from the third speed to the second speed. SFTMM = 2 when it is less than, and SFTMM = 3 otherwise.
[0037]
Returning to FIG. 3, in step S <b> 32, it is determined whether or not the basic shift position SFTMM selected in step S <b> 31 is “4” (fourth speed). If SFTMM = 4, the selection lever position is in the D3 range. (Step S33), if it is in the D3 range, the basic shift position SFTMM = 3 (3rd speed) is set (step S34), and the process proceeds to step S35. Otherwise, the process proceeds to step S35 as it is.
[0038]
In step S35, it is determined whether or not the deceleration shift down flag FDECCSFT is “1”. If FDECCSFT = 1, the deceleration shift down processing (FIG. 5) in step S36 is executed, and the process proceeds to step S42.
[0039]
If FDECCSFT = 0 in step S35, it is determined whether or not the value of the downcount timer tmSFTD in which the predetermined time TSFTD is set in the deceleration shift down process (step S36) is “0” (step S37). Then, before tmSFTD> 0 and a predetermined time TSFTD elapses after completion of the deceleration shift down process, it is determined whether or not the basic shift position SFTMM is larger than the previous value SFTCMD0 of the shift position command value. If SFTMM ≦ SFTCMD0, The value of the timer tmSFTD is set to “0” (step S40), the shift position command value SFTCMD is set to the basic shift position SFTMM (step S41), and the process proceeds to step S42.
[0040]
On the other hand, if SFTMM> SFTCMD0 in step S38, the shift position command value SFTCMD is set to the previous value SFTCMD0 (step S39), and the process proceeds to step S42. If tmSFTD = 0 in step S37 and a predetermined time TSFTD has elapsed after completion of the deceleration downshift process, steps S40 and S41 are immediately executed, and the process proceeds to step S42.
[0041]
In step S42, it is determined whether or not the shift position command value SFTCMD is “4”. When SFTCCMD = 4, it is determined whether or not the selection lever position is in the D3 range (step S43). Corrects the shift position command value SFCMD to “3” (step S44), and proceeds to step S45. Otherwise, the process immediately proceeds to step S45. In step S45, the basic shift position SFTMM is set to the shift position command value SFTCMD, and this process ends.
[0042]
Next, the deceleration shift down process in step S36 will be described with reference to FIG.
[0043]
In step S71, it is determined whether or not the detected actual shift position SRTDG is “4”. If SRTDG = 4, the subtraction term DSFT used in step S83 is set to the value DSFT4 for the fourth speed (step S71). (S73) If SRTDG = 4 is not satisfied, the value DSFT3 for the third speed is set (step S72), and the process proceeds to step S74.
[0044]
In step S74, it is determined whether or not the compressor of the air conditioner driven by the engine 1 is in operation. If it is in operation, the predetermined engine speed NCHK used in step S81 is set to the value NCHKH for turning on the air conditioner. If it is not in operation, it is set to the value NCHKB for turning off the air conditioner (step S75), and the process proceeds to step S77.
[0045]
In step S77, a SFTCHK search process (FIG. 6) for searching for a controllable shift position SFTCHK during deceleration is executed.
[0046]
In step S101 in FIG. 6, it is determined whether or not the uphill / downhill road travel parameter PROS is “3”. When PROS = 3 and the road is running on the heavy uphill road, the heavy uphill road according to the deceleration DVSFT is determined. The shift down map (not shown) is searched and the heavy climbing slope threshold VPC43P3 (shift down threshold from 4th to 3rd) and VPC32P3 (shift down threshold from 3rd to 2nd) are calculated ( Step S104), the process proceeds to Step S109.
[0047]
When PROS = 2 and the vehicle is traveling on a heavy downhill road, the process proceeds from step S102 to S105, and a downshift map for heavy downhill road shown in FIG. 8B is retrieved according to the deceleration DVSFT. The threshold value VPC43P2 (shift-down threshold value from the fourth speed to the third speed) and VPC32P2 (shift-down threshold value from the third speed to the second speed) are calculated, and the process proceeds to step S109.
[0048]
When PROS = 1 and the vehicle is traveling on a light uphill / downhill road, the process proceeds from step S103 to S106, a light downhill road downshift map (not shown) is searched according to the deceleration DVSFT, and a light up / down slope threshold is obtained. VPC43P1 (shift down threshold value from 4th speed to 3rd speed) and VPC32P1 (shift down threshold value from 3rd speed to 2nd speed) are calculated, and the process proceeds to step S109.
[0049]
Here, the light downhill slope deceleration shift down map (not shown) is set to be shifted down on the low vehicle speed side and the high deceleration side compared to the heavy downhill road deceleration shift down map. The deceleration shift map for heavy climbing slopes (not shown) is set to be shifted down on the high vehicle speed side and the reduction speed side compared to the deceleration shift down map for heavy descending slopes.
[0050]
When the PROS value is neither 1, 2, or 3, that is, when traveling on a flat road, it is determined whether or not the deceleration shift map switching vehicle speed VCHK set in step S23 or S24 in FIG. 2 is lower than a predetermined vehicle speed VDWCHK. If VCHK <VDWCHK, a flat road low vehicle speed shift down map (not shown) is searched according to the deceleration DVSFT, and the flat road low vehicle speed threshold VPC43L (shift from 4th to 3rd gear) A down threshold value is calculated (step S110). Next, a low vehicle speed shift-down map is searched according to the deceleration DVSFT, and a low vehicle speed threshold VPC21L (second-speed to first-speed shift-down threshold) and VPC32L (third-speed to second-speed shift-down threshold) are calculated. (Step S111), the process proceeds to step S112.
[0051]
If VCHK ≧ VDWCHK in step S107, a flat road high vehicle speed shift down map shown in FIG. 7B is retrieved according to the deceleration DVSFT, and the flat road high vehicle speed threshold VPC43H (from 4th to 3rd speed) is retrieved. Downshift threshold) is calculated (step S108). In the following step S109, a high vehicle speed shift down map is searched according to the deceleration DVSFT, a high vehicle speed threshold VPC21H (shift down threshold from the second speed to the first speed) is calculated, and the process proceeds to step S112.
[0052]
In step S112, the controllable shift position SFTCHK at the time of deceleration is determined based on the threshold value calculated in the above steps, the PROS value, the current shift position, and the detected vehicle speed VP. For example, when traveling on a heavy downhill road and the current shift position is the fourth speed, if VP <VPC43P2, SFTCHK = 3.
[0053]
In the following step S113, it is determined whether or not the selection lever position is in the D3 range. If it is in the D3 range, it is determined whether or not the calculated SFTCHK value is “4” (step S114), and SFTCHK = 4. If there is, the SFTCHK value is changed to “3” (step S115). Otherwise, the process is immediately terminated.
[0054]
As described above, in the process of FIG. 6, the deceleration downshift map for the uphill / downhill road (FIG. 8B) regarding the downshift from the 4th speed to the 3rd speed and the 3rd speed to the 2nd speed while traveling on the uphill / downhill road. )) Is used to select the shift position. Here, the threshold value of the deceleration shift down map for the uphill / downhill road is set so that the deviation from the threshold value of the shift map for the uphill / downhill road used in other than the deceleration downshift process ((a) in the figure) becomes small. Therefore (see FIG. 9), even when the map to be used is changed from the one shown in FIG. 8 (a) to the one shown in FIG. 8 (b) or vice versa, the selected shift position changes as the map changes. Therefore, good drivability can be maintained.
[0055]
Returning to FIG. 5, in step S78, it is determined whether or not the controllable shift position SFTCHK during deceleration determined in step S77 is equal to or greater than the previous shift position command value SFCMD0. If SFTCHK <SFTCMD0, the deceleration shift position SFDEC is determined. Is set to the controllable shift position SFTCHK during deceleration (step S79), and the process proceeds to step S86.
[0056]
If SFTCHK ≧ SFTCMD0 in step S78, it is determined whether or not the actual shift position SRTDG is the third speed or the fourth speed, and if it is not the third speed or the fourth speed, the deceleration shift position SFTDEC is set to the previous shift position command value. Set to SFTCMD0 (step S82), and proceed to step S86. When the actual shift position is the third speed or the fourth speed, it is determined whether or not the predicted engine speed HNE is equal to or lower than the predetermined engine speed NCHK determined in step S75 or S76 (step S81). The predicted engine speed HNE is calculated according to the change amount DNSFT (= NE (current value) −NE (previous value)) of the engine speed NE and the engine speed NE (current value).
[0057]
If HNE> NCHK in step S81, the process proceeds to step S82. If HNE ≦ NCHK, the deceleration shift position SFTDEC is calculated by the following equation (step S83).
[0058]
SFTDEC = SFTCMD0-DSFT
Here, DSFT is a subtraction term set in step S72 or S73.
[0059]
In the following step S84, it is determined whether or not the calculated deceleration shift position SFTDEC is smaller than “2”. If SFTDEC ≧ 2, immediately, and if SFTDEC <2, SFTDEC = 2 (step S85). Proceed to step S86.
[0060]
In step S86, it is determined whether or not the deceleration shift position SFTDEC is equal to or greater than the previous shift position command value SFTCMD0. If there is, the deceleration shift position SFTDEC is set (step S88), and the process proceeds to step S89. In step S89, a predetermined time TSFTD is set in the deceleration shift down timer tmSFTD, and this process ends.
[0061]
【The invention's effect】
As described above in detail, according to the present invention, when the predetermined deceleration state of the vehicle is determined during the uphill / downhill shift control, the downhill control is performed using the second predetermined shift map. It is possible to appropriately perform deceleration downshift control during traveling and maintain good drivability.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of an automatic transmission of a vehicle and a control device thereof according to an embodiment of the present invention.
FIG. 2 is a flowchart of a process for calculating a shift position command value for an automatic transmission.
FIG. 3 is a flowchart of processing for calculating a shift position command value for an automatic transmission.
4 is a flowchart showing in detail a part of the processing of FIG. 3;
FIG. 5 is a flowchart showing a part of the processing of FIG. 3 in detail.
6 is a flowchart showing a part of the processing of FIG. 5 in detail.
7 is a diagram showing a table used in the processing of FIGS. 4 and 6. FIG.
FIG. 8 is a diagram showing a table used in the processing of FIGS. 4 and 6;
FIG. 9 is a diagram for explaining a problem of the prior art.
[Explanation of symbols]
1 Internal combustion engine
2 Electronic control unit
5 Engine speed sensor
21 Automatic transmission
24 Gear mechanism
25 Hydraulic control mechanism
28 Vehicle speed sensor
35 Accelerator position sensor

Claims (1)

車両の所定の減速状態を判定する減速状態判定手段と、該減速状態判定手段により前記車両の所定の減速状態が判定されたときに、第1の所定シフトマップを用いて前記車両の自動変速機のシフトダウン制御を行う減速シフトダウン制御手段とを備えた自動変速機の制御装置において、
前記車両の所定の登降坂状態を判定する登降坂状態判定手段と、
該登降坂状態判定手段により前記車両の所定の登降坂状態が判定されたときに、前記自動変速機の変速位置の制御を行う登降坂シフト制御手段とを備え、
前記減速シフトダウン制御手段は、前記登降坂シフト制御手段が作動している場合に、前記車両の所定の減速状態が判定されたときは、第2の所定シフトマップを用いて前記自動変速機のシフトダウン制御を行うことを特徴とする自動変速機の制御装置。
Deceleration state determination means for determining a predetermined deceleration state of the vehicle, and when the predetermined deceleration state of the vehicle is determined by the deceleration state determination means, the automatic transmission of the vehicle using a first predetermined shift map In a control device for an automatic transmission comprising a deceleration downshift control means for performing downshift control of
Uphill / downhill state determination means for determining a predetermined uphill / downhill state of the vehicle;
An uphill / downhill shift control means for controlling the shift position of the automatic transmission when the predetermined uphill / downhill state of the vehicle is determined by the uphill / downhill state determination means;
The deceleration downshift control means uses the second predetermined shift map to determine the automatic transmission when the uphill / downhill shift control means is operating and a predetermined deceleration state of the vehicle is determined. A control device for an automatic transmission, characterized by performing downshift control.
JP12634196A 1996-04-24 1996-04-24 Control device for automatic transmission Expired - Fee Related JP3683340B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12634196A JP3683340B2 (en) 1996-04-24 1996-04-24 Control device for automatic transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12634196A JP3683340B2 (en) 1996-04-24 1996-04-24 Control device for automatic transmission

Publications (2)

Publication Number Publication Date
JPH1026219A JPH1026219A (en) 1998-01-27
JP3683340B2 true JP3683340B2 (en) 2005-08-17

Family

ID=14932779

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12634196A Expired - Fee Related JP3683340B2 (en) 1996-04-24 1996-04-24 Control device for automatic transmission

Country Status (1)

Country Link
JP (1) JP3683340B2 (en)

Also Published As

Publication number Publication date
JPH1026219A (en) 1998-01-27

Similar Documents

Publication Publication Date Title
JP4062848B2 (en) Control device for automatic transmission
US6421596B2 (en) Shift control method for automatic transmission
EP0760443B1 (en) Lock-up control system for automatic transmissions
US5839987A (en) Control system for changing the time period at which torque is increased as a function of the time period at which a clutch is disengaged
US5514051A (en) Method and an arrangement for controlling an automatic transmission
JP2001304384A (en) Transmission control device for automatic transmission
JPH07239021A (en) Automatic transmission control device
JP3492844B2 (en) Automatic transmission for vehicles
JP4178466B2 (en) Control device for automatic transmission
JPH1178617A (en) Integrated control system for engine and automatic transmission
JP3683340B2 (en) Control device for automatic transmission
JP4517719B2 (en) Control device for maintaining vehicle speed at low load of power train
JP3492843B2 (en) Automatic transmission for vehicles
JP3650180B2 (en) Control device for automatic transmission
JPS63101549A (en) Automatic speed change control method for vehicle
JPH0514133B2 (en)
JPH05214976A (en) Engine braking force control device
JPH0694899B2 (en) Automatic transmission control device
JP2964784B2 (en) Engine brake force control device
JPH07259975A (en) Shift control device for automatic transmission for vehicle
JPH07127731A (en) Shift control device for automatic transmission
JP3354361B2 (en) Control device for vehicle transmission
JP3827788B2 (en) Output torque control device for internal combustion engine for vehicle
EP1288535B1 (en) Automated vehicle transmission and method for controlling
JP2894070B2 (en) Engine brake force control device

Legal Events

Date Code Title Description
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: 20050524

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050518

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050525

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080603

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090603

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090603

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100603

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110603

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110603

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130603

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees