(57)【要約】  【課題】無段変速機において、変速比を演算するに際して、プーリの回転数の観測遅れに起因して実際の変速比と演算した変速比との間に差が生じることがあった。  【解決手段】駆動側プーリ２２及び従動側プーリ２４の回転に同期して発生するパルス信号に基づいて駆動側プーリ２２及び従動側プーリ２４それぞれの回転数を算出し、算出した駆動側プーリ２２及び従動側プーリ２４の回転数から変速比を演算するものであって、駆動側プーリ２２及び従動側プーリ２４のいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列に基づいて算出し、他方の回転数は、前記第一パルス信号列の各パルス信号間のパルス間隔の合計時間に最も近い時間となるパルス間隔の合計時間を有する複数個のパルス信号からなる第二パルス信号列に基づいて算出する。【選択図】図２
2005048910.tif 000002
【特許請求の範囲】
【請求項１】
駆動側プーリ及び従動側プーリの回転に同期して発生するパルス信号に基づいて駆動側プーリ及び従動側プーリそれぞれの回転数を算出し、算出した駆動側プーリ及び従動側プーリの回転数から変速比を演算する無段変速機の変速比演算方法であって、
駆動側プーリ及び従動側プーリのいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列に基づいて算出し、
他方の回転数は、前記第一パルス信号列の各パルス信号間のパルス間隔の合計時間に最も近い時間となるパルス間隔の合計時間を有する複数個のパルス信号からなる第二パルス信号列に基づいて算出することを特徴とする無段変速機の変速比演算方法。
【請求項２】
駆動側プーリ及び従動側プーリの回転に同期して発生するパルス信号に基づいて駆動側プーリ及び従動側プーリそれぞれの回転数を算出し、算出した駆動側プーリ及び従動側プーリの回転数から変速比を演算する無段変速機の変速比演算方法であって、
駆動側プーリ及び従動側プーリのいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列に基づいて算出し、
他方の回転数は、複数個のパルス信号からなる第二パルス信号列をその時間中心が前記第一パルス信号列の時間中心に最も近くなるように選択してこの第二パルス信号列に基づいて算出することを特徴とする無段変速機の変速比演算方法。
【請求項３】
変速比演算時点から最終パルス信号までの経過時間が長い方のパルス信号列を第一パルス信号列とし、その第一パルス信号列の最終パルス信号に一番近い第二パルス信号列のパルス信号を最終パルス信号として第二パルス信号列のパルス信号数を選択することを特徴とする請求項１又は２記載の無段変速機の変速比演算方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば自動車などの車両に搭載される無段変速機の変速比演算方法に関するものである。
【背景技術】
【０００２】
従来、例えば車両に搭載されるこの種の無段変速機あるいは連続可変変速機（以下、ＣＶＴと称する）では、駆動側プーリの回転数である入力側回転数と従動側プーリの回転数である出力側回転数とを検出し、検出した入力側回転数と出力側回転数とに基づいてその変速比を演算するようにしている。このようなＣＶＴにおいて、例えば特許文献１のもののように、入力側回転数と出力側回転数とを、回転数検出装置から出力されるパルス信号により検出するものが知られている。
【特許文献１】特開平８−３２６８８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、入力側回転数と出力側回転数とを検出し、両回転数より変速比を演算する場合、回転数を検出するタイミングと変速比を演算するタイミングとで時間差があるため、変速比を演算するタイミングにおいては算出した回転数とは異なる実回転数となっているものである。つまり、回転数の検出するためには、所定個数のパルス信号を取得し、そのパルス信号間の時間つまりパルス間隔（パルス間時間）の合計値に基づいて行っているため、変速比の演算タイミング以前のパルス信号に基づくものである。
【０００４】
このような回転数の観測遅れは、駆動側プーリと従動側プーリとでは回転数が異なるために両者において一致するものではなく、例えば出力側回転数が高く入力側回転数が低いハイ変速比の場合では、入力側回転数の観測遅れが出力側回転数のそれに比較して大きくなる。このような現象により、それぞれのプーリの回転数が変化する運転状況においては、実際の回転数とパルス信号に基づいて計算された計算値とでは誤差が生じていた。このため、例えば車両が停止する場合に、演算された変速比が実際の変速比よりハイ側に誤認識され、実際には最ロー変速比であるにもかかわらず、さらにロー側に変速しようとして駆動側プーリの可動シーブがメカニカルストッパに当たるなどの不具合が生じた。
【０００５】
また、それぞれのプーリの回転数が激しく変動するような走行状態では、実質的に変速比は変化していないのに、演算した変速比が変化するために目標の変速比に一致させようとして無用な変速制御を実行することがある。このような変速制御の実行を抑制するために、回転数の検出において、回転数の変化に対する応答性を制御すべく大きな時定数のフィルタを使用したが、その結果高速な追従性が損なわれることになった。
【０００６】
本発明は、このような不具合を解消することを目的としている。
【課題を解決するための手段】
【０００７】
すなわち、本発明の無段変速機の変速比演算方法は、駆動側プーリ及び従動側プーリの回転に同期して発生するパルス信号に基づいて駆動側プーリ及び従動側プーリそれぞれの回転数を算出し、算出した駆動側プーリ及び従動側プーリの回転数から変速比を演算する無段変速機の変速比演算方法であって、駆動側プーリ及び従動側プーリのいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列に基づいて算出し、他方の回転数は、前記第一パルス信号列の各パルス信号間のパルス間隔の合計時間に最も近い時間となるパルス間隔の合計時間を有する複数個のパルス信号からなる第二パルス信号列に基づいて算出することを特徴とする。
【０００８】
このような構成であれば、第一パルス信号列に対し、第二パルス信号列を、パルス間隔の合計時間がほぼ等しくなるように設定する。このため、駆動側プーリと従動側プーリとの回転数を算出するためのパルス信号の算出に有効な信号区間を近似させることができ、実際の変速比に近い変速比を算出することが可能になる。
【０００９】
また、本発明の無段変速機の変速比演算方法は、駆動側プーリ及び従動側プーリの回転に同期して発生するパルス信号に基づいて駆動側プーリ及び従動側プーリそれぞれの回転数を算出し、算出した駆動側プーリ及び従動側プーリの回転数から変速比を演算する無段変速機の変速比演算方法であって、駆動側プーリ及び従動側プーリのいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列に基づいて算出し、他方の回転数は、複数個のパルス信号からなる第二パルス信号列をその時間中心が前記第一パルス信号列の時間中心に最も近くなるように選択してこの第二パルス信号列に基づいて算出することを特徴とする。
【００１０】
このような構成であれば、第一パルス信号列に対し、第二パルス信号列を、時間中心がほぼ等しくなるように設定する。このため、駆動側プーリと従動側プーリとの回転数を算出するためのパルス信号の算出に有効な信号の位相を揃えることができ、実際の変速比に近い変速比を算出することが可能になる。
【００１１】
上記の構成にあって、各プーリの回転変動による実変速比との乖離を小さくするためには、変速比演算時点から最終パルス信号までの経過時間が長い方のパルス信号列を第一パルス信号列とし、その第一パルス信号列の最終パルス信号に一番近い第二パルス信号列のパルス信号を最終パルス信号として第二パルス信号列のパルス信号数を選択するものが好ましい。
【発明の効果】
【００１２】
本発明は、以上説明したように、駆動側プーリと従動側プーリとの回転数を算出するためのパルス信号の算出に有効な信号区間を近似させる、あるいは、パルス信号の算出に有効な信号の位相を揃えることにより、実際の変速比に近い変速比を算出することができ、変速比を演算する際の誤差を低減することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態を、図面を参照して説明する。
【００１４】
図１に示すように、この実施形態の無段変速機１００は、発進クラッチ部１と、無段変速装置２と、切換部３と、ディファレンシャル装置４とを備えている。
【００１５】
発進クラッチ部１は、ダンパ機構１１と、エンジン（図示しない）のクランク軸５をダンパ機構１１及び前減速ギア１２を介して無段変速装置２の駆動軸２１に断続する発進クラッチ１３とを有している。
【００１６】
無段変速装置２は、駆動軸２１に設けた駆動側プーリ２２と、従動軸２３に設けた従動側プーリ２４と、駆動側プーリ２２と従動側プーリ２４とに巻き掛けられたＶベルト２５と、駆動側プーリ２２と従動側プーリ２４とのそれぞれの回転数を検出するための入力側回転数検出装置６と出力側回転数検出装置７とで構成されている。駆動側プーリ２２は、固定シーブ２２ａと可動シーブ２２ｂとを有しており、固定シーブ２２ａの円周部には入力側回転数検出装置６を構成するパルス信号用歯６１が所定のピッチで設けてある。一方、可動シーブ２２ｂの背後には、図示しない作動装置例えばモータが設けてある。同様にして、従動側プーリ２４において、その固定シーブ２４ａの円周部には出力側回転数検出装置７を構成するパルス信号用歯７１が所定のピッチで設けてあり、その可動シーブ２４ｂはモータにより駆動側プーリ２２の可動シーブ２２ｂと同期して動くように構成してある。入力側回転数検出装置６及び出力側回転数検出装置７は、上述のパルス信号用歯６１，７１に対向する位置に設けられるピックアップ６２、７２をそれぞれ備えるもので、それぞれのピックアップ６２，７２は後述する電子制御装置８に電気的に接続されるものである。
【００１７】
切換部３は、従動軸２３に回転自在に支持される前進用ギア３１及び後進用ギア３２を備え、図示しないドッグクラッチにより前進用ギア３１と後進用ギア３２とのいずれか一方が従動軸２３に連結される構成である。そして、このような切換部３に対して、アイドラギア３３ａ，３３ｂを介してディファレンシャル装置４に動力が伝達されるように構成してある。
【００１８】
このような無段変速機２は、エンジンとともに電子制御装置８により制御される。電子制御装置８は、中央演算処理装置８１、記憶装置８２、入力インターフェース８３及び出力インターフェース８４を備えるもので、マイクロコンピュータシステムを主体にして構成されている。入力インターフェース８３には、上述の入力側回転数検出装置６及び出力側回転数検出装置７のピックアップ６２，７２から出力される入力側回転数信号（以下、入力側パルス信号と称する）Ｐｉ及び出力側回転数信号（以下、出力側パルス信号と称する）Ｐｏが入力されるとともに、運転状態を検出するために、吸気管圧力を検出するための吸気圧センサから出力される吸気圧信号、エンジンの回転状態を検出するためのカムポジションセンサから出力される気筒判別信号とクランク角度基準位置信号とエンジン回転数信号、車速を検出するための車速センサから出力される車速信号、スロットルバルブの開閉状態を検出するためのアイドルスイッチから出力されるＩＤＬ信号、エンジンの冷却水温を検出するための水温センサから出力される水温信号、排気ガス中の酸素濃度を検出するＯ2 センサから出力される電流信号等が入力される。一方、出力インターフェース８４からは、無段変速装置２のモータに対して変速信号が、燃料噴射弁に対して燃料噴射信号が、またスパークプラグに対してイグニッションパルスなどが出力されるようになっている。
【００１９】
そして、電子制御装置８には、検出したエンジンの運転状態に応じて燃料噴射量を決定し、その決定された燃料噴射量に基づいて燃料噴射弁を制御して、エンジン負荷に応じた燃料を吸気系に噴射させるためのプログラムが内蔵してあるとともに、駆動側プーリ２２及び従動側プーリ２４の回転に同期して発生するパルス信号の周期に基づいて駆動側プーリ２２及び従動側プーリ２４それぞれの回転数を算出し、算出した駆動側プーリ２２及び従動側プーリ２４の回転数から変速比を演算する変速比演算プログラムが内蔵してある。この変速比演算プログラムでは、駆動側プーリ２２及び従動側プーリ２４のいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列に基づいて算出し、他方の回転数は、前記第一パルス信号列の各パルス信号間のパルス間隔の合計時間に最も近い時間となるパルス間隔の合計時間を有する複数個のパルス信号からなる第二パルス信号列に基づいて算出する構成である。
【００２０】
変速比演算プログラムは、図２に示す概略手順に基づいて実行される。
【００２１】
まず、ステップＳ１では、駆動側プーリ２２及び従動側プーリ２４の回転数を検出するためのピックアップ６２，７２から出力される入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏを受け付ける。ステップＳ２では、電子制御装置８に入力される入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏの立ち上がりエッジの時刻を検出して記憶する。この入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏの立ち上がりエッジの時刻を記憶することにより、入力側パルス信号Ｐｉを記憶するとともに、出力側パルス信号Ｐｏを記憶して、記憶装置８２内においてパルス信号列を形成するものである。この入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏとの検出は、それぞれの立ち上がりエッジのタイミングにおいてなされるもので、後述する変速比演算タイミングと一致するものでない。
【００２２】
この実施形態においては、駆動側プーリ２２に関連する入力側パルス信号Ｐｉの所定個数により第一パルス信号列ＬＰ１を形成するものとする。これに対応して、後述するようにして、出力側パルス信号Ｐｏの複数個により第二パルス信号列ＬＰ２が形成されるものである。このように、立ち上がりエッジの時刻を検出することにより、パルス信号列を構成しているそれぞれのパルス信号の立ち上がりエッジ間の時間つまりパルス間隔ｔｉｎ、ｔｏｎ（ｎは、０を含む正の整数）を、パルス信号の順序とともに記憶することが可能になる。第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とは、新たに入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏを検出する毎に更新されるものである。なお、この実施形態においては、立ち上がりエッジを検出するものであるが、パルス信号の立ち下がりエッジを検出するものであってもよい。
【００２３】
次に、変速比演算タイミングにおいて、ステップＳ３では、第一パルス信号列ＬＰ１のそれぞれの立ち上がりエッジの時刻からパルス間隔ｔｉｎを計測してその合計時間を計算する。この後、ステップＳ４では、第一パルス信号列ＬＰ１と近似した時間帯、つまり、第一パルス信号列ＬＰ１の先頭の立ち上がりエッジの時刻近傍から最終の立ち上がりエッジの時刻近傍までの時間帯において、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間に最も近くなるパルス間隔ｔｏｎの合計時間を、出力側パルス信号Ｐｏの記憶された立ち上がりエッジに基づいて計算する。つまり、記憶されている出力側パルス信号Ｐｏのうちの複数個のパルス間隔ｔｏｎの合計時間を、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間となるようにするもので、この場合に選択された複数個の出力側パルス信号Ｐｏにより第二パルス信号列ＬＰ２が形成されるものである。又、第二パルス信号列ＬＰ２のパルス間隔ｔｏｎの合計時間を計算する際に、そのパルス信号数が判別できるので、パルス信号数を記憶するものである。
【００２４】
そして、ステップＳ５において、以上のようにして得られた第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とに基づいて、変速比の演算を実行する。
【００２５】
変速比の演算は、次の式に、演算したパルス間隔ｔｉｎ，ｔｏｎの合計時間、第一パルス信号列ＬＰ１及び第二パルス信号列ＬＰ２に含まれるパルス信号数及び駆動側プーリ２２と従動側プーリ２４との１回転当たりのパルス信号数を代入して行うものである。ここで、変速比をＲ、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間をＴ１、パルス信号数をＰ１、第二パルス信号列ＬＰ２のパルス間隔ｔｏｎの合計時間をＴ２、パルス信号数をＰ２とし、駆動側プーリ２２の１回転当たりのパルス信号数をＮ１、従動側プーリ２４の１回転当たりのパルス信号数をＮ２とする。
【００２６】
なお、参考として、駆動側プーリ２２及び従動側プーリ２４の回転数ＲＶａ，ＲＶｂを演算するための式を、変速比の演算式に先立って示す。
【００２７】
ＲＶａ＝Ｋ／｛（Ｔ１／Ｐ１）＊Ｎ１｝                        （１）
ＲＶｂ＝Ｋ／｛（Ｔ２／Ｐ２）＊Ｎ２｝                        （２）
ただし、Ｋは定数
Ｒ＝ＲＶａ／ＲＶｂ＝Ｔ２＊Ｐ１＊Ｎ２／｛Ｔ１＊Ｐ２＊Ｎ１｝  （３）
このように、この実施形態によれば、図３に示すように、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間に最も近くなるパルス間隔ｔｏｎの合計時間を取り得るパルス信号数からなる第二パルス信号列ＬＰ２を設定し、上記式（３）により第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とに基づいて変速比を演算するものである。この場合に、式（３）においては、直接に駆動側プーリ２２及び従動側プーリ２４の回転数を算出するものではないが、式（３）は、式（１）及び式（２）に基づいて導かれているので、その過程において回転数を算出しているものと等価である。
【００２８】
したがって、変速比の演算に用いるそれぞれのパルス信号が、相互の接近した時間帯においてサンプリングしたものになり、観測遅れを平均化することができ、実変速比に近い変速比を演算することができる。このため、例えば車両が停止する直前や車両が発進した直後の極めて車速が低く、かつ回転数変化のある運転状態においても、変速比の演算を精度よく可能にするものである。なお、この実施形態では、駆動側プーリ２２及び従動側プーリ２４の回転数を直接求めることはないが、変速比の演算に先だって、回転数を演算するものであってよい。
【００２９】
次に、本発明の他の実施形態を説明する。
【００３０】
この実施形態にあっては、駆動側プーリ２２及び従動側プーリ２４のいずれか一方の回転数を所定個数のパルス信号からなる第一パルス信号列ＬＰ１に基づいて算出し、他方の回転数は、複数個のパルス信号からなる第二パルス信号列ＬＰ２をその時間中心が前記第一パルス信号列ＬＰ１の時間中心に最も近くなるように選択してこの第二パルス信号列ＬＰ２に基づいて算出する構成の変速比演算プログラムが、電子制御装置８に格納されている。
【００３１】
次に、変速比演算プログラムについて、図４により説明する。この変速比演算プログラムにおいても上記実施形態と同様に、所定の間隔をあけて繰り返し実行されるものである。また、入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏを受け付け、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間を計算するまでの手順（図４におけるステップＳ１１〜ステップＳ１３）は、上記実施形態のステップＳ１〜ステップＳ３と同じであるので、説明を割愛する。
【００３２】
この後、ステップＳ１４では、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間の時間中心Ｔｃ１を検出する。合計時間の時間中心Ｔｃ１とは、第一パルス信号列ＬＰ１の先頭のパルス信号の立ち上がりエッジと最終のパルス信号の立ち上がりエッジとの中間の時刻を指すものである。具体的には、演算した合計時間の１／２の時間を演算し、記憶した最終の立ち上がりエッジの時刻から演算した１／２の時間だけ戻した時刻を検出して、その検出した時刻を合計時間の中心時間Ｔｃ１とするものである。
【００３３】
ステップＳ１５では、第一パルス信号列ＬＰ１と近似した時間帯、つまり、第一パルス信号列ＬＰ１の先頭の立ち上がりエッジの時刻近傍から最終の立ち上がりエッジの時刻近傍までの時間帯において、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間の時間中心Ｔｃ１に最も近くなるパルス間隔ｔｏｎの合計時間を、出力側パルス信号Ｐｏの記憶された立ち上がりエッジに基づいて計算する。つまり、記憶されている出力側パルス信号Ｐｏのうちの複数個のパルス間隔ｔｏｎの合計時間を演算して、その合計時間の時間中心Ｔｃ２が、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間の時間中心Ｔｃ１と近似するようにするもので、この場合に選択された複数個の出力側パルス信号Ｐｏにより第二パルス信号列ＬＰ２が形成されるものである。そしてこの後、ステップＳ１６において、変速比を演算するものである。このステップＳ１６は、上記実施の形態のステップＳ５と同じである。
【００３４】
このようにして第二パルス信号列ＬＰ２を決定し、第二パルス信号列ＬＰ２のパルス間隔ｔｏｎの合計時間の時間中心Ｔｃ２を第一パルス信号列ＬＰ１の時間中心Ｔｃ１と近似させることにより、第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２との位相を、差の少ないものにすることができ、実際の変速比に近い変速比を演算することができる。したがって、例えば車両が停止する直前や車両が発進した直後の極めて車速が低く、かつ回転数変化のある運転状態においても、変速比の演算を精度よく可能にするものである。
【００３５】
なお、本発明は上記実施形態に限定されるものではない。
【００３６】
上記それぞれの実施形態においては、入力側パルス信号Ｐｉから得られるパルス列を第一パルス信号列ＬＰ１とし、出力側パルス信号Ｐｏから得られるパルス列を第二パルス信号列ＬＰ２としたが、このように第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とを固定せずに、一定の条件下で入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏのいずれか一方から第一パルス信号列ＬＰ１を設定し、他方から第二パルス信号列ＬＰ２を設定するものであってもよい。このように構成すれば、高変速比と低変速比との場合において、第一パルス信号列ＬＰ１及び第二パルス信号列ＬＰ２と関連するプーリが入れ変わり、駆動側プーリ２２や従動側プーリ２４の回転変動に対する変速比演算の影響を小さくすることが可能になる。
【００３７】
具体的には、以上のそれぞれの実施形態において、変速比を演算時点つまり演算タイミングを基準として、入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏのうちの現時点において最後に記憶された最終パルス信号が所定の時間条件に当てはまる場合に、第一パルス信号列ＬＰ１を設定し、設定した第一パルス信号列ＬＰ１に基づいて第二パルス信号列ＬＰ２のパルス信号数を設定するようにするものである。つまり、以下に説明する例にあっては、上記実施形態のように第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とを駆動側プーリ２２及び従動側プーリ２４に対応して設定しておくものではなく、最終パルス信号の状態に応じて、変速比を演算する際にその都度、第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とを設定するものである。
【００３８】
まず、駆動側プーリ２２及び従動側プーリ２４の各ピックアップ６２，７２からの入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏを受け付け、受け付けた順にその立ち上がりエッジを記憶している状態において、変速比の演算時点となった際に、この時の時刻つまり現時点Ｔｎｏｗから記憶された入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏそれぞれの最終パルス信号（その立ち上がりエッジ）までの経過時間ｔｎｉ，ｔｎｏ（図３）を計測する（ステップＳ２１）。時間的には、最終パルス信号が変速比の演算時点より先に発生しているので、最終パルス信号（その立ち上がりエッジ）から演算時点までの経過時間を計測するものとなる。
【００３９】
このようにして、入力側パルス信号Ｐｉ及び出力側パルス信号Ｐｏの最終パルス信号から現時点Ｔｎｏｗまでの経過時間ｔｎｉ，ｔｎｏをそれぞれ計測した後、両方の経過時間ｔｎｉ，ｔｎｏを比較し、その長い方の経過時間が計測されたパルス信号の所定個数を第一パルス信号列ＬＰ１とするものである（ステップＳ２２）。この例における説明にあっては、上記実施形態同様に、記憶された入力側パルス信号Ｐｉから第一パルス信号列ＬＰ１が設定されたものとする。続いて、第一パルス信号列ＬＰ１を設定した後、第二パルス信号列ＬＰ２の最終パルス信号を設定する（ステップＳ２３）。第二パルス信号列ＬＰ２の最終パルス信号は、第一パルス信号列Ｌｐ１の最終パルス信号に最も近接する出力側パルス信号Ｐｏのパルス信号を設定するものである。
【００４０】
以上のようにして第二パルス信号列ＬＰ２の最終パルス信号を設定することにより、例えば上記実施形態にあっては、この最終パルスから順にパルス間隔ｔｏ１にパルス間隔ｔｏ２を加算しパルス間隔ｔｏｎの合計時間を計算し、その合計時間が第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間になるように、パルス間隔ｔｏ３などを加算するものである。あるいは、上記他の実施形態のように、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間を計算し、その合計時間の時間中心Ｔｃ１を検出し、第二パルス信号列ＬＰ２のパルス間隔ｔｏｎの合計時間の時間中心Ｔｃ２が、第一パルス信号列ＬＰ１のパルス間隔ｔｉｎの合計時間の時間中心Ｔｃ１に可能な限り近いものとなるようにそのパルス数を複数選択するものである。そして、以上のようにして設定した第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とに基づいて、上記（３）式により変速比を演算するものである。
【００４１】
この例の場合、最終パルス信号からの経過時間ｔｎｉ，ｔｎｏが長い方のパルス信号を第一パルス信号列ＬＰ１と設定し、その第一パルス信号列ＬＰ１に対して、第一パルス信号列ＬＰ１の最終パルス信号に最も近接するパルス信号を最終パルス信号として第二パルス信号列ＬＰ２を設定し、これらの第一パルス信号列ＬＰ１と第二パルス信号列ＬＰ２とに基づいて変速比を演算するので、上記及び上記他の実施形態と比較して、最終パルス信号からの経過時間ｔｎｉ，ｔｎｏが大きく異なっている場合においても、より位相差やパルス間隔の合計時間の差が少ないパルス信号列を選択でき、駆動側プーリ２２及び従動側プーリ２４の回転変動による実変速比との乖離を小さくすることができる。
【００４２】
上記それぞれの実施形態において、パルス信号の所定個数は、あらかじめ設定しておくもの以外に、所定の時間を設定しておき、その所定の時間内に含まれるパルス信号をもって設定するものであってもよい。
【００４３】
その他、各部の具体的構成についても上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態の概略構成を示す構成説明図。
【図２】同実施形態の制御手順の概略を示すフローチャート。
【図３】同実施形態の第一パルス信号列と第二パルス信号列との関係を示す説明図。
【図４】本発明の他の実施形態の制御手順の概略を示すフローチャート。
【図５】本発明の各実施形態に適用する変形例の概略を示すフローチャート。
【符号の説明】
【００４５】
２…無段変速装置
６…入力側回転数検出装置
７…出力側回転数検出装置
８…電子制御装置
２２…駆動側プーリ
２４…従動側プーリ
８１…中央演算処理装置
８２…記憶装置
８３…入力インターフェース
８４…出力インターフェース
ＬＰ１…第一パルス信号列
ＬＰ２…第二パルス信号列
ｔｉ０〜ｔｉ４…パルス間隔
ｔｏ０〜ｔｏ４…パルス間隔
Ｔｃ１…時間中心
Ｔｃ２…時間中心
【図１】
2005048910.tif 000003
【図２】
2005048910.tif 000004
【図３】
2005048910.tif 000005
【図４】
2005048910.tif 000006
【図５】
2005048910.tif 000007