(57)【特許請求の範囲】
【請求項１】
インバータ回路のスイッチパターンを保持させるチューニング動作設定手段と、アシストモータに加わった検査モータトルクをモータ電流に基づいて算出する検査モータトルク算出手段と、前記検査モータトルク及び検査時に加えられる検査操舵トルクに基づいてトルクパラメータを算出するパラメータデータ算出手段と、前記トルク信号の認識値及び前記トルクパラメータについての相関関係を設定させる信号特性設定手段と、が車両停止状態の場面で機能されることを特徴とするＥＰＳコントローラ。
【請求項２】
インバータ回路のスイッチパターンを保持させるチューニング動作設定手段と、トルク信号の認識値及びアシストモータに与えられた検査モータトルクを表すトルクパラメータについての相関関係を設定させる信号特性設定手段と、が車両停止状態の場面で機能されることを特徴とするＥＰＳコントローラ。
【請求項３】
前記相関関係は、アシストトルクを発生させるドライブモード処理で利用されることを特徴とする請求項１又は請求項２に記載のＥＰＳコントローラ。
【請求項４】
前記インバータ回路は、上アーム側のスイッチング素子群と下アーム側のスイッチング素子群とから構成され、
前記チューニング動作設定手段は、前記上アーム側又は下アーム側のスイッチング素子群のうち、何れか一方のスイッチング素子群の全てのスイッチング素子をＯＦＦ状態とさせ、且つ、他方のスイッチング素子群の全てのスイッチング素子をＯＮ状態とさせる、ことを特徴とする請求項１乃至請求項３の何れか一項に記載のＥＰＳコントローラ。
【請求項５】
請求項１乃至請求項４のうち何れか一つに記載のＥＰＳコントローラと、前記ＥＰＳコントローラによって駆動されるインバータ回路と、前記インバータ回路によって駆動されるアシストモータと、から構成されることを特徴とするＥＰＳアクチュエータ装置。
【請求項６】
請求項５に記載のＥＰＳアクチュエータ装置と、トルク信号を出力させるトルクセンサと、前記アシストモータ及びステアリングシャフトの間に介在し互いの回転運動を結合させる歯車機構と、から構成されることを特徴とする電動ステアリング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＰＳコントローラ，ＥＰＳアクチュエータ装置，及び，電動ステアリング装置に関し、特に、トルク信号から認識するトルクパラメータのチューニングを行う際に好適のものである。
【背景技術】
【０００２】
自動車等のステアリング機構では、電動ステアリング装置が組み込まれることで、操舵動作に係るドライバビリティを向上させている。電動ステアリング装置は、従来行われていた油圧制御から置換えられつつある技術であり、トルク信号を電気的に処理してアシストモータを制御させるＥＰＳコントローラが装備されている。このトルク信号は、ステアリングシャフト等に設けられたトルクセンサが、当該シャフトに加えられた捩じれトルクを検出し、これを電気信号として出力させるものである。
【０００３】
特開平１−２８０２３１号公報（特許文献１）では、トルク信号の電気的オフセット量をキャンセルさせる技術が紹介されている。かかる技術では、アシストモータを駆動させるスイッチング素子の切換え動作（ＰＷＭ信号のＯＮ／ＯＦＦ動作でなく、操舵方向の切換え動作を指す。）に応じて、当該切換動作時のトルク信号をサンプルホールドさせ、図１１（ａ）に示す如く、零トルク時でのトルク信号（電圧値）のオフセット量Ｖｔ０を算出する。そして、オフセット保証回路では、オフセット量をキャンセルさせた信号特性ｋ（Ｔｉｎｓｋ）を設定し、サンプルホールドが有効な間のオフセット量Ｖｔ０の保証を行う。
【０００４】
図１１（ａ）を参照し説明を続ける。トルク信号の検出電圧をＶｔ１とすると、オフセットキャンセルされなければ、信号特性ｊ（Ｔｉｎｓｊ）に基づいてトルクパラメータが算出されることとなる。このため、オフセットキャンセルが機能しない場合、トルクパラメータＴｉｎｓｊは、実際のトルク値に相当するトルクパラメータＴｉｎｓｋに対しオフセット誤差ｄｊ（ΔＴｉｎｓ）が含まれてしまうこととなる。
【０００５】
これに対し、特許文献１に係る技術では、同じ検出電圧Ｖｔ１の場合であっても、信号特性ｋ（Ｔｉｎｓｋ）に基づいてトルクパラメータが算出されるので、オフセット誤差ｄｊ（ΔＴｉｎｓ）がキャンセルされ、誤差の無いトルクパラメータＴｉｎｓｋを認識することが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１−２８０２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に係る技術によれば、車両走行時にもオフセット誤差のキャンセル機能を実施させていることから、アシストモータを制御するスイッチング素子のＯＮ／ＯＦＦ状態は、ステアリングシャフトに加わる捩じりトルクによって決定されていることとなる。一方、トルク信号のチューニング処理について着目すると、アシストモータを制御するスイッチング素子群（インバータ回路）では、アシストトルクを発生させる為のスイッチング動作が行われるので、トルク信号のチューニング処理を行う際に好適なスイッチパターンというものを自由に設定できないという不具合が認められる。
【０００８】
かかる問題の他、実際に用いられるトルクセンサでは、図１１（ｂ）に示す如く、トルクパラメータに傾き誤差ｄｈ（ΔＴｉｎｓ）が含まれてしまうことがある。この傾き誤差ｄｈ（ΔＴｉｎｓ）を含んでいる信号特性ｈ（Ｔｉｎｓｈ）は、或る点を起点として其の誤差ｄｈ（ΔＴｉｎｓ）を拡張させる特性のものである。同図の場合、零トルク付近を起点として、傾き誤差ｄｈ（ΔＴｉｎｓ）の絶対値が増加する。尚、信号特性ｋ（Ｔｉｎｓｋ）は、理想的な信号特性を表している。
【０００９】
ここで、通常の安定走行を行っている場合、ステアリングシャフトに加わるトルクレンジは、零トルク近傍を含む限られた範囲とされる為、傾き誤差ｄｈ（ΔＴｉｎｓ）が僅かなものとなり、操舵制御に悪影響を及ぼすことは殆どない。一方、急激な操舵動作が要求される場合、ステアリングシャフトに加わるトルクレンジは、安定走行時の低トルクレンジを越えた広い範囲に及ぶこととなる為、無視できない程度の傾き誤差ｄｈ（ΔＴｉｎｓ）を発生させてしまう。このため、実際に出力されるアシストトルクは、其の要求値（目標値）が増加していくと、目標のアシストトルクから徐々に逸脱してしまうとの問題が生じる。特に、緊急回避的な操舵制御を行う場面では、非常に大きな操舵トルクを与える為、傾き誤差ｄｈ（ΔＴｉｎｓ）が顕著となり、これを原因とする交通事故の発生危険度が非常に高くなる。
【００１０】
本発明は上記課題に鑑み、誤差の少ないトルクパラメータのチューニング処理を実現させ得るＥＰＳコントローラ，ＥＰＳアクチュエータ装置，及び，電動ステアリング装置の提供を目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明では次のようなＥＰＳコントローラの構成とする。即ち、インバータ回路のスイッチパターンを保持させるチューニング動作設定手段と、アシストモータに加わった検査モータトルクをモータ電流に基づいて算出する検査モータトルク算出手段と、前記検査モータトルク及び検査時に加えられる検査操舵トルクに基づいてトルクパラメータを算出するパラメータデータ算出手段と、前記トルク信号の認識値及び前記トルクパラメータについての相関関係を設定させる信号特性設定手段と、が車両停止状態の場面で機能されることとする。
【００１２】
また、本発明では次のようなＥＰＳコントローラの構成としても良い。即ち、インバータ回路のスイッチパターンを保持させるチューニング動作設定手段と、トルク信号の認識値及びアシストモータに与えられた検査モータトルクを表すトルクパラメータについての相関関係を設定させる信号特性設定手段と、が車両停止状態の場面で機能されることとする。
【００１３】
好ましくは、前記相関関係は、アシストトルクを発生させるドライブモード処理で利用されることとする。
【００１４】
より好ましくは、前記インバータ回路は、上アーム側のスイッチング素子群と下アーム側のスイッチング素子群とから構成され、前記チューニング動作設定手段は、前記上アーム側又は下アーム側のスイッチング素子群のうち、何れか一方のスイッチング素子群の全てのスイッチング素子をＯＦＦ状態とさせ、且つ、他方のスイッチング素子群の全てのスイッチング素子をＯＮ状態とさせることとする。
【００１５】
また、本発明では次のようなＥＰＳアクチュエータ装置としても良い。即ち、上述した何れかの発明に記載のＥＰＳコントローラと、前記ＥＰＳコントローラによって駆動されるインバータ回路と、前記インバータ回路によって駆動されるアシストモータと、から構成されることとする。
【００１６】
また、本発明では次のような電動ステアリング装置としても良い。即ち、上述した発明を適用させたＥＰＳアクチュエータ装置と、トルク信号を出力させるトルクセンサと、前記アシストモータ及びステアリングシャフトの間に介在し互いの回転運動を結合させる歯車機構と、から構成されることとする。
【発明の効果】
【００１７】
本発明に係るＥＰＳコントローラによると、非走行時にトルクパラメータのチューニング処理が実施されるので、インバータ回路を構成する複数のスイッチング素子に対し自由なスイッチパターンを設定させることが可能となる。これにより、ＥＰＳコントローラでは、トルクパラメータのチューニングを行う際に好適なスイッチパターンを形成させた上で、当該チューニング処理を実施することが可能となる。
【００１８】
また、同ＥＰＳコントローラによると、チューニング処理で傾き誤差がキャンセルされる為、操舵トルクの大きさに関わらずトルクパラメータの誤差が抑えられる。即ち、当該ＥＰＳコントローラでは、低トルクレンジから高トルクレンジに亘って、誤差を抑制させたトルクパラメータのチューニングが可能となる。
【００１９】
また、本発明に係るＥＰＳアクチュエータ装置によると、トルクパラメータの誤差が広範囲のトルクレンジについて保証されるので、高トルクレンジのトルクパラメータがＥＰＳコントローラで認識された場合であっても、実際に出力されるアシストトルクが目標トルクに近い理想的な制御を実現させる。
【００２０】
また、本発明に係る電動ステアリング装置によると、急激な操舵動作が行われても、アシストトルクの制御誤差が低減されるので、操縦者の意に沿ったアシストトルクを提供することとなり、ドライバビリティ―の向上が図られ、車両操作上の安全性が確保される。
【図面の簡単な説明】
【００２１】
【図１】実施の形態に係る電導パワーステアリング装置の構成を示す図。
【図２】実施の形態に係るＥＰＳアクチュエータ及びＥＰＳコントローラの機能ブロック図（ドライブモード）。
【図３】目標電流と入力トルクとの関係を示すＩｍ−Ｔｍ特性図。
【図４】インバータ回路を示す回路構成図（其の１）。
【図５】インバータ回路を示す回路構成図（其の２）。
【図６】インバータ回路を示す回路構成図（其の３）。
【図７】実施の形態に係るＥＰＳアクチュエータ及びＥＰＳコントローラの機能ブロック図（チューニングモード）。
【図８】チューニングモードでのインバータ回路の動作を表す図。
【図９】チューニングモードで起動されるチューニングルーティンを示す図。
【図１０】チューニングルーティンで特定された特性関数を示す図。
【図１１】トルク信号に生じる誤差を説明する図。
【発明を実施するための形態】
【００２２】
以下、本発明に係る実施の形態につき図面を参照して具体的に説明する。図１は、本実施の形態に係る電動パワーステアリング装置が示されている。当該電動パワーステアリング装置１００は、トルクセンサ８０と、車速センサ９０と、ＥＰＳアクチュエータ装置１００ａと、減速ギヤボックス１００ｂとから構成される。かかる電動パワーステアリング装置１００は、ステアリングシャフト６０に取付けられた、所謂、コラム式パワーステアリング装置である。また、同図には、車輪１０、これを操舵自在に連結されるタイロッド２０、斜歯ラック４０を成形させたステアリングラック３０、斜場ラック４０に歯合されたピニオンギヤ５０、一方がピニオンギヤ５０に固定され他方が操舵ハンドル７０に固定されたステアリングシャフト６０、当該ステアリングシャフト６０へ介挿されたトーションバー８１と、が便宜的に図示されている。かかる機構では、操舵ハンドル７０を操舵させてステアリングラック３０をスライドさせ、この動作に応じて車輪１０が左右舵取りされる。
【００２３】
トルクセンサ８０は、検出コイル８２ａと励磁コイル８２ｂとから構成され、トーションバー８１の両端に配置される。コイル８２ａ及び８２ｂの各々には鉄心が設けられ、双方の鉄心は、トーションバー８１に捩じれが生じると相対回転され、両鉄心に貫通する磁束を変化させる。また、検出コイル８２ａは、信号ラインを介してＥＰＳコントローラ１１０へ接続されている。かかる構成とされたトルクセンサ８０は、操舵トルクが印加されると、磁束変化量を検出しこれに応じた電圧値のトルク信号Ｖｔを発生させ、其の信号ＶｔをＥＰＳコントローラ１１０へ伝達させる。
【００２４】
車速センサ９０は、車輪１０の図示されないブレーキキャリパー等に設けられ、検出した速度情報ＶｖをＥＣＵ（Engine
Control Unit）へ出力する。尚、本実施の形態では、所定のＥＣＵを介して、車速情報ＶｖがＥＰＳアクチュエータ装置１００ａへ伝達されるものとする。
【００２５】
減速ギヤボックス１００ｂは、内部に減速ギヤを収容させ、ＥＰＳアクチュエータ装置１００ａのモータシャフトとステアリングシャフト６０とを減速ギヤを介して結合させている。このため、減速ギヤボックス１００ｂでは、所定のギヤ比のもと、モータシャフトとステアリングシャフトとの間でトルクを伝達させる。
【００２６】
ＥＰＳアクチュエータ装置１００ａは、図示の如く、ＥＰＳコントローラ１１０とアクチュエータ部１８０とから構成される。このうち、アクチュエータ部１２０は、ケース内部にアシストモータを収容させ、当該アシストモータと供に回動するモータシャフトが設けられている。かかるモータシャフトは、隣接する減速ギヤボックス１００ｂに延在し、内部の減速ギヤ（歯車機構）に接続されている。また、ＥＰＳアクチュエータ装置１００ａには、アシストモータを駆動させるインバータ回路が収容されている。かかるインバータ回路は、パワートランジスタ（スイッチング素子）を複数配備させている。但し、このインバータ回路は、アクチュエータ部１８０へ収容させる他、後述するＥＰＳコントローラ１１０へ収容させるようにしても良い。
【００２７】
ＥＰＳコントローラ１１０は、内部に制御基板が収容され、当該制御基板へバッテリーＶＢからの直流電源，トルク信号Ｖｔ及び車速情報Ｖｖが供給されている。この制御基板には、ＣＰＵ，メモリ回路，ＡＤ変換回路，及び，クロック回路等が実装され、メモリ回路等の記憶手段には、各種プログラムが格納されている。このＥＰＳコントローラ１１０は、制御基板へ実装されたハードウエア資源とプログラム等のソフトウェア資源とが協働して、以下説明する機能を実現するための情報処理装置を構築するものである。
【００２８】
図２は、ドライブモード処理が起動されている際における、ＥＰＳコントローラの機能ブロック図が示されている。尚、同図には、ＥＰＳコントローラ１１０の構成の他、トルクセンサ８０、車速センサ９０、インバータ回路１３０、及び、アシストモータ１２０が便宜的に示されている。また、ドライブモード処理とは、後述するチューニングモード処理が起動されていない場合に構築される処理であって、例えば、車両走行中にはこの処理が機能することとなる。
【００２９】
図示の如く、ドライブモード処理が起動されている場合、ＥＰＳコントローラ１１０では、トルクパラメータ認識手段１１１，目標電流設定手段１１２，減算手段１１３，及び，ドライブ信号設定手段１１４が機能構築される。
【００３０】
トルクパラメータ認識手段１１１は、トルク信号Ｖｔの認識値に基づいてトルクパラメータＰｔｑと呼ばれる物理量を算出し、その後、トルクパラメータＰｔｑに基づいて、アシストモータから出力されるべき目標出力トルクＴｍｔｈを設定する。ここで、トルクパラメータＰｔｑは、トルク信号Ｖｔとの相関関係ｆが予め設定されており、具体的なトルク信号Ｖｔが与えられることで、当該パラメータＰｔｑが算出される。
【００３１】
本実施の形態において、トルクパラメータＰｔｑは、トーションバーの捩じれ状態、即ち、トーションバートルクＴｉｎｓａの情報を表しているものである。以下、トルクパラメータＰｔｑは、トーションバートルクＴｉｎｓ又はトーションバーの捩じれ情報と呼ぶことがある。本実施の形態では、トーションバートルクＴｉｎｓａについて以下の関係が成立しているものとする。
Ｔｉｎｓａ＝Ｔｓａ−Ｔｍｐ・・・・・式Ａ
Ｔｉｎｓａ［ｋｇｆ・ｃｍ］：トーションバートルク  （正符号：時計回り方向）
Ｔｓａ    ［ｋｇｆ・ｃｍ］：操舵トルク            （正符号：時計回り方向）
Ｔｍｐ    ［ｋｇｆ・ｃｍ］：アシストトルク        （正符号：時計回り方向）
【００３２】
但し、この関係式に、モータシャフトの捩じれ成分、タイヤ接地面または機構部での摩擦損失成分等を与えても良い。尚、操舵トルクＴｓａは操縦者が操舵ハンドル７０に加えたトルクを指し、アシストトルクＴｍｐはアシストモータ１２０から実際に出力されているトルクを指す。但し、アシストトルクＴｍｐは、減速ギヤのギヤ比を換算させた値とする。
【００３３】
トルクパラメータ認識手段１１１では、トーションバートルク（トルクパラメータ）Ｔｉｎｓａが算出されると、これに基づいて、目標アシストトルクＴｍｔｈを以下の如く設定する。
Ｔｍｔｈ＝Γ（Ｔｉｎｓａ）・・・・・式Ｂ
ここで、式Ｂに示される関数Γは、トルク用に設けられたフィードバック制御で設定される関数であって、トーションバートルク（トルクパラメータ）Ｔｉｎｓａが零収束または低減するよう、適宜に設定されるものである。
【００３４】
目標電流設定手段１１２は、メモリ回路内に格納された基本トルクマップ（図３）を参照して、目標電流Ｉｍｔｈを設定する。具体的に説明すると、先ず、車速情報Ｖｖに基づいて、何れの基本トルクマップＶ０〜ＶＨを参照するか決定する。仮に、速度情報ＶｖがＶＬのレンジに属する場合、当該マップＶＬを参照し、目標アシストトルクＴｍｔｈに対応する電流値、即ち、目標電流Ｉｍｔｈを設定する。尚、本実施の形態に係る基本トルクマップは、車速零のときマップＶ０が参照され、低速のときマップＶＬが参照され、高速のときマップＶＨが参照される。但し、これに限らず、更に細かく速度レンジを設定し、これに応じて基本トルクマップを追加させても良い。
【００３５】
減算手段１１３は、電流制御に関するフィードバックループに属している。当該減算手段１１３では、目標電流Ｉｍｔｈとモータ電流Ｉｍｐとの差分値ΔＩｄを算出し、この差分値ΔＩｄを後段のドライブ信号設定手段１１４へ供給する。モータ電流Ｉｍｐは、モータ電流検出手段１３１によって検出され、図示されないフィルター回路によってノイズキャンセル処理が施されている。このモータ電流検出手段１３１は、例えば、ホール素子を用いても良く、この他、検出抵抗、又は、検出トランスといった素子でも良い。
【００３６】
ドライブ信号設定手段１１４は、差分値ΔＩｄに基づいて、インバータ回路１３０のスイッチパターンを制御する。インバータ回路１３０は、複数のスイッチング素子によって構成されており、インバータ回路１３０では、これらのスイッチング素子の各々にＰＷＭ信号を出力させる。このＰＷＭ信号は、差分値ΔＩｄに基づいて電気角の位相を順次設定させる信号で、これを充足させる各相電流と内部回路で生成される搬送波とを比較させることでＤＵＴＹ比が決定される。この処理の際、ドライブ信号設定手段１１４では、ＰＩ制御又はＰＩＤ制御といった制御処理によって、差分値ΔＩｄが零値を追従するようフィードバック制御させている。即ち、必要十分なアシストトルクを随時提供できるような制御が行われる。
【００３７】
図４は、アシストモータを駆動させるインバータ回路が示されている。図示の如く、インバータ回路１３０は、上アーム側のスイッチング素子群Ｔｕａ〜Ｔｗａと、下アーム側のスイッチング素子群Ｔｕｂ〜Ｔｗｂとから構成されている。このインバータ回路１３０には、上アームバスバーにバッテリー電源ＶＢが供給され、下アームバスバーがグランドＧＮＤへアースされている。このスイッチング素子の各々は、ＭＯＳＦＥＴ，ＩＧＢＴといったパワートランジスタが用いられる。また、スイッチング素子Ｔｕａ及びＴｕｂから成るＵ相アームの接点ｔｕには、相電流ラインＬｉｎｅ−Ｕが接続され、当該相電流ラインＬｉｎ−Ｕの他端にはステータコイルＬｕが接続される。また、他の相アーム（Ｖ相アーム，Ｗ相アーム）についても、これと同様な配線が施されている。更に、本実施の形態では、下アーム側のスイッチング素子ＴｕｂとグランドＧＮＤとの間に検出抵抗Ｒｕが設けられ、他のスイッチング素子Ｔｖｂ及びＴｗｂについても、同様に検出抵抗Ｒｖ，Ｒｗが設けられている。各々の検出抵抗では、両端電圧がＥＰＳコントローラ１１０のＡＤ入力部へ印加されるよう配線されている。
【００３８】
尚、これらの検出抵抗は、上述したモータ電流検出手段１３１を構成するものである。但し、かかる形態に限ることなく、検出抵抗を、図５に示す如く各相電流ラインに設けても良く、図６に示す如く下アームバスラインとグランドＧＮＤとの間に設けても良い。また、検出抵抗に限らず、カレントトランス等の他の素子を用いて電流を検出するようにしても良い。
【００３９】
かかる構成とされたインバータ回路１３０は、ＥＰＳコントローラ１１０で生成されたＰＷＭ信号が、各々のパワートランジスタへ印加される。このＰＷＭ信号は、各スイッチング素子に対して個々に設定され、相電流ライン（Ｌｉｎｅ−Ｕ〜Ｌｉｎｅ−Ｗ）に流れる電流経路と其のタイミングを制御する。これにより、アシストモータ１２０では、電気角が制御されてローター（図示なし）が回転駆動し、ローターに接続されたモータシャフトからアシストトルクを発生させる。
【００４０】
図７は、チューニングモード処理が起動した際における、ＥＰＳコントローラの機能ブロック図が示されている。図示の如く、かかる場面でのＥＰＳコントローラ１１０では、チューニングモード認識手段１１６と、チューニング動作設定手段１１７と、検査モータトルク算出手段１１８と、信号特性設定手段１１９とが機能構築される。尚、信号特性設定手段１１９の処理ではトルク信号Ｖｔが供され、検査モータトルク算出手段１１８ではモータ電流Ｉｍｂが供される。
【００４１】
チューニングモード認識手段１１６は、所定のトリガー動作を認識するものであって、ＥＰＳコントローラ１１０へ入力される信号によって当該トリガーを認識する。例えば、製造ラインで実施されるチューニングモード処理について説明すると、電動ステアリング装置１００がトルク信号のチューニング検査工程に投入され、当該工程でチューニング処理を起動させる指令信号がＥＰＳコントローラ１１０へ与えられることで、其の指令信号をチューニングモード認識手段１１６がキャッチすることとなる。以後、本実施の形態では、製造ライン中のチューニング検査工程でチューニングモード処理を実施させていることとして説明を続ける。但し、実際には、出荷後の車両に対しても、当該指令信号をＥＰＳコントローラ１１０へ与えることで、チューニングモード処理を起動させることが可能である。即ち、本処理は、製造段階に利用されるだけでなく、メンテナンス時のような場面でもトルクパラメータのチューニングを実施することが可能である。
【００４２】
チューニング動作設定手段１１７は、チューニングモード認識手段１１６から指令信号を受信した旨の情報を受けると、チューニング用信号ＴＵＮを設定し、各々のスイッチング素子Ｔｕａ〜Ｔｗｂへ出力する。当該チューニング用信号ＴＵＮについて、図８を参照して具体的に説明する。図示の如く、チューニング用信号ＴＵＮは、上アーム側のスイッチング素子群の全てのスイッチング素子Ｔｕａ〜ＴｗａをＯＦＦ状態とさせ、一方、下アーム側のスイッチング素子群の全てのスイッチング素子Ｔｕｂ〜ＴｗｂをＯＮ状態とさせる。このように、チューニング動作設定手段１１７では、ＰＷＭ信号のような段発的な信号と異なり、インバータ回路１３０のスイッチパターンを一定に保持させる。
【００４３】
但し、一定に保持されるスイッチパターンは、図８に示す状態に限定にされるものではない。例えば、相電流ライン（Ｌｉｎｅ−Ｕ〜Ｌｉｎｅ−Ｗ）の各々に検出抵抗が介挿されているのであれば、上アーム側のスイッチング素子群Ｔｕａ〜Ｔｗａの全てをＯＮ状態とさせ、下アーム側のスイッチング素子群Ｔｕｂ〜Ｔｅｂの全てをＯＦＦ状態とさせても良い。また、ＯＮ状態とされるスイッチング素子群は、其の全てのスイッチング素子をＯＮ状態とさせなくとも、少なくとも１つのスイッチング素子のみＯＮ状態とさせれば良い。但し、アシストモータが発電機として動作する場合、１箇所のスイッチング素子のみがＯＮ状態とされていると、其のスイッチング素子へモータ電流が集中して流れることとなり、当該素子の発熱を招くこととなる。このため、図８のように、一方群のスイッチング素子群の全スイッチング素子Ｔｕｂ〜ＴｗｂをＯＮ状態とさせ、インバータ回路１３０に流れるモータ電流Ｉｍｂを分散させることで、パワートランジスタの破損を防止できる。
【００４４】
上述の如く、本実施の形態では、製造工程中又はメンテナンス作業といった非走行時にトルクパラメータのチューニング処理が実施される。このため、インバータ回路１３０を構成する複数のスイッチング素子に対し自由なスイッチパターンを設定させることが可能となる。
【００４５】
これに対し、特許文献１のようにチューニング処理を走行中に行うと、ＥＰＳコントローラ１１０ではアシストモータ１２０の電気角を常時調整させなければならず、操舵トルクＴｓａを一定値に保持させることが事実上不可能となる。そうすると、同一条件のサンプル値を何度も取得することが難しくなるので、同一条件で複数回サンプリングしてこれを平均値等の統計的処理で利用する、といった特定の検査処理に不向きとなる。また、変動中に信号をサンプリングすることは、ノイズの影響も受けやすくなり、其の信号が示す情報の信頼性に問題が生じる。
【００４６】
一方、本実施の形態では、車両を停止させた状態でチューニング処理が実施されるので、インバータ回路１３０のスイッチパターンを一定に保持させることが可能となる。そして、一定の検査操舵トルクＴｓｂを加えることで、トーションバーの捩じれ状態を同一条件に保つことが可能となる。このため、同一条件で複数の信号をサンプリングすることが容易となり、其の情報を統計的処理へ供することが可能となる。また、安定した条件で検査が実施されるため、其の検査工程で取得された信号特性は非常に信頼性の高いものとなる。
【００４７】
また、特許文献１では、車両走行中でチューニングされるため、所望の条件でトルクパラメータを取得することが困難である。これに対し、本実施の形態では、適宜な大きさの検査トルクを加えることができるので、幅広いトルクレンジについてチューニング処理を実施させることが可能となる。
【００４８】
更に、本実施の形態で採用されるスイッチパターンは、モータシャフトＳＨｍからアシストモータ１２０へトルクが加えられると、アシストモータ１２０が発電機として機能するので、ローターを回転させる反力としてモータシャフトＳＨｍの端部へ一定の負荷トルクを与える。このため、ステアリングシャフト６０のピニオン５０とラック３０の斜歯歯車４０とが機構的に結合されていなくとも、トーションバーの励磁コイル側へ発電負荷が加わり、チューニング検査工程を実施させることができる。こうして、検査工程の配置自由度を確保しておくことは、製造ラインの設計上、非常に有益な事項となる。
【００４９】
このように、本実施の形態によると、インバータ回路１３０のスイッチパターンを一定に保持させることで、トルクパラメータのチューニングを行う条件を、様々な面で好適化させている。
【００５０】
図７を参照して説明を続ける。操舵ハンドル７０に検査操舵トルクＴｓｂが加えられると、モータシャフトＳＨｍへ検査モータトルクＴｍｂが加わり、インバータ回路１３０ではモータ電流Ｉｍｂが流れる。尚、検査操舵トルクＴｓｂとは、チューニング工程で検査装置から加えられる試験用の印加トルクで、一定のトルク値に制御されたものである。
【００５１】
検査操舵トルクＴｓｂが加えられているとき、検査モータトルク算出手段１１８ではモータ電流Ｉｍｂを検出する。検査モータトルク算出手段１１８では、検出抵抗からモータ電流Ｉｍｂが送られ、これをＡＤ変換して当該電流値情報として取得する。図８では、検査抵抗Ｒｕ〜Ｒｗが各アームに配されている為、各々の電流値を合成させることによりモータ電流Ｉｍｂが算出される。そして、モータ電流Ｉｍｂが情報として取得されると、当該電流値を以下の式に代入して、モータ電流Ｉｍｂの検出値に対応する検査モータトルクＴｍｂを算出する。
Ｔｍｂ＝Ｋ・Ｉｍｂ・・・・・式Ｃ
Ｋ  ［ｋｇｆ・ｃｍ／Ａ］：トルク定数
【００５２】
チューニングモード処理では、トーションバーに加わるトルク（トーションバートルク）が以下の関係を有している。但し、検査モータトルクＴｍｂについては、モータシャフトとステアリングシャフトとの間に減速ギヤが設けられているので、これに相当するギヤ比が換算された値である。
Ｔｉｎｓｂ＝Ｔｓｂ−Ｔｍｂ・・・・・式Ｄ
Ｔｉｎｓｂ［ｋｇｆ・ｃｍ］：トーションバートルク  （正符号：時計回り方向）
Ｔｓｂ    ［ｋｇｆ・ｃｍ］：検査操舵トルク        （正符号：時計回り方向）
Ｔｍｂ    ［ｋｇｆ・ｃｍ］：検査モータトルク      （正符号：時計回り方向）
【００５３】
パラメータデータ算出手段１１９ａでは、検査装置から検査操舵トルクＴｓｂの情報が与えられており、且つ、検査モータトルク算出手段１１８から検査モータトルクＴｍｂの算出値が与えられる。そして、同処理１１９ａでは、双方の値を式Ｄへ代入し、チューニングモード処理におけるトーションバートルクＴｉｎｓｂが算出される。
【００５４】
ここで、チューニング処理におけるトーションバートルクＴｉｎｂは、ドライブモード処理でのトーションバートルクＴｉｎｓａに対応するものであり、これもトルクパラメータＰｔｑに属する。そして、当該トーションバートルクＴｉｎｓｂは、ドライブモード処理において、トーションバートルクＴｉｎａとして置き換えられ、目標アシストトルクＴｍｔｈを設定させるパラメータとして用いられる。
【００５５】
信号特性設定手段１１９では、検査操舵トルクＴｓｂの条件を変更して、各々のトルク条件についてトルク信号Ｖｔと検査モータトルクＴｍｂとの関係を取得していく。即ち、トルク信号Ｖｔと検査モータトルクＴｍｂとの関係が、異なる複数点について取得されることとなる。
【００５６】
そして、信号特性設定手段１１９では、各トルク条件での各々の関係を解析し、トーションバートルク（トルクパラメータ）Ｔｉｎｓｂとトルク信号Ｖｔとの相関関係ｆを設定する。また、設定された相関関係ｆは、マップ情報又は関数として情報化され、メモリ回路へ格納されることとなる。このため、ドライブモード処理では、トルク信号Ｖｔを検出すると、チューニングモード処理で作成された相関関係ｆを参照することでトーションバートルクＴｉｎｓａを特定し、これを式Ｂに投入することで、目標トルクＴｍｔｈの算出が可能となる。尚、チューニングモード処理で作成される相関関係ｆについては、図１０乃至図１２にて詳細に説明することとする。
【００５７】
このように、チューニングモード処理では、トルク信号Ｖｔとトーションバートルク（トルクパラメータ）Ｔｉｎｓｂとの相関関係ｆが、実測による信号特性の解析によって正確に把握されることとなる。このため、本実施の形態で設定される相関関係ｆは、トルクセンサの信号又は回路上のバラツキをキャンセルさせる情報として機能する（チューニング機能）。先にも述べたように、ドライブモード処理では、チューニングされたトーションバートルク（トルクパラメータ）Ｔｉｎｓａを参照し、これに基づいて所定の処理が実行され、其の結果、目標電流Ｉｍｔｈを設定させている。従って、本実施の形態に係るＥＰＳコントローラでは、バラツキ等の誤差成分がキャンセルされるので、ドライバビリティの向上が図られ、事故等の発生を未然に防ぐことが可能となる。
【００５８】
図９は、チューニングモード処理を実行させる処理ルーティンが示されている。チューニングルーティンＲＴＮは、検査装置から送られた指令信号を受信することにより起動される。ルーティンＲＴＮが起動されると、先ず、チューニング用信号ＴＵＮを出力させ、インバータ回路１３０のスイッチパターンを先の如く保持させる（Ｓ０１）。
【００５９】
処理Ｓ０１が完了すると、検査装置では、第１の操舵検査トルクＴｓｂ１をステアリングへ与える。先にも説明したが、検査装置から与えられる操舵検査トルクは、一定値に制御されている。このトルク条件のもと、ルーティンＲＴＮでは、モータ電流Ｉｍｂ１を検出し（Ｓ０２）、式Ｃ及び式Ｄを用いてトーションバートルクＴｉｎｓｂ１を算出する。また、同条件のもと、トルク信号Ｖｔ１を検出する（Ｓ０４）。尚、ここで検出された成分は、図１０における点Ｘを特定するものである。
【００６０】
処理Ｓ０２〜Ｓ０４が完了すると、検査装置では、先と異なる一定トルク（第２の操舵検査トルクＴｓｂ２）をステアリングへ与える。そして、ルーティンＲＴＮでは、モータ電流Ｉｍｂ２を検出し（Ｓ０５）、これに対応するトーションバートルクＴｉｎｓｂ２と、トルク信号Ｖｔ２を得る（Ｓ０６，Ｓ０７）。尚、ここで検出された成分は、図１０における点Ｙを特定するものである。
【００６１】
処理Ｓ０５〜Ｓ０７が完了した後、処理Ｓ０８では、トルク信号Ｖｔとトーションバートルク（トルクパラメータ）Ｔｉｎｓｂとの相関関係を解析する。本実施の形態では、トルクセンサの信号特性が線形であるため、図１０に示す如く、トルク信号ＶｔとトーションバートルクＴｉｎｓｂとの相関関係を一次関数によって特定することができる。即ち、処理Ｓ０８では、点Ｘ及び点Ｙに基づいて、以下の解析結果を得ることができる。
Ｖｔ＝α・Ｔｉｎｓｂ＋Ｖβ＝ｆ（Ｔｉｎｓｂ）・・・・・式Ｅ
尚、本実施の形態では、相関関係ｆが一次関数であるとしているが、これに限られるものではない。また、実際の相関関係が線形の関係でなくとも、適宜な演算を実施し、トルク信号ＶｔとトーションバートルクＴｉｎｓｂとの相関関係を直線回帰させる手法を用いても良い。
【００６２】
然して、この相関関係ｆがメモリ回路へ記録される（Ｓ０９）。ここで、メモリ回路へ記録される相関関係の情報は、様々な形態が考えられる。例えば、解析された式Ｅに基づいて、マップ情報を作成しても良い。また、式Ｅの傾き係数αと切片値Ｖβとを記憶させておき、適宜、式Ｅに係る演算を実行させるようにしても良い。
【００６３】
本実施の形態に係るＥＰＳコントローラによると、２点（Ｘ，Ｙ）以上のサンプル値によって相関関係ｆが求められるので、チューニングルーティンＲＴＮでは、オフセット誤差は勿論のこと、傾き誤差についても併せてキャンセルされることとなる。そして、サンプルするトルクレンジを広げることで、本実施の形態に係るＥＰＳコントローラでは、トルクパラメータＴｉｎｓｂに含まれる誤差因子が低減され、操舵トルクの大きさに関わらずアシストモータの最適制御を実現させる。このため、ＥＰＳアクチュエータ装置については、アシストトルクを適正値に一致させて出力できる。
【００６４】
また、本発明に係る電動ステアリング装置によると、急激な操舵動作が行われても、アシストトルクの制御誤差が殆ど生じないので、ドライバビリティ―の向上が図られ、車両操作上の安全性が確保される。
【００６５】
以上、実施の形態について説明してきたが、特許請求の範囲に記される発明は、かかる形態に限定されるものではない。例えトーションバートルクパラメータは、実施の形態においてトーションバートルクを数値化させたものとして説明されているが、本発明ではこの他、このパラメータがモータ電流とされても良い。トルクパラメータがモータ電流である場合、トルク信号から直接的に目標電流を算出できるので、目標電流Ｉｍｔｈを設定する際の演算処理が簡素化される。
【符号の説明】
【００６６】
８０  トルクセンサ，  １００  電動ステアリング装置，  １００ａ  ＥＰＳアクチュエータ，  １１０  ＥＰＳコントローラ，  １１７  チューニング動作設定手段，  １１８  検査モータトルク算出手段，  １１９  信号特性設定手段，  １１９ａ  パラメータデータ算出手段，  １２０  アシストモータ。
【図１】
0005902464.tif 000002
【図２】
0005902464.tif 000003
【図３】
0005902464.tif 000004
【図４】
0005902464.tif 000005
【図５】
0005902464.tif 000006
【図６】
0005902464.tif 000007
【図７】
0005902464.tif 000008
【図８】
0005902464.tif 000009
【図９】
0005902464.tif 000010
【図１０】
0005902464.tif 000011
【図１１】
0005902464.tif 000012