特許第6024976号(P6024976)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社ジェイテクトの特許一覧

<>
  • 特許6024976-操舵角センサの信頼性判定装置 図000002
  • 特許6024976-操舵角センサの信頼性判定装置 図000003
  • 特許6024976-操舵角センサの信頼性判定装置 図000004
  • 特許6024976-操舵角センサの信頼性判定装置 図000005
  • 特許6024976-操舵角センサの信頼性判定装置 図000006
  • 特許6024976-操舵角センサの信頼性判定装置 図000007
  • 特許6024976-操舵角センサの信頼性判定装置 図000008
  • 特許6024976-操舵角センサの信頼性判定装置 図000009
  • 特許6024976-操舵角センサの信頼性判定装置 図000010
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6024976
(24)【登録日】2016年10月21日
(45)【発行日】2016年11月16日
(54)【発明の名称】操舵角センサの信頼性判定装置
(51)【国際特許分類】
   B62D 6/00 20060101AFI20161107BHJP
   B62D 5/04 20060101ALI20161107BHJP
   B62D 101/00 20060101ALN20161107BHJP
   B62D 111/00 20060101ALN20161107BHJP
   B62D 113/00 20060101ALN20161107BHJP
   B62D 119/00 20060101ALN20161107BHJP
【FI】
   B62D6/00
   B62D5/04
   B62D101:00
   B62D111:00
   B62D113:00
   B62D119:00
【請求項の数】3
【全頁数】13
(21)【出願番号】特願2013-11933(P2013-11933)
(22)【出願日】2013年1月25日
(65)【公開番号】特開2014-141211(P2014-141211A)
(43)【公開日】2014年8月7日
【審査請求日】2015年12月21日
(73)【特許権者】
【識別番号】000001247
【氏名又は名称】株式会社ジェイテクト
(74)【代理人】
【識別番号】100087701
【弁理士】
【氏名又は名称】稲岡 耕作
(74)【代理人】
【識別番号】100101328
【弁理士】
【氏名又は名称】川崎 実夫
(74)【代理人】
【識別番号】100086391
【弁理士】
【氏名又は名称】香山 秀幸
(72)【発明者】
【氏名】松岡 祐樹
【審査官】 鈴木 敏史
(56)【参考文献】
【文献】 再公表特許第2005/105550(JP,A1)
【文献】 特開2010−64682(JP,A)
【文献】 特開2002−104211(JP,A)
【文献】 特開2010−52656(JP,A)
【文献】 特開2003−307418(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
B62D 6/00
B62D 5/04
B62D 101/00
B62D 111/00
B62D 113/00
B62D 119/00
(57)【特許請求の範囲】
【請求項1】
操舵部材の回転角である操舵角を検出するための操舵角センサの信頼性判定装置であって、
前記操舵部材の回転に連動して転舵輪を転舵する転舵機構と、
前記転舵機構に操舵補助力を与える電動モータと、
前記電動モータの回転角を検出するための回転角センサと、
イグニッションオフ指令が入力されたときに、前記操舵角センサによって検出される操舵角および前記回転角センサによって検出される回転角を、前回電源オフ時の操舵角および回転角として不揮発性メモリに記憶する手段と、
電源オン直後に、前記操舵角センサによって検出される操舵角と、前記回転角センサによって検出される回転角と、前記不揮発性メモリに記憶されている前回電源オフ時の操舵角および回転角とに基いて、前記操舵角センサの検出値の信頼性を判定する信頼性判定手段とを含む、操舵角センサの信頼性判定装置。
【請求項2】
前記信頼性判定手段は、
前記操舵角センサによって検出される操舵角と前回電源オフ時の操舵角との差の絶対値と、前記回転角センサによって検出される回転角と前回電源オフ時の回転角との差の絶対値とのいずれか一方を他方に対応させた値と、他方の値との差の絶対値が所定値以下であるという条件を満たしているか否かを判別する手段と、
前記条件を満たしていると判別されたときに、前記操舵角センサの検出値の信頼性が高いと判定する手段と、
前記条件を満たしていないと判別されたときに、前記操舵角センサの検出値の信頼性が低いと判定する手段とを含む、請求項1に記載の操舵角センサの信頼性判定装置。
【請求項3】
前記信頼性判定手段は、
前記操舵角センサによって検出される操舵角と前回電源オフ時の操舵角との差の絶対値が第1所定値以下であり、かつ前記回転角センサによって検出される回転角と前回電源オフ時の回転角との差の絶対値が第2所定値以下であるという条件を満たしているか否かを判別する手段と、
前記条件を満たしていると判別されたときに、前記操舵角センサの検出値の信頼性が高いと判定する手段と、
前記条件を満たしていないと判別されたときに、前記操舵角センサの検出値の信頼性が低いと判定する手段とを含む、請求項1に記載の操舵角センサの信頼性判定装置。
【発明の詳細な説明】
【技術分野】
【0001】
この発明は、操舵角センサの信頼性判定装置に関する。
【背景技術】
【0002】
車両には、操舵部材としてのステアリングホイールの回転角である操舵角を検出するための操舵角センサが設けられている。操舵角センサは、電動パワーステアリング装置、その他の車両搭載機器を制御するために使用されている。このため、操舵角センサの検出値が信頼性を確保しているか否かを判定することは重要である。
操舵角センサの出力信号のみに基いて、当該操舵角センサの故障の有無、当該操舵角センサの出力線の断線の有無等を判定することにより、当該操舵角センサの検出値の信頼性を判定する方法はよく知られている。このような信頼性判定方法は、自己故障診断と呼ばれているものである。自己故障診断では、操舵角センサの検出値が比較的低レベルの信頼性を確保しているか否かを判定することができるが、操舵角センサの検出値がより高いレベルの信頼性を確保しているか否かを判定することは困難である。
【0003】
操舵角センサの検出値がより高レベルの信頼性を確保しているか否かを判定する方法として、たとえば、次のような方法(以下、「従来の高レベル信頼性判定方法」という)が開発されている。つまり、車速が所定速度以上でかつ横加速度がほぼ零である状態が継続しているときに、操舵角センサによって検出される操舵角の絶対値が所定値以下であれば、当該操舵角センサの検出値が高レベルの信頼性を確保していると判定する。この判定方法は、車速が所定速度以上でかつ横加速度がほぼ零である状態が継続しているときには、車両が直進走行している状態であるという考えに基いている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2009-276098号公報
【特許文献2】特開2004-42691号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
前述した従来の高レベル信頼性判定方法は、車両が走行しているときにのみ有効であるため、車両に搭載されたECU(電子制御ユニット:Electronic Control Unit)の電源がオンした直後に、操舵角センサの検出値が高レベルの信頼性を確保しているか否かを判定することはできない。
この発明の目的は、電源オンの直後に、操舵角センサの検出値が高レベルの信頼性を確保しているか否かを判定することができる操舵角センサの信頼性判定装置を提供することを目的とする。
【課題を解決するための手段】
【0006】
請求項1記載の発明は、操舵部材(2)の回転角である操舵角(θh)を検出するための操舵角センサ(11)の信頼性判定装置であって、前記操舵部材の回転に連動して転舵輪を転舵する転舵機構(4)と、前記転舵機構に操舵補助力を与える電動モータ(18)と、前記電動モータの回転角(θs)を検出するための回転角センサ(25)と、イグニッションオフ指令が入力されたときに、前記操舵角センサによって検出される操舵角および前記回転角センサによって検出される回転角を、前回電源オフ時の操舵角および回転角として不揮発性メモリ(74)に記憶する手段(73,S3)と、電源オン直後に、前記操舵角センサによって検出される操舵角と、前記回転角センサによって検出される回転角と、前記不揮発性メモリに記憶されている前回電源オフ時の操舵角および回転角とに基いて、前記操舵角センサの検出値の信頼性を判定する信頼性判定手段(71,S13〜S15)とを含む、操舵角センサの信頼性判定装置である。なお、括弧内の英数字は、後述の実施形態における対応構成要素等を表すが、むろん、この発明の範囲は当該実施形態に限定されない。以下、この項において同じ。
【0007】
この発明では、電源オン直後に、操舵角センサによって検出される操舵角と、回転角センサによって検出される回転角と、不揮発性メモリに記憶されている前回電源オフ時の操舵角および回転角とに基いて、操舵角センサの検出値の信頼性が判定される。これにより、電源オンの直後に、操舵角センサの検出値が高レベルの信頼性を確保しているか否かを判定することができる。
【0008】
請求項2記載の発明は、前記信頼性判定手段は、前記操舵角センサによって検出される操舵角と前回電源オフ時の操舵角との差の絶対値と、前記回転角センサによって検出される回転角と前回電源オフ時の回転角との差の絶対値とのいずれか一方を他方に対応させた値と、他方の値との差の絶対値が所定値以下であるという条件を満たしているか否かを判別する手段(71,S13)と、前記条件を満たしていると判別されたときに、前記操舵角センサの検出値の信頼性が高いと判定する手段(71,S14)と、前記条件を満たしていないと判別されたときに、前記操舵角センサの検出値の信頼性が低いと判定する手段(71,S15)とを含む、請求項1に記載の操舵角センサの信頼性判定装置である。
【0009】
請求項2記載の発明は、前記信頼性判定手段は、前記操舵角センサによって検出される操舵角と前回電源オフ時の操舵角との差の絶対値が第1所定値以下であり、かつ前記回転角センサによって検出される回転角と前回電源オフ時の回転角との差の絶対値が第2所定値以下であるという条件を満たしているか否かを判別する手段(71)と、前記条件を満たしていると判別されたときに、前記操舵角センサの検出値の信頼性が高いと判定する手段(71)と、前記条件を満たしていないと判別されたときに、前記操舵角センサの検出値の信頼性が低いと判定する手段(71)とを含む、請求項1に記載の操舵角センサの信頼性判定装置である。
【図面の簡単な説明】
【0010】
図1図1は、本発明の一実施形態に係る操舵角センサの信頼性判定装置が適用された電動パワーステアリング装置の概略構成を示す模式図である。
図2図2は、ECUの電気的構成を示す概略図である。
図3図3は、電動モータの構成を図解的に示す模式図である。
図4図4は、モータ制御部の構成を示すブロック図である。
図5図5は、検出操舵トルクThに対するq軸基本電流指令値Iqoの設定例を示すグラフである。
図6図6は、車速Vに対するダンピング補償値Iqcの設定例を示すグラフである。
図7図7は、操舵角センサの信頼性判定部の構成を示すブロック図である。
図8図8は、角度記憶処理部の動作を示すフローチャートである。
図9図9は、第1の信頼性判定部の動作を示すフローチャートである。
【発明を実施するための形態】
【0011】
以下では、この発明の実施形態を、添付図面を参照して詳細に説明する。
図1は、本発明の一実施形態に係る操舵角センサの信頼性判定装置が適用された電動パワーステアリング装置の概略構成を示す模式図である。
電動パワーステアリング装置1は、車両を操向するための操舵部材としてのステアリングホイール2と、このステアリングホイール2の回転に連動して転舵輪3を転舵する転舵機構4と、運転者の操舵を補助するための操舵補助機構5とを備えている。ステアリングホイール2と転舵機構4とは、ステアリングシャフト6および中間軸7を介して機械的に連結されている。
【0012】
ステアリングシャフト6は、ステアリングホイール2に連結された入力軸8と、中間軸7に連結された出力軸9とを含む。入力軸8と出力軸9とは、トーションバー10を介して同一軸線上で相対回転可能に連結されている。すなわち、ステアリングホイール2が回転されると、入力軸8および出力軸9は、互いに相対回転しつつ同一方向に回転するようになっている。
【0013】
ステアリングシャフト6の周囲には、操舵角センサ11とトルクセンサ12が設けられている。操舵角センサ11は、ステアリングホイール2の回転角(ステアリングシャフト6の回転角)である操舵角θhを検出する。操舵角センサ11は、ステアリングホイール2の中立位置(基準位置)からのステアリングホイール2の正逆両方向の回転量(回転角)を検出するものであり、中立位置から右方向への回転量を例えば正の値として出力し、中立位置から左方向への回転量を例えば負の値として出力する。トルクセンサ12は、入力軸8および出力軸9の相対回転変位量に基いて、ステアリングホイール2に与えられた操舵トルクThを検出する。操舵角センサ11によって検出される操舵角θhおよびトルクセンサ12によって検出される操舵トルクは、ECU30に入力される。
【0014】
転舵機構4は、ピニオン軸13と、転舵軸としてのラック軸14とを含むラックアンドピニオン機構からなる。ラック軸14の各端部には、タイロッド15およびナックルアーム(図示略)を介して転舵輪3が連結されている。ピニオン軸13は、中間軸7に連結されている。ピニオン軸13は、ステアリングホイール2の操舵に連動して回転するようになっている。ピニオン軸13の先端には、ピニオン16が連結されている。
【0015】
ラック軸14は、車両の左右方向(直進方向に直交する方向)に沿って直線状に延びている。ラック軸14の軸方向の中間部には、ピニオン16に噛み合うラック17が形成されている。このピニオン16およびラック17によって、ピニオン軸13の回転がラック軸14の軸方向移動に変換される。ラック軸14を軸方向に移動させることによって、転舵輪3を転舵することができる。
【0016】
ステアリングホイール2が操舵(回転)されると、この回転が、ステアリングシャフト6および中間軸7を介して、ピニオン軸13に伝達される。そして、ピニオン軸13の回転は、ピニオン16およびラック17によって、ラック軸14の軸方向移動に変換される。これにより、転舵輪3が転舵される。
操舵補助機構5は、操舵補助力を発生するための電動モータ18と、電動モータ18の出力トルクを転舵機構4に伝達するための減速機構19とを含む。電動モータ18は、この実施形態では、三相ブラシレスモータからなる。減速機構19は、ウォーム軸20と、このウォーム軸20と噛み合うウォームホイール21とを含むウォームギヤ機構からなる。減速機構19は、伝達機構ハウジングとしてのギヤハウジング22内に収容されている。
【0017】
ウォーム軸20は、電動モータ18によって回転駆動される。また、ウォームホイール21は、ステアリングシャフト6とは同方向に回転可能に連結されている。ウォームホイール21は、ウォーム軸20によって回転駆動される。
電動モータ18によってウォーム軸20が回転駆動されると、ウォームホイール21が回転駆動され、ステアリングシャフト6が回転する。そして、ステアリングシャフト6の回転は、中間軸7を介してピニオン軸13に伝達される。ピニオン軸13の回転は、ラック軸14の軸方向移動に変換される。これにより、転舵輪3が転舵される。すなわち、電動モータ18によってウォーム軸20を回転駆動することによって、転舵輪3が転舵されるようになっている。
【0018】
電動モータ18のロータの回転角(ロータ回転角(電気角))は、レゾルバ等の回転角センサ25によって検出される。回転角センサ25の出力信号は、ECU30に入力される。ECU30には、さらに、車速センサ26によって検出される車速V、横加速度センサ27によって検出される横加速度Gy等が入力される。電動モータ18は、モータ制御装置としてのECU30によって制御される。
【0019】
図2は、ECU30の電気的構成を示す概略図である。
ECU30は、マイクロコンピュータ50と、マイクロコンピュータ50によって制御され、電動モータ18に電力を供給する駆動回路(インバータ回路)41と、電動モータ18に流れるモータ電流を検出する電流検出部42とを備えている。
電動モータ18は、例えば三相ブラシレスモータであり、図3に図解的に示すように、界磁としてのロータ100と、U相、V相およびW相のステータ巻線101,102,103を含むステータ105とを備えている。電動モータ18は、ロータの外部にステータを対向配置したインナーロータ型のものであってもよいし、筒状のロータの内部にステータを対向配置したアウターロータ型のものであってもよい。
【0020】
各相のステータ巻線101,102,103の方向にU軸、V軸およびW軸をとった三相固定座標(UVW座標系)が定義される。また、ロータ100の磁極方向にd軸(磁極軸)をとり、ロータ100の回転平面内においてd軸と直角な方向にq軸(トルク軸)をとった二相回転座標系(dq座標系。実回転座標系)が定義される。dq座標系は、ロータ100とともに回転する回転座標系である。dq座標系では、q軸電流のみがロータ100のトルク発生に寄与するので、d軸電流を零とし、q軸電流を所望のトルクに応じて制御すればよい。ロータ100の回転角(電気角)θsは、U軸に対するd軸の回転角である。dq座標系は、ロータ角θsに従う実回転座標系である。このロータ角θsを用いることによって、UVW座標系とdq座標系との間での座標変換を行うことができる。
【0021】
マイクロコンピュータ50は、CPUおよびメモリ(ROM、RAM、不揮発性メモリなど)を備えており、所定のプログラムを実行することによって、複数の機能処理部として機能するようになっている。この複数の機能処理部には、モータ制御部60と、操舵角センサの信頼性判定部70とが含まれている。なお、イグニッションキーがオフされたときには、イグニッションオフ指令がマイクロコンピュータ40に入力されるようになっている。
【0022】
モータ制御部60は、トルクセンサ12によって検出される操舵トルクTh、車速センサ26によって検出される車速Vおよび操舵角センサ11によって検出される操舵角θhに応じて駆動回路41を制御することによって、操舵状況に応じた適切な操舵補助を実現する。操舵角センサの信頼性判定部70は、車速センサ26によって検出される車速V、操舵角センサ11によって検出される操舵角θh、横加速度センサ27によって検出される横加速度Gy、回転角センサ25の出力信号に基いて演算される電動モータ18の回転角θs等を用いて、操舵角センサの信頼性を判定する。以下、モータ制御部60の動作および操舵角センサの信頼性判定部70の動作について、順次説明する。
【0023】
図4は、モータ制御部60の構成を示すブロック図である。
モータ制御部60は、電流指令値設定部61と、電流偏差演算部62と、PI(比例積分)制御部63と、dq/UVW変換部64と、PWM(Pulse Width Modulation)制御部65と、UVW/dq変換部66と、回転角演算部67とを含む。
回転角演算部67は、回転角センサ25の出力信号に基いて、電動モータ18のロータの回転角(電気角。以下、「ロータ角θs」という。)を演算する。
【0024】
電流指令値設定部61は、dq座標系の座標軸に流すべき電流値を電流指令値として設定する。電流指令値設定部61は、基本電流指令値設定部61A、ダンピング補償値演算部61Bおよび加算部61Cとから構成されている。
基本電流指令値設定部61Aは、d軸基本電流指令値Idoおよびq軸基本電流指令値Iqo(以下、これらを総称するときには「二相基本電流指令値Idoqo」という。)を設定する。さらに具体的には、基本電流指令値設定部61Aは、q軸基本電流指令値Iqoを有意値とする一方で、d軸基本電流指令値Idoを零とする。より具体的には、基本電流指令値設定部61Aは、トルクセンサ12によって検出される操舵トルク(検出操舵トルク)Thに基いて、q軸基本電流指令値Iqoを設定する。
【0025】
検出操舵トルクThに対するq軸基本電流指令値Iqoの設定例は、図5に示されている。検出操舵トルクThは、たとえば、右方向への操舵のためのトルクが正の値にとられ、左方向への操舵のためのトルクが負の値にとられている。また、q軸基本電流指令値Iqoは、電動モータ18から右方向操舵のための操作補助力を発生させるべきときには正の値とされ、電動モータ18から左方向操舵のための操作補助力を発生させるべきときには負の値とされる。q軸基本電流基令値Iqoは、検出操舵トルクThの正の値に対しては正をとり、検出操舵トルクThの負の値に対しては負をとる。検出操舵トルクThが零のときには、q軸基本電流指令値Iqoは零とされる。そして、検出操舵トルクThの絶対値が大きくなるほど、q軸基本流指令値Iqoの絶対値が大きくなるように、q軸基本電流指令値Iqoが設定されている。また、q軸基本電流指令値Iqoは、車速センサ26によって検出される車速Vが大きいほど、その絶対値が小さくなるように設定されている。
【0026】
ダンピング補償値演算部61Bは、車速センサ26によって検出される車速Vと、操舵角センサ11によって検出される操舵角θhとに基いて、ステアリングホイールを中立位置に収斂させるためのダンピング補償値Iqcを演算する。具体的には、ダンピング補償値演算部61Bは、車速Vと、操舵角θhを時間微分することにより得られる操舵速度ωとに基いてダンピング補償値Iqcを演算する。車速Vに対するダンピング補償値Iqcの設定例は、図6に示されている。ダンピング補償値Iqcは、車速Vが大きくなるほど大きくなるように、設定されている。この例では、車速Vが大きくなるにしたがって、ダンピング補償値Iqcが階段状に変化するように設定されている。また、ダンピング補償値Iqcは、操舵速度ωが大きいほど、大きくなるように設定されている。
【0027】
加算部61Cは、q軸基本電流指令値Iqoからダンピング補償値Iqcを減算した値をq軸電流指令値Iとして出力するとともに、d軸基本電流指令値Idoをd軸電流指令値Iとして出力する。以下、q軸電流指令値Iとd軸電流指令値Iを総称するときには「二相電流指令値Idq」という。
電流指令値設定部61によって設定された二相電流指令値Idqは、電流偏差演算部62に与えられる。電流検出部42は、電動モータ18のU相電流I、V相電流IおよびW相電流I(以下、これらを総称するときは、「三相検出電流IUVW」という。)を検出する。電流検出部42によって検出された三相検出電流IUVWは、UVW/dq変換部66に与えられる。
【0028】
UVW/dq変換部66は、電流検出部42によって検出されるUVW座標系の三相検出電流IUVW(U相電流I、V相電流IおよびW相電流I)を、dq座標系の二相検出電流IおよびI(以下総称するときには「二相検出電流Idq」という。)に座標変換する。この座標変換には、回転角演算部67によって演算されたロータ角θs(電気角)が用いられる。
【0029】
電流偏差演算部62は、電流指令値設定部61によって設定される二相電流指令値Idqと、UVW/dq変換部66から与えられる二相検出電流Idqとの偏差を演算する。より具体的には、電流偏差演算部62は、d軸電流指令値Iに対するd軸検出電流Iの偏差およびq軸電流指令値Iに対するq軸検出電流Iの偏差を演算する。これらの偏差は、PI制御部63に与えられる。
【0030】
PI制御部63は、電流偏差演算部62によって演算された電流偏差に対するPI演算を行なうことにより、電動モータ18に印加すべき二相電圧指令値Vdq(d軸電圧指令値Vおよびq軸電圧指令値V)を生成する。この二相電圧指令値Vdqは、dq/UVW変換部64に与えられる。
dq/UVW変換部64は、二相電圧指令値Vdqを三相電圧指令値VUVWに座標変換する。この座標変換には、回転角演算部67によって演算されたロータ角θs(電気角)が用いられる。三相電圧指令値VUVWは、U相電圧指令値V、V相電圧指令値VおよびW相電圧指令値Vからなる。この三相電圧指令値VUVWは、PWM制御部65に与えられる。
【0031】
PWM制御部65は、U相電圧指令値V、V相電圧指令値VおよびW相電圧指令値Vにそれぞれ対応するデューティのU相PWM制御信号、V相PWM制御信号およびW相PWM制御信号を生成し、駆動回路41に供給する。
駆動回路41は、U相、V相およびW相に対応した三相インバータ回路からなる。このインバータ回路を構成するパワー素子がPWM制御部65から与えられるPWM制御信号によって制御されることにより、三相電圧指令値VUVWに相当する電圧が電動モータ18の各相のステータ巻線101,102、103に印加されることになる。
【0032】
電流偏差演算部62およびPI制御部63は、電流フィードバック制御手段を構成している。この電流フィードバック制御手段の働きによって、電動モータ18に流れるモータ電流が、電流指令値設定部61によって設定された二相電流指令値Idqに近づくように制御される。
図7は、操舵角センサの信頼性判定部70の構成を示すブロック図である。
【0033】
操舵角センサの信頼性判定部70は、第1の信頼性判定部71と、第2の信頼性判定部72と、角度記憶処理部73と、不揮発性メモリ74とを含んでいる。以下においては、電気角のロータ角θsを、機械角のロータ角に換算した値を「ロータ機械角θs」ということにする。
図8は、角度記憶処理部73の動作を示すフローチャートである。
【0034】
角度記憶処理部73は、イグニッションオフ指令が入力されたときに、操舵角センサ11によって検出される操舵角θhと、回転角演算部67(図2図4参照)によって検出されるロータ機械角θsを、不揮発性メモリ74に記憶させる。
図8を参照して、イグニッションオフ指令が入力されると(ステップS1:YES)、角度記憶処理部73は、操舵角センサ11によって検出される操舵角θhと、回転角演算部67によって検出されるロータ機械角θsとを取得する(ステップS2)。そして、角度記憶処理部73は、取得した操舵角θhおよびロータ機械角θsを、前回電源オフ時の操舵角θh’およびロータ機械角θs’として、不揮発性メモリ74に記憶する(ステップS3)。既に、前回電源オフ時の操舵角θh’およびロータ機械角θs’が不揮発性メモリ74に記憶されている場合には、角度記憶処理部73は前記ステップS2で取得したデータを上書きすることにより、データを更新させる。この後、角度記憶処理部73は、処理を終了する。
【0035】
図9は、第1の信頼性判定部71の動作を示すフローチャートである。
第1の信頼性判定部71は、ECU30の電源オン直後において、操舵角センサ11によって検出される操舵角θhと、回転角演算部67によって検出されるロータ機械角θsと、不揮発性メモリ74に記憶されている前回電源オフ時の操舵角θh’およびロータ機械角θs’とに基いて、操舵角センサ11の検出値の信頼性が高いか否かを判定する。
【0036】
図9を参照して、ECU30の電源がオンされると(ステップS11:YES)、第1の信頼性判定部71は、操舵角センサ11によって検出される操舵角θhと、回転角演算部67によって検出されるロータ機械角θsとを取得する(ステップS12)。
次に、第1の信頼性判定部71は、減速機構19の減速比をR(R>1)とすると、次式(1)で示される信頼性判定条件を満たしているか否かを判別する(ステップS13)。
【0037】
||θh−θh’ |―(|θs−θs’ |/R)|<γ …(1)
式(1)において、|θh−θh’ |は、ステップS12で取得した操舵角θhと不揮発性メモリ74に記憶されている前回電源オフ時の操舵角θh’との差の絶対値である。式(1)において、|θs−θs’ |は、ステップS12で取得したロータ機械角θsと前回電源オフ時のロータ機械角θs’との差の絶対値である。(|θs−θs’ |/R)は、絶対値|θs−θs’ |をRで除算した値であり、絶対値|θs−θs’ |をステアリングホイール2の回転量(回転角)に換算した値となる。γ(γ>0)は閾値であり、例えば、10に設定される。
【0038】
したがって、ステップS13では、絶対値|θh−θh’ |と、絶対値|θs−θs’ |をステアリングホイール2の回転角に換算した値との差の絶対値が、γより小さいという信頼性判定条件を満たしているか否かが判別される。
前記信頼性判定条件を満たしていると判別された場合には(ステップS13:YES)、第1の信頼性判定部71は、操舵角センサ11の検出値の信頼性が高いと判定する(ステップS14)。つまり、第1の信頼性判定部71は、操舵角センサ11の検出値が高レベルの信頼性を確保していると判定する。この後、第1の信頼性判定部71は、今回の処理を終了する。
【0039】
前記ステップS13において、前記信頼性判定条件を満たしていないと判別された場合には(ステップS13:NO)、第1の信頼性判定部71は、操舵角センサ11の検出値の信頼性が低いと判定する(ステップS15)。つまり、第1の信頼性判定部71は、操舵角センサ11の検出値が高レベルの信頼性を確保していないと判定する。この場合には、第1の信頼性判定部71は、モータ制御部60に対して、モータ制御態様の変更を指示する(ステップS16)。たとえば、第1の信頼性判定部71は、電流指令値設定部61に対して、操舵角センサ11によって検出される操舵角θhを用いることなく、電流指令値(二相電流指令値Idq)を設定するように指示する。電流指令値設定部61は、この指示を受信すると、それ以後においては、たとえば、基本電流指令値設定部61Aによって設定されるq軸基本電流指令値Iqoおよびd軸基本電流指令値Idoを、それぞれq軸電流指令値Iおよびd軸電流指令値Iとして出力する。つまり、電流指令値設定部61は、操舵角センサ11によって検出される操舵角θhを用いることなく、二相電流指令値Idqを設定する。この後、第1の信頼性判定部71は、今回の処理を終了する。
【0040】
第2の信頼性判定部71は、第1の信頼性判定部71による処理が終了した後から、イグニッションオフ指令が入力されるまでの間、操舵角センサ11の検出値の信頼性が高いか否かを判定するための処理を継続して行う。たとえば、第2の信頼性判定部71は、車速センサ26によって検出される車速Vが所定速度以上でかつ横加速度センサ27によって検出される横加速度Gyがほぼ零である状態が継続しているときに、操舵角センサ11によって検出される操舵角θhの絶対値が所定値以下であるか否かを判別する。そして、第2の信頼性判定部71は、操舵角θhの絶対値が所定値以下であれば、操舵角センサ11の検出値の信頼性が高いと判定し、操舵角θhの絶対値が所定値よりも大きければ、操舵角センサ11の検出値の信頼性が低いと判定する。操舵角センサ11の検出値の信頼性が低いと判定された場合には、前述した図9のステップS16と同様に、第2の信頼性判定部72は、モータ制御部60に対して、モータ制御態様の変更を指示する。
【0041】
前記実施形態によれば、ECU30の電源オンの直後に、操舵角センサ11の検出値が高レベルの信頼性を確保しているか否かを判定することができる。また、操舵角センサ11の検出値が高レベルの信頼性を確保していないと判定されたときには、操舵角センサ11の検出値を用いることなく電動モータ18が制御されるように、モータ制御態様を変更させることができる。
【0042】
以上、この発明の一実施形態について説明したが、この発明はさらに他の形態で実施することもできる。たとえば、モータ制御部60以外に、操舵角センサ11によって検出される操舵角θhを用いて何らかの制御を行う制御機器が車両に搭載されている場合には、第1の信頼性判定部71は、図9のステップS13の信頼性判定条件を満たしていないと判別された場合には、前記制御機器に対しても、操舵角θhを用いずに制御を行うように指示するようにしてもよい。
【0043】
また、前記実施形態では、図9のステップS13においては、第1の信頼性判定部71は、前記式(1)で示される信頼性判定条件を満たしているか否かを判別しているが、|θh−θh’ |<αでかつ|θs−θs’ |<βであるという信頼性判定条件を満たしているか否かを判別するようにしてもよい。|θh−θh’ |は、図9のステップS12で取得した操舵角θhと不揮発性メモリ74に記憶されている前回電源オフ時の操舵角θh’との差の絶対値である。また、|θs−θs’ |は、図9のステップS12で取得したロータ機械角θsと前回電源オフ時のロータ機械角θs’との差の絶対値である。α(α>0)は第1閾値であり、β(β>0)は第2閾値である。αは、例えば、10に設定される。βは、減速機構19の減速比をR(R>1)とすると、例えば10×Rに設定される。例えば、減速比Rが20である場合には、βは、200に設定される。
【0044】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【0045】
1…電動パワーステアリング装置、8…入力軸、9…出力軸、11…操舵角センサ、25…回転角センサ、67…回転角演算部、18…電動モータ、30…ECU、70…操舵角センサの信頼性判定部、71…第1の信頼性判定部、73…角度記憶処理部、73…不揮発性メモリ
図1
図2
図3
図4
図5
図6
図7
図8
図9