JP3654016B2 - Initializing device for transmission control device for continuously variable transmission - Google Patents

Initializing device for transmission control device for continuously variable transmission Download PDF

Info

Publication number
JP3654016B2
JP3654016B2 JP34673198A JP34673198A JP3654016B2 JP 3654016 B2 JP3654016 B2 JP 3654016B2 JP 34673198 A JP34673198 A JP 34673198A JP 34673198 A JP34673198 A JP 34673198A JP 3654016 B2 JP3654016 B2 JP 3654016B2
Authority
JP
Japan
Prior art keywords
motor
power
initialization
continuously variable
rotation position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP34673198A
Other languages
Japanese (ja)
Other versions
JP2000170891A (en
Inventor
雅弘 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP34673198A priority Critical patent/JP3654016B2/en
Publication of JP2000170891A publication Critical patent/JP2000170891A/en
Application granted granted Critical
Publication of JP3654016B2 publication Critical patent/JP3654016B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Control Of Transmission Device (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、Vベルト式無段変速機や、トロイダル型無段変速機等の変速制御装置に関し、特に該変速制御装置において、変速制御弁を変速比指令に対応した位置へストロークさせるモータの回転位置と、モータ指令値との不一致を解消するために必要な、モータ指令値の初期化を行うための装置に関するものである。
【0002】
【従来の技術】
無段変速機のうちVベルト式無段変速機を例にとって述べると、その変速制御装置は例えば特公平5−78457号公報に記載のごとく、運転状態に適応した好適な目標変速比を演算し、これに対応した変速比指令により、ステップモータやサーボモータ等のモータを回転させて、変速制御弁を目標変速比に対応したストローク位置に操作するよう構成する。
この操作により該変速制御弁は目標変速比に対応した変速制御圧を作り出して出力し、無段変速機は当該変速制御圧に応動して目標変速比に向け無段階に変速される。
【0003】
ところで、上記モータへの指令値は実際のモータ回転位置とずれることがあり、この場合正確な変速制御を期しがたい。
これがため無段変速機の変速制御装置にあっては、モータ指令値を実際のモータ回転位置に符合させるための初期化を行うのが常套であり、従来は上記文献に記載されているごとく電源投入時の停車中に、モータを一方向へ回転させ、モータ回転位置が基準位置になったのをスイッチにより検出してモータの回転を停止させ、この時にモータ指令値を当該基準位置に対応した値に初期化する方式が提案されている。
【0004】
しかし上記した変速制御装置の初期化方式では、モータ回転位置が基準位置になったのを検出するスイッチが不可欠で、コスト高になると共に、スイッチが故障し易くて初期化不能になる確率が高いという問題を有するとことから、
本願出願人は先に、特開平8−178063号公報により、上記のようなスイッチを用いることなしにモータを基準位置に持ち来すことができるようにした以下のごとき初期化装置を提案済みである。
【0005】
当該提案技術は、変速制御器の電源投入時において車両の停車中に前記モータを、一方向のハードウエア限界位置(最低速側の限界位置)に作動させた後、他方向へ基準位置(最低速位置)まで戻すモータの初期化動作を行い、かかるモータの初期化動作が終了した時に、当該モータへの指令値を上記基準位置(最低速位置)に対応した指令値として初期化するモータ指令値の初期化を行うものである。
【0006】
【発明が解決しようとする課題】
ところで、変速制御器の電源投入時には本来ならモータが最低速変速比に対応した位置にあるところながら、急減速により無段変速機が最低速変速比に達する前に車両が停車し、そのままイグニッションスイッチをOFFして変速制御器を電源から遮断した場合などにおいては、変速がそれ以後は進行しないためにモータが高速側変速比に対応した位置のままとなり、次回の変速制御器の電源投入時にモータが最低速変速比に対応した位置よりも高速側変速比に対応した位置にあることがある。
【0007】
従って、上記モータの初期化動作のため変速制御器の電源投入時にモータを最低速側のハードウエア限界位置に作動させるに際し、当該モータには、上記のような場合においてもモータが確実に最低速側のハードウエア限界位置に作動されるよう、モータをフルストロークさせる程に大きな指令値を与える必要があった。
これがため、通常はほとんどの場合がそうであるが、変速制御器の電源投入時にモータが最低速変速比に対応した位置にあると、モータが過大な指令値により最低速側のハードウエア限界位置に作動された後もしばらくの間、同方向への作動指令を入力され続けて当該限界位置に止まり、モータの初期化動作に長時間を要してモータ指令値の初期化に時間がかかるという問題を生ずることを確かめた。
【0008】
請求項1に記載の第1発明は、変速制御器の電源遮断時におけるモータ回転位置を記憶しておき、これをもとにモータをハードウエア限界位置に作動させるに必要なモータ限界駆動量を割り出してモータに指令することにより上記の問題を解消することを目的とする。
【0009】
第1発明は更に加えて、変速制御器の電源遮断時におけるモータ回転位置の記憶値が有効でない場合においても、変速制御器の電源投入直後に停車中であった時の初期化制御が不能になることのないようにした初期化技術を提案することを目的とする。
【0010】
請求項2に記載の第2発明は、上記モータ限界駆動量の割り出しを好適に行い得るようにした初期化装置を提案することを目的とする。
【0011】
請求項3に記載の第3発明は、モータの初期化に際して必要なストロークを小さくし、これにより初期化の迅速化を実現した初期化装置を提案することを目的とする。
【0012】
請求項4に記載の第4発明は、変速制御器の電源投入直後に走行中であった場合において有用なモータ指令値の初期化技術を提案することを目的とする。
【0013】
請求項5に記載の第5発明は、変速制御器の電源遮断時におけるモータ回転位置の記憶値が有効でない場合において、変速制御器の電源投入直後に走行中であった時の初期化制御が不正に行われることのないようにした初期化技術を提案することを目的とする。
【0014】
【課題を解決するための手段】
これらの目的のため、先ず第1発明による無段変速機用変速制御装置の初期化装置は、
目標変速比に対応した指令値によりモータを回転させることで変速制御弁を操作し、この操作に応じて該変速制御弁が出力する変速制御圧により変速されるようにした無段変速機に対し、以下の構成を付加したものである。
【0015】
つまり、上記無段変速機の変速制御器が電源から遮断された時における前記モータの回転位置を記憶しておき、
前記変速制御器の電源投入時に、該記憶した電源遮断時のモータ回転位置を基準にして、前記モータを一方向のハードウエア限界位置に作動させるのに必要なモータ限界駆動量を算出し、
変速制御器の電源投入直後の停車中に前記モータを、前記電源遮断時のモータ回転位置から前記モータ限界駆動量だけ作動するよう指令して前記一方向のハードウエア限界位置に作動させた後、該一方向ハードウエア限界位置から他方向へ基準位置まで戻し作動させ、
該モータの初期化動作が終了した時における前記モータへの指令値を前記基準位置に対応した指令値としてモータ指令値の初期化を行うような構成を付加し、更に、
前記記憶した電源遮断時のモータ回転位置に係わる記憶値が有効でない場合、該記憶した電源遮断時のモータ回転位置を前記他方向のハードウエア限界位置に置換して、変速制御器の電源投入直後の停車中における前記モータの初期化動作に用いるような構成を付加したものである。
【0016】
第2発明による無段変速機用変速制御装置の初期化装置は、上記第1発明において、
前記モータ限界駆動量を、前記記憶した電源遮断時のモータ回転位置から前記一方向ハードウエア限界位置までの最低限モータ駆動量に余裕分を加算して求めるよう構成したことを特徴とするものである。
【0017】
第3発明による無段変速機用変速制御装置の初期化装置は、第1発明または第2発明において、
前記モータの一方向ハードウエア限界位置を最低速変速比側における限界位置とし、前記モータの基準位置を最低速変速比に対応したモータ回転位置としたことを特徴とするものである。
【0018】
第4発明による無段変速機用変速制御装置の初期化装置は、第1発明乃至第3発明のいずれかにおいて、
前記変速制御器の電源投入直後に走行中であれば、前記モータへの指令値を前記記憶した電源遮断時のモータ回転位置として初期化するよう構成したことを特徴とするものである。
【0019】
第5発明による無段変速機用変速制御装置の初期化装置は、上記第4発明において、
前記記憶した電源遮断時のモータ回転位置に係わる記憶値が有効でない場合、前記変速制御器の電源投入直後に走行中である時の前記初期化を禁止するよう構成したことを特徴とするものである。
【0020】
【発明の効果】
第1発明において変速制御装置は、目標変速比に対応した指令値によりモータを回転させて変速制御弁を操作し、この変速制御弁が出力する変速制御圧により無段変速機を上記の目標変速比に向けて変速させる。
第1発明においては更に、無段変速機の変速制御器が電源から遮断された時における上記モータの回転位置を記憶しておき、変速制御器の電源投入時に、当該記憶した電源遮断時のモータ回転位置を基準にして、モータを一方向のハードウエア限界位置に作動させるのに必要なモータ限界駆動量を算出する。
そして変速制御器の電源投入直後の停車中にモータを、上記電源遮断時のモータ回転位置から当該モータ限界駆動量だけ作動するよう指令して上記一方向のハードウエア限界位置に作動させた後、該一方向ハードウエア限界位置から他方向へ基準位置まで戻し作動させ、かかるモータの初期化動作が終了した時におけるモータへの指令値を前記基準位置に対応した指令値としてモータ指令値の初期化を行う。
【0021】
よって、モータ駆動位置が上記の基準位置になったのを検出するスイッチが不要で、該スイッチの故障による信頼性の低下を招いたり、コスト上の不利益を被ることがないのに加え、
記憶しておいた電源遮断時のモータ回転位置を基準に、モータを一方向のハードウエア限界位置に作動させるのに必要なモータ限界駆動量を算出し、これをモータに指令してモータを上記一方向のハードウエア限界位置に作動させる構成であるから、
モータを当該一方向ハードウエア限界位置に作動させるためのモータ作動指令が何時も必要最小限なものとなり、従って、モータがこの一方向ハードウエア限界位置に達すると直ちに、他方向へ基準位置まで戻し作動されることとなり、モータの初期化動作を短時間で完了させてモータ指令値の初期化に要する時間を短縮することができる。
【0022】
第1発明においては更に、前記記憶した電源遮断時のモータ回転位置に係わる記憶値が有効でない場合、該記憶した電源遮断時のモータ回転位置を前記他方向のハードウエア限界位置に置換して、変速制御器の電源投入直後の停車中におけるモータの初期化動作に用いることとしたため、
変速制御器の電源遮断時におけるモータ回転位置の記憶値が有効でない場合は、変速制御器の電源投入直後の停車中におけるモータの初期化動作に際しモータに与える前記モータ限界駆動量がモータフルストローク相当の最大値となり、
このような場合においてもモータを電源遮断時の位置から確実に前記一方向ハードウエア限界位置まで作動させることができ、モータの初期化動作を確実なものにすることができる。
【0023】
第2発明においては、上記モータ限界駆動量を、前記記憶した電源遮断時のモータ回転位置から前記一方向ハードウエア限界位置までの最低限モータ駆動量に余裕分を加算して求める構成にしたため、
モータ作動指令と実際のモータ駆動位置との間に多少のずれ(脱調)があっても、上記の余裕分により、変速制御器の電源投入時にモータを電源遮断時の位置から確実に上記一方向ハードウエア限界位置まで作動させることができ、第1発明の初期化作用を更に確実なものにすることができる。
【0024】
第3発明においては、モータの前記一方向ハードウエア限界位置を最低速変速比側における限界位置とし、モータの前記基準位置を最低速変速比に対応したモータ回転位置としたため、
前記の初期化動作が、モータを前記電源遮断時のモータ回転位置から低速変速比側の限界位置に作動させた後、高速変速比側の方向へ最低速変速比に対応したモータ回転位置まで戻し作動させることとなる。
ところで前記の初期化を行う停車時は、変速比が大抵の場合最低速変速比近辺であることから、第3発明においてはモータの初期化動作ストロークを少なくし得ることになり、この点でも初期化を速やかに完了させることができる。
【0025】
第4発明においては、変速制御器の電源投入直後に走行中であれば、モータへの指令値を前記記憶した電源遮断時のモータ回転位置として初期化するから、
第1発明〜第3発明による初期化ができない走行中であっても、別の要領でモータ指令値の初期化を行うことができることとなり、変速制御器の電源投入直後に走行中であった場合に有用な初期化技術を提供することができる。
【0026】
第5発明においては、前記記憶した電源遮断時のモータ回転位置に係わる記憶値が有効でない場合、変速制御器の電源投入直後に走行中である時の前記初期化を禁止するから、
このような場合に第4発明のような走行中の初期化作用を行うと当該初期化が不正になされて弊害を生ずるところながら、かかる不正な初期化を回避することができる。
【0027】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき詳細に説明する。
図1は、Vベルト式無段変速機用の変速制御装置に適用した初期化装置の一実施の形態を示し、Vベルト式無段変速機はエンジン回転を入力される入力プーリとしてのプライマリプーリ1と、変速後の回転を出力する出力プーリとしてのセカンダリプーリ2とを具え、これらプライマリプーリ1およびセカンダリプーリ2間にVベルト3を巻き掛けして伝動系を構成する。
そしてVベルト式無段変速機は、両プーリ1,2に対するVベルト3の巻き掛け円弧径を変化させてプーリ間伝動比、つまり変速比を無段階に変更可能である。
【0028】
かかる無段変速を可能にするためにプライマリプーリ1は、固定フランジ1aと対向してプーリV溝を形成する可動フランジ1bを軸線方向へ変位可能とし、セカンダリプーリ2も同様に、固定フランジ2aと対向してプーリV溝を形成する可動フランジ2bを軸線方向へ変位可能とする。
そして、可動フランジ1bには固定フランジ1aに向かう方向に変速制御圧PS を作用させ、可動フランジ2bには固定フランジ2aに向かう方向にライン圧PL を作用させ、変速制御圧PS とライン圧PL との差圧に応じ両プーリ1,2に対するVベルト3の巻き掛け円弧径を無段階に変化させて、無段変速を行うものとする。
【0029】
ここでライン圧PL を制御するライン圧制御系を説明するに、このライン圧制御系は圧力源11と、これからの作動油をライン圧PL に調圧するプレッシャーレギュレータ弁12と、このプレッシャーレギュレータ弁にライン圧制御用のモディファイア圧Pm を供給するためのプレッシャーモディファイア弁13と、このプレッシャーモディファイア弁13を制御するライン圧ソレノイド14と、該ソレノイド14に一定の圧力PC を供給するパイロット弁15とで構成する。
【0030】
プレッシャーレギュレータ弁12は、圧力源11からの作動油を回路16に漏洩させつつ、また必要に応じてドレンポート12a よりドレンしつつ、モディファイア圧Pm に応じたライン圧PL に調圧する。
パイロット弁15は回路16からの漏れ油を一定圧PC にしてライン圧ソレノイド14に供給し、ライン圧ソレノイド14は一定圧PC を駆動デューティDに応じたデューティ圧PD にしてモディファイア弁13に印加する。
モディファイア弁13は、回路16から漏れ油をデューティ圧PD 、従ってライン圧ソレノイド14の駆動デューティDに応じたモディファイア圧Pm にし、これをプレッシャーレギュレータ弁12に印加してライン圧PL の上記制御に資する。
よって、ライン圧PL はライン圧ソレノイド14の駆動デューティDを加減することで制御することができ、ソレノイド駆動デューティDはコントローラ17によりこれを決定することとする。
【0031】
次いで変速制御系を説明するに、これは変速制御圧PS を決定する変速制御弁21と、変速リンク22と、ステップモータ23とで構成する。
変速リンク22は、一端をプライマリプーリ1の可動フランジ1bと共に変位するシフタ24に連節し、他端をステップモータ23により変位され得るようこれに連結し、両端間を変速制御弁21のスプール21aに枢着する。
ここで変速制御弁21は回路25からのライン圧PL を減圧して回路26に変速制御圧PS を作り出すもので、スプール21aを図中上昇される時、変速制御圧回路26をライン圧回路25に通じて変速制御圧PS を上昇させ、スプール21aを図中下降される時、変速制御圧回路26をドレンポート21bに通じて変速制御圧PS を低下させるものとし、スプール21aの上記ストロークをステップモータ23により変速リンク22を介して制御するものとする。
そしてステップモータ21の回転位置を、変速制御器としてのコントローラ17により決定し、これにより後述の変速制御を実行するものとする。
【0032】
コントローラ17は、上記したようにソレノイド14を介したライン圧制御およびモータ23を介した変速制御を行う他、変速制御装置の図2に明示した(モータ23の指令値および実回転位置間の符合をとるための)初期化をも行うものとする。
これがためコントローラ17には、車速VSPを検出する車速センサ18からの信号、エンジンスロットル開度TVOを検出するスロットル開度センサ19からの信号、変速機作動油温TMPを検出する油温センサ20からの信号、および駐車ブレーキの作動中ONになる駐車ブレーキスイッチ27からの信号をそれぞれ入力する。
【0033】
上記の初期化および変速制御に当たってコントローラ17は、図2の制御プログラムによりこれらを行う。
先ずステップ31において、コントローラ17の電源投入後1回目か否かを、つまりエンジン始動後1回目か否かを判定し、1回目であれば、ステップ32で前回の電源遮断時におけるモータ回転位置記憶値M・stepが有効であるか否かを判定する。
この判定に際しては、コントローラ内におけるバックアップRAMの正常判定に用いられる一般的なチェックサムによる判定方式を採用し、モータ回転位置記憶値M・stepが有効なものであるか否かを判定する。
【0034】
なおモータ回転位置記憶値M・stepは、図2に示すプログラム中の最終ステップ49において、ステップモータ指令値A・stepをM・stepにセットすることで得ることができ、ここでセットしたM・step=A・stepをコントローラ17の電源遮断後も保持しておくことにより、モータ回転位置記憶値M・stepを前回の電源遮断時におけるモータ回転位置記憶値M・stepとして用いることができる。
【0035】
ステップ31でコントローラ17の電源投入後1回目であると判定し、且つ、ステップ32で前回の電源遮断時におけるモータ回転位置記憶値M・stepが有効であると判定した場合、
ステップ33で車速VSPが微小設定値以上であるか未満であるかにより判別する走行中か停車中かによって、停車中であれば以下のようにして初期化を行う。
【0036】
先ずステップ34において変速機作動油温TMPを読み込み、ステップ35でこの油温TMPに応じたステップモータ23の駆動速度Step・Speedを決定する。
ここでステップモータ23の駆動速度Step・Speedは低温ほど遅くし、油温TMPが低いほど変速制御弁21の粘性抵抗が増大してステップモータ23の要求駆動力が大きくなる傾向になるのを、ステップモータ駆動速度の上記制御により相殺し、温度Tの低下にもかかわらずステップモータ23の要求駆動力をほぼ同じに保つようにする。
【0037】
次いでステップ36において、ステップモータ23の初期化用カウンタInit・Countを0にリセットする。そしてステップ37で、ステップモータ23を1段階ずつ低速側変速比位置に向け上記の速度Step・Speedで駆動させ、この初期化用のモータ駆動量を、ステップ38でインクリメントされる初期化用カウンタInit・Countによりモニタする。
【0038】
ステップ39では、ステップモータ23を前回の電源遮断時におけるモータ回転位置から図3に示すハードウエア限界の最低速変速比に近い側の限界位置に作動させるために必要なモータ限界駆動量を以下により演算する。
つまり、前回の電源遮断時におけるモータ回転位置が図3に示すように最低速変速比に対応した位置から前記モータ回転位置記憶値M・stepに相当する量だけ高速変速比側にずれた位置である場合について説明すると、
モータ回転位置記憶値M・stepと、最低速変速比に近い側のハードウエア限界位置および最低速変速比に対応したモータ回転位置間におけるストローク量を表すステップ数Lo・Lim・Stepとの和値である最低限モータ駆動量に余裕分αを加算して、上記のモータ限界駆動量(M・step+Lo・Lim・Step+α)を求める。
【0039】
ステップ39では更に、最低速変速比側のハードウエア限界位置に向かう初期化用モータ駆動量をモニタする上記初期化用カウンタInit・Countが、上記のようにして求めたモータ限界駆動量(M・step+Lo・Lim・Step+α)に達したか否かにより、ステップモータ23が前回の電源遮断時におけるモータ回転位置から最低速変速比側のハードウエア限界位置に達したか否かを判定し、到達するまでステップ37,38を実行することによりステップモータ23を最低速変速比側のハードウエア限界位置に向かわせる。
【0040】
上記によりステップモータ23が一旦、最低速変速比側のハードウエア限界位置に操作されると制御はステップ40に進み、ここでタイマTMをインクリメントし、当該インクリメントを、ステップ41でタイマTMが所定の待ち時間TMS を示すに至ったと判定するまで継続する。
ところで、ステップ41においてタイマTMが所定の待ち時間TMS を示すに至ったと判定すると、ステップ42で上記のタイマTMが0にリセットされることから、タイマTMはステップモータ23が低速側変速比のハードウエア限界位置に操作された後の経過時間を計測し、当該経過時間が所定の待ち時間TMS に相当する時間になったか否かの判定に供される。
ステップ41で上記のタイマTMが所定の待ち時間TMS を示すに至ったと判定する時に、つまりステップモータ23が低速側変速比のハードウエア限界位置に操作された後、所定の待ち時間TMS が経過した時に、今度はステップ43〜46で、ステップモータ23を高速側変速比に向けて駆動させる。
【0041】
ステップ43では、上記の初期化用カウンタInit・Countを0にリセットし、ステップ44では、ステップモータ23を1段階ずつ高速側変速比方向に向け前記の速度Step・Speedで戻し、この初期化用駆動を、ステップ45でインクリメントされる初期化用カウンタInit・Countが、図3に示すごとくハードウエア限界の内側に存在する最低速変速比に対応したカウント値Lo・Lim・Stepになったと、ステップ46で判定するまで継続させて、ステップモータ23を最低速変速比に対応した位置まで戻し作動させる。
【0042】
以上のようにステップモータ23の初期化動作を行って、このステップモータ23が最低速変速比に対応した位置になったところで制御はステップ47に進み、ここで、当該ステップモータ23の指令値A・stepを最低速変速比に対応させて0にする初期化を行う。
かくして、ステップモータ指令値A・stepがステップモータ23の実回転位置にマッチして、これに基づく後述の変速制御を正確に行うことが可能となる。
【0043】
変速制御はステップ48でこれを行うが、この変速制御に当たってコントローラ17は、例えば図4に示す変速制御特性に対応したマップをもとに車速VSPおよびスロットル開度TVOから目標とすべき入力回転数NiSを求め、これに対応したステップモータ23の目標回転位置をステップモータ指令値A・stepとしてモータ23に指示する。
ここでステップモータ23は、前記の速度Step・Speedで上記の目標回転位置に駆動され、これによりステップモータ23はリンク22をシフタ24の周りに回動させて、変速制御弁スプール21aを対応位置にストロークさせる。
これにより変速制御弁21は変速制御圧PS を変化させ、両プーリ1,2の可動フランジ1b,2bが変位することで変速比が上記の目標入力回転数NiSに対応した変速比になるよう無段変速機を変速制御する。
【0044】
この変速が進行するにつれてプライマリプーリ1の可動フランジ1bは、シフタ24を介し変速リンク22をステップモータ23の周りで、変速制御弁スプール21aを元のストローク位置に戻すよう回動させ、変速比が上記の目標入力回転数NiSに対応した変速比になったところで変速制御が終了し、この変速比を維持することができる。
【0045】
なお、ライン圧PL の制御に当たってコントローラ17は図示しなかったが、変速比およびスロットル開度TVOで規定された所定のライン圧制御特性に対応したマップをもとに、上記の変速比およびスロットル開度TVOから目標とすべきライン圧PL を求め、これに対応した駆動デューティDをライン圧ソレノイド14に指令する。
ここでソレノイド14は、パイロット弁15からの一定圧PC を駆動デューティDに応じたデューティ圧PD にしてモディファイア弁13に印加し、モディファイア弁13はデューティDに応じたモディファイア圧Pm をプレッシャーレギュレータ弁12に印加し、プレッシャーレギュレータ弁12は、圧力源11からの作動油をデューティDに応じたライン圧PL に調圧する。
以上によりライン圧PL は、上記した所定のライン圧制御特性に沿って制御される。
【0046】
図2のステップ36〜47における、前記したようなモータ指令値A・stepの初期化は、ステップ31で電源投入後2回目以後であると判別するようになってからも、ステップ51において車速VSPから車両停車中と判断し、更にステップ52において、駐車ブレーキスイッチ27がON(駐車ブレーキ作動中)であり、且つ最低速変速比を選択中であると判別する度に実行して同様のモータ指令値初期化作用を行うこととする。
しかし、ステップ51で車両走行中と判断しても、ステップ52において、駐車ブレーキ作動中でなかったり、最低速変速比を選択中でないと判別する時は、一切モータ指令値の初期化作用を行わず、そのままステップ48での変速制御を行うこととする。
【0047】
また、ステップ32,51で車両が走行中であると判別する場合は、電源投入後1回目であってもなくてもステップ53において、ステップモータ23の指令値A・stepを前回の電源遮断時におけるモータ回転位置記憶値M・stepとしてモータ指令値A・stepの初期化を行った後にステップ48での変速制御を行う。
【0048】
ところで、ステップ32において前回の電源遮断時におけるモータ回転位置記憶値M・stepが有効でないと判定する場合は、ステップ54で走行中であると判定する限りにおいて制御をここに止めることにより、変速を生じさせないようにすると共に、モータ指令値A・stepの初期化も行わせないこととする。しかして停車に至るときに、ステップ55でモータ回転位置記憶値M・stepを最低速変速比対応のモータ回転位置と最高速変速比対応のモータ回転位置との間のモータストロークに対応したFull・stepした後に、つまり前回の電源遮断時にモータが最高速変速比対応のモータ回転位置にあったことにした後に、ステップ36〜47におけるような前記したモータ指令値A・stepの初期化を行う。
【0049】
上記した実施の形態においては、コントローラ17の電源遮断時におけるステップモータ23の位置を電源遮断時モータ回転位置記憶値M・stepとして記憶し(ステップ49)、
コントローラ17の電源投入時に、当該記憶した電源遮断時のモータ回転位置M・stepを基準にして、ステップモータ23を最低速変速比側のハードウエア限界位置に作動させるのに必要なモータ限界駆動量(M・step+Lo・Lim・Step+α)を求め、
上記電源投入直後の停車中にステップモータ23を、電源遮断時のモータ回転位置M・stepから上記モータ限界駆動量(M・step+Lo・Lim・Step+α)だけ作動するよう指令して上記最低速変速比側ハードウエア限界位置に作動させた後(ステップ37〜39)、当該ハードウエア限界位置から高速変速比が得られる方向へ最低速変速比対応の位置まで戻し作動させ(ステップ44〜46)、
かかるステップモータ23の初期化動作が終了した時におけるステップモータ23への指令値A・stepを最低速変速比に対応した指令値0として(ステップ47)モータ指令値A・stepの初期化を行うために以下の作用効果が得られる。
【0050】
つまり、上記の初期化に際してステップモータ23を基準となる最低速変速比対応の位置とするのに、モータ23が当該基準位置になったのを検出するスイッチが不要で、該スイッチの故障による信頼性の低下を招いたり、コスト上の不利益を被ることがない。
更に、記憶しておいた電源遮断時のモータ回転位置M・stepを基準に、モータ23を最低速変速比側のハードウエア限界位置に作動させるのに必要なモータ限界駆動量(M・step+Lo・Lim・Step+α)を算出し、これをモータ23に指令してモータを上記のハードウエア限界位置に作動させる構成であるから、
モータ23を当該ハードウエア限界位置に作動させるためのモータ作動指令(M・step+Lo・Lim・Step+α)が何時も必要最小限なものとなり、モータ23がこのハードウエア限界位置に達すると直ちに、高速変速比方向へ最低速変速比対応の基準位置まで戻し作動されることとなり、モータ23の初期化動作を短時間で完了させてモータ指令値の初期化に要する時間を短縮することができる。
【0051】
また特に、上記モータ限界駆動量(M・step+Lo・Lim・Step+α)を図3に例示するごとく、電源遮断時のモータ回転位置(M・step)から最低速変速比側ハードウエア限界位置(Lo・Lim・Step)までの最低限モータ駆動量(M・step+Lo・Lim・Step)に余裕分αを加算して求めるため(ステップ39)、
モータ指令値A・stepと実際のモータ駆動位置との間に多少のずれ(脱調)があっても、上記の余裕分αによりモータ23を電源遮断時の位置(M・step)から確実に最低速変速比側ハードウエア限界位置(Lo・Lim・Step)まで作動させることができ、前記の初期化作用を更に確実なものにすることができる。
【0052】
更に、モータ23を初期化に際してハードウエア限界位置にする場合の限界位置を最低速変速比側における限界位置とし、その後モータ23を高速変速比方向へ戻す時の基準位置を最低速変速比に対応したモータ回転位置としたため、
前記の初期化を行う停車時は、変速比が大抵の場合最低速変速比近辺であることに起因してモータ23の初期化動作ストロークを少なくし得ることになり、この点でも初期化を速やかに完了させることができる。
【0053】
また、コントローラ17の電源投入直後に走行中であれば(ステップ33)、モータ23への指令値A・stepを電源遮断時のモータ回転位置記憶値M・stepとして初期化するから(ステップ53)、コントローラ17の電源投入直後に停車中であった場合における前記初期化を採用不能な走行中であっても、モータ指令値A・stepの初期化を行うことができる。
【0054】
ところで、電源遮断時のモータ回転位置記憶値M・stepが有効でない場合(ステップ32)、コントローラ17の電源投入直後に走行中であった場合における前記の初期化(ステップ53)を禁止するから(ステップ54)、このような場合に無理に上記走行中の初期化作用を行うと当該初期化が不正になされて弊害を生ずるところながら、かかる不正な初期化を回避することができる。
【0055】
しかして、同じ電源遮断時のモータ回転位置記憶値M・stepが有効でない場合(ステップ32)でも、コントローラ17の電源投入直後の停車中におけるモータの初期化動作(ステップ37〜39)に際しては、電源遮断時のモータ回転位置記憶値M・stepを最高速変速比側のハードウエア限界位置に置換して(ステップ55)当該初期化動作(ステップ37〜39)を行わせるために、
電源遮断時のモータ回転位置記憶値M・stepが有効でない場合は、コントローラ17の電源投入直後の停車中におけるモータの初期化動作(ステップ37〜39)に際しモータ23に与える前記モータ限界駆動量(M・step+Lo・Lim・Step+α)がモータフルストローク相当の最大値となり、
このような場合においてもモータ23を電源遮断時の位置M・stepから確実に最低速変速比側のハードウエア限界位置まで作動させることができ、モータの初期化動作を確実なものにすることができる。
【図面の簡単な説明】
【図1】本発明一実施の態様になる初期化装置を具えたVベルト式無段変速機の変速制御装置を示すシステム図である。
【図2】同例におけるコントローラが実行する初期化および変速制御のプログラムを示すフローチャートである。
【図3】同例において変速比とステップモータのストロークとの関係を例示する線図である。
【図4】同例において変速に際して用いる変速制御パターン図である。
【符号の説明】
1 プライマリプーリ
1b 可動フランジ
2 セカンダリプーリ
2b 可動フランジ
3 Vベルト
11 圧力源
12 プレッシャーレギュレータ弁
13 プレッシャーモディファイア弁
14 ライン圧ソレノイド
15 パイロット弁
17 コントローラ(変速制御器)
18 車速センサ
19 スロットル開度センサ
20 油温センサ
21 変速制御弁
22 変速リンク
23 ステップモータ
24 シフタ
25 ライン圧回路
26 変速制御圧回路
27 駐車ブレーキスイッチ
L ライン圧
S 変速制御圧
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a transmission control device such as a V-belt type continuously variable transmission or a toroidal type continuously variable transmission, and in particular, in the transmission control device, rotation of a motor that causes a transmission control valve to stroke to a position corresponding to a transmission ratio command. The present invention relates to an apparatus for initializing a motor command value, which is necessary for eliminating a mismatch between a position and a motor command value.
[0002]
[Prior art]
Taking a V-belt continuously variable transmission as an example of a continuously variable transmission, the shift control device calculates a suitable target gear ratio adapted to the driving state as described in, for example, Japanese Patent Publication No. 5-78457. In response to the gear ratio command corresponding thereto, a motor such as a step motor or a servo motor is rotated to operate the shift control valve to a stroke position corresponding to the target gear ratio.
By this operation, the speed change control valve creates and outputs a speed change control pressure corresponding to the target speed change ratio, and the continuously variable transmission is steplessly shifted toward the target speed change ratio in response to the speed change control pressure.
[0003]
By the way, the command value to the motor may deviate from the actual motor rotation position, and in this case, it is difficult to expect accurate shift control.
For this reason, in a transmission control device for a continuously variable transmission, it is usual to perform initialization so that the motor command value matches the actual motor rotation position. While the vehicle is stopped at the time of turning on, the motor is rotated in one direction, and the motor rotation position is detected by the switch to stop the rotation of the motor. At this time, the motor command value corresponds to the reference position. A method for initializing values has been proposed.
[0004]
However, in the above-described initialization method of the shift control device, a switch for detecting that the motor rotation position has become the reference position is indispensable, which increases the cost, and the probability that the switch is likely to break down and cannot be initialized is high. Because of having the problem
The applicant of the present application has previously proposed an initialization device such as the following, which can bring a motor to a reference position without using a switch as described above in Japanese Patent Laid-Open No. 8-17863. is there.
[0005]
The proposed technology operates the motor to the hardware limit position in one direction (the limit position on the lowest speed side) while the vehicle is stopped when the power of the transmission controller is turned on, and then the reference position (minimum position in the other direction). Motor command to initialize the motor to return to (speed position), and initialize the command value to the motor as the command value corresponding to the reference position (lowest speed position) when the initialization operation of the motor is completed The value is initialized.
[0006]
[Problems to be solved by the invention]
By the way, when the power of the transmission controller is turned on, the motor is normally in a position corresponding to the minimum speed ratio, but the vehicle stops before the continuously variable transmission reaches the minimum speed ratio due to sudden deceleration, and the ignition switch remains as it is. When the speed change controller is cut off from the power supply by turning OFF the gear shift, the motor does not proceed thereafter, so the motor remains in the position corresponding to the high speed side gear ratio. May be at a position corresponding to the high speed side gear ratio rather than the position corresponding to the minimum speed gear ratio.
[0007]
Therefore, when the motor is operated to the hardware limit position on the lowest speed side when the transmission controller is turned on for the initialization operation of the motor, the motor is surely connected to the lowest speed even in the above case. It was necessary to give a command value large enough to make the motor make a full stroke so that it could be operated to the hardware limit position on the side.
For this reason, this is usually the case in most cases, but if the motor is in a position corresponding to the minimum speed ratio when the shift controller is turned on, the motor will be at the minimum hardware limit position due to an excessive command value. The operation command in the same direction continues to be input for a while after being operated, and it stops at the limit position. It takes a long time to initialize the motor, and it takes time to initialize the motor command value. Confirmed that it would cause problems.
[0008]
According to a first aspect of the present invention, the motor rotation position at the time of power-off of the speed change controller is stored, and the motor limit driving amount necessary for operating the motor to the hardware limit position based on this is stored. The purpose is to solve the above-mentioned problems by indexing and instructing the motor.
[0009]
  In addition to the first invention, even when the stored value of the motor rotation position at the time of power cut-off of the speed change controller is not valid, the initialization control when the vehicle is stopped immediately after turning on the power of the speed change controller becomes impossible. The purpose of this is to propose an initialization technique that prevents this from happening.
[0010]
  The second aspect of the present invention is to propose an initialization apparatus that can suitably calculate the motor limit drive amount.
[0011]
  The third aspect of the present invention is to propose an initialization device that reduces the stroke required for the initialization of the motor and thereby realizes quick initialization.
[0012]
  The fourth aspect of the present invention is to propose a technique for initializing a motor command value which is useful when the vehicle is running immediately after the transmission controller is turned on.
[0013]
  According to a fifth aspect of the present invention, when the stored value of the motor rotational position at the time of power-off of the speed change controller is not valid, the initialization control when the vehicle is running immediately after the power of the speed change controller is turned on The purpose is to propose an initialization technique that prevents unauthorized execution.
[0014]
[Means for Solving the Problems]
  For these purposes, first, the initialization device for the transmission control device for continuously variable transmission according to the first invention is:
  A continuously variable transmission that operates a shift control valve by rotating a motor with a command value corresponding to a target gear ratio, and that is shifted by a shift control pressure output by the shift control valve in response to the operation.On the other hand, the following configuration is added.
[0015]
  That is, the rotational position of the motor when the speed change controller of the continuously variable transmission is cut off from the power source is stored,
  When the power of the speed change controller is turned on, the motor limit drive amount required to operate the motor to the hardware limit position in one direction is calculated based on the stored motor rotation position at the time of power shut-off,
  After stopping the motor immediately after turning on the power of the speed change controller, commanding the motor to operate by the motor limit drive amount from the motor rotation position at the time of the power shut-off and operating to the hardware limit position in the one direction, Move back from the one-way hardware limit position to the reference position in the other direction,
  A configuration for initializing the motor command value with the command value to the motor when the initialization operation of the motor is completed as a command value corresponding to the reference position is added,
  If the stored value related to the motor rotation position at the time of power shutdown is not valid, the stored motor rotation position at the time of power shutdown is replaced with the hardware limit position in the other direction, The structure used for the initialization operation of the motor while the vehicle is stopped is added.
[0016]
  An initialization device for a transmission control device for a continuously variable transmission according to a second invention is the above-mentioned first invention,
  The motor limit drive amount is obtained by adding a margin to a minimum motor drive amount from the stored motor rotation position at the time of power-off to the one-way hardware limit position. is there.
[0017]
  An initialization device for a transmission control device for a continuously variable transmission according to a third aspect of the invention is the first invention or the second aspect,
  The one-way hardware limit position of the motor is a limit position on the lowest speed gear ratio side, and the reference position of the motor is a motor rotation position corresponding to the lowest speed gear ratio.
[0018]
  An initialization device for a transmission control device for a continuously variable transmission according to a fourth invention is any one of the first invention to the third invention,
  If the vehicle is running immediately after the shift controller is turned on, the command value to the motor is initialized as the stored motor rotation position when the power is shut off.
[0019]
  An initialization device for a transmission control device for a continuously variable transmission according to a fifth invention is the above-mentioned fourth invention,
  When the stored value related to the motor rotation position at the time of power shut-off is not valid, the initialization when the vehicle is running immediately after the shift controller is turned on is prohibited. is there.
[0020]
【The invention's effect】
  In the first invention, the speed change control device operates the speed change control valve by rotating the motor with a command value corresponding to the target speed change ratio, and the speed change control pressure output from the speed change control valve causes the continuously variable transmission to move to the target speed change. Shift towards the ratio.
  In the first aspect of the invention, the rotational position of the motor when the speed change controller of the continuously variable transmission is cut off from the power source is stored, and when the power of the speed change controller is turned on, the stored motor at the time of power cut off is stored. Rotation positionRequired to move the motor to the hardware limit position in one direction.Calculate the motor limit drive amount.
  And after stopping the motor immediately after turning on the power of the speed change controller, after commanding the motor to operate by the motor limit drive amount from the motor rotation position at the time of power cutoff, the motor is operated to the hardware limit position in one direction, The motor command value is initialized from the one-way hardware limit position to the reference position in the other direction, and the command value to the motor when the initialization operation of the motor is completed is used as the command value corresponding to the reference position. I do.
[0021]
  Therefore, there is no need for a switch for detecting that the motor drive position has reached the above-mentioned reference position, in addition to not causing a decrease in reliability due to a failure of the switch or incurring a cost penalty.
  Stored motor rotation position at power-offRequired to move the motor to the hardware limit position in one direction.Since the motor limit drive amount is calculated, this is commanded to the motor, and the motor is operated to the hardware limit position in the above one direction.
  The motor operation command for operating the motor to the one-way hardware limit position is always the minimum necessary, so as soon as the motor reaches this one-way hardware limit position, it returns to the reference position in the other direction. Thus, the motor initialization operation can be completed in a short time, and the time required for initialization of the motor command value can be shortened.
[0022]
  Further, in the first invention, when the stored value related to the stored motor rotation position at the time of power-off is not valid, the stored motor rotation position at the time of power-off is replaced with the hardware limit position in the other direction, Because it was used for the initialization operation of the motor while stopped immediately after turning on the power of the speed change controller,
  If the stored value of the motor rotation position at the time of power cut-off of the speed change controller is not valid, the motor limit drive amount given to the motor at the time of the motor initialization operation immediately after the speed change controller is turned on corresponds to the motor full stroke The maximum value of
  Even in such a case, the motor can be reliably operated from the position at the time of power-off to the one-way hardware limit position, and the initialization operation of the motor can be ensured.
[0023]
  In the second invention, because the motor limit drive amount is obtained by adding a margin to the minimum motor drive amount from the stored motor rotation position at the time of power-off to the one-way hardware limit position,
  Even if there is a slight deviation (step-out) between the motor operation command and the actual motor drive position, the above margin ensures that the motor is securely moved from the position when the power is turned off when the transmission controller is turned on. The directional hardware limit position can be operated, and the initialization function of the first invention can be further ensured.
[0024]
  In the third aspect of the invention, the one-way hardware limit position of the motor is the limit position on the lowest speed gear ratio side, and the reference position of the motor is the motor rotation position corresponding to the lowest speed gear ratio.
  The initialization operation operates the motor from the motor rotation position when the power is shut off to the limit position on the low speed gear ratio side, and then returns to the motor rotation position corresponding to the lowest speed gear ratio in the direction of the high speed gear ratio side. Will be activated.
  By the way, at the time of stopping when the initialization is performed, since the speed ratio is usually near the minimum speed speed ratio, the initialization stroke of the motor can be reduced in the third invention. Can be completed promptly.
[0025]
  In the fourth aspect of the invention, if the vehicle is running immediately after turning on the power of the transmission controller, the command value to the motor is initialized as the stored motor rotation position at the time of power interruption.
  Even when the vehicle cannot be initialized according to the first to third inventions, the motor command value can be initialized in another way, and the vehicle is traveling immediately after the transmission controller is turned on. It is possible to provide a useful initialization technique.
[0026]
  In the fifth invention, when the stored value related to the motor rotation position at the time of the stored power cut-off is not valid, the initialization when the vehicle is running immediately after the shift controller is turned on is prohibited.
  In such a case, if the initialization operation during traveling as in the fourth aspect of the invention is performed, the initialization is performed illegally, causing adverse effects, but the unauthorized initialization can be avoided.
[0027]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 shows an embodiment of an initialization device applied to a transmission control device for a V-belt continuously variable transmission. The V-belt continuously variable transmission is a primary pulley as an input pulley to which engine rotation is input. 1 and a secondary pulley 2 as an output pulley that outputs rotation after shifting, and a V-belt 3 is wound around the primary pulley 1 and the secondary pulley 2 to constitute a transmission system.
The V-belt continuously variable transmission can change the transmission ratio between pulleys, that is, the gear ratio, steplessly by changing the winding arc diameter of the V-belt 3 with respect to both pulleys 1 and 2.
[0028]
In order to enable such a continuously variable transmission, the primary pulley 1 can displace a movable flange 1b that forms a pulley V groove facing the fixed flange 1a in the axial direction. The movable flange 2b that forms a pulley V-groove facing each other can be displaced in the axial direction.
The movable flange 1b has a shift control pressure P in a direction toward the fixed flange 1a.SThe line pressure P is applied to the movable flange 2b in the direction toward the fixed flange 2a.LThe shift control pressure PSAnd line pressure PLIn accordance with the pressure difference between them, the winding arc diameter of the V-belt 3 around both pulleys 1 and 2 is changed steplessly to perform continuously variable transmission.
[0029]
Where line pressure PLThe line pressure control system for controlling the pressure source 11 and the line pressure PLA pressure regulator valve 12 that regulates pressure to the pressure regulator, and a modifier pressure P for controlling the line pressure in the pressure regulator valve.mA pressure modifier valve 13 for supplying pressure, a line pressure solenoid 14 for controlling the pressure modifier valve 13, and a constant pressure P applied to the solenoid 14.CAnd a pilot valve 15 for supplying
[0030]
The pressure regulator valve 12 leaks the hydraulic oil from the pressure source 11 to the circuit 16 and, if necessary, the drain port 12.aWhile draining more, modifier pressure PmLine pressure P according toLAdjust pressure.
The pilot valve 15 discharges oil leaked from the circuit 16 to a constant pressure P.CIs supplied to the line pressure solenoid 14, and the line pressure solenoid 14 is supplied with a constant pressure P.CThe duty pressure P according to the drive duty DDAnd applied to the modifier valve 13.
The modifier valve 13 discharges oil leaked from the circuit 16 to the duty pressure P.DTherefore, the modifier pressure P corresponding to the drive duty D of the line pressure solenoid 14mThis is applied to the pressure regulator valve 12 so that the line pressure PLContributes to the above control.
Therefore, the line pressure PLCan be controlled by adjusting the drive duty D of the line pressure solenoid 14, and the solenoid drive duty D is determined by the controller 17.
[0031]
Next, the shift control system will be described.SA shift control valve 21, a shift link 22, and a step motor 23 are used.
One end of the speed change link 22 is linked to a shifter 24 that is displaced together with the movable flange 1 b of the primary pulley 1, and the other end is connected to the shifter 24 so that it can be displaced by the step motor 23, and the spool 21 a of the speed change control valve 21 is connected between both ends. Pivot to.
Here, the shift control valve 21 is connected to the line pressure P from the circuit 25.LIs reduced and the shift control pressure PSWhen the spool 21a is raised in the figure, the shift control pressure circuit 26 is passed through the line pressure circuit 25 to change the shift control pressure P.SWhen the spool 21a is lowered in the drawing, the shift control pressure circuit 26 is connected to the drain port 21b to shift the shift control pressure P.SIt is assumed that the stroke of the spool 21a is controlled by the step motor 23 via the speed change link 22.
Then, the rotational position of the step motor 21 is determined by the controller 17 serving as a shift controller, thereby executing shift control described later.
[0032]
The controller 17 performs the line pressure control via the solenoid 14 and the shift control via the motor 23 as described above, as well as clearly shown in FIG. 2 of the shift control device (the agreement between the command value of the motor 23 and the actual rotation position). Initialization) to take
For this reason, the controller 17 receives a signal from the vehicle speed sensor 18 that detects the vehicle speed VSP, a signal from the throttle opening sensor 19 that detects the engine throttle opening TVO, and an oil temperature sensor 20 that detects the transmission operating oil temperature TMP. And a signal from the parking brake switch 27 which is turned on while the parking brake is in operation.
[0033]
In the initialization and shift control described above, the controller 17 performs these operations according to the control program shown in FIG.
First, in step 31, it is determined whether or not it is the first time after the controller 17 is turned on, that is, whether or not it is the first time after the engine is started. It is determined whether or not the value M · step is valid.
In this determination, a general checksum determination method used for determining the normality of the backup RAM in the controller is adopted, and it is determined whether or not the motor rotation position storage value M · step is valid.
[0034]
The motor rotation position storage value M · step can be obtained by setting the step motor command value A · step to M · step at the final step 49 in the program shown in FIG. By keeping step = A · step even after the controller 17 is powered off, the motor rotational position memory value M · step can be used as the motor rotational position memory value M · step at the previous power shutdown.
[0035]
If it is determined in step 31 that this is the first time after the controller 17 is turned on, and if it is determined in step 32 that the motor rotation position stored value M · step at the previous power-off is valid,
In step 33, initialization is performed as follows if the vehicle is stopped depending on whether the vehicle speed VSP is greater than or less than the minute set value and whether the vehicle is traveling or stopped.
[0036]
First, at step 34, the transmission operating oil temperature TMP is read, and at step 35, the drive speed Step / Speed of the step motor 23 corresponding to the oil temperature TMP is determined.
Here, the driving speed Step / Speed of the step motor 23 is slower as the temperature is lower, and the viscosity resistance of the speed change control valve 21 is increased as the oil temperature TMP is lower, so that the required driving force of the step motor 23 tends to increase. The above control of the step motor driving speed cancels out, and the required driving force of the step motor 23 is kept substantially the same despite the decrease in the temperature T.
[0037]
Next, at step 36, the initialization counter Init · Count of the step motor 23 is reset to zero. In step 37, the step motor 23 is driven stepwise toward the low-speed gear ratio position at the above-mentioned speeds Step and Speed, and the initialization motor drive amount is incremented in step 38 by the initialization counter Init. -Monitor by Count.
[0038]
In step 39, the motor limit drive amount required for operating the step motor 23 from the motor rotation position at the previous power-off to the limit position closer to the minimum speed ratio of the hardware limit shown in FIG. Calculate.
That is, at the position where the motor rotation position at the time of the previous power shut-off is shifted from the position corresponding to the lowest speed gear ratio to the high speed gear ratio side by an amount corresponding to the motor rotation position stored value M · step as shown in FIG. To explain a case,
The sum of the motor rotation position stored value M · step and the number of steps Lo · Lim · Step representing the stroke amount between the motor rotation position corresponding to the hardware limit position and the lowest speed transmission ratio closer to the lowest speed gear ratio. The above-mentioned motor limit drive amount (M · step + Lo · Lim · Step + α) is obtained by adding a margin α to the minimum motor drive amount.
[0039]
In step 39, the initialization counter Init · Count for monitoring the initialization motor drive amount toward the hardware limit position on the lowest speed gear ratio side further determines the motor limit drive amount (M · It is determined whether or not the step motor 23 has reached the hardware limit position on the minimum speed gear ratio side from the motor rotation position at the time of the previous power cut-off depending on whether or not step + Lo · Lim · Step + α) has been reached. Steps 37 and 38 are executed until the step motor 23 is directed to the hardware limit position on the lowest speed gear ratio side.
[0040]
As described above, once the step motor 23 is operated to the hardware limit position on the lowest speed gear ratio side, the control proceeds to step 40, where the timer TM is incremented, and the increment is performed in step 41. Waiting time TMSContinue until it is determined that it has been shown.
By the way, in step 41, the timer TM has a predetermined waiting time TM.SIf it is determined that the timer TM has been reached, the timer TM is reset to 0 in step 42. Therefore, the timer TM measures the elapsed time after the step motor 23 is operated to the hardware limit position of the low speed gear ratio. The elapsed time is a predetermined waiting time TMSIt is used for determining whether or not the time corresponding to is reached.
In step 41, the above-mentioned timer TM is set to a predetermined waiting time TM.S, That is, after the step motor 23 is operated to the hardware limit position of the low speed side gear ratio, a predetermined waiting time TM is determined.SIn step 43 to 46, the step motor 23 is driven toward the high speed side gear ratio.
[0041]
In step 43, the initialization counter Init / Count is reset to 0, and in step 44, the step motor 23 is returned to the high speed side gear ratio step by step at the speed Step / Speed, and this initialization counter is reset. If the initialization counter Init · Count incremented in step 45 reaches the count value Lo · Lim · Step corresponding to the lowest speed gear ratio existing inside the hardware limit as shown in FIG. The operation is continued until the determination is made at 46, and the step motor 23 is returned to the position corresponding to the lowest speed gear ratio.
[0042]
As described above, the initialization operation of the step motor 23 is performed, and when the step motor 23 reaches a position corresponding to the lowest speed gear ratio, the control proceeds to step 47, where the command value A of the step motor 23 is determined. Initialize the step to 0 corresponding to the minimum speed ratio.
Thus, the step motor command value A · step matches the actual rotational position of the step motor 23, and the later-described shift control based on this can be accurately performed.
[0043]
The speed change control is performed in step 48. In this speed change control, the controller 17 makes the target input rotation speed from the vehicle speed VSP and the throttle opening TVO based on, for example, a map corresponding to the speed change control characteristics shown in FIG. NiSAnd the target rotational position of the step motor 23 corresponding to this is instructed to the motor 23 as the step motor command value A · step.
Here, the step motor 23 is driven to the above target rotational position at the above-mentioned speeds Step and Speed, whereby the step motor 23 rotates the link 22 around the shifter 24 and moves the shift control valve spool 21a to the corresponding position. Stroke to.
As a result, the shift control valve 21 shifts the shift control pressure P.SIs changed, and the movable flanges 1b and 2b of both pulleys 1 and 2 are displaced, so that the gear ratio becomes the target input rotational speed N described above.iSShift control of the continuously variable transmission is performed so that the gear ratio corresponding to
[0044]
As this shift progresses, the movable flange 1b of the primary pulley 1 rotates the shift link 22 around the step motor 23 via the shifter 24 so that the shift control valve spool 21a is returned to the original stroke position, and the gear ratio is increased. The above target input speed NiSWhen the gear ratio corresponding to is reached, the gear shift control is terminated, and this gear ratio can be maintained.
[0045]
Line pressure PLAlthough the controller 17 is not shown in this control, the target ratio is determined from the gear ratio and the throttle opening TVO based on the map corresponding to the predetermined line pressure control characteristic defined by the gear ratio and the throttle opening TVO. Line pressure PLAnd the drive duty D corresponding to this is commanded to the line pressure solenoid 14.
Here, the solenoid 14 is supplied with a constant pressure P from the pilot valve 15.CThe duty pressure P according to the drive duty DDIs applied to the modifier valve 13, and the modifier valve 13 modifies the modifier pressure P according to the duty D.mIs applied to the pressure regulator valve 12, and the pressure regulator valve 12 applies the hydraulic oil from the pressure source 11 to the line pressure P corresponding to the duty D.LAdjust pressure.
Thus, line pressure PLIs controlled in accordance with the predetermined line pressure control characteristic described above.
[0046]
The initialization of the motor command value A · step as described above in steps 36 to 47 in FIG. 2 is performed after the power is turned on in step 31 after the second power-on. When the parking brake switch 27 is ON (the parking brake is operating) and it is determined that the minimum speed gear ratio is being selected, the same motor command is executed. The value is initialized.
However, even if it is determined in step 51 that the vehicle is running, if it is determined in step 52 that the parking brake is not operating or the minimum speed gear ratio is not selected, the motor command value is initialized. Instead, the gear shift control in step 48 is performed as it is.
[0047]
Further, when it is determined in steps 32 and 51 that the vehicle is traveling, the command value A · step of the step motor 23 is set to the previous power-off time in step 53, whether or not the first time after power-on. After the motor command value A · step is initialized as the motor rotation position storage value M · step at, the shift control at step 48 is performed.
[0048]
By the way, if it is determined in step 32 that the motor rotation position memorized value M · step at the time of the previous power interruption is not valid, the control is stopped here as long as it is determined that the vehicle is traveling in step 54, thereby shifting the speed. In addition, the motor command value A · step is not initialized. Therefore, when the vehicle stops, the motor rotational position memory value M · step is set to Step 5 so that the motor rotation position corresponding to the motor speed between the motor rotational position corresponding to the lowest speed transmission ratio and the motor rotational position corresponding to the highest speed transmission ratio is set. After stepping, that is, after determining that the motor was at the motor rotational position corresponding to the highest speed gear ratio at the previous power-off, the motor command value A · step as described in steps 36 to 47 is initialized.
[0049]
  In the above-described embodiment, the position of the step motor 23 when the controller 17 is turned off is stored as the motor rotation position storage value M · step when the power is turned off (step 49).
  When the controller 17 is turned on, the stored motor rotation position M · step when the power is turned offRequired to operate the step motor 23 to the hardware limit position on the lowest speed gear ratio side.Obtain the motor limit drive amount (M · step + Lo · Lim · Step + α)
  While the vehicle is stopped immediately after the power is turned on, the step motor 23 is instructed to operate by the motor limit drive amount (M · step + Lo · Lim · Step + α) from the motor rotation position M · step when the power is turned off. After being operated to the side hardware limit position (steps 37 to 39), the operation is returned to the position corresponding to the lowest speed ratio in the direction in which the high speed ratio is obtained from the hardware limit position (steps 44 to 46).
  When the initialization operation of the step motor 23 is completed, the command value A · step to the step motor 23 is set to the command value 0 corresponding to the lowest speed gear ratio (step 47), and the motor command value A · step is initialized. Therefore, the following effects can be obtained.
[0050]
  In other words, a switch for detecting that the motor 23 has reached the reference position is not required in order to set the step motor 23 to a position corresponding to the reference minimum speed ratio at the time of initialization described above. It does not cause a decline in sex or suffer a cost penalty.
  Furthermore, the stored motor rotation position M · step when the power is shut offRequired to operate the motor 23 to the hardware limit position on the lowest speed gear ratio side.Since the motor limit drive amount (M · step + Lo · Lim · Step + α) is calculated and this is commanded to the motor 23, the motor is operated to the above hardware limit position.
  The motor operation command (M.step + Lo.Lim.Step + .alpha.) For operating the motor 23 to the hardware limit position is always necessary, and as soon as the motor 23 reaches the hardware limit position, the high speed gear ratio is obtained. The motor is returned to the reference position corresponding to the lowest speed gear ratio in the direction, and the initialization operation of the motor 23 can be completed in a short time, thereby shortening the time required for initialization of the motor command value.
[0051]
In particular, as shown in FIG. 3, the motor limit drive amount (M · step + Lo · Lim · Step + α) is determined from the motor rotation position (M · step) at the time of power interruption to the minimum speed gear ratio side hardware limit position (Lo · In order to obtain the minimum motor drive amount (M · step + Lo · Lim · Step) up to (Lim · Step) by adding the margin α (Step 39)
Even if there is a slight deviation (step-out) between the motor command value A · step and the actual motor drive position, the motor 23 is surely secured from the position (M · step) when the power is shut off by the above margin α. It is possible to operate up to the minimum speed gear ratio side hardware limit position (Lo · Lim · Step), and to further ensure the initialization operation.
[0052]
Further, when the motor 23 is initialized to the hardware limit position, the limit position on the minimum speed gear ratio side is set as the limit position, and then the reference position when the motor 23 is returned to the high speed gear ratio direction corresponds to the minimum speed gear ratio. Because the motor rotation position was
When the vehicle is stopped, the initialization stroke of the motor 23 can be reduced due to the fact that the gear ratio is in the vicinity of the lowest speed gear ratio. Can be completed.
[0053]
If the controller 17 is running immediately after the power is turned on (step 33), the command value A · step for the motor 23 is initialized as the motor rotation position storage value M · step when the power is shut off (step 53). The motor command value A · step can be initialized even during traveling in which the initialization cannot be adopted when the vehicle is stopped immediately after the controller 17 is powered on.
[0054]
By the way, when the motor rotation position stored value M · step at the time of power-off is not valid (step 32), the initialization (step 53) when the vehicle is running immediately after the controller 17 is turned on is prohibited (step 53) ( Step 54) In such a case, if the initializing operation during the above-mentioned driving is performed forcibly, the initialization is illegally performed and causes harmful effects, but the illegal initialization can be avoided.
[0055]
Therefore, even when the motor rotation position stored value M · step at the same power shut-off time is not valid (step 32), the motor initialization operation (steps 37 to 39) during the stop immediately after the controller 17 is turned on In order to perform the initialization operation (steps 37 to 39) by replacing the motor rotation position stored value M · step at the time of power-off with the hardware limit position on the highest speed gear ratio side (step 55).
When the motor rotation position stored value M · step at the time of power shut-off is not valid, the motor limit drive amount (to be given to the motor 23 during the motor initialization operation (steps 37 to 39) immediately after the controller 17 is turned on) (steps 37 to 39). M · step + Lo · Lim · Step + α) is the maximum value equivalent to the motor full stroke,
Even in such a case, the motor 23 can be reliably operated from the position M · step when the power is shut off to the hardware limit position on the lowest speed gear ratio side, and the initialization operation of the motor can be ensured. it can.
[Brief description of the drawings]
FIG. 1 is a system diagram showing a transmission control device for a V-belt continuously variable transmission including an initialization device according to an embodiment of the present invention.
FIG. 2 is a flowchart showing a program for initialization and shift control executed by a controller in the example.
FIG. 3 is a diagram illustrating the relationship between a gear ratio and a step motor stroke in the example;
FIG. 4 is a shift control pattern diagram used for shifting in the same example.
[Explanation of symbols]
1 Primary pulley
1b Movable flange
2 Secondary pulley
2b Movable flange
3 V belt
11 Pressure source
12 Pressure regulator valve
13 Pressure modifier valve
14 Line pressure solenoid
15 Pilot valve
17 Controller (shift controller)
18 Vehicle speed sensor
19 Throttle opening sensor
20 Oil temperature sensor
21 Shift control valve
22 Shift link
23 Step motor
24 Shifter
25 line pressure circuit
26 Transmission control pressure circuit
27 Parking brake switch
PL  Line pressure
PS  Shift control pressure

Claims (5)

目標変速比に対応した指令値によりモータを回転させることで変速制御弁を操作し、この操作に応じて該変速制御弁が出力する変速制御圧により変速されるようにした無段変速機において、
該無段変速機の変速制御器が電源から遮断された時における前記モータの回転位置を記憶しておき、
前記変速制御器の電源投入時に、該記憶した電源遮断時のモータ回転位置を基準にして、前記モータを一方向のハードウエア限界位置に作動させるのに必要なモータ限界駆動量を算出し、
変速制御器の電源投入直後の停車中に前記モータを、前記電源遮断時のモータ回転位置から前記モータ限界駆動量だけ作動するよう指令して前記一方向のハードウエア限界位置に作動させた後、該一方向ハードウエア限界位置から他方向へ基準位置まで戻し作動させ、
該モータの初期化動作が終了した時における前記モータへの指令値を前記基準位置に対応した指令値としてモータ指令値の初期化を行うよう構成し
前記記憶した電源遮断時のモータ回転位置に係わる記憶値が有効でない場合、該記憶した電源遮断時のモータ回転位置を前記他方向のハードウエア限界位置に置換して、変速制御器の電源投入直後の停車中における前記モータの初期化動作に用いるよう構成したことを特徴とする無段変速機用変速制御装置の初期化装置。
In a continuously variable transmission that operates a shift control valve by rotating a motor with a command value corresponding to a target gear ratio, and is shifted by a shift control pressure output by the shift control valve in response to this operation,
Storing the rotational position of the motor when the speed change controller of the continuously variable transmission is disconnected from the power source;
When the power of the speed change controller is turned on, the motor limit drive amount necessary to operate the motor to the hardware limit position in one direction is calculated based on the stored motor rotation position when the power is shut off.
After stopping the motor immediately after turning on the power of the speed change controller, commanding the motor to operate by the motor limit drive amount from the motor rotation position at the time of the power shut-off and operating to the hardware limit position in the one direction, Move back from the one-way hardware limit position to the reference position in the other direction,
The motor command value is configured to be initialized with the command value to the motor when the initialization operation of the motor is completed as a command value corresponding to the reference position ,
If the stored value related to the motor rotation position at the time of power shutdown is not valid, the stored motor rotation position at the time of power shutdown is replaced with the hardware limit position in the other direction, An initialization device for a transmission control device for a continuously variable transmission, wherein the initialization device is used for an initialization operation of the motor while the vehicle is stopped .
請求項1において、前記モータ限界駆動量を、前記記憶した電源遮断時のモータ回転位置から前記一方向ハードウエア限界位置までの最低限モータ駆動量に余裕分を加算して求めるよう構成したことを特徴とする無段変速機用変速制御装置の初期化装置。  2. The motor limit drive amount according to claim 1, wherein the motor limit drive amount is obtained by adding a margin to a minimum motor drive amount from the stored motor rotation position at the time of power-off to the one-way hardware limit position. An initialization device for a speed change control device for a continuously variable transmission. 請求項1または2において、前記モータの一方向ハードウエア限界位置を最低速変速比側における限界位置とし、前記モータの基準位置を最低速変速比に対応したモータ回転位置としたことを特徴とする無段変速機用変速制御装置の初期化装置。  3. The motor according to claim 1, wherein the one-way hardware limit position of the motor is a limit position on the lowest speed gear ratio side, and the reference position of the motor is a motor rotation position corresponding to the lowest speed gear ratio. An initialization device for a transmission control device for a continuously variable transmission. 請求項1乃至3のいずれか1項において、前記変速制御器の電源投入直後に走行中であれば、前記モータへの指令値を前記記憶した電源遮断時のモータ回転位置として初期化するよう構成したことを特徴とする無段変速機用変速制御装置の初期化装置。  4. The configuration according to claim 1, wherein the command value to the motor is initialized as the stored motor rotation position at the time of power-off when the vehicle is running immediately after the shift controller is powered on. 5. An initialization device for a speed change control device for a continuously variable transmission. 請求項4において、前記記憶した電源遮断時のモータ回転位置に係わる記憶値が有効でない場合、前記変速制御器の電源投入直後に走行中である時の前記初期化を禁止するよう構成したことを特徴とする無段変速機用変速制御装置の初期化装置。  5. The configuration according to claim 4, wherein when the stored value relating to the motor rotation position at the time of power-off is not valid, the initialization is prohibited when the shift controller is running immediately after the power is turned on. An initialization device for a speed change control device for a continuously variable transmission.
JP34673198A 1998-12-07 1998-12-07 Initializing device for transmission control device for continuously variable transmission Expired - Lifetime JP3654016B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34673198A JP3654016B2 (en) 1998-12-07 1998-12-07 Initializing device for transmission control device for continuously variable transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34673198A JP3654016B2 (en) 1998-12-07 1998-12-07 Initializing device for transmission control device for continuously variable transmission

Publications (2)

Publication Number Publication Date
JP2000170891A JP2000170891A (en) 2000-06-23
JP3654016B2 true JP3654016B2 (en) 2005-06-02

Family

ID=18385443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34673198A Expired - Lifetime JP3654016B2 (en) 1998-12-07 1998-12-07 Initializing device for transmission control device for continuously variable transmission

Country Status (1)

Country Link
JP (1) JP3654016B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5307423B2 (en) * 2008-03-14 2013-10-02 ヤマハ発動機株式会社 Electronically controlled continuously variable transmission, power unit including the same, and vehicle including the same
JP5065111B2 (en) * 2008-03-14 2012-10-31 ヤマハ発動機株式会社 Electronically controlled continuously variable transmission, power unit including the same, and vehicle including the same
JP5094553B2 (en) * 2008-05-23 2012-12-12 ヤマハ発動機株式会社 Vehicle with electronically controlled continuously variable transmission

Also Published As

Publication number Publication date
JP2000170891A (en) 2000-06-23

Similar Documents

Publication Publication Date Title
KR101417019B1 (en) Control apparatus for continuously variable transmission
US6950736B2 (en) Shift control method and apparatus of an automatic transmission
JP3362637B2 (en) Transmission control device for fail-safe of continuously variable transmission
JP4291555B2 (en) Shift control device for continuously variable transmission
KR100642176B1 (en) Control Device For Automatic Transmission
JP3731746B2 (en) Control device for engine and belt type continuously variable transmission
US5624349A (en) Initializing device of speed change control system for use in continuously variable transmission for automotive vehicle
JP4183670B2 (en) Shift control device for continuously variable transmission
JP2003083442A (en) Vehicle speed sensor malfunction-time gear shift controller for automatic transmission
CN109695711B (en) Apparatus and method for learning ratio control of continuously variable transmission
JP3654016B2 (en) Initializing device for transmission control device for continuously variable transmission
JP3898654B2 (en) Engine torque control device
JP4070739B2 (en) Continuously variable transmission
JP2005195042A (en) Control method and control device for automatic transmission
JP4294001B2 (en) Vehicle control device
JPH09250370A (en) Fail-safe control device for continuous variable transmission
JP4396247B2 (en) Hydraulic control device for belt type continuously variable transmission
JPH04224360A (en) Speed change controller of automatic transmission
JP3087867B2 (en) Transmission control device for automatic transmission
JP2014126053A (en) Control device for belt-type continuously variable transmission
JPH08178042A (en) Speed change control device for continuously variable transmission
JP4354380B2 (en) Shift control device for continuously variable transmission when starting
JP2008106813A (en) Hydraulic control device of belt continuously variable transmission for vehicle
JPH11351378A (en) Shift controller for continuously variable transmission
JPH08178050A (en) Speed change control device for v-belt type continuously variable transmission

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040406

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040603

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041026

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041124

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20041220

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050221

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090311

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100311

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110311

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110311

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120311

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130311

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130311

Year of fee payment: 8

EXPY Cancellation because of completion of term