(57)【要約】  コントローラは、実変速比が目標変速比になるように変速機のフィードバック変速制御を行う。コントローラは、フィードバックプライマリ指示圧の位相進み補償を行う第１、第２位相進み補償器と、位相進み補償のオンオフを決定する進み補償オンオフ決定部と、位相進み補償のオンオフが切り替えられた際に、位相進み補償のオンオフの決定に応じたゲインの変化のなましを行う進み量フィルタ部と、を有する。
2017159269.tif 000002
【特許請求の範囲】
【請求項１】
無段変速機の状態を現す実値に基づいてフィードバック制御を行う無段変速機の制御装置であって、
前記フィードバック制御の進み補償を行う進み補償部と、
前記進み補償の実行・停止を決定する実行停止決定部と、
前記進み補償の実行・停止が切り替えられた際に、前記進み補償の実行・停止の決定に応じた前記進み補償のゲイン変化のなましを行うゲインなまし部と、
を有する無段変速機の制御装置。
【請求項２】
請求項１に記載の無段変速機の制御装置であって、
前記進み補償の実行・停止の決定に応じて、前記進み補償の進み量を決定する進み量決定部をさらに備え、
前記ゲインなまし部は、前記進み量のフィルタ処理を行う進み量フィルタ部である、
無段変速機の制御装置。
【請求項３】
請求項１又は２に記載の無段変速機の制御装置であって、
前記実値のフィルタ処理を行うとともに、前記進み補償の実行・停止に応じて前記フィルタ処理の態様が変更される実値フィルタ部と、
前記実値フィルタ部と前記実行停止決定部との間に設けられ、前記進み補償の実行・停止が切り替えられた際に、前記実行停止決定部からの実行・停止指令の実行指令及び停止指令間の変化のなましを行う指令なまし部と、
をさらに備える無段変速機の制御装置。
【請求項４】
無段変速機の状態を現す実値に基づいてフィードバック制御を行う無段変速機の制御方法であって、
前記フィードバック制御の進み補償を行うことと、
前記進み補償の実行・停止を決定することと、
前記進み補償の実行・停止が切り替えられた際に、前記進み補償の実行・停止の決定に応じた前記進み補償のゲイン変化のなましを行うことと、
を含む無段変速機の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無段変速機の制御装置及び無段変速機の制御方法に関する。
【背景技術】
【０００２】
無段変速機の変速制御に関し、ＪＰ２００２−１０６７００Ａ目標変速比に対する実変速比の応答遅れ分だけ目標変速比を進み補償する技術が開示されている。
【発明の概要】
【０００３】
無段変速機では、パワートレインの共振周波数で前後方向の揺さぶりを引き起こす前後振動が発生することがある。前後振動は、パワートレインのトルク変動に対して無段変速機の変速比の安定性が不足している場合に、トルク変動と無段変速機の変速とが連成して発生すると考えられる。このため、前後振動を抑制するには、必要に応じて目標変速比の進み補償を行い無段変速機の変速比の安定性を高めることが考えられる。
【０００４】
ところが、進み補償の実行・停止を切り替える場合には、進み補償の実行・停止指令が実行指令及び停止指令間でハンチングする結果、ハンチング周期に応じたノイズが発生し得る。そして、このようなノイズが入力となって進み補償のゲインを増大させることで、無段変速機の変速制御が不安定になる結果、無段変速機を搭載する車両の挙動に影響が及ぶ虞がある。
【０００５】
本発明はこのような課題に鑑みてなされたもので、進み補償の実行・停止を切り替えるようにしたことに起因して、無段変速機を搭載する車両の挙動が影響を受けることを改善可能な無段変速機の制御装置及び無段変速機の制御方法を提供することを目的とする。
【０００６】
本発明のある態様の無段変速機の制御装置は、無段変速機の状態を現す実値に基づいてフィードバック制御を行う無段変速機の制御装置であって、前記フィードバック制御の進み補償を行う進み補償部と、前記進み補償の実行・停止を決定する実行停止決定部と、前記進み補償の実行・停止が切り替えられた際に、前記進み補償の実行・停止の決定に応じた前記進み補償のゲイン変化のなましを行うゲインなまし部と、を有する。
【０００７】
本発明の別の態様によれば、無段変速機の状態を現す実値に基づいてフィードバック制御を行う無段変速機の制御方法であって、前記フィードバック制御の進み補償を行うことと、前記進み補償の実行・停止を決定することと、前記進み補償の実行・停止が切り替えられた際に、前記進み補償の実行・停止の決定に応じた前記進み補償のゲイン変化のなましを行うことと、を含む無段変速機の制御方法が提供される。
【０００８】
これらの態様によれば、ゲイン変化のなましを行うことで、進み補償の実行・停止の切替に伴うゲイン変化量の抑制を図ることができる。このため、進み補償の実行・停止指令のハンチングに応じた周期的なノイズが発生しても、このようなノイズの入力に起因して、進み補償のゲインが増大し無段変速機の変速制御が不安定になることを防止或いは抑制することができる。したがって、進み補償の実行・停止を切り替えるようにしたことに起因して、無段変速機を搭載する車両の挙動が影響を受けることを改善できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、変速機コントローラを含む車両の概略構成図である。
【図２】図２は、変速機コントローラの概略構成図である。
【図３】図３は、位相進み補償器のボード線図の一例を示す図である。
【図４】図４は、変速機コントローラの機能ブロック図の一例を示す図である。
【図５】図５は、変速機コントローラが行う制御の一例をフローチャートで示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら本発明の実施形態について説明する。
【００１１】
図１は、変速機コントローラ１２を含む車両の概略構成図である。車両は動力源としてエンジン１を備える。エンジン１の動力は、パワートレインＰＴを構成するトルクコンバータ２、第１ギヤ列３、変速機４、第２ギヤ列５及び差動装置６を介して、駆動輪７へと伝達される。第２ギヤ列５には駐車時に変速機４の出力軸を機械的に回転不能にロックするパーキング機構８が設けられる。
【００１２】
トルクコンバータ２は、ロックアップクラッチ２ａを備える。ロックアップクラッチ２ａが締結されると、トルクコンバータ２における滑りがなくなり、トルクコンバータ２の伝達効率が向上する。以下では、ロックアップクラッチ２ａをＬＵクラッチ２ａと称す。
【００１３】
変速機４は、バリエータ２０を備える無段変速機である。バリエータ２０は、プライマリプーリであるプーリ２１と、セカンダリプーリであるプーリ２２と、プーリ２１、２２の間に掛け回されるベルト２３とを備える無段変速機構である。プーリ２１は主動側回転要素を構成し、プーリ２２は従動側回転要素を構成する。
【００１４】
プーリ２１、２２それぞれは、固定円錐板と、固定円錐板に対してシーブ面を対向させた状態で配置され固定円錐板との間にＶ溝を形成する可動円錐板と、可動円錐板の背面に設けられて可動円錐板を軸方向に変位させる油圧シリンダとを備える。プーリ２１は油圧シリンダとして油圧シリンダ２３ａを備え、プーリ２２は油圧シリンダとして油圧シリンダ２３ｂを備える。
【００１５】
油圧シリンダ２３ａ、２３ｂに供給される油圧を調整すると、Ｖ溝の幅が変化してベルト２３と各プーリ２１、２２との接触半径が変化し、バリエータ２０の変速比が無段階に変化する。バリエータ２０は、トロイダル型の無段変速機構であってもよい。
【００１６】
変速機４は、副変速機構３０をさらに備える。副変速機構３０は、前進２段・後進１段の変速機構であり、前進用変速段として、１速と、１速よりも変速比の小さな２速を有する。副変速機構３０は、エンジン１から駆動輪７に至るまでの動力伝達経路において、バリエータ２０と直列に設けられる。
【００１７】
副変速機構３０は、この例のようにバリエータ２０の出力軸に直接接続されていてもよいし、その他の変速ないしギヤ列等の動力伝達機構を介して接続されていてもよい。あるいは、副変速機構３０はバリエータ２０の入力軸側に接続されていてもよい。
【００１８】
車両にはさらに、エンジン１の動力の一部を利用して駆動されるオイルポンプ１０と、オイルポンプ１０がオイル供給によって発生させる油圧を調整して変速機４の各部位に供給する油圧制御回路１１と、油圧制御回路１１を制御する変速機コントローラ１２とが設けられる。
【００１９】
油圧制御回路１１は複数の流路、複数の油圧制御弁で構成される。油圧制御回路１１は、変速機コントローラ１２からの変速制御信号に基づき、複数の油圧制御弁を制御して油圧供給経路を切り換える。また、油圧制御回路１１は、オイルポンプ１０がオイル供給によって発生させる油圧から必要な油圧を調整し、調整した油圧を変速機４の各部位に供給する。これにより、バリエータ２０の変速、副変速機構３０の変速段の変更、ＬＵクラッチ２ａの締結・解放が行われる。
【００２０】
図２は、変速機コントローラ１２の概略構成図である。変速機コントローラ１２は、ＣＰＵ１２１と、ＲＡＭ・ＲＯＭからなる記憶装置１２２と、入力インターフェース１２３と、出力インターフェース１２４と、これらを相互に接続するバス１２５とを有して構成される。
【００２１】
入力インターフェース１２３には例えば、アクセルペダルの操作量を表すアクセル開度ＡＰＯを検出するアクセル開度センサ４１の出力信号、変速機４の入力側回転速度を検出する回転速度センサ４２の出力信号、プーリ２２の回転速度Ｎｓｅｃを検出する回転速度センサ４３の出力信号、変速機４の出力側回転速度を検出する回転速度センサ４４の出力信号が入力される。
【００２２】
変速機４の入力側回転速度は具体的には、変速機４の入力軸の回転速度、したがってプーリ２１の回転速度Ｎｐｒｉである。変速機４の出力側回転速度は具体的には、変速機４の出力軸の回転速度、したがって副変速機構３０の出力軸の回転速度である。変速機４の入力側回転速度は、例えばトルクコンバータ２のタービン回転速度など、変速機４との間にギヤ列等を挟んだ位置の回転速度であってもよい。変速機４の出力側回転速度についても同様である。
【００２３】
入力インターフェース１２３にはさらに、車速ＶＳＰを検出する車速センサ４５の出力信号、変速機４の油温ＴＭＰを検出する油温センサ４６の出力信号、セレクトレバーの位置を検出するインヒビタスイッチ４７の出力信号、エンジン１の回転速度Ｎｅを検出する回転速度センサ４８の出力信号、変速機４の変速範囲を１よりも小さい変速比に拡大するためのＯＤスイッチ４９の出力信号、ＬＵクラッチ２ａへの供給油圧を検出する油圧センサ５０の出力信号などが入力される。入力インターフェース１２３には、エンジン１が備えるエンジンコントローラ５１から、エンジントルクＴｅのトルク信号も入力される。
【００２４】
記憶装置１２２には、変速機４の変速制御プログラム、変速制御プログラムで用いる各種マップ等が格納されている。ＣＰＵ１２１は、記憶装置１２２に格納されている変速制御プログラムを読み出して実行し、入力インターフェース１２３を介して入力される各種信号に基づき変速制御信号を生成する。また、ＣＰＵ１２１は、生成した変速制御信号を出力インターフェース１２４を介して油圧制御回路１１に出力する。ＣＰＵ１２１が演算処理で使用する各種値、ＣＰＵ１２１の演算結果は記憶装置１２２に適宜格納される。
【００２５】
ところで、変速機４では、パワートレインＰＴの共振周波数であるＰＴ共振周波数Ｆｐｔで前後振動が発生することがある。前後振動は、パワートレインＰＴのトルク変動に対して、変速機４の変速比の安定性が不足している場合に、トルク変動と変速機４の変速とが連成して発生すると考えられる。このため、必要に応じて進み補償を行い変速機４の変速比の安定性を高めることで、前後振動を抑制することが考えられる。
【００２６】
ところが、進み補償のオンオフ、つまり実行・停止を切り替える場合には、次に説明するように変速機４を搭載する車両の挙動に影響が及ぶことが懸念される。
【００２７】
図３は、位相進み補償器のボード線図の一例を示す図である。ボード線図の横軸は、周波数を対数で示す。図３では、２次の位相進み補償を行う場合を示す。ピーク値周波数Ｆｐｋは、位相進み補償で狙いの周波数に応じて設定される。狙いの周波数は具体的には、ＰＴ共振周波数Ｆｐｔである。このため、ピーク値周波数Ｆｐｋは例えば、ＰＴ共振周波数Ｆｐｔに設定される。ＰＴ共振周波数Ｆｐｔは例えば、２Ｈｚであり一定値とすることができる。進み量Ａｐｋは、ピーク値周波数Ｆｐｋに応じた進み量Ａを示す。
【００２８】
図３に示すように、位相進み補償を行う場合には、周波数が高いほどゲインＧが大きくなる。位相進み補償のゲインＧが大きくなると、変速機４の変速制御が不安定になり、変速機４を搭載する車両の挙動に影響が及ぶことが懸念される。ゲインＧは、２次の場合よりも１次の場合のほうが高くなり易いが、１次の場合も同様である。
【００２９】
上記懸念に関し、位相進み補償のオンオフを切り替える場合には、位相進み補償の実行・停止指令であるオンオフ指令がオン指令及びオフ指令間でハンチングする結果、ハンチング周期に応じたノイズが発生し得る。そして、このようなノイズが位相進み補償器に入力されゲインＧで増大されることで、変速機４を搭載する車両の挙動に影響が及ぶことが懸念される。具体的には、増大されたノイズによってパワートレインＰＴの共振が刺激され、本来は位相進み補償で抑制しようとしている前後振動が発生する結果、変速機４を搭載する車両の挙動に影響が及ぶことが懸念される。
【００３０】
このため、コントローラ１２は、以下で説明するように変速制御を行う。以下では、変速機４の変速比としてバリエータ２０の変速比Ｒａｔｉｏを用いて説明する。変速比Ｒａｔｉｏは、後述する実変速比Ｒａｔｉｏ＿Ａ、目標変速比Ｒａｔｉｏ＿Ｄ及び到達変速比Ｒａｔｉｏ＿Ｔを含むバリエータ２０の変速比の総称であり、これらのうち少なくともいずれかであることを含む。プーリ２１への供給油圧であるプライマリ圧Ｐｐｒｉについても同様である。変速機４の変速比は、バリエータ２０及び副変速機構３０全体の変速比であるスルー変速比とされてもよい。以下では、変速機コントローラ１２を単にコントローラ１２と称す。
【００３１】
図４は、変速制御の要部を示すコントローラ１２のフィードバック機能ブロック図の一例を示す図である。コントローラ１２は、目標値生成部１３１と、ＦＢ補償器１３２と、進み補償オンオフ決定部１３３と、進み量決定部１３４と、進み量フィルタ部１３５と、第１位相進み補償器１３６と、第２位相進み補償器１３７と、スイッチ部１３８と、オンオフ指令フィルタ部１３９と、センサ値フィルタ部１４０と、ピーク値周波数決定部１４１とを有する。ＦＢはフィードバックの略である。
【００３２】
目標値生成部１３１は、変速制御の目標値を生成する。目標値は具体的には、変速比Ｒａｔｉｏを変速制御値とした最終目標変速制御値である到達変速比Ｒａｔｉｏ＿Ｔに基づく目標変速比Ｒａｔｉｏ＿Ｄとされる。変速制御値は例えば、制御パラメータとしてのプライマリ圧Ｐｐｒｉとされてもよい。
【００３３】
到達変速比Ｒａｔｉｏ＿Ｔは、変速マップで車両の運転状態に応じて予め設定されている。このため、目標値生成部１３１は、検出された運転状態に基づき、対応する到達変速比Ｒａｔｉｏ＿Ｔを変速マップから読み出す。車両の運転状態は具体的には、車速ＶＳＰ及びアクセル開度ＡＰＯとされる。
【００３４】
目標値生成部１３１は、到達変速比Ｒａｔｉｏ＿Ｔに基づき、目標変速比Ｒａｔｉｏ＿Ｄを算出する。目標変速比Ｒａｔｉｏ＿Ｄは、到達変速比Ｒａｔｉｏ＿Ｔになるまでの間の過渡的な目標変速比であり、目標変速制御値を構成する。算出された目標変速比Ｒａｔｉｏ＿Ｄは、ＦＢ補償器１３２に入力される。
【００３５】
ＦＢ補償器１３２は、変速比Ｒａｔｉｏの実値である実変速比Ｒａｔｉｏ＿Ａ、目標変速比Ｒａｔｉｏ＿Ｄに基づき、フィードバック指令値を算出する。フィードバック指令値は、例えば、実変速比Ｒａｔｉｏ＿Ａと目標変速比Ｒａｔｉｏ＿Ｄの誤差を埋めるためのフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢである。算出されたフィードバック指令値（フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢ）は、進み量決定部１３４と、第１位相進み補償器１３６に入力される。
【００３６】
進み補償オンオフ決定部１３３は、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの位相進み補償のオンオフを決定する。進み補償オンオフ決定部１３３は、プーリ状態値Ｍに応じて、位相進み補償のオンオフを決定する。プーリ状態値Ｍは、プーリ２１、２２が、前後振動が発生する状態であるか否かを判定するための値であり、回転速度Ｎｐｒｉ、プーリ２２への入力トルクＴｓｅｃ、変速比Ｒａｔｉｏ、及び変速比Ｒａｔｉｏの変化率αを含む。
【００３７】
入力トルクＴｓｅｃは例えば、エンジン１及びプーリ２２間に設定された変速比、したがって本実施形態では第１ギヤ列３のギヤ比及びバリエータ２０の変速比をエンジントルクＴｅに乗じた値として算出することができる。変速比Ｒａｔｉｏには、実変速比Ｒａｔｉｏ＿Ａ及び目標変速比Ｒａｔｉｏ＿Ｄを適用することができる。変速比Ｒａｔｉｏは、実変速比Ｒａｔｉｏ＿Ａまたは目標変速比Ｒａｔｉｏ＿Ｄとされてもよい。
【００３８】
進み補償オンオフ決定部１３３は具体的には、回転速度Ｎｐｒｉ、入力トルクＴｓｅｃ、変速比Ｒａｔｉｏ、及び変化率αの４つのパラメータすべてに応じて、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの位相進み補償のオンオフを決定する。進み補償オンオフ決定部１３３は、入力トルクＴｓｅｃ、変速比Ｒａｔｉｏ、及び変化率αのうち少なくともいずれかのパラメータに応じて、位相進み補償のオンオフを決定するように構成されてもよい。
【００３９】
進み補償オンオフ決定部１３３は、プーリ状態値Ｍに加えてさらに、ＬＵクラッチ２ａの締結状態と、変速機４に対するドライバ操作の状態と、フェールの有無とに応じて、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの位相進み補償のオンオフを決定する。
【００４０】
図５は、コントローラ１２が行う処理の一例をフローチャートで示す図である。本フローチャートの処理は具体的には、進み補償オンオフ決定部１３３によって行われる。
【００４１】
ステップＳ１からステップＳ５までの処理は、パワートレインＰＴの共振が起きるか否かを判定する処理であり、換言すれば、変速機４の前後振動が発生するか否かを判定する処理である。以下では、パワートレインＰＴの共振をＰＴ共振と称す。
【００４２】
ステップＳ１で、コントローラ１２は、プーリ状態値Ｍが、前後振動が発生する値であるか否かを判定する。つまり、ステップＳ１では、プーリ２１、２２の状態が、前後振動が発生する状態であるか否かが判定される。ステップＳ１で、コントローラ１２は具体的には、プーリ状態値Ｍである回転速度Ｎｐｒｉ、入力トルクＴｓｅｃ、変速比Ｒａｔｉｏ、及び変速比Ｒａｔｉｏの変化率αそれぞれにつき、次のような判定を行う。
【００４３】
回転速度Ｎｐｒｉ及び入力トルクＴｓｅｃにつき、コントローラ１２は、回転速度Ｎｐｒｉ及び入力トルクＴｓｅｃに応じた動作点がこれらに応じて規定された判定領域にあるか否かを判定する。コントローラ１２は、動作点が判定領域にある場合に、回転速度Ｎｐｒｉ及び入力トルクＴｓｅｃがともに、前後振動発生値であると判定する。動作点が判定領域にある場合は、換言すれば、プーリ２１、２２が外乱に弱い状態、すなわち変速比Ｒａｔｉｏの安定性が不足している場合である。判定領域は実験等により予め設定することができる。
【００４４】
変速比Ｒａｔｉｏにつき、コントローラ１２は、変速比Ｒａｔｉｏが所定変速比Ｒａｔｉｏ１よりも大きい場合、換言すれば所定変速比Ｒａｔｉｏ１よりもＬｏｗである場合に、変速比Ｒａｔｉｏが前後振動発生値であると判定する。所定変速比Ｒａｔｉｏ１は、前後振動が発生する変速比を規定するための値であり、例えば１である。所定変速比Ｒａｔｉｏ１は、実験等により予め設定することができる。
【００４５】
変化率αにつき、コントローラ１２は、変速比Ｒａｔｉｏの変化率αが所定値α１よりも小さい場合に、変化率αが前後振動発生値であると判定する。所定値α１は、前後振動が発生する変化率αを規定するための値であり、変化率αが所定値α１よりも小さい場合は、変速比Ｒａｔｉｏが定常状態である場合に対応する。所定値α１は、実験等により予め設定することができる。
【００４６】
ステップＳ１で、コントローラ１２は、これらのプーリ状態値Ｍすべてが前後振動発生値であると判定した場合に肯定判定し、これらのプーリ状態値Ｍのいずれかが前後振動発生値でないと判定した場合に否定判定する。
【００４７】
ステップＳ１で否定判定の場合、処理はステップＳ５に進み、コントローラ１２は、ＰＴ共振は起きないと判定する。したがって、前後振動は発生しないと判定される。この場合、処理はステップＳ１０に進み、コントローラ１２は、位相進み補償をオフにする。ステップＳ１０の後には、本フローチャートの処理は終了する。
【００４８】
ステップＳ１で肯定判定の場合、処理はステップＳ２に進み、コントローラ１２は、ＬＵクラッチ２ａが締結されているか否かを判定する。これにより、ＬＵクラッチ２ａの締結状態に応じて、位相進み補償のオンオフが決定されることになる。
【００４９】
ステップＳ２で否定判定であれば、ＬＵクラッチ２ａが締結されていないので、前後振動は発生しないと判断される。この場合、処理はステップＳ５に進む。ステップＳ２で肯定判定であれば、ＬＵクラッチ２ａの状態は、前後振動が発生する状態であると判断される。この場合、処理はステップＳ３に進む。
【００５０】
ステップＳ３で、コントローラ１２は、変速機４に対するドライバ操作の状態が所定状態であるか否かを判定する。所定状態は、変速比Ｒａｔｉｏが所定変速比Ｒａｔｉｏ１よりも大きくなる第１操作状態と、変速比Ｒａｔｉｏが定常状態になる第２操作状態とのうち少なくともいずれかを含む。
【００５１】
第１操作状態は例えば、ＯＤスイッチ４９がＯＦＦの状態である。第２操作状態は、セレクトレバーによってマニュアルレンジが選択されている状態や、スポーツモード等のマニュアルモードが選択されている状態など、ドライバ操作によって変速比Ｒａｔｉｏが固定される状態である。
【００５２】
ドライバ操作の状態が所定状態であるか否かを判定することで、変速比Ｒａｔｉｏが所定変速比Ｒａｔｉｏ１よりも継続的に大きくなることや、変速比Ｒａｔｉｏが継続的に定常状態になることを判定することができる。したがって、変速比Ｒａｔｉｏが、前後振動が発生する状態であることをより確実に判定することができる。
【００５３】
ステップＳ３で否定判定であれば、ドライバ操作の状態が所定状態でないので、前後振動は発生しないと判断される。この場合、処理はステップＳ５に進む。ステップＳ３で肯定判定であれば、処理はステップＳ４に進む。
【００５４】
ステップＳ４で、コントローラ１２は、ＰＴ共振が起きると判定する。したがって、前後振動が発生すると判定される。ステップＳ４の後には、処理はステップＳ６に進む。
【００５５】
ステップＳ６からステップＳ８では、位相進み補償をオンにできる状態か否かの判定が行われる。換言すれば、位相進み補償の実行の可否が判定される。
【００５６】
ステップＳ６で、コントローラ１２は、フェールがあるか否かを判定する。フェールは例えば、変速機４の変速制御に用いられる油圧制御回路１１やセンサ・スイッチ類のフェールを含む変速機４についてのフェールとすることができる。フェールは、変速機４についてのフェールを含む車両のフェールであってもよい。
【００５７】
ステップＳ６で肯定判定であれば、処理はステップＳ８に進み、コントローラ１２は、位相進み補償をオンにしてはいけないと判定する。つまり、位相進み補償の実行禁止判定が下される。ステップＳ８の後には、処理はステップＳ１０に進む。
【００５８】
ステップ６で否定判定であれば、処理はステップＳ７に進み、コントローラ１２は、位相進み補償をオンにしてよいと判定する。つまり、位相進み補償の実行許可判定が下される。この場合、処理はステップＳ９に進み、コントローラ１２は、位相進み補償をオンにする。ステップＳ９の後には、本フローチャートの処理は終了する。
【００５９】
図４に戻り、進み補償オンオフ決定部１３３は、位相進み補償のオンを決定した場合にはオン指令を出力し、位相進み補償のオフを決定した場合にはオフ指令を出力する。オンオフ指令は、進み補償オンオフ決定部１３３から、進み量決定部１３４と、オンオフ指令フィルタ部１３９とに入力される。
【００６０】
進み量決定部１３４は進み量Ａｐｋを決定する。進み量決定部１３４は、進み補償オンオフ決定部１３３の後流に設けられる。進み量決定部１３４は、信号経路における配置上、このように設けられる。進み量決定部１３４は、オンオフ指令に応じて、換言すれば、位相進み補償のオンオフの決定に応じて進み量Ａｐｋを決定する。進み量決定部１３４は、オフ指令が入力された場合に進み量Ａｐｋをゼロに決定する。進み量決定部１３４は、オン指令が入力された場合に進み量Ａｐｋを第１進み量Ａｐｋ１又は第２進み量Ａｐｋ２に決定する。
【００６１】
第１進み量Ａｐｋ１は、後述する１次の位相進み補償を行う場合に対応させて設定され、第２進み量Ａｐｋ２は、後述する２次の位相進み補償を行う場合に対応させて設定される。第２進み量Ａｐｋ２は、第１進み量Ａｐｋ１の１／２とされる。第１進み量Ａｐｋ１は例えば、８０ｄｅｇであり一定値とすることができる。第１進み量Ａｐｋ１は、実験等により予め設定することができる。進み量Ａｐｋは、進み量決定部１３４から進み量フィルタ部１３５と、ピーク値周波数決定部１４１とに入力される。
【００６２】
進み量フィルタ部１３５は、進み量決定部１３４の後流に設けられ、進み量Ａｐｋのフィルタ処理を行う。進み量フィルタ部１３５は、信号経路における配置上、このように設けられる。進み量フィルタ部１３５は具体的には、ローパスフィルタ部とされ、例えば１次のローパスフィルタで構成される。
【００６３】
進み量フィルタ部１３５は、進み量Ａｐｋのフィルタ処理を行うことで、進み補償のオンオフが切り替えられた際に、位相進み補償のオンオフの決定に応じた位相進み補償のゲインＧの変化のなましを行うゲインなまし部を構成する。ゲインＧの変化のなましを行うことで、位相進み補償のオンオフの切替に伴うゲインＧの変化量の抑制が図られる。
【００６４】
第１位相進み補償器１３６と、第２位相進み補償器１３７と、スイッチ部１３８とには、進み量フィルタ部１３５から進み量Ａｐｋが入力される。第１位相進み補償器１３６と第２位相進み補償器１３７とには、ピーク値周波数決定部１４１からピーク値周波数Ｆｐｋも入力される。
【００６５】
第１位相進み補償器１３６と第２位相進み補償器１３７とはともに、入力された進み量Ａｐｋ、さらには入力されたピーク値周波数Ｆｐｋに基づき、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの１次の位相進み補償を行う。フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの位相進み補償を行うことで、変速機４のフィードバック変速制御の位相進み補償が行われる。第１位相進み補償器１３６と第２位相進み補償器１３７とは具体的には、１次のローパスフィルタで構成され、入力された進み量Ａｐｋ、さらには入力されたピーク値周波数Ｆｐｋに応じたフィルタ処理を行うことで、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの１次の位相進み補償を行う。
【００６６】
第２位相進み補償器１３７は、第１位相進み補償器１３６と直列に設けられる。第２位相進み補償器１３７は、信号経路における配置上、このように設けられる。第２位相進み補償器１３７には、第１位相進み補償器１３６によって１次の位相進み補償が行われたフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢが入力される。
【００６７】
したがって、第２位相進み補償器１３７は、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの１次の位相進み補償を行う場合に、１次の位相進み補償をさらに重ねて行う。これにより、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの２次の位相進み補償が行われる。第２位相進み補償器１３７は、第１位相進み補償器１３６とともに進み補償部を構成する。
【００６８】
スイッチ部１３８は、入力された進み量Ａｐｋに応じて、第１位相進み補償器１３６と第２位相進み補償器１３７とで位相進み補償を行う場合、つまり２次の位相進み補償を行う場合と、第１位相進み補償器１３６のみで位相進み補償を行う場合、つまり１次の位相進み補償を行う場合とを切り替える。
【００６９】
２次の位相進み補償を行うことで、１次の位相進み補償を行う場合と比較してゲインＧの増大を抑制し変速制御の不安定化を抑制できるためである。また、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢに応じた１次の位相進み補償の進み量Ａが所定値Ａ１よりも小さい場合には、ゲイン抑制効果が望めない一方、１次の位相進み補償を行うことで、周波数ずれによってゲインＧが低下し制振効果が減少し易くなる事態を避けることができるためである。所定値Ａ１は、位相進み補償の２次化によるゲイン抑制効果が得られる範囲内で、好ましくは最小値に設定することができる。
【００７０】
このように位相進み補償を行うにあたり、進み量決定部１３４とスイッチ部１３８とは具体的には次のように構成される。
【００７１】
すなわち、進み量決定部１３４は、入力されたフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢに基づきフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの１次の位相進み補償の進み量Ａを算出する。進み量決定部１３４は、進み量Ａが所定値Ａ１よりも小さい場合に１次の位相進み補償を行うと判断し、進み量Ａｐｋを第１進み量Ａｐｋ１に決定する。また、進み量決定部１３４は、進み量Ａが所定値Ａ１以上の場合に２次の位相進み補償を行うと判断し、進み量Ａｐｋを第２進み量Ａｐｋ２に決定する。進み量Ａは、マップデータ等で予め設定することができる。
【００７２】
スイッチ部１３８は、第１進み量Ａｐｋ１が入力された場合に、第１位相進み補償器１３６のみで位相進み補償を行うように切り替えを行う。また、スイッチ部１３８は、第２進み量Ａｐｋ２が入力された場合に、第１位相進み補償器１３６と第２位相進み補償器１３７とで位相進み補償を行うように切り替えを行う。
【００７３】
このように構成することで、第１位相進み補償器１３６及び第２位相進み補償器１３７は、進み量Ａに応じて第１位相進み補償器１３６のみで位相進み補償を行うように構成される。また、第１位相進み補償器１３６及び第２位相進み補償器１３７は、進み量Ａが所定値Ａ１よりも小さい場合に、第１位相進み補償器１３６のみで位相進み補償を行うように構成される。
【００７４】
スイッチ部１３８は、１次の位相進み補償を行う場合に、第２位相進み補償器１３７のみで位相進み補償を行うように構成されてもよい。進み量決定部１３４は、進み量Ａｐｋの代わりに進み量Ａをスイッチ部１３８に入力してもよく、スイッチ部１３８は、このようにして入力された進み量Ａに基づき切り替えを行ってもよい。これにより、第１進み量Ａｐｋ１や第２進み量Ａｐｋ２になましが施されていても、１次、２次の位相進み補償を適切に行える。
【００７５】
スイッチ部１３８は、進み補償オンオフ決定部１３３とともに、プーリ状態値Ｍに応じて、第１位相進み補償器１３６及び第２位相進み補償器１３７の少なくともいずれかによって進み補償が行われたフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢをフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢとして設定する設定部を構成する。第１位相進み補償器１３６及び第２位相進み補償器１３７の少なくともいずれかは、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの進み補償を行う進み補償部を構成する。進み補償が行われたフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢは、補償後のフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢを構成する。
【００７６】
アクチュエータ１１１には、スイッチ部１３８から選択されたフィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢと目標変速比Ｒａｔｉｏ＿Ｄに基づいて設定された図示しないプライマリ指示圧Ｐｐｒｉ＿ＦＦ（バランス推力や変速比を決定する目標プライマリ指示圧）が入力される。アクチュエータ１１１は例えば、油圧制御回路１１に設けられたプライマリ圧Ｐｐｒｉを制御するプライマリ圧制御弁であり、プライマリ圧Ｐｐｒｉの実圧Ｐｐｒｉ＿Ａが目標変速比Ｒａｔｉｏ＿Ｄに応じた指示圧Ｐｐｒｉ＿Ｄになるようにプライマリ圧Ｐｐｒｉを制御する。これにより、実変速比Ｒａｔｉｏ＿Ａが目標変速比Ｒａｔｉｏ＿Ｄになるように変速比Ｒａｔｉｏが制御される。
【００７７】
センサ部４０は、バリエータ２０の実変速比Ｒａｔｉｏ＿Ａを検出する。センサ部４０は具体的には、回転速度センサ４２及び回転速度センサ４３で構成されている。センサ部４０が検出した変速比の実値（センサ値）である実変速比Ｒａｔｉｏ＿Ａは、センサ値フィルタ部１４０に入力される。センサ値フィルタ部１４０には、オンオフ指令フィルタ部１３９を介してオンオフ指令も入力される。オンオフ指令フィルタ部１３９は、センサ値フィルタ部１４０と進み補償オンオフ決定部１３３との間に設けられ、オンオフ指令のフィルタ処理を行う。オンオフ指令フィルタ部１３９は、信号経路における配置上、このように設けられる。
【００７８】
オンオフ指令フィルタ部１３９は、オンオフ指令のフィルタ処理を行うことで、進み補償の実行・停止が切り替えられた際に、進み補償オンオフ決定部１３３からのオンオフ指令のオン指令及びオフ指令間の変化のなましを行う指令なまし部を構成する。なましが施されたオンオフ指令は、オフ指令をゼロとし、オン指令を１とした場合に、ゼロ及び１間の指令度合いを有するオンオフ指令とされる。オンオフ指令フィルタ部１３９は具体的には、ローパスフィルタ部とされ、例えば１次のローパスフィルタで構成される。
【００７９】
センサ値フィルタ部１４０は、実変速比Ｒａｔｉｏ＿Ａのフィルタ処理を行う。センサ値フィルタ部１４０では、オンオフ指令に応じてフィルタ処理の態様が変更される。具体的にはセンサ値フィルタ部１４０では、オンオフ指令に応じてフィルタ処理の次数又は実行・停止が切り替えられる。センサ値フィルタ部１４０は、オフ指令が入力された場合に１次のローパスフィルタとされ、オン指令が入力された場合に高次のローパスフィルタとされるか、或いはフィルタ処理を停止する。
【００８０】
このようにセンサ値フィルタ部１４０を構成することで、１次のローパスフィルタを用いると除去したい周波数以下の領域で僅かな遅れが発生することに対し、オン指令が入力された場合には、遅れが改善される。結果、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの位相を更に進めることができる。
【００８１】
なましが施されたオンオフ指令が入力された場合、センサ値フィルタ部１４０は、オンオフ指令の指令度合いに応じて、オン指令時及びオフ指令時に設定されるフィルタ処理態様の重み付けを行うことで、フィルタ処理を変更する。例えば、オンオフ指令に応じてフィルタ処理の実行・停止が切り替えられる場合において、オンオフ指令がオフ指令からオン指令に変化する場合には、次のようにフィルタ処理が変更される。
【００８２】
すなわち、フィルタ処理は、オンオフ指令の指令度合いに応じて、１次のローパスフィルタによるフィルタ処理の重み付けを１００％とし、フィルタ処理停止、つまりフィルタ処理なしの重み付けを０％とするフィルタ処理から、１次のローパスフィルタによるフィルタ処理の重み付けを０％とし、フィルタ処理停止、つまりフィルタ処理なしの重み付けを１００％とするフィルタ処理に次第に変更される。
【００８３】
センサ値フィルタ部１４０は、実値フィルタ部に相当し、具体的にはローパスフィルタ部とされる。センサ値フィルタ部１４０は例えば、フィルタ処理の実行・停止又は次数を切り替え可能に設けられた１又は複数の１次のローパスフィルタを有した構成とすることができる。センサ値フィルタ部１４０からは、実変速比Ｒａｔｉｏ＿ＡがＦＢ補償器１３２に入力される。
【００８４】
ピーク値周波数決定部１４１は、位相進み補償のピーク値周波数Ｆｐｋを決定する。ピーク値周波数決定部１４１は、変速比Ｒａｔｉｏに応じて、ピーク値周波数Ｆｐｋを決定する。具体的には、第１進み量Ａｐｋ１が入力された場合、つまり１次の位相進み補償を行う場合、ピーク値周波数Ｆｐｋは、変速比Ｒａｔｉｏに基づいて決まるＰＴ共振周波数Ｆｐｔに設定される。
【００８５】
第２進み量Ａｐｋ２が入力された場合、つまり２次の位相進み補償を行う場合、ピーク値周波数Ｆｐｋは、ＰＴ共振周波数Ｆｐｔよりも低く設定される。これにより、２次の位相進み補償を行う場合に、１次の位相進み補償を行う場合よりも、ピーク値周波数Ｆｐｋ及び実際のＰＴ共振周波数Ｆｐｔ間の周波数ずれのずれ方向によって、偏った態様で進み量Ａが大きく減少することが改善される。
【００８６】
次に、コントローラ１２の主な作用効果について説明する。
【００８７】
コントローラ１２は、実変速比Ｒａｔｉｏ＿Ａが目標変速比Ｒａｔｉｏ＿Ｄになるように変速機４のフィードバック変速制御を行う無段変速機の制御装置を構成する。コントローラ１２は、フィードバックプライマリ指示圧Ｐｐｒｉ＿ＦＢの位相進み補償を行う第１位相進み補償器１３６及び第２位相進み補償器１３７と、位相進み補償のオンオフを決定する進み補償オンオフ決定部１３３と、位相進み補償のオンオフが切り替えられた際に、位相進み補償のオンオフの決定に応じたゲインＧの変化のなましを行うゲインなまし部としての進み量フィルタ部１３５と、を有する。
【００８８】
このような構成のコントローラ１２によれば、ゲインＧの変化のなましを行うことで、位相進み補償のオンオフの切替に伴うゲインＧの変化量の抑制を図ることができる。このため、位相進み補償のオンオフ指令のハンチングに応じた周期的なノイズが発生しても、このようなノイズの入力に起因して、ゲインＧが増大し変速機４の変速制御が不安定になることを防止したり抑制したりすることができる。したがって、位相進み補償のオンオフを切り替えるようにした場合でも、このことに起因して変速機４を搭載する車両の挙動が影響を受けることを改善することができる。
【００８９】
コントローラ１２は、位相進み補償のオンオフの決定に応じて、進み量Ａｐｋを決定する進み量決定部１３４をさらに備える。進み量Ａｐｋのフィルタ処理を行う進み量フィルタ部１３５は、ゲインなまし部を構成する。このような構成のコントローラ１２によれば、ゲインＧの変化のなましを適切に行うことができる。
【００９０】
コントローラ１２は、実変速比Ｒａｔｉｏ＿Ａのフィルタ処理を行うとともに、位相進み補償のオンオフの決定に応じてフィルタ処理の態様が変更されるセンサ値フィルタ部１４０と、センサ値フィルタ部１４０と進み補償オンオフ決定部１３３との間に設けられ、位相進み補償のオンオフが切り替えられた際に、進み補償オンオフ決定部１３３からのオンオフ指令のオン指令及びオフ指令間の変化のなましを行うオンオフ指令フィルタ部１３９と、をさらに備える。
【００９１】
このような構成のコントローラ１２によれば、位相進み補償のオンオフの決定に応じて実変速比Ｒａｔｉｏ＿Ａのフィルタ処理態様を変更する場合でも、実変速比Ｒａｔｉｏ＿Ａがオンオフ指令のハンチングの影響を受ける結果、変速機４の変速制御が不安定になることをさらに防止したり抑制したりすることができる。
【００９２】
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。
【００９３】
上述した実施形態では、進み量フィルタ部１３５が、ゲインなまし部を構成する場合について説明した。しかしながら、ゲインなまし部は例えば、ピーク値周波数決定部１４１と第１位相進み補償器１３６及び第２位相進み補償器１３７との間に設けられ、ピーク値周波数Ｆｐｋのフィルタ処理を行うピーク値周波数フィルタ部で構成されてもよい。ピーク値周波数フィルタ部は例えば、１次のローパスフィルタで構成することができる。ゲインなまし部は、このようなピーク値周波数フィルタ部と進み量フィルタ部１３５とを有した構成とされてもよい。
【００９４】
上述した実施形態では、第１位相進み補償器１３６及び第２位相進み補償器１３７が進み補償部を構成する場合について説明した。しかしながら例えば、第１位相進み補償器１３６又は第２位相進み補償器１３７など、単一の位相進み補償器で１次の位相進み補償器を構成してもよい。
【００９５】
また、上述した実施形態では、目標変速比Ｒａｔｉｏ＿Ｄと実変速比Ｒａｔｉｏ＿Ａとに基づいてフィードバック制御を行う、所謂、サーボ系のフィードバック制御を行うＦＢ補償器１３２を用いる場合について説明した。しかしながら、サーボ系のフィードバック制御に限らず、例えば、入力トルクの変動に応じてフィードバック制御を行うＦＢ補償器を用いる構成としてもよい。
【００９６】
上述した実施形態では、コントローラ１２が無段変速機の制御装置として構成される場合について説明した。しかしながら、無段変速機の制御装置は例えば、複数のコントローラで実現されてもよい。
【００９７】
本願は２０１６年３月１７日に日本国特許庁に出願された特願２０１６−５３３０８に基づく優先権を主張し、この出願のすべての内容は参照により本明細書に組み込まれる。
【図１】
2017159269.tif 000003
【図２】
2017159269.tif 000004
【図３】
2017159269.tif 000005
【図４】
2017159269.tif 000006
【図５】
2017159269.tif 000007
【国際調査報告】
2017159269.tif 000008
2017159269.tif 000009
2017159269.tif 000010
2017159269.tif 000011