(57)【要約】【課題】自動変速機の変速歯車機構の入力軸回転速度のバウンド現象が発生する条件下でも、トルク相の油圧制御（スイープ制御）により油圧を十分に上昇させた状態でイナーシャ相制御を開始できるようにする。【解決手段】アップシフト時に、変速歯車機構１１の出力軸回転速度と変速前のギア比との乗算値をエンジン駆動状態判定しきい値と比較して、その比較結果に基づいてエンジンの駆動状態（パワーオン）／非駆動状態（パワーオフ）を判定する。その結果、駆動状態（パワーオン）と判定したときには、ギア比に基づいてイナーシャ相を判定する。一方、非駆動状態（パワーオフ）と判定したときには、エンジン回転速度（又は力軸回転速度）がエンジン駆動状態判定しきい値よりも低く設定された所定回転速度以下に低下した時点をイナーシャ相の開始点と判定する。【選択図】図１
2007218318.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの駆動力を変速歯車機構で変速して車輪側に伝達する自動変速機の制御装置において、
前記変速歯車機構の摩擦係合要素の係合動作に伴って該変速歯車機構の入力軸回転速度が変化するイナーシャ相を判定するイナーシャ相判定手段と、
前記イナーシャ相判定手段の判定結果に基づいて前記イナーシャ相にて前記摩擦係合要素に作用させる油圧をフィードバック制御するイナーシャ相制御を行うイナーシャ相制御手段と、
前記エンジンの駆動状態／非駆動状態を判定するエンジン駆動状態判定手段とを備え、  前記イナーシャ相判定手段は、異なる方法で前記イナーシャ相を判定する複数の判定手段を有し、前記エンジン駆動状態判定手段の判定結果に応じて前記判定手段を切り換えることを特徴とする自動変速機の制御装置。
【請求項２】
前記エンジン駆動状態判定手段は、前記変速歯車機構の出力軸回転速度と変速前のギア比との乗算値を予め設定されたエンジン駆動状態判定しきい値と比較して、その比較結果に基づいて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項１に記載の自動変速機の制御装置。
【請求項３】
前記エンジン駆動状態判定しきい値は、前記変速歯車機構の入力トルク毎に設定され、  前記エンジン駆動状態判定手段は、判定時の前記変速歯車機構の入力トルクに応じたエンジン駆動状態判定しきい値を用いて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項４】
前記エンジン駆動状態判定しきい値は、スロットル開度毎に設定され、
前記エンジン駆動状態判定手段は、判定時のスロットル開度に応じたエンジン駆動状態判定しきい値を用いて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項５】
前記エンジン駆動状態判定しきい値は、吸入空気量毎に設定され、
前記エンジン駆動状態判定手段は、判定時の吸入空気量に応じたエンジン駆動状態判定しきい値を用いて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項６】
前記エンジン駆動状態判定しきい値は、吸気管圧力毎に設定され、
前記エンジン駆動状態判定手段は、判定時の吸気管圧力に応じたエンジン駆動状態判定しきい値を用いて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項７】
前記エンジン駆動状態判定しきい値は、エンジントルク毎に設定され、
前記エンジン駆動状態判定手段は、判定時のエンジントルクに応じたエンジン駆動状態判定しきい値を用いて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項２に記載の自動変速機の制御装置。
【請求項８】
前記エンジン駆動状態判定手段は、判定時のエンジントルクに基づいて前記エンジンの駆動状態／非駆動状態を判定することを特徴とする請求項１に記載の自動変速機の制御装置。
【請求項９】
前記イナーシャ相判定手段は、前記エンジン駆動状態判定手段により非駆動状態と判定された場合に、エンジン回転速度又は前記変速歯車機構の入力軸回転速度と前記エンジン駆動状態判定しきい値との差分が所定値以下に低下した時点を前記イナーシャ相の開始点と判定する判定手段に切り換えることを特徴とする請求項１乃至８のいずれかに記載の自動変速機の制御装置。
【請求項１０】
前記イナーシャ相判定手段は、前記エンジン駆動状態判定手段により非駆動状態と判定された場合に、エンジン回転速度又は前記変速歯車機構の入力軸回転速度と目標アイドル回転速度との差分が所定値以下に低下した時点を前記イナーシャ相の開始点と判定する判定手段に切り換えることを特徴とする請求項１乃至８のいずれかに記載の自動変速機の制御装置。
【請求項１１】
エンジンの駆動力を変速歯車機構で変速して車輪側に伝達する自動変速機の制御装置において、
前記変速歯車機構の摩擦係合要素の係合動作に伴って該変速歯車機構の入力軸回転速度が変化するイナーシャ相を判定するイナーシャ相判定手段と、
前記イナーシャ相判定手段の判定結果に基づいて前記イナーシャ相にて前記摩擦係合要素に作用させる油圧をフィードバック制御するイナーシャ相制御を行うイナーシャ相制御手段とを備え、
前記イナーシャ相判定手段は、最初に前記イナーシャ相の判定条件を満たしてから所定期間経過後に再び前記イナーシャ相の判定条件を満たしているときに前記イナーシャ相の判定を確定し、
前記イナーシャ相制御手段は、前記イナーシャ相の判定の確定後に前記イナーシャ相制御を開始することを特徴とする自動変速機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動変速機の変速歯車機構の摩擦係合要素の係合動作に伴って該変速歯車機構の入力軸回転速度が変化するイナーシャ相を判定する機能を備えた自動変速機の制御装置に関する発明である。
【背景技術】
【０００２】
自動車用の自動変速機は、エンジンの駆動力をトルクコンバータを介して変速歯車機構の入力軸に伝達し、この変速歯車機構で変速して出力軸に伝達し、駆動輪を回転駆動するようにしている。一般に、変速歯車機構は、入力軸と出力軸との間に複数の歯車を配列して、入力軸と出力軸との間に変速比の異なる複数の動力伝達経路を構成し、各動力伝達経路中にクラッチやブレーキ等の摩擦係合要素を設けて、変速段切り換え要求に応じて各摩擦係合要素に作用させる油圧を個別に制御することで、各摩擦係合要素の係合と解放を選択的に切り換えて、入出力軸間の動力伝達経路を切り換えて変速比を切り換えるようにしている。
【０００３】
このような自動変速機の変速制御では、所定の摩擦係合要素に対して油圧制御を開始した後、各摩擦係合要素のトルク分担が変化する段階であるトルク相を経て、入出力軸間の回転速度の比（つまり変速比）が変化する段階であるイナーシャ相に移行する。トルク相では、油圧をフィードフォワード的に上昇させるスイープ制御を実行し、その後のイナーシャ相では、入力軸回転速度に基づいて油圧をフィードバック制御するイナーシャ相制御を実行する。
【０００４】
このイナーシャ相では、変速歯車機構内の回転系の慣性力の変化によるトルク（イナーシャトルク）が発生し、このイナーシャトルクによる出力軸トルク変化によって変速ショックが発生することがある。このイナーシャ相で発生する変速ショックは入力軸回転速度の変化率に依存することが分かっているため、イナーシャ相では、入力軸回転速度の変化率が目標値に追従するように（又は入力軸回転速度が目標入力軸回転速度に追従するように）、油圧をフィードバック制御するイナーシャ相制御を行うことで、イナーシャ相における変速ショックを低減するようにしている。
【０００５】
従来のイナーシャ相の開始点の判定方法は、特許文献１（特開平１１−１１８０３２号公報）に記載されているように、車両の加速分を考慮するために、変速歯車機構の入力軸回転速度Ｎｔ、出力軸回転速度Ｎｏ、変速前のギア比ｇｒを用いて、下記の（１）式により変速進行度合評価値Ｆを算出し、Ｆ≧０の場合に、イナーシャ相の開始と判定するようにしている。
Ｎｏ×ｇｒ−Ｎｔ＝Ｆ      ……（１）
【０００６】
実際には、入力軸回転速度Ｎｔや出力軸回転速度Ｎｏを検出する回転センサ信号のふらつきやノイズの影響を考慮するために、Ｆ≧Δｎ（△ｎは０よりも大きい判定しきい値）の場合、即ち、下記の（２）式が成立した場合に、イナーシャ相の開始と判定するようにしている。
Ｎｏ・ｇｒ−Ｎｔ≧△ｎ    ……（２）
【０００７】
しかし、実際にイナーシャ相が開始される前であっても、上記（２）式が成立することがある。この原因は、イナーシャ相開始前において、入力軸回転速度Ｎｔがバウンドする現象が発生するためである。この現象は、次の２つの原因によって発生する。
【０００８】
１つ目の原因は、摩擦係合要素である変速クラッチの摩擦係数の特性によるものである。つまり、変速クラッチは一般的に係合する初期に一時的に摩擦係数が大きい値となる性質を持つ。このため、変速初期に一時的に摩擦力が大きな値となり、それによって変速が進行しようとする結果、入力軸回転速度Ｎｔは一旦低下し始める（トルク相における回転低下）。しかし、このトルク相では、まだクラッチ油圧が十分に上昇していため、その後に、本来の摩擦係数にまで低下した時点では、変速を進行させるのに十分な係合力（摩擦力）が得られず、エンジンから加えられるトルクによって入力軸回転速度Ｎｔが再び上昇する。そして、その後、クラッチ油圧の上昇に伴って実際の変速が開始し、それに伴って、入力軸回転速度Ｎｔが低下していく。これにより、入力軸回転速度Ｎｔのバウンド現象が発生する。
【０００９】
２つ目の原因は、ワンウェイクラッチを持つ変速段からの変速で、踏み込んでいたアクセルを戻して変速線を過ぎた時の変速（特にパワーオフアップシフト）で発生する。このとき、まず、アクセルを戻すことによるエンジンブレーキ効果により、入力軸回転速度Ｎｔが一旦低下する。その後、ワンウェイクラッチが車両側から負荷トルク（出力軸トルク）を伝達しなくなるため、入力軸につながるイナーシャが低下して、入力軸回転速度Ｎｔの低下が止まったり、若干上昇したりする。その後、実際に変速が進行するに従って入力軸回転速度Ｎｔが低下していく。これにより、入力軸回転速度Ｎｔのバウンド現象が発生する。
【００１０】
従って、入力軸回転速度Ｎｔのバウンド現象が発生する条件下で、前記（２）式によってイナーシャ相の開始点を判定すると、入力軸回転速度Ｎｔのバウンド現象によって最初に入力軸回転速度Ｎｔが低下した時点で、イナーシャ相の開始であると誤判定してしまう結果となる。このイナーシャ相の開始点の誤判定により、変速クラッチの状態がまだトルク相（必要な油圧に上昇する前の状態）であるにも拘らず、イナーシャ相制御（フィードバック制御）を開始してしまうことになり、油圧が不足して入力軸回転速度Ｎｔの動きを適切に調整できず、変速が遅れる等の不具合が発生する。
【００１１】
この対策として、イナーシャ相の開始点を検出するための前記式（２）の判定しきい値Δｎを十分に大きい値とすることが考えられるが、この方法では、イナーシャ相開始の検出が遅れてしまい、変速ショックを十分に低減できないという問題がある。
【００１２】
この問題を解決するために、特許文献１の技術では、最初にイナーシャ相の開始を検出した時点で、直ちにイナーシャ相制御を開始し、このイナーシャ相制御の開始から所定時間経過後に、イナーシャ相が進行しているか否かを判定し、イナーシャ相が進行していなければ、イナーシャ相制御を中止するようにしている。
【特許文献１】特開平１１−１１８０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかし、上記特許文献１の技術では、最初にイナーシャ相の開始を検出した時点で、直ちにイナーシャ相制御を開始するため、入力軸回転速度Ｎｔのバウンド現象によってトルク相中に誤ってイナーシャ相制御が開始されてしまう可能性がある。上述したように、トルク相の油圧制御（スイープ制御）では、油圧をフィードフォワード的に上昇させる制御が行われるため、このトルク相中に誤ってイナーシャ相制御（フィードバック制御）が開始されてしまうと、必要な油圧に上昇しないうちにイナーシャ相制御（フィードバック制御）が開始されてしまい、油圧が不足して入力軸回転速度Ｎｔの動きを適切に調整できず、変速が遅れる等の不具合が発生する。
【００１４】
本発明はこのような事情を考慮してなされたものであり、従ってその目的は、入力軸回転速度のバウンド現象が発生する条件下でも、トルク相の油圧制御（スイープ制御）により油圧を十分に上昇させた状態でイナーシャ相制御を開始することができる自動変速機の制御装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、請求項１に係る発明は、エンジンの駆動力を変速歯車機構で変速して車輪側に伝達する自動変速機の制御装置において、前記変速歯車機構の摩擦係合要素の係合動作に伴って該変速歯車機構の入力軸回転速度が変化するイナーシャ相を判定するイナーシャ相判定手段と、前記イナーシャ相判定手段の判定結果に基づいて前記イナーシャ相にて前記摩擦係合要素に作用させる油圧をフィードバック制御するイナーシャ相制御を行うイナーシャ相制御手段と、前記エンジンの駆動状態／非駆動状態を判定するエンジン駆動状態判定手段とを備え、前記イナーシャ相判定手段は、異なる方法で前記イナーシャ相を判定する複数の判定手段を有し、前記エンジン駆動状態判定手段の判定結果に応じて前記判定手段を切り換えるようにしたものである。
【００１６】
要するに、入力軸回転速度のバウンド現象によるイナーシャ相の誤判定は、パワーオフアップシフト時（エンジンが非駆動状態のアップシフト時）に発生しやすいため、本発明では、エンジンの駆動状態と非駆動状態とでイナーシャ相を判定する判定手段を切り換えるようにしたものである。これにより、エンジンの駆動状態／非駆動状態に合った適切な判定手段でイナーシャ相の開始点を精度良く判定することができ、入力軸回転速度のバウンド現象が発生する条件下でも、トルク相の油圧制御（スイープ制御）により油圧を十分に上昇させた状態でイナーシャ相制御を開始することができる。
【００１７】
この場合、請求項２のように、エンジン駆動状態判定手段は、変速歯車機構の出力軸回転速度と変速前のギア比との乗算値を予め設定されたエンジン駆動状態判定しきい値と比較して、その比較結果に基づいてエンジンの駆動状態／非駆動状態を判定するようにしても良い。ここで、出力軸回転速度と変速前のギア比との乗算値は、変速前の入力軸回転速度に相当するため、これをエンジン駆動状態判定しきい値と比較することで、エンジンの駆動状態／非駆動状態を精度良く判定することができる。
【００１８】
また、請求項３のように、エンジン駆動状態判定しきい値を変速歯車機構の入力トルク毎に設定し、前記エンジン駆動状態判定手段は、判定時の前記変速歯車機構の入力トルクに応じたエンジン駆動状態判定しきい値を用いてエンジンの駆動状態／非駆動状態を判定するようにしても良い。変速歯車機構の入力トルクは、エンジンの駆動状態に応じて変化するため、変速歯車機構の入力トルクに応じたエンジン駆動状態判定しきい値を用いてエンジンの駆動状態／非駆動状態を判定すれば、エンジンの駆動状態／非駆動状態を精度良く判定することができる。
【００１９】
或は、請求項４〜７のように、変速歯車機構の入力トルクの代わりに、スロットル開度、吸入空気量、吸気管圧力、エンジントルクのいずれかに応じてエンジン駆動状態判定しきい値を設定するようにしても良く、この場合でも、エンジンの駆動状態／非駆動状態を精度良く判定することができる。
【００２０】
また、請求項８のように、エンジン駆動状態判定手段は、判定時のエンジントルクの大小によってエンジンの駆動状態／非駆動状態を判定するようにしても良い。この場合でも、エンジンの駆動状態／非駆動状態を精度良く判定することができる。
【００２１】
また、請求項９のように、イナーシャ相判定手段は、エンジン駆動状態判定手段により非駆動状態と判定された場合に、エンジン回転速度（又は変速歯車機構の入力軸回転速度）と前記エンジン駆動状態判定しきい値との差分が所定値以下に低下した時点をイナーシャ相の開始点と判定する判定手段に切り換えるようにしても良い。このようにすれば、パワーオフアップシフト時でも、イナーシャ相の開始点を精度良く判定することができる。
【００２２】
或は、請求項１０のように、イナーシャ相判定手段は、エンジン駆動状態判定手段により非駆動状態と判定された場合に、エンジン回転速度（又は前記変速歯車機構の入力軸回転速度）と目標アイドル回転速度との差分が所定値以下に低下した時点をイナーシャ相の開始点と判定する判定手段に切り換えるようにしても良い。このようにすれば、パワーオフアップシフト時でも、イナーシャ相の開始点を精度良く判定することができる。
【００２３】
以上説明した請求項１〜１０に係る発明は、エンジン駆動状態判定手段の判定結果に応じてイナーシャ相を判定する判定手段を切り換えることを要旨とする発明であるが、この判定手段の切り換えを行わず、請求項１１のように、変速歯車機構の摩擦係合要素の係合動作に伴って該変速歯車機構の入力軸回転速度が変化するイナーシャ相を判定するイナーシャ相判定手段と、前記イナーシャ相判定手段の判定結果に基づいて前記イナーシャ相にて前記摩擦係合要素に作用させる油圧をフィードバック制御するイナーシャ相制御を行うイナーシャ相制御手段とを備え、前記イナーシャ相判定手段は、最初に前記イナーシャ相の判定条件を満たしてから所定期間経過後に再び前記イナーシャ相の判定条件を満たしているときに前記イナーシャ相の判定を確定し、前記イナーシャ相制御手段は、前記イナーシャ相の判定の確定後に前記イナーシャ相制御を開始するようにしても良い。
【００２４】
前述した特許文献１では、最初にイナーシャ相の判定条件を満たした時点で、直ちにイナーシャ相制御を開始するようにしているが、請求項１１に係る発明では、最初にイナーシャ相の判定条件を満たした時点では、イナーシャ相制御を開始せず、その後、所定期間経過後に再びイナーシャ相の判定条件を満たしているときのみイナーシャ相の判定を確定してイナーシャ相制御を開始するようにしている。このため、請求項１１に係る発明では、イナーシャ相の判定条件を２回満たすまで、トルク相の油圧制御（スイープ制御）を継続して油圧を十分に上昇させてイナーシャ相の進行を確認してからイナーシャ相制御を開始することができる。これにより、トルク相中に誤ってイナーシャ相制御（フィードバック制御）が開始されてしまう事態を回避することができ、変速が遅れる等の不具合を防止できる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を実施するための最良の形態を具体化した幾つかの実施例を説明する。
【実施例１】
【００２６】
本発明の実施例１を図１乃至図１１に基づいて説明する。
まず、図１に基づいて本実施例１のシステム構成について説明する。
自動車の動力源となるエンジン１の駆動力は、自動変速機２とデファレンシャルギア３を介して駆動輪４に伝達される。エンジン１を制御するエンジン制御用コンピュータ５には、エンジン回転速度を検出するエンジン回転速度センサ６、自動変速機２の出力軸回転速度Ｎｏ（車速）を検出する出力軸回転速度センサ７、エンジン１のスロットル開度を検出するスロットル開度センサ８、吸入空気量を検出する吸入空気量センサ９等の各種センサ信号が入力される。
【００２７】
エンジン制御用コンピュータ５は、これら各種センサ信号に基づいて燃料噴射量や点火時期等を演算してエンジン１に噴射パルスや点火信号を出力して、燃料噴射量や点火時期等を制御する。
【００２８】
一方、前記自動変速機２は、トルクコンバータ１０及び変速歯車機構１１を備えており、エンジン１から供給される駆動力は、エンジン出力軸１ａ（図２参照）やトルクコンバータ１０を経て変速歯車機構１１の入力軸１２に伝達される。この入力軸１２の回転は、変速歯車機構１１の選択変速段に応じて増減速されて出力軸１３に伝達され、この出力軸１３からデファレンシャルギア３を経て駆動輪４に伝達されることで、駆動輪４が回転駆動されて自動車が走行する。
【００２９】
図２に示すように、自動変速機２の変速歯車機構１１は、入力軸１２と出力軸１３との間に複数の歯車を配列して、入力軸１２と出力軸１３との間に変速比の異なる複数の動力伝達経路を構成し、各動力伝達経路中にクラッチ（Ｒ／Ｃ，Ｈ／Ｃ，ＬＯ／Ｃ，ＯＲ／Ｃ，Ｆ／Ｃ，ＦＯ／Ｃ）やブレーキ（Ｂ／Ｂ，ＬＲ／Ｂ）等の摩擦係合要素を設けて、変速段切り換え要求に応じて各摩擦係合要素に作用させる油圧を個別に制御することで、各摩擦係合要素の係合と解放を選択的に切り換えて、入力軸１２と出力軸１３との間の動力伝達経路を切り換えて変速比を切り換えるようにしている。
【００３０】
各摩擦係合要素に作用させる油圧を制御する油圧制御回路には、図１に示すように、変速制御用コンピュータ１４からの指令に基づき駆動される油圧制御弁１５が設けられている。この油圧制御弁１５には、変速制御用コンピュータ１４の指令で変速段毎に油圧を供給する経路を切り換える２本の変速制御用ソレノイド１５ａ，１５ｂと、油圧の大きさを制御するライン圧制御用ソレノイド１６が配置されている。
【００３１】
尚、本実施例１では、２本の変速制御用ソレノイド１５ａ，１５ｂを用いる構成としたが、変速段数や油圧制御弁１５内部の構成に応じて、変速制御用ソレノイドの本数を増やしても良い。また、変速過渡時の作動油の急速な充填、排出のためのタイミングを調節するソレノイドを追加しても良い。更に、ライン圧制御用ソレノイド１６としては、本実施例１ではデューティソレノイドとして説明するが、油圧を可変にできる機構であればリニアソレノイドなど他の手段を用いても良い。
【００３２】
変速制御用コンピュータ１４は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ装置からなるマイクロコンピュータで構成されており、前記車速センサ７、スロットル開度センサ８の他に、入力軸１２の回転速度Ｎｔ（タービン回転速度）を計測する入力軸回転速度センサ１７の各信号が入力される。
【００３３】
また、エンジン制御用コンピュータ５と変速制御用コンピュータ１４は、通信ライン１８で接続され、制御情報や指令を双方向に通信できるように構成されている。この通信ライン１８は、ＬＡＮ（Local Area Network）の様な多重通信機構を用いても良いし、必要な通信毎に制御用コンピュータの入出力ポートを接続する配線でも良い。
【００３４】
次に、本実施例１において変速制御用コンピュータ１４が実行する変速制御について説明する。変速制御では、所定の摩擦係合要素に対して油圧制御を開始した後、各摩擦係合要素のトルク分担が変化する段階であるトルク相を経て、入力軸１２と出力軸１３との間の回転速度の比（つまり変速比）が変化する段階であるイナーシャ相に移行する。トルク相では、油圧をフィードフォワード的に上昇させるスイープ制御を実行し、その後のイナーシャ相では、入力軸回転速度Ｎｔに基づいて油圧をフィードバック制御するイナーシャ相制御を実行する。
【００３５】
このイナーシャ相では、変速歯車機構１１内の回転系の慣性力の変化によるトルク（イナーシャトルク）が発生し、このイナーシャトルクによる出力軸１３のトルク変化によって変速ショックが発生するおそれがある。このイナーシャ相で発生する変速ショックは入力軸回転速度Ｎｔの変化率に依存することが分かっているため、イナーシャ相では、入力軸回転速度Ｎｔの変化率が目標値に追従するように（又は入力軸回転速度Ｎｔが目標入力軸回転速度Ｎtrに追従するように）、油圧をフィードバック制御するイナーシャ相制御を行うことで、イナーシャ相における変速ショックを低減するようにしている。
【００３６】
更に、変速制御用コンピュータ１４は、後述する図３乃至図６の各ルーチンを実行することで、アップシフト時にエンジン１の駆動状態（パワーオン）／非駆動状態（パワーオフ）を判定し、その判定結果に応じて異なる方法でイナーシャ相を判定する。
【００３７】
具体的には、後述する図４のエンジン駆動状態判定ルーチンを実行することで、変速歯車機構１１の出力軸１３の回転速度Ｎｏと変速前のギア比との乗算値を予め設定されたエンジン駆動状態判定しきい値Ｎeth と比較して、その比較結果に基づいてエンジン１の駆動状態（パワーオン）／非駆動状態（パワーオフ）を判定する。その結果、駆動状態（パワーオン）と判定したときには、後述する図５の駆動時用イナーシャ相判定ルーチンを実行して、ギア比に基づいてイナーシャ相を判定する。一方、非駆動状態（パワーオフ）と判定したときには、後述する図６の非駆動時用イナーシャ相判定ルーチンを実行して、エンジン回転速度Ｎｅ（又は変速歯車機構１１の入力軸回転速度Ｎｔ）とエンジン駆動状態判定しきい値Ｎeth との差分が所定値以下に低下した時点をイナーシャ相の開始点と判定するようにしている。
【００３８】
以下、これら各ルーチンの処理内容を説明する。
［変速制御ルーチン］
図３の変速制御ルーチンは、エンジン運転中に変速制御用コンピュータ１４によって所定周期で実行される。本ルーチンが起動されると、まずステップ１０１で、アップシフト時であるか否かを判定し、アップシフト時でなければ、ステップ１０９に進み、アップシフト時以外の油圧制御を実行する。
【００３９】
一方、アップシフト時であれば、ステップ１０２に進み、後述する図４のエンジン駆動状態判定ルーチンを実行して、エンジン１の駆動状態（パワーオン）／非駆動状態（パワーオフ）を判定する。そして、次のステップ１０３で、図４のエンジン駆動状態判定ルーチンの判定結果がエンジン駆動状態（パワーオン）であるか否かを判定し、エンジン駆動状態（パワーオン）と判定されれば、ステップ１０４に進み、後述する図５の駆動時用イナーシャ相判定ルーチンを実行して、エンジン駆動状態（パワーオン）におけるイナーシャ相であるか否かを判定する。そして、次のステップ１０５で、駆動時用イナーシャ相判定ルーチンの判定結果がイナーシャ相であるか否かを判定し、イナーシャ相であれば、ステップ１０８に進み、イナーシャ相制御を実行して、入力軸回転速度Ｎｔの変化率が目標値に追従するように（又は入力軸回転速度Ｎｔが目標入力軸回転速度Ｎtrに追従するように）、油圧をフィードバック制御する。尚、上記ステップ１０５で、イナーシャ相でないと判定されれば、そのまま本ルーチンを終了する。
【００４０】
また、上記ステップ１０３で、非駆動状態（パワーオフ）と判定されれば、ステップ１０６に進み、後述する図６の非駆動時用イナーシャ相判定ルーチンを実行して、エンジン非駆動状態（パワーオフ）におけるイナーシャ相であるか否かを判定する。そして、次のステップ１０７で、非駆動時用イナーシャ相判定ルーチンの判定結果がイナーシャ相であるか否かを判定し、イナーシャ相であれば、ステップ１０８に進み、イナーシャ相制御を実行して、入力軸回転速度Ｎｔの変化率が目標値に追従するように（又は入力軸回転速度Ｎｔが目標入力軸回転速度Ｎtrに追従するように）、油圧をフィードバック制御する。このステップ１０８の処理が特許請求の範囲でいうイナーシャ相制御手段としての役割を果たす。
尚、上記ステップ１０７で、イナーシャ相でないと判定されれば、そのまま本ルーチンを終了する。
【００４１】
［エンジン駆動状態判定ルーチン］
図４のエンジン駆動状態判定ルーチンは、図３の変速制御ルーチンのステップ１０２で実行されるサブルーチンであり、特許請求の範囲でいうエンジン駆動状態判定手段としての役割を果たす。本ルーチンが起動されると、まずステップ２０１で、出力軸回転速度センサ７で検出した出力軸回転速度Ｎｏを読み込み、次のステップ２０２で、図７乃至図１１のマップの中からいずれか１つのマップを用いてエンジン駆動状態判定しきい値Ｎeth を算出する。ここで、図７のマップは変速歯車機構１１の入力トルク毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップであり、図８のマップはスロットル開度毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップであり、図９のマップは吸入空気量毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップであり、図１０のマップは吸気管圧力毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップであり、図１１のマップはエンジントルク毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップである。エンジントルク等の情報は、エンジン制御用コンピュータ５から変速制御用コンピュータ１４に送信される。
【００４２】
図７乃至図１１のエンジン駆動状態判定しきい値Ｎeth を算出するマップの特性は、パラメータ（入力トルク、スロットル開度、吸入空気量、吸気管圧力、エンジントルク）が大きくなるほど、エンジン駆動状態判定しきい値Ｎeth が大きくなるように設定されている。
【００４３】
この後、ステップ２０３に進み、変速歯車機構１１の出力軸回転速度Ｎｏと変速前のギア比との乗算値とエンジン駆動状態判定しきい値Ｎeth との差分が所定値よりも小さいか否か、つまり下記の（３）式が成立するか否かで、エンジン１の駆動状態（パワーオン）／非駆動状態（パワーオフ）を判定する。
Ｎｏ×変速前ギア比−Ｎeth ＜所定値    ……（３）
【００４４】
上記（３）式が成立すれば、ステップ２０４に進み、非駆動状態（パワーオフ）と判定し、上記（３）式が成立しなければ、ステップ２０５に進み、駆動状態（パワーオン）と判定する。
【００４５】
［駆動時用イナーシャ相判定ルーチン］
図５の駆動時用イナーシャ相判定ルーチンは、図３の変速制御ルーチンのステップ１０４で実行されるサブルーチンであり、特許請求の範囲でいうイナーシャ相判定手段（判定手段）としての役割を果たす。本ルーチンが起動されると、まずステップ３０１で、現在のギア比を読み込み、次のステップ３０２で、現在のギア比が所定値よりも低くなったか否かを判定し、現在のギア比が所定値以上であれば、まだトルク相と判断して、そのまま本ルーチンを終了する。その後、ギア比が所定値よりも低くなれば、ステップ３０３に進み、イナーシャ相と判定する。これにより、駆動状態（パワーオン）の時には、ギア比が所定値よりも低くなった時点をイナーシャ相の開始点と判定する。
【００４６】
［非駆動時用イナーシャ相判定ルーチン］
図６の非駆動時用イナーシャ相判定ルーチンは、図３の変速制御ルーチンのステップ１０６で実行されるサブルーチンであり、特許請求の範囲でいうイナーシャ相判定手段（判定手段）としての役割を果たす。本ルーチンが起動されると、まずステップ４０１で、エンジン回転速度Ｎｅを読み込み、次のステップ４０２で、前述した図７乃至図１１のマップの中からいずれか１つのマップを用いてエンジン駆動状態判定しきい値Ｎeth を算出する。この後、ステップ４０３に進み、エンジン回転速度Ｎｅとエンジン駆動状態判定しきい値Ｎeth との差分（Ｎｅ−Ｎeth ）が所定値よりも低くなったか否かを判定し、当該差分（Ｎｅ−Ｎeth ）が所定値以上であれば、まだトルク相と判断して、そのまま本ルーチンを終了する。
【００４７】
その後、差分（Ｎｅ−Ｎeth ）が所定値よりも低くなれば、ステップ４０４に進み、イナーシャ相と判定する。これにより、非駆動状態（パワーオフ）の時には、差分（Ｎｅ−Ｎeth ）が所定値よりも低くなった時点をイナーシャ相の開始点と判定する。
【００４８】
尚、エンジン回転速度Ｎｅに代えて入力軸回転速度Ｎｔを用いて、入力軸回転速度Ｎｔとエンジン駆動状態判定しきい値Ｎeth との差分（Ｎｔ−Ｎeth ）が所定値よりも低くなった時点をイナーシャ相の開始点と判定するようにしても良い。
【００４９】
以上説明した本実施例１によれば、変速歯車機構１１の入力軸回転速度Ｎｔのバウンド現象によるイナーシャ相の開始点の誤判定は、パワーオフアップシフト時（エンジン１が非駆動状態のアップシフト時）に発生しやすいという事情を考慮して、エンジン１の駆動状態（パワーオン）と非駆動状態（パワーオフ）とでイナーシャ相の開始点を判定する判定手段（図５と図６のルーチン）を切り換えるようにしたので、エンジン１の駆動状態（パワーオン）／非駆動状態（パワーオフ）に合った適切な判定手段でイナーシャ相の開始点を精度良く判定することができ、入力軸回転速度Ｎｔのバウンド現象が発生する条件下でも、トルク相の油圧制御（スイープ制御）により油圧を十分に上昇させた状態でイナーシャ相制御を開始することができる。
【実施例２】
【００５０】
本発明の実施例２では、図１２のエンジン駆動状態判定ルーチン（エンジン駆動状態判定手段）を実行することで、エンジン１の駆動状態（パワーオン）／非駆動状態（パワーオフ）を次のようにして判定する。まず、ステップ５０１で、エンジン制御用コンピュータ５から変速制御用コンピュータ１４に送信されてくるエンジントルクの情報を読み込み、次のステップ５０２で、エンジントルクが０以下であるか否かを判定する。その結果、エンジントルクが０以下と判定されれば、ステップ５０３に進み、非駆動状態（パワーオフ）と判定し、エンジントルクが０よりも大きいと判定されれば、ステップ５０４に進み、駆動状態（パワーオン）と判定する。その他の処理は、前記実施例１と同じである。
【実施例３】
【００５１】
本発明の実施例３では、図１３の非駆動時用イナーシャ相判定ルーチン（イナーシャ相判定手段）を実行することで、イナーシャ相の開始点を次のようにして判定する。まず、ステップ６０１で、エンジン回転速度Ｎｅを読み込み、次のステップ６０２で、目標アイドル回転速度Ｎeiを読み込む。この後、ステップ６０３に進み、エンジン回転速度Ｎｅと目標アイドル回転速度Ｎeiとの差分（Ｎｅ−Ｎei）が所定値よりも低くなったか否かを判定し、当該差分（Ｎｅ−Ｎei）が所定値以上であれば、まだトルク相と判断して、そのまま本ルーチンを終了する。その後、差分（Ｎｅ−Ｎei）が所定値よりも低くなれば、ステップ６０４に進み、イナーシャ相と判定する。これにより、非駆動状態（パワーオフ）の時には、差分（Ｎｅ−Ｎei）が所定値よりも低くなった時点をイナーシャ相の開始点と判定する。その他の処理は、前記実施例１と同じである。
【００５２】
尚、エンジン回転速度Ｎｅに代えて入力軸回転速度Ｎｔを用いて、入力軸回転速度Ｎｔと目標アイドル回転速度Ｎeiとの差分（Ｎｔ−Ｎei）が所定値よりも低くなった時点をイナーシャ相の開始点と判定するようにしても良い。
【実施例４】
【００５３】
上記実施例１〜３では、エンジン駆動状態／非駆動状態の判定結果に応じてイナーシャ相を判定する判定手段（図５と図６のルーチン）を切り換えるようにしたが、図１４乃至図１６に示す本発明の実施例４では、イナーシャ相開始の判定条件を満たしてから所定期間経過後にイナーシャ相進行の判定条件を満たしているときにイナーシャ相の判定を確定し、このイナーシャ相の判定の確定後にイナーシャ相制御を開始するようにしている。
【００５４】
本実施例４では、変速制御用コンピュータ１４によって図１４の変速制御ルーチンを所定周期で実行する。本ルーチンが起動されると、まずステップ７０１で、アップシフト時であるか否かを判定し、アップシフト時でなければ、ステップ７０２に進み、アップシフト時以外の油圧制御を実行する。
【００５５】
一方、アップシフト時であれば、ステップ７０３に進み、出力軸回転速度Ｎｏ、変速前のギア比、入力軸回転速度Ｎｔ、目標入力軸回転速度Ｎtrを読み込む。この後、ステップ７０４に進み、イナーシャ相進行フラグＦｌａｇ２がイナーシャ相進行中を意味する「１」にセットされているか否かを判定し、このイナーシャ相進行フラグＦｌａｇ２が「１」であれば、ステップ７１４に進み、イナーシャ相制御を実行して、入力軸回転速度Ｎｔの変化率が目標値に追従するように（又は入力軸回転速度Ｎｔが目標入力軸回転速度Ｎtrに追従するように）、油圧をフィードバック制御する。
【００５６】
上記ステップ７０４で、イナーシャ相進行フラグＦｌａｇ２が「０」と判定されれば、ステップ７０５に進み、イナーシャ相開始フラグＦｌａｇ１がイナーシャ相開始を意味する「１」にセットされているか否かを判定する。その結果、このイナーシャ相開始フラグＦｌａｇ１が「０」と判定されれば、ステップ７０６に進み、出力軸回転速度Ｎｏと変速前のギア比ｇｒとの乗算値と入力軸回転速度Ｎｔとの差分（Ｎｏ・ｇｒ−Ｎｔ）が判定しきい値Δｎ以上であるか否か、つまり下記の（４）式が成立するか否かでイナーシャ相開始か否かを判定する。
Ｎｏ・ｇｒ−Ｎｔ≧△ｎ    ……（４）
【００５７】
ここで、入力軸回転速度Ｎｔと出力軸回転速度Ｎｏを検出する回転速度センサ１７，７の信号のふらつきやノイズの影響を考慮するために、判定しきい値Δｎは０よりも大きい値に設定されている。
【００５８】
このステップ７０６で、上記（４）式が成立して、イナーシャ相開始と判定されれば、ステップ７０８に進み、イナーシャ相開始フラグＦｌａｇ１をイナーシャ相開始を意味する「１」にセットして、ステップ７０９に進み、トルク相制御を実行して、油圧をフィードフォワード的に上昇させるスイープ制御を実行する。つまり、上記（４）式で定義されるイナーシャ相開始の判定条件を満たしても、イナーシャ相制御を開始せず、トルク相制御（スイープ制御）を継続する。
【００５９】
また、上記ステップ７０６で、上記（４）式が成立せず、イナーシャ相開始ではないと判定されれば、ステップ７０７に進み、イナーシャ相開始フラグＦｌａｇ１を「０」に維持（又はリセット）して、ステップ７０９に進み、トルク相制御（スイープ制御）を継続する。
【００６０】
一方、上記ステップ７０５で、イナーシャ相開始フラグＦｌａｇ１がイナーシャ相開始を意味する「１」にセットされていると判定されれば、ステップ７１０に進み、イナーシャ相開始フラグＦｌａｇ１が「１」にセットされてから所定時間Δｔ0 が経過したか否かを判定する。まだ、所定時間Δｔ0 が経過していなければ、ステップ７０９に進み、トルク相制御（スイープ制御）を継続する。
【００６１】
その後、所定時間Δｔ0 が経過した時点で、ステップ７１１に進み、入力軸回転速度Ｎｔと目標入力軸回転速度Ｎtrとの差分（Ｎｔ−Ｎtr）が判定しきい値ΔＮ以上であるか否か、つまり下記の（５）式が成立するか否かでイナーシャ相が進行しているか否かを判定する。
Ｎｔ−Ｎtr≧△Ｎ    ……（５）
ここで、入力軸回転速度センサ１７の信号のふらつきやノイズの影響を考慮するために、判定しきい値ΔＮは０よりも大きい値に設定されている。
【００６２】
上記ステップ７１１で、上記（５）式が成立せず、まだイナーシャ相が進行していないと判定されれば、ステップ７１２に進み、イナーシャ相進行フラグＦｌａｇ２を「０」に維持（又はリセット）して、ステップ７０９に進み、トルク相制御（スイープ制御）を継続する。
【００６３】
これに対して、上記ステップ７１１で、上記（５）式が成立して、イナーシャ相が進行していると判定されれば、ステップ７１３に進み、イナーシャ相進行フラグＦｌａｇ２を「１」にセットする。これにより、イナーシャ相の判定が確定して、ステップ７１４に進み、イナーシャ相制御を開始する。
【００６４】
尚、上記ステップ７０３〜７１３の処理が特許請求の範囲でいうイナーシャ相判定手段としての役割を果たし、上記ステップ７１４の処理が特許請求の範囲でいうイナーシャ相制御手段としての役割を果たす。
【００６５】
以上説明した本実施例４の変速制御について図１５と図１６のタイムチャートを用いて説明する。図１５は入力軸回転速度Ｎｔのバウンド現象が発生した場合の制御例を示し、図１６は入力軸回転速度Ｎｔのバウンド現象が発生しない場合の制御例を示している。
【００６６】
図１５の例では、イナーシャ相開始の判定条件（Ｎｏ・ｇｒ−Ｎｔ≧△ｎ）が成立した時点Ｔ0 で、イナーシャ相開始フラグＦｌａｇ１が「１」にセットされるが、その後、入力軸回転速度Ｎｔのバウンド現象が発生したため、所定時間Δｔ0 が経過した時点Ｔ1 で、イナーシャ相進行の判定条件（Ｎｔ−Ｎtr≧△Ｎ）が成立せず、イナーシャ相進行フラグＦｌａｇ２が「０」に維持される。
【００６７】
その後、所定時間Δｔ0 が経過した時点Ｔ2 、更に、それから所定時間Δｔ0 が経過した時点Ｔ3 でも、イナーシャ相進行の判定条件（Ｎｔ−Ｎtr≧△Ｎ）が成立せず、イナーシャ相進行フラグＦｌａｇ２が「０」に維持される。このように、イナーシャ相進行フラグＦｌａｇ２が「０」に維持されている間は、トルク相制御（スイープ制御）が継続される。
【００６８】
その後、所定時間Δｔ0 が経過した時点Ｔ4 で、イナーシャ相進行の判定条件（Ｎｔ−Ｎtr≧△Ｎ）が成立して、イナーシャ相進行フラグＦｌａｇ２が「１」にセットされる。これにより、イナーシャ相の判定が確定してイナーシャ相制御が開始される。
【００６９】
一方、図１６の例では、イナーシャ相開始の判定条件（Ｎｏ・ｇｒ−Ｎｔ≧△ｎ）が成立した時点Ｔ0 で、イナーシャ相開始フラグＦｌａｇ１が「１」にセットされた後、入力軸回転速度Ｎｔのバウンド現象が発生しないため、所定時間Δｔ0 が経過した時点Ｔ2 で、イナーシャ相進行の判定条件（Ｎｔ−Ｎtr≧△Ｎ）が成立して、イナーシャ相進行フラグＦｌａｇ２が「１」にセットされる。これにより、イナーシャ相の判定が確定してイナーシャ相制御が開始される。
【００７０】
以上説明した本実施例４によれば、イナーシャ相開始の判定条件を満たしてから所定期間経過後にイナーシャ相進行の判定条件を満たしているときにイナーシャ相の判定を確定し、このイナーシャ相の判定の確定後にイナーシャ相制御を開始するようにしているため、イナーシャ相の進行を確認するまで、トルク相制御を継続して油圧を十分に上昇させてからイナーシャ相の進行中にイナーシャ相制御を開始することができる。これにより、トルク相中に誤ってイナーシャ相制御が開始されてしまう事態を回避することができ、変速が遅れる等の不具合を防止できる。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施例１の制御システム全体の構成を概略的に示す図である。
【図２】自動変速機の構成を概略的に示す図である。
【図３】実施例１の変速制御ルーチンの処理の流れを示すフローチャートである。
【図４】実施例１のエンジン駆動状態判定ルーチンの処理の流れを示すフローチャートである。
【図５】実施例１の駆動時用イナーシャ相判定ルーチンの処理の流れを示すフローチャートである。
【図６】実施例１の非駆動時用イナーシャ相判定ルーチンの処理の流れを示すフローチャートである。
【図７】変速歯車機構の入力トルク毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップの一例を示す図である。
【図８】スロットル開度毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップの一例を示す図である。
【図９】吸入空気量毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップの一例を示す図である。
【図１０】吸気管圧力毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップの一例を示す図である。
【図１１】エンジントルク毎にエンジン駆動状態判定しきい値Ｎeth を設定したマップの一例を示す図である。
【図１２】実施例２のエンジン駆動状態判定ルーチンの処理の流れを示すフローチャートである。
【図１３】実施例３の非駆動時用イナーシャ相判定ルーチンの処理の流れを示すフローチャートである。
【図１４】実施例４の変速制御ルーチンの処理の流れを示すフローチャートである。
【図１５】入力軸回転速度Ｎｔのバウンド現象が発生した場合の制御例を示すタイムチャートである。
【図１６】入力軸回転速度Ｎｔのバウンド現象が発生しない場合の制御例を示すタイムチャートである。
【符号の説明】
【００７２】
１…エンジン、２…自動変速機、５…エンジン制御用コンピュータ、６…エンジン回転速度センサ、７…出力軸回転速度センサ、８…スロットル開度センサ、１０…トルクコンバータ、１１…変速歯車機構、１２…入力軸、１３…出力軸、１４…変速制御用コンピュータ（イナーシャ相判定手段，イナーシャ相制御手段，エンジン駆動状態判定手段，判定手段）、１７…入力軸回転速度センサ
【図１】
2007218318.tif 000003
【図２】
2007218318.tif 000004
【図３】
2007218318.tif 000005
【図４】
2007218318.tif 000006
【図５】
2007218318.tif 000007
【図６】
2007218318.tif 000008
【図７】
2007218318.tif 000009
【図８】
2007218318.tif 000010
【図９】
2007218318.tif 000011
【図１０】
2007218318.tif 000012
【図１１】
2007218318.tif 000013
【図１２】
2007218318.tif 000014
【図１３】
2007218318.tif 000015
【図１４】
2007218318.tif 000016
【図１５】
2007218318.tif 000017
【図１６】
2007218318.tif 000018