(57)【要約】【課題】残存する正常なセンサ信号が一つとなった後においても、安定的に、その操舵トルク検出及びパワーアシスト制御を継続することのできる電動パワーステアリング装置を提供すること。【解決手段】マイコン２１は、トルクセンサが出力する各センサ信号Ｓa，Ｓbの何れかに異常が生じた後においても、正常なセンサ信号が残存する場合には、その残存する他方のセンサ信号に基づいて操舵トルクτ´を検出する。また、マイコン２１は、その操舵トルクτ´を基礎とする継続制御の実行時において、その残存するセンサ信号の異常判定を実行する継続時異常判定部３０を備える。そして、継続時異常判定部３０は、トーションバーよりもステアリング側の第１回転角としての操舵角θs（θs´）とトーションバーよりも転舵輪側の第２回転角θpとの差分値Δθの符号と、上記操舵トルクτ´の符号とを比較することにより、その異常判定を実行する。【選択図】図２
2012025262.tif 000002
【特許請求の範囲】
【請求項１】
モータを駆動源として操舵系にアシスト力を付与する操舵力補助装置と、ステアリングシャフトの途中に設けられたトーションバーの捻れに応じて出力レベルが変化する複数のセンサ信号を出力するトルクセンサと、前記センサ信号に基づき操舵トルクを検出するトルク検出手段と、前記操舵トルクに基づいて前記操舵力補助装置の作動を制御する制御手段と、前記各センサ信号の異常を判定する異常判定手段とを備え、前記トルク検出手段は、前記各センサ信号の何れかに異常が生じた後においても、正常な前記センサ信号が残存する場合には、その残存するセンサ信号に基づいて前記操舵トルクを検出する電動パワーステアリング装置において、
前記ステアリングシャフトにおける前記トーションバーよりもステアリング側の第１回転角を検出する第１回転角検出手段と、
前記ステアリングシャフトにおける前記トーションバーよりも転舵輪側の第２回転角を検出する第２回転角検出手段と、
残存する前記センサ信号が一つとなった場合に、該センサ信号に基づき検出される操舵トルクの符号と前記第１回転角及び第２回転角の差分値の符号とを比較することにより、その残存するセンサ信号の異常を判定する第２異常判定手段と、を備えること、
を特徴とする電動パワーステアリング装置。
【請求項２】
請求項１に記載の電動パワーステアリング装置において、
前記第２回転角検出手段は、モータレゾルバにより検出されるモータ回転角を換算することにより前記第２回転角を検出し、第１回転角検出手段は、前記モータレゾルバよりも検出精度の荒いステアリングセンサにより前記第１回転角を検出するものであって、
前記第２異常判定手段は、前記第１回転角の変化に基づき操舵状態の切替判定を実行するとともに、その切替タイミングにおいて該第１回転角を前記第２回転角に一致させるべく補正すること、を特徴とする電動パワーステアリング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動パワーステアリング装置に関するものである。
【背景技術】
【０００２】
通常、電動パワーステアリング装置（ＥＰＳ）は、ステアリングシャフトの途中に設けられたトーションバーの捻れに基づき操舵系に伝達される操舵トルクを検出することにより、そのパワーアシスト制御を実行する。そして、従来、そのトルク検出手段を構成するトルクセンサには、ホールＩＣ等の磁気検出素子をセンサ要素とすることにより、上記トーションバーの捻れに応じて、そのセンサ信号の出力レベル（出力電圧）が変化するように構成されたものがある（例えば、特許文献１参照）。
【０００３】
即ち、このような磁気式のトルクセンサには、トーションバーの両端に一対の巻線型レゾルバを配置する所謂ツインレゾルバのトルクセンサとの比較において、構成簡素且つ小型という利点がある。また、容易にセンサ要素を増やすことが可能であることから、そのセンサ信号の多重化により、高い検出精度を確保することができる。更に、何れかのセンサ信号に異常が発生した後においても、正常なセンサ信号が残存する限り、その残存するセンサ信号に基づいて、安定的に操舵トルクを検出することができる。尚、特定のセンサ信号についての異常判定は、例えば、その出力レベルが明らかに適正範囲を超えるものであるか否かにより行うことができる。そして、これにより、その操舵トルク検出過程（トルクセンサやその信号配線等）に異常が生じた後においてもパワーアシスト制御を継続して、運転者の利便性を高めることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１４９０６２号公報
【特許文献２】特開２００９−２５５６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、実際のトルクセンサに備えられるセンサ要素数は、多くの場合、その性能と経済合理性とのバランスから「二つ」となっている。そして、上記操舵トルク検出過程の異常判定において、その要求される判定精度を確保するためには、完全な異常値を示す場合を除けば、少なくとも二系統のセンサ信号を必要とする（例えば、特許文献２参照）。このため、従来、上記のような残存するセンサ信号を用いた操舵トルクの検出、及びパワーアシスト制御の継続もまた、その操舵系に対するアシスト付与を停止するまでの暫定的なもの留めざるを得ないのが実情であり、この点において、なお改善の余地を残すものとなっていた。
【０００６】
本発明は、上記問題点を解決するためになされたものであって、その目的は、残存する正常なセンサ信号が一つとなった後においても、安定的に、その操舵トルク検出及びパワーアシスト制御を継続することのできる電動パワーステアリング装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、モータを駆動源として操舵系にアシスト力を付与する操舵力補助装置と、ステアリングシャフトの途中に設けられたトーションバーの捻れに応じて出力レベルが変化する複数のセンサ信号を出力するトルクセンサと、前記センサ信号に基づき操舵トルクを検出するトルク検出手段と、前記操舵トルクに基づいて前記操舵力補助装置の作動を制御する制御手段と、前記各センサ信号の異常を判定する異常判定手段とを備え、前記トルク検出手段は、前記各センサ信号の何れかに異常が生じた後においても、正常な前記センサ信号が残存する場合には、その残存するセンサ信号に基づいて前記操舵トルクを検出する電動パワーステアリング装置において、前記ステアリングシャフトにおける前記トーションバーよりもステアリング側の第１回転角を検出する第１回転角検出手段と、前記ステアリングシャフトにおける前記トーションバーよりも転舵輪側の第２回転角を検出する第２回転角検出手段と、残存する前記センサ信号が一つとなった場合に、該センサ信号に基づき検出される操舵トルクの符号と前記第１回転角及び第２回転角の差分値の符号とを比較することにより、その残存するセンサ信号の異常を判定する第２異常判定手段と、を備えること、を要旨とする。
【０００８】
即ち、トーションバーよりもステアリング側の第１回転角と当該トーションバーよりも転舵輪側の第２回転角との差分値は、操舵トルク検出の基礎となるトーションバーの捻れ（角）に相当する。従って、上記構成によれば、残存するセンサ信号が一つとなった後においても、精度よく、当該残存するセンサ信号の異常を判定することができる。その結果、安定的に、その残存するセンサ信号を基礎とした操舵トルク検出及びパワーアシスト制御を継続することができるようになる。
【０００９】
請求項２に記載の発明は、前記第２回転角検出手段は、モータレゾルバにより検出されるモータ回転角を換算することにより前記第２回転角を検出し、第１回転角検出手段は、前記モータレゾルバよりも検出精度の荒いステアリングセンサにより前記第１回転角を検出するものであって、前記第２異常判定手段は、前記第１回転角の変化に基づき操舵状態の切替判定を実行するとともに、その切替タイミングにおいて該第１回転角を前記第２回転角に一致させるべく補正すること、を要旨とする。
【００１０】
即ち、検出精度の荒いステアリングセンサを第１回転角検出手段として用いることで、その検出精度の荒らさに起因する第１回転角検出の遅れによって、当該第１回転角と第２回転角との差分値、即ちトーションバーの捻れ角に相当する値に誤差が生ずる可能性がある。しかしながら、上記構成によれば、その検出精度の粗さに起因した第１回転角検出の立ち上がりの遅れを補正して、精度よく残存するセンサ信号の異常を判定することができる。
【発明の効果】
【００１１】
本発明によれば、残存する正常なセンサ信号が一つとなった後においても、安定的に、その操舵トルク検出及びパワーアシスト制御を継続することが可能な電動パワーステアリング装置を提供することにある。
【図面の簡単な説明】
【００１２】
【図１】電動パワーステアリング装置（ＥＰＳ）の概略構成図。
【図２】ＥＰＳの制御ブロック図。
【図３】残存するセンサ信号が一つとなった後における当該残存するセンサ信号についての異常判定の処理手順を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明を具体化した一実施形態を図面に従って説明する。
図１に示すように、本実施形態の電動パワーステアリング装置（ＥＰＳ）１において、ステアリング２が固定されたステアリングシャフト３は、ラックアンドピニオン機構４を介してラック軸５と連結されており、ステアリング操作に伴うステアリングシャフト３の回転は、ラックアンドピニオン機構４によりラック軸５の往復直線運動に変換される。尚、本実施形態のステアリングシャフト３は、コラムシャフト３ａ、インターミディエイトシャフト３ｂ、及びピニオンシャフト３ｃを連結してなる。そして、このステアリングシャフト３の回転に伴うラック軸５の往復直線運動が、同ラック軸５の両端に連結されたタイロッド６を介して図示しないナックルに伝達されることにより、転舵輪７の舵角、即ち車両の進行方向が変更される。
【００１４】
また、ＥＰＳ１は、操舵系にステアリング操作を補助するためのアシスト力を付与する操舵力補助装置としてのＥＰＳアクチュエータ１０と、該ＥＰＳアクチュエータ１０の作動を制御する制御手段としてのＥＣＵ１１とを備えている。
【００１５】
本実施形態のＥＰＳアクチュエータ１０は、駆動源であるモータ１２が減速機構１３を介してコラムシャフト３ａと駆動連結された所謂コラム型のＥＰＳアクチュエータとして構成されている。尚、本実施形態では、モータ１２には、三相（Ｕ，Ｖ，Ｗ）の駆動電力の供給により回転するブラシレスモータが採用されている。そして、ＥＰＳアクチュエータ１０は、モータ１２の回転を減速してコラムシャフト３ａに伝達することにより、そのモータトルクをアシスト力として操舵系に付与する構成となっている。
【００１６】
一方、ＥＣＵ１１には、トルクセンサ１４、車速センサ１５、及びステアリングセンサ（操舵角センサ）１６が接続されている。そして、ＥＣＵ１１は、これら各センサの出力信号に基づいて、操舵トルクτ、及び車速Ｖ、並びに第１回転角としての操舵角θsを検出する。
【００１７】
詳述すると、本実施形態では、コラムシャフト３ａの途中、詳しくは、上記ＥＰＳアクチュエータ１０を構成する減速機構１３よりもステアリング２側にトーションバー１７が設けられている。そして、本実施形態のトルクセンサ１４は、このトーションバー１７の捻れに基づいて、ステアリングシャフト３を介して伝達される操舵トルクτを検出可能なセンサ信号Ｓa，Ｓbを出力するセンサ素子１４ａ，１４ｂを備えて構成されている。
【００１８】
尚、このようなトルクセンサは、例えば、上記従来文献１に示されるように、トーションバー１７の捻れに基づき磁束変化を生ずるセンサコア（図示略）の外周に、二つの磁気検出素子（本実施形態ではホールＩＣ）を上記各センサ素子１４ａ，１４ｂとして配置することにより形成することが可能である。
【００１９】
即ち、回転軸であるステアリングシャフト３に対するトルク入力によりトーションバー１７が捻れることで、その各センサ素子１４ａ，１４ｂを通過する磁束が変化する。そして、本実施形態のトルクセンサ１４は、その磁束変化に伴い変動する各センサ素子１４ａ，１４ｂの出力レベル（電圧）を、それぞれセンサ信号Ｓa，Ｓbとして、ＥＣＵ１１に出力する構成となっている。
【００２０】
また、本実施形態のステアリングセンサ１６は、トルクセンサ１４よりもステアリング２側においてコラムシャフト３ａに固定された回転子１８と、該回転子１８の回転に伴う磁束変化を検出するセンサ素子（ホールＩＣ）１９とを備えた磁気式の回転角センサにより構成されている。
【００２１】
そして、ＥＣＵ１１は、これら検出される各状態量に基づいて目標アシスト力を演算し、当該目標アシスト力をＥＰＳアクチュエータ１０に発生させるべく、その駆動源であるモータ１２への駆動電力の供給を通じて、該ＥＰＳアクチュエータ１０の作動、即ち操舵系に付与するアシスト力を制御する構成となっている。
【００２２】
次に、本実施形態のＥＰＳにおけるアシスト制御の態様について説明する。
図２に示すように、ＥＣＵ１１は、モータ制御信号を出力するマイコン２１と、そのモータ制御信号に基づいてＥＰＳアクチュエータ１０の駆動源であるモータ１２に駆動電力を供給する駆動回路２２とを備えている。
【００２３】
本実施形態では、ＥＣＵ１１には、モータ１２に通電される実電流値Ｉを検出するための電流センサ２３、及びモータ回転角θmを検出するためのモータレゾルバ２４（モータ回転角センサ、図１参照）が接続されている。そして、マイコン２１は、上記各車両状態量、並びにこれら電流センサ２３及びモータレゾルバ２４により検出されるモータ１２の実電流値Ｉ及びモータ回転角θmに基づいて、駆動回路２２に出力するモータ制御信号を生成する。
【００２４】
尚、以下に示す各制御ブロックは、マイコン２１が実行するコンピュータプログラムにより実現されるものである。そして、同マイコン２１は、所定のサンプリング周期で上記各状態量を検出し、所定周期毎に以下の各制御ブロックに示される各演算処理を実行することにより、モータ制御信号を生成する。
【００２５】
詳述すると、本実施形態のマイコン２１は、上記トルクセンサ１４の出力する各センサ信号Ｓa，Ｓbに基づいて操舵トルクτを検出するトルク検出手段としての操舵トルク検出部２５と、その操舵トルクτに基づいて、目標アシスト力に対応する電流指令値Ｉ*を演算する電流指令値演算部２６と、その電流指令値Ｉ*に基づいてモータ制御信号を出力するモータ制御信号出力部２７とを備えている。
【００２６】
本実施形態の電流指令値演算部２６には、操舵トルク検出部２５において検出された操舵トルクτとともに、車速センサ１５により検出される車速Ｖが入力される。そして、同電流指令値演算部２６は、その操舵トルクτ（の絶対値）が大きいほど、また車速Ｖが小さいほど、より大きな目標アシスト力に対応した電流指令値Ｉ*を演算するようになっている。
【００２７】
また、モータ制御信号出力部２７には、この電流指令値演算部２６が出力する電流指令値Ｉ*とともに、電流センサ２３により検出された実電流値Ｉ、及びモータレゾルバ２４により検出されたモータ回転角θmが入力される。そして、モータ制御信号出力部２７は、この電流指令値Ｉ*に実電流値Ｉを追従させるべくフィードバック制御を実行することによりモータ制御信号を演算する。
【００２８】
具体的には、本実施形態の電流センサ２３は、実電流値Ｉとして、その各相電流値Ｉu，Ｉv，Ｉwを検出する。そして、モータ制御信号出力部２７は、その各相電流値Ｉu，Ｉv，Ｉwをｄ／ｑ座標系のｄ，ｑ軸電流値に変換（ｄ／ｑ変換）することにより、上記の電流フィードバック制御を実行する。
【００２９】
即ち、上記電流指令値演算部２６は、電流指令値Ｉ*としてｑ軸電流指令値を演算し（ｄ軸電流指令値は「０」）、モータ制御信号出力部２７は、そのｄ／ｑ座標系の各軸電流指令値に軸電流値を追従させるべく電流フィードバック制御を実行する。そして、モータ制御信号出力部２７は、その電流フィードバック制御により得られる各軸電圧指令値を三相の交流座標系に写像（ｄ／ｑ逆変換）することにより得られる各相電圧指令値（Ｖu*，Ｖv*，Ｖw*）に基づいてモータ制御信号を生成する。
【００３０】
本実施形態では、このようにして生成されたモータ制御信号が、マイコン２１から駆動回路２２へと出力されることにより、三相の駆動電力がモータ１２へと供給される。そして、これにより、その操舵トルクτに対応したアシスト力が操舵系に付与されるようになっている。
【００３１】
（センサ信号異常検出後の継続制御及び残存センサ信号の異常判定）
次に、本実施形態におけるセンサ信号異常検出後の継続制御、及び当該継続制御時における残存センサ信号の異常判定の態様について説明する。
【００３２】
上記のように、本実施形態のトルクセンサ１４には、そのセンサ素子（１４ａ，１４ｂ）に磁気検出素子（ホールＩＣ）を用いた磁気式のトルクセンサが採用されている。そして、本実施形態の操舵トルク検出部２５は、このトルクセンサ１４が出力する二系統のセンサ信号Ｓa，Ｓbを用いた補正処理（温度特性や温度特性や空間磁束密度分布の歪み等）を行なうことにより、高精度な操舵トルクτの検出が可能となっている。
【００３３】
また、本実施形態の操舵トルク検出部２５には、上記トルクセンサ１４から入力されるセンサ信号Ｓa，Ｓbの異常を判定する異常判定手段としての機能が備えられている。
具体的には、本実施形態の操舵トルク検出部２５は、トルクセンサ１４から入力された各センサ信号Ｓa，Ｓbについて、その値が、それぞれ正常時に取り得る値を逸脱するものであるか否かの判定、並びに両者の値及び単位時間の変化量等の比較判定を行なうことにより、これら各センサ信号Ｓa，Ｓbの異常を判定する（例えば、特許文献２参照）。
【００３４】
ここで、本実施形態の操舵トルク検出部２５は、これら各センサ信号Ｓa，Ｓbの何れかに異常が生じた後においても、正常なセンサ信号が残存する場合には、その残存する他方のセンサ信号に基づいて操舵トルクτ´を検出する。尚、このようなケースとしては、各センサ信号Ｓa，Ｓbの何れかが明らかな異常値を示す一方、他方の値は正常な範囲内にある場合が挙げられる。そして、本実施形態では、この残存するセンサ信号に基づき検出される操舵トルクτ´を基礎として、上記パワーアシスト制御が継続されるようになっている（継続制御）。
【００３５】
また、本実施形態のマイコン２１は、このような継続制御の実行時において、その残存するセンサ信号の異常判定を実行する第２異常判定部としての継続時異常判定部３０を備えている。
【００３６】
詳述すると、継続時異常判定部３０には、上記ステアリングセンサ１６により検出された上記トーションバー１７よりもステアリング２側の第１回転角としての操舵角θsが入力される。また、継続時異常判定部３０には、上記操舵トルク検出部２５が実行する異常判定の結果を示す異常判定信号Ｓtr１、及び上記残存するセンサ信号に基づいて検出された操舵トルクτ´が入力される。更に、継続時異常判定部３０には、モータレゾルバ２４により検出されたモータ回転角θmが入力されるようになっており、同継続時異常判定部３０は、このモータ回転角θmを換算することにより、上記トーションバー１７よりも転舵輪７側の第２回転角θpを検出する。尚、本実施形態の継続時異常判定部３０において、モータ回転角θmは、換算演算部３１に入力され、同換算演算部３１は、そのモータ回転角θmに対し、モータ１２とともにＥＰＳアクチュエータ１０を構成する減速機構１３（図１参照）のギヤ比を乗ずることにより、当該モータ回転角θmを上記第２回転角θpに換算する。そして、本実施形態の継続時異常判定部３０は、これら各状態量（及び制御信号）に基づいて、その残存するセンサ信号についての異常判定を実行する（第２異常判定）。
【００３７】
さらに詳述すると、継続時異常判定部３０において、第１回転角として入力される操舵角θs（後述する補正後の操舵角θs´）、及び上記換算演算部３１において検出された第２回転角θpは、減算器３２に入力される。そして、本実施形態の継続時異常判定部３０には、この減算器３２において演算される差分値（Δθ＝θs´−θp）及び上記残存するセンサ信号に基づいて検出された操舵トルクτ´に基づいて、その残存するセンサ信号の異常を判定する異常判定部３３が設けられている。
【００３８】
具体的には、本実施形態の異常判定部３３は、その差分値Δθの符号と上記残存するセンサ信号に基づき検出された操舵トルクτ´の符号とを比較する。そして、両者の符号が異なる場合に、その残存するセンサ信号は異常であると判定するように構成されている。
【００３９】
即ち、トーションバー１７よりもステアリング２側の第１回転角として検出される操舵角θs（θs´）と当該トーションバー１７よりも転舵輪７側の第２回転角θpとの差分値Δθは、操舵トルク検出の基礎となるトーションバー１７の捻れ（角）に相当する。そして、本実施形態では、正常時、その差分値Δθの符号と操舵トルクτ（τ´）の符号とが一致するようになっている。従って、両者の符号が不同であることをもって、その残存するセンサ信号は異常であると判定することができる。
【００４０】
本実施形態の継続時異常判定部３０は、この異常判定部３３による異常判定の結果を異常判定信号Ｓtr２として、上記電流指令値演算部２６に出力する。そして、本実施形態では、その異常判定信号Ｓtr２が、残存するセンサ信号の異常を示すものである場合、電流指令値演算部２６が出力する電流指令値Ｉ*を漸減することにより、そのパワーアシスト制御を停止する構成となっている。
【００４１】
ここで、通常、ステアリングセンサ１６に要求される検出精度は、モータレゾルバ２４の検出精度と比較して、かなり低い（粗い）ものとなっている。このため、例えば、その回転子１８（図１参照）とステアリングシャフト３（コラムシャフト３ａ）との間に隙間がある等、多くのステアリングセンサ１６には回転ガタが存在する。
【００４２】
しかしながら、上記のようにステアリングセンサ１６を第１回転角検出手段として用いる場合には、その回転ガタの影響により、第１回転角として検出される操舵角θsと第２回転角θpとの差分値Δθ、即ちトーションバー１７の捻れ角に相当する値に誤差が生ずる可能性がある。
【００４３】
即ち、高い検出精度を有するモータレゾルバ２４を用いて第２回転角検出手段を構成することにより、ステアリングシャフト３の回転と略同時に、そのトーションバー１７よりも転舵輪７側の第２回転角θpを検出することができる。しかし、ステアリングセンサ１６には上記回転ガタが存在するため、ステアリングシャフト３が回転しても、その回転ガタが詰まるまで、回転子１８は回転しない。このため、当該ステアリングセンサ１６が検出する操舵角θsについては、その変化の立ち上がりが、上記モータレゾルバ２４により検出されるモータ回転角θmを基礎とする第２回転角θpよりも遅れることになり、その結果、トーションバー１７の捻れ角に相当する両者の差分値Δθとして、実際の値よりも大きな値が演算されるおそれがある。
【００４４】
そこで、図２に示すように、本実施形態の継続時異常判定部３０には、このようなステアリングセンサ１６に存在する回転ガタの影響を排除すべく操舵角θsを補正する補正演算部３４が設けられている。そして、この補正演算部３４において補正された後の操舵角θs´を基礎として、その第２回転角θpとの差分値Δθを演算し、当該差分値Δθに基づく異常判定を行うことにより、高い判定精度を確保する構成となっている。
【００４５】
詳述すると、本実施形態の継続時異常判定部３０には、ステアリング操作の状態（操舵状態）の切替判定を実行する切替判定部３５が設けられており、上記補正演算部３４には、この切替判定部３５による判定結果が、切替信号Ｓ_cnとして入力される。そして、本実施形態の補正演算部３４は、その操舵状態の切替タイミングにおいて、第１回転角である操舵角θsを第２回転角θpに一致させるべく補正する。
【００４６】
即ち、ステアリング操作には、舵角（の絶対値）を増加させる方向にステアリング２を操作する「切り込み」、反対に舵角を減少させる方向に操作する「切り戻し」、及びその舵角を維持する「保舵」の、大別して３つの状態がある。そして、上記回転ガタの影響は、その操舵状態が「切り込み」又は「切り戻し」に切り替わることにより顕在化する。
【００４７】
つまり、「切り込み」又は「切り戻し」が持続する状態にある場合、上記回転ガタは、その操舵方向において、既に詰まった状態にある。しかしながら、その操舵方向が反転、或いは「保舵」から「切り込み」又は「切り戻し」に切り替わることで、その新たな操舵方向には、上記回転ガタが存在することになる。
【００４８】
この点を踏まえ、本実施形態の切替判定部３５は、こうした操舵状態の「切り込み」又は「切り戻し」への切替を判定する。具体的には、本実施形態の切替判定部３５には、第１回転角としての操舵角θsが入力されるとともに、同切替判定部３５は、前回の演算周期において入力された操舵角θsの値を前回値θs_bとして記憶領域３５ａに保持する。そして、各演算周期において入力される操舵角θs及びその前回値θs_bに基づいて、当該操舵角θsの変化（増減）を監視することにより、その操舵状態の切替判定を実行し、その判定結果を切替信号Ｓ_cnとして補正演算部３４に出力する。
【００４９】
一方、補正演算部３４には、第１回転角としての操舵角θs、及び上記切替信号Ｓ_cnととともに、上記換算演算部３１において検出された第２回転角θpが入力される。そして、本実施形態の補正演算部３４は、その切替信号Ｓ_cnに示される操舵状態の切替タイミングにおいて存在する第１回転角としての操舵角θsと第２回転角θpとの差分を、その切替タイミングにおいて操舵角θsと第２回転角θpとを一致させるオフセット値θ０として演算する（θ０＝θs−θp）。
【００５０】
即ち、操舵角θs（の変化）に基づく切替判定により検知される操舵状態の切替タイミングは、そのステアリングセンサ１６に存在する回転ガタが詰まり回転子１８が回転した瞬間である。従って、この切替タイミングにおける第１回転角としての操舵角θsと第２回転角θpとの差分こそが、その回転ガタの存在による操舵角検出の遅れであり、この差分をオフセット値θ０として操舵角θsから減算することにより、その操舵状態の切替タイミングにおいて、その補正後の操舵角θs´を第２回転角θpと一致させることができる。そして、本実施形態では、これにより、その回転ガタの影響を排除して、精度よく、その異常判定を行うことが可能となっている。
【００５１】
本実施形態の補正演算部３４は、このようにして演算したオフセット値θ０を、その記憶領域３４ａに保持するとともに、演算周期毎に当該オフセット値θ０を読み出すことにより、その操舵角θsの補正を実行する。そして、補正演算部３４は、その入力される切替信号Ｓ_cnが操舵状態の切替タイミングを示す毎に、新たなオフセット値θ０を演算するとともに、当該新たなオフセット値θ０により、その記憶領域３４ａに保持する値を更新するようになっている。
【００５２】
次に、上記のように構成された本実施形態の継続時異常判定部による残存センサ信号の異常判定の処理手順について説明する。
図３のフローチャートに示すように、本実施形態の継続時異常判定部３０は、各状態量を取得すると（ステップ１０１）、先ず上記操舵トルク検出部２５が出力する異常判定信号Ｓtr１に基づいて、上記トルクセンサ１４が出力する各センサ信号Ｓa，Ｓbのうちの何れかに異常が生じた後の継続制御の実行中であるか否かを判定する（ステップ１０２）。そして、異常発生後の継続制御の実行中であると判定した場合（ステップ１０２：ＹＥＳ）には、続いてモータレゾルバ２４により検出されたモータ回転角θmを換算することにより、そのステアリングシャフト３におけるトーションバー１７よりも転舵輪７側の第２回転角θpを検出する（ステップ１０３）。尚、上記ステップ１０２において、異常発生後の継続制御の実行中ではないと判定した場合（ステップ１０２：ＮＯ）には、ステップ１０３以降の処理は実行しない。
【００５３】
次に、継続時異常判定部３０は、ステアリングセンサ１６により検出される第１回転角としての操舵角θsの変化（増減）に基づいて操舵状態の切替判定を実行し（ステップ１０４）、当該操舵状態の切替タイミングであるか否かを判定する（ステップ１０５）。そして、操舵状態の切替タイミングであると判定した場合（ステップ１０５：ＹＥＳ）には、操舵角θsから上記第２回転角θpを減ずることにより新たなオフセット値θ０を演算し、当該新たなオフセット値θ０により、その保持する値を更新する（θ０＝θs−θp、ステップ１０６）。そして、継続時異常判定部３０は、第１回転角としての操舵角θsから上記オフセット値θ０を減ずることにより同操舵角θsを補正する（θs´＝θs−θ０、ステップ１０７）。
【００５４】
尚、上記ステップ１０５において、切替タイミングではないと判定した場合（ステップ１０５：ＮＯ）には、上記ステップ１０６における新たなオフセット値θ０の演算及び更新は実行しない。そして、継続時異常判定部３０は、その保持するオフセット値θ０を用いて、上記ステップ１０７の補正演算を実行する。
【００５５】
次に、継続時異常判定部３０は、その補正後の操舵角θs´と第２回転角θpの差分値Δθを演算し（Δθ＝θs´−θp、ステップ１０８）、更にその差分値Δθの符号と残存するセンサ信号に基づき検出された操舵トルクτ´、即ち継続制御の基礎となる操舵トルクτ´の符号とが同一であるか否かを判定する（ステップ１０９）。そして、その差分値Δθの符号と操舵トルクτ´の符号とが同一である場合には、当該操舵トルクτ´を検出する際に基礎とした「残存するセンサ信号」は正常であると判定し（ステップ１１０）、両者の符号が同一でない場合には、当該「残存するセンサ信号」に異常があると判定する（ステップ１１１）。
【００５６】
そして、本実施形態の継続時異常判定部３０は、これら上記ステップ１１０又はステップ１１１における判定結果を、異常判定信号Ｓtr２として電流指令値演算部２６に出力する（ステップ１１２）。
【００５７】
以上、本実施形態によれば、以下のような作用・効果を得ることができる。
（１）マイコン２１（操舵トルク検出部２５）は、トルクセンサ１４が出力する各センサ信号Ｓa，Ｓbの何れかに異常が生じた後においても、正常なセンサ信号が残存する場合には、その残存する他方のセンサ信号に基づいて操舵トルクτ´を検出する。また、マイコン２１は、この残存するセンサ信号に基づき検出される操舵トルクτ´を基礎とする継続制御の実行時において、その残存するセンサ信号の異常判定を実行する継続時異常判定部３０を備える。そして、継続時異常判定部３０は、トーションバー１７よりもステアリング２側の第１回転角としての操舵角θs（θs）´とトーションバー１７よりも転舵輪７側の第２回転角θpとの差分値Δθの符号と、上記操舵トルクτ´の符号とを比較することにより、その異常判定を実行する。
【００５８】
即ち、トーションバー１７よりもステアリング２側の第１回転角として検出される操舵角θs（θs´）と当該トーションバー１７よりも転舵輪７側の第２回転角θpとの差分値Δθは、操舵トルク検出の基礎となるトーションバー１７の捻れ（角）に相当する。従って、上記構成によれば、残存するセンサ信号が一つとなった後においても、精度よく、当該残存するセンサ信号の異常を判定することができる。その結果、安定的に、その残存するセンサ信号を基礎とした操舵トルク検出及びパワーアシスト制御を継続することができるようになる。
【００５９】
（２）継続時異常判定部３０は、ステアリングセンサ１６により検出される第１回転角としての操舵角θsの変化（増減）に基づいて操舵状態の切替判定を実行する。そして、その操舵状態の切替タイミング（「切り込み」又は「切り戻し」に切り替わるタイミング）において、第１回転角である操舵角θsを第２回転角θpに一致させるべく補正する。
【００６０】
即ち、通常、ステアリングセンサ１６に要求される検出精度は、モータレゾルバ２４の検出精度と比較して、かなり低い（粗い）。それ故、多くのステアリングセンサ１６には回転ガタが存在する。そして、上記のようにステアリングセンサ１６を第１回転角検出手段として用いる場合には、その回転ガタの影響による操舵角検出の遅れによって、第１回転角として検出される操舵角θsと第２回転角θpとの差分値Δθ、即ちトーションバー１７の捻れ角に相当する値に誤差が生ずる可能性がある。
【００６１】
しかしながら、上記のように、操舵角θsに基づき判定した操舵状態の切替タイミング、つまり検出精度の粗いステアリングセンサ１６により検出された同操舵角θsの変化が立ち上がるタイミングで、その値をより検出精度の高い第２回転角の値に一致させることにより、回転ガタの影響を排除して、精度よく、その異常判定を行うことができる。
【００６２】
（３）マイコン２１は、残存するセンサ信号の異常であると判定した場合には、そのパワーアシスト制御を停止すべく制御する。これにより、速やかにフェールセーフを図ることができる。
【００６３】
なお、上記実施形態は以下のように変更してもよい。
・上記実施形態では、本発明を所謂コラム型のＥＰＳ１に具体化したが、本発明は、所謂ピニオン型やラックアシスト型のＥＰＳに適用してもよい。
【００６４】
・上記実施形態では、トルクセンサ１４は、二系統のセンサ信号Ｓa，Ｓbを出力することとした。しかし、これに限らず、本発明は、三系統以上の独立したセンサ信号を出力するトルクセンサを備えるものにおいて、そのトルクセンサの故障後においても正常な前記センサ信号が残存する場合に適用してもよい。
【００６５】
・上記実施形態では、第１回転角としての操舵角θs（θs）´とトーションバー１７よりも転舵輪７側の第２回転角θpとの差分値Δθの符号と、上記操舵トルクτ´の符号とを比較することにより、その異常判定を実行することとした。しかし、これに限らず、操舵トルクτ´の変化を監視し、当該操舵トルクτ´の変化量の符号と上記差分値Δθの符号との比較に基づいて、その異常判定を実行する構成としてもよい。
【００６６】
・上記実施形態では、トーションバー１７よりも転舵輪７側の第２回転角θpは、モータレゾルバ２４により検出されるモータ回転角θmを換算することにより検出することとした。しかし、これに限らず、例えば、ブラシ付き直流モータを駆動源とする場合等には、車輪速（後輪車輪速）から推定する等としてもよい。
【００６７】
尚、車輪速に基づく舵角推定については、次式を用いるとよい。
θt＝（２×ＷＢ×（Ｗl−Ｗr））／（ＲＷ×（Ｗl＋Ｗr））×（１８０／π）
但し、上式中、「θt」は、転舵輪の舵角、「ＷＢ」は車両のホイールベース長、「ＲＷ」は車両のトレッド長、そして「Ｗl」「Ｗr」がそれぞれ左右の車輪速（後輪車輪速）である。
【００６８】
・上記実施形態では、第１回転角検出手段を構成するステアリングセンサ１６が回転ガタを有するものとして、その影響を排除すべく、第１回転角として検出される操舵角θsを補正することとした。しかし、これに限らず、ステアリングセンサ１６が顕著な回転ガタを有していない場合であっても、同ステアリングセンサ１６の検出精度が第２回転角検出手段を構成するモータレゾルバ２４の検出精度よりも荒いものについては、同様の補正を行う。即ち、操舵角θsに基づき操舵状態の切替判定を実行しその切替タイミングにおいて、第１回転角である操舵角θsを第２回転角θpに一致させるべく補正すればよい。これにより、その検出精度の粗さに起因した第１回転角検出の立ち上がりの遅れを補正して、精度よく残存するセンサ信号の異常を判定することができる。
【００６９】
・また、ステアリングセンサ１６がモータレゾルバ２４と同等の検出精度を有する場合には、上記のような第１回転角としての操舵角θsの補正は行わなくともよい。
次に、以上の実施形態から把握することのできる技術的思想を効果とともに記載する。
【００７０】
（イ）前記制御手段は、残存する一のセンサ信号が異常と判定された場合には、アシスト力の付与を停止すべく制御すること、を特徴とする電動パワーステアリング装置。これにより、速やかにフェールセーフを図ることができる。
【００７１】
（ロ）前記制御手段は、前記アシスト力の停止制御においては、該アシスト力を漸次低減すること、を特徴とする電動パワーステアリング装置。これにより、トルク変動を抑えて良好な操舵フィーリングを実現することができる。
【００７２】
（ハ）前記トルクセンサは、二系統の前記センサ信号を出力すること、を特徴とする電動パワーステアリング装置。このような構成に適用することで、より顕著な効果を得ることができる。
【符号の説明】
【００７３】
１…電動パワーステアリング装置（ＥＰＳ）、２…ステアリング、３…ステアリングシャフト、３ａ…コラムシャフト、７…転舵輪、１０…ＥＰＳアクチュエータ、１１…ＥＣＵ、１２…モータ、１４…トルクセンサ、１４ａ，１４ｂ…センサ素子、１６…ステアリングセンサ、１７…トーションバー、１８…回転子、２１…マイコン、２２…駆動回路、２４…モータレゾルバ、２５…操舵トルク検出部、２６…電流指令値演算部、２７…モータ制御信号出力部、３０…継続時異常判定部、３１…換算演算部、３２…減算器、３３…異常判定部、３４…補正演算部、３４ａ…記憶領域、３５…切替判定部、３５ａ…記憶領域、Ｉ*…電流指令値、Ｉ…実電流値、τ，τ´…操舵トルク、Ｓa，Ｓb…センサ信号、θs，θs´…操舵角（第１回転角）、θs_b…前回値、θp…第２回転角、θm…モータ回転角、Δθ…差分値、Ｓ_cn…切替信号、θ０…オフセット値、Ｓtr１，Ｓtr２…異常判定信号。
【図１】
2012025262.tif 000003
【図２】
2012025262.tif 000004
【図３】
2012025262.tif 000005