(57)【要約】【課題】自動変速機３のパーキングレンジ、リバースレンジ、ニュートラルレンジならびにドライブレンジのいずれかを成立させるためのシフトバイワイヤ方式のレンジ切り替え装置５において、制御装置８０が瞬断から再起動された際、実レンジの推定結果に応じて適切な対処を行えるようにする。【解決手段】制御装置８０は、電源の瞬断から再起動された際、実レンジがリバースレンジあるいはニュートラルレンジであると推定した場合に、パーキングレンジあるいはドライブレンジへの切り替え要求を受けた後でＰ壁位置検出処理やＤ壁位置検出処理を行うよう対処する。【選択図】図１０
2011231841.tif 000002
【特許請求の範囲】
【請求項１】
自動変速機の油圧制御回路のマニュアルバルブやパーキング機構を作動させることによりパーキングレンジ、リバースレンジ、ニュートラルレンジならびにドライブレンジのいずれかを成立させるためのディテント部材と、ディテント部材を回転させるためのモータと、ディテント部材を回転停止位置に保持するためのディテントスプリングと、ディテント部材の回転角に応じたパルス信号を出力するエンコーダと、前記モータを制御する制御装置とを備え、
前記ディテント部材は、前記４つのレンジに対応して一列に並ぶ谷および当該各谷間の山からなる波形部を有し、前記ディテントスプリングは、前記いずれかの谷に係合される係合部を有しかつ当該係合部を谷底へ押圧するものであり、
前記制御装置は、レンジ切り替え要求に応答して要求レンジに対応するディテント部材の谷におけるローラの自走開始範囲（エンコーダの目標カウント値）を、ディテント部材の回転方向一端側に位置するパーキングレンジ谷の外側のＰ壁あるいは前記ディテント部材の回転方向他端側に位置するドライブレンジ谷の外側のＤ壁を基準位置として設定してから、前記モータを駆動することによりエンコーダから出力される実カウント値が前記自走開始範囲に入ったときに前記モータを停止するように前記モータをフィードバック制御することにより要求レンジを成立させるレンジ切り替え処理と、
予め設定されたタイミングで前記ディテント部材を回転させることにより前記Ｐ壁あるいはＤ壁が前記ローラに当接することにより前記ディテント部材が回転停止したときのエンコーダカウント値を検出し、電源オフ後に記憶内容が消失する第１メモリに前記検出値を前記基準位置のデータとして記憶する壁位置検出処理とを実行する他、
前記制御装置は、電源の瞬断から再起動された際、実レンジがリバースレンジあるいはニュートラルレンジであると推定した場合に、パーキングレンジあるいはドライブレンジへの切り替え要求を受けた後で前記壁位置検出処理を行うよう対処する、ことを特徴とする自動変速機のレンジ切り替え装置。
【請求項２】
請求項１に記載の自動変速機のレンジ切り替え装置において、
前記制御装置は、要求レンジが成立したときに、電源オフ後も記憶内容を保持可能な第２メモリに前記エンコーダから出力される実カウント値を実レンジのデータとして記憶する処理をさらに行い、
前記瞬断から再起動された際、前記第２メモリから実レンジデータを読み出して、この実レンジデータに基づいて実レンジを推定する、ことを特徴とする自動変速機のレンジ切り替え装置。
【請求項３】
請求項１または２に記載の自動変速機のレンジ切り替え装置において、
前記制御装置は、電源の瞬断から再起動された際、実レンジがパーキングレンジあるいはドライブレンジであると推定した場合に、当該実レンジに対応する壁位置検出処理を行うよう対処する、ことを特徴とする自動変速機のレンジ切り替え装置。
【請求項４】
請求項１から３のいずれか１つに記載の自動変速機のレンジ切り替え装置において、
前記制御装置は、電源の瞬断から再起動された際、実レンジを推定不可能と判定した場合に、自動変速機をニュートラルレンジにする処理を行ってから、次のレンジ切り替え要求を待つよう対処する、ことを特徴とする自動変速機のレンジ切り替え装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車などの車両に搭載される自動変速機において、パーキングレンジ（Ｐレンジ），リバースレンジ（Ｒレンジ），ニュートラルレンジ（Ｎレンジ），ドライブレンジ（Ｄレンジ）のいずれかを成立させるためのシフトバイワイヤ方式のレンジ切り替え装置に関する。
【背景技術】
【０００２】
自動変速機の変速機構部として、例えば遊星歯車機構や摩擦係合要素（クラッチ、ブレーキ）等を用いる構成では、要求レンジの成立に必要なクラッチやブレーキを係合または解放させるための油圧制御回路のソレノイドバルブに、油圧制御回路のマニュアルバルブで選択的に形成される油圧経路を経て作動油圧を供給することにより、要求レンジを成立させるようになっている。
【０００３】
シフトバイワイヤ方式のレンジ切り替え装置は、前記マニュアルバルブのスプールやパーキング機構のパーキングロッドを段階的に押し引きして位置決めするためのディテント機構と、ディテント機構を作動させるための電動式アクチュエータと、このアクチュエータを制御するための制御装置（ＥＣＵ：Electronic Control Unit）とを備えている。
【０００４】
前記制御装置は、運転者のシフトレバー操作により要求されたレンジをスイッチあるいはセンサなどからの出力信号に基づいて認識し、この認識結果に応じてアクチュエータによりディテント機構を作動させることによって要求レンジを成立させる。
【０００５】
前記アクチュエータは、モータと、このモータの出力を減速して出力軸に伝える減速機構とを備えている。前記ディテント機構は、前記アクチュエータにより所定角度回転されることで前記スプールおよびパーキングロッドを押し引きするためのディテントプレート、ディテントプレートの姿勢を位置決め保持するためのディテントスプリングなどを備えている。前記ディテントプレートには、モータの出力軸に連結されるマニュアルシャフトが取り付けられている。このディテントプレートには、Ｐ，Ｒ，Ｎ，Ｄレンジに対応する複数の谷および当該谷間の山からなる波形部が設けられており、この波形部のいずれかの谷にディテントスプリングのローラが係合される。
【０００６】
ここで、シフトレバーでＰレンジが選択された場合には、ディテントプレートが所定角度回転され、このディテントプレートの回転に連動して、パーキング機構のパーキングロッドが奥へ押されて、自動変速機の出力軸を回転不可能なロック状態にする。
【０００７】
また、Ｒレンジ、Ｎレンジ、Ｄレンジが選択された場合には、ディテントプレートが所定角度回転され、このディテントプレートの回転に連動して、パーキングロッドが手前に引っ張られて自動変速機の出力軸を回転自在なアンロック状態にするとともに、マニュアルバルブのスプールが軸方向に変位させられることによって、自動変速機の変速機構部に備える適宜のクラッチやブレーキ等の摩擦係合要素が係合または解放させられることによって、要求のレンジが成立される。
【０００８】
前記制御装置は、シフトレバーで選択された要求レンジに対応してモータの出力軸の目標回転角（エンコーダの目標カウント値）を設定してモータを駆動し、このモータの実回転角を、絶対位置センサではない相対位置センサであるエンコーダで検出し、この検出した実回転角（実カウント値）が前記目標回転角と一致する位置でモータを停止させるようにモータをフィードバック制御する。
【０００９】
ところで、ＰレンジやＤレンジに切り替えるにあたって、ディテントプレートを回転させることによりローラをディテントプレートのＰレンジ谷やＤレンジ谷を越えてＰ壁やＤ壁に押し付けるようにしている場合には、ディテントスプリングが過剰変形するので、レンジ切り替え回数が増えるにつれてディテントスプリングの耐久性が低下することになり、好ましくない。このようなディテントスプリングの耐久性低下を抑制するために、ディテントスプリングを過剰変形させないようにモータを制御することが望まれる。
【００１０】
そこで、ディテントプレートにおけるＰ，Ｒ，Ｎ，Ｄレンジ谷の各底位置から回転方向左右に所定角度（実験により経験的に設定）ずつ広げた自走開始範囲を設定し、レンジ切り替え時に、エンコーダカウント値が前記自走開始範囲に入ったときにレンジ切り替え完了と判定するようにしている。なお、前記自走開始範囲がレンジ切り替え時のレンジ判定範囲となる。要求レンジが成立すると、Ｐ，Ｒ，Ｎ，Ｄレンジ谷の各底位置におけるエンコーダカウント値を実レンジデータとして制御装置のバックアップメモリ（例えば電源オフ後も記憶内容を保持可能なメモリ）に記憶する。
【００１１】
この場合、Ｐ，Ｒ，Ｎ，Ｄレンジ谷の各底位置や自走開始範囲の左右臨界位置については、ディテントプレートにおけるＰ壁の位置あるいはＤ壁の位置を基準位置として設定する必要がある。但し、このＰ壁の位置あるいはＤ壁の位置は、ディテントプレートの製造公差により固体差が存在することや、経時摩耗などにより変化することを考慮すると、固定データとしてメモリに保存するよりも、適宜のタイミングで検出して把握するほうが好ましい。
【００１２】
そこで、実際のＰ壁位置とＤ壁位置の両方を検出するための処理、つまりＰ壁位置からＤ壁位置までの可動回転範囲を測定するための処理を、例えば工場出荷時や所定のトリップ数毎に行うようにしている。なお、１回のトリップとは、電源がオンされてからオフされるまでとする。
【００１３】
壁位置検出処理は、ディテントプレートのＰレンジ谷あるいはＤレンジ谷の底にディテントスプリングのローラが係合している状態で行う。そして、この位置からディテントプレートを回転させてＰ壁あるいはＤ壁をローラに当接させ、その状態が所定時間継続したときにディテントプレートが停止したと判断して、エンコーダカウント値（モータの出力軸の回転角）をモータ制御上のＰ側基準位置あるいはＤ側基準位置として検出する。このような壁位置検出処理により検出したＰ壁位置とＤ壁位置は、制御装置のバッファメモリ（電源オフ後に記憶内容が消失するメモリ）に記憶され、前記処理毎に書き換えられる。
【００１４】
ところで、何らかの要因により制御装置への電力供給が瞬間的に途切れる現象（瞬断）が発生するようなことがあると、前記バッファメモリ内の記憶データ（例えばＰ壁位置やＤ壁位置のエンコーダカウント値など）が消失することになる。また、前記瞬断の発生状況によっては、前記バックアップメモリ内の記憶データ（例えば実レンジのエンコーダカウント値など）が消失することもありうる。
【００１５】
ここで、前記のような相対位置センサであるエンコーダの代わりに絶対位置を検出するセンサを用いれば、前記瞬断後に制御装置が再起動されたときに前記Ｐ壁位置やＤ壁位置ならびに前記実レンジを認識することが可能になるのであるが、この絶対位置センサは高価である。
【００１６】
例えば特許文献１には、シフトバイワイヤ方式のレンジ切り替え装置において、比較的安価な相対位置センサを用いながら、瞬断後に実レンジを把握可能にすることが記載されている。
【００１７】
この特許文献１では、例えば制御装置が瞬断から再起動されると、瞬断前にモータが非駆動でかつ瞬断に伴いバックアップメモリ内に記憶している出力軸位置（実レンジに関するエンコーダカウント値）が破壊（消失）されていない場合には、この出力軸位置に基づき実レンジを確定するようにしている。また、制御装置が瞬断から再起動されると、瞬断前にモータが非駆動でかつ瞬断に伴いバックアップメモリ内に記憶している出力軸位置（実レンジに関するエンコーダカウント値）が破壊（消失）されている場合には、前記瞬断から復帰した後でレンジ設定手段から出力されるレンジ要求値に基づき実レンジを確定するようにしている。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特許第４３２０６４８号（特開２００６−３３６８４０号）公報
【発明の概要】
【発明が解決しようとする課題】
【００１９】
上記特許文献１に係る従来例では、前記制御装置が瞬断から再起動された後で実レンジを把握することが可能になっているものの、下記するような点で改良の余地がある。
【００２０】
仮に、瞬断によってモータ制御量を決定するための基準位置（Ｐ壁位置データおよびＤ壁位置データ）が消失した場合には、制御装置が瞬断から再起動されても、制御装置が前記基準位置を把握できなくなるので、実レンジがＲレンジあるいはＮレンジの状態からＰレンジやＤレンジへの切り替えが要求された場合に、レンジ切り替えが正確に行えなくなる可能性が高くなる他、ディテントスプリングの過剰変形を回避したモータ制御を行えなくなる可能性が高くなることが懸念される。そのため、次のトリップで壁位置検出処理を行うまでは、レンジ切り替え毎に、前記のようなディテントスプリングの過剰変形を余儀なくされるので、ディテントスプリングの耐久性低下につながる。
【００２１】
かといって、実レンジがＲレンジあるいはＮレンジの状態において、ＰレンジやＤレンジへの切り替え要求がないにもかかわらず、即座に壁位置検出処理を行うようにしたとすると、次のような誤作動が起こる可能性が高くなる。つまり、例えば実レンジがＲレンジの場合において、Ｐ壁位置検出処理を行うようにすると、その処理が終了した後でＰレンジになってしまうおそれがあり、また、Ｄ壁位置検出処理を行うようにすると、その処理が終了した後でＤレンジになってしまうおそれがある。
【００２２】
ところで、先行技術文献（特許２００５−６９４０６号公報）には、パーキングレンジと、非パーキングレンジとの２ポジションを切り替えるシフトバイワイヤ方式のレンジ切り替え装置において、制御装置への電力供給が遮断された後で再び電力供給が開始されたときに、モータの回転をＰ壁により停止させたＰ壁位置（基準位置）を再検出することが記載されている。しかしながら、この先行技術文献は、Ｐレンジ、Ｒレンジ、ＮレンジあるいはＤレンジの４ポジションを切り替えるタイプのシフトバイワイヤ方式のレンジ切り替え装置とは異なるから、前記したような不具合が発生することがない。つまり、この先行技術文献は、従来例としてではなく、単に参考例として提示している。
【００２３】
このような事情に鑑み、本発明は、自動変速機のパーキングレンジ、リバースレンジ、ニュートラルレンジならびにドライブレンジのいずれかを成立させるためのシフトバイワイヤ方式のレンジ切り替え装置において、制御装置が瞬断から再起動された際、実レンジの推定結果に応じて適切な対処を行えるようにすることを目的としている。
【課題を解決するための手段】
【００２４】
本発明に係る自動変速機のレンジ切り替え装置は、自動変速機の油圧制御回路のマニュアルバルブやパーキング機構を作動させることによりパーキングレンジ、リバースレンジ、ニュートラルレンジならびにドライブレンジのいずれかを成立させるためのディテント部材と、ディテント部材を回転させるためのモータと、ディテント部材を回転停止位置に保持するためのディテントスプリングと、ディテント部材の回転角に応じたパルス信号を出力するエンコーダと、前記モータを制御する制御装置とを備え、前記ディテント部材は、前記４つのレンジに対応して一列に並ぶ谷および当該各谷間の山からなる波形部を有し、前記ディテントスプリングは、前記いずれかの谷に係合される係合部を有しかつ当該係合部を谷底へ押圧するものであり、前記制御装置は、下記するレンジ切り替え処理と壁位置検出処理とを実行する他、瞬断が発生した場合に下記する対処を行う。
【００２５】
前記レンジ切り替え処理は、レンジ切り替え要求に応答して要求レンジに対応するディテント部材の谷におけるローラの自走開始範囲（エンコーダの目標カウント値）を、ディテント部材の回転方向一端側に位置するパーキングレンジ谷の外側のＰ壁あるいは前記ディテント部材の回転方向他端側に位置するドライブレンジ谷の外側のＤ壁を基準位置として設定してから、前記モータを駆動することによりエンコーダから出力される実カウント値が前記自走開始範囲に入ったときに前記モータを停止するように前記モータをフィードバック制御することにより要求レンジを成立させる。
【００２６】
前記壁位置検出処理は、予め設定されたタイミングで前記ディテント部材を回転させることにより前記Ｐ壁あるいはＤ壁が前記ローラに当接することにより前記ディテント部材が回転停止したときのエンコーダカウント値を検出し、電源オフ後に記憶内容が消失する第１メモリに前記検出値を前記基準位置のデータとして記憶する。
【００２７】
前記瞬断の対処としては、前記制御装置が電源の瞬断から再起動された際、実レンジがリバースレンジあるいはニュートラルレンジであると推定した場合に、パーキングレンジあるいはドライブレンジへの切り替え要求を受けた後で前記壁位置検出処理を行う。
【００２８】
本発明は、絶対位置を検出する高価なセンサを用いずに比較的安価な相対位置センサであるエンコーダを用いるレンジ切り替え装置を前提にしている。
【００２９】
このようなレンジ切り替え装置において、何らかの要因により制御装置への電力供給が瞬間的に途切れる現象（瞬断）が発生するようなことがあると、前記第１メモリ内の記憶内容（例えばモータ制御上の基準位置となるＰ壁位置データやＤ壁位置データなど）が消失することになる。
【００３０】
そこで、本発明では、制御装置が瞬断から再起動された際、実レンジがＲレンジあるいはＮレンジであると推定した場合に、即座に壁位置検出処理を実行せずに、レンジ切り替え要求を受けてから初めて壁位置検出処理を実行するように対処している。言い換えると、条件付きで壁位置検出処理を行うようにしている。
【００３１】
これにより、瞬断前の実レンジをそのまま保持したうえで、従来例のように実レンジがＲレンジあるいはＮレンジであるにもかかわらず、壁位置検出を行うことによって前記実レンジが異なるレンジに切り替わってしまうといった誤作動の発生を回避できるようになる。しかも、レンジ切り替え要求がない間は、瞬断前の実レンジをそのまま保持しているから、運転者に違和感を与えずに済むようになる。
【００３２】
好ましくは、前記制御装置は、要求レンジが成立したときに、電源オフ後も記憶内容を保持可能な第２メモリに前記エンコーダから出力される実カウント値を実レンジのデータとして記憶する処理をさらに行い、前記瞬断から再起動された際、前記第２メモリから実レンジデータを読み出して、この実レンジデータに基づいて実レンジを推定する。
【００３３】
ここでは、第２メモリに実レンジデータを記憶させるようにしているから、瞬断から制御装置を再起動した際に、第２メモリから実レンジデータを読み出せる可能性が高くなり、そのために、実レンジを推定できる可能性が高くなる。
【００３４】
ちなみに、第２メモリとしては、例えばＳＲＡＭなどのような書き換え可能な揮発性メモリを用いるとともに、このＳＲＡＭに電源オフ後はバックアップ電流（暗電流）を供給することにより記憶内容を保持させる形態で用いることができる。その場合には、前記瞬断が発生すると、発生状況によっては保存データが消失することもありうる。
【００３５】
好ましくは、前記制御装置は、電源の瞬断から再起動された際、実レンジがパーキングレンジあるいはドライブレンジであると推定した場合に、当該実レンジに対応する壁位置検出処理を行うよう対処する。
【００３６】
この構成では、壁位置検出処理を最適な状況で即座に行うことが可能になると言えるので、次にレンジ切り替えが要求されたときに、モータ制御を正確に行うことが可能になる。そのため、要求レンジを正確に成立させることが可能になる他、ディテントスプリングの過剰変形を回避することが可能になって、その耐久性向上を図るうえで有利になる。
【００３７】
好ましくは、前記制御装置は、電源の瞬断から再起動された際、実レンジを推定不可能と判定した場合に、自動変速機をニュートラルレンジにする処理を行ってから、次のレンジ切り替え要求を待つよう対処する。
【００３８】
この構成では、従来例のように実レンジを推定できないにもかかわらず不用意に壁位置検出処理を行うことによって実レンジと異なるレンジに切り替わってしまうといった誤作動の発生を回避するうえで有利になる。しかも、自動変速機をニュートラルレンジにすることにより自動変速機の出力軸から駆動輪への駆動力の伝達を遮断しているから、運転者が予期していない方向へ車両が動くことを確実に防止できる。
【発明の効果】
【００３９】
本発明に係る自動変速機のレンジ切り替え装置は、制御装置が瞬断から再起動された際、実レンジがリバースレンジあるいはニュートラルレンジであると推定した場合に、パーキングレバーあるいはドライブレンジへの切り替え要求の後で壁位置検出処理を行うように対処している。これにより、従来例のように実レンジと異なるレンジに切り替わってしまうといった誤作動が発生することを回避できるようになり、レンジ切り替え要求がない間は、瞬断前の実レンジをそのまま保持できるようになるので、運転者に違和感を与えずに済むようになる。
【図面の簡単な説明】
【００４０】
【図１】本発明に係る自動変速機のレンジ切り替え装置の概略構成図である。
【図２】図１に示す自動変速機のスケルトン図である。
【図３】図２に示す自動変速機の作動表である。
【図４】図２に示す自動変速機の油圧制御回路の一部を示す概略構成図である。
【図５】図１のレンジ切り替え装置の概略構成を示す斜視図である。
【図６】図１のシフトレバーのシフトゲートを模式的に示す斜視図である。
【図７】図５のディテントプレートを示す正面図である。
【図８】図７のディテントプレートのＰ壁位置検出処理における様子を示す図である。
【図９】図７のディテントプレートのＤ壁位置検出処理における様子を示す図である。
【図１０】図１の制御装置による制御例を示すフローチャートである。
【発明を実施するための形態】
【００４１】
以下、本発明を実施するための最良の実施形態について添付図面を参照して詳細に説明する。
【００４２】
図１から図１０に、本発明の一実施形態を示している。この実施形態では、ＦＦ（フロントエンジン・フロントドライブ）形式のパワートレーンを例に挙げている。図中、１はエンジン（内燃機関）、２はトルクコンバータ、３は自動変速機、４は自動変速機３の油圧制御回路、５はシフトバイワイヤ方式のレンジ切り替え装置、８０は制御装置としてのＥＣＵ（Electronic Control Unit）である。これらの構成は以下で詳細に説明する。
【００４３】
エンジン１の出力軸であるクランクシャフト（図示せず）は、トルクコンバータ２に連結されており、エンジン１の出力が、トルクコンバータ２から自動変速機３等を介して差動歯車装置６に伝達され、左右の駆動輪７，７へ分配される。
【００４４】
−エンジン−
エンジン１は、例えば多気筒ガソリンエンジンである。エンジン１に吸入される吸入空気量は電子制御式のスロットルバルブ１１により調整される。ＥＣＵ８０は、エンジン回転数やアクセルペダル踏み込み量（アクセル開度）などのエンジン１の運転状態に応じた最適な吸入空気量（目標吸気量）が得られるように、スロットル開度センサ１０１を用いてスロットルバルブ１１の実際のスロットル開度を検出し、その実スロットル開度が、上記目標吸気量が得られるスロットル開度（目標スロットル開度）に一致するようにスロットルバルブ１１のスロットルモータ１２をフィードバック制御する。スロットルバルブ１１は、運転者のアクセルペダル操作とは独立してスロットル開度を電子的に制御することが可能である。
【００４５】
−トルクコンバータ−
トルクコンバータ２は、図２に示すように、ポンプインペラ２１、タービンランナ２２、ステータ２３、ワンウェイクラッチ２４、ロックアップクラッチ２５などを備えており、ポンプインペラ２１とタービンランナ２２との間で作動油（ＡＴＦ）を介して動力伝達を行う。
【００４６】
−自動変速機−
自動変速機３は、図２に示すように、フロントプラネタリ３３、リアプラネタリ３４、複数のクラッチＣ１，Ｃ２、複数のブレーキＢ１〜Ｂ３、ワンウェイクラッチＦ１などを備えており、前進６段、後進１段のギヤ段を選択可能になっている。
【００４７】
なお、自動変速機３及びトルクコンバータ２は中心線に対して略対称的に構成されているので、図２では中心線の下半分を省略している。３５は差動歯車装置６のドリブンギヤ６ａに噛み合わされるドライブギヤ、３６は自動変速機３のケースである。
【００４８】
フロントプラネタリ３３は、シングルピニオンタイプの遊星歯車機構とされており、サンギヤＳ１、リングギヤＲ１、ピニオンギヤＰ１、キャリアＣＡ１などを備えている。
【００４９】
リアプラネタリ３４は、ラビニオタイプの遊星歯車機構とされており、小径のサンギヤＳ２、大径のサンギヤＳ３、リングギヤＲ２、複数個のショートピニオンギヤＰＳ、複数個のロングピニオンギヤＰＬ、キャリアＣＡ２などを備えている。
【００５０】
なお。第１クラッチＣ１、第２クラッチＣ２、第１ブレーキＢ１、第２ブレーキＢ２、第３ブレーキＢ３は、いずれも油圧によって係合または解放される摩擦係合要素である。これらのクラッチＣ１，Ｃ２やブレーキＢ１〜Ｂ３が、所定の状態に係合または解放されることによってフロントプラネタリ３３およびリアプラネタリ３４の動力伝達経路を選択することにより、適宜のギヤ段（１速〜６速）が設定される。
【００５１】
図３は、自動変速機３の各ギヤ段を成立させるためのクラッチＣ１，Ｃ２やブレーキＢ１〜Ｂ３の係合作動を説明する係合表であり、「○」は係合を、「×」は解放をそれぞれ表している。
【００５２】
自動変速機３の入力軸３１の回転数（タービン回転数）は入力軸回転数センサ１０２によって検出される。また、自動変速機３の出力軸３２の回転数は出力軸回転数センサ１０３によって検出される。これら入力軸回転数センサ１０２及び出力軸回転数センサ１０３の出力信号から得られる回転数の比（出力回転数／入力回転数）に基づいて、自動変速機３の現在ギヤ段を判定することができる。
【００５３】
−油圧制御回路−
自動変速機３の油圧制御回路４は、図４に示すように、オイルポンプ４０１、プライマリレギュレータバルブ４０３、セカンダリレギュレータバルブ４０４、モジュレータバルブ４０５、マニュアルバルブ４１０、リニアソレノイド（ＳＬＴ）４０６、リニアソレノイド（ＳＬＵ）４０７、ソレノイド（ＳＬ）４０８、リニアソレノイド（ＳＬ１）４１１、リニアソレノイド（ＳＬ２）４１２、リニアソレノイド（ＳＬ３）４１３、リニアソレノイド（ＳＬ４）４１４、及び、Ｂ２コントロールバルブ４１５などを備えている。
【００５４】
オイルポンプ４０１は、エンジン１のクランクシャフトが回転することにより駆動されて、オイルパン４０２内に貯えられた作動油（ＡＴＦ）を吸い込んで油圧を発生する。このオイルポンプ４０１で発生した油圧は、プライマリレギュレータバルブ４０３により調整され、ライン圧ＰＬが生成される。
【００５５】
プライマリレギュレータバルブ４０３は、リニアソレノイド（ＳＬＴ）４０６によって調整されたスロットル圧ＰSLTをパイロット圧として作動する。ライン圧ＰＬは、第１ライン圧油路４２１を通じてマニュアルバルブ４１０に供給される。また、ライン圧ＰＬは、リニアソレノイド（ＳＬ４）４１４によって調整されて、第３ブレーキＢ３の油圧サーボに供給される。
【００５６】
セカンダリレギュレータバルブ４０４は、リニアソレノイド（ＳＬＴ）４０６によって調整されたスロットル圧ＰSLTをパイロット圧として作動する。セカンダリレギュレータバルブ４０４は、プライマリレギュレータバルブ４０３から流出（排出）した余分な作動油が流入する第２ライン圧油路４２２内の油圧を調整する。セカンダリレギュレータバルブ４０４によってセカンダリ圧が生成される。
【００５７】
マニュアルバルブ４１０のスプール４１０ａがＤレンジポジションにある場合、第１ライン圧油路４２１とＤレンジ圧油路４２４とが連通し、Ｄレンジ圧油路４２４に油圧が供給される。マニュアルバルブ４１０のスプール４１０ａがＲレンジポジションにある場合、第１ライン圧油路４２１とＲレンジ圧油路４２５とが連通し、Ｒレンジ圧油路４２５に油圧が供給される。マニュアルバルブ４１０のスプール４１０ａがＮレンジポジションにある場合、Ｄレンジ圧油路４２４が遮断され、Ｒレンジ圧油路４２５とドレンポート４１０ｂとが連通し、Ｒレンジ圧油路４２５のＲレンジ圧がドレンポート４１０ｂから排出される。
【００５８】
Ｄレンジ圧油路４２４に供給された油圧は、最終的には、第１ブレーキＢ１、第２ブレーキＢ２、第１クラッチＣ１及び第２クラッチＣ２の各油圧サーボに供給される。Ｒレンジ圧油路４２５に供給された油圧は、最終的には、第２ブレーキＢ２の油圧サーボに供給される。
【００５９】
モジュレータバルブ４０５は、ライン圧を一定の圧力に調整する。モジュレータバルブ４０５によって調整された油圧（ソレノイドモジュレータ圧）ＰＭは、リニアソレノイド（ＳＬＴ）４０６、リニアソレノイド（ＳＬＵ）４０７及びソレノイド（ＳＬ）４０８に供給される。
【００６０】
リニアソレノイド（ＳＬ１）４１１は、マニュアルバルブ４１０から出力されたＤレンジ圧ＰＤを元圧として第１クラッチＣ１の係合状態を制御するための第１油圧ＰＣ１を発生し、その第１油圧ＰＣ１を第１クラッチＣ１の油圧サーボに供給する。
【００６１】
リニアソレノイド（ＳＬ２）４１２は、Ｄレンジ圧ＰＤを元圧として第２クラッチＣ２の係合状態を制御するための第２油圧ＰＣ２を発生し、その第２油圧ＰＣ２を第２クラッチＣ２の油圧サーボに供給する。
【００６２】
リニアソレノイド（ＳＬ３）４１３は、Ｄレンジ圧ＰＤを元圧として第１ブレーキＢ１の係合状態を制御するための第３油圧ＰＢ１を発生し、その第３油圧ＰＢ１を第１ブレーキＢ１の油圧サーボに供給する。
【００６３】
リニアソレノイド（ＳＬ４）４１４は、ライン圧ＰＬを元圧として第３ブレーキＢ３の係合状態を制御するための第４油圧ＰＢ３を発生し、その第４油圧ＰＢ３を第３ブレーキＢ３の油圧サーボに供給する。
【００６４】
リニアソレノイド（ＳＬＴ）４０６は、スロットル開度センサ１０１にて検出されたスロットル開度ＴＡＰに基づいてＥＣＵ８０からの制御信号に応じて、ソレノイドモジュレータ圧ＰＭを調整し、スロットル圧ＰSLTを生成する。スロットル圧ＰSLTは、ＳＬＴ油路４２３を介して、プライマリレギュレータバルブ４０３に供給される。スロットル圧ＰSLTは、プライマリレギュレータバルブ４０３のパイロット圧として利用される。
【００６５】
以上のリニアソレノイド（ＳＬＴ）４０６、リニアソレノイド（ＳＬＵ）４０７、ソレノイド（ＳＬ）４０８、リニアソレノイド（ＳＬ１）４１１、リニアソレノイド（ＳＬ２）４１２、リニアソレノイド（ＳＬ３）４１３、リニアソレノイド（ＳＬ４）４１４は、ＥＣＵ８０から送信される制御信号により制御される。
【００６６】
Ｂ２コントロールバルブ４１５には、Ｄレンジ圧油路４２４及びＲレンジ圧油路４２５が接続されている。Ｂ２コントロールバルブ４１５は、Ｄレンジ圧油路４２４あるいはＲレンジ圧油路４２５のいずれか一方の油路からの油圧を第２ブレーキＢ２に選択的に供給する。Ｂ２コントロールバルブ４１５は、リニアソレノイド（ＳＬＵ）４０７及びソレノイド（ＳＬ）４０８から供給された油圧ＰSLU，ＰSLとスプリング４１５ａの付勢力とにより制御される。
【００６７】
Ｂ２コントロールバルブ４１５は、ソレノイド（ＳＬ）４０８がＯＦＦで、リニアソレノイド（ＳＬＵ）４０７がＯＮの場合、図４において左側の状態となる。この場合、第２ブレーキＢ２の油圧サーボには、リニアソレノイド（ＳＬＵ）４０７から供給された油圧をパイロット圧として、Ｄレンジ圧ＰＤを調整した油圧が供給される。一方、ソレノイド（ＳＬ）４０８がＯＮで、リニアソレノイド（ＳＬＵ）４０７がＯＦＦの場合、Ｂ２コントロールバルブ４１５は、図４において右側の状態となる。この場合、第２ブレーキＢ２の油圧サーボにはＲレンジ圧ＰＲが供給される。
【００６８】
−レンジ切り替え装置−
レンジ切り替え装置５は、シフトバイワイヤ方式であり、図１および図５に示すように、操作入力部（パーキングスイッチ６１やシフトレバー６２等）、パーキング機構５１、ディテント機構５２、電動式のアクチュエータ５３などを備えている。
【００６９】
このレンジ切り替え装置５の動作は、ＥＣＵ８０により制御される。ＥＣＵ８０は、パーキングスイッチ６１やシフトレバー６２が手動操作されることにより要求レンジ（Ｐ，Ｒ，Ｎ，Ｄ）を認識し、アクチュエータ５３によりディテント機構５２を作動させ、このディテント機構５２によりパーキング機構５１や油圧制御装置４のマニュアルバルブ４１０を作動させることにより、前記要求レンジを成立させる。
【００７０】
パーキングスイッチ６１およびシフトレバー６２は、例えば図６に示すように、運転席近傍に設置されるシフトゲート６０に設けられている。パーキングスイッチ６１は、運転者による手動操作の度に、Ｐレンジの要求信号と、Ｐレンジ解除の要求信号とを交互にＥＣＵ８０に入力するプッシュスイッチなどである。パーキングスイッチ６１でＰレンジかＰレンジ解除かを選択すると、それをＥＣＵ８０が図示していない表示部に表示して運転者に報知する。シフトレバー６２は、図６に示すように、シフトゲート６０におけるホームポジション（Ｈ）を起点にしてＮレンジポジション、Ｒレンジポジション、Ｄレンジポジション、エンジンブレーキポジション（Ｂ）へと変位操作可能になっており、操作後にホームポジションＨに自動的に戻る。
【００７１】
このシフトレバー６２が運転者により操作されると、レンジポジションセンサ１１１が、Ｎレンジの要求信号、Ｒレンジの要求信号、Ｄレンジの要求信号、エンジンブレーキの要求信号等をＥＣＵ８０に入力する。ＥＣＵ８０はシフトレバー６２で選択されたレンジを図示していない表示部に表示して運転者に報知する。
【００７２】
パーキング機構５１は、自動変速機１の出力軸３２を回転不可能にロックするパーキング状態あるいは回転可能にアンロックするパーキング解除状態に切り替えるもので、図５に示すように、パーキングギヤ５１１、パーキングロックポール５１２、パーキングロッド５１３などを備えている。
【００７３】
ディテント機構５２は、パーキング機構５１のパーキングロッド５１３やマニュアルバルブ４１０のスプール４１０ａを段階的に押し引きして位置決めするものであって、図５に示すように、ディテントプレート５２１、マニュアルシャフト（支軸とも言う）５２２、ディテントスプリング５２３などを備えている。
【００７４】
アクチュエータ５３は、図５に示すように、ディテント機構５２の駆動源となるモータ５３１、減速機構５３２などを備えている。
【００７５】
モータ５３１は、例えばスイッチドリラクタンスモータ（ＳＲモータ）等の同期モータとされている。このモータ５３１には、そのロータの回転角を検出するためのエンコーダ１１２が設けられている。このエンコーダ１１２は、例えば磁気式のロータリエンコーダとされており、モータ５３１のロータの回転に同期してパルス信号をＥＣＵ８０に出力する。
【００７６】
ディテントプレート５２１の回転中心には、マニュアルシャフト５２２が貫通する状態で一体回転可能に固定されており、このディテントプレート５２１には、マニュアルバルブ４１０のスプール４１０ａが連結されているとともに、パーキングロッド５１３が固定されている。
【００７７】
マニュアルシャフト５２２の軸方向一端側は、モータ５３１の出力軸あるいは減速機構５３２の回転軸に同軸かつ一体回転可能に例えばスプライン結合されている。また、マニュアルシャフト５２２の軸方向他端は、図示していないが、例えば自動変速機３のケース３６等に回動可能に支持される。これにより、アクチュエータ５３でディテントプレート５２１を回転させると、マニュアルバルブ４１０のスプール４１０ａやパーキング機構５１のパーキングロッド５１３が押し引きされるようになる。
【００７８】
ディテントプレート５２１の外形は扇形に形成されており、その所定領域には、波形部（４個の谷５２１ａ〜５２１ｄと谷間の山からなる）が形成されている。
【００７９】
ディテントスプリング５２３は、マニュアルバルブ４１０に片持ち状態で支持されている。このディテントスプリング５２３の自由端側に回転自在に取り付けられているローラ５２４は、ディテントプレート５２１の４個の谷５２１ａ〜５２１ｄのいずれか１つに係合されることで、ディテントプレート５２１が回転停止したときにディテントプレート５２１をほぼ不動に保持して、マニュアルバルブ４１０のスプール４１０ａを停止位置（Ｐレンジポジション、Ｒレンジポジション、Ｎレンジポジション、Ｄレンジポジション）にほぼ不動に保持するようになっている。
【００８０】
一方、パーキングロックポール５１２は、パーキングロッド５１３に外装されるカム５１４の位置に応じて支軸５１５を中心にして上下動し、その上下動によってパーキングロックポール５１２のロック爪５１２ａが、自動変速機３の出力軸３２に一体形成あるいは固定されるパーキングギヤ５１１に係合し、あるいは、パーキングギヤ５１１からロック爪５１２ａが外れることにより、パーキングギヤ５１１の回転をロックあるいはアンロックする。
【００８１】
このようなレンジ切り替え装置５の動作を簡単に説明する。まず、Ｐレンジが要求された場合には、パーキングロッド５１３がパーキングロックポール５１２に接近する方向に押されて、カム５１４の大径部分がパーキングロックポール５１２を押し上げてパーキングロックポール５１２のロック爪５１２ａがパーキングギヤ５１１に嵌まり込んでパーキングギヤ５１１および自動変速機３の出力軸３２を回転不可能にロックする。この状態がパーキング状態である。
【００８２】
一方、Ｐレンジ以外（Ｒレンジ、Ｎレンジ、Ｄレンジ）が要求された場合では、パーキングロッド５１３がパーキングロックポール５１２から離れる方向に引かれて、カム５１４の小径部分がパーキングロックポール５１２に当接するので、このパーキングロックポール５１２が下降する。これによってパーキングロックポール５１２のロック爪５１２ａがパーキングギヤ５１１から外れてパーキングギヤ５１１および自動変速機３の出力軸３２が回転可能なアンロック状態にされる。この状態がパーキング解除状態である。
【００８３】
−ＥＣＵ−
ＥＣＵ８０は、中央処理装置８１と記憶装置８２とを備えた公知の構成であり、イグニッションスイッチ１１０がオン操作されると電源が供給されて起動される。前記記憶装置８２は、図示していないプログラムメモリ、バッファメモリ８３、バックアップメモリ８４などを少なくとも備えている。
【００８４】
バッファメモリ８３は、データ書き換えが可能で、かつ電源オフ後に記憶内容が消失するメモリであり、データを一時的に記憶するために利用される。このバッファメモリ８３は、例えばＮＲＡＭとされる。バックアップメモリ８４は、データ書き換えが可能で、かつ電源オフ後も記憶内容を保持可能なメモリである。このバックアップメモリ８４の１つとして、この実施形態では、例えば公知のＳＲＡＭ（電源オフ後に記憶内容が消失するメモリ）を用いるとともに、このＳＲＡＭに電源オフ後はバックアップ電流（暗電流）を供給することにより記憶内容を保持させる形態で用いている。
【００８５】
ＥＣＵ８０の入力インターフェース（図示省略）には、図１に示すように、スロットル開度センサ１０１、自動変速機３の入力軸回転数センサ１０２、自動変速機３の出力軸回転数センサ１０３、アクセル開度センサ１０４、ブレーキペダルセンサ１０５、電源をオン・オフするためのイグニッションスイッチ１１０、パーキングスイッチ６１、レンジポジションセンサ１１１、エンコーダ１１２などが接続されている。
【００８６】
ＥＣＵ８０の出力インターフェース（図示省略）には、エンジン１のスロットルモータ１２、油圧制御回路４、モータ５３１のドライバ（図示省略）などの他、図示していないインジェクタ、点火プラグのイグナイタ、表示装置が接続されている。ここでの入力インターフェースや出力インターフェースに接続される対象については、本発明に直接的に関係するもののみとしている。
【００８７】
ＥＣＵ８０は、シフトレバー６２で選択されてレンジポジションセンサ１１１から入力される信号に基づいて要求レンジを認識すると、レンジ切り替え処理を実行する。
【００８８】
このレンジ切り替え処理は、要求レンジに対応してモータ５３１の出力軸の目標回転角（エンコーダ１１２の目標カウント値）を設定してから、モータ５３１を駆動し、このモータ５３１の実回転角をエンコーダ１１２で検出し、この検出した実回転角（実カウント値）が前記目標回転角と一致する位置でモータ５３１を停止させるようにモータ５３１をフィードバック制御する。このようにして要求レンジが成立すると、前記実回転角（実カウント値）を実レンジデータとしてバックアップメモリ８４に記憶するが、前記処理を実行する毎に書き換えられる。
【００８９】
そして、ＥＣＵ８０は、Ｄレンジで走行している場合において、走行状況に適した変速ギヤ段（前進６段、後進１段）を成立させるように、油圧制御回路４の適宜のリニアソレノイドなどを制御することにより自動変速機３の第１、第２クラッチＣ１，Ｃ２や第１〜第３ブレーキＢ１〜Ｂ３などを係合または解放させる。
【００９０】
ところで、ＰレンジやＤレンジに切り替えるにあたって、ディテントプレート５２１を回転させることによりローラ５２４をディテントプレート５２１のＰレンジ谷５２１ａやＤレンジ谷５２１ｄを越えてＰ壁５２１ＰやＤ壁５２１Ｄに押し付けるようにしている場合には、ディテントスプリング５２３が過剰変形するので、レンジ切り替え回数が増えるにつれてディテントスプリング５２３の耐久性が低下することになり、好ましくない。
【００９１】
そこで、この実施形態では、ディテントスプリング５２３の耐久性低下を抑制するために、ディテントスプリング５２３を過剰変形させないようにモータ５３１を制御しているので、図７を参照してモータ５３１の制御方法を説明する。
【００９２】
まず、ディテントプレート５２１におけるＰレンジ谷５２１ａの外側に位置しているＰ壁５２１Ｐの位置からＤレンジ谷５２１ｄの外側に位置しているＤ壁５２１Ｄの位置までの角度が、モータ５３１の可動回転範囲となる。
【００９３】
そして、Ｐ，Ｒ，Ｎ，Ｄレンジ谷５２１ａ〜５２１ｄそれぞれに、ローラ５２４が確実に係合する目安となる自走開始範囲（あるいは滑りこみ範囲）ＸＰ，ＸＲ，ＸＮ，ＸＤを設定し、モータ５３１を回転駆動することによりディテントプレート５２１を回転させてから、前記自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤ内にローラ５２４が入ったときに、モータ５３１の回転を停止させるように制御する。つまり、前記要求レンジを成立させるための目標回転角としては、要求レンジに対応するディテントプレート５２１の谷におけるローラ５２４の自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤとする。
【００９４】
この自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤは、Ｐ，Ｒ，Ｎ，Ｄレンジ谷５２１ａ〜５２１ｄの各底位置θＰ，θＲ，θＮ，θＤから回転方向左右に所定角度（実験により経験的に設定）ずつ広げることにより設定される。
【００９５】
各底位置θＰ，θＲ，θＮ，θＤや自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤの左右臨界位置（図７の二点鎖線参照）は、ディテントプレート５２１におけるＰ壁５２１Ｐの位置あるいはＤ壁５２１Ｄの位置を基準位置として設定される。そのため、Ｐ壁５２１Ｐの位置やＤ壁５２１Ｄの位置を、エンコーダ１１２のカウント値（ディテントプレート５２１の回転角あるいはモータ５３１の出力軸の回転角）に対応付けることにより、各底位置θＰ，θＲ，θＮ，θＤや自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤの左右臨界位置を、ＥＣＵ８０が認識することが可能になる。そのため、モータ５３１の駆動に伴いエンコーダ１１２から出力される実カウント値が前記自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤに入ったときにモータ５３１を停止させることが可能になる。したがって、自走開始範囲ＸＰ，ＸＲ，ＸＮ，ＸＤが、レンジ判定範囲となる。
【００９６】
ところで、Ｐ壁５２１Ｐの位置およびＤ壁５２１Ｄの位置については、ディテントプレート５２１の製造公差により固体差が存在することや、経時摩耗などにより変化することを考慮すると、固定データとしてメモリに保存するよりも、適宜のタイミングで検出して把握するほうが好ましい。
【００９７】
実際のＰ壁位置とＤ壁位置の両方を検出するための処理、つまりＰ壁位置からＤ壁位置までの可動回転範囲を測定するための処理を、例えば工場出荷時や所定のトリップ数毎に行うようにしている。なお、１回のトリップとは、イグニッションキー１１０により電源がオンされてからオフされるまでとする。
【００９８】
この壁位置検出処理は、基本的に、ディテントプレート５２１のＰレンジ谷５２１ａの底θＰあるいはＤレンジ谷５２１ｄの底θＤにディテントスプリング５２３のローラ５２４が係合している状態（ＰレンジあるいはＤレンジ）で行うようにしている。
【００９９】
Ｐ壁位置検出処理は、例えばディテントプレート５２１のＰレンジ谷５２１ａの底θＰにローラ５２４が係合している位置（図８の一点鎖線参照）からディテントプレート５２１を図７の時計回り方向に回転させてＰ壁５２１Ｐをローラ５２４に当接させ（図８の実線参照）、その状態が所定時間継続したときにディテントプレート５２１が停止したと判断して、エンコーダ１１２のカウント値（モータ５３１の出力軸の回転角）をモータ制御上のＰ側基準位置として検出する。
【０１００】
また、Ｄ壁位置検出処理は、例えばディテントプレート５２１のＤレンジ谷５２１ｄの底θＤにローラ５２４が係合している位置（図９の一点鎖線参照）からディテントプレート５２１を図７の反時計回り方向に回転させてＤ壁５２１Ｄをローラ５２４に当接させ（図９の実線参照）、その状態が所定時間継続したときにディテントプレート５２１が停止したとして、エンコーダ１１２のカウント値（モータ５３１の出力軸の回転角）をモータ制御上のＤ側基準位置として検出する。
【０１０１】
これらの処理により検出されるＰ壁位置の検出値やＤ壁位置の検出値（エンコーダ１１２のカウント値）は、ＥＣＵ８０のバッファメモリ８３に記憶されるが、前記処理を実行する毎に書き換えられる。
【０１０２】
そして、前記Ｐ壁位置検出処理やＤ壁位置検出処理を終了するためにモータ５３１を回転停止すると、ディテントスプリング５２３の弾性力によりローラ５２４がＰ壁５２１ＰあるいはＤ壁５２１ＤからＰレンジ谷５２１ａあるいはＤレンジ谷５２１ｄの底θＰ，θＤに滑りこむことになる（自走現象）。
【０１０３】
ところで、何らかの要因によりＥＣＵ８０への電力供給が瞬間的に途切れる現象（瞬断）が発生するようなことがあると、前記バッファメモリ８３内の記憶データ（例えばＰ壁位置やＤ壁位置のエンコーダカウント値など）が消失することになる。また、前記瞬断の発生状況によっては、バックアップメモリ８４内の記憶データ（例えば実レンジのエンコーダカウント値など）が消失することもありうる。このような瞬断に対し、この実施形態では、次のように対処しているので、詳細に説明する。
【０１０４】
−ＥＣＵ８０の制御−
次に、図１０を参照して、ＥＣＵ８０が実行する制御の一例について説明する。図１０に示すフローチャートは、イグニッションスイッチ１１０により電源がオンされてから所定時間（数ｍｓｅｃ）毎に開始される。
【０１０５】
まず、ステップＳ１において、バックアップメモリ８４に記憶している実レンジデータ（エンコーダ１１２の実カウント値）を読み出すとともに、バッファメモリ８３に記憶しているＰ壁位置データやＤ壁位置データ（壁位置検出処理により検出したエンコーダ１１２の実カウント値）を読み出す。
【０１０６】
この後、ステップＳ２において、電源が瞬断したか否かを調べる。例えば瞬断した場合には、少なくともバッファメモリ８３の記憶内容は消失されることになる。つまり、このステップＳ２では、バッファメモリ８３からＰ壁位置データやＤ壁位置データを前記ステップＳ１で読み出せたか否かを調べることによって、前記瞬断の発生の有無を判断することが可能になる。
【０１０７】
そこで、前記ステップＳ２で肯定判定した場合、つまりバッファメモリ８３の記憶内容が消失している場合には、瞬断が発生したと判断して、続くステップＳ３に移行する。このステップＳ３では、バックアップメモリ８４から読み出した実レンジデータに基づいて実レンジを推定する。
【０１０８】
一方、前記ステップＳ２で否定判定した場合、つまりバッファメモリ８３の記憶内容が消失していない場合には、瞬断が発生していないと判断して、前記ステップＳ３を飛び越してステップＳ４に移行する。
【０１０９】
このステップＳ４では、壁位置検出処理が未実施であるか否かを調べる。なお、Ｐ壁位置検出処理やＤ壁位置検出処理を実行した場合に、Ｐ壁位置検出フラグやＤ壁位置検出フラグを「１」にするので、このステップＳ４では前記フラグを調べることにより、壁位置検出処理の実施、未実施を判定することができる。
【０１１０】
前記ステップＳ４で否定判定した場合、つまり壁位置検出処理を実施している場合には、このフローチャートを終了する。しかし、前記ステップＳ４で肯定判定した場合、つまり壁位置検出処理を実施していない場合には、下記ステップＳ５〜Ｓ１０の流れに進む。
【０１１１】
まず、ステップＳ５では、前記ステップＳ３で推定した実レンジがＰレンジあるいはＤレンジであるか否かを判定する。
【０１１２】
このステップＳ５で肯定判定した場合、つまりＰレンジあるいはＤレンジであると判定した場合には、ステップＳ６において壁位置検出処理を実行してから、このフローチャートを終了する。なお、前記ステップＳ５でＰレンジであると判定した場合には、前記ステップＳ６でＰ壁位置検出処理を行い、また、前記ステップＳ５でＤレンジであると推定した場合には、前記ステップＳ６でＤ壁位置検出処理を行う。
【０１１３】
一方、前記ステップＳ５で否定判定した場合、つまりＰレンジあるいはＤレンジでないと判定した場合には、ステップＳ７において、ＲレンジあるいはＮレンジであるか否かを判定する。
【０１１４】
このステップＳ７で肯定判定した場合、つまりＲレンジあるいはＮレンジであると判定した場合には、ステップＳ８において、ＰレンジあるいはＤレンジへの切り替え要求があったか否かを判定する。
【０１１５】
このステップＳ８で否定判定した場合、つまり切り替え要求がない場合には、このフローチャートを終了する。一方、前記ステップＳ８で肯定判定した場合、つまり切り替え要求があった場合には、ステップＳ９において、前記切り替え要求されたレンジ切り替え処理を行い、このフローチャートを終了する。ここでのレンジ切り替え処理は、要求レンジがＰレンジである場合にはＰ壁位置検出処理を行ってから、連続的にＰレンジを成立させるようにモータ５３１を駆動する。一方、要求レンジがＤレンジである場合にはＤ壁位置検出処理を行ってから、連続的にＤレンジを成立させるようにモータ５３１を駆動する。
【０１１６】
ところで、前記ステップＳ７で否定判定した場合、つまりＲレンジあるいはＮレンジでないと判定した場合には、実レンジを推定できないという状況に相当するので、ステップＳ１０において、油圧制御回路４を制御してＮレンジにすることにより、自動変速機３の出力軸３２から駆動輪７への駆動力の伝達を遮断した後、前記ステップＳ８に移行する。
【０１１７】
以上説明したように、本発明の特徴を適用した実施形態では、次のような効果が得られる。
【０１１８】
（１）ＥＣＵ８０が瞬断から再起動された際、実レンジがＲレンジあるいはＮレンジであると推定した場合（ステップＳ７で肯定判定）に、即座にＰ壁位置検出処理あるいはＤ壁位置検出処理を実行せずに、レンジ切り替え要求を受けてから初めてＰ壁位置検出処理あるいはＤ壁位置検出処理を実行するようにしている。言い換えると、条件付きでＰ壁位置検出処理あるいはＤ壁位置検出処理を行うようにしている。
【０１１９】
この場合は、瞬断前の実レンジをそのまま保持したうえで、Ｐ壁位置検出処理あるいはＤ壁位置検出処理を行うのに適切な状況になるまで待つようにしていると言える。これにより、従来例のように実レンジがＲレンジあるいはＮレンジであるにもかかわらずＰ壁位置検出処理あるいはＤ壁位置検出処理を行うことによってＰレンジやＤレンジに切り替わってしまうといった誤作動の発生を回避できるようになる。しかも、レンジ切り替え要求がない間は、瞬断前の実レンジをそのまま保持しているから、運転者に違和感を与えずに済むようになる。
【０１２０】
（２）ＥＣＵ８０が瞬断から再起動された際、実レンジがＰレンジあるいはＤレンジであると推定した場合（ステップＳ５で肯定判定）に、Ｐ壁位置検出処理あるいはＤ壁位置検出処理を行うようにしている。
【０１２１】
この場合は、瞬断前の実レンジを保持したうえで、実レンジに対応する壁位置検出処理を速やかに行って、モータ制御上の基準位置となる壁位置を検出できるようになる。これはつまり、Ｐ壁位置検出処理あるいはＤ壁位置検出処理を最適な状況で即座に行うことができていると言えるので、次にレンジ切り替えが要求されたときに、モータ制御を正確に行うことが可能になる。そのため、要求レンジを正確に成立させることが可能になる他、ディテントスプリング５２３の過剰変形を回避することが可能になって、その耐久性向上を図るうえで有利になる。
【０１２２】
（３）ＥＣＵ８０が瞬断から再起動した際、実レンジを推定できない場合（ステップＳ５，Ｓ７で共に否定判定）に、Ｐ壁位置検出処理やＤ壁位置検出処理を行わずに、自動変速機３をＮレンジにするようにしている（ステップＳ１０）。
【０１２３】
この場合には、従来例のように実レンジを推定できないにもかかわらず不用意にＰ壁位置検出処理やＤ壁位置検出処理を行うことによって実レンジと異なるレンジに切り替わってしまうといった誤作動の発生を回避するうえで有利になる。しかも、自動変速機３をＮレンジにすることにより自動変速機３の出力軸３２から駆動輪７への駆動力の伝達を遮断しているから、運転者が予期していない方向へ車両が動くことを確実に防止できる。
【０１２４】
なお、本発明は、上記実施形態のみに限定されるものではなく、特許請求の範囲内および当該範囲と均等の範囲で包含されるすべての変形や応用が可能である。以下で例を挙げる。
【０１２５】
（１）上記実施形態では、ＦＦ（フロントエンジン・フロントドライブ）形式のパワートレーンを例に挙げているが、本発明は、これに限定されるものではなく、例えばＦＲ（フロントエンジン・リアドライブ）形式のパワートレーンや、４輪駆動形式のパワートレーンにも適用できる。
【０１２６】
（２）上記実施形態では、遊星歯車式の自動変速機３を例に挙げているが、本発明は、これに限定されるものではなく、例えば変速比を無段階に調整するベルト式無段変速機（ＣＶＴ：Continuously Variable Transmission）などにも適用できる。
【０１２７】
（３）上記実施形態において、レンジ切り替え装置５を監視するためのＥＣＵを備える場合には、この監視用ＥＣＵのバックアップメモリにも、前記ＥＣＵ８０のバックアップメモリ８４に記憶させる実レンジデータと同一データを記憶させるようにしておき、前記瞬断が発生した後で、ＥＣＵ８０が実レンジを推定する処理を行うときに、前記監視用ＥＣＵのバックアップメモリから実レンジデータを送信してもらうようにすることが可能である。この場合には、実レンジを推定できる可能性が高くなる。
【符号の説明】
【０１２８】
１      エンジン
２      トルクコンバータ
３      自動変速機
４      油圧制御回路
４１０      マニュアルバルブ
４１０ａ    マニュアルバルブのスプール
５      レンジ切り替え装置
５１      パーキング機構
５２      ディテント機構
５２１      ディテントプレート
５２１ａ    Ｐレンジ谷
５２１ｂ    Ｒレンジ谷
５２１ｃ    Ｎレンジ谷
５２１ｄ    Ｄレンジ谷
５２１Ｐ    Ｐ壁
５２１Ｄ    Ｄ壁
５２２      マニュアルシャフト
５２３      ディテントスプリング
５２４      ローラ
５３      アクチュエータ
５３１      モータ
６１      パーキングスイッチ
６２      シフトレバー
８０      ＥＣＵ
８３      バッファメモリ
８４      バックアップメモリ
１１０      イグニッションスイッチ
１１１      レンジポジションセンサ
１１２      エンコーダ
【図１】
2011231841.tif 000003
【図２】
2011231841.tif 000004
【図３】
2011231841.tif 000005
【図４】
2011231841.tif 000006
【図５】
2011231841.tif 000007
【図６】
2011231841.tif 000008
【図７】
2011231841.tif 000009
【図８】
2011231841.tif 000010
【図９】
2011231841.tif 000011
【図１０】
2011231841.tif 000012