(57)【特許請求の範囲】
【請求項１】
運転条件に応じて無段階に最終的な目標としての到達変速比を設定し、その到達変速比に基づいて中間的な目標としての目標変速比を算出し、その目標変速比に一致するように実変速比を制御して前記到達変速比へと変速させる無段変速機の変速制御装置であって、
前記到達変速比と前記目標変速比との偏差を算出する偏差演算手段と、
前記到達変速比から前記実変速比を減算した第１差分を算出する第１差分演算手段と、
前記目標変速比から前記実変速比を減算した第２差分を算出する第２差分演算手段と、
前記第１差分が負の値であれば変速形態をアップシフトと判定し、前記第１差分及び前記第２差分が正の値であれば変速形態をダウンシフトと判定し、前記第１差分が正の値で、かつ前記第２差分が負の値であれば変速形態をアップシフト中のダウンシフトと判定する変速形態判定手段と、
前記偏差に基づいて、前記目標変速比を算出するための時定数を、前記変速形態がアップシフトのときはダウンシフト及びアップシフト中のダウンシフトのときよりも大となるように算出する時定数演算手段と、
前記時定数を用いてフィルタを構成し、前記到達変速比をフィルタの入力として前記目標変速比を算出する目標変速比演算手段と、
前記変速形態がアップシフト中のダウンシフトと判定されたときは、アップシフト時の時定数からダウンシフト時の時定数への急変を防止する時定数急変防止制御を実施し、変速形態がアップシフト中のダウンシフトからダウンシフトに移行したときは、前記時定数急変防止制御を解除して、時定数をダウンシフト時の時定数へと一気に変化させる時定数制御手段と、
を備えることを特徴とする無段変速機の変速制御装置。
【請求項２】
前記時定数急変防止制御は、前記時定数を、所定の傾き以下で前記ダウンシフト時の時定数へと変化させる、
ことを特徴とする請求項１に記載の無段変速機の変速制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無段変速機の変速制御装置に関する。
【背景技術】
【０００２】
従来の無段変速機（Continuously Variable Transmission；以下「ＣＶＴ」という）の変速制御装置は、車速及びアクセル開度に基づいてＣＶＴの最終的な変速比である到達変速比を算出し、この到達変速比に基づいて目標変速比を算出し、この目標変速比に追従するようにＣＶＴの実変速比をフィードバック制御して、最終的に実変速比を到達変速比に一致させていた（例えば、特許文献１参照）。
【特許文献１】特開平１０−２２０５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前述した従来のＣＶＴの変速制御装置は、実変速比を到達変速比に一致させるときの目標変速比の動特性の定数（以下「時定数」という）を、アップシフトよりもダウンシフトの変速速度のほうが速くなるように設定していた。また、目標変速比と実変速比との偏差に応じてフィードバックゲインを決定し、変速速度の追従性を補償器により補償していた。
【０００４】
そのため、アップシフト中にアクセルが踏み込まれダウンシフトに移行したときに、目標変速比の応答に比べて実変速比の応答が遅れてしまい、目標変速比と実変速比との偏差が大となっていた。その結果、補償器が作動して急なダウンシフトとなり、変速ショックが発生するという問題点があった。また、オーバーシュートの発生を招き、燃費が悪化するという問題点があった。
【０００５】
本発明は、このような従来の問題点に着目してなされたものであり、アップシフト中にアクセルが踏み込まれダウンシフトに移行したときの変速ショックを抑制し、燃費の向上を図ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、運転条件に応じて無段階に最終的な目標としての到達変速比を設定し、その到達変速比に基づいて中間的な目標としての目標変速比を算出し、その目標変速比に一致するように実変速比を制御して前記到達変速比へと変速させる無段変速機の変速制御装置であって、到達変速比と目標変速比との偏差を算出する偏差演算手段と、到達変速比から実変速比を減算した第１差分を算出する第１差分演算手段と、目標変速比から実変速比を減算した第２差分を算出する第２差分演算手段と、第１差分が負の値であれば変速形態をアップシフトと判定し、第１差分及び第２差分が正の値であれば変速形態をダウンシフトと判定し、第１差分が正の値で、かつ第２差分が負の値であれば変速形態をアップシフト中のダウンシフトと判定する変速形態判定手段と、偏差に基づいて、目標変速比を算出するための時定数を、変速形態がアップシフトのときはダウンシフト及びアップシフト中のダウンシフトのときよりも大となるように算出する時定数演算手段と、時定数を用いてフィルタを構成し、到達変速比をフィルタの入力として目標変速比を算出する目標変速比演算手段と、変速形態がアップシフト中のダウンシフトと判定されたときは、アップシフト時の時定数からダウンシフト時の時定数への急変を防止する時定数急変防止制御を実施し、変速形態がアップシフト中のダウンシフトからダウンシフトに移行したときは、前記時定数急変防止制御を解除して、時定数をダウンシフト時の時定数へと一気に変化させる時定数制御手段と、を備える。
【発明の効果】
【０００８】
アップシフト中にダウンシフトへ切り替わったときの時定数の急低下が抑制され、目標変速比の動きが緩やかになる。そのため、アップシフト中にダウンシフトへ切り替わったときの変速ショックの発生を抑制できる。また、オーバーシュートの発生も抑制され燃費の向上が図れる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態について説明する。
【００１０】
（第１実施形態）
図１は、本発明の第１実施形態によるＣＶＴの変速制御装置のシステム構成図である。
【００１１】
車両１には、エンジン２とＣＶＴ３とが直列に搭載され、その間に流体式動力伝達装置としてのトルクコンバータ４が配設される。
【００１２】
エンジン２は、内燃機関などの原動機であり駆動力を発生する。エンジン２の出力は、トルクコンバータ４を介してＣＶＴ３の入力軸に入力される。
【００１３】
ＣＶＴ３は、入力されたエンジン２の出力を、車両走行状況によって選択される変速比に応じて増減速させて出力軸に出力する。なお本実施形態では、ＣＶＴとして、駆動側プーリと、従動側プーリと、駆動側プーリの回転力を従動側プーリに伝達するＶベルト等で構成されるベルトプーリ式ＣＶＴを適用している。
【００１４】
ＣＶＴ３で変速されたエンジン出力は、最終減速装置等を介して最終的に車軸５に伝達され、その結果左右のタイヤ６が回転する。
【００１５】
コントローラ７は、ＣＶＴ３の内部に組み込まれたソレノイドやステップモータなどのアクチュエータへの通電量を制御することで、ＣＶＴ３の各プーリのプーリ幅を油圧によって変更し、ＣＶＴ３を自動で変速する。コントローラ７は、中央演算装置（ＣＰＵ）、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）及び入出力インタフェース（Ｉ／Ｏインタフェース）等を備えたマイクロコンピュータで構成される。
【００１６】
コントローラ７には、スロットル開度センサ８、車速センサ９及びエンジン回転速度センサ１０からの信号が入力される。スロットル開度センサ８は、アクセルペダルの変位量（以下「アクセル開度」という）を検出する。車速センサ９は、車軸５の回転速度から車両の速度を検出する。エンジン回転速度センサ１０は、エンジン回転速度を検出する。
【００１７】
コントローラ７は、上記センサによって検出された信号に基づいてＣＶＴ３を制御する。具体的には、車速及びアクセル開度からＣＶＴ３の最終的な変速比である到達変速比を算出し、この到達変速比に実変速比が一致するようにアクチュエータを制御してＣＶＴ３の各プーリのプーリ幅を制御する。
【００１８】
ところで、この到達変速比は最終的にそこへ到達すべき変速比であって、実変速比が直ちに取るべき変速比とは異なる。仮に、到達変速比を直ちに無段変速機の変速比とすると、微妙なアクセル操作に即座に対応することになるので、非常に運転しづらい車両特性となってしまう。
【００１９】
そこで、従来から、実変速比を到達変速比に一致させるときの目標となる変速比（以下「目標変速比」という）を設定し、目標変速比に実変速比が追従するように、ＣＶＴ３をフィードバック制御していた。そして、このときの目標変速比の時定数は、アップシフトよりもダウンシフトが速くなるように、アップシフト時とダウンシフト時とで異なる値が設定されていた。
【００２０】
そのため、従来制御では、変速時間の長いアップシフト中にアクセルが踏み込まれ、変速形態がダウンシフトに移行したときに、アップシフト中のダウンシフトという状況が発生し、時定数の急変によって変速ショックが発生するなどの問題が生じていた。
【００２１】
そこで本実施形態では、このアップシフト中のダウンシフト時と判定した場合には、時定数を一定の傾き以下で変化させる勾配リミッタを設けて、時定数の急変を防止する。以下では、コントローラ７が実行するこのＣＶＴ３の変速制御について説明する。
【００２２】
図２は、ＣＶＴ３の最終的な変速比である到達変速比を算出するための制御ブロック図である。
【００２３】
目標入力軸回転速度演算部２１には、車速とアクセル開度とを入力する。目標入力軸回転速度演算部２１は、予め定められた目標入力軸回転速度マップに基づいて、入力された車速とアクセル開度とから目標入力軸回転速度を算出する。なお、入力軸回転速度とは、ＣＶＴ３の入力軸の回転速度のことである。
【００２４】
出力軸回転速度演算部２２には、車速を入力する。出力軸回転速度演算部２２は、入力された車速から出力軸回転速度を算出する。なお、出力軸回転速度とは、ＣＶＴ３の出力軸の回転速度のことである。
【００２５】
到達変速比演算部２３には、目標入力軸回転速度と出力軸回転速度とを入力する。到達変速比演算部２３は、目標入力軸回転速度を出力軸回転速度で除算して到達変速比を算出する。
【００２６】
図３は、到達変速比に基づいて、目標変速比を算出するための制御ブロック図である。
以下では、本制御ブロック図について、後述する図６〜図９のフローチャートとの対応を併記して説明する。
【００２７】
時定数算出用偏差演算部３１（Ｓ５１、Ｓ８２、Ｓ１０１）には、到達変速比と目標変速比（前回値）とを入力する。目標変速比（前回値）は、前回の変速が完了している場合には、前回の変速時の到達変速比であり現在の実変速比となる。変速中であれば、そのときの目標変速比の前回値となる。また、後述するフィードバック制御の開始時に、そのときの実変速比相当の値が初期値として設定される。時定数算出用偏差演算部３１は、到達変速比に対する目標変速比の偏倚量である偏差（以下「時定数算出用偏差」という）を算出する。
【００２８】
アップ・ダウンシフト判定部３２（Ｓ１）には、到達変速比と実変速比（前回値）とを入力する。アップ・ダウンシフト判定部３２は、到達変速比から実変速比を減算してアップ・ダウンシフト判定用差分ｅ１を算出する。
【００２９】
アップシフト中のダウンシフト判定部３３（Ｓ２）には、目標変速比（前回値）と実変速比（前回値）とを入力する。アップシフト中のダウンシフト判定部３３は、目標変速比から実変速比を減算してアップシフト中のダウンシフト判定用差分ｅ２を算出する。
【００３０】
時定数演算部３４（Ｓ５１、Ｓ８２、Ｓ１０１）には、時定数算出用偏差とアップ・ダウンシフト判定用差分とを入力する。時定数演算部３４は、予め定められた時定数テーブル（図４参照）に基づいて、入力された時定数算出用偏差とアップ・ダウンシフト判定用差分とから、時定数を算出する。
【００３１】
時定数切替部３５（Ｓ５２、Ｓ８３、Ｓ１０３、Ｓ１０４）には、時定数とアップシフト中のダウンシフト判定用差分とを入力する。時定数切替部３５は、アップシフト中のダウンシフトと判定されているときには、後述する勾配リミッタを通過した時定数を出力する。
【００３２】
目標変速比演算部３６には、到達変速比と時定数とを入力する。目標変速比演算部３６は、入力された時定数を用いて１次遅れフィルタを構成し、到達変速比を１次遅れフィルタの入力として目標変速比を算出する。
【００３３】
図４は、図３の時定数演算部３４で使用される時定数テーブルを示す図である。
【００３４】
時定数テーブルは、ダウンシフト時の変速速度がアップシフト時の変速速度よりも速くなるように設定される。すなわち、ダウンシフト時における目標変速比の時定数が、アップシフト時における目標変速比の時定数よりも小さくなるように設定される。
【００３５】
これは、ダウンシフトの場合は、駆動力が要求されているときであり、アクセルの踏み増しに対して、実変速比を到達変速比に素早く一致させる必要があるためである。一方、アップシフトの場合は、駆動力減少方向であり、アクセルの踏み戻しに追従してエンジンの駆動力が低下する。そのため、実変速比を到達変速比に素早く一致させなくとも、運転に与える影響が少ない。
【００３６】
なお、アップ・ダウンシフト判定用差分ｅ１が正のときは、ダウンシフト側のテーブルから時定数算出用偏差に基づいて時定数が算出される。アップ・ダウンシフト判定用差分ｅ１が負のときは、アップシフト側のテーブルから時定数算出用偏差に基づいて時定数が算出される。
【００３７】
図５は、目標変速比に実変速比が追従するように、ＣＶＴ３に組み込まれたアクチュエータをフィードバック制御するための制御ブロック図である。
【００３８】
目標電流指令値演算部５１には、目標変速比を入力する。目標電流指令値演算部５１は、目標変速比からアクチュエータに入力する電流指令値（目標電流指令値）を算出する。
【００３９】
フィードバック電流指令値演算部５２には、目標変速比と実変速比とを入力する。フィードバック電流指令値演算部５２は、目標変速比と実変速比との偏差に基づいてフィードバック電流指令値を算出する。
【００４０】
制御対象となるアクチュエータには、目標電流指令値とフィードバック電流指令値とが入力される。これら入力された電流値に応じてアクチュエータが作動し、ＣＶＴ３の各プーリのプーリ幅がフィードバック制御されて、ＣＶＴ３が変速する。
【００４１】
図６は、本発明の第１実施形態によるＣＶＴ３の変速制御を説明するフローチャートである。コントローラ７は、このルーチンをエンジン運転中に所定の演算周期で繰り返し実行する。
【００４２】
ステップＳ１において、コントローラ７は、アップ・ダウンシフト判定用差分（到達変速比−実変速比）ｅ１を算出する。
【００４３】
ステップＳ２において、コントローラ７は、アップシフト中のダウンシフト判定用差分
（目標変速比−実変速比）ｅ２を算出する。
【００４４】
ステップＳ３において、コントローラ７は、アップ・ダウンシフト判定用差分ｅ１が０未満か否かを判定する。コントローラ７は、アップ・ダウンシフト判定用差分ｅ１が０未満であれば、ステップＳ４に処理を移行し、０以上であれば、ステップＳ６に処理を移行する。
【００４５】
ステップＳ４において、コントローラ７は、現在の変速形態をアップシフトと判定する。
【００４６】
ステップＳ５において、コントローラ７は、アップシフト時の時定数切り替え処理を実行する。具体的な内容は図７を参照して後述する。
【００４７】
ステップＳ６において、コントローラ７は、アップシフト中のダウンシフト判定用差分ｅ２が０未満か否かを判定する。コントローラ７は、アップシフト中のダウンシフト判定用差分ｅ２が０未満であればステップＳ７に処理を移行し、０以上であればステップＳ９に処理を移行する。
【００４８】
ステップＳ７において、コントローラ７は、現在の変速形態をアップシフト中のダウンシフトと判定する。
【００４９】
ステップＳ８において、コントローラ７は、アップシフト中のダウンシフト時の時定数切り替え処理を実行する。具体的な内容は図８を参照して後述する。
【００５０】
ステップＳ９において、コントローラ７は、現在の変速形態をダウンシフトと判定する。
【００５１】
ステップＳ１０において、コントローラ７は、ダウンシフト時の時定数切り替え処理を実行する。具体的な内容は図９を参照して後述する。
【００５２】
ステップＳ１１において、コントローラ７は、変速が終了したか否かを判定する。コントローラ７は、変速が終了していればステップＳ１２に処理を移行し、終了していなければ今回の処理を終了する。
【００５３】
ステップＳ１２において、コントローラ７は、時定数勾配リミッタ使用フラグＦＬを０にセットする。時定数勾配リミッタ使用フラグＦＬは、変速形態がアップシフト中のダウンシフトと判定されたときに１にセットされるフラグである。
【００５４】
図７は、アップシフト時の時定数切り替え処理について説明するフローチャートである。
【００５５】
ステップＳ５１において、コントローラ７は、アップ・ダウンシフト判定用差分ｅ１が負の値なので、時定数テーブル（図４参照）のアップシフト側から時定数を算出する。
【００５６】
ステップＳ５２において、コントローラ７は、時定数を算出した時定数へと一気に切り替える。
【００５７】
図８は、アップシフト中のダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【００５８】
ステップＳ８１において、コントローラ７は、時定数勾配リミッタ使用フラグＦＬを１にセットする。
【００５９】
ステップＳ８２において、コントローラ７は、アップ・ダウンシフト判定用差分ｅ１が正の値なので、時定数テーブル（図４参照）のダウンシフト側から時定数を算出する。
【００６０】
ステップＳ８３において、コントローラ７は、算出した時定数を目標時定数として、時定数を所定の勾配で目標時定数へと徐々に切り替える。
【００６１】
図９は、ダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【００６２】
ステップＳ１０１において、コントローラ７は、アップ・ダウンシフト判定用差分ｅ１が正の値なので、時定数テーブル（図４参照）のダウンシフト側から時定数を算出する。
【００６３】
ステップＳ１０２において、コントローラ７は、時定数勾配リミッタ使用フラグＦＬが１にセットされているか否かを判定する。コントローラ７は、時定数勾配リミッタ使用フラグＦＬが１にセットされていればステップＳ１０４に処理を移行し、０にセットされていればステップＳ１０３に処理を移行する。
【００６４】
ステップＳ１０３において、コントローラ７は、時定数を算出した時定数へと一気に切り替える。
【００６５】
ステップＳ１０４において、コントローラ７は、算出した時定数を目標時定数として、時定数を所定の勾配で目標時定数へと徐々に切り替える。
【００６６】
図１０は、本発明の第１実施形態によるＣＶＴの変速制御の動作を示すタイムチャートである。本タイムチャートについて、図６〜図９のフローチャートとの対応を明確にするため、フローチャートのステップ番号を併記して説明する。
【００６７】
時刻ｔ１で、アクセル開度の低下に伴い（図１０（Ａ））、到達変速比が高速比側（すなわち数値として小さい側。以下「ハイ側」という）に設定される（図１０（Ｂ））。これにより、アップ・ダウンシフト判定用差分（到達変速比−実変速比）ｅ１が負の値となるので、変速形態がアップシフトと判定される（図１０（Ｄ）；Ｓ３でＹｅｓ、Ｓ４）。そして、設定された到達変速比に基づいて目標変速比が算出され、目標変速比に追従するように実変速比がハイ側にアップシフトされる（図１０（Ｂ））。アップシフトは、時定数テーブルのアップシフト側から算出された時定数に従い（図１０（Ｃ）；Ｓ５１、Ｓ５２）、ゆっくりと行われる（図１０（Ｂ））。
【００６８】
時刻ｔ２で、アクセル開度が増加すると（図１０（Ａ））、それに伴い到達変速比が低速比側（すなわち数値として大きい側。以下「ロー側」という）に設定される（図１０（Ｂ））。しかしながら、時刻ｔ３までの間は、到達変速比が実変速比よりもハイ側にあるので（図１０（Ｂ））、変速形態はアップシフトのままである（図１０（Ｄ））。
【００６９】
時刻ｔ３で、到達変速比が実変速比よりもロー側に移行すると（図１０（Ｂ））、変速形態がアップシフト中のダウンシフトとなる（図１０（Ｄ）；Ｓ３でＮｏ、Ｓ６でＹｅｓ、Ｓ７）。つまり、到達変速比が実変速比よりロー側にあるが、目標変速比が実変速比よりもハイ側にある状態となる（図１０（Ｂ））。また、同時に時定数勾配リミッタ使用フラグＦＬが１にセットされる（図１０（Ｅ）；Ｓ８１）。このとき、時定数は、時定数テーブルのダウンシフト側から算出されるが、時定数勾配リミッタ使用フラグＦＬが１にセットされているため、所定の勾配以下で、目標時定数へと徐々に切り替えられる（図１０（Ｃ）；Ｓ８２、Ｓ８３）。
【００７０】
このように、時定数を所定の勾配以下で徐々に目標時定数に変更させることで、勾配を設けず一気に時定数を目標時定数に変更させる場合と比べて、目標変速比の動きを緩やかにできる（図１０（Ｂ）の時刻ｔ３〜ｔ５）。そのため、目標変速比と実変速比との偏差も小さくてすむ。その結果、変速終了（時刻ｔ５）間際にオーバーシュートが発生することもない。
【００７１】
時刻ｔ４で、目標変速比が実変速比よりもハイ側に移行すると（図１０（Ｂ））、変速形態がダウンシフトとなる（図１０（Ｄ）；Ｓ３でＮｏ、Ｓ６でＮｏ、Ｓ９）。つまり、到達変速比及び目標変速比が、ともに実変速比よりもロー側にある状態となる（図１０（Ｂ））。このとき、まだ変速が終了していないので（Ｓ１１でＮｏ）、時定数勾配リミッタ使用フラグＦＬは１にセットされたままである（図１０（Ｅ））。そのため、時定数は、所定の勾配以下で、目標時定数へと徐々に切り替えられる（図１０（Ｃ）；Ｓ１０２でＹｅｓ、Ｓ１０４）。
【００７２】
時刻ｔ５で、変速が終了すると（図１０（Ｂ）；Ｓ１１でＹｅｓ）、時定数勾配リミッタ使用フラグＦＬが１にセットされる（図１０（Ｅ）；Ｓ１２）。
【００７３】
ここで、本発明の理解を容易にするため、従来制御の動作についても図１４を参照して説明する。
【００７４】
図１４は、従来制御の動作について説明するタイムチャートである。
【００７５】
時刻ｔ２までは、従来制御の動作は、本実施形態による制御と同様である。
【００７６】
時刻ｔ３で、到達変速比が実変速比よりもロー側に移行すると（図１０（Ｂ））、従来制御では、変速形態がアップシフトからダウンシフトに移行する（図１０（Ｄ））。その結果、時定数はアップシフト用の時定数からダウンシフト用の時定数へと一気に急変し（図１０（Ｃ））、目標変速比も到達変速比へ向けて急変する（図１０（Ｂ））。しかし、時刻ｔ３から時刻ｔ４までの区間においては、いまだ目標変速比が実変速比よりもハイ側にあるので、ＣＶＴ３はアップシフトを継続することになる。つまり、アップシフト中のダウンシフト状態となる。
【００７７】
時刻ｔ４で、目標変速比が実変速比よりもロー側に移行すると、ＣＶＴ３はダウンシフトを始めるが、すぐにはアクチュエータの操作は開始されないので、応答遅れが生じてしまう。その結果、目標変速比と実変速比の偏差が増大してしまい、フィードバック補償器によって急なダウンシフトとなる。これをうけて、時刻ｔ５から時刻ｔ６にかけての変速終了間際に変速ショックなどの原因となるオーバーシュートが発生していることがわかる（図１０（Ｂ））。
【００７８】
以上説明した本実施形態によれば、アップシフト及びダウンシフト以外にアップシフト中のダウンシフトを判定する。そして、アップシフト中のダウンシフトと判定した場合には、アップシフト用の時定数テーブルから算出されていた時定数から、即座にダウンシフト用の時定数テーブルから算出された時定数に切り替えることを禁止する。その代わりに、ダウンシフト用の時定数テーブルから算出した時定数を目標時定数として、所定の勾配以下で徐々に切り替える。つまり、時定数の減少に勾配リミッタを設ける。
【００７９】
これにより、目標変速比の算出に使用する時定数の急低下が抑制され、目標変速比の動きが緩やかになる。そのため、アクチュエータの応答が容易となり、オーバーシュートが抑制される。その結果、変速のショックの発生を抑制し、燃費を向上させることができる。
【００８０】
（第２実施形態）
次に、本発明の第２実施形態について説明する。本発明の第２実施形態は、時定数の勾配リミッタに有効時間を設けた点で第１実施形態と相違する。以下、その相違点を中心に説明する。なお、前述した第１実施形態と同様の機能を果たす部分には、同一の符号を用いて重複する説明を適宜省略する。
【００８１】
図１１は、アップシフト中のダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【００８２】
ステップＳ２８１において、コントローラ７は、変速形態がアップシフト中のダウンシフトに切り替わってから所定時間が経過したか否かを判定する。コントローラ７は、所定時間が経過していればステップＳ２８２に処理を移行し、所定時間が経過していなければステップＳ８２に処理を移行する。
【００８３】
ステップＳ２８２において、コントローラ７は、時定数を目標時定数へと一気に切り替える。
【００８４】
ステップＳ２８３において、コントローラ７は、時定数勾配リミッタ使用フラグＦＬを０にセットする。
【００８５】
図１２は、ダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【００８６】
ステップＳ２０１において、コントローラ７は、変速形態がアップシフト中のダウンシフトに切り替わってから所定時間が経過したか否かを判定する。コントローラ７は、所定時間が経過していればステップＳ２０２に処理を移行し、所定時間が経過していなければステップＳ１０４に処理を移行する。
【００８７】
ステップＳ２０２において、コントローラ７は、時定数勾配リミッタ使用フラグＦＬを０にセットする。
【００８８】
図１３は、本発明の第２実施形態によるＣＶＴの変速制御の動作を示すタイムチャートである。
【００８９】
時刻ｔ１からｔ３までは、第１実施形態と同様の動作なので、ここでは説明を省略する。
【００９０】
時刻ｔ３で、変速形態がアップシフト中のダウンシフトに切り替わる（図１３（Ｄ））。同時に、時定数勾配リミッタ使用フラグＦＬが１にセットされ（図１３（Ｅ））、時定数が所定の勾配で目標時定数へと緩やかに変更される（図１３（Ｃ）；Ｓ２８１でＮｏ、Ｓ８２、Ｓ８３）。
【００９１】
時刻ｔ４で、変速形態がアップシフト中のダウンシフトに切り替わってから所定時間が経過すると（Ｓ２８１でＹｅｓ）、時定数勾配リミッタ使用フラグＦＬが０にセットされる（図１３（Ｃ）；Ｓ２８３）。そして、時定数が目標時定数へと一気に切り替えられる（図１３（Ｃ）；Ｓ２８２）。
【００９２】
時刻ｔ５で、変速が終了する。
【００９３】
このように、時定数勾配リミッタに有効時間を設定して、アップシフトからダウンシフトへの切り替え初期の目標変速比の上昇さえ抑えれば、目標変速比と実変速比との偏差の拡大を抑えることできる。そのため、アクチュエータの応答が容易となり、オーバーシュートが抑制される。その結果、変速のショックの発生を抑制し、燃費を向上させることができる。さらに、所定時間経過後は、一気に目標時定数へと切り替えられるので、第１実施形態と比較して変速時間の短縮を図ることができる。
【００９４】
なお、本発明は上記の実施形態に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。
【００９５】
例えば、第１実施形態において、変速形態が、アップシフト中のダウンシフトからダウンシフトに切り替わったときに時定数の勾配リミッタを解除してもよい。これにより、変速時間の短縮を図ることができる。
【図面の簡単な説明】
【００９６】
【図１】第１実施形態によるＣＶＴの変速制御装置のシステム構成図である。
【図２】ＣＶＴの最終的な変速比である到達変速比を算出するための制御ブロック図である。
【図３】到達変速比に基づいて、目標変速比を算出するための制御ブロック図である。
【図４】時定数テーブルを示す図である。
【図５】目標変速比に実変速比が追従するように、アクチュエータをフィードバック制御するための制御ブロック図である。
【図６】第１実施形態によるＣＶＴの変速制御を説明するフローチャートである。
【図７】アップシフト時の時定数切り替え処理について説明するフローチャートである。
【図８】アップシフト中のダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【図９】ダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【図１０】第１実施形態によるＣＶＴの変速制御の動作を示すタイムチャートである。
【図１１】第２実施形態によるアップシフト中のダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【図１２】第２実施形態によるダウンシフト時の時定数切り替え処理について説明するフローチャートである。
【図１３】第２実施形態によるＣＶＴの変速制御の動作を示すタイムチャートである。
【図１４】従来制御の動作について説明するタイムチャートである。
【符号の説明】
【００９７】
３    無段変速機
３１    時定数算出用偏差演算部（偏差演算手段）
３６    目標変速比演算部（目標変速比演算手段）
Ｓ１      差分演算手段
Ｓ３      変速形態判定手段
Ｓ６      アップシフト中のダウンシフト判定手段
Ｓ５１    時定数演算手段
Ｓ８２    時定数演算手段
Ｓ８３    時定数急変防止手段
Ｓ１０１  時定数演算手段
Ｓ１０４  時定数急変防止手段
Ｓ２０１  時定数急変防止手段
Ｓ２８１  時定数急変防止手段
【図１】
0005087380.tif 000002
【図２】
0005087380.tif 000003
【図３】
0005087380.tif 000004
【図４】
0005087380.tif 000005
【図５】
0005087380.tif 000006
【図６】
0005087380.tif 000007
【図７】
0005087380.tif 000008
【図８】
0005087380.tif 000009
【図９】
0005087380.tif 000010
【図１０】
0005087380.tif 000011
【図１１】
0005087380.tif 000012
【図１２】
0005087380.tif 000013
【図１３】
0005087380.tif 000014
【図１４】
0005087380.tif 000015