トップ :: F 機械工学 照明 加熱 武器 爆破 :: F16 機械要素または単位;機械または装置の効果的機能を生じ維持するための一般的手段




【発明の名称】 自動変速機の制御装置
【発明者】 【氏名】稲川 靖

【氏名】斎藤 吉晴

【氏名】白石 雅一

【要約】 【課題】ニュートラル状態を形成しているときのクラッチ油圧の学習精度を高め、クラッチ油圧制御の適正化を図る。

【解決手段】走行レンジでも所定の条件成立時にニュートラル状態を形成し、同時に、クラッチ油圧を学習する自動変速機の制御装置において、ニュートラル状態のときのメインシャフト回転数NMとエンジン回転数NEの比ETRを演算し、その値が急変したとき、学習制御停止手段が、クラッチ油圧を低下させると共に、学習制御を停止させる。
【特許請求の範囲】
【請求項1】 シフトレンジが走行レンジとされているときであっても、所定の条件が成立したときに、自動変速機をニュートラル状態とし、該自動変速機のクラッチが所定のトルク伝達容量となるクラッチ油圧を学習するクラッチ油圧学習制御を行う自動変速機の制御装置において、前記ニュートラル状態が形成されている状態で、自動変速機のメインシャフト回転数とエンジン回転数の比を検出する手段と、該検出手段が、前記メインシャフト回転数とエンジン回転数の比の変化を検出したとき、クラッチ油圧を低下させると共に、前記学習制御を停止させる学習制御停止手段とを備えていることを特徴とする自動変速機の制御装置。
【請求項2】 前記ニュートラル状態時に、発進時に係合する第1のクラッチを前記所定のトルク伝達容量となるクラッチ油圧以下の油圧で待機させ、前記第1のクラッチ以外の第2のクラッチが所定のトルク伝達容量となるクラッチ油圧を学習するクラッチ学習制御を行うことを特徴とする請求項1記載の自動変速機の制御装置。
【発明の詳細な説明】【0001】
【発明の属する技術分野】本発明は、所定の条件のときにクリープを防止するべく自動変速機をニュートラル状態に移行させ、そのニュートラル状態のときにクラッチ油圧の学習制御を行う自動変速機のニュートラル制御装置に関する。
【0002】
【従来の技術】車両用自動変速機は、一般に、エンジンからの回転動力を流体式トルクコンバータを介して、クラッチを備えた歯車変速装置に伝えるようになっており、歯車変速装置の変速段を、車速及びアクセル開度(アクセルの踏み込み量)に応じ、予め定められた変速パターンに従って切り換える構成とされている。自動変速機のシフトレンジには、ドライブレンジ(前進走行レンジ)、ニュートラルレンジ等のレンジがあるが、ドライブレンジを選択した場合には、車両が少しずつ前進するクリープが発生する。これは、ドライブレンジに設定すると、歯車変速装置の変速段が第1速に設定され、エンジンがアイドル回転しているため、トルクコンバータを介して若干のトルクが車輪側に伝達されるためである。
【0003】実際の走行時には、シフトレンジをドライブレンジに維持したまま、フットブレーキを踏むことによって、このクリープ現象を抑え込んでいるが、この間、クリープ分の負荷がエンジンにかかるため、エンジンの燃費が悪化するのは避けられない。
【0004】そこで、ドライブレンジのときでも、所定の条件が成立したときには、自動変速機をニュートラル状態にしてクリープを防止し、ニュートラル状態を形成しているときに、クラッチ油圧を該クラッチが容量を持つ直前の値に設定してその値を学習することが、特開平7−293687号公報、特開平8−128527号公報等に記載されている。この場合、エンジン回転数と自動変速機のメインシャフト回転数の差回転変化を監視し、差回転変化がない場合にクラッチ油圧を所定の設定量だけ増し、差回転変化がある場合にクラッチ油圧を所定の設定量だけ減らして、適正な学習値を探し出すようにしている。
【0005】
【発明が解決しようとする課題】ところで、上記従来技術は、エンジン回転数と自動変速機のメインシャフト回転数の差回転変化のタイミングで、クラッチ油圧を所定の設定量だけ増減するというものであり、高い精度でクラッチ圧の学習ができないおそれがあった。
【0006】本発明は、上記事情を考慮し、ニュートラル状態を形成しているときのクラッチ油圧の学習精度を高め、クラッチ油圧制御の適正化を図ることのできる自動変速機の制御装置を提供することを目的とする。
【0007】
【課題を解決するための手段】請求項1の発明は、シフトレンジが走行レンジとされているときであっても、所定の条件が成立したときに、自動変速機をニュートラル状態とし、該自動変速機のクラッチが所定のトルク伝達容量となるクラッチ油圧を学習するクラッチ油圧学習制御を行う自動変速機の制御装置において、前記ニュートラル状態が形成されている状態で、自動変速機のメインシャフト回転数とエンジン回転数の比を検出する手段と、該検出手段が、前記メインシャフト回転数とエンジン回転数の比の変化を検出したとき、クラッチ油圧を低下させると共に、前記学習制御を停止させる学習制御停止手段とを備えていることを特徴とする。
【0008】この制御装置では、エンジン回転数とメインシャフト回転数の比、つまりトルクコンバータの滑り率の変化を監視し、その変化が急峻であるときにはクラッチ油圧の学習を停止し、クラッチ油圧を低下させることができるので、誤学習のおそれがなく、学習精度を高めることができる。特に、前記滑り率は、ちょっとした変動により大きい変化となって現れるので、変化を捕えやすく、それに応じた学習制御の精度の向上が図れる。
【0009】請求項2の発明は、請求項1において、前記ニュートラル状態時に、発進時に係合する第1のクラッチを前記所定のトルク伝達容量となるクラッチ油圧以下の油圧で待機させ、前記第1のクラッチ以外の第2のクラッチが所定のトルク伝達容量となるクラッチ油圧を学習するクラッチ学習制御を行うことを特徴とする。
【0010】この制御装置の場合、ニュートラル状態であることを利用して、更に別のクラッチ油圧の学習を行うことができ、そのクラッチの制御性の向上を図ることができる。しかも、その学習の際には、第1のクラッチを常時すぐに係合できる態勢で待機させているので、ニュートラル状態を脱出する際に、応答性のよい発進が可能となる。
【0011】
【発明の実施の形態】以下、本発明の実施形態を図面に基づいて説明する。まず、図1により実施形態の制御装置の構成を説明する。この制御装置は、自動変速機のクラッチ(ここでは、1速段を形成するための係合側のクラッチを指す)1の油圧を制御するクラッチ油圧制御手段2に対し、自動変速機をニュートラル状態にするための指令を与えるニュートラル制御手段3を有する。このニュートラル制御手段3には、レンジ検出手段4の信号、アクセル開度検出手段5の信号、ブレーキ操作検出手段6の信号、シフトダウン検出手段7の信号、車速検出手段8の信号、エンジンの冷却水温検出手段9の信号、自動変速機油温検出手段10の信号が入力されている。
【0012】ニュートラル制御手段3には、これらの信号に基づいて、シフトレンジが前進走行レンジの場合で、(a)アクセル開度が所定値以下である(b)ブレーキが踏み込まれている(c)シフトダウンが行われるタイミングである(d)車速が所定値以下であることを所定条件の主条件として、自動変速機をニュートラル状態に設定すべきであると判断する条件成立判断手段3Aと、条件成立のときにクラッチ油圧制御手段2にニュートラル状態への移行を指令する信号を発するニュートラル制御実行手段3Bが含まれている。なお、条件成立判断手段3Aは、エンジンの冷却水の温度が所定値以下のとき、及び、自動変速機の油温が所定値以下のとき、ニュートラル状態への移行を禁止する判断をするようになっている。
【0013】また、この制御装置は、前記ニュートラル状態を形成しているときに、クラッチ油圧を、該クラッチが容量を持ち始める直前の値に設定してその値を学習する学習制御実行手段11と、その開始許可を行う学習制御開始許可手段12と、学習制御を停止させる学習制御停止手段17とを有している。この場合、学習するクラッチ油圧は、クラッチを介してトルクが伝達される直前の所定の伝達容量(請求項1の所定のトルク伝達容量に相当し、ゼロである)のときの値である。
【0014】学習制御許可手段12は、ニュートラル状態判断手段16がニュートラル状態が完全に成立したと判断し、且つ、アイドル状態判断手段13が現在アイドル状態であると判断した場合に、クラッチ油圧の学習制御の開始を許可する。ニュートラル状態判断手段16は、ニュートラル状態への移行指令が発してから所定時間(十分にニュートラル状態が形成されたと推定できる時間)が経過し、且つ、エンジン回転数検出手段14の検出するエンジン回転数NE(トルクコンバータの入力回転数)と、自動変速機のメインシャフト回転数検出手段15の検出するメインシャフト回転数NM(トルクコンバータの出力回転数)との関係が、NM≧NE*0.9(但し、「*」は「×」を表わす)
となったときに、ニュートラル状態が完全に成立したと判断する。なお、アイドル状態判断手段13としては、車速が略ゼロになったことを検出する手段を採用することも可能である。
【0015】また、この制御装置は、ある条件が成立したときに学習制御を停止させる学習制御停止手段17を有している。この場合のある条件とは、ニュートラル状態が形成されている状態での自動変速機のメインシャフト回転数NMとエンジン回転数NEの比ETR(=NE/NM=トルクコンバータの滑り率)の急変であり、その急変を検出するために、学習制御停止手段17には、ETR演算手段18の信号が入力されている。そして、学習制御停止手段17は、ETRの急変を検出したとき、クラッチ油圧を低下させると共に、前記学習制御を停止させる指令を発する。つまり、学習時にはクラッチがつかみ始める直前(容量を持ち始める直前)の値を学習するわけであるが、大きくつかんだ状態で学習しても誤学習となってしまうので、ETRの急変により、クラッチが大きくつかんだと判断できる場合は、学習を停止させるのである。
【0016】なお、前記学習制御開始許可手段12によりクラッチ油圧の学習制御の開始の許可がなされないときには、クラッチ油圧制御手段2は、前回までの学習制御で得た学習値に基づく値(学習値より若干小さい値)を、ニュートラル制御中のクラッチ油圧指令値として設定する。
【0017】ここで、実施形態の車両における駆動力伝達系の構成を簡単に説明する。この駆動力伝達系は、図2に示すように平行2軸タイプのものであり、エンジンの駆動力は、トルクコンバータTC及びロックアップクラッチLを介して変速機入力軸Xへ伝達され、この変速機入力軸XからクラッチCを介して変速機出力軸Yへ伝達される。なお、図中符号Ttはタービントルク、Toutは出力トルク、Noutは出力軸回転数、符号iはギヤ比を表している。
【0018】次に、フローチャートを用いて、制御装置により行われる制御の内容を詳細に説明する。図3はニュートラル制御を行うためのフラグNEUGを立てるまでの処理について規定するものであり、図3はその中のステップS2の内容の詳細を示す。図3の処理がスタートすると、最初のステップS1でニュートラル制御のフラグF−NEUGが1になっているか否かを判定する。YESの場合はこのルーチン処理を終了し、NOの場合はステップS2に進んで、ニュートラル制御の許可判断を行う。
【0019】図4に示すように、この許可判断のルーチン処理がスタートすると、ステップS21で現在のシフトレンジのチェックを行う。即ち、シフトレンジがD4であるか否かを判定する。このステップS21は、D4レンジ以外ではニュートラル制御を行わないので、それをチェックするために設けてある。即ち、2速レンジや1速レンジなどのシフトがホールドされるシフトポジションは、運転者が運転する上で必要(エンジンブレーキ等)であるから選択したものであり、そのときはニュートラル制御に移行させないためである。この場合のD4レンジは、最高速段を含む前進走行レンジのことを指す。
【0020】また、ステップS22で自動変速機の油温TATFが所定値(例えば60度)以上か否かをチェックし、ステップS23でエンジンの冷却水温TWが所定値(例えば70度)以上か否かをチェックし、ステップS24でアクセルペダルが解放されているか否かをチェックし、ステップS25でフットブレーキが踏み込まれているか否かをチェックする。ステップS24の判定は、現在のアクセル開度APが所定値APZ(実質的に全閉を判定できる値)より小さいか否か、あるいは、アクセル全閉を示すフラグAPZに1が立っているか否かで行う。また、ステップS25の判定は、ブレーキONを示すフラグBRKに1が立っているか否かで行う。
【0021】全部の条件がYESの場合はステップS26に進み、ニュートラル制御への移行許可フラグF−NEUOKを立てる。また、一つでも条件を外れると、ニュートラル制御への移行を許可しないようにするため、ステップS27へ進んで、ニュートラル制御への移行許可フラグF−NEUOKをリセットして、ニュートラル制御開始ディレイタイマtmNEUONに、所定の記憶値tmNEUONS(例えば100ms程度の時間)をセットする。
【0022】なお、油温条件がOKでない場合にニュートラル制御を行わないようにするのは、油温が低いときには自動変速機のレスポンスが悪く、再発進のときの制御性が悪くなるからである。また、水温条件がOKでない場合にニュートラル制御を行わないようにするのは、水温が低いときにはアイドル回転数が高いなどの理由である。この装置におけるニュートラル状態とは、クラッチ油圧をゼロにするわけではなく、少しでも油圧を上げるとトルクが伝達され始めるようなぎりぎりの状態、つまり、運転者によるブレーキ操作やアクセルペダルの踏み込み操作があった場合に、高応答でニュートラル状態から脱することのできるような微妙な状態を指しており、それゆえに、そのような微妙な状態を確保する上で障害となる場合を、油温条件及び水温条件の判断により除外しているのである。
【0023】図3に戻って、ステップS2の処理の後はステップS3に進んで、ニュートラル制御への移行許可フラグF−NEUOKの状態をチェックする。同フラグF−NEUOKが立っている場合は、ニュートラル制御へ移行するための前提条件をパスしたことになるため、ステップS4以降の実条件判定に進む。フラグF−NEUOKが立っていない場合は、ステップ10にて、ニュートラル制御中であることを示すフラグNEUGをゼロにして、処理を終了する。
【0024】ステップS4では、3速→1速または2速→1速へのダウンシフト指令が発生したタイミングを検出する。このダウンシフト指令は、シフトレンジ毎に予め定められているが、例えば、D4レンジの場合には、スロットル開度(またはアクセルペダル開度)と車速とによって、予め定められたシフトマップにおけるシフトダウン側の(1速運転領域への)シフトラインを横切った時点で、ダウンシフト指令を発生するようになっている。従って、現在のスロットル開度と車速とを検出し、該シフトマップのシフトラインと比較した結果、ダウンシフトの指令が発生することになる。
【0025】本実施形態において、ダウンシフトのタイミングとは、このダウンシフトの指令が出された時から、このダウンシフトの指令により現在係合している3速または2速のクラッチが係合を解除される時(伝達容量を持たなくなる時)までの間において、任意に設定することができる。例えば、ダウンシフトの指令に基づく現在係合しているクラッチの係合力の解除指令時、または、現在係合しているクラッチの入力側と出力側との回転数に変化が起こったことを検出した時などである。即ち、ダウンシフトによって今まで係合しているクラッチの係合を解除されるタイミングに合わせて、ニュートラル制御を実行するので、このステップS4を敢えて設けているのである。
【0026】ステップS4でダウンシフトのタイミングを検出したら(ステップS4の判定がYESの場合)、ステップS5に進んでその瞬間の車速を調べる。車速Vが所定値VNDOWN(例えば1速へのダウンシフトが発生する11km/h付近の値)より小さければ、ステップS6に進んで、ニュートラル制御中であることを示すフラグF−NEUGを立て、また、タイマtmNEUCUTをセットする。このタイマtmNEUCUTは、ニュートラル制御を開始してからクラッチ油圧が完全に抜けたかどうかを時間によって確認するタイマで、約1秒程度の値に設定される。そして、このステップS6の処理がすんだら、本ルーチン処理を終了する。
【0027】ダウンシフトのタイミングではない場合、あるいは、ダウンシフトのタイミングであっても車速が落ちていない場合は、ステップS7に進む。このステップS7では、車速Vが所定値VNEUN(実質的に車速ゼロと見做せる1km/h付近の値)より小さくなったか否かをチェックすることで、車両が停止したかどうかを判断している。停止していない場合は、ステップS8に進んで、ニュートラル制御開始ディレイタイマtmNEUONに所定の記憶値tmNEUONS(例えば1秒程度)をセットする。また、停止した場合は、ステップS8からステップS9に進んで、ニュートラル制御開始ディレイタイマtmNEUONがカウントアップするのを待って、前述のステップS6に進み、ニュートラル制御中であることを示すフラグF−NEUGを立てる。
【0028】次に、図5に示すルーチンに進む。このルーチンでは、ステップS31でニュートラル制御中を示すフラグF−NEUGが立っているか否かを判断し、YESの場合はステップS32のニュートラル制御のサブルーチンに進み、NOの場合はステップS33のインギヤのサブルーチンに進む。
【0029】ニュートラル制御のサブルーチンでは、自動変速機のクラッチを解放してニュートラル状態を作り出す。また、ニュートラル状態にあるときに、ブレーキがOFFされたり、アクセルが踏み込まれた場合は、ニュートラル状態を停止し、通常制御に戻る。
【0030】このようなニュートラル制御を実行した場合、車両が実際に停止する手前で既にニュートラル状態になるため、その分だけ燃費節減に寄与することができる。また、3速→1速または2速→1速のダウンシフトのタイミングでニュートラル状態に移行するから、現実には1速段へのダウンシフト(ギヤ段の成立)が発生しなくなる。よって、1速へのダウンシフトがなくなること、及び、静止状態でニュートラル状態へ移行するのではなく、ダウンシフトのタイミングでニュートラル状態に移行するようになることのため、運転者に与える僅かなショックも緩和することができる。
【0031】前記のニュートラル制御のステップS32に進んだら、そのままニュートラルスタンバイ制御(以下、Nスタンバイ制御という)34を実行する。Nスタンバイ制御は、ニュートラル状態になっているときに実行されるもので、以下、その内容を図6のフローチャート及び図7のタイムチャートを用いて説明する。
【0032】このフローに入ると、ステップS41で前記タイマtmNEUCUTがカウント中かどうかを「tmNEUCUT>0」か否かでチェックし、ステップS42でメインシャフト回転がエンジン回転近くまで戻ったかどうかを「NM<NE*0.9(または0.95)」か否かでチェックする。いずれの場合もYESであれば、ステップS43に進む。ここでYESということは、ニュートラル状態が未だ完全に成立していないことを表わす。つまり、ステップS41ではクラッチ油圧が完全に切れていないことが時間により判断され、ステップS42ではメインシャフト回転数NMがエンジン回転数NEに近い値まで未だ復帰していないことが判断される。従って、ニュートラル状態が未だ完全に形成されていない可能性があるということであるから、ステップS43では、完全なニュートラル状態を達成すべく、クラッチ油圧の算出値QONを「0」にする。実際の制御では、この算出値QONを、そのままクラッチ油圧指令値QATとする場合以外もあるが、この制御装置の中ではQONとQATは同じとみなしても構わない。
【0033】ステップS41及びステップS42の判断が共にNOの場合は、完全にニュートラル状態に移行したとみなし、ステップS44でエンジンがアイドル状態にあるか否かを判断する。この判断は、車速が1Km以下、つまりほとんど停止しているか否かを判断するのと同じ意味である。アイドル中であるということは車速が十分に落ちたとみなせる。また、アイドル中でないということは、車速が十分に落ちてはいないとみなせる。車速が十分に落ちていない、つまりアイドル中でない場合は、クラッチ油圧の学習制御を行わないので、ステップS44から、ステップS45、46に進み、ステップS46で前回までのクラッチ油圧学習値QATGをベースとして、クラッチ油圧算出値QONを求める。即ち、QATGに1より小さい係数KQSTNBYを掛けた値(QATG*KQSTNBY)をクラッチ油圧算出値QONとして設定する。また、その前のステップS45では、アイドル判断後の学習制御ディレイタイマtmNSTをセットする。このディレイタイマは、アイドルでない状態からアイドル状態になった場合に、確実性を期す目的で、所定時間(例えば1秒程度)だけ学習制御の開始を待たせるためのものである。
【0034】一方、アイドル中の場合は、ステップS44からステップS47に進み、前記ディレイタイマtmNSTが作動中か否かを判断する。このタイマtmNSTは車両が確実に停止したかどうかの判定の目安として用いている。作動中の場合は車両の停止が十分でないとしてステップS46に進む。作動中の場合は、車両が十分確実に停止しているとみなしてステップS48に進み、クラッチ油圧指令値QATの学習制御に入る。
【0035】いままで説明した流れを図7のタイムチャートで見ると、Nスタンバイ制御が開始して、HAの範囲がステップS41→43の流れに相当する。HBの範囲がステップS41→42→43の流れに相当する。HCの範囲がステップS41→42→44→45→46、またはステップS41→42→44→47→46の流れに相当する。HDの範囲がステップS41→42→44→47→48の流れに相当する。
【0036】次にクラッチ油圧指令値QATの学習制御の内容を図8のフローチャート及び図9のタイムチャートを用いて説明する。このフローに入ると、ステップS51でクラッチ油圧算出値QONが、QON<QATG*KQSTDであるか否か、つまりQONが最低指令QATより低いかどうかを判断する。KQSTDは係数である。最低指令値より低いときは、ステップS52に進み初期値として前回までに学習して得た学習値QATGをベースとした値「QATG*KQSTD」(これが最低指令値となる)を代入する(タイムチャートのAの部分)。
【0037】次のステップS53では、なまし用のタイマtmNWSが作動中であるか否かを判断し、作動中であればステップS54に進んで、ETRの平均値ETRAVE(なました値)を、ETRの変化を判定するための基準値ETRAとして記憶する。タイマtmNWSが作動中でない場合は、ステップS55に進んで、タイマtmWAITが作動中であるか否かを判断する。このタイマtmWAITは、クラッチ油圧を、学習のために階段状に小幅で上げていく際の段の幅としての時間(例えば1秒)を設定するものである。このタイマが作動していないときはステップS56に進み、クラッチ油圧算出値QONとして、現在のQONに所定の増加分QNDSTを加えた値を設定する。次に、ステップS57でタイマtmWAITをセットし、ステップS58でカウンタcNMDNをリセットする。
【0038】次の処理で、タイマtmNWSが作動していず、タイマtmWAITがカウントを終了していたら、ステップS56→57→58と進む。従って、図9のタイムチャートの(B)で示すように、タイマtmWAITで設定される時間幅ごとにクラッチ油圧QONが徐々に高められる。一方、タイマtmWAITが作動しているときは、ステップS53→55→59と進む。ステップS59では、ETRが大きく変化したかを「ETR<ETRA−DETRSTX」か否かで判断する。この判断がNOの場合は、ステップS60でETRが小さく変化したかを「ETR<ETRA−DETRST」か否かで判断する。但し、DETRSTX、DETRSTは定数であり、DETRSTXはDETRSTよりかなり大きな値である。ステップS59、60の判断が共にNOの場合は、本ルーチンをそのまま終了する。
【0039】ステップS60の判断がYESの場合は、ステップS61でカウンタcNMDNをインクリメントする。何回かこの流れを通って処理が進み、タイムチャートの(C)で示すように、カウンタcNMDNの値が設定値THRNMDNになったら、ステップS62の判断がYESとなってステップS63に進み、ここで現在のQONを学習値QATGとして記憶する(タイムチャートのD部分で学習値はP1の点である)。即ち、ETRの微小変化でカウントを開始し、微小変化が継続することをカウント数で確認したら、そのときのクラッチ油圧を学習するのである。また、ステップS63では学習と同時に、クラッチ油圧を「QON−NSBK*QNDST」に低下させる。そして、その時点でタイマtmWAIT(1秒程度のタイマ)はゼロにリセットし、なまし用のタイマtmNWSをセットする。よって。次の処理では、ステップS53の判断がYESとなり、ステップS54に進んでETRAを更新する。なましの時間はタイムチャートに示す(E)の区間である。
【0040】次に、前記と同様にクラッチ油圧を高めて行って、ETRの変化が大きく現れた場合は、ステップS59の判断がYESとなってステップS64に進む。ETRの変化が大きく現れた場合は、クラッチのつかみ過ぎが起こったと考えられるので、この時点でクラッチ油圧の学習は一旦停止し(タイムチャートのFで示す部分)、そのときのクラッチ油圧P2は記憶せずに捨てる。そして、ステップS64では、クラッチ油圧を即座に落とすべく、QONとして「QON−QNDST*NSBK*2」を設定する。つまり、学習時の下げ幅の2倍程度クラッチ油圧を大きく落とす。また、同時にタイマtmWAITはゼロにリセットし、なまし用のタイマtmNWSをセットする。よって。再びなましの時間を経過して同じことを繰り返す。
【0041】この制御装置によれば、図6のフローチャート及び図7のタイムチャートに示すように、ニュートラル状態でのクラッチ油圧の学習制御を、完全にニュートラル状態が成立し、且つアイドル状態のときのみに行うようにしているので、エンジン回転数NE及びメインシャフト回転数NMが安定した状態で、高精度な学習制御ができるようになる。特に、ニュートラル状態が完全に成立し且つアイドル状態になっても即座には学習制御を行わず、タイマtmNSTの設定時間だけ待って、安定度が増してから学習を行うので、さらに適正な学習制御ができる。また、学習制御が許可されない場合でも、前回までの学習値QATGを利用してクラッチ油圧QONを設定するので、ニュートラル状態の解除指令が出た場合に、クラッチ係合までの応答性が向上する。
【0042】さらに、学習制御に入ってからは、トルクコンバータの滑り率ETRの変化で学習のタイミングをとるので、NEとNMの差回転でとる従来の場合と違い、回転変化を急峻な波形で捕えることができ、学習の精度を高めることができる。また、ETRの急変時にはクラッチ油圧の学習をしばらく停止して、クラッチ油圧を低下させるので、誤学習のおそれを排除することができる。
【0043】なお、平行二軸タイプのように、1速クラッチ(第1のクラッチ)を締結せずに2速クラッチ(第2のクラッチ)をつかむことで2速段を形成することができるような自動変速機の場合には、ニュートラル状態時に2速クラッチの油圧を学習することもできる。その場合は、ニュートラル状態時に、1速クラッチを、該1速クラッチの油圧の学習値以下の油圧値で待機させて、その状態で2速クラッチを、該2速クラッチが容量を持つ直前の値に設定してその値を学習するようにすればよい。そうすれば、ニュートラル状態から脱する際に、2速クラッチの学習を停止して、1速クラッチに油圧を導入することにより、即座に1速段を形成して発進することができる。
【0044】
【発明の効果】以上説明したように、請求項1の発明によれば、エンジン回転数とメインシャフト回転数の比の変化を監視し、その変化が急峻であるときクラッチ油圧の学習を停止して、クラッチ油圧を低下させるので、誤学習のおそれを極力排除でき、学習精度を高めることができる。特に、前記比は、ちょっとした変動により大きい変化となって現れやすいので、変化を捕えやすく、それに応じた学習制御の精度の向上が図れる。
【0045】請求項2の発明によれば、ニュートラル状態であることを利用して、更に別のクラッチ油圧の学習を行うので、同クラッチの制御性の向上が図れる。また、学習の際に、第1のクラッチを即座に係合できるよう待機させているので、ニュートラル状態を脱出する際の応答性がよい。
【出願人】 【識別番号】000005326
【氏名又は名称】本田技研工業株式会社
【出願日】 平成10年(1998)2月19日
【代理人】 【弁理士】
【氏名又は名称】志賀 正武 (外9名)
【公開番号】 特開平11−230330
【公開日】 平成11年(1999)8月27日
【出願番号】 特願平10−37788