(57)【要約】【課題】車両においてステアリングに与えられる外力に応じてステアリングモータを駆動制御するステアリング制御装置において、バッテリが機能低下状態であるときに、バッテリが機能停止状態に陥ることを防止し、ステアリングの操作性を確保できるようにする。【解決手段】複数の演算部２１〜２３，３１は、トルクセンサ５１，駆動電流検出部４５による検出結果に応じて、それぞれ異なる周波数成分の外力に対して作用するステアリング操舵制御量を演算し、駆動制御部４４が、各演算部２１〜２３，３１による演算結果に基づいて、ステアリング５６に対して操舵力を与えるステアリングモータ５４を駆動制御する。そして、電圧検出・作動制限部４２は、電圧検出・作動制限部４２により検出されたバッテリ状態がバッテリ５３の機能低下状態を示すにつれて、相対的に周波数が低い特定周波数成分の外力に対するステアリング操舵制御量を、単調に減少させる。【選択図】図１
2008094387.tif 000002
【特許請求の範囲】
【請求項１】
車両においてステアリングに与えられる外力を検出する外力検出手段と、
前記外力検出手段による検出結果に応じて、それぞれ異なる周波数成分の外力に対して作用するステアリング操舵制御量を演算する複数の制御量演算手段と、
前記各制御量演算手段による演算結果に基づいて、前記ステアリングに対して操舵力を与えるステアリングモータを駆動制御する駆動制御手段と、
前記ステアリングモータに電力を供給するバッテリの利用状況または内部状態を表すバッテリ状態を検出するバッテリ状態検出手段と、
前記バッテリ状態検出手段により検出されたバッテリ状態が前記バッテリの機能低下状態を示すにつれて、特定周波数成分の外力に対するステアリング操舵制御量を、単調に減少させる減少手段と、
を備えたことを特徴とするステアリング制御装置。
【請求項２】
前記複数の制御量演算手段として、
前記外力検出手段による検出結果に応じて、前記特定周波数成分の外力を増幅するステアリング操舵制御量を演算する増幅演算手段と、
前記外力検出手段による検出結果に応じて、前記特定周波数よりも高い周波数成分の外力を減衰させるステアリング操舵制御量を演算する減衰演算手段と、
を備えたことを特徴とする請求項１に記載のステアリング制御装置。
【請求項３】
前記少なくとも１つの制御量演算手段は、前記外力検出手段による検出結果を入力すると、前記外力検出手段による検出結果と前記ステアリング操舵制御量とが予め対応付けられた対応マップを参照することにより、前記ステアリング操舵制御量を演算すること
を特徴とする請求項１または請求項２に記載のステアリング制御装置。
【請求項４】
前記少なくとも１つの制御量演算手段は、前記外力検出手段による検出結果を入力すると、前記外力検出手段により検出された外力の周波数成分を解析し、この解析結果に応じてステアリング操舵制御量を演算すること
を特徴とする請求項１〜請求項３の何れかに記載のステアリング制御装置。
【請求項５】
前記減少手段は、前記バッテリ状態検出手段により検出されたバッテリ状態が前記バッテリの機能低下状態を示すにつれて、前記複数の制御量演算手段が扱う周波数帯に応じて順位をつけて出力を減少させること
を特徴とする請求項１〜請求項４の何れかに記載のステアリング制御装置。
【請求項６】
前記減少手段は、前記制御量演算手段からの出力に前記バッテリ状態検出手段による検出結果に応じた０以上１以下の係数を乗算することによって、前記制御量演算手段からの出力を減少させること
を特徴とする請求項１〜請求項５の何れかに記載のステアリング制御装置。
【請求項７】
前記バッテリ状態検出手段は、前記バッテリ状態としてバッテリ電圧を検出すること
を特徴とする請求項１〜請求項６の何れかに記載のステアリング制御装置。
【請求項８】
前記バッテリに接続され、前記バッテリの出力における交流成分を除去するノイズ除去手段を備え、
前記バッテリ状態検出手段は、前記ノイズ除去手段を介してバッテリ電圧を検出すること
を特徴とする請求項７に記載のステアリング制御装置。
【請求項９】
乗員による操作に応じて車両の特定の機能を制御する制御装置と、
前記制御装置に与えられる外力を検出する外力検出手段と、
前記制御装置が使用可能な電力に対する余地量を推定する状態検出手段と、
を備え、
前記制御装置は、異なる周波数帯に対応した制御形態を備え、前記状態検出手段の検出結果に応じて使用する制御形態を選択することを特徴とする車両制御装置。
【請求項１０】
前記制御形態の前記周波数帯は、
前記外力に対応した制御を実施する第１の周波数帯と、
前記車両の車体であるバネ上の振動を調整するための第２の周波数帯と、
前記車両のタイヤと車体とを連結するバネ系の振動を調整するための第３の周波数帯と、
前記タイヤの振動を調整するための第４の周波数帯と、
を備え、
前記制御装置は、前記状態検出手段の検出結果である余地量が少なくなるほど、前記第１の周波数帯から第４の周波数帯に順位をつけて、それぞれに応じた前記制御形態を減少或いは禁止することを特徴とする請求項９に記載の車両制御装置。
【請求項１１】
前記制御装置は前記状態検出手段の検出結果に応じて前記第１の周波数帯に応じた制御形態を完全に禁止した後に前記第２から第４のうちいずれかの周波数帯に応じた制御形態の減少を実施し始めることを特徴とする請求項１０に記載の車両制御装置。
【請求項１２】
前記制御装置は、前記状態検出手段の検出結果である余地量が少ない状態から多い状態に移行すると、前記第１の周波数帯から第４の周波数帯に順位をつけて、それぞれに応じた前記制御形態を復帰或いは許可することを特徴とする請求項９に記載の車両制御装置。
【請求項１３】
前記制御装置は、前記状態検出手段の検出結果である余地量が多くなると、前記第１の周波数帯から第４の周波数帯に順位をつけて、それぞれに応じた前記制御形態を減少或いは禁止したのと逆の順で増加或いは許可することを特徴とする請求項９，請求項１２に記載の車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消費電力と車両の安定性に関る制御の影響度合いとに応じた制御形態を選択できる車両制御装置に関する。
【背景技術】
【０００２】
たとえば車両においてステアリングに与えられる外力に応じてステアリングに操舵力を与えるステアリングモータを駆動制御するステアリング制御装置が知られている。このステアリング制御装置は、運転者の操作によりステアリングに与えられる操舵力のアシストを行うとともに、タイヤにて発生する振動がステアリングに伝達されることを抑制する機能を有する（例えば、特許文献１参照）。
【０００３】
このステアリング制御装置においては、運転者の操作によりステアリングに与えられる操舵力と、タイヤにて発生する振動とを検出し、操舵力をアシストするための駆動電流と、振動に対応する周波数成分を除去するための駆動電流とをステアリングモータに流すことにより、操舵力のアシストを実行しながらタイヤにて発生する振動を除去する。
【特許文献１】特開２００５−０４７４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、エアコン、制御ブレーキ、オーディオ等々車両の電力(バッテリ電力や発電電力)を消費する機能が車両に多く搭載され、電力マネージメントが必要になってきている。さらにモータとエンジンとで動力を得るハイブリッド車、あるいは燃料電池車においては前述の点が最も顕著である。
【０００５】
しかしながら、上記ステアリング制御装置においては、バッテリが機能低下状態であるか否かについては考慮されていない。このため、上記ステアリング制御装置において、バッテリが機能低下状態になっているときに、比較的多くの電力を必要とする操舵力のアシストを継続すると、バッテリが機能停止状態に陥ることを助長してしまう。
【０００６】
そして、最終的にバッテリが機能停止状態になると、急激に操舵アシストが消滅しドライバに多大な違和感を与えることになりかねないし、このように操舵力のアシストが無くなるだけでなく、路面外乱やドライバのステアリング操作により生じるタイヤあるいはステアリング系の振動の除去もできなくなる。このようになると、振動によりステアリングの操作性も低下し、車両の制御が困難になる虞がある。
【０００７】
このように車両における制御装置には乗員による基本操作性能と、この基本操作性能を補助(アシスト)する制御機能とを有するものがある。しかしながらバッテリ等からの供給可能あるいは消費可能な電力がなくなった場合、直ちに基本操作性能のみに帰還する制御装置では、前述のごとく乗員に違和感を覚えさせたり、ひいては車両の安定性能にも影響を及ぼしかねない可能性がある。
【０００８】
そこで本発明は、その制御装置が必要とする電力の余地に応じて、車両における特定の機能、特に車両安定性能を極力確保しつつ段階的に制御を選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するために成された請求項１に記載のステアリング制御装置においては、複数の制御量演算手段が、外力検出手段による検出結果に応じて、それぞれ異なる周波数成分の外力に対して作用するステアリング操舵制御量を演算し、駆動制御手段が、各制御量演算手段による演算結果に基づいて、ステアリングに対して操舵力を与えるステアリングモータを駆動制御する。そして、減少手段は、バッテリ状態検出手段により検出されたバッテリ状態がバッテリの機能低下状態を示すにつれて、特定周波数成分の外力に対するステアリング操舵制御量を、単調に減少させる。
【００１０】
即ち、ステアリング制御装置において、車両の運転者のハンドル操作である低周波数成分の外力に対する制御を行う際には一般的に大きな電力を必要とするので、本発明においては、バッテリが機能低下状態のときに、低周波数成分の外力に対するステアリング操舵制御量を減少させるようにしている。このとき、車両の運転者のハンドル操作より周波数が高い高周波数成分の外力に対するステアリング操舵制御については、大きな電力を必要としないので継続することができる。
【００１１】
従って、このようなステアリング制御装置によれば、バッテリ状態が機能低下状態になった場合においても、高周波数成分の外力に対するステアリング操舵制御を継続することができるので、外力のうち高周波数成分が、ステアリングの操作性に与える悪影響を排除することができる。よって、ステアリングの操作性を維持しながら、バッテリが機能停止状態に陥ることを防止することができる。
【００１２】
なお、本発明において、「ステアリングに与えられる外力」とは、車両の運転者がステアリングを操作することにより発生する操舵力や、ステアリング機構（ステアリングからタイヤまでの舵取り装置）にて発生する振動等の外力を意味する。
【００１３】
さらに、「単調に減少」とは、段階的に（１段階を含む）、または連続的にステアリング操舵制御量が減少、または、ステアリング操舵制御量の変化の微係数が変わらないまたはゼロであることを示す。
【００１４】
また、減少手段としては、特定周波数成分に対する制御量演算手段に対して出力（ステアリング操舵制御量）を減少させるように指示する構成にしてもよいし、制御量演算手段に出力をさせてからこの出力を減少させるようにしてもよい。
【００１５】
ところで、請求項１に記載のステアリング制御装置においては、請求項２に記載のように、複数の制御量演算手段として、外力検出手段による検出結果に応じて、特定周波数成分の外力を増幅するステアリング操舵制御量を演算する増幅演算手段と、外力検出手段による検出結果に応じて、特定周波数よりも高い周波数成分の外力を減衰させるステアリング操舵制御量を演算する減衰演算手段と、を備えていてもよい。
【００１６】
ここで、ステアリングに与えられる外力のうち、運転者のステアリング操作による外力は周波数が低く、車両やタイヤ等の振動による外力は周波数が高い。
よって、このようなステアリング制御装置によれば、相対的に周波数が低い特定周波数成分を増幅することにより、運転者のステアリング操作の補助を行うことができるので、運転者にステアリング操作を軽快にさせることができる。
【００１７】
また、このステアリング制御装置によれば、特定周波数よりも高い周波数成分を減衰させるので、外力のうち振動成分がステアリングに伝達されることを防止することができる。
【００１８】
特に、このステアリング制御装置によれば、バッテリ状態が機能低下状態になった場合には、増幅演算手段によるステアリング操舵制御量を減少させ、減衰演算手段によるステアリング操舵制御量を維持するので、バッテリ状態が機能低下状態においてもステアリングに与えられる振動を抑制することができる。
【００１９】
さらに、請求項１または請求項２に記載のステアリング制御装置において、少なくとも１つの制御量演算手段は、請求項３に記載のように、外力検出手段による検出結果を入力すると、外力検出手段による検出結果とステアリングの操舵制御量とが予め対応付けられた対応マップを参照することにより、ステアリング操舵制御量を演算するようにされていてもよい。
【００２０】
このようなステアリング制御装置によれば、外力検出手段による検出結果に応じてステアリング操舵制御量を容易に決定することができるので、外力検出手段による検出結果を高精度に解析するような場合と比較して、ステアリング操舵制御量を決定するための構成を簡素化することができる。
【００２１】
また、請求項１〜請求項３の何れかに記載のステアリング制御装置において、少なくとも１つの制御量演算手段は、請求項４に記載のように、外力検出手段による検出結果を入力すると、外力検出手段により検出された外力の周波数成分を解析し、この解析結果に応じてステアリング操舵制御量を演算するようにされていてもよい。
【００２２】
このようなステアリング制御装置によれば、外力が与えられる度にその周波数成分を解析し、ステアリング操舵制御量を演算するので、より最適なステアリング制御量を精度よく演算することができる。
【００２３】
なお本発明において、例えば、制御量演算手段が、外力を増幅する制御量を演算する場合には、入力された所定の周波数成分の波形を増幅する制御量を出力するようにすればよく、外力を減衰する制御量を演算する場合には、入力された所定の周波数成分の波形を相殺するような制御量を出力するようにすればよい。
【００２４】
さらに、請求項１〜請求項４の何れかに記載のステアリング制御装置において、減少手段は、請求項５に記載のように、バッテリ状態検出手段により検出されたバッテリ状態がバッテリの機能低下状態を示すにつれて、複数の制御量演算手段からの出力のうち、例えば低い周波数成分の外力に対する出力から順に、複数の制御量演算手段からの出力を減少させるようにされていてもよい。
【００２５】
このようなステアリング制御装置によれば、バッテリが機能低下状態を示すにつれて、低い周波数成分、即ち大きな電力を必要とするものから順に出力を減少させるので、バッテリが機能低下状態を示すにつれてバッテリの消費電力を減少させることができる。よって、バッテリが機能停止状態に陥ることをより確実に防止することができる。
【００２６】
また、請求項１〜請求項５の何れかに記載のステアリング制御装置において、減少手段は、請求項６に記載のように、制御量演算手段からの出力に前記バッテリ状態検出手段による検出結果に応じた０以上１以下の係数を乗算することによって、前記制御量演算手段からの出力を減少させるようにされていてもよい。
【００２７】
このようなステアリング制御装置によれば、簡素な構成で減少手段としての構成を実現することができる。
さらに、請求項１〜請求項６の何れかに記載のステアリング制御装置において、バッテリ状態検出手段は、「バッテリ状態」として、バッテリの充電電圧、劣化状態、電力供給量（電流量）等、バッテリが電力を充分に供給できなくなること、またはその虞があることを検出するためのパラメータを検出するようにされていればよいが、バッテリ状態検出手段は、請求項７に記載のように、バッテリ状態としてバッテリ電圧を検出するようにされていてもよい。
【００２８】
このようなステアリング制御装置によれば、他の手法と比較して簡素な構成でバッテリ状態を検出することができるので、容易にバッテリ状態を検出することができる。
加えて、請求項７に記載のステアリング制御装置においては、請求項８に記載のように、バッテリに接続され、バッテリの出力における交流成分を除去するノイズ除去手段を備え、バッテリ状態検出手段は、ノイズ除去手段を介してバッテリ電圧を検出するようにされていてもよい。
【００２９】
このようなステアリング制御装置によれば、バッテリ電圧の瞬時値にはよらない制御をすることができる。なお、ノイズ除去手段の具体的な構成としては、例えば、所定の時定数を有するＣＲ回路や、ソフトウェアによる波形処理等を採用することができる。
【００３０】
また、上記目的を達成するためには、請求項９に記載のようにしてもよい。即ち、請求項９に記載の車両制御装置において、状態検出手段は制御装置が使用可能な電力に対する余地量を推定し、制御装置は異なる周波数帯に対応した制御形態を備え、状態検出手段の検出結果に応じて使用する制御形態を選択する。
【００３１】
従って、このような車両制御装置によれば、制御装置が必要とする電力の余地量に応じて制御形態を選択するので、車両における特定の機能、具体的にはドライバが操舵するときの重さの調整や、車体の横揺れの抑制、タイヤ振動のハンドル伝達抑制、操舵時のメカ系の振動抑制といった機能を極力確保することができる。
【００３２】
さらに、請求項９に記載の車両制御装置においては、請求項１０に記載のように、制御形態の周波数帯は、外力に対応した制御を実施する第１の周波数帯と、車両の車体であるバネ上の振動を調整するための第２の周波数帯と、車両のタイヤと車体とを連結するバネ系の振動を調整するための第３の周波数帯と、タイヤの振動を調整するための第４の周波数帯と、を備え、制御装置は、状態検出手段の検出結果である余地量が少なくなるほど、第１の周波数帯から、第２から第４のうちのどれかの周波数帯の順に応じた制御形態を禁止するようにしてもよい。
【００３３】
また、請求項１０に記載の車両制御装置においては、請求項１１に記載のように、第１の周波数帯から第４の周波数帯はこの順に周波数が高くなり、制御装置は前記状態検出手段の検出結果に応じて第１の周波数帯に応じた制御形態を完全に禁止した後に第２の周波数帯に応じた制御形態の減少を実施し始めるようにしてもよい。
【００３４】
また、請求項１２及び１３のように、バッテリが機能低下を示した状態から徐々に機能復帰を示すにつれて、前記複数の制御量演算手段からの出力のうち、制御形態を禁止したのと逆の順で制御を許可或いは制御量演算手段からの出力を増加するようにしてもよい。
【００３５】
このような車両制御装置によれば、電力を多く消費する制御形態から優先的に制御量を減少させるので、より効果的に電力消費を抑制することができる。
【発明を実施するための最良の形態】
【００３６】
以下に本発明にかかる実施の形態を図面と共に説明する。
［実施形態］
図１は本発明が適用されたステアリング制御装置１の概略構成を示すブロック図である。
【００３７】
ステアリング制御装置１は、例えば乗用車等の車両に搭載されており、ステアリング５６に与えられる外力を検出し、この外力を増幅したり減衰したりするようにステアリングモータ５４を駆動する装置である。例えば、ステアリング５６に運転者の操作による操舵力が与えられると、ステアリング制御装置１は、この操舵力をアシスト（補助）するようにステアリングモータ５４を駆動する。一方、ステアリング５６に振動が与えられると、ステアリング制御装置１は、この振動を抑制するようにステアリングモータ５４を駆動する。
【００３８】
具体的に、ステアリング制御装置１は、図１に示すように、パワーステアリングＥＣＵ１０、トルクセンサ５１、車速センサ５２、バッテリ５３、ステアリングモータ５４、ステアリング駆動機構５５、ステアリング５６を備えて構成されている。
【００３９】
トルクセンサ５１は、周知のトルクセンサとして構成されており、ステアリング５６に与えられる外力である曲げモーメントやせん断力を検出する。なお、トルクセンサ５１は、ステアリング５６に与えられる外力を検出できればよいので、ステアリング５６またはステアリング５６が操作されることにより駆動されるステアリング駆動機構５５の何れかの部位に装着されていればよい。
【００４０】
車速センサ５２は、周知の車速センサであって、当該ステアリング制御装置１が搭載された車両の走行速度を検出し、この検出結果をパワーステアリングＥＣＵ１０等の装置に出力する。
【００４１】
バッテリ５３は、パワーステアリングＥＣＵ１０やステアリングモータ５４をはじめとする車両における各種装置に電力を供給する。
ステアリングモータ５４は、パワーステアリングＥＣＵ１０によって駆動制御されることにより、ステアリング駆動機構５５に対して作用する。
【００４２】
ステアリング駆動機構５５は、運転者がステアリング５６を操作することによる操舵力や、ステアリングモータ５４による駆動力を、車両を構成する車輪（操舵輪）に伝達するための機構である。なお、このステアリング駆動機構５５の構成としては、例えばラック＆ピニオン機構等を備えた周知の構成であるため、詳細な説明は省略する。
【００４３】
次に、パワーステアリングＥＣＵ１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えた周知の電子制御装置として構成されており、ＣＰＵが実行する各種機能として、振動抑制制御部２０、アシスト制御部３０、電圧検出・作動制限部４２、加算部４３、駆動制御部４４、駆動電流検出部４５を備えている。
【００４４】
なお、本実施形態において、パワーステアリングＥＣＵ１０を構成する各部は、ＣＰＵが実行するソフトウェアによる処理として説明するが、一部ハードウェアにて構成されていてもよい。
【００４５】
振動抑制制御部２０は、トルクセンサ５１による出力、および駆動電流検出部４５による出力を入力し、これらの出力値に基づいて、ステアリング５６に与えられる振動を抑制するようなステアリングモータ５４の制御量を演算する。
【００４６】
より具体的には、振動抑制制御部２０は、タイヤ振動制振演算部２１と、メカ振動制振演算部２２と、モータ振動制振演算部２３とを備えている。また、各演算部２１〜２３には、それぞれゲイン調節部２４〜２６（タイヤ振動ゲイン調節部２４、メカ振動ゲイン調節部２５、モータ振動ゲイン調節部２６）が備えられている。
【００４７】
タイヤ振動制振演算部２１は、タイヤにて発生した振動がステアリング５６に伝達される際の周波数成分である２０〜６０Ｈｚの振動を抑制するための制御量を演算する（第４の周波数帯に相当）。
【００４８】
メカ振動制振演算部２２は、車体やステアリング駆動機構５５にて発生した振動がステアリング５６に伝達される際の周波数成分である１〜３０Ｈｚの振動を抑制するための制御量を演算する（第３の周波数帯に相当）。
【００４９】
モータ振動制振演算部２３は、ステアリングモータ５４にて発生した振動がステアリング５６に伝達される際の周波数帯である直流〜約１００Ｈｚの振動を抑制するための制御量を演算する。
【００５０】
各ゲイン調節部２４〜２６は、各振動演算部２３にて演算された制御量に所定のゲイン（ここでは０〜１の範囲内の係数）を乗算することにより、制御量をそのまま出力するか、或いは制御量を減少させる。なお、各ゲイン調節部２４〜２６が制御量に乗算するゲインは、電圧検出・作動制限部４２により個別に設定される。
【００５１】
次に、アシスト制御部３０は、アシスト量演算部３１と、アシスト量ゲイン調節部３２とを備えている。
アシスト量演算部３１は、トルクセンサ５１による出力、および車速センサ５２による出力を入力し、これらの出力値に基づいて、運転者によりステアリング５６に与えられる操舵力を増幅（つまりアシスト）するようなステアリングモータ５４の制御量を演算する。即ち、運転者による操舵力がステアリング５６に伝達される際の周波数成分である直流成分を含む１０Ｈｚ未満の周波数成分の入力を増幅するための制御量を演算する（第１の周波数帯に相当）。
【００５２】
また、アシスト量ゲイン調節部３２は、振動抑制制御部２０における各ゲイン調節部２４〜２６と同様に、アシスト量演算部３１にて演算された制御量に所定のゲインを乗算することにより、制御量をそのまま出力するか、或いは制御量を減少させる。なお、このアシスト量ゲイン調節部３２においても、制御量に乗算するゲインは、電圧検出・作動制限部４２により設定される。
【００５３】
振動抑制制御部２０およびアシスト制御部３０による演算結果は、加算部４３により加算されたて駆動制御部４４に送られる。
駆動制御部４４は、加算部４３を介して振動抑制制御部２０およびアシスト制御部３０による演算結果を入力し、この演算結果に応じてステアリングモータ５４に対して駆動信号を送信することによりステアリングモータ５４を制御する。
【００５４】
駆動電流検出部４５は、ステアリングモータ５４に対する駆動電流を所定の周波数でサンプリングすることにより、駆動電流を検出する。
電圧検出・作動制限部４２は、例えば所定の時定数を有するＣＲ回路等により構成されたノイズ除去部４１を介して、バッテリ５３の電圧を検出する。つまり、ノイズ除去部４１を設けることにより、電圧検出・作動制限部４２がバッテリ５３の電圧におけるノイズ等による瞬時値を参照してしまうことを防止している。
【００５５】
そして、電圧検出・作動制限部４２は、バッテリ５３の電圧に応じて各ゲイン調節部２４〜２６，３２におけるゲインを設定することにより、駆動制御部４４における消費電力を制御し、バッテリ５３が機能停止状態（当該ステアリング制御装置１等の駆動対象を駆動できなくなる状態）になることを防止する。
【００５６】
なお、トルクセンサ５１、駆動電流検出部４５は本発明でいう外力検出手段に相当し、タイヤ振動制振演算部２１，メカ振動制振演算部２２，モータ振動制振演算部２３は減衰演算手段および制御量演算手段に相当する。また、アシスト量演算部３１は増幅演算手段および制御量演算手段に相当する。
【００５７】
さらに、駆動制御部４４は本発明でいう駆動制御手段に相当し、電圧検出・作動制限部４２はバッテリ状態検出手段に相当する。また、電圧検出・作動制限部４２，ゲイン調節部２４〜２６，３２は減少手段に相当し、ノイズ除去部４１はノイズ除去手段に相当する。
【００５８】
ここで、パワーステアリングＥＣＵ１０のＣＰＵは、振動抑制制御部２０およびアシスト制御部３０を構成する各演算部２１〜２３，３１が有する機能として、図２（ａ）に示すような処理を実行する。図２（ａ）は、パワーステアリングＥＣＵ１０のＣＰＵが、各演算部２１〜２３，３１毎に実行する制御量演算処理を示すフローチャートである。
【００５９】
この制御量演算処理においては、まず、各種検出結果を、制御用を設定するために予め設定された伝達関数に入力することによりステアリングモータ５４の制御量を設定する（Ｓ１１０）。
【００６０】
なお、Ｓ１１０の処理では、各種検出結果に基づいて、制御量設定マップを参照することによりステアリングモータ５４の制御量を設定するようにしてもよい。
制御量設定マップとは、制御部毎に、予め実験的にトルクセンサ５１や駆動電流検出部４５による検出結果に応じた制御量が対応付けられたものである。よって、この制御量設定マップを利用すれば、トルクセンサ５１や駆動電流検出部４５による検出結果に各演算部が作用する周波数成分を含んでいるか否かを予想することができる。
【００６１】
ここで、振動抑制制御部２０を構成する各演算部２１〜２３においては、制御量設定マップを参照することにより、演算部毎に設定された周波数成分の振動を抑制するための制御量を出力し、アシスト制御部３０におけるアシスト制御量演算部３１においては、運転者の操作による操舵力をアシストするための制御量を出力する。
【００６２】
このように、制御量を設定すると、設定した制御量を出力し（Ｓ１２０）、制御量演算処理を終了する。
次に、電圧検出・作動制限部４２の機能として実行される処理について図２（ｂ）を用いて説明する。図２（ｂ）はパワーステアリングＥＣＵ１０のＣＰＵが実行する作動制限処理を示すフローチャートである。
【００６３】
作動制限処理では、まず、ノイズ除去部４１を介してバッテリ５３の電圧を検出する（Ｓ２１０）。次いで、バッテリ５３の電圧に応じて各演算部に対するゲインをゲイン設定マップから読み出す（Ｓ２２０）。
【００６４】
ここで、ゲイン設定マップは、例えば図３に示すようにバッテリ５３の電圧が決定すれば、各演算部２１〜２３，３１の出力に対するゲインが一意に決定されるようになっている。
【００６５】
即ち、アシスト量演算部３１（対象となる周波数成分は１０Ｈｚ未満）が出力するアシスト制御量のゲインは、バッテリ５３の電圧が１２Ｖ以上のときには１に設定され、バッテリ５３の電圧が１０Ｖ以上かつ１２Ｖ未満の際には、連続的に１から０まで減少する。そして、バッテリ５３の電圧が１０Ｖ未満になると、ゲインは０に設定される。
【００６６】
ここで１２Vは、バッテリの充電時の電圧であり、１０Vは車両の仕様における最低保証電圧に相当する。
また、メカ振動制振演算部２１（対象となる周波数成分は１〜３０Ｈｚ）が出力するメカ振動制振制御量のゲインは、バッテリ５３の電圧が８Ｖ以上のときには１に設定され、バッテリ５３の電圧が７Ｖ以上かつ８Ｖ未満の際には、連続的に１から０まで減少する。そして、バッテリ５３の電圧が７Ｖ未満になると、ゲインは０に設定される。
【００６７】
さらに、タイヤ振動制振演算部２２（対象となる周波数成分は２０〜６０Ｈｚ）が出力するタイヤ振動制振制御量のゲインは、バッテリ５３の電圧が１０Ｖ以上のときには１に設定され、バッテリ５３の電圧が８Ｖ以上かつ１０Ｖ未満の際には、連続的に１から０まで減少する。そして、バッテリ５３の電圧が８Ｖ未満になると、ゲインは０に設定される。
【００６８】
加えて、モータ振動制振演算部（対象となる周波数帯は直流〜約１００Ｈｚ）が出力するモータ振動制振制御量のゲインは、バッテリ５３の電圧が７Ｖ以上のときには１に設定され、バッテリ５３の電圧が７Ｖ未満の際には、ゲインは０に設定される。
【００６９】
図３から読み取ることができるように、バッテリ５３の電圧が低くなる（機能低下状態）になるにつれて、低い周波数成分の外力に作用する制御量を小さな値に設定する。
具体的には、例えばバッテリ５３の電圧が１１Ｖの場合には、アシスト量ゲイン調節部３２におけるゲインを０．５に設定し、その他のゲイン調節部２４〜２６におけるゲインを１に設定する。アシスト量演算部３１による制御量は、アシスト量ゲイン調節部３２により半分に抑制されて加算部４３に送られる。また、振動抑制制御部２０を構成する各演算部２１〜２３による制御量は、そのまま加算部４３に送られる。
【００７０】
また、バッテリ５３の電圧が９Ｖの場合には、アシスト量ゲイン調節部３２におけるゲインを０に設定し、タイヤ振動ゲイン調節部２５におけるゲインを０．５に設定し、その他のゲイン調節部２４，２６におけるゲインを１に設定する。つまり、この場合には、アシスト量演算部３１による制御量は０となり、タイヤ振動ゲイン調節部２５における制御量も半分に抑制される。ただし、メカ振動制振演算部２１およびモータ振動制振演算部２３における制御量は、そのまま加算部４３に送られる。
【００７１】
［実験例］
ここで、本実施形態において、上記のように低い周波数成分の外力に対する制御量を抑制することの効果について実験例を示すことにより説明する。この実験例においては、図４を用いて説明する。なお、図４（ａ）は、時間に対する車速、ヨーレート、横加速度の大きさを示すグラフ（上図）、および時間に対する周波数帯毎の制御量に基づく消費電力の大きさを示すグラフ（下図）である。また、図４（ｂ）は、アシスト量を減少させたときにおける消費電力との関係を示す説明図である。
【００７２】
即ち、図４（ａ）は、車速を約６５ｋｍ／ｈ（１８ｍ／ｓ）で一定にした状態で、概ね６秒周期でステアリング５６を左右に切り返しながら走行したときにおいて、当該ステアリング制御装置１における電力消費の大きさをグラフ化したものである。ただし、このグラフにおいては、全てのゲイン調節部２４〜２６，３２における設定ゲインは１に設定されている。
【００７３】
特に図４（ａ）下図においては、周波数帯毎の制御量として、アシスト量演算部３１が演算したアシスト制御量に基づく消費電力（アシスト量）、メカ振動制振制御部２２が演算したメカ振動制振制御量に基づく消費電力（メカ制振量）、およびタイヤ振動制振演算部２１が演算したタイヤ振動制振制御量に基づく消費電力（タイヤ制振量）をそれぞれ別に記述している。なお、モータ振動制振演算部２３が演算したモータ振動制振制御量に基づく消費電力（モータ制振量）については、タイヤ制御量と同程度であるがここでの記述は省略している。
【００７４】
このグラフ（特に図４（ａ）の下図）から明らかなように、ステアリング５６の切り返しを実行する毎に、アシスト量、メカ制振量、タイヤ制振量、モータ制振量の順で、大きな電力を消費することが分かる。また、上記グラフにおいて、合計消費電力の平均値は、６７．４Ｗで、アシスト量、メカ制振量、タイヤ制振量における消費電力の比は、概ね、１５：３：１であった。
【００７５】
ここで、発明者らは、低い周波数成分に作用する制御量ほど多くの消費電力を必要とすることを発見し、バッテリ５３が機能低下状態のときに、少なくとも低い周波数成分に作用する制御量を抑制する（減少させる）ようにすれば、多くの機能を維持した状態でバッテリ５３の消費電力を節約できるのではないかと考えた。
【００７６】
そこで、最も電力を消費するアシスト量を５０％減少させたとき、および１００％減少させたときにおける消費電力（平均電力）を測定した。この測定結果を図４（ｂ）に示す。
【００７７】
図４（ｂ）に示すように、アシスト量を減少させないとき（通常時）においては、消費電力が６７．４Ｗであるのに対して、アシスト量を５０％減少させたときには、消費電力が５８．５Ｗとなり、アシスト量を減少させないときに比べて約１３％消費電力を減少させることができた。また、アシスト量を１００％減少させたときには、消費電力は１０．３Ｗとなり、アシスト量を減少させないときに比べて約８５％も消費電力を減少させることができた。
【００７８】
このように最も低い周波数成分に作用するアシスト量を減少させれば、その他の各制御量を維持した状態で、バッテリ５３が機能停止状態に陥り難くすることができることが立証できた。
【００７９】
［実施形態による効果］
以上のように詳述したステアリング制御装置１においては、パワーステアリングＥＣＵ１０のＣＰＵが以下のような処理を実行する。
【００８０】
即ち、複数の演算部２１〜２３，３１としての機能が、トルクセンサ５１，駆動電流検出部４５による検出結果に応じて、それぞれ異なる周波数成分の外力に対して作用するステアリング操舵制御量を演算し、駆動制御部４４が、各演算部２１〜２３，３１による演算結果に基づいて、ステアリング５６に対して操舵力を与えるステアリングモータ５４を駆動制御する。そして、電圧検出・作動制限部４２としての機能は、バッテリ状態を検出し、バッテリ状態がバッテリ５３の機能低下状態を示すにつれて、相対的に周波数が低い特定周波数成分の外力に対するステアリング操舵制御量を、ゲイン調節部２４〜２６，３２を介して単調に減少させる。
【００８１】
従って、このようなステアリング制御装置１によれば、バッテリ状態が機能低下状態になった場合においても、比較的高い周波数成分の外力に対するステアリング操舵制御を継続することができるので、外力のうち比較的高い周波数成分が、ステアリング５６の操作性に与える悪影響を排除することができる。よって、ステアリング５６の操作性を維持しながら、バッテリが機能停止状態に陥ることを防止することができる。
【００８２】
また、ステアリング制御装置１においては、トルクセンサ５１，駆動電流検出部４５による検出結果に応じて、特定周波数成分の外力を増幅するステアリング操舵制御量を演算するアシスト量演算部３１と、トルクセンサ５１，駆動電流検出部４５による検出結果に応じて、特定周波数よりも高い周波数成分の外力を減衰させるステアリング操舵制御量を演算する演算部２１〜２３と、を備えている。
【００８３】
従って、このようなステアリング制御装置１によれば、相対的に周波数が低い特定周波数成分を増幅することにより、運転者のステアリング操作の補助を行うことができるので、運転者にステアリング操作を軽快にさせることができる。
【００８４】
また、このステアリング制御装置１によれば、特定周波数よりも高い周波数成分を減衰させるので、外力のうち振動成分がステアリング５６に伝達されることを防止することができる。
【００８５】
特に、このステアリング制御装置１によれば、バッテリ状態が機能低下状態になった場合には、アシスト量演算部３１によるステアリング操舵制御量を減少させ、演算部２１〜２３によるステアリング操舵制御量を維持するので、バッテリ状態が機能低下状態においてもステアリング５６に与えられる振動を抑制することができる。
【００８６】
さらに、演算部２１〜２３，３１は、トルクセンサ５１，駆動電流検出部４５による検出結果を入力すると、トルクセンサ５１，駆動電流検出部４５による検出結果とステアリング５６の操舵制御量とが予め対応付けられた対応マップを参照することにより、ステアリング操舵制御量を演算するようにされている。
【００８７】
従って、このようなステアリング制御装置１によれば、トルクセンサ５１，駆動電流検出部４５による検出結果に応じてステアリング操舵制御量を容易に決定することができるので、トルクセンサ５１，駆動電流検出部４５による検出結果を高精度に解析するような場合と比較して、ステアリング操舵制御量を決定するための構成を簡素化することができる。
【００８８】
さらに、電圧検出・作動制限部４２は、電圧検出・作動制限部４２により検出されたバッテリ状態がバッテリ５３の機能低下状態を示すにつれて、複数の演算部２１〜２３，３１からの出力のうち、最も低い周波数成分の外力に対する出力を減少させた後に、その他複数の演算部２１〜２３，３１からの出力を、ゲイン調節部２４〜２６，３２を介して減少させる。
【００８９】
従って、このようなステアリング制御装置１によれば、バッテリが機能低下状態を示すにつれて、低い周波数成分、即ち大きな電力を必要とするものから出力を減少させるので、バッテリが機能低下状態を示すにつれてバッテリ５３の消費電力を減少させることができる。よって、バッテリが機能停止状態に陥ることをより確実に防止することができる。
【００９０】
また、電圧検出・作動制限部４２は、ゲイン調節部２４〜２６，３２を介して、演算部２１〜２３，３１からの出力に０以上１以下の係数（ゲイン）を乗算することによって、演算部２１〜２３，３１からの出力を減少させる。
【００９１】
従って、このようなステアリング制御装置１によれば、簡素な構成で電圧検出・作動制限部４２，ゲイン調節部２４〜２６，３２としての構成を実現することができる。
さらに、電圧検出・作動制限部４２は、バッテリ状態としてバッテリ電圧を検出するようにされている。
【００９２】
従って、このようなステアリング制御装置１によれば、他の手法と比較して簡素な構成でバッテリ状態を検出することができるので、容易にバッテリ状態を検出することができる。
【００９３】
加えて、上記ステアリング制御装置１においては、バッテリ５３に接続され、バッテリ５３の出力における交流成分を除去するノイズ除去部４１を備え、電圧検出・作動制限部４２は、ノイズ除去部４１を介してバッテリ電圧を検出するようにされていてもよい。
【００９４】
このようなステアリング制御装置１によれば、バッテリ電圧の瞬時値にはよらない制御をすることができる。なお、ノイズ除去部４１の具体的な構成としては、例えば、所定の時定数を有するＣＲ回路や、ソフトウェアによる波形処理等を採用することができる。
【００９５】
［その他の実施形態］
本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００９６】
例えば、本実施形態においては、バッテリ５３が機能低下状態になるにつれて、連続的にステアリング操舵制御量を減少させるようにしたが、例えば段階的に（１段階を含む）ステアリング操舵制御量を減少させるようにしてもよい。
【００９７】
また、第１の周波数帯に応じた制御形態を完全に禁止した後に第２から第４のうちのどれかの制御形態を減少させるようにしたが、完全に禁止する前から、複数の制御形態の減少を開始してもよい。
【００９８】
また、電圧検出・作動制限部４２は、「バッテリ状態」として、バッテリ５３の電圧を検出したが、バッテリ５３の充電電圧、劣化状態、電力供給量（電流量）等、バッテリが電力を充分に供給できなくなること、またはその虞があることを検出するためのパラメータを検出するように構成されていれば、どのようなパラメータを検出するようにしてもよい。
【００９９】
加えて、本実施形態では、ステアリング制御装置１による消費電力を減少させるために、各演算部（特にアシスト量演算部３１）が演算した制御量に所定のゲインを乗算しているが、制御量が予め設定された所定レベルを超えないように、制御量が所定レベルを超えたときに、制御量のうち所定レベルを超えた分をカットするようにしてもよい。
【０１００】
ただし、この場合には、運転者が予期しないタイミングでアシスト量が減少することになるので、運転者の操作フィーリングを考慮すると上記実施形態のように制御量に所定のゲインを乗算する手法を採用することが好ましい。
【０１０１】
さらに、本実施形態における制御量演算処理（図２（ａ））においては、トルクセンサ５１および駆動電流検出部４５（或いは車速センサ５２）による検出結果に応じて、制御量測定マップを参照することにより制御量を設定するようにしたが、上記検出結果から当該演算部２１〜２３，３１が作用する周波数成分を抽出し、この周波数成分を増幅したり減衰させたりする制御量を演算するようにしてもよい。
【０１０２】
即ち、図５に示すようなフローチャートにおける処理を実行すればよい。
この制御量演算処理では、まず、各種検出結果に基づいて、当該演算部が関係する周波数成分の入力を抽出する（Ｓ５１０）。例えば、アシスト量演算部３１においては、１０Ｈｚ未満の周波数成分を増幅するので、この処理においては１０Ｈｚ未満の周波数成分を抽出する。また、メカ振動制振制御部２２においては、１〜３０Ｈｚの振動を抑制するので、１〜３０Ｈｚの周波数成分を抽出する。車両の車体であるバネ上系においては、１〜５Ｈｚの周波数成分を抽出する（第２の周波数帯に相当）。
【０１０３】
そして、この抽出結果に応じて制御量を演算する（Ｓ５２０）。この処理において、各振動制振演算部２１〜２３は、振動を抑制するので、例えば、入力された周波数成分の逆波形となるような制御量を演算すればよい。また、アシスト量演算部３１は、操舵力をアシストするので、１０Ｈｚ未満の周波数成分を検出すると、この周波数成分のアシスト量が大きくなるような制御量を演算すればよい。
【０１０４】
続いて、演算した制御量を加算部４３に対して出力し（Ｓ５３０）、制御量演算処理を終了する。
このようなステアリング制御装置においては、演算部２１〜２３，３１が、トルクセンサ５１，駆動電流検出部４５による検出結果を入力すると、トルクセンサ５１，駆動電流検出部４５により検出された外力の周波数成分を解析し、この解析結果に応じてステアリング操舵制御量を演算する。
【０１０５】
また、バッテリが機能低下を示した状態から徐々に機能復帰を示すにつれて、前記複数の制御量演算手段からの出力のうち、制御形態を禁止したのと逆の順で制御を許可或いは制御量演算手段からの出力を増加するようにしてもよい。
【０１０６】
すなわち、電圧検出・作動制限部４２は、電圧検出・作動制限部４２により検出されたバッテリ状態がバッテリ５３の機能復帰状態を示すにつれて、複数の演算部２１〜２３，３１からの出力のうち最も低い周波数成分の外力に対する出力以外のその他複数の演算部２１〜２３，３１からの出力を、ゲイン調節部２４〜２６，３２を介して増加させた後に、最も低い周波数成分の外力に対する出力を増加させるようにする。
【０１０７】
バッテリの機能復帰とは、低下したバッテリ電圧が再び上昇することで、車両発電機からの充電や、車両の電力消費量の減少など、バッテリへの電力供給やバッテリの負荷の低下、バッテリの化学反応の増加などによる。
【０１０８】
このようなステアリング制御装置によれば、外力が与えられる度にその周波数成分を解析するので、より最適なステアリング制御量を精度よく演算することができる。
【図面の簡単な説明】
【０１０９】
【図１】ステアリング制御装置の概略構成を示すブロック図である。
【図２】実施形態における制御量演算処理を示すフローチャート（ａ）、および作動制限処理を示すフローチャート（ｂ）である。
【図３】バッテリ電圧と設定されるゲインとの関係を表すゲイン設定マップを示すグラフである。
【図４】時間に対する周波数帯毎の制御量に基づく消費電力の大きさを示すグラフ（ａ）、およびアシスト量を減少させたときにおける消費電力との関係を示す説明図（ｂ）である。
【図５】その他の実施形態における制御量演算処理を示すフローチャートである。
【符号の説明】
【０１１０】
１…ステアリング制御装置、１０…パワーステアリングＥＣＵ、２０…振動抑制制御部、２１…タイヤ振動制振演算部、２２…メカ振動制振演算部、２３…モータ振動制振演算部、２４…タイヤ振動ゲイン調節部、２５…メカ振動ゲイン調節部、２６…モータ振動ゲイン調節部、３０…アシスト制御部、３１…アシスト量演算部、３２…アシスト量ゲイン調節部、４１…ノイズ除去部、４２…電圧検出・作動制限部、４３…加算部、４４…駆動制御部、４５…駆動電流検出部、５１…トルクセンサ、５２…車速センサ、５３…バッテリ、５４…ステアリングモータ、５５…ステアリング駆動機構、５６…ステアリング。
【図１】
2008094387.tif 000003
【図２】
2008094387.tif 000004
【図３】
2008094387.tif 000005
【図５】
2008094387.tif 000006
【図４】
2008094387.tif 000007