(57)【特許請求の範囲】
【請求項１】
ドライバにより操作され、パーキングレンジ、リバースレンジ、ニュートラルレンジ及びドライブレンジなどの各レンジに応じたシフトポジションを示すシフトスイッチ信号を出力するシフトスイッチと、
自動変速機に設けられ、マニュアルバルブとパーキングロッド等を駆動するシフトアクチュエータと、
前記シフトアクチュエータの駆動量を検出するポテンショメータ値を出力するポテンショメータと、
前記シフトスイッチ信号に基づいて、現在のシフトポジションから前記シフトスイッチにより設定された前記シフトスイッチ信号が示すレンジに対応するシフトポジション目標値までの前記シフトアクチュエータの目標駆動量を算出するシフトアクチュエータ目標駆動量算出部と、算出された目標駆動量に基づいて前記シフトアクチュエータに駆動信号を出力するシフトアクチュエータ駆動信号出力部とを有し、前記ポテンショメータ値によりフィードバック制御を行うシフト制御手段と、
を備えたシフトバイワイヤシステムにおいて、
マニュアルバルブの位置を表すインヒビタスイッチ信号を出力するインヒビタスイッチを設け、
前記シフト制御手段を、前記ポテンショメータ値と前記インヒビタスイッチ信号を制御周期毎に記憶する記憶部と、前記記憶部から予め設定された所定レンジへの切り替わりを表すインヒビタスイッチ信号の切り替わり目箇所を検索する切り替わり目検索部と、検索された切り替わり目制御周期におけるポテンショメータ値に前記所定のレンジのレンジ幅の半分に相当するアクチュエータ駆動量を加減して真のレンジ位置相当値を算出するレンジ位置相当値算出部と、前記真のレンジ位置相当値と前記目標駆動量との差を演算する補正量演算部と、演算された補正量に基づいて前記所定レンジに対応する目標値を補正する補正部と、を有する手段としたことを特徴とするシフトバイワイヤシステム。
【請求項２】
請求項１に記載のシフトバイワイヤシステムにおいて、
前記所定レンジをリバースレンジまたはニュートラルレンジとし、
前記切り替わり目検索部は、シフトアクチュエータ駆動方向に対し前記所定レンジを通過するときの始点側を切り替わり目として検索することを特徴とするシフトバイワイヤシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動変速機のシフトレンジの選択を電気制御に基づくモータ駆動により行うシフトバイワイヤシステムの技術分野に属する。
【０００２】
【従来の技術】
従来、シフトバイワイヤシステムとしては、例えば、特開平５−２０３０４２号公報に記載のものが知られている。この公報に記載のシフトバイワイヤシステムは、電気制御に基づいて駆動するモータにより自動変速機のレンジ切換弁が切り換えられるとともに、図７に示すように、モータとレンジ切換弁との間の動力伝達系路に所定の遊び量δが設けられ、更にレンジ切換弁がディテント機構により複数のレンジポジションで位置決めされる。
【０００３】
このとき、レンジ切換弁の動作量を検出可能な位置センサが設けられ、この位置センサからの検出信号に基づき、所定時間内での検出値の変化量が所定値以下の時にモータの駆動を停止するよう制御される。これにより、ディテント機構のスプリング力などの設計条件にとらわれることなくモータロックなどを防止することで、モータの目標レンジポジションにおいて確実に停止させることができる技術が記載されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のシフトバイワイヤシステムにあっては、図７に示すように、モータとレンジ切換弁との間の動力伝達系路であるコントロールシャフト１０１とウォームホイルの回転軸心部のボス部１００に所定の遊び量δが設けられているため、コントロールシャフト１０１の側面１０１ａと、コントロールシャフトの側面１０１ａとボス部１００との当接部１００ａが、コントロールシャフト１０１が作動する度にぶつかるため、耐久性を確保できないという問題があった。
【０００５】
本発明は、上記問題点に着目してなされたもので、その目的とするところは、自動変速機のシフトポジションの選択を電気制御に基づくモータ駆動により行うシフトバイワイヤシステムにおいて、耐久性を確保しつつ、確実に目標レンジポジションにシフト可能なシフトバイワイヤシステムを提供することにある。
【０００６】
［課題を解決するための手段］
上記目的を達成するため、請求項１記載の発明では、ドライバにより操作され、パーキングレンジ、リバースレンジ、ニュートラルレンジ及びドライブレンジなどの各レンジに応じたシフトポジションを示すシフトスイッチ信号を出力するシフトスイッチと、自動変速機に設けられ、マニュアルバルブとパーキングロッド等を駆動するシフトアクチュエータと、前記シフトアクチュエータの駆動量を検出するポテンショメータ値を出力するポテンショメータと、前記シフトスイッチ信号に基づいて、現在のシフトポジションから前記シフトスイッチにより設定された前記シフトスイッチ信号が示すレンジに対応するシフトポジション目標値までの前記シフトアクチュエータの目標駆動量を算出するシフトアクチュエータ目標駆動量算出部と、算出された目標駆動量に基づいて前記シフトアクチュエータに駆動信号を出力するシフトアクチュエータ駆動信号出力部とを有し、前記ポテンショメータ値によりフィードバック制御を行うシフト制御手段と、を備えたシフトバイワイヤシステムにおいて、マニュアルバルブの位置を表すインヒビタスイッチ信号を出力するインヒビタスイッチを設け、前記シフト制御手段を、前記ポテンショメータ値と前記インヒビタスイッチ信号を制御周期毎に記憶する記憶部と、前記記憶部から予め設定された所定レンジへの切り替わりを表すインヒビタスイッチ信号の切り替わり目箇所を検索する切り替わり目検索部と、検索された切り替わり目制御周期におけるポテンショメータ値に前記所定のレンジのレンジ幅の半分に相当するアクチュエータ駆動量を加減して真のレンジ位置相当値を算出するレンジ位置相当値算出部と、前記真のレンジ位置相当値と前記目標駆動量との差を演算する補正量演算部と、演算された補正量に基づいて前記所定レンジに対応する目標値を補正する補正部と、を有する手段としたことを特徴とする。
【０００７】
請求項２に記載の発明では、請求項１に記載のシフトバイワイヤシステムにおいて、
前記所定レンジをリバースレンジまたはニュートラルレンジとし、
前記切り替わり目検索部は、シフトアクチュエータ駆動方向に対し前記所定レンジを通過するときの始点側を切り替わり目として検索することを特徴とする。
【０００８】
［発明の作用および効果］
請求項１記載のシフトバイワイヤシステムにあっては、、マニュアルバルブの位置を表すインヒビタスイッチ信号を出力するインヒビタスイッチが設けられている。そして、シフト制御手段が下記の制御部を有し、下記のシフト制御が行われる。すなわち、記憶部において、ポテンショメータ値とインヒビタスイッチ信号が制御周期毎に記憶され、切り替わり目検索部において、記憶部から予め設定された所定レンジへの切り替わりを表すインヒビタスイッチ信号の切り替わり目箇所が検索される。次に、レンジ位置相当値算出部において、検索された切り替わり目制御周期におけるポテンショメータ値に所定レンジのレンジ幅の半分に相当するシフトアクチュエータ駆動量を加減した真のレンジ位置中央値が算出され、補正量演算部において、真のレンジ位置相当値と目標駆動量との差が演算される。そして、補正部において、この演算された補正量に基づいて所定レンジに対応する目標値が補正される。
【０００９】
すなわち、ポテンショメータにより検出された検出値とはシフトアクチュエータの駆動量であり、シフトアクチュエータ自体の製品のばらつきや温度変化、経年変化などにより実際のマニュアルバルブの動きと一致しているとは限らない。よって、実際のマニュアルバルブの動きとポテンショメータの示す値とが一致しているかどうかをチェックする必要がある。ここで、インヒビタスイッチ信号の切り替わり目から所定レンジのレンジ幅の半分に相当するシフトアクチュエータ駆動量を加減した位置が真の所定レンジ位置相当値であることは事前に設定できる。尚、加減とはシフトアクチュエータの駆動方向により加算もしくは減算する必要があるからである。この真のレンジ位置相当値と、シフトアクチュエータの目標駆動量とを比較することで、シフトアクチュエータの駆動量に応じてマニュアルバルブの適正な位置決めが成されているかどうかを判断することができる。更に補正量を算出することで、予め設定された目標値を補正することが可能となり、常にマニュアルバルブを正確に位置決めすることができる。尚、従来技術のように、遊び等を用いて制御する必要がないため、耐久性の悪化を防止することができる。
【００１０】
請求項２に記載のシフトバイワイヤシステムでは、所定レンジがリバースレンジまたはニュートラルレンジとして設定されている。そして、切り替わり目検索部において、シフトアクチュエータ駆動方向に対しリバースレンジまたはニュートラルレンジを通過するときの始点側を切り替わり目として検索する。すなわち、運転者が例えばパーキングレンジからドライブレンジにシフトスイッチを操作した際、シフトアクチュエータはパーキングレンジ位置からドライブレンジ位置まで駆動し、リバースレンジ及びニュートラルレンジを通過する。このとき、記憶部に記憶されたリバースレンジまたはニュートラルレンジの始点側を切り替わり目として検索し、この切り替わり目の制御周期に記憶されたポテンショメータ値を用いて補正制御を行う。一方、運転者がドライブレンジからパーキングレンジにシフトスイッチを操作した際、シフトアクチュエータはドライブレンジ位置からパーキングレンジ位置まで駆動し、ニュートラルレンジ及びリバースレンジを通過する。このとき、記憶部に記憶されたリバースレンジまたはニュートラルレンジの始点側（すなわちＰ→Ｄ操作時と反対側のレンジ端部）を切り替わり目として検索し、この切り替わり目の制御周期に記憶されたポテンショメータ値を用いて補正制御を行う。よって、シフトスイッチの操作方向により、リバースレンジまたはニュートラルレンジの両側から補正制御を行うことが可能となり、より真の所定レンジ位置への収束性を高めることができる。
【００１１】
【発明の実施の形態】
以下、本発明におけるシフトバイワイヤシステムを実現する実施の形態を、請求項１〜請求項２に対応する第１実施例に基づいて説明する。
【００１２】
（第１実施例）
まず、構成を説明する。
図１は第１実施例のシフトバイワイヤシステムを表す全体構成図である。図中１はシフトの選択位置を示すインジケータ、２は運転者に異常を知らせるフェイルランプ、３はイグニッションスイッチ、４はシフト位置を選択するシフトスイッチ、５はシフトロック機構である。また、２０はシフトコントロールユニット、４０は自動変速機６０を制御するＣＶＴコントロールユニット、５０はエンジンコントロールユニット、６０は自動変速機であり、６１は変速機構部、６２は自動変速機が選択しているレンジ信号を出力するインヒビタスイッチである。尚、本実施例では変速機構部６１にベルト式無段変速機を搭載しているが、有段変速機であっても何ら問題なく使用できる。３０はインヒビタスイッチ６２の近傍に設けられたシフトアクチュエータ、３１はメインモータ、３２はサブモータである。
【００１３】
図２は第１実施例のシフトバイワイヤシステムを表す全体システム図である。シフトコントロールユニット２０には、メインモータ３１の駆動電圧を演算するメインＣＰＵ２１ａと、このメインＣＰＵ２１ａにより演算された駆動電圧をメインモータ３１に供給するメインドライバ２１が備えられている。また、サブモータ３２の駆動電圧を演算するサブＣＰＵ２２ａと、このサブＣＰＵ２２ａにより演算された駆動電圧をサブモータ３２に供給するサブドライバ２２が備えられている。これらメインＣＰＵ２１ａとサブＣＰＵ２２ａは常に相互を監視し、異常を検出することができるよう構成されている。また、シフトコントロールユニット２０は、変速機構部６１の変速制御を行うＣＶＴコントロールユニット４０からの信号が入力されると共に、エンジンコントロールユニット５０に信号を出力する。
【００１４】
シフトアクチュエータ３０には、メインモータ３１又はサブモータ３２により駆動する歯車機構３３と、メインモータ３１の温度を検出する温度センサ３５と、歯車機構３３に連結し、インヒビタスイッチ６２を介してシフトレンジをコントロールするコントロールシャフト３６の回転角度を検出するポテンショメータ３４が備えられ、シフトコントロールユニット２０からの信号に基づいて駆動する。
【００１５】
次に、作用を説明する。
［Ｐレンジ，Ｒレンジ→Ｎレンジ，Ｄレンジ操作時］
図３はシフトコントロールユニット２０で実行されるＰレンジ→Ｎレンジ，Ｄレンジ方向へシフトチェンジする際のシフト位置補正制御処理の流れを示すフローチャートで、以下、各ステップについて説明する。
【００１６】
ステップ１０１では、現在のシフトポジションを読み込む。
【００１７】
ステップ１０２では、シフトスイッチ信号を読み込む。
【００１８】
ステップ１０３では、モータの回転駆動の目標値から目標駆動量を算出する。
【００１９】
ステップ１０４では、位置決め開始かどうかを判断し、位置決め開始であればステップ１０４Ａにおいてメモリを設定し、それ以外はステップ１０５へ進む。
【００２０】
ステップ１０５では、モータ駆動信号を出力する。
【００２１】
ステップ１０６では、ポテンショメータ３４の値とインヒビタスイッチ６２の信号を読み込みメモリ内に蓄積する。
【００２２】
ステップ１０７では、ポテンショメータ値が目標値に到達したかどうかを判断し、目標値に達していればステップ１０８へ進み、到達していなければステップ１０１へ進み、制御を繰り返す。
【００２３】
ステップ１０７Ａでは、モータ駆動出力を停止する。
【００２４】
ステップ１０８では、Ｘmsec経過させる。
【００２５】
ステップ１０９では、ポテンショメータ３４の変化率が０かどうかを判断し、０でなければ、０になるまで待つ。０であれば最終目標位置に到達したと判断し、ステップ１１０へ進む。
【００２６】
ステップ１１０では、メモリからＲ→Ｎのインヒビタスイッチ信号の切り替わり目制御周期を検索する。
【００２７】
ステップ１１１では、切り替わり目の制御周期のポテンショメータ値ＰＮにＮレンジ幅の半分の駆動量Ｐαを加算した値ＰとＮレンジ目標値ＰＮ＊との差△Ｐを次の式より演算する。
Ｐ＝ＰＮ＋Ｐα
△Ｐ＝Ｐ−ＰＮ＊
ステップ１１２では、△Ｐ＜０かどうかを判断し、△Ｐ＜０であればステップ１１３へ進み、△Ｐ≧０であればステップ１１４へ進む。
【００２８】
ステップ１１３では、基準位置補正として現在の基準位置である目標値に１を加算し補正する。
【００２９】
ステップ１１４では、△Ｐ＞０かどうかを判断し、△Ｐ＞０であればステップ１１５へ進み、△Ｐ＝０であれば本制御を終了する。
【００３０】
ステップ１１５では、基準位置補正として現在の基準位置である目標値に１を減算し補正する。
【００３１】
［作用］
ステップ１０１〜ステップ１０９において行われる制御は、通常のシフト操作によるモータ駆動の制御である。すなわち、現在のシフトポジションとシフトスイッチ信号からモータの目標駆動量を設定し、ポテンショメータから出力される実駆動量と目標駆動量を一致させる。
【００３２】
尚ステップ１０８でＸmsec経過させるのは、最終目標駆動量に到達するかどうかを判断するためにデータを安定化させるためである。これは、運転者がシフトスイッチを例えばＰレンジからＤレンジに操作した最、シフトスイッチ信号はＰレンジ信号，Ｒレンジ信号，Ｎレンジ信号，Ｄレンジ信号のそれぞれを出力する。このように、目標駆動量がその都度変更される場合があり、運転者のシフトスイッチの操作が終了し、最終レンジ位置に到達したかどうかを見極めるためである。
【００３３】
ステップ１１０〜ステップ１１５において行われる制御は、モータの目標駆動量を算出するための予め設定された目標値の基準位置補正制御である。図４はポテンショメータ値とインヒビタスイッチ信号を表すタイムチャートであり、図５はメモリに格納されるポテンショメータ値とインヒビタスイッチ信号を表す図である。
【００３４】
例として、運転者がＰ→Ｄレンジにシフトスイッチを操作した場合を例に説明する。図４のタイムチャートに示すように、シフトスイッチ信号に応じてモータが駆動され、ポテンショメータ値が上昇する。このとき、図５のメモリの概略図に示すように、メモリ内には各制御周期におけるポテンショメータ値Ｐとインヒビタスイッチ信号Ｓｎ（ｎ＝１〜７）が格納される。そして、最終レンジ位置に到達後、メモリからステップ１１０でＲ−Ｎ→Ｎの切り替わり目、すなわち、インヒビタスイッチ信号がＳ４〜Ｓ５に変化する場所を検索する。図５の例で示すと、制御周期ｔ４からｔ５に移行するところである。
【００３５】
本第１実施例では、真のＮレンジの中点は、インヒビタスイッチ信号Ｓ５が出力されてからＮレンジ幅の半分の駆動量Ｐαを加算した位置に設定されている。よって、ステップ１１１でポテンショメータ値ＰＮ−１にＮレンジ幅の半分の駆動量Ｐαを加算した値ＰとＮレンジ目標値ＰＮ＊の差△Ｐを演算することで、設定された目標値の値が実際に目標位置に駆動しているかどうかを確認する。ここで、Ｐα＝２，ＰＮ＝Ｎ（Ｎ＝１，２，３，・・・）とした場合、図５の場合であれば、Ｐ＝ＰＮ−１＋Ｐαであるから、
△Ｐ＝Ｐ−ＰＮ＊＝ＰＮ−１＋Ｐα−ＰＮ＊＝Ｎ―１＋２−Ｎ＝１
となる。よって、△Ｐ＞０であるため、ステップ１０３における目標値算出ステップにおいて、現基準位置の目標値から−１の基準位置に補正する。尚、仮に△Ｐが２以上であっても補正値は土１とする。これは、急激な基準位置の変化を抑制することで、制御の安定を図るためである。
【００３６】
また、この基準位置補正制御は、常にＮレンジのインヒビタスイッチ信号Ｓ５を用いて行われる。これは、Ｎレンジで中心位置が確保されれば、他のレンジでは確実にレンジ位置が維持されるからである。
【００３７】
［Ｄレンジ→Ｎレンジ，Ｒレンジ，Ｐレンジ操作時］
図６はシフトコントロールユニット２０で実行されるＤレンジ→Ｎレンジ，Ｐレンジ方向へシフトチェンジする際のシフト位置補正制御処理の流れを示すフローチャートで、以下、各ステップについて説明する。
【００３８】
ステップ２０１では、現在のシフトポジションを読み込む。
【００３９】
ステップ２０２では、シフトスイッチ信号を読み込む。
【００４０】
ステップ２０３では、モータの回転駆動の目標値から目標駆動量を算出する。
【００４１】
ステップ２０４では、位置決め開始かどうかを判断し、位置決め開始であればステップ２０４Ａにおいてメモリを設定し、それ以外はステップ２０５へ進む。
【００４２】
ステップ２０５では、モータ駆動信号を出力する。
【００４３】
ステップ２０６では、ポテンショメータ３４の値とインヒビタスイッチ６２の信号を読み込みメモリ内に蓄積する。
【００４４】
ステップ２０７では、ポテンショメータ値ＰＮが目標値以下に到達したかどうかを判断し、目標値以下に達していればステップ２０８へ進み、到達していなければステップ２０１へ進み、制御を繰り返す。
【００４５】
ステップ２０７Ａでは、モータ駆動出力を停止する。
【００４６】
ステップ２０８では、Ｘmsec経過させる。
【００４７】
ステップ２０９では、ポテンショメータ３４の変化率が０かどうかを判断し、０でなければ、０になるまで待つ。０であれば最終目標位置に到達したと判断し、ステップ２１０へ進む。
【００４８】
ステップ２１０では、メモリからＤ→Ｎのインヒビタスイッチ信号の切り替わり目制御周期を検索する。
【００４９】
ステップ２１１では、切り替わり目の制御周期のポテンショメータ値ＰＮにＮレンジ幅の半分の駆動量Ｐαを減算した値ＰとＮレンジ目標値ＰＮ＊との差△Ｐを次の式より演算する。
Ｐ＝ＰＮ−Ｐα
△Ｐ＝Ｐ−ＰＮ＊
ステップ２１２では、△Ｐ＞０かどうかを判断し、△Ｐ＞０であればステップ２１３へ進み、△Ｐ≦０であればステップ２１４へ進む。
【００５０】
ステップ２１３では、基準位置補正として現在の基準位置である目標値に１を加算し補正する。
【００５１】
ステップ２１４では、△Ｐ＞０かどうかを判断し、△Ｐ＞０であればステップ１１５へ進み、△Ｐ＝０であれば本制御を終了する。
【００５２】
ステップ２１５では、基準位置補正として現在の基準位置である目標値に１を減算し補正する。
【００５３】
［作用］
ステップ２０１〜ステップ２０９において行われる制御は、通常のシフト操作によるモータ駆動の制御であり、図３のフローチャートと基本的に同じであるため説明を省略する。ただし、ステップ２０７においてポテンショメータ値ＰＮが目標値よりも小さくなるかどうかを判断している点が異なる。
【００５４】
ステップ２１０〜ステップ２１５において行われる制御は、モータの目標駆動量を算出するための予め設定された目標値の基準位置補正制御である。
【００５５】
例として、運転者がＤ→Ｐレンジにシフトスイッチ４を操作した場合を例に説明する。図４のタイムチャートに示すように、シフトスイッチ信号に応じてモータが駆動され、ポテンショメータ値が下降する。このとき、メモリ内には各制御周期におけるポテンショメータ値ＰＮとインヒビタスイッチ信号Ｓｎ（ｎ＝１〜７）が格納される。そして、最終レンジ位置に到達後、メモリからステップ２１０でＤ−Ｎ→Ｎの切り替わり目を検索する。
【００５６】
本第１実施例では、真のＮレンジの中点は、インヒビタスイッチ信号Ｓ５が出力されてからＮレンジ幅の半分の駆動量Ｐαを減算した位置に設定されている。よって、ステップ２１１でポテンショメータ値ＰＮ−１にＮレンジ幅の半分の駆動量Ｐαを減算した値ＰとＮレンジ目標値ＰＮ＊の差△Ｐを演算することで、設定された目標値の値が実際に目標位置に駆動しているかどうかを確認する。△Ｐ＜０であれば、ステップ２０３における目標値算出ステップにおいて、現基準位置の目標値から−１の基準位置に補正する。尚、仮に△Ｐが土２以上であっても補正値は土１とする。これは、急激な基準位置の変化を抑制することで、制御の安定を図るためである。
【００５７】
以上説明したように、第１実施例のシフトバイワイヤシステムにあっては、ポテンショメータ３４により検出された検出値とはシフトアクチュエータ３０の駆動量であり、シフトアクチュエータ３０自体の製品のばらつきや温度変化、経年変化などにより実際のマニュアルバルブの動きと一致しているとは限らない。よって、実際のマニュアルバルブの動きとポテンショメータ３４の示す値とが一致しているかどうかをチェックする必要がある。ここで、インヒビタスイッチ信号の切り替わり目からニュートラルレンジのレンジ幅の半分に相当するシフトアクチュエータ駆動量Ｐαを加算もしくは減算した値が、真のＮレンジ位置相当値Ｐであることは事前に設定できるため、この真のレンジ位置相当値Ｐと、シフトアクチュエータのＮレンジ目標駆動量ＰＮ＊とを比較することで、シフトアクチュエータの駆動量に応じてマニュアルバルブの適正な位置決めが成されているかどうかを判断することができる。更に補正量を算出することで、予め設定された目標値を補正することが可能となり、常にマニュアルバルブを正確に位置決めすることができる。尚、従来技術のように、遊び等を用いて制御する必要がないため、耐久性の悪化を防止することができる。
【００５８】
また、切り替わり目検索において、シフトアクチュエータ駆動方向に対しＮレンジを通過するときの始点側を切り替わり目として検索する。すなわち、運転者が例えばＰレンジからＤレンジにシフトスイッチ４を操作した際、シフトアクチュエータ３０はＰレンジ位置からＤレンジ位置まで駆動し、Ｒレンジ及びＮレンジを通過する。このとき、メモリに記憶されたＮレンジの始点側を切り替わり目として検索し、この切り替わり目の制御周期に記憶されたポテンショメータ値ＰＮを用いて補正制御を行う。一方、運転者がＤレンジからＰレンジにシフトスイッチ４を操作した際、シフトアクチュエータ３０はＤレンジ位置からＰレンジ位置まで駆動し、Ｎレンジ及びＲレンジを通過する。このとき、メモリに記憶されたＮレンジの始点側（すなわちＰ→Ｄ操作時と反対側のレンジ端部）を切り替わり目として検索し、この切り替わり目の制御周期に記憶されたポテンショメータ値ＰＮを用いて補正制御を行う。よって、シフトスイッチ４の操作方向により、Ｎレンジの両側から補正制御を行うことが可能となり、より真の所定レンジ位置への収束性を高めることができる。
【００５９】
（他の実施例）
以上、本発明のシフトバイワイヤシステムを第１実施例に基づき説明してきたが、具体的な構成については、これらの実施例に限られるものではなく、特許請求の範囲の各請求項に記載された本発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。例えば、第１実施例ではＮレンジを用いて補正制御を行ったが、Ｒレンジを用いて補正制御を行っても良い。
【図面の簡単な説明】
【図１】第１実施例のシフトバイワイヤシステムを示す全体システム図である。
【図２】第１実施例のシフトバイワイヤシステムの制御システム図である。
【図３】第１実施例のシフトバイワイヤシステムにおける位置補正制御を表すフローチャートである。
【図４】第１実施例のシフトバイワイヤシステムにおけるポテンショメータ値とインヒビタスイッチ信号を表すタイムチャートである。
【図５】第１実施例のシフトバイワイヤシステムにおけるメモリを表す概略図である。
【図６】第１実施例のシフトバイワイヤシステムにおける位置補正制御を表すフローチャートである。
【図７】従来技術における動力伝達系路に設けられた遊びδを表す概略図である。
【符号の説明】
１    インジケータ
２    フェイルランプ
３    イグニッションスイッチ
４    シフトスイッチ
５    シフトロック機構
２０    シフトコントロールユニット
２１    メインドライバ
２１ａ    メインＣＰＵ
２２    サブドライバ
２２ａ    サブＣＰＵ
３０    シフトアクチュエータ
３１    メインモータ
３２    サブモータ
３３    歯車機構
３４    ポテンショメータ
３５    温度センサ
３６    コントロールシャフト
４０    ＣＶＴコントロールユニット
５０    エンジンコントロールユニット
６０    自動変速機
６１    変速機構部（ベルト式無段変速機）
６２    インヒビタスイッチ
７１    パーキングギヤ
７２    パーキングポール
７２ａ    パーキング爪
７３    スプリング
７４    パーキングロッド
７４ａ    パーキングカム
７５    ディテントレバー
７５ａ    凹凸部
７６    ディテントスプリング
７６ａ    ローラ
１００    ボス部
１００ａ    当接部
１０１    コントロールシャフト
１０１ａ    側面
【図１】
0003993755.tif 000002
【図２】
0003993755.tif 000003
【図３】
0003993755.tif 000004
【図４】
0003993755.tif 000005
【図５】
0003993755.tif 000006
【図６】
0003993755.tif 000007
【図７】
0003993755.tif 000008