以下、この発明につき図面を参照しつつ詳細に説明する。なお、この発明を実施するための最良の形態(以下実施形態という)によりこの発明が限定されるものではない。また、下記実施形態における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。
図1は、本実施形態に係るベルト式無段変速機を備えた車両の動力伝達部分における全体の構成を示す概念図である。図1に示すように、車両100の動力伝達機構は、ベルト式無段変速機110と、動力発生手段としての内燃機関120と、トルクコンバータ130と、前後進切換機構140と、減速装置150と、差動装置160と、を備える。
内燃機関120は、円筒形状に形成されるシリンダの中心軸方向にピストンが往復運動し、前記ピストンの往復運動を回転運動に変換するクランクシャフト121から回転を出力する。
なお、内燃機関120は、ピストンとシリンダとを備えるいわゆるレシプロ式の内燃機関に限定されない。内燃機関120は、回転力を出力できるものであればよく、例えば、内燃機関120は、ロータリー式の内燃機関でもよいし、モータでもよい。
トルクコンバータ130は、流体クラッチの一種であり、内燃機関120から取り出された回転を作動油を介して前後進切換機構140に伝える。また、トルクコンバータ130は内燃機関120から取り出されたトルクを増幅する。
前後進切換機構140は、トルクコンバータ130からの回転の回転方向を切り替えてベルト式無段変速機110へ前記回転を伝える。
ベルト式無段変速機110は、前後進切換機構140から入力される回転の回転速度を所望の回転速度に変更して出力する。なお、ベルト式無段変速機110の詳細な説明は後述する。
減速装置150は、ベルト式無段変速機110からの回転の回転速度を減速して差動装置160に前記回転を伝える。
差動装置160は、車両100が旋回する際に生じる旋回の中心側、つまり内側の車輪180と、外側の車輪180との回転速度の差を吸収する。
上記構成要素によって車両100の動力伝達機構は形成される。内燃機関120から取り出された回転は、クランクシャフト121を介してトルクコンバータ130に伝えられる。トルクコンバータ130によってトルクが増幅された回転は、ベルト式無段変速機110の入力軸としてのインプットシャフト131を介して前後進切換機構140に伝えられる。
前後進切換機構140によって回転方向が切り替えられた回転は、入力側のシャフトとしてのプライマリシャフト51を介してベルト式無段変速機110に伝えられる。ベルト式無段変速機110によって、回転速度を変更された回転は、減速装置150に伝えられる。
減速装置150によって減速された回転は、減速装置150のファイナルドライブピニオン151と、ファイナルドライブピニオン151に噛み合う差動装置160のリングギア161とを介して差動装置160に伝えられる。
差動装置160に伝えられた回転は、ドライブシャフト170に伝達される。差動装置160側とは反対側のドライブシャフト170には、車輪180が取り付けられる。ドライブシャフト170に伝えられた回転は車輪180に伝達される。これにより、車輪180は回転し、車輪180が路面に前記回転を伝達することにより車両100は走行する。
ベルト式無段変速機110は、プライマリプーリ50と、セカンダリプーリ60と、ベルト80とを含んで構成される。ベルト式無段変速機110は、プライマリプーリ50に回転が入力される。プライマリプーリ50に入力された回転は、セカンダリプーリ60に伝えられる。この時、前記回転は、その回転速度を調整される。
セカンダリプーリ60に伝えられた回転は、減速装置150に伝えられる。なお、入力軸であるプライマリシャフト51の回転速度を出力側のシャフトとしてのセカンダリシャフト61の回転速度で除算した値を変速比という。また、変速比を変更することを、以下、変速という。
図2は、本実施形態に係るプライマリプーリを示す断面図である。ベルト式無段変速機110は、プライマリプーリ50とセカンダリプーリ60とが、ほぼ同様に構成される。よって、本実施形態では、プライマリプーリ50を主に説明する。
プライマリプーリ50は、プライマリシャフト51と、プライマリ固定シーブ52と、プライマリ可動シーブ53と、プライマリプーリ油圧室54と、スプライン55と、プライマリ隔壁56とを備える。プライマリシャフト51は、図1及び図2に示すように、軸受81、軸受82によってインプットシャフト131の回転軸と同軸上に回転可能に支持される。ここで、セカンダリシャフト61は、図1に示すように、軸受83、軸受84によってプライマリシャフト51に対して平行に回転可能に支持される。
プライマリシャフト51は、筒状に形成される。図2に示すように、プライマリシャフト51は、回転軸RLを軸として回転する。プライマリ固定シーブ52は、通常は、プライマリシャフト51と一体に形成される。なお、プライマリ固定シーブ52は、プライマリシャフト51と別個に形成され、プライマリシャフト51に固定して設けられてもよい。このように構成されて、プライマリ固定シーブ52は、回転軸RLを軸にプライマリシャフト51と一体に回転する。ここで、回転軸RLと直交する方向を径方向という。プライマリ固定シーブ52は、プライマリシャフト51の外周から径方向に突出して形成される。
プライマリ可動シーブ53は、プライマリシャフト51とは別個に形成される。プライマリ可動シーブ53は、プライマリシャフト51が嵌め込まれる貫通孔を有して形成される。前記貫通孔の内周面には、スプライン55が形成される。プライマリ可動シーブ53は、スプライン55を介してプライマリシャフト51に嵌め込まれて取り付けられる。プライマリ可動シーブ53は、プライマリ固定シーブ52と対向してプライマリシャフト51に嵌め込まれる。
スプライン55は、プライマリ可動シーブ53がプライマリシャフト51上をプライマリシャフト51の回転軸RLに沿って摺動できるようにプライマリ可動シーブ53を支持する。加えて、スプライン55は、回転軸RLを軸とする回転をプライマリシャフト51からプライマリ可動シーブ53へ伝える。よって、プライマリ可動シーブ53は、スプライン55により、プライマリシャフト51上をスライドして移動すると共に、プライマリシャフト51と一体に回転する。
プライマリ固定シーブ52とプライマリ可動シーブ53との間には、略V字形状のプライマリ溝80aが形成される。また、プライマリ可動シーブ53がプライマリシャフト51上を摺動することにより、プライマリ固定シーブ52とプライマリ可動シーブ53との距離が変化する。ここで、セカンダリプーリ60にも、図1に示すように、プライマリ溝80aと同様のセカンダリ溝80bが形成される。
プライマリ溝80aとセカンダリ溝80bとの間には、金属製の無端ベルトであるベルト80が巻き掛けられている。ベルト80は、プライマリプーリ50の回転をセカンダリプーリ60へ伝える。
図2に示すように、プライマリプーリ油圧室54は、プライマリシャフト51と、プライマリ可動シーブ53と、プライマリ隔壁56とによって囲まれて形成される空間である。プライマリ隔壁56は、貫通孔を有して形成される。プライマリ隔壁56は、前記貫通孔にプライマリシャフト51が嵌め込まれてプライマリシャフト51に設けられる。プライマリ隔壁56は、プライマリ可動シーブ53を境にして、プライマリ固定シーブ52側とは反対側に設けられる。
プライマリプーリ油圧室54は、プライマリプーリ油圧室54に供給される作動油により、プライマリ可動シーブ53をプライマリ固定シーブ52側へ押す。これにより、プライマリシャフト51に沿って、プライマリ可動シーブ53がプライマリ固定シーブ52側へ押される。これにより、プライマリプーリ油圧室54は、プライマリ溝80aに巻き掛けられるベルト80に対して挟圧力を発生させる。
前記挟圧力により、プライマリ可動シーブ53とプライマリ固定シーブ52との距離が変化すると、セカンダリプーリ60が備えるセカンダリ固定シーブ62とセカンダリ可動シーブ63との距離もベルト80の張力を一定に保つように変化する。これにより、プライマリプーリ50に対するベルト80の接触半径と、セカンダリプーリ60に対するベルト80の接触半径とが変化する。このようにして、ベルト式無段変速機110は、内燃機関120から取り出された回転を変速する。
プライマリシャフト51は、第1油路OL01を有する。第1油路OL01は、一方の端部が作動油の供給元であるオイルタンクOTに接続され、他方の端部がプライマリプーリ油圧室54に開口する。これにより、第1油路OL01は、オイルタンクOTとプライマリプーリ油圧室54との間で作動油を流す。第1油路OL01は、プライマリシャフト51の回転軸RLに沿う方向に形成される複数の軸方向油路OL01aと、回転軸RLと直交する方向に形成される複数の径方向油路OL01bとを含んで形成される。
第1油路OL01の経路上には、オイルタンクOTからプライマリプーリ油圧室54に向かって順に、オイルポンプOPと、変速比制御側レギュレータORaと、作動油閉じ込み手段としての作動油閉じ込み装置10とが設けられる。オイルポンプOPは、オイルタンクOTからプライマリプーリ油圧室54に向けて作動油を送る。
ここで、オイルポンプOPは、クランクシャフト121から作動するための動力を得ている。よって、オイルポンプOPが消費する動力が増加すると、クランクシャフト121の有するエネルギーが消費される。このエネルギーの消費を補うために、内燃機関120は、燃料の噴射量が増加する。このように、オイルポンプOPが消費する動力が増加すると、内燃機関120の燃料の消費量が増加する。
本実施形態では、このオイルポンプOPが消費する動力の増加を抑制して、内燃機関120の燃料の消費量の増加を抑制することを目的とする。なお、内燃機関120の燃料の消費量の増加とは、燃費の悪化と同意である。つまり、ベルト式無段変速機110は、オイルポンプOPが消費する動力の増加を抑制することにより、燃費の悪化を抑制する。
変速比制御側レギュレータORaは、プライマリプーリ油圧室54へ供給する作動油の圧力を調節する。また、変速比制御側レギュレータORaは、ECU40と電気的に接続される。なお、変速比制御側レギュレータORaは、プライマリプーリ油圧室54から作動油を排出する際に、オイルタンクOTに作動油を戻す。
作動油閉じ込み装置10は、プライマリプーリ油圧室54からの作動油の排出を制御する装置である。作動油閉じ込み装置10は、所定の期間、プライマリプーリ油圧室54からの作動油の排出を禁止する。なお、プライマリプーリ油圧室54からの作動油の排出が禁止されている状態を閉じ込み状態という。また、プライマリプーリ油圧室54からの作動油の排出が許可されている状態を開放状態という。
図3は、プライマリプーリ油圧室が閉じ込み状態での作動油閉じ込み装置を拡大して示す断面図である。図4は、プライマリプーリ油圧室が開放状態での作動油閉じ込み装置を拡大して示す断面図である。以下に、作動油閉じ込み装置10の一例を説明する。
作動油閉じ込み装置10は、ピストン動作用油圧室11と、シール部12と、弁体13と、ピストン14と、スプリング15とを備える。ピストン動作用油圧室11は、ピストン動作用油圧室11内の作動油の圧力によって、ピストン14に対して押圧力を与える。シール部12は、第1油路OL01内にテーパ面12aを有して形成される。テーパ面12aは、プライマリプーリ油圧室54に近づくほど向かい合うテーパ面同士の距離が大きくなる。
シール部12は、開口12bを有する。この開口12bを介して作動油がシール部12を行き来する。弁体13は、球状に形成される。弁体13の直径は、開口12bの直径よりも大きい。弁体13は、シール部12のテーパ面12aとプライマリプーリ油圧室54側から接触する。これにより、弁体13は、開口12bをプライマリプーリ油圧室54側から塞ぐ。
ピストン14は、受圧面14aと、棒状部14bとを備える。受圧面14aは、ピストン動作用油圧室11内に配置される。棒状部14bは、第1油路OL01内に配置される。棒状部14bは、一方の端部が、受圧面14aと連結される。また、棒状部14bは、他方の端部が、開口12bを貫通して弁体13と接触する、または連結される。これにより、ピストン14がピストン動作用油圧室11内の作動油の圧力によって、弁体13に近づく方向へ移動すると、ピストン14は、弁体13をシール部12から離れる方向へ押す。
スプリング15は、ピストン14に対して弁体13から離れる方向の力を与える。なお、前記力は、ピストン14が、弁体13に近づく方向に動いた後に、その前の状態、つまり、図3に示す閉じ込み状態に戻るために必要な最低限の力である。
ピストン動作用油圧室11には、作動油が供給される。以下に、前記作動油の供給経路を説明する。図2に示すように、プライマリシャフト51には、第1油路OL01と別の第2油路OL02が形成される。第2油路OL02は、一方の端部が作動油の供給元であるオイルタンクOTに接続され、他方の端部がピストン動作用油圧室11に開口する。これにより、第2油路OL02は、オイルタンクOTとピストン動作用油圧室11との間で作動油を流す。第2油路OL02は、プライマリシャフト51の回転軸RLに沿う方向に形成される複数の軸方向油路OL02aと、回転軸RLと直交する方向に形成される複数の径方向油路OL02bとを含んで形成される。
第1油路OL01の経路上には、オイルタンクOTからプライマリプーリ油圧室54に向かって順に、オイルポンプOPと、閉じ込み制御側レギュレータORbと、作動油閉じ込み装置10とが設けられる。オイルポンプOPは、オイルタンクOTからピストン動作用油圧室11に向けて作動油を送る。
閉じ込み制御側レギュレータORbは、ピストン動作用油圧室11に供給する作動油の圧力を調節する。また、閉じ込み制御側レギュレータORbは、後述するECU40と電気的に接続される。なお、閉じ込み制御側レギュレータORbは、ピストン動作用油圧室11から作動油を排出する際に、オイルタンクOTに作動油を戻す。
ここで、図3に示すように、受圧面14aの作動油の圧力を受ける面積を受圧面積Apとする。また、シール部12の弁体13と接触する部分は円形であり、前記円形の面積をシール部面積Acvとする。また、ピストン動作用油圧室11内の作動油の圧力を油圧Pcvとし、プライマリプーリ油圧室54内の作動油の圧力を油圧Psとする。また、スプリング15が発生させる力をスプリング力Fspとする。以下に、プライマリプーリ油圧室54が閉じ込み状態での各油圧室内の油圧の関係と、プライマリプーリ油圧室54が開放状態での各油圧室内の油圧の関係とを説明する。
閉じ込み状態の場合、弁体13は、図3に示すように、シール部12と接触する。これにより、油圧Psの大きさに関係なく、プライマリプーリ油圧室54からの作動油の排出は、作動油閉じ込み装置10により禁止される。
プライマリプーリ油圧室54を開放状態にする場合、油圧Pcvと受圧面積Apとの積が油圧Psとシール部面積Acvとの積にスプリング力Fspを加えた値よりも大きくなるように、閉じ込み制御側レギュレータORbによって油圧Pcvが調節される。これにより、弁体13は、図3に示すように、ピストン14によってシール部12から離れる方向に移動する。弁体13がシール部12から離れると、プライマリプーリ油圧室54内の作動油は、開口12bを介してプライマリプーリ油圧室54内から排出される。
なお、プライマリプーリ油圧室54が開放状態の場合、作動油は、プライマリプーリ油圧室54内に向かって弁体13とシール部12のテーパ面12aとの間の隙間を流れる。この作動油の流れにより、弁体13がシール部12から離れれば、ピストン14が弁体13から離れても、プライマリプーリ油圧室54の開放状態は保たれる。つまり、ベルト式無段変速機110は、プライマリプーリ油圧室54を開放状態に保つのに油圧Pcvを必要としない。
また、ベルト式無段変速機110は、プライマリプーリ油圧室54を閉じ込み状態にする場合、油圧Pcvと受圧面積Apとの積が、油圧Psとシール部面積Acvとの積にスプリング力Fspを加えた値以下になるように、閉じ込み制御側レギュレータORbによって油圧Psを調節される。
ここで、弁体13は、シール部12の開口12bに嵌り込んでいる。よって、ベルト式無段変速機110は、プライマリプーリ油圧室54を開放状態に保つのに油圧Pcvを必要としない。つまり、ベルト式無段変速機110は、プライマリプーリ油圧室54を閉じ込み状態から開放状態へ切り替える際、及びプライマリプーリ油圧室54を開放状態から閉じ込み状態に切り替える際に油圧を必要とする。
なお、作動油閉じ込み装置10は、上述の構成に限定されない。作動油閉じ込み装置10は、所定の期間、プライマリプーリ油圧室54からの作動油の排出を禁止できる構成であればよい。例えば、図2に示す作動油閉じ込み装置10は、プライマリ隔壁56に設けられているが、第1油路OL01の経路上であれば設置場所は限定されない。作動油閉じ込み装置10は、例えば、プライマリシャフト51に設けられてもよい。
ここで、作動油閉じ込み装置10を備えないベルト式無段変速機110の場合、ベルト式無段変速機110の変速比を一定に保つ際は、プライマリプーリ油圧室54内の作動油の圧力を一定に保つためにオイルポンプOPを作動させる。しかしながら、本実施形態の場合、プライマリプーリ油圧室54が閉じ込み状態の際は、オイルポンプOPを作動させることなく、プライマリプーリ油圧室54内の圧力が一定に保たれる。つまり、オイルポンプOPを作動させることなく、ベルト式無段変速機110の変速比が一定に保たれる。
これにより、閉じ込み状態の間、ベルト式無段変速機110は、オイルポンプOPが消費する動力が減少する。結果として、ベルト式無段変速機110は、内燃機関120の燃料の消費量の増加が抑制される。
ここで、ベルト式無段変速機110は、プライマリシャフト51及びセカンダリシャフト61が回転しながら、プライマリ可動シーブ53及びセカンダリ可動シーブ63がそれぞれ移動することによって変速する。よって、ベルト式無段変速機110は、その構造上プライマリシャフト51及びセカンダリシャフト61が回転していないと変速できない。よって、車輪180が回転していない場合、ベルト式無段変速機110は変速できない。
このため、例えば、ベルト式無段変速機110は、変速比が最小値の状態で車両100が停止すると、次に車両100が走行しはじめるときに、変速比を最小値であるため、車両100の発進が困難となる。また、車両100が走行し、車輪180が回転しないと、ベルト式無段変速機110は変速比を最大値側へ変更できない。このように、ベルト式無段変速機110は、変速比が最小値の状態で車両100が停止すると、ベルト式無段変速機110の変速比が最小値に設定されているために車両100の走行に不具合が生じるおそれがある。
よって、車両100が停止する際は、ベルト式無段変速機110は通常、車両100が停止する前に変速比を最大値側に設定しておく必要がある。しかしながら、通常とは異なって、比較的短時間に車両100が減速される場合、いわゆる急制動時には、制動が始まってから車両100が停止するまでの時間が通常の場合よりも短くなる。
このように、車両100が急制動中は、ベルト式無段変速機110は、変速比を最小値から最大値側へ設定するのに許される時間が比較的短い。よって、ベルト式無段変速機110は、車両100が急制動中は特に、車両100が停止する前に変速比を最大値側へ設定することが困難になるおそれがある。これにより、ベルト式無段変速機110は、車両100が急制動中は特に、次に車両100が走行しはじめる際に車両100の走行に不具合が生じるおそれがある。
そこで、本実施形態のベルト式無段変速機110は、以下に記す構成と制御手順とを備えることによって、次に車両100が走行しはじめる際に車両100の走行に不具合が生じるおそれを抑制する。ベルト式無段変速機110は、図1に示す車速センサD01と、加速度センサD02と、変速比センサD03と、図2に示す作動油流量センサD04と、ECU40に組み込まれて構成される変速機制御装置20とを備える。
車速センサD01は、例えばドライブシャフト170に設けられる。車速センサD01は、車両100の車速を検出する。車速センサD01は、ECU40と電気的に接続される。これにより、ECU40は車速センサD01から車両100の速度を取得する。
加速度センサD02は、車両100の加速度を検出する。加速度センサD02の設置場所は、車両100の走行方向に車両100と共に移動する部分であればよい。加速度センサD02は、ECU40と電気的に接続される。これにより、ECU40は加速度センサD02から車両100の加速度を取得する。
変速比センサD03は、入力側回転速度センサD03aと、出力側回転速度センサD03bとを含んで構成される。入力側回転速度センサD03aは、プライマリシャフト51に設けられて、プライマリシャフト51の回転速度を検出する。出力側回転速度センサD03bは、セカンダリシャフト61に設けられて、セカンダリシャフト61の回転速度を検出する。入力側回転速度センサD03a及び出力側回転速度センサD03bは、ECU40と電気的に接続される。これにより、ECU40は、変速比センサD03からベルト式無段変速機110の現在の変速比を取得する。
図2に示す作動油流量センサD04は、変速比制御側レギュレータORaとプライマリプーリ油圧室54との間の第1油路OL01に設けられる。作動油流量センサD04は、プライマリプーリ油圧室54へ導かれる作動油の流量を検出する。作動油流量センサD04は、ECU40と電気的に接続される。これにより、ECU40は作動油流量センサD04からプライマリプーリ油圧室54へ導かれる作動油の流量を取得する。
図5は、本実施形態に係る変速機制御装置の構成を示す概念図である。ECU40は、図1に示す内燃機関120、図2に示す変速比制御側レギュレータORa、閉じ込み制御側レギュレータORb等と電気的に接続され、これら内燃機関120、変速比制御側レギュレータORa、閉じ込み制御側レギュレータORb等の制御対象の動作を制御する。
ECU40は、例えば、内燃機関120のインジェクタ、点火プラグ、電子スロットル弁の開度を調節するアクチュエータ等とも電気的に接続される。これにより、ECU40は、インジェクタの燃料噴射量及び燃料噴射時期、点火プラグの点火時期、電子スロットル弁の開度等を制御する。つまり、ECU40は、インジェクタ、点火プラグ、電子スロットル弁等を制御することにより、内燃機関120から取り出されるトルクを制御する。
また、ECU40は、図1に示す車速センサD01、加速度センサD02、変速比センサD03、図2に示す作動油流量センサD04、その他にも内燃機関120の各検出手段類に電気的に接続され、これらの検出手段から各種の情報を取得する。
図5に示すように、変速機制御装置20は、ECU40の中央演算装置Epに組み込まれて構成されている。ECU40は、中央演算装置Epと、記憶手段としての記憶部Emと、入力ポートINp及び出力ポートOUTpと、入力インターフェースIFin及び出力インターフェースIFoutとから構成される。なお、ECU40とは別個に、変速機制御装置20を用意し、これをECU40に接続してもよい。
変速機制御装置20は、情報取得部21と、比較判定部22と、演算部23と、変速比制御部24と、閉じ込み制御部25と、不具合情報取扱部と、を含んで構成される。情報取得部21は、車速センサD01、加速度センサD02、変速比センサD03、図2に示す作動油流量センサD04等の検出手段が検出した結果、後述する記憶部Emに格納された情報、後述する機関制御部27が有する情報、等を取得する。
比較判定部22は、情報取得部21が各検出手段から得た数値や記憶部Emから取得した数値を比較する。演算部23は、情報取得部21が取得した数値に対して演算を行う。演算部23は、例えば、中央演算装置Epが有するカウンタに対して加算等の演算を行う。
変速比制御部24は、プライマリシャフト51の回転速度が、目標とする回転速度になるように、ベルト式無段変速機110の変速比を制御する。閉じ込み制御部25は、図2に示す作動油閉じ込み装置10の動作を制御する。不具合発生時特別制御部26は、作動油閉じ込み装置10に生じた不具合を記憶部Emに記憶したり、車両100の運転者に不具合が生じた旨を伝えたりする。
中央演算装置Epは、変速機制御装置20に加えて、機関制御部27を有する。機関制御部27は、内燃機関120の運転制御を行う。中央演算装置Epと記憶部Emとは、バスBcとにより接続される。中央演算装置Epと入力ポートINpとは、バスBaとにより接続される。中央演算装置Epと出力ポートOUTpとは、バスBbとにより接続される。
変速機制御装置20の情報取得部21は、機関制御部27が有する内燃機関120の運転制御データを取得し、これを利用する。また、変速機制御装置20は、ベルト式無段変速機110の変速比を制御する手順を、機関制御部27があらかじめ備えている内燃機関120の運転制御ルーチンに割り込ませてもよい。
入力ポートINpには、入力インターフェースIFinが接続されている。入力インターフェースIFinには、車速センサD01、加速度センサD02、変速比センサD03、図2に示す作動油流量センサD04、その他各種検出手段が接続されている。
これらの各種検出手段から出力される信号は、入力インターフェースIFin内のアナログ/デジタルコンバータADCやディジタル入力バッファDIBにより、中央演算装置Epが利用できる信号に変換されて入力ポートINpへ送られる。これにより、中央演算装置Epは、ベルト式無段変速機110の変速比の制御や、内燃機関120の制御に必要な情報を取得できる。
出力ポートOUTpには、出力インターフェースIFoutが接続されている。出力インターフェースIFoutには、変速比制御側レギュレータORa、閉じ込み制御側レギュレータORbが接続される。また、出力インターフェースIFoutには、内燃機関120のインジェクタ、点火プラグ、電子スロットル弁のアクチュエータ、その他内燃機関120における制御対象が接続されている。
出力インターフェースIFoutは、制御回路IFouta、制御回路IFoutb、制御回路IFoutc等を備えており、中央演算装置Epで演算された制御信号に基づき、前記制御対象を動作させる。このような構成により、前記検出手段からの出力信号に基づき、ECU40の中央演算装置Epは、変速比制御側レギュレータORa、閉じ込み制御側レギュレータORb、インジェクタ、点火プラグ、電子スロットル弁を制御して、ベルト式無段変速機110の変速比及び内燃機関120の出力を制御する。
記憶部Emには、ベルト式無段変速機110の変速比を制御する手順を含むコンピュータプログラムや制御データマップが格納されている。記憶部Emは、RAM(Random Access Memory)のような揮発性のメモリ、フラッシュメモリ等の不揮発性のメモリ、あるいはこれらの組み合わせにより構成できる。
上記コンピュータプログラムは、中央演算装置Epへ既に記録されているコンピュータプログラムとの組み合わせによって、ベルト式無段変速機110の変速比を制御する手順を実現できるものであってもよい。また、この変速機制御装置20は、前記コンピュータプログラムの代わりに専用のハードウェアを用いて、同等の機能を実現するものであってもよい。
図6は、急制動中に作動油閉じ込み装置を制御する手順を示すフローチャートである。以下に示す手順は、車両100が急制動する際に変速機制御装置20が実行する手順である。
ステップST101で、情報取得部21は、例えば、加速度センサD02から車両100の加速度Acを取得する。ここで、変速機制御装置20は、例えば、以下の手順によって車速センサD01から加速度Acを取得してもよい。
まず、情報取得部21は、車速センサD01から車速を取得する。ここで、前記車速は、記憶部Emに記憶される。次に、情報取得部21は、車速センサD01から最新の車速を取得する。次に、情報取得部21は、記憶部Emから以前の車速を取得する。次に、演算部23は、最新の車速と以前の車速との差と、経過時間とに基づいて、車両の加速度Acを算出する。
次に、ステップST102で、比較判定部22は、加速度Acに基づいて、車両100が急制動中であるか否かを判定する。具体的には、比較判定部22は、ステップST102で情報取得部21が取得した加速度Acと所定値とを比較して車両100が急制動中であるか否かを判定する。なお、前記所定値とは、車両100が急制動中と判定できる範囲の値であって、例えば0.2〜0.3Gである。
車両100が急制動中であると判定されない場合(ステップST102、No)、車両100が急制動中であると判定されるまで、変速機制御装置20は、ステップST101の内容とステップST102の内容とを繰り返し実行する。
車両100が急制動中であると判定されると(ステップST102、Yes)、ステップST103で、閉じ込み制御部25は、ピストン14に最大の油圧を付与する。つまり、閉じ込み制御部25は、閉じ込み制御側レギュレータORbを制御して、ピストン動作用油圧室に作動油を供給して、最大の油圧Pcvをピストン14に付与する。これにより、油圧Pcvと受圧面積Apとの積が最大になり、ピストン14は、最大の力で弁体13をシール部12から離れる方向に押す。
なお、作動油閉じ込み装置10は、作動油の油圧によって、プライマリプーリ油圧室54の閉じ込み状態と開放状態とを切り替える構成に限定されない。作動油閉じ込み装置10は、例えば電力によって、プライマリプーリ油圧室54の閉じ込み状態と開放状態とを切り替える構成でもよい。この場合、例えば、ピストン14は、アクチュエータによって駆動される。
この場合、閉じ込み制御部25は、ピストン14を駆動するアクチュエータに最大の電力を付与する。これにより、油圧Pcvと受圧面積Apとの積が最大になり、ピストン14は、最大の力で弁体13をシール部12から離れる方向に押す。
ここで、変速機制御装置20は、変数としてカウントNを有する。カウントNは、ステップST103で、閉じ込み制御部25がピストン14に対して最大の油圧を付与した回数を示す変数である。ステップST104で、演算部23は、カウントNに対して1を加算する。
次に、ステップST105で、比較判定部22は、カウントNが所定値a以下であるか否かを判定する。ここで、所定値aとは、車両100が急制動中に、閉じ込み制御部25がピストン14に対して最大の油圧を付与する上限の回数である。所定値aは、例えば、3〜5に設定される。
より具体的には、所定値aは、以下に記す方法によって求められる。まず、車両100の急制動が始まってから車両100が停止するまでに要する時間から、プライマリプーリ油圧室54内に最大の油圧が付与されて変速比が最大値になるまでプライマリ可動シーブ53が移動するのに要する時間を減算する。所定値aは、上述の減算の結果である残りの時間内にピストン14が弁体13に力を与えられる回数となる。
カウントNが所定値a以下である場合(ステップST105、Yes)、ステップST106で、情報取得部21は、変速比センサD03から変速比の変化量である変速比変化量Δγを取得する。具体的には、まず、情報取得部21は、変速比センサD03から変速比を取得する。ここで、前記変速比は、記憶部Emに記憶される。次に、情報取得部21は、変速比センサD03から最新の変速比を取得する。次に、情報取得部21は、記憶部Emから以前の変速比変化量Δγとする。
次に、ステップST107で、比較判定部22は、変速比変化量Δγが0ではないか否かを判定する。変速比変化量Δγが0ではない場合(ステップST107、Yes)、比較判定部22は、変速比が変化したためプライマリプーリ油圧室54が開放状態となったと判定する。つまり、ステップST106とステップST107は、プライマリプーリ油圧室54が開放状態となったか否かを判定するための手順である。よって、比較判定部22は、例えば、以下に記す手順によってプライマリプーリ油圧室54が開放状態となったか否かを判定してもよい。
まず、情報取得部21は、作動油流量センサD04からプライマリプーリ油圧室54に導かれた作動油の流量である作動油流量Qoを取得する。次に、比較判定部22は、作動油流量Qoが0ではないか否かを判定する。作動油流量Qoが0ではない場合、比較判定部22は、プライマリプーリ油圧室54に作動油が導かれたためプライマリプーリ油圧室54が開放状態となったと判定する。
プライマリプーリ油圧室54が開放状態になったと判定されると(ステップST107、Yes)、ステップST109で、演算部23はカウントNをクリアする。次に、変速機制御装置20は、上記の手順を繰り返し実行する。プライマリプーリ油圧室54が開放状態になっていないと判定されると(ステップST107、No)、変速機制御装置20はステップST103に戻り、閉じ込み制御部25は、ピストン14に再度最大の油圧を付与する。次に、ステップST104で、演算部23は、カウントNに1を加算する。次に、ステップST105で、比較判定部22は、カウントNが所定値a以下であるか否かを判定する。
カウントNが所定値a以下である場合(ステップST105、Yes)、変速機制御装置20は、ステップST106及びステップST107で、プライマリプーリ油圧室54が開放状態であるか否かを判定する。ここで、プライマリプーリ油圧室54が開放状態ではない場合(ステップST107、No)、変速機制御装置20は、再度、ステップST103以降の手順を実行する。
ここで、ステップST103〜ステップST107の手順を繰り返すと、カウントNは次第に大きくなる。カウントNが所定値aよりも大きくなると(ステップST105、No)、ステップST108で、不具合発生時特別制御部26は、作動油閉じ込み装置10に生じた不具合の情報を記憶部Emに記憶する。なお、作動油閉じ込み装置10に生じた不具合を、ここでは開閉不具合という。
また、不具合発生時特別制御部26は、作動油閉じ込み装置10に生じた開閉不具合の情報を車両100の運転者が確認できる部位に設けられる表示手段としての表示部に表示すると好ましい。これにより、不具合発生時特別制御部26は、作動油閉じ込み装置10に開閉不具合が生じた旨を車両100の運転者に伝えられる。また、不具合発生時特別制御部26は、音声により、作動油閉じ込み装置10に開閉不具合が生じた旨を車両100の運転者に伝えてもよい。
変速機制御装置20は、上記手順を実行することにより、車両100が急制動中に、ピストン14に最大の油圧を付与する。よって、変速機制御装置20は、急制動中により確実にプライマリプーリ油圧室54を開放状態にできる。上述したように、ベルト式無段変速機110は、車両100が停止すると変速できない。よって、変速機制御装置20は、より確実にプライマリプーリ油圧室54を開放状態にすることにより、車両100の走行、特に車両100の発進に不具合が生じるおそれを抑制できる。
ここで、変速機制御装置20は、ステップST105で、ピストン14に対して最大の油圧を付与した回数が所定値aを超えた場合に、それ以降、ピストン14に対して最大の油圧を付与しない。以下にその理由を説明する。
車両100が急減速中に、閉じ込み制御部25がピストン14に対して最大の油圧を所定値a回付与した時点で、車両100は停止状態となる。よって、ピストン14に対して最大の油圧を付与した回数が所定値aを超えた時点で、ベルト式無段変速機110は変速するための動力を失う。このため、変速機制御装置20は、ステップST105で、ピストン14に対して最大の油圧を付与した回数が所定値aを超えた場合に、それ以降、ピストン14に対して最大の油圧を付与しない。これにより、変速機制御装置20は、オイルポンプOPが消費する動力の増大を抑制できる。
ここで、変速機制御装置20は、仮にプライマリプーリ油圧室54が開放状態であってもピストン14に油圧を付与するが、本実施形態ではこれに限定されない。変速機制御装置20は、例えば、ステップST102で車両100が急制動中である(ステップST102、Yes)と判定された後であって、ステップST103よりも以前に、プライマリプーリ油圧室54が閉じ込み状態であるか否かを判定する手順を実行してもよい。変速機制御装置20は、プライマリプーリ油圧室54が閉じ込み状態である場合に、ステップST103以降の手順を実行する。
これにより、変速機制御装置20は、プライマリプーリ油圧室54が開放状態であるのにもかかわらず、ピストン14が動作することを抑制できる。これにより、変速機制御装置20は、オイルポンプOPが消費する動力の増大を抑制できる。但し、これにより、車両100が急制動中であると判定してから、ピストン14に最大の油圧を付与するまでに変速機制御装置20が処理する手順が増える。よって、変速機制御装置20は、車両100が急制動中であると判定してから、ピストン14に最大の油圧を付与するまでに要する時間が増加する。
ここで、ベルト式無段変速機110では、車両100が急制動中はオイルポンプOPが消費する動力の増大を抑制することよりも、より確実に変速比を最大側に設定することの方が重要である。よって、本実施形態では、変速機制御装置20は、プライマリプーリ油圧室54の開閉状態を問わず、車両100が急制動中はピストン14に最大の油圧を付与する。これにより、変速機制御装置20は、車両100の走行、特に車両100の発進に不具合が生じるおそれをより確実に抑制する。
図7は、急制動中に作動油閉じ込み装置を制御する他の手順を示すフローチャートである。なお、変速機制御装置20は、上述の手順に限定されず、以下、図7に示す手順を実行してもよい。図7に示すステップST101〜ステップST109の手順は、図6に示すステップST101〜ステップST109の手順と、それぞれの内容は同じである。よって、それぞれの手順の内容の説明は省略する。
変速機制御装置20は、図6に示す手順を実行する場合は、ステップST106及びステップST107でプライマリプーリ油圧室54が開放状態であるか否かを判定する前に、ステップST104及びステップST105でピストン14に最大の油圧を付与した回数を判定する。
変速機制御装置20が図7に示す手順を実行する場合、変速機制御装置20は、まず、プライマリプーリ油圧室54が開放状態であるか否かを判定し、プライマリプーリ油圧室54が開放状態ではない場合(ステップST107、No)のみ、ステップST107で演算部23がカウントNに対して演算を行う。
ここで、通常は、ピストン14に最大の油圧が付与された際に、プライマリプーリ油圧室54が開放状態になる可能性と、プライマリプーリ油圧室54が閉じ込み状態を維持する可能性とでは、プライマリプーリ油圧室54が開放状態になる可能性の方が高い。つまり、ステップST107では、比較判定部22は、肯定の判定を下す可能性が高い。
よって、比較判定部22がステップST107で否定の判定を下した場合にのみ、ステップST104及びステップST105を実行することにより、変速機制御装置20は、長期的にみて実行する手順の数を低減できる。
図8は、急制動中に作動油閉じ込み装置を制御する他の手順を示すフローチャートである。なお、変速機制御装置20は、上述の手順に限定されず、以下、図8に示す手順を実行してもよい。変速機制御装置20は、図6に示す手順のステップST104に代えて図8に示すステップST204の手順を実行し、図6に示す手順のステップST105に代えて図8に示すステップST205の手順を実行する。
変速機制御装置20は、図6に示す手順を実行する場合、カウントNに基づいてピストン14に最大の油圧を付与する回数の上限が設定された。変速機制御装置20は、図8に示す手順を実行する場合、車両100の車速Cvに基づいてピストン14に最大の油圧を付与する回数の上限が設定される。
ステップST103で、閉じ込み制御部25がピストン14に最大の油圧を付与すると、次に、ステップST204で、情報取得部21は、車速センサD01から、車両100の車速Cvを取得する。次に、ステップST205で、比較判定部22は、車速Cvが0ではないか否かを判定する。車速Cvが0ではない場合(ステップST205、Yes)、変速機制御装置20は、ステップST106の内容を実行する。車速Cvが0である場合(ステップST205、No)、変速機制御装置20は、ステップST108の内容を実行する。
変速機制御装置20は、ステップST205で車両100が停止状態であるか否かを判定する。車両100が停止状態である場合、ベルト式無段変速機110は変速するための動力を失う。このため、変速機制御装置20は、ステップST205で、車両100が停止状態であると判定された場合に、それ以降、ピストン14に対して最大の油圧を付与しない。これにより、変速機制御装置20は、オイルポンプOPが消費する動力の増大を抑制できる。
図9は、不具合発生時に作動油閉じ込み装置を制御する手順を示すフローチャートである。以下に示す手順は、車両100に不具合が生じた際に変速機制御装置20が実行する手順である。ここでの不具合とは、各種検出手段の読み取り不良や、ベルト式無段変速機110や内燃機関120等に生じた機械的な不具合をいう。また、以下車両に生じた不具合を車両不具合という。なお、車両不具合には、作動油閉じ込み装置10に生じる開閉不具合も含まれる。
ステップST301で、情報取得部21は、記憶部Emから車両100に車両不具合が生じているか否かの情報である車両状態情報を取得する。ここで、変速機制御装置20は、あらかじめ車両100に車両不具合が生じているか否かを判定する手順によって車両状態情報が生成されて、前記車両状態情報が記憶部Emに記憶されている。以下に、車両100に車両不具合が生じているか否かを判定する手順の一例を説明する。
例えば、まず、情報取得部21は、車速センサD01から現在の車速を取得する。次に、再度、情報取得部21は、車速センサD01から最新の車速を取得する。次に、演算部23は、最新の車速から以前の車速を減算し、演算後の値を以前の車速を取得した時から最新の車速を取得した時までに経過した時間で除算する。この結果が、車両100の加速度となる。
次に、情報取得部21は、加速度センサD02から車両100の現在の加速度を取得する。比較判定部22は、演算部23が算出した車両100の加速度と、情報取得部21が加速度センサD02から取得した車両100の加速度とを比較する。ここで、演算部23が算出した車両100の加速度と、情報取得部21が加速度センサD02から取得した車両100の加速度との間に許容範囲以上の差がある場合、比較判定部22は、車速センサD01と加速度センサD02とのうち、少なくともどちらか一方に車両不具合が生じていると判断する。
また、例えば、情報取得部21は、変速比センサD03から現在の変速比を取得する。次に、再度、情報取得部21は、変速比センサD03から最新の変速比を取得する。次に、演算部23は、最新の変速比から以前の変速比を減算する。この結果が、変速比の変化量となる。
次に、情報取得部21は、作動油流量センサD04から、プライマリプーリ油圧室54に導かれた作動油の流量を検出する。次に、演算部23は、プライマリプーリ油圧室54に導かれた作動油の流量に基づいて、現在のプライマリプーリ油圧室54の容積を算出し、これの結果に基づいて、演算部23は、変速比の変化量を算出する。
次に、比較判定部22は、変速比センサD03が検出した結果から算出された変速比の変化量と、作動油流量センサD04が検出した結果から算出された変速比の変化量とを比較する。ここで、変速比センサD03が検出した結果から算出された変速比の変化量と、作動油流量センサD04が検出した結果から算出された変速比の変化量との間に許容範囲以上の差がある場合、比較判定部22は、変速比センサD03と作動油流量センサD04とのうち、少なくともどちらか一方に車両不具合が生じていると判断する。
以上の2つの例が、各種検出手段に車両不具合が生じた場合の一例である。この他にも、比較判定部22は、例えば、内燃機関120を冷却する冷却水の温度が想定される範囲を逸脱する場合や、ベルト式無段変速機110の作動油の温度が想定される範囲を逸脱する場合等も、車両100に車両不具合があるか判定する。このようにして、変速機制御装置20は、あらかじめ車両状態情報を生成する。
次に、ステップST302で、比較判定部22は、車両状態情報に基づいて、車両100に不具合があるか否かを判定する。車両100に車両不具合がないと判定されると(ステップST302、No)、変速機制御装置20は、車両100に車両不具合が発生するまでステップST301の内容とステップST302の内容とを繰り返し実行する。
車両100に車両不具合があると判定されると(ステップST302、Yes)、ステップST303で、情報取得部21は、プライマリプーリ油圧室54が閉じ込み状態であるか開放状態であるかの情報である開閉情報を記憶部Emから取得する。次にステップST304で、比較判定部22は、ステップST303で情報取得部21が取得した開閉情報に基づいてプライマリプーリ油圧室54が開放状態であるか否かを判定する。
なお、記憶部Emに開閉情報が記憶されていない場合、比較判定部22は、作動油流量センサD04が検出したプライマリプーリ油圧室54に導かれる作動油の流量に基づいてプライマリプーリ油圧室54が開放状態であるか否かを判定してもよい。例えば、プライマリプーリ油圧室54に導かれる作動油の流量が0の場合、比較判定部22は、プライマリプーリ油圧室54が閉じ込み状態であると判定する。
なお、記憶部Emに開閉情報が記憶されていない場合、比較判定部22は、変速比センサD03が取得した変速比の変化に基づいてプライマリプーリ油圧室54が開放状態であるか否かを判定してもよい。例えば、変速比に変化がない場合、つまり変速比が固定されている場合、比較判定部22は、プライマリプーリ油圧室54が閉じ込み状態であると判定する。
但し、変速比が固定されている場合であっても、プライマリプーリ油圧室54が必ずしも閉じ込み状態であるとは限らない。よって、比較判定部22は、プライマリプーリ油圧室54に導かれる作動油の流量と、変速比の変化との両方に基づいて、プライマリプーリ油圧室54が開放状態であるか否かを判定した方がより正確にプライマリプーリ油圧室54の開閉状態を判定できる。
プライマリプーリ油圧室54が閉じ込み状態である場合(ステップST304、Yes)、閉じ込み制御部25は、プライマリプーリ油圧室54を開放状態にする。具体的には、閉じ込み制御部25は、閉じ込み制御側レギュレータORbを制御して、油圧Pcvと受圧面積Apとの積が、油圧Psとシール部面積Acvとの積にスプリング力Fspを加えた値よりも大きくなるように、油圧Pcvを調節する。これにより、プライマリプーリ油圧室54は、開放状態となる。
このように、変速機制御装置20は、車両100に車両不具合が生じた場合、予期しない事態に備えてプライマリプーリ油圧室54を開放状態にする。これは、車両100に車両不具合が生じた際は、内燃機関120の燃料の消費量の低減よりも、車両100の走行の維持や、車両100及び車両100を運転する運転者の安全を優先するためである。
例えば、車両100に生じた車両不具合により、車両100が停止したとする。このとき、プライマリプーリ油圧室54が閉じ込み状態であって、変速比が最大値に設定されていないと、仮に、前記車両不具合が解消したとしても、変速比が最大値に設定されていないため、車両100の走行、特に発進に不具合が生じるおそれがある。
しかし、変速機制御装置20は、車両100に車両不具合が生じた場合、プライマリプーリ油圧室54を開放状態にする。よって、変速機制御装置20は、前記車両不具合によって仮に車両100が停止したとしても、車両100が停止する前に、変速比を最大値に設定できる。これにより、変速機制御装置20は、車両100の走行、特に発進に不具合が生じるおそれを抑制できる。
次に、変速機制御装置20は、ステップST305の内容を実行する。ここで、プライマリプーリ油圧室54が閉じ込み状態ではない場合(ステップST304、No)、変速機制御装置20は、ステップST305を省略し、ステップST306の内容を実行する。以下にステップST306で、変速機制御装置20が実行する手順を説明する。
ステップST306で、不具合発生時特別制御部26は、車両100に車両不具合が生じた場合の特別な制御を実行する。ここで、車両100に車両不具合が生じた場合の特別な制御の一例を説明する。例えば、不具合発生時特別制御部26は、ベルト式無段変速機110の制御に必要な値を検出する検出手段に不具合が生じた場合や、ベルト式無段変速機110自体に不具合が生じた場合は、ベルト式無段変速機110の変速比の変化の幅を規制する。
また、例えば、不具合発生時特別制御部26は、加速度センサD02に不具合が生じた場合は、車速センサD01が検出した車速から算出される加速度を代用する等の制御を行う。
次に、ステップST307で、不具合発生時特別制御部26は、車両不具合が解消するまでの間、プライマリプーリ油圧室54の閉じ込み状態への切り替えを禁止する。このように、変速機制御装置20は、車両100に車両不具合が生じた際は、内燃機関120の燃料の消費量の低減よりも、車両100の走行の維持や、車両100及び車両100を運転する運転者の安全を優先する。これにより、変速機制御装置20は、車両100の走行、特に発進に不具合が生じるおそれを好適に抑制できる。
次に、ステップST308で、不具合発生時特別制御部26は、車両100に生じた車両不具合の情報を記憶部Emに記憶する。また、不具合発生時特別制御部26は、車両100に生じた車両不具合の情報を車両100の運転者が確認できる部位に設けられる表示手段としての表示部に表示すると好ましい。これにより、不具合発生時特別制御部26は、車両100に車両不具合が生じた旨を車両100の運転者に伝えられる。また、不具合発生時特別制御部26は、音声により、車両100に車両不具合が生じた旨を車両100の運転者に伝えてもよい。
ここで、変速機制御装置20は、通常とは異なる場合、例えば、車両100が急制動中や、車両100に車両不具合が生じた場合、少なくとも、プライマリプーリ油圧室54を必ず開放状態にすればよい。これにより、変速機制御装置20は、例えば、変速比が最大値に設定されないまま車両100が停止することによる、車両100の走行、特に車両100の発進の不具合の発生を抑制できる。
また、変速機制御装置20は、車両100が急制動中の場合は、ピストン14に最大の油圧を付与することによって、より迅速にプライマリプーリ油圧室54を開放状態にできる。これにより、変速機制御装置20は、車両100の走行、特に発進に不具合が生じるおそれを抑制できる。
また、変速機制御装置20は、車両100に車両不具合が生じた場合は、プライマリプーリ油圧室54を開放状態とした後のプライマリプーリ油圧室54の閉じ込み状態への切り替えを禁止する。これにより、変速機制御装置20は、車両100の走行に不具合が生じるおそれを抑制できる。また、変速機制御装置20は、車両100及び車両100を運転する運転者の安全をより確実に確保できる。