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
JP3807182B2 - Control device for automatic transmission for automobile - Google Patents
[go: Go Back, main page]

JP3807182B2 - Control device for automatic transmission for automobile - Google Patents

Control device for automatic transmission for automobile Download PDF

Info

Publication number
JP3807182B2
JP3807182B2 JP2000008815A JP2000008815A JP3807182B2 JP 3807182 B2 JP3807182 B2 JP 3807182B2 JP 2000008815 A JP2000008815 A JP 2000008815A JP 2000008815 A JP2000008815 A JP 2000008815A JP 3807182 B2 JP3807182 B2 JP 3807182B2
Authority
JP
Japan
Prior art keywords
shift
overdrive
time
speed
cpu
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
JP2000008815A
Other languages
Japanese (ja)
Other versions
JP2001200924A (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.)
Suzuki Motor Corp
Original Assignee
Suzuki Motor Corp
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 Suzuki Motor Corp filed Critical Suzuki Motor Corp
Priority to JP2000008815A priority Critical patent/JP3807182B2/en
Publication of JP2001200924A publication Critical patent/JP2001200924A/en
Application granted granted Critical
Publication of JP3807182B2 publication Critical patent/JP3807182B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Arrangement Or Mounting Of Control Devices For Change-Speed Gearing (AREA)
  • Control Of Transmission Device (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、自動車用自動変速機の制御装置の改良に関する。
【0002】
【従来の技術】
4速以上の自動変速機を備えた自動車においては、長い下り坂でのエンジンブレーキやシフトダウンを併用した急加速等の要求を満たすため、オーバードライブの選択を制限するためのオーバードライブキルスイッチが配備されるのが普通である。
【0003】
殆どのオートマチック車で、このオーバードライブキルスイッチはオルタネートスイッチによって構成されている。
【0004】
しかし、オルタネートスイッチを利用した場合、オーバードライブキルスイッチをONにしたままの状態でイグニッションをOFFにしてしまうと、車両を再起動した後でもスイッチのON状態がそのまま保持されてオーバードライブが選択されない状態が続く。この結果、運転者が駐停車措置の時にスイッチをONにしてあったことを忘れて運転を再開してしまうと、何時まで経ってもオーバードライブは選択されず、燃費が低下するといった問題があった。
【0005】
オーバードライブキルスイッチをモーメンタリスイッチによって構成し、イグニッションの起動時に制御装置側の処理でオーバードライブ可能な状態にすることにより、上記問題を解決する方法が知られている。
【0006】
この場合、走行中におけるオーバードライブ段使用可,不可の切り替えは、モーメンタリスイッチによって構成されるオーバードライブキルスイッチからの操作信号、より具体的には、その立ち上がり信号を制御装置によって検出し、オーバードライブの使用の可否を循環的に切り替えることによって達成される。
【0007】
つまり、走行開始の時点ではオーバードライブ段使用可の状態にあり、次にモーメンタリスイッチを操作したときにはオーバードライブ段使用不可となってオーバードライブの選択が禁止され、更に、もう一度モーメンタリスイッチを操作すれば、オーバードライブ段使用可となってオーバードライブの選択が許可されるといった具合である。
【0008】
しかし、時として、悪路走行時の車両の振動や運転者による単純な操作ミス等によりオーバードライブキルスイッチが2度押しされるといった誤操作が生じる場合がある。
【0009】
前述した通り、オーバードライブ段使用可,使用不可の切り替えはスイッチ操作の立ち上がり信号を検出することによって直ちに実施されるので、オーバードライブキルスイッチが2度押しされた場合には、例えば、図7(b)に示されるような現象が生じる。
【0010】
図7(b)は4速自動変速機を備え、かつ、オーバードライブキルスイッチがモーメンタリスイッチで構成されているオートマチック車でスイッチが2度押しされた場合の変速動作をタイミングチャートによって例示したもので、エンジンの負荷が軽くなる下り坂の区間Xにおいて実際には4速(オーバードライブ)を選択可能な状態でオーバードライブ段の使用を禁止にして3速によるエンジンブレーキを得ようとした場合のものである。
【0011】
従って、実際に3速を使用したいのは図7(b)におけるXの区間である。このため、運転者はA1の時点でオーバードライブキルスイッチを操作してオーバードライブの使用を禁止し、自動変速機を強制的に3速に切り替えるが、ここで2度押しの誤操作が生じると、A2の時点で操作信号の立ち上がりが再び検出され、制御装置の側ではこの信号をオーバードライブ段使用可,使用不可の切り替え信号と判断し、直ちに4速の使用を許可してしまうといった問題が生じる。このため、実際に3速によるエンジンブレーキが有効に作用するのは、全区間XのうちX1の区間のみとなってしまい、X2の区間では十分なエンジンブレーキが得られなくなってしまう。
【0012】
また、Xの区間を抜ければエンジンブレーキの必要はなくなるので、燃費向上のためにもオーバードライブの使用を許可することが望ましい。従って、運転者はA3の時点で再びオーバードライブキルスイッチを操作して4速の使用を許可しようとするが、実際には前述した2度押しの誤操作によって既にA2の時点でオーバードライブキルスイッチがOFFとされている。よって、運転者がこれに気付かずにA3の時点で改めてオーバードライブキルスイッチを操作すると、再びオーバードライブの使用が禁止され、運転者が望むものとは全く異なる変速作業が行われて、使用可能な変速段が1速から3速に制限されてしまうといった問題が生じる。そして、運転者が錯覚したままの状態で運転を続ければ、オーバードライブの使用禁止状態がそのまま保持されてしまい、著しく燃費が低下する可能性もある。
【0013】
以上、オーバードライブキルスイッチの2度押しによって生じる不都合の一例について述べたが、他にも、不必要なシフトアップやシフトダウンが繰り返し行われることによって燃費が低下したり、円滑な走行が阻害される等の弊害がある。
【0014】
【発明が解決しようとする課題】
このような問題を解決するためには、オーバードライブキルスイッチのON,OFFに遅延を設ければよい。
【0015】
しかし、このような構成を適用した場合、緊急を要するような変速操作、例えば、シフトダウンによる急加速を実施したいような場合や早急にシフトダウンを実施してエンジンブレーキによる減速を行いたいような場合、応答の遅れが気になる場合がある。
【0016】
【発明の目的】
そこで、本発明の目的は、前記従来技術の欠点を解消し、応答性、特に、シフトダウン操作に際しての応答性がよく、変速段の選択状態に関する運転者の錯覚や燃費の低下が生じにくい自動車用自動変速機の制御装置を提供することにある。
【0017】
【課題を解決するための手段】
本発明は、オーバードライブの使用の可否を手動設定するためのモーメンタリスイッチと、オーバードライブの使用の可否を記憶する変速制限状態記憶手段と、前記モーメンタリスイッチの立ち上がり信号を検出する度に前記変速制限状態記憶手段の記憶内容を循環的に書き替える変速制限状態書替手段と、前記変速制限状態記憶手段に記憶された変速制限の範囲内で変速段を選択する自動変速手段とを備えた自動車用自動変速機の制御装置であり、前記目的を達成するため、モーメンタリスイッチのON,OFFに遅延手段を設け、更に、OFFからONになったときよりもONからOFFになったときの遅延時間を長くしたことを特徴とする。
【0018】
ここで、オーバードライブキルスイッチを構成するモーメンタリスイッチは、スイッチが操作されている間、例えば、手で押されている間だけONとなり、スイッチを非操作状態としたとき、例えば、手を離したときに自動的にOFFとなるスイッチである。従って、スイッチ操作開始時点でOFFからONへの立ち上がり信号が、また、スイッチ操作完了時点でONからOFFへの立下り信号が検出される。つまり、スイッチの1操作は必ず一対の立ち上がり信号と立下り信号とによって区画されるものであり、この立ち上がり信号と立下り信号との間でスイッチの2度押しが発生することは有り得ない。
そして、このモーメンタリスイッチを運転者が操作すると、モーメンタリスイッチの立ち上がり信号が検出され、この検出タイミングがモーメンタリスイッチの立ち下がり信号検出後の遅延時間内にあるか否かを判定する。
そして、今回の立ち上がり信号の検出タイミングが前記遅延時間の経過後であれば、変速制限状態書替手段によって変速制限状態記憶手段の記憶内容を循環的に書き替えさせる。
つまり、変速制限状態記憶手段は、オーバードライブ使用可の変速制限とオーバードライブ使用不可の変速制限の何れか一方のみを記憶することが可能な記憶手段であり、それ以前にオーバードライブ使用可の変速制限が記憶されていた場合には、前述の立ち上がり信号の検出によってオーバードライブ使用不可の制限条件が新たに書き込まれ、また、それ以前にオーバードライブ使用不可の変速制限が記憶されていた場合には、前述の立ち上がり信号の検出によってオーバードライブ使用可の制限条件が新たに書き込まれることになる。
但し、今回の立ち上がり信号の検出タイミングが前記遅延時間内にある場合には、立ち下がり信号を検出した後でも未だスイッチのON状態を保持しているために立ち上がり信号が検出されても無視されるので、モーメンタリスイッチが操作された場合であっても、変速制限状態記憶手段の記憶内容は、それ以前と同じ状態に保持される。
そして、自動変速手段は、エンジン負荷その他の条件に応じ、現時点で変速制限状態記憶手段に記憶されている変速制限の範囲内で的確に変速段を選択し、自動変速を実行する。
従って、モーメンタリスイッチが連続的に2度押しされた場合には、最初の操作のみが有効となり、2度目の操作、つまり、誤操作は遅延手段の働きによって無視される。これにより、無駄な変速操作、および、運転者が意図しない変速操作の実行が未然に防止され、燃費の低下および変速段の選択状態に関する運転者の錯覚が解消される。また、2度押しとなる前の最初の操作に関しては時間的な遅れもなく的確に検出されるので、運転者が意図した変速操作は確実に実施され、特に、シフトダウン操作を利用した加速やエンジンブレーキによる減速を遅れなく確実に実施することができるようになる。
【0019】
更に、前記変速制限状態書替手段には、イグニッションの起動を検出して変速制限状態記憶手段にオーバードライブ使用可の変速制限を書き込む初期設定手段を設けることが可能である。
【0020】
この構成を適用した場合、イグニッションの起動時にオーバードライブキルスイッチが自動的に解除されるので、前回に駐停車措置を行った時点における変速制限の状態とは関わりなく、次の運転開始時には、オーバードライブを使用した燃費のよい運転を実施することが可能となる。
【0021】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。図1は本発明を適用した自動車用自動変速機の制御装置1(以下、単に制御装置という)の機能をブロック化して示す概念図である。
【0022】
このうち、モーメンタリスイッチ2は、オーバードライブの使用の可否を手動設定するためのオーバードライブキルスイッチを構成するもので、シフトノブの先端等に配備される。以下、このモーメンタリスイッチをODSと称する。
【0023】
また、変速制限状態記憶手段3は、制御装置1に配備されたCPU8(図2参照)に内臓または接続されたメモリによって構成され、オーバードライブ使用可の変速制限またはオーバードライブ使用不可の変速制限のうち何れか一方を記憶するようになっている。
【0024】
遅延手段4は、CPU8によって実行される所定の演算プログラムによって構成され、ODS2の立ち上がり信号検出後の所定時間T1経過後にODS2の立ち上がり情報を変速制限状態書替手段5に送り、立ち下がり信号検出後所定時間T2経過後にODS2の立ち下がり情報を変速制限状態書替手段5に送る。
【0025】
変速制限状態書替手段5は、CPU8によって実行される所定の演算プログラムによって構成され、ODS2の立ち上がり情報が遅延手段4から送られる度、変速制限状態記憶手段3の記憶内容をオーバードライブ使用可からオーバードライブ使用不可へ、または、オーバードライブ使用不可からオーバードライブ使用可へと循環的に書き替える機能を備える。
【0026】
また、この変速制限状態書替手段5は、イグニッションの起動を検出して変速制限状態記憶手段3にオーバードライブ使用可の変速制限を書き込む初期設定手段6を備える。
【0027】
自動変速手段7は、CPU8によって実行される所定の演算プログラムによって構成され、制御装置1に接続された様々なセンサ類からの信号を受けてエンジン負荷等の運転状況を演算し、その時点において変速制限状態記憶手段3に記憶されている変速制限の範囲内で前述の運転状況に最も適した変速段を選択し、自動変速機9(図2参照)に各種信号を出力して変速動作を実行させる。
【0028】
本実施形態においてはオーバードライブを含めて4段の変速操作が可能な自動変速機9を備えたオートマチック車を例にとって説明しているので、変速制限状態記憶手段3にオーバードライブ使用可の変速制限が記憶されている状態では1速から4速までの全ての変速段が選択可能であり、また、変速制限状態記憶手段3にオーバードライブ使用不可の変速制限が記憶されている状態では、オーバードライブとなる4速の選択のみが禁止され、1速から3速までの変速段が選択可能となる。
【0029】
図2は、自動変速機9およびエンジン10と制御装置1との接続関係を具体的に示したブロック図である。
【0030】
エンジン10には、エンジン負荷を検出するためのスロットル開度センサ11と、エンジン冷却水の水温を検出するための水温センサ12、および、エンジン10のクランク回転数を検出するための回転センサ13が設けられている。また、自動変速機9には、エンジン10と接続する入力軸の回転数を検出する入力軸回転センサ14と、走行レンジ選択用シフトノブのポジションを検出するためのシフト位置検出センサ15が設けられている。更に、駆動輪と同期して回転するドライブシャフト16の近傍には車両の走行速度を検出するための車速センサ17が配備され、ブレーキ操作系には、ブレーキの動作状態を検出するためのブレーキ動作検出センサ18が設けられている。
【0031】
そして、これらの各センサ11〜15および17,18によって検出されるデータが制御装置1のCPU8に入力され、自動変速手段7としてのCPU8が、従来と同様、所定の演算プログラムに従って現在の運転状況に最も適した変速段を演算によって求め、自動変速機9のシフトソレノイドSOL1,SOL2およびロックアップソレノイドSOL3を駆動制御して自動変速機9の変速段を自動的に切り替える。但し、変速制限状態記憶手段3として機能するメモリにオーバードライブ使用不可の変速制限が記憶されている場合にはオーバードライブに相当する4速の選択は禁止され、4速に換えて3速の変速段が選択されることになる。
【0032】
本実施形態においては遊星歯車機構を有した自動変速機9を使用しており、シフトソレノイドSOL1,SOL2は各種クラッチ,ブレーキバンドへの油圧の作動を切り換えることによる変速操作を行うために使用され、また、ロックアップソレノイドSOL3は、ロックアップクラッチのON/OFFに使用される。
【0033】
以下、図3〜図6のフローチャート、および、図7(a)のタイミングチャートを参照して、変速制限状態書替手段5および遅延手段4として機能するCPU8の処理動作、および、変速制限状態記憶手段3となるメモリに対する変速制限の書き替え動作について詳細に説明する。なお、図7(a)のタイミングチャートでは、従来技術との相違を明確にするため、図7(b)で説明したものと同じ状況でODS2の2度押しが行われた場合を例にとって示している。
【0034】
前述した通り、本実施形態においては、ODS2の立ち下がり信号検出後所定時間T2経過後にODS2の立ち下がり情報を変速制限状態書替手段5に送るようにしているので、ODS2の立ち下がり信号の検出を利用して経過時間を測定する必要がある。そこで、まず、タイマTの起動処理について図4のフローチャートを参照して説明する。
【0035】
図4は、CPU8のタスク処理の1つとして所定周期毎に繰り返し実行されるタイマ処理の概略を示すフローチャートである。なお、このタイマ処理は、ODS2の立ち下がり信号検出後の経過時間t2の測定の他、立ち上がり信号検出後の経過時間t1を測定するための処理としても利用される。
【0036】
タイマ処理を開始したCPU8は、まず、ODS2からの信号がONとなっているか否かを判定し(ステップb1)、ODS2からの信号がOFFとなっている場合には、更に、スイッチON動作記憶フラグF1がセットされているか否か、つまり、前回の周期でODS2がONとなっていたか否かを判定する(ステップb5)。
【0037】
スイッチON動作記憶フラグF1は、イグニッション起動時に1回のみ実施される図3の初期化処理におけるステップa1の処理によって運転開始時に自動的にリセットされるので、少なくとも、運転開始直後の段階ではスイッチON動作記憶フラグF1は必ずリセット状態となっている。
【0038】
従って、運転開始後、運転者がODS2を操作しないうちはステップb1,ステップb5の判定処理のみが所定周期毎に繰り返し実行されるだけであり、タイマTは全く動作しない。
【0039】
ここで、運転者がODS2を操作すると、タイマ処理におけるステップb1の判定処理でODS2のON状態がCPU8によって検出される。次いで、CPU8は、スイッチON動作記憶フラグF1がリセットされているか否か、つまり、前回の周期でODS2がOFFとなっていたか否かを判定するが(ステップb2)、前述した通り、この段階ではスイッチON動作記憶フラグF1はリセット状態に保持されているので、ステップb2の判定結果は真となる。
【0040】
従って、CPU8は、タイマt1をリセットして再スタートさせ、ODS2の立ち上がり信号検出後の経過時間の測定を開始すると共に(ステップb3)、スイッチON動作記憶フラグF1をセットして、ODS2がONに切り替わったことを記憶する(ステップb4)。
【0041】
このようにしてスイッチON動作記憶フラグF1がセットされる結果、次周期以降のタイマ処理においては、ステップb1,ステップb2の判定処理のみが繰り返し実行されることになり、この間に、タイマt1がODS2の立ち上がり信号検出後の経過時間の測定を継続して行うことになる。
【0042】
このようにして、例えば、図7(a)におけるA1あるいはA3の時点等を基点とする経過時間の測定が行われることになる。
【0043】
そして、ステップb1,ステップb2の判定処理が繰り返し実行される間にステップb1の判定処理によってODS2がOFFになったことが検出されると、CPU8は、更に、スイッチON動作記憶フラグF1がセットされているか否か、つまり、前回の周期でODS2がONとなっていたか否かを判定する(ステップb5)。
【0044】
前述した説明から明らかなように、この段階では既にスイッチON動作記憶フラグF1がセットされているので、ステップb5の判定結果は真となる。これは、前周期の処理から今周期の処理にかけてODS2がONからOFFに切り替わり、ODS2の立ち下がりが検出されたことを意味するものである。従って、CPU8は、タイマt2をリセットして再スタートさせ、立ち下がり信号検出後の経過時間の測定を開始すると共に(ステップb6)、スイッチON動作記憶フラグF1をリセットして、ODS2がOFFに切り替わったことを記憶する(ステップb7)。
【0045】
このようにしてスイッチON動作記憶フラグF1がリセットされる結果、次周期以降のタイマ処理においては、ステップb1,ステップb5の判定処理のみが繰り返し実行され、この間に、タイマt2がODS2の立ち下がり信号検出後の経過時間の測定を継続して行うことになる。
【0046】
このようにして、例えば、図7(a)におけるB1,B2あるいはB3の時点等を基点とする経過時間の測定が行われることになる。
【0047】
以上が、タイマTの起動に関連した処理の概略である。
【0048】
図5は、遅延手段4から変速制限状態書替手段5へ送られる判定値SのON/OFF切り替えに関連した判定値設定処理の概略を示すフローチャートであり、この処理も、前述したタイマ処理と同様、CPU8のタスク処理の1つとして所定周期毎に繰り返し実行される。
【0049】
判定値設定処理を開始したCPU8は、まず、ODS2からの信号がONとなっているか否かを判定し(ステップc1)、ODS2からの信号がOFFとなっている場合には、更に、判定値SがONとなっているか否かを判定する(ステップc5)。
【0050】
判定値Sは、イグニッション起動時に1回のみ実施される図3の初期化処理におけるステップa3の処理によって運転開始時に自動的にOFFに設定されるので、少なくとも、運転開始直後の段階においては判定値Sは必ずOFFの状態となっている。
【0051】
従って、運転開始直後の段階ではステップc1,ステップc5の判定処理のみが所定周期毎に繰り返し実行されるだけである。
【0052】
ここで、運転者がODS2を操作すると、判定値設定処理におけるステップc1の判定処理でODS2のON状態がCPU8によって検出される。また、前述したタイマ処理においてもODS2のON状態が検出され、ODS2の立ち上がり信号検出後の経過時間t1の計測が前述のアルゴリズムに従って開始される。
【0053】
次いで、CPU8は、判定値SがONとなっているか否かを判定するが(ステップc2)、前述した通り、この段階では判定値SはOFF状態に保持されているので、ステップc2の判定結果はOFFとなる。
【0054】
そこで、CPU8は、ODS2の立ち上がり信号検出後のタイマt1の計測時間が所定時間T1(例えば、0〜数10ms程度の範囲で設定)に達しているか否かを判定する(ステップc3)。タイマt1の計測時間が所定時間T1に達していなければ、ODS2の操作直後の段階にあるので、CPU8は、ステップc1の判定結果、即ち、ODS2がONに切り替えられたという判定結果を無視してステップc4の処理をスキップし、このまま当該周期の判定値設定処理を終了する。
【0055】
以下、CPU8は所定周期毎にステップc1,ステップc2,ステップc3の判定処理を繰り返し実行してタイマt1の計測時間が所定時間T1に達するのを待つことになる。
【0056】
最終的に、ODS2の立ち上がり信号検出後のタイマt1の計測時間が所定時間T1に達し、ステップc3の判定結果が真となってODS2の操作が確定した段階で、CPU8は、判定値SをONとする(ステップc4)。判定値SがONに切り替えられるタイミングの一例を図7(a)のC1の時点に示す。
【0057】
このようにして判定値SがONとされる結果、次周期以降の判定値設定処理においては、ステップc1,ステップc2の判定処理のみが繰り返し実行されることになる。
【0058】
そして、このような処理が繰り返し実行される間にODS2の1回の操作が終了してODS2からの信号がON状態からOFF状態に切り替わると、ステップc1の判定処理によってこの変化が検出される。また、前述したタイマ処理においてもODS2のOFF状態が検出され、ODS2の立ち下がり信号検出後の経過時間t2の計測が前述のアルゴリズムに従って開始される。
【0059】
次いで、CPU8は、判定値SがONとなっているか否かを判定するが(ステップc5)、この段階では判定値SはON状態となっているので、ステップc5の判定結果はONとなる。
【0060】
そこで、CPU8は、ODS2の立ち下がり信号検出後のタイマt2の計測時間が所定時間T2に達しているか否かを判定するが(ステップc6)、タイマt2の計測時間が所定時間T2に達していなければ、CPU8は、ステップc1の判定結果、即ち、ODS2がOFFに切り替わったという判定結果を無視してステップc7の処理をスキップし、このまま当該周期の判定値設定処理を終了する。
【0061】
以下、CPU8は所定周期毎にステップc1,ステップc5,ステップc6の判定処理を繰り返し実行してタイマt2の計測時間が所定時間T2に達するのを待ち、この間、判定値SをON状態に保持する。この待機期間は、例えば、図7(a)のB1の時点を基点とするT2幅の時間帯に相当する。
【0062】
この間に、もし、運転者の誤操作によってA2の時点でODS2の2度押しが行われたとすると、CPU8は、ステップc1の判定処理で再びODS2のOFFからONへの変化を検出することになる。また、前述したタイマ処理においてもODS2のOFFからONへの変化が検出されるがタイマt2のリセットは行われず、図7(a)に示す通り、タイマt2は、B1の時点からの経過時間をそのまま計測し続けることになる。
【0063】
次いで、CPU8は、ステップC2の処理に移行して判定値SがONとなっているか否かを判定するが(ステップc2)、前述した通り、この段階では判定値SはON状態に保持されているので、ステップc2の判定結果はONとなり、CPU8は、判定値SをON状態に保持したまま当該周期の判定値設定処理を終了し、次周期以降の処理で、ステップc1ステップc2の判定処理を繰り返し実行することになる。
【0064】
このような処理が繰り返し実行される間に、例えば、図7(a)におけるB2の時点でODS2がON状態からOFF状態に切り替わると、この変化がステップc1の判定処理で検出される。また、前述したタイマ処理においてもODS2のONからOFFへの変化が検出され、ODS2の立ち下がり信号検出後の経過時間t2の計測が前述のアルゴリズムに従って開始される。
【0065】
次いで、CPU8は、判定値SがONとなっているか否かを判定するが(ステップc5)、前述した通り、この段階では判定値SはON状態に保持されているので、ステップc5の判定結果はONとなる。
【0066】
従って、CPU8は、ODS2の立ち下がり信号検出後のタイマt2の計測時間が所定時間T2に達しているか否かを判定するが(ステップc6)、タイマt2の計測時間が所定時間T2に達していなければ、CPU8は、ステップc1の判定結果、即ち、ODS2がOFFに切り替わったという判定結果を無視してステップc7の処理をスキップし、このまま当該周期の判定値設定処理を終了する。
【0067】
以下、CPU8は所定周期毎にステップc1,ステップc5,ステップc6の判定処理を繰り返し実行してタイマt2の計測時間が所定時間T2に達するのを待ち、この間、判定値SをON状態に保持する。この期間は、例えば、図7(a)のB2の時点を基点とするT2幅の時間帯に相当する。
【0068】
この間にODS2の操作が検出されなければ、タイマt2の計測時間が所定時間T2に達した段階でステップc6の判定結果が真となり、CPU8は、判定値SをOFFとする(ステップc7)。
【0069】
判定値SがOFFに切り替えられるタイミングの一例を図7(a)のD1の時点に示す。この段階で、ODS2および判定値Sは共にOFFとなって初期状態に復帰し、図7(a)のA1の時点以前と同じ状況となる。
【0070】
無論、B2の時点とD1の時点との間にODS2が誤操作されて3度押しの現象が生じることも可能性としてはあるが、その場合には、前述したA2の時点と同様の処理が実施されることになり、判定値SはON状態のままに保持される。
【0071】
このようにして判定値SがOFFに書き替えられた後、或る程度の時間が経過して、例えば、図7(a)におけるA3の時点で再びODS2が正常に操作されると、CPU8は、前述したA1の時点と同様の処理操作を繰り返し実行する。つまり、ODS2のONを検出したA3の時点からT1だけ遅れてC2の時点で判定値SをONに再設定することになる。
【0072】
以上に述べたことから明らかなように、最初にODS2の立ち上がり信号が検出された時点からT1だけ遅れて判定値SがONにセットされ、この立ち上がり信号に対応する立ち下がり信号が検出されてから所定時間T2が経過するまでの間は判定値SがそのままONの状態に保持される。そして、このT2の時間内に新たにODS2の立ち上がり信号が検出された場合には、この時点で検出された立ち上がり信号に対応する立ち下がり信号が検出されるまでの間と、この立ち下がり信号が検出されてから所定時間T2が経過するまでの間に亘って判定値SがそのままONの状態に保持されることになる。
【0073】
つまり、ODS2が連続的に操作された場合には、その操作回数が何回であろうとも、その連続操作が繰り返される間および最後の操作が終わってからT2の時間が経過するまでの間に渡って判定値SのON状態が保持されるということである。
【0074】
従って、例えば、図7(a)におけるA1,B1およびA2,B2の時点のように、ODS2の2度押しや3度押しによってODS2の立ち上がり信号や立ち下がり信号が連続的に検出された場合であっても、変速制限状態である判定値Sを利用することにより、2度押しや3度押しによって頻繁に発生する立ち上がり信号や立ち下がり信号に惑わされることなく、これらの連続的なON/OFF操作を1つの纏まったON/OFF操作として認識することができるようになる。
【0075】
従って、判定値S自体の立ち上がり、つまり、判定値SのOFFからONへの変化を検出し、この検出タイミングで変速制限状態記憶手段3の記憶内容をオーバードライブ使用可からオーバードライブ使用不可へ、または、オーバードライブ使用不可からオーバードライブ使用可へと循環的に書き替えることにより、ODS2の2度押しや3度押しによる無意味な変速動作を回避することが可能である。
【0076】
図6は、変速制限状態記憶手段3(図1参照)の記憶内容を書き替えるための変速制限書替処理の概略を示すフローチャートであり、この処理も、前述したタイマ処理および判定値設定処理と同様、CPU8のタスク処理の1つとして所定周期毎に繰り返し実行されるようになっている。
【0077】
変速制限書替処理を開始したCPU8は、まず、判定値SがONとなっているか否かを判定し(ステップd1)、判定値SがOFFとなっている場合には、更に、切替完了フラグF2がセットされているか否か、つまり、前回の周期における判定値SがONとなっていたか否かを判定する(ステップd7)。
【0078】
切替完了フラグF2は、イグニッション起動時に1回のみ実施される図3の初期化処理におけるステップa2の処理によって運転開始時に自動的にリセットされるので、少なくとも、運転開始直後の段階では切替完了フラグF2は必ずリセット状態となっている。
【0079】
従って、運転開始後の初期段階では、ステップd1,ステップd7の判定処理のみが所定周期毎に繰り返し実行されるだけであり、変速制限状態記憶手段3の記憶内容の書き替えは全く行われない。
【0080】
また、変速制限状態記憶手段3には、イグニッション起動時にCPU8の初期設定手段6によって1回のみ実施される図3の初期化処理におけるステップa4の処理によって運転開始時に自動的に4速許可(オーバードライブ使用可)の変速制限が書き込まれるので、運転開始の初期段階においては、自動変速手段7としてのCPU8の演算結果に応じて1速から4速の変速段の何れを選択することも可能であり、これにより、従来問題となっていた使用変速段の制限による燃費の悪化が解消される。
【0081】
自動変速手段7(図1参照)としてのCPU8が各種センサ11〜15および17〜18の情報に基づいて変速段を求めるための処理も別のタスクで行われているが、この演算処理に関しては既に公知であり、また、本発明との直接的な関係もないので、ここでは説明を省略する。
【0082】
そして、ステップd1,ステップd7の処理が繰り返し実行される間にステップd1の判定処理で判定値SがONに切り替わったことが検出されると、CPU8は、次いで、切替完了フラグF2がリセットされているか否か、つまり、前回の周期における判定値SがOFFとなっていたか否かを判定するが(ステップd2)、前述した通り、この段階では切替完了フラグF2はリセット状態に保持されているので、ステップd2の判定結果は真となる。
【0083】
次いで、CPU8は、変速制限状態記憶手段3に4速禁止(オーバードライブ使用不可)の変速制限が書き込まれているか否かを判定するが(ステップd3)、この段階での変速制限は4速許可となっているので、ステップd3の判定結果は偽となる。従って、変速制限状態書替手段5としてのCPU8は、変速制限状態記憶手段3に改めて4速禁止の変速制限を書き込んでオーバードライブである4速の使用を禁止し(ステップd6)、切替完了フラグF2をセットして、判定値Sの立ち上がり検出に伴う変速制限状態記憶手段3の書替処理が完了したことを記憶する(ステップd5)。
【0084】
このようにして切替完了フラグF2がセットされる結果、次周期以降の変速制限書替処理においては、ステップd1,ステップd2の判定処理のみが繰り返し実行されることになり、この間、変速制限状態記憶手段3には4速禁止の変速制限が保持されることになる。
【0085】
このようにして、例えば、図7(a)におけるC1の時点からオーバードライブである4速の使用が禁止されることになる。前述した通り、図7(a)の例では、車両が下り坂に入ってエンジンブレーキを効かせる操作を行うことを想定している。従って、エンジン負荷は軽く、各種センサ11〜15および17〜18の情報に基づく自動変速手段7としてのCPU8の演算結果によれば4速の使用が可能だが、変速制限状態記憶手段3によって4速の使用が禁止されているので、CPU8は4速に代えて3速を選択することになり、下り坂のエンジンブレーキが有効に作用する。この変速操作が行われるのは、図7(a)に示されるとおり、ODS2の最初の操作開始時点A1から見ると所要時間T1の遅れがあるが、この時間は十分に短く、運転者が違和感を感じるようなものではない。
【0086】
図7(a)の例のように、A1時点における変速操作の実行直後、例えば、A2の時点で誤操作による2度押しが発生する場合もあるが、前述した通り、このような2度押しが行われたとしても判定値Sに影響が与えられることはないので、従来技術で問題となっていたような無駄な変速操作、例えば、図7(b)のA2の時点に見られるような無駄な変速操作は行われない。
【0087】
その後、判定値SがONに保持される間、つまり、図7(a)に示されるD1の時点に達するまでの間は、前記と同様にしてステップd1,ステップd2の判定処理のみが繰り返し実行され、この間、変速制限状態記憶手段3には4速禁止の変速制限が保持される。
【0088】
そして、図7(a)に示されるD1の時点で判定値SがONからOFFに切り替わると、CPU8はステップd1の判定処理でこれを検出し、切替完了フラグF2がセットされているか否か、つまり、前回の周期で判定値SがONとなっていたか否かを判定するが(ステップd7)、前述した通り、この段階では既に切替完了フラグF2がセットされているので、ステップd7の判定結果は真となる。
【0089】
従って、CPU8は、切替完了フラグF2をリセットして、判定値SがONからOFFに切り替わったことを記憶する(ステップd8)。
【0090】
このようにして切替完了フラグF2がリセットされる結果、次周期以降の変速制限書替処理においては、ステップd1,ステップd7の判定処理のみが繰り返し実行され、この間、変速制限状態記憶手段3には4速禁止の変速制限が保持される。
【0091】
そして、このような処理が繰り返し実行される間に、ステップd1の判定処理で再び判定値SがONに切り替わったことが検出されると、CPU8は、次いで、切替完了フラグF2がリセットされているか否か、つまり、前回の周期で判定値SがOFFとなっていたか否かを判定するが(ステップd2)、前述した通り、この段階では切替完了フラグF2はリセット状態に保持されているので、ステップd2の判定結果は真となる。
【0092】
次いで、CPU8は、変速制限状態記憶手段3に4速禁止の変速制限が書き込まれているか否かを判定するが(ステップd3)、この段階での変速制限は4速禁止となっているので、ステップd3の判定結果は真となる。従って、変速制限状態書替手段5としてのCPU8は、変速制限状態記憶手段3に改めて4速許可の変速制限を書き込んでオーバードライブである4速の使用を許可し(ステップd4)、切替完了フラグF2をセットして、判定値Sの立ち上がり検出に伴う変速制限状態記憶手段3の書替処理が完了したことを記憶する(ステップd5)。
【0093】
このようにして切替完了フラグF2がセットされる結果、次周期以降の変速制限書替処理においては、ステップd1,ステップd2の判定処理のみが繰り返し実行されることになり、この間、変速制限状態記憶手段3には4速許可の変速制限が保持されることになる。
【0094】
このようにして、例えば、図7(a)におけるC2の時点からオーバードライブである4速の使用が再び許可されることになる。前述した通り、この例ではA3の時点で下り坂が終了してエンジンブレーキの利用が不要となり、オーバードライブ使用不可の変速制限が解除され、各種センサ11〜15および17〜18の情報に基づく自動変速手段7としてのCPU8の演算結果に応じ、最も適切とされる変速段が自動的に選択されるようになる。この段階では、下り坂終了直後の状態にあってエンジン負荷も軽いので、結果的に、自動変速手段7としてのCPU8は最も燃費の良い4速のオーバードライブを選択してシフトアップ操作を行うことになる。
【0095】
既に述べた通り、A1およびA2の時点におけるODS2の2度押しはCPU8によって1回の操作として認識され、C1の時点からC2の時点で確実に4速禁止の制限が適用されているので、図7(a)および図7(b)に示されるXの区間、つまり、強力なエンジンブレーキが必要とされる区間で確実にオーバードライブである4速の使用を禁止することができる。
【0096】
また、この区間で確実に4速禁止の使用制限が実施される結果、下り坂の終わりのA3の時点で運転者がODS2を操作することにより、確実に4速禁止の制限を解除して、再び高燃費の運転を再開することができる。これにより、図7(b)の例のように、A2の時点からA3の時点で実際には既に4速許可とされているにも関わらず、運転者が勝手に4速禁止状態にある筈だと錯覚してA3の時点で再びODS2を操作することによって4速の使用を無意識に禁止し、強力なエンジンブレーキの必要のない平地走行で自ら4速の使用を制限して燃費を悪くしてしまうといったような操作ミス・判断ミスの発生も確実に防止することができる。
【0097】
そして、ステップd1,ステップd2の判定処理が繰り返し実行される間に前述した判定値設定処理によって再びD2の時点で判定値SがONからOFFに切り替えられると、CPU8は、ステップd1の判定処理でこれを検出し、切替完了フラグF2がセットされているか否か、つまり、この周期におけるステップd1の判定処理が実行される直前の段階で判定値SがONとなっていたか否かを判定するが(ステップd7)、前述した通り、この段階では切替完了フラグF2のセット状態が保持されているので、ステップd7の判定結果は真となる。
【0098】
従って、CPU8は、切替完了フラグF2をリセットして、判定値SがONからOFFに切り替わったことを記憶する(ステップd8)。
【0099】
この段階で判定値Sおよび切替完了フラグF2は共にOFFとなって初期状態に復帰し、図7(a)におけるA1の時点以前と同じ状況となり、CPU8は、ODS2の新たな操作や判定値Sの新たな立ち上がりを検出するための待機処理を開始する。
【0100】
以上、一実施形態として変速制限書替処理において判定値SのOFFからONへの立ち上がりを直接的に検出して変速制限状態記憶手段3の記憶内容を循環的に書き替える例について述べたが、これとは別にODS2のOFFからONへの立ち上がりを検出し、そのときに判定値SがONとなっているか否かを判定して判定値SがOFFとなっている場合に限って変速制限状態記憶手段3の記憶内容の書き替えを許容するような構成としてもよい。
【0101】
【発明の効果】
本発明による自動車用自動変速機の制御装置は、オーバードライブキルスイッチとしてモーメンタリスイッチを採用し、モーメンタリスイッチの立ち上がり信号を検出する度にオーバードライブ使用可の状態から使用不可の状態、あるいは、使用不可の状態から使用可の状態へと循環的に変速制限を切り替える一方、モーメンタリスイッチの信号に立ち下がりの方が大きくなるように遅延時間を設けるようにしているので、運転者の誤操作によってオーバードライブキルスイッチの2度押しや3度押しが連続的に発生した場合であっても、変速制限状態の書き替えに対して有効に作用するのは最初の1操作のみとなり、これに引き続いて行われる誤操作が変速制限状態の切り替えに影響を与えることはないので、繰り返し実行される無意味な変速操作や運転者が意図しない変速操作の実行が未然に防止される。
また、運転者が意図しない変速操作が行われなくなる結果として、運転者が変速段の選択状態を錯覚することもなくなり、例えば、下り坂の終了時には必ずオーバードライブの使用を許可するといった道路状況に応じた適切な変速制限が可能となって車両の燃費が一層向上する。
また、2度押しとなる前の最初の操作に関しては時間的な遅れもなく的確に検出されるので、運転者が意図した変速操作は確実に実施され、特に、シフトダウン操作を利用した加速やエンジンブレーキによる減速を遅れなく確実に実施することができるようになる。
【0102】
更に、イグニッションの起動を検出して変速制限状態記憶手段にオーバードライブ使用可の変速制限を最初に適用すべき制限事項として書き込むようにしているので、前回に駐停車措置を行った時点における変速制限の状態とは関わりなく、次の運転開始時には、オーバードライブを使用した燃費のよい運転を実施することが可能となる。
【図面の簡単な説明】
【図1】本発明を適用した自動車用自動変速機の制御装置の機能をブロック化して示す概念図である。
【図2】自動変速機およびエンジンと制御装置との接続関係を簡略化して示したブロック図である。
【図3】制御装置のCPUによって実行される初期化処理の概略を示すフローチャートである。
【図4】制御装置のCPUによって実行されるタイマ処理の概略を示すフローチャートである。
【図5】制御装置のCPUによって実行される判定値設定処理の概略を示すフローチャートである。
【図6】制御装置のCPUによって実行される変速制限書替処理の概略を示すフローチャートであ。
【図7】図7(a)は4速自動変速機を備えたオートマチック車に本実施形態の制御装置を適用したときにオーバードライブキルスイッチが2度押しされた場合に生じる変速動作の一例を示したタイミングチャート、図7(b)は4速自動変速機を備えたオートマチック車において本実施形態の制御装置を適用しない場合にオーバードライブキルスイッチが2度押しされたときに生じる変速動作の問題点を示したタイミングチャートである。
【符号の説明】
1 自動車用自動変速機の制御装置
2 モーメンタリスイッチ(ODS)
3 変速制限状態記憶手段
4 遅延手段
5 変速制限状態書替手段
6 初期設定手段
7 自動変速手段
8 CPU
9 自動変速機
10 エンジン
11 スロットル開度センサ
12 水温センサ
13 回転センサ
14 入力軸回転センサ
15 シフト位置検出センサ
16 ドライブシャフト
17 車速センサ
18 ブレーキ動作検出センサ
SOL1 シフトソレノイド
SOL2 シフトソレノイド
SOL3 ロックアップソレノイド
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an improvement in a control device for an automatic transmission for automobiles.
[0002]
[Prior art]
In vehicles equipped with automatic transmissions with 4 or more speeds, there is an overdrive kill switch to limit the selection of overdrive in order to meet the demands of rapid acceleration combined with engine braking on long downhills and downshifts. Usually deployed.
[0003]
In most automatic vehicles, this overdrive kill switch consists of an alternate switch.
[0004]
However, when the alternate switch is used, if the ignition is turned off with the overdrive kill switch turned on, the switch remains on even after the vehicle is restarted and the overdrive is not selected. The state continues. As a result, if the driver forgets that the switch was turned on at the time of parking and stopping and restarted driving, overdrive was not selected at any time, and fuel consumption was reduced. It was.
[0005]
There is known a method for solving the above problem by configuring an overdrive kill switch with a momentary switch and enabling overdrive by a process on the control device side when the ignition is started.
[0006]
In this case, the overdrive stage can be used or not switched during driving by detecting the operation signal from the overdrive kill switch constituted by a momentary switch, more specifically, the rising signal thereof by the control device, and overdrive. This is achieved by cyclically switching the use of the.
[0007]
In other words, the overdrive stage can be used at the start of travel, the next time the momentary switch is operated, the overdrive stage cannot be used and overdrive selection is prohibited, and if the momentary switch is operated again, The overdrive stage can be used and the selection of overdrive is permitted.
[0008]
However, sometimes an erroneous operation occurs such that the overdrive kill switch is pressed twice due to the vibration of the vehicle when traveling on a rough road or a simple operation error by the driver.
[0009]
As described above, since the overdrive stage can be used or not can be switched immediately by detecting the rising signal of the switch operation, when the overdrive kill switch is pressed twice, for example, FIG. The phenomenon shown in b) occurs.
[0010]
FIG. 7B is a timing chart illustrating a shift operation when the switch is pushed twice in an automatic vehicle having a four-speed automatic transmission and an overdrive kill switch composed of a momentary switch. In the downhill section X where the engine load is lighter, when the 4th speed (overdrive) can be selected, the use of the overdrive stage is prohibited and an engine brake with 3rd speed is obtained. It is.
[0011]
Therefore, it is the section of X in FIG. 7B that actually wants to use the third speed. For this reason, the driver operates the overdrive kill switch at the time of A1 to prohibit the use of overdrive and forcibly switches the automatic transmission to the 3rd speed. The rise of the operation signal is detected again at the time point A2, and the control device determines that this signal is a switching signal for enabling or disabling the overdrive stage, and immediately causes the use of the fourth speed. . For this reason, the engine brake by the third speed is actually effective only in the section X1 in the entire section X, and sufficient engine brake cannot be obtained in the section X2.
[0012]
Further, since the engine brake is not necessary after passing through the section of X, it is desirable to permit the use of overdrive to improve fuel consumption. Therefore, the driver tries to permit the use of the fourth speed again by operating the overdrive kill switch at the time of A3. However, in actuality, the overdrive kill switch is already at the time of A2 due to the erroneous operation of pressing twice as described above. It is turned off. Therefore, if the driver does not notice this and operates the overdrive kill switch again at the time of A3, the use of the overdrive is prohibited again, and the gear shifting work completely different from what the driver desires can be performed and used. A problem arises that the speed change stage is limited from the first speed to the third speed. If the driver continues driving with an illusion, the overdrive use prohibition state is maintained as it is, and the fuel consumption may be significantly reduced.
[0013]
In the above, an example of the inconvenience caused by pressing the overdrive kill switch twice has been described. However, repeated unnecessary upshifts and downshifts reduce fuel consumption and hinder smooth running. There are harmful effects such as.
[0014]
[Problems to be solved by the invention]
In order to solve such a problem, a delay may be provided for ON / OFF of the overdrive kill switch.
[0015]
However, when such a configuration is applied, a speed change operation that requires an emergency, for example, when it is desired to perform sudden acceleration by downshifting or when it is desired to quickly perform downshifting and perform deceleration by engine braking In some cases, you may be worried about delayed response.
[0016]
OBJECT OF THE INVENTION
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to solve the above-mentioned drawbacks of the prior art, and to improve the responsiveness, in particular, the responsiveness at the time of downshifting operation, and to prevent the driver's illusion and the reduction in fuel consumption with respect to the selected gear position. It is to provide a control device for an automatic transmission.
[0017]
[Means for Solving the Problems]
The present invention provides a momentary switch for manually setting whether or not overdrive can be used, shift limitation state storage means for storing whether or not overdrive can be used, and the shift limitation every time a rising signal of the momentary switch is detected. A vehicle-equipped vehicle comprising: a shift limitation state rewriting unit that rewrites the contents stored in the state storage unit cyclically; and an automatic transmission unit that selects a shift stage within a range of the shift limitation stored in the shift limitation state storage unit. In order to achieve the above object, the automatic transmission control device is provided with a delay means for turning on and off the momentary switch, and moreover, the delay time when turning from ON to OFF than when turning from OFF to ON is reduced. Characterized by lengthening.
[0018]
Here, the momentary switch that constitutes the overdrive kill switch is ON only while the switch is operated, for example, when it is pressed by hand, and when the switch is in a non-operating state, for example, the hand is released. Sometimes this switch is automatically turned off. Accordingly, a rising signal from OFF to ON is detected at the start of the switch operation, and a falling signal from ON to OFF is detected at the time of completion of the switch operation. That is, one operation of the switch is always divided by a pair of rising signal and falling signal, and it is impossible for the switch to be pressed twice between the rising signal and the falling signal.
When the driver operates the momentary switch, a rising signal of the momentary switch is detected, and it is determined whether or not the detection timing is within a delay time after the falling signal of the momentary switch is detected.
If the detection timing of the current rising signal is after the lapse of the delay time, the shift limit state rewriting unit causes the stored contents of the shift limit state storage unit to be rewritten cyclically.
In other words, the shift limit state storage means is a storage means that can store only one of the shift limit that can be used for overdrive and the shift limit that cannot be used for overdrive. If the limit is stored, the limit condition that disables overdrive is newly written by the detection of the rising signal described above, and if the shift limit that disables overdrive is stored before that, Thus, the detection of the rising signal described above newly writes a restriction condition for enabling overdrive.
However, if the detection timing of the current rising signal is within the delay time, the switch is still in the ON state even after detecting the falling signal, so even if the rising signal is detected, it is ignored. Therefore, even when the momentary switch is operated, the stored content of the speed limit state storage means is held in the same state as before.
Then, the automatic transmission means selects the gear position accurately within the range of the speed limit stored in the speed limit state storage means at the present time according to the engine load and other conditions, and executes the automatic speed change.
Therefore, when the momentary switch is continuously pressed twice, only the first operation is valid, and the second operation, that is, an erroneous operation is ignored by the action of the delay means. As a result, useless gear shifting operations and gear shifting operations not intended by the driver are prevented from occurring, and the driver's illusion regarding the reduction in fuel consumption and the gear selection state is eliminated. In addition, since the first operation before being pushed twice is accurately detected without a time delay, the gear shifting operation intended by the driver is performed reliably. Deceleration by engine braking can be carried out reliably without delay.
[0019]
Further, the shift restriction state rewriting means may be provided with an initial setting means for detecting the start of the ignition and writing a shift restriction that can be used for overdrive in the shift restriction state storage means.
[0020]
When this configuration is applied, the overdrive kill switch is automatically released when the ignition is started.Therefore, the overdrive is not It becomes possible to carry out driving with good fuel efficiency using the drive.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a conceptual diagram showing the functions of a control device 1 (hereinafter simply referred to as a control device) for an automobile automatic transmission to which the present invention is applied.
[0022]
Of these, the momentary switch 2 constitutes an overdrive kill switch for manually setting whether or not the overdrive can be used, and is provided at the tip of the shift knob. Hereinafter, this momentary switch is referred to as ODS.
[0023]
Further, the shift restriction state storage means 3 is constituted by a memory built in or connected to the CPU 8 (see FIG. 2) provided in the control device 1, and is a shift restriction for overdrive use or a shift restriction for overdrive use. One of them is memorized.
[0024]
The delay means 4 is constituted by a predetermined arithmetic program executed by the CPU 8, and sends the rising information of ODS2 to the shift restriction state rewriting means 5 after the elapse of a predetermined time T1 after detecting the rising signal of ODS2, and after detecting the falling signal When the predetermined time T2 has elapsed, the falling information of ODS2 is sent to the shift restriction state rewriting means 5.
[0025]
The shift restriction state rewriting means 5 is constituted by a predetermined arithmetic program executed by the CPU 8, and whenever the rising information of the ODS 2 is sent from the delay means 4, the stored contents of the shift restriction state storage means 3 can be used from overdrive use. A function is provided for cyclically rewriting from overuse disabled or overdrive disabled to overdrive enabled.
[0026]
The shift limit state rewriting unit 5 includes an initial setting unit 6 that detects the start of the ignition and writes the overdrive-usable shift limit in the shift limit state storage unit 3.
[0027]
The automatic transmission means 7 is constituted by a predetermined calculation program executed by the CPU 8, receives signals from various sensors connected to the control device 1, calculates an operating condition such as an engine load, and changes the speed at that time. Within the range of the speed limit stored in the limit state storage means 3, the gear stage most suitable for the aforementioned driving situation is selected, and various signals are output to the automatic transmission 9 (see FIG. 2) to execute the speed change operation. Let
[0028]
In the present embodiment, an automatic vehicle including an automatic transmission 9 capable of four-speed gear shifting operation including overdrive is described as an example. Can be selected from the first speed to the fourth speed, and in the state in which the shift limitation that disables overdrive is stored in the shift limitation state storage means 3, overdrive is possible. Only the selection of the 4th speed is prohibited, and the shift speeds from the 1st speed to the 3rd speed can be selected.
[0029]
FIG. 2 is a block diagram specifically showing a connection relationship between the automatic transmission 9 and the engine 10 and the control device 1.
[0030]
The engine 10 includes a throttle opening sensor 11 for detecting the engine load, a water temperature sensor 12 for detecting the coolant temperature of the engine cooling water, and a rotation sensor 13 for detecting the crank rotational speed of the engine 10. Is provided. The automatic transmission 9 is also provided with an input shaft rotation sensor 14 for detecting the rotation speed of the input shaft connected to the engine 10 and a shift position detection sensor 15 for detecting the position of the travel range selection shift knob. Yes. Further, a vehicle speed sensor 17 for detecting the traveling speed of the vehicle is provided in the vicinity of the drive shaft 16 that rotates in synchronization with the drive wheels, and the brake operation system includes a brake operation for detecting the operating state of the brake. A detection sensor 18 is provided.
[0031]
Then, data detected by these sensors 11 to 15 and 17 and 18 is input to the CPU 8 of the control device 1, and the CPU 8 as the automatic transmission means 7 performs the current driving situation according to a predetermined calculation program as in the prior art. The shift stage most suitable for the automatic transmission 9 is obtained by calculation, and the shift solenoids SOL1, SOL2 and the lockup solenoid SOL3 of the automatic transmission 9 are driven and controlled to automatically switch the shift stage of the automatic transmission 9. However, when the speed limit that disables overdrive is stored in the memory that functions as the speed limit state storage means 3, the selection of the fourth speed corresponding to the overdrive is prohibited, and the third speed is changed to the fourth speed. A stage will be selected.
[0032]
In this embodiment, an automatic transmission 9 having a planetary gear mechanism is used, and shift solenoids SOL1 and SOL2 are used for performing a shifting operation by switching the hydraulic operation to various clutches and brake bands, The lockup solenoid SOL3 is used to turn on / off the lockup clutch.
[0033]
Hereinafter, with reference to the flowcharts of FIGS. 3 to 6 and the timing chart of FIG. 7A, the processing operation of the CPU 8 functioning as the shift limit state rewriting means 5 and the delay means 4, and the shift limit state storage. The rewrite operation of the shift restriction for the memory as means 3 will be described in detail. In the timing chart of FIG. 7A, in order to clarify the difference from the prior art, the case where ODS2 is pressed twice in the same situation as described in FIG. 7B is shown as an example. ing.
[0034]
As described above, in the present embodiment, the ODS2 falling information is sent to the shift restriction state rewriting means 5 after the elapse of the predetermined time T2 after the detection of the ODS2 falling signal. It is necessary to measure the elapsed time using. First, the timer T activation process will be described with reference to the flowchart of FIG.
[0035]
FIG. 4 is a flowchart showing an outline of a timer process repeatedly executed at predetermined intervals as one of the task processes of the CPU 8. This timer process is used not only for measuring the elapsed time t2 after detecting the falling signal of ODS2, but also for measuring the elapsed time t1 after detecting the rising signal.
[0036]
The CPU 8 that has started the timer process first determines whether or not the signal from the ODS 2 is ON (step b1). If the signal from the ODS 2 is OFF, the switch ON operation memory is further stored. It is determined whether or not the flag F1 is set, that is, whether or not ODS2 is ON in the previous cycle (step b5).
[0037]
The switch ON operation storage flag F1 is automatically reset at the start of operation by the process of step a1 in the initialization process of FIG. 3 that is performed only once when the ignition is started. The operation memory flag F1 is always in a reset state.
[0038]
Therefore, after the start of driving, as long as the driver does not operate ODS2, only the determination process of step b1 and step b5 is repeatedly executed every predetermined period, and the timer T does not operate at all.
[0039]
Here, when the driver operates the ODS2, the CPU 8 detects the ON state of the ODS2 in the determination process of step b1 in the timer process. Next, the CPU 8 determines whether or not the switch ON operation storage flag F1 has been reset, that is, whether or not the ODS2 has been turned OFF in the previous cycle (step b2). Since the switch ON operation storage flag F1 is held in the reset state, the determination result in step b2 is true.
[0040]
Therefore, the CPU 8 resets and restarts the timer t1, starts measuring the elapsed time after detecting the rising signal of ODS2 (step b3), sets the switch ON operation storage flag F1, and turns ODS2 ON. The fact of switching is stored (step b4).
[0041]
As a result of setting the switch ON operation storage flag F1 in this way, only the determination processing of step b1 and step b2 is repeatedly executed in the timer processing after the next cycle. During this time, the timer t1 is set to ODS2 Measurement of the elapsed time after detection of the rising signal is continued.
[0042]
In this way, for example, the elapsed time is measured based on the time point A1 or A3 in FIG. 7A.
[0043]
When the determination process of step b1 detects that the ODS2 is turned off while the determination process of step b1 and step b2 is repeatedly executed, the CPU 8 further sets the switch ON operation storage flag F1. It is determined whether or not ODS2 is ON in the previous cycle (step b5).
[0044]
As is apparent from the above description, the switch ON operation storage flag F1 is already set at this stage, so the determination result in step b5 is true. This means that ODS2 is switched from ON to OFF from the processing of the previous cycle to the processing of this cycle, and the falling of ODS2 is detected. Therefore, the CPU 8 resets and restarts the timer t2, starts measuring the elapsed time after the falling signal is detected (step b6), resets the switch ON operation storage flag F1, and switches ODS2 to OFF. (Step b7).
[0045]
As a result of resetting the switch ON operation storage flag F1 in this way, only the determination processing of step b1 and step b5 is repeatedly executed in the timer processing after the next period, and during this time, the timer t2 is the falling signal of ODS2. The measurement of the elapsed time after detection is continued.
[0046]
In this way, for example, the elapsed time is measured based on the time point B1, B2, or B3 in FIG. 7A.
[0047]
The above is the outline of the processing related to the start of the timer T.
[0048]
FIG. 5 is a flowchart showing an outline of the determination value setting process related to the ON / OFF switching of the determination value S sent from the delay means 4 to the shift restriction state rewriting means 5, and this process is also the same as the timer process described above. Similarly, it is repeatedly executed at predetermined intervals as one of the task processes of the CPU 8.
[0049]
The CPU 8 that has started the determination value setting process first determines whether or not the signal from the ODS2 is ON (step c1). If the signal from the ODS2 is OFF, the determination value is further determined. It is determined whether or not S is ON (step c5).
[0050]
Since the determination value S is automatically set to OFF at the start of operation by the process of step a3 in the initialization process of FIG. 3 that is performed only once when the ignition is started, at least in the stage immediately after the start of operation. S is always in an OFF state.
[0051]
Therefore, in the stage immediately after the start of operation, only the determination processing of step c1 and step c5 is only repeatedly executed every predetermined period.
[0052]
Here, when the driver operates ODS2, the CPU 8 detects the ON state of ODS2 in the determination process of step c1 in the determination value setting process. Also in the timer process described above, the ON state of ODS2 is detected, and the measurement of the elapsed time t1 after the rising signal detection of ODS2 is started according to the algorithm described above.
[0053]
Next, the CPU 8 determines whether or not the determination value S is ON (step c2). As described above, since the determination value S is held in the OFF state at this stage, the determination result in step c2 Becomes OFF.
[0054]
Therefore, the CPU 8 determines whether or not the measurement time of the timer t1 after detecting the rising signal of the ODS2 has reached a predetermined time T1 (for example, set in a range of about 0 to several tens of ms) (step c3). If the measurement time of the timer t1 does not reach the predetermined time T1, the CPU 8 is in a stage immediately after the operation of the ODS2, so the CPU 8 ignores the determination result of step c1, that is, the determination result that the ODS 2 is switched to ON. The process of step c4 is skipped, and the determination value setting process of the cycle is finished as it is.
[0055]
Thereafter, the CPU 8 repeatedly executes the determination processing of step c1, step c2, and step c3 for each predetermined period, and waits for the measurement time of the timer t1 to reach the predetermined time T1.
[0056]
Finally, when the measurement time of the timer t1 after detecting the rising signal of ODS2 reaches the predetermined time T1, and the determination result in step c3 is true and the operation of ODS2 is confirmed, the CPU 8 turns on the determination value S. (Step c4). An example of the timing at which the determination value S is switched ON is shown at the time C1 in FIG.
[0057]
As a result of the determination value S being turned on in this way, only the determination processing at step c1 and step c2 is repeatedly executed in the determination value setting processing after the next period.
[0058]
Then, when such a process is repeatedly executed and one operation of ODS2 is completed and the signal from ODS2 is switched from the ON state to the OFF state, this change is detected by the determination process in step c1. Also in the timer process described above, the OFF state of ODS2 is detected, and measurement of the elapsed time t2 after the falling signal detection of ODS2 is started according to the algorithm described above.
[0059]
Next, the CPU 8 determines whether or not the determination value S is ON (step c5). Since the determination value S is in an ON state at this stage, the determination result in step c5 is ON.
[0060]
Therefore, the CPU 8 determines whether or not the measurement time of the timer t2 after detecting the falling signal of the ODS2 has reached the predetermined time T2 (step c6), but the measurement time of the timer t2 has not reached the predetermined time T2. For example, the CPU 8 ignores the determination result of step c1, that is, the determination result that ODS2 has been switched off, skips the process of step c7, and ends the determination value setting process of the cycle as it is.
[0061]
Thereafter, the CPU 8 repeatedly executes the determination processing of step c1, step c5, and step c6 every predetermined period, waits for the measurement time of the timer t2 to reach the predetermined time T2, and holds the determination value S in the ON state during this time. . This standby period corresponds to, for example, a T2 width time zone with the time point B1 in FIG.
[0062]
During this time, if the ODS2 is pressed twice at the time of A2 due to an erroneous operation by the driver, the CPU 8 will again detect the change of ODS2 from OFF to ON in the determination process of step c1. Further, in the above-described timer processing, a change from OFF to ON of ODS2 is detected, but the timer t2 is not reset. As shown in FIG. 7A, the timer t2 indicates the elapsed time from the time point B1. The measurement will continue as it is.
[0063]
Next, the CPU 8 proceeds to the process of step C2 and determines whether or not the determination value S is ON (step c2). As described above, the determination value S is held in the ON state at this stage. Therefore, the determination result in step c2 is ON, and the CPU 8 ends the determination value setting process for the period while holding the determination value S in the ON state, and the determination process in step c1 and step c2 is performed in the process after the next period. Will be executed repeatedly.
[0064]
While such processing is repeatedly executed, for example, when the ODS 2 is switched from the ON state to the OFF state at time B2 in FIG. 7A, this change is detected by the determination processing in step c1. Also, in the timer processing described above, a change from ON to OFF of ODS2 is detected, and measurement of the elapsed time t2 after the detection of the falling signal of ODS2 is started according to the algorithm described above.
[0065]
Next, the CPU 8 determines whether or not the determination value S is ON (step c5). As described above, since the determination value S is maintained in the ON state at this stage, the determination result in step c5 Becomes ON.
[0066]
Accordingly, the CPU 8 determines whether or not the measurement time of the timer t2 after detecting the falling signal of the ODS2 has reached the predetermined time T2 (step c6), but the measurement time of the timer t2 has not reached the predetermined time T2. For example, the CPU 8 ignores the determination result of step c1, that is, the determination result that ODS2 has been switched off, skips the process of step c7, and ends the determination value setting process of the cycle as it is.
[0067]
Thereafter, the CPU 8 repeatedly executes the determination processing of step c1, step c5, and step c6 every predetermined period, waits for the measurement time of the timer t2 to reach the predetermined time T2, and holds the determination value S in the ON state during this time. . This period corresponds to, for example, a T2 width time zone with the time point B2 in FIG.
[0068]
If the operation of ODS2 is not detected during this time, the determination result of step c6 becomes true when the measurement time of the timer t2 reaches the predetermined time T2, and the CPU 8 turns the determination value S OFF (step c7).
[0069]
An example of the timing at which the determination value S is switched to OFF is shown at the point D1 in FIG. At this stage, both the ODS2 and the determination value S are turned off to return to the initial state, and the situation is the same as before the time point A1 in FIG.
[0070]
Of course, there is a possibility that the ODS2 is erroneously operated between the time point B2 and the time point D1, and the phenomenon of pushing three times may occur, but in this case, the same processing as the time point A2 described above is performed. Thus, the determination value S is held in the ON state.
[0071]
After a certain amount of time has elapsed after the determination value S is rewritten in this way, for example, when the ODS 2 is normally operated again at time A3 in FIG. The processing operation similar to that at the time point A1 is repeatedly executed. That is, the determination value S is reset to ON at the time point C2 after a delay of T1 from the time point A3 when the ON state of the ODS2 is detected.
[0072]
As is clear from the above description, the determination value S is set ON after a delay of T1 from the time when the rising signal of ODS2 is first detected, and after the falling signal corresponding to this rising signal is detected. Until the predetermined time T2 elapses, the determination value S is maintained as it is. When a new rising signal of ODS2 is detected within the time T2, the falling signal is detected until a falling signal corresponding to the rising signal detected at this time is detected. The determination value S is held in the ON state as it is from the detection until the predetermined time T2 elapses.
[0073]
That is, when ODS2 is operated continuously, no matter how many times the operation is performed, the continuous operation is repeated and between the end of the last operation and the elapse of time T2. That is, the ON state of the determination value S is maintained.
[0074]
Therefore, for example, when the rising signal and the falling signal of ODS2 are continuously detected by pressing the ODS2 twice or the third time as in the time points A1, B1 and A2, B2 in FIG. Even if there is, by using the judgment value S that is the speed limit state, these continuous ON / OFF without being confused by the rising signal and falling signal frequently generated by pressing twice or three times. The operation can be recognized as one integrated ON / OFF operation.
[0075]
Therefore, the rise of the judgment value S itself, that is, the change of the judgment value S from OFF to ON is detected, and at this detection timing, the content stored in the speed limit state storage means 3 is changed from overdrive usable to overdrive unavailable. Alternatively, it is possible to avoid a meaningless speed change operation caused by pressing the ODS 2 twice or three times by cyclically rewriting from overdrive unusable to overdrive usable.
[0076]
FIG. 6 is a flowchart showing an outline of the shift limit rewriting process for rewriting the stored contents of the shift limit state storage means 3 (see FIG. 1). This process also includes the timer process and the determination value setting process described above. Similarly, it is repeatedly executed at predetermined intervals as one of the task processes of the CPU 8.
[0077]
The CPU 8 that has started the shift restriction rewriting process first determines whether or not the determination value S is ON (step d1). If the determination value S is OFF, the switching completion flag is further determined. It is determined whether or not F2 is set, that is, whether or not the determination value S in the previous cycle is ON (step d7).
[0078]
Since the switch completion flag F2 is automatically reset at the start of operation by the process of step a2 in the initialization process of FIG. 3 that is performed only once when the ignition is started, at least immediately after the start of the operation, the switch completion flag F2 Is always reset.
[0079]
Therefore, in the initial stage after the start of operation, only the determination process of step d1 and step d7 is repeatedly executed at every predetermined cycle, and the rewrite of the stored contents of the speed limit state storage means 3 is not performed at all.
[0080]
Further, the shift limit state storage means 3 automatically permits the fourth speed at the start of operation (overload) by the process of step a4 in the initialization process of FIG. 3 which is performed only once by the initial setting means 6 of the CPU 8 when the ignition is started. In the initial stage of the start of operation, it is possible to select any one of the first to fourth gears according to the calculation result of the CPU 8 as the automatic transmission means 7. Thus, the deterioration of fuel consumption due to the limitation of the used gear stage, which has been a problem in the past, is solved.
[0081]
The CPU 8 as the automatic transmission means 7 (see FIG. 1) also performs processing for obtaining the gear position based on information from the various sensors 11 to 15 and 17 to 18 in another task. Since it is already known and does not have a direct relationship with the present invention, the description is omitted here.
[0082]
If it is detected that the determination value S is switched ON in the determination process of step d1 while the processes of step d1 and step d7 are repeatedly executed, the CPU 8 then resets the switching completion flag F2. It is determined whether or not the determination value S in the previous cycle is OFF (step d2), but as described above, the switching completion flag F2 is held in the reset state at this stage. The determination result at step d2 is true.
[0083]
Next, the CPU 8 determines whether or not a shift limitation prohibiting the 4th speed (unusable overdrive) is written in the shift limitation state storage means 3 (step d3). Therefore, the determination result at step d3 is false. Accordingly, the CPU 8 serving as the speed limit limiting state rewriting means 5 writes a speed limit prohibiting the fourth speed again in the speed limit limiting state storage means 3 to prohibit the use of the fourth speed which is an overdrive (step d6), and the switching completion flag. F2 is set, and the fact that the rewriting process of the shift restriction state storage means 3 accompanying the detection of the rising edge of the determination value S is completed is stored (step d5).
[0084]
As a result of setting the switch completion flag F2 in this way, only the determination process of step d1 and step d2 is repeatedly executed in the shift restriction rewriting process after the next cycle. Means 3 holds the speed limit prohibiting the fourth speed.
[0085]
In this way, for example, the use of the fourth speed, which is an overdrive, is prohibited from the point C1 in FIG. As described above, in the example of FIG. 7A, it is assumed that the vehicle enters a downhill and performs an operation for applying the engine brake. Therefore, the engine load is light, and according to the calculation result of the CPU 8 as the automatic transmission means 7 based on the information of the various sensors 11 to 15 and 17 to 18, the fourth speed can be used. Therefore, the CPU 8 selects the 3rd speed instead of the 4th speed, and the downhill engine brake works effectively. As shown in FIG. 7A, this speed change operation is performed with a delay of the required time T1 when viewed from the first operation start time A1 of the ODS2, but this time is sufficiently short and the driver feels uncomfortable. It ’s not like feeling.
[0086]
As shown in FIG. 7 (a), there is a case in which a double press due to an erroneous operation may occur immediately after execution of the speed change operation at the time A1, for example, at the time A2, but as described above, such a double press may occur. Even if it is performed, the judgment value S is not affected. Therefore, a wasteful speed change operation which has been a problem in the prior art, for example, a waste as seen at time A2 in FIG. 7B. No speed change operation is performed.
[0087]
After that, while the determination value S is held ON, that is, until the time point D1 shown in FIG. 7A is reached, only the determination processing of step d1 and step d2 is repeatedly executed as described above. During this time, the shift limitation state storage means 3 holds the shift limitation prohibiting the fourth speed.
[0088]
When the determination value S is switched from ON to OFF at the time point D1 shown in FIG. 7A, the CPU 8 detects this in the determination process of step d1, and whether or not the switch completion flag F2 is set. That is, it is determined whether or not the determination value S is ON in the previous cycle (step d7). As described above, since the switching completion flag F2 is already set at this stage, the determination result of step d7. Is true.
[0089]
Accordingly, the CPU 8 resets the switching completion flag F2 and stores that the determination value S has been switched from ON to OFF (step d8).
[0090]
As a result of resetting the switching completion flag F2 in this way, only the determination processing of step d1 and step d7 is repeatedly executed in the shift restriction rewriting process after the next cycle. The shift limitation prohibiting the fourth speed is maintained.
[0091]
Then, when it is detected that the determination value S is switched to ON again in the determination process in step d1 while such a process is repeatedly executed, the CPU 8 then checks whether the switching completion flag F2 is reset. Whether or not the determination value S was OFF in the previous cycle is determined (step d2), but as described above, the switching completion flag F2 is held in the reset state at this stage. The determination result at step d2 is true.
[0092]
Next, the CPU 8 determines whether or not a 4-speed prohibition shift restriction is written in the shift restriction state storage means 3 (step d3), but the shift restriction at this stage is prohibited to the 4-speed. The determination result at step d3 is true. Therefore, the CPU 8 serving as the speed limit limiting state rewriting means 5 writes the speed limit for permitting the fourth speed again in the speed limit limiting state storage means 3 and permits the use of the fourth speed that is the overdrive (step d4). F2 is set, and the fact that the rewriting process of the shift restriction state storage means 3 accompanying the detection of the rising edge of the determination value S is completed is stored (step d5).
[0093]
As a result of setting the switch completion flag F2 in this way, only the determination process of step d1 and step d2 is repeatedly executed in the shift restriction rewriting process after the next cycle. Means 3 holds the speed limit for allowing the fourth speed.
[0094]
In this way, for example, the use of the fourth speed, which is an overdrive, is permitted again from the time point C2 in FIG. As described above, in this example, the downhill finishes at the time of A3, the use of the engine brake becomes unnecessary, the shift restriction that the overdrive cannot be used is released, and the automatic based on the information of the various sensors 11 to 15 and 17 to 18 The most suitable gear position is automatically selected according to the calculation result of the CPU 8 as the speed change means 7. At this stage, since the engine load is light with the state immediately after the end of the downhill, as a result, the CPU 8 as the automatic transmission means 7 selects the 4-speed overdrive with the best fuel efficiency and performs the upshifting operation. become.
[0095]
As described above, the double pressing of ODS2 at the time points A1 and A2 is recognized as one operation by the CPU 8, and the restriction of prohibiting the fourth speed is applied from the time point C1 to the time point C2. 7 (a) and the section X shown in FIG. 7 (b), that is, the section where strong engine braking is required, the use of the fourth speed that is overdrive can be surely prohibited.
[0096]
In addition, as a result of the use restriction of the 4th speed prohibition being surely carried out in this section, the driver operates the ODS 2 at the time of A3 at the end of the downhill, thereby reliably releasing the restriction of the 4th speed prohibition, High fuel efficiency driving can be resumed. As a result, as shown in the example of FIG. 7B, the driver is in the 4th speed prohibited state without permission even though the 4th speed is already permitted from the time A2 to the time A3. By illusioning that, by operating ODS2 again at the time of A3, the use of the 4th speed is unintentionally prohibited, and the use of the 4th speed is restricted by itself on a flat road that does not require a strong engine brake. It is possible to reliably prevent the occurrence of operation mistakes / judgment mistakes.
[0097]
When the determination value S is switched from ON to OFF again at the time point D2 by the above-described determination value setting process while the determination process of step d1 and step d2 is repeatedly executed, the CPU 8 performs the determination process of step d1. This is detected, and it is determined whether or not the switching completion flag F2 is set, that is, whether or not the determination value S is ON immediately before the determination process of step d1 in this cycle is executed. (Step d7) As described above, since the set state of the switching completion flag F2 is held at this stage, the determination result in Step d7 is true.
[0098]
Accordingly, the CPU 8 resets the switching completion flag F2 and stores that the determination value S has been switched from ON to OFF (step d8).
[0099]
At this stage, both the determination value S and the switching completion flag F2 are turned off to return to the initial state, and the situation is the same as before the time point A1 in FIG. 7A, and the CPU 8 performs a new operation of the ODS2 and the determination value S. A standby process for detecting a new rising edge is started.
[0100]
As described above, as an embodiment, an example in which the rising of the determination value S from OFF to ON is directly detected in the shift limit rewriting process and the stored contents of the shift limit state storage unit 3 is rewritten cyclically has been described. Separately from this, when the rising of ODS2 from OFF to ON is detected, it is determined whether or not the determination value S is ON at that time, and only when the determination value S is OFF, the speed limit state is limited. It is good also as a structure which permits rewriting of the memory content of the memory | storage means 3. FIG.
[0101]
【The invention's effect】
The control device for an automatic transmission for an automobile according to the present invention employs a momentary switch as an overdrive kill switch, and every time a rising signal of the momentary switch is detected, the overdrive can be used or cannot be used. The speed limit is cyclically switched from the current state to the usable state, while a delay time is provided so that the falling of the momentary switch signal is larger, so overdrive kills can be caused by a driver's misoperation. Even when the switch is pressed twice or three times continuously, only the first operation is effective for rewriting the shift limit state, and the subsequent erroneous operation is performed. Does not affect the change of the speed limit state. Speed operation or the driver execution of unintended shifting operation is prevented.
In addition, as a result of the shifting operation not intended by the driver not being performed, the driver no longer has the illusion of the selection state of the shift stage, for example, in road conditions such as permitting the use of overdrive at the end of a downhill. Appropriate shift restrictions can be made accordingly, and the fuel efficiency of the vehicle is further improved.
In addition, since the first operation before being pushed twice is accurately detected without a time delay, the gear shifting operation intended by the driver is performed reliably. Deceleration by engine braking can be carried out reliably without delay.
[0102]
Furthermore, since the start of the ignition is detected and the shift limit indicating that overdrive can be used is written in the shift limit state storage means as the limit to be applied first, the shift limit at the time when the parking and stopping measures were performed last time Regardless of the state, at the start of the next operation, it is possible to implement a fuel-efficient operation using overdrive.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram showing the functions of a control device for an automatic transmission for an automobile to which the present invention is applied in a block form.
FIG. 2 is a block diagram showing a simplified connection relationship between an automatic transmission and an engine and a control device.
FIG. 3 is a flowchart showing an outline of initialization processing executed by the CPU of the control device;
FIG. 4 is a flowchart showing an outline of timer processing executed by the CPU of the control device.
FIG. 5 is a flowchart showing an outline of determination value setting processing executed by the CPU of the control device.
FIG. 6 is a flowchart showing an outline of a shift restriction rewriting process executed by a CPU of the control device.
FIG. 7 (a) is an example of a shift operation that occurs when an overdrive kill switch is pressed twice when the control device of this embodiment is applied to an automatic vehicle equipped with a 4-speed automatic transmission. The timing chart shown in FIG. 7 (b) shows the problem of the shifting operation that occurs when the overdrive kill switch is pressed twice when the control device of this embodiment is not applied to an automatic vehicle equipped with a 4-speed automatic transmission. 6 is a timing chart showing points.
[Explanation of symbols]
1 Automobile automatic transmission control device
2 Momentary switch (ODS)
3 Shift limit state storage means
4 Delay means
5 Shift limit state rewriting means
6 Initial setting means
7 Automatic transmission means
8 CPU
9 Automatic transmission
10 engine
11 Throttle opening sensor
12 Water temperature sensor
13 Rotation sensor
14 Input shaft rotation sensor
15 Shift position detection sensor
16 Drive shaft
17 Vehicle speed sensor
18 Brake operation detection sensor
SOL1 shift solenoid
SOL2 shift solenoid
SOL3 Lock-up solenoid

Claims (2)

オーバードライブの使用の可否を手動設定するためのモーメンタリスイッチと、オーバードライブの使用の可否を記憶する変速制限状態記憶手段と、前記モーメンタリスイッチの立ち上がり信号を検出する度に前記変速制限状態記憶手段の記憶内容を循環的に書き替える変速制限状態書替手段と、前記変速制限状態記憶手段に記憶された変速制限の範囲内で変速段を選択する自動変速手段とを備えた自動車用自動変速機の制御装置であって、前記モーメンタリスイッチのON/OFF判定にOFFからONよりもONからOFFの方が大きくなるように遅延時間を設けることを特徴とする自動車用自動変速機の制御装置。A momentary switch for manually setting whether or not overdrive can be used; a shift limit state storing means for storing whether or not overdrive can be used; and An automatic transmission for an automobile, comprising: a shift limitation state rewriting unit that rewrites the stored contents cyclically; and an automatic transmission unit that selects a shift stage within a range of shift limitation stored in the shift limitation state storage unit A control device for an automatic transmission for an automobile, wherein a delay time is provided so that ON / OFF determination of the momentary switch is larger from ON to OFF than from OFF to ON. 前記変速制限状態書替手段に、イグニッションの起動を検出して前記変速制限状態記憶手段にオーバードライブ使用可の変速制限を書き込む初期設定手段を設けたことを特徴とする請求項1記載の自動車用自動変速機の制御装置。2. An automobile setting device according to claim 1, wherein said shift restriction state rewriting means is provided with initial setting means for detecting activation of an ignition and writing a shift restriction for overdrive use in said shift restriction state storage means. Control device for automatic transmission.
JP2000008815A 2000-01-18 2000-01-18 Control device for automatic transmission for automobile Expired - Fee Related JP3807182B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000008815A JP3807182B2 (en) 2000-01-18 2000-01-18 Control device for automatic transmission for automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000008815A JP3807182B2 (en) 2000-01-18 2000-01-18 Control device for automatic transmission for automobile

Publications (2)

Publication Number Publication Date
JP2001200924A JP2001200924A (en) 2001-07-27
JP3807182B2 true JP3807182B2 (en) 2006-08-09

Family

ID=18537032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000008815A Expired - Fee Related JP3807182B2 (en) 2000-01-18 2000-01-18 Control device for automatic transmission for automobile

Country Status (1)

Country Link
JP (1) JP3807182B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5191048B2 (en) * 2008-10-22 2013-04-24 オムロンオートモーティブエレクトロニクス株式会社 Automotive power supply control device

Also Published As

Publication number Publication date
JP2001200924A (en) 2001-07-27

Similar Documents

Publication Publication Date Title
JP6133987B2 (en) Shift control device
JP4698836B2 (en) Control method of automatic transmission
JPH08312775A (en) Start control device for automatic transmission
JP2007120703A (en) Shift control device for automatic transmission
JP4085508B2 (en) Control device for automatic transmission
JP2003314677A (en) Control device and control method for automatic transmission
JPH0242254A (en) Line pressure study control device of automatic transmission
JP3807182B2 (en) Control device for automatic transmission for automobile
JP4311434B2 (en) Vehicle control device, control method, program for causing computer to realize the control method, and recording medium recording the program
JP2700546B2 (en) Control device for automatic transmission
JPH07301312A (en) Shift control device for automatic transmission
JP3139448B2 (en) Automatic transmission repetition shift detection device
JP3055346B2 (en) Selective shock reduction device for automatic transmission
JPH07239017A (en) Shift control device for automatic transmission for vehicle
JPH1054454A (en) Control device for automatic transmission
JP3647349B2 (en) Vehicle speed limiter
JP4211550B2 (en) Control device for automatic transmission
JP2680743B2 (en) Shift control device for automatic transmission for vehicle
JP2003287120A (en) Control device and control method for automatic transmission
JP2007132384A (en) Shift control device for automatic transmission
JP2005076763A (en) Vehicle control device
JPH05256363A (en) Speed change indicater of transmission
JP3168818B2 (en) Engine start determination device
JP2001099307A (en) Shift control device for automatic transmission for vehicle
JPH05231522A (en) Shift control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040119

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060419

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060508

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20090526

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100526

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110526

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110526

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120526

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120526

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130526

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130526

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20140526

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees