(57)【要約】【課題】制御用のセンサとは別に故障検知用のセンサを新たに設けることなく、精度良く故障を検知することができるようにする。【解決手段】直流モータ１５により駆動される出力軸１４の実際の動作状態を検出するストロークセンサ７の検出値に基づいて直流モータを制御するモータ制御装置において、直流モータ１５の端子間電圧を検出する電圧検出器３１と、直流モータの電流を検出する電流検出器３２と、電圧検出器及び電流検出器による電圧及び電流の各検出値に基づいて直流モータの回転致を推定するモータ回転数推定部３３と、ストロークセンサによる検出値及びモータ回転数推定部による推定値に基づいて、直流モータ及びストロークセンサの故障を判定する故障判定部３４とを設ける。【選択図】図２
2008236850.tif 000002
【特許請求の範囲】
【請求項１】
直流モータまたはこれにより駆動される被駆動物の実際の動作状態を検出する状態量検出手段の検出値に基づいて前記直流モータを制御するモータ制御装置であって、
前記直流モータの端子間電圧を検出する電圧検出手段と、
前記直流モータの電流を検出する電流検出手段と、
前記電圧検出手段及び電流検出手段による電圧及び電流の各検出値に基づいて前記直流モータの回転致を推定するモータ回転数推定手段と、
前記状態量検出手段による検出値及び前記モータ回転数推定手段による推定値に基づいて、前記直流モータ及び状態量検出手段の故障を判定する故障判定手段とを備えたことを特徴とするモータ制御装置。
【請求項２】
前記故障判定手段が、前記状態量検出手段の検出値が前記直流モータの異常動作状態を示しているのに対して、前記モータ回転数推定手段の推定値が前記直流モータの停止状態あるいは通常動作状態を示している場合に、故障と判定することを特徴とする請求項１に記載のモータ制御装置。
【請求項３】
前記故障判定手段が、前記状態量検出手段の検出値が前記直流モータの停止状態を示しているのに対して、前記モータ回転数推定手段の推定値が前記直流モータの動作状態を示している場合に、故障と判定することを特徴とする請求項１に記載のモータ制御装置。
【請求項４】
前記直流モータが、前記被駆動物を直線駆動する直動アクチュエータを構成し、
前記状態量検出手段が、前記直動アクチュエータの直動量を検出する直線変位センサであることを特徴とする請求項１乃至請求項３のいずれかに記載のモータ制御装置。
【請求項５】
前記モータ回転数推定手段が、前記電流検出手段による電流の検出値と前記直流モータの抵抗値から当該直流モータ内のコイルでの電圧降下相当値を算出し、この電圧降下相当値と前記電圧検出手段による端子間電圧の検出値から逆起電圧を算出し、この逆起電圧と誘起電圧定数からモータ回転数を算出することを特徴とする請求項１乃至請求項４のいずれかに記載のモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、直流モータまたはこれにより駆動される被駆動物の実際の動作状態を検出する状態量検出センサの検出値に基づいて直流モータを制御するモータ制御装置に関するものである。
【背景技術】
【０００２】
車両の旋回状態に応じた舵角を後輪に与える後輪転舵装置や、後輪のトー角を制御するトー角制御装置では、後輪の実際の角度を検出するセンサの出力に基づいて後輪を動作させるアクチュエータを制御するが、このセンサやアクチュエータに故障が発生すると、車両の走行に大きな影響を与えることから、故障を正確に且つ迅速に検知することが望まれる。
【０００３】
このような故障検知に関して、モータが備える２つのレゾルバ（回転位置センサ）の出力から算出される回転数を比較して、レゾルバの故障を検知する技術が知られている（特許文献１参照）。
【特許文献１】特開２００４−１４７４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかるに、前記従来の技術では、ブラシ付きモータのようにレゾルバを備えていないモータには適用することができず、この場合、制御用のセンサとは別に故障検知用のセンサを別途設ける必要が生じるため、製造コストが嵩み、また新たに設けるセンサの配置に煩わされるため、設計自由度が低下する不都合が発生する。
【０００５】
また、通常の制御では起こり得ない速度でセンサの出力値が変化した場合に故障と判断する手法も考えられるが、この手法では、縁石衝突などでタイヤが急激に動かされてしまう場合にも故障と判断してしまうため、誤検知が問題となる。
【０００６】
本発明は、このような従来技術の問題点を解消するべく案出されたものであり、その主な目的は、制御用のセンサとは別に故障検知用のセンサを新たに設けることなく、精度良く故障を検知することができるように構成されたモータ制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
このような課題を解決するために、本発明においては、請求項１に示すとおり、直流モータ（１５）またはこれにより駆動される被駆動物（出力軸１４）の実際の動作状態を検出する状態量検出手段（ストロークセンサ７）の検出値に基づいて前記直流モータを制御するモータ制御装置において、前記直流モータの端子間電圧を検出する電圧検出手段（３１）と、前記直流モータの電流を検出する電流検出手段（３２）と、前記電圧検出手段及び電流検出手段による電圧及び電流の各検出値に基づいて前記直流モータの回転致を推定するモータ回転数推定手段（３３）と、前記状態量検出手段による検出値及び前記モータ回転数推定手段による推定値に基づいて、前記直流モータ及び状態量検出手段の故障を判定する故障判定手段（３４）とを備えたものとした。
【０００８】
これによると、状態量検出手段による検出値が示す直流モータの状態と、モータ回転数推定手段による推定値が示す直流モータの状態とを比較して、両者に大きさ相違がある場合に故障と判定すれば良く、精度良く故障を検知することができる。
【０００９】
そして、レゾルバを備えていないモータ（一般的なブラシ付きモータ等）でも、故障検知用のセンサを別途設けることなく、故障を検知することが可能になり、製造コストを削減すると共に、故障検知用のセンサの配置に煩わされることがないため、設計自由度の向上を図ることができる。しかも、直流モータの端子間電圧及び電流を計測するだけで済むため、簡単な構成となり、既存のシステムに対する組み込みが容易である。
【００１０】
この場合、直流モータ及び状態量検出手段に係るセンサ類の少なくとも一方が故障していることを検知することができる。
【００１１】
前記モータ制御装置においては、請求項２に示すとおり、前記故障判定手段が、前記状態量検出手段の検出値が前記直流モータの異常動作状態を示しているのに対して、前記モータ回転数推定手段の推定値が前記直流モータの停止状態あるいは通常動作状態を示している場合に、故障と判定する構成とすることができる。これによると、誤検知を回避して、精度の高い故障検知が可能になり、信頼性の向上を図ることができる。
【００１２】
この場合、特に状態量検出手段の急変故障、すなわち直流モータが停止あるいは正常動作しているにも関わらず状態量検出手段の出力が異常動作状態を示す故障を検知することができる。
【００１３】
前記モータ制御装置においては、請求項３に示すとおり、前記故障判定手段が、前記状態量検出手段の検出値が前記直流モータの停止状態を示しているのに対して、前記モータ回転数推定手段の推定値が前記直流モータの動作状態を示している場合に、故障と判定する構成とすることができる。これによると、誤検知を回避して、精度の高い故障検知が可能になり、信頼性の向上を図ることができる。
【００１４】
この場合、特に状態量検出手段の固定故障、すなわち直流モータが回転しているにも関わらず状態量検出手段の出力が停止状態を示す故障を検知することができる。
【００１５】
前記モータ制御装置においては、請求項４に示すとおり、前記直流モータが、前記被駆動物を直線駆動する直動アクチュエータを構成し、前記状態量検出手段が、前記直動アクチュエータの直動量を検出する直線変位センサである構成とすることができる。
【００１６】
前記モータ制御装置においては、請求項５に示すとおり、前記モータ回転数推定手段が、前記電流検出手段による電流の検出値と前記直流モータの抵抗値から当該直流モータ内のコイルでの電圧降下相当値を算出し、この電圧降下相当値と前記電圧検出手段による端子間電圧の検出値から逆起電圧を算出し、この逆起電圧と誘起電圧定数からモータ回転数を算出する構成とすることができる。これによると、直流モータの回転致を精度良く推定することができる。
【発明の効果】
【００１７】
このように本発明によれば、故障検知用のセンサを別途設けることなく、精度良く故障を検知することができ、製造コストを削減すると共に、設計自由度の向上を図る上で大きな効果が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００１９】
図１は、本発明が適用される車両の概略構成図である。図２は、図１に示した後輪トー角制御装置５を示すブロック図である。この車両は、ステアリングホイール１の操舵によって左右の前輪２を転舵する前輪操舵装置３を備えると共に、車両の旋回時における車両挙動に対応して左右の後輪４のトー角を制御する後輪トー角制御装置５を備えている。
【００２０】
後輪トー角制御装置５は、アクチュエータ６と、ストロークセンサ（直線変位センサ、状態量検出手段）７と、加速度センサ８と、操舵角センサ９と、アクセルペダル操作量センサ１０と、ブレーキペダル操作量センサ１１と、コントロールユニット（モータ制御装置）１２とを有している。
【００２１】
アクチュエータ６は、図２に示すように、出力軸（被駆動物）１４が軸方向に直線的に進退動作する直動アクチュエータであり、直流モータ１５と、遊星歯車などによる減速機構１６と、回転運動を直線運動に変換して出力軸１４を進退動作させる送りねじ機構１７とを有しており、出力軸１４が、例えば後輪４のナックルから延出されたアームに連結ロッドを介して連結されて、出力軸１４の進退動作によりロッドを押し引き駆動することで後輪４のトー角を変化させることができる。
【００２２】
ストロークセンサ７は、アクチュエータ６の出力軸の変位量を検出するものであり、この変位量から後輪４のトー角を算出することができる。加速度センサ８は、車体に作用する前後加速度を検出するものである。操舵角センサ９は、ステアリングホイール１の操舵角を検出するものである。アクセルペダル操作量センサ１０は、アクセルペダルの操作量を検出するものである。ブレーキペダル操作量センサ１１は、ブレーキペダルの操作量を検出するものである。
【００２３】
コントロールユニット１２は、各センサの出力に基づいてアクチュエータ６の変位を制御するものであり、後輪４に与えるトー角の目標値を、走行状況に対応した最適値が予め設定されたマップに基づいて、現在のアクセルペダル操作量、ブレーキペダル操作量、及び前後加速度などの値から求め、ストロークセンサ７の出力から求められる実トー位置をフィードバックしつつ目標トー位置との偏差からアクチュエータ６の発生するべき最適トルクを演算し、それを実現するために電流をフィードバックしつつ直流モータ１５をデューティ制御する。
【００２４】
この後輪トー角制御装置５によれば、左右のアクチュエータ６を同時に対称的に変位させることにより、両後輪４のトーイン／トーアウトを適宜な条件の下に自由に制御することができる上、左右のアクチュエータ６の一方を伸ばして他方を縮めれば、両後輪４を左右に転舵することもできる。
【００２５】
コントロールユニット１２は、図２に示すように、４つのトランジスタ２１〜２４からなるＨブリッジ回路２５と、トランジスタ２１〜２４のスイッチング動作を制御するゲート駆動信号を出力するトランジスタ駆動回路２６とを有しており、第１・第４のトランジスタ２１・２４のみを同時にオンとすると直流モータ１５が正転し、逆に第２・第３トランジスタ２２・２３のみを同時にオンとすると直流モータ１５が逆転する。
【００２６】
さらにこのコントロールユニット１２は、直流モータ１５の端子間電圧を検出する電圧検出器（電圧検出手段）３１と、直流モータ１５の電流を検出する電流検出器（電流検出手段）３２と、電圧検出器３１及び電流検出器３２による電圧及び電流の各検出値に基づいて直流モータ１５の回転致を推定するモータ回転数推定部（モータ回転数推定手段）３３と、ストロークセンサ７による検出値及びモータ回転数推定部３３による推定値に基づいて、直流モータ１５及びストロークセンサ７の故障を判定する故障判定部（故障判定手段）３４とを有している。
【００２７】
電圧検出器３１は、直流モータ１５における電源側及び接地側の各端子に接続されたラインＬ１・Ｌ２を結ぶように設けられた１対の抵抗３５・３６の間に接続され、直流モータ１５の端子間電圧を検出する。電流検出器３２は、接地ラインに接続され、電源側からトランジスタ２１〜２４及び直流モータ１５を経て接地側に流れる電流を検出する。
【００２８】
モータ回転数推定部３３では、電流検出器３２によるモータ電流の検出値ＩＭ（Ａ）にモータ抵抗値ＲＭ（Ω）を乗算して直流モータ１５内のコイルでの電圧降下相当値（ＩＭ×ＲＭ）を算出し、電圧検出器３１によるモータ端子間電圧の検出値ＤＶＭ（Ｖ）から電圧降下相当値を減算して逆起電圧（ＤＶＭ−ＩＭ×ＲＭ）を算出し、この逆起電圧に誘起電圧定数の逆数ＫＥ（rps／Ｖ）を乗算してモータ回転数の推定値ＭＳＰＤ（rps）を算出する。これを式に表すと、
ＭＳＰＤ＝（ＤＶＭ−ＩＭ×ＲＭ）×ＫＥ
となる。
【００２９】
故障判定部３４では、ストロークセンサ７による検出値が示すアクチュエータ６の状態と、モータ回転数推定部３３による推定値が示す直流モータ１５の状態とを比較して、両者に大きさ相違がある場合に故障と判定する。特にここでは、急変故障及び固定故障の２つの態様に関する故障を検知する。
【００３０】
急変故障は、ストロークセンサ７の検出値がアクチュエータ６の異常動作状態を示しているのに対して、モータ回転数の推定値が直流モータ１５の停止状態あるいは正常動作状態を示している場合である。
【００３１】
アクチュエータ６は、直流モータ１５の無負荷回転時の回転速度（最大回転速度）に対応する変位速度以上で動作することはなく、直流モータ１５の無負荷回転速度に対応する変位速度以上の速度でアクチュエータ６が動作している場合は故障の疑いがある。そこで、直流モータ１５の無負荷回転速度に基づいて閾値を設定し、ストロークセンサ７の検出値に基づく速度がこの閾値を超えた場合には、アクチュエータ６の異常動作状態とみなす。
【００３２】
一方、縁石衝突時などに車輪に作用する外力で車輪が急激に動作した場合には、直流モータ１５の無負荷回転速度に対応する変位速度以上でアクチュエータ６が動作することがあり、このような場合に故障と判定されないようにする必要がある。そこで、直流モータ１５の無負荷回転速度に基づいて閾値を設定し、この閾値をモータ回転数の推定値が超える場合には、外乱によるアクチュエータ６の異常動作状態とみなして、故障とは判定されないようにする。
【００３３】
したがって、急変故障に関しては、ストロークセンサ７の検出値が所定の閾値を超えた異常動作状態を示し、且つモータ回転数の推定値が所定の閾値を下回る停止状態あるいは通常動作状態を示す場合に、故障と判定する。
【００３４】
例えば、直流モータ１５の無負荷回転時の回転速度（最大回転速度）に対応する最大の車輪角速度（トー角速度）が約１６deg/sとなる場合、ストロークセンサ７の検出値に関する閾値を車輪角速度換算で２０deg/sとし、またモータ回転数の推定値に関する閾値を車輪角速度換算で１０deg/sとして、ストロークセンサ７の検出値が車輪角速度換算で２０deg/s以上で、且つモータ回転数の推定値が車輪角速度換算で１０deg/s以下となる場合に故障と判定する。
【００３５】
ここでは、ストロークセンサ７の検出値に関する閾値（車輪角速度換算で２０deg/s）が、直流モータ１５の無負荷回転速度（車輪角速度換算で１６deg/s）より大きな値に設定されており、またモータ回転数の推定値に関する閾値（車輪角速度換算で１０deg/s）が、直流モータ１５の無負荷回転速度（車輪角速度換算で１６deg/s）より小さな値に設定されており、これにより確実な故障判定を行うことができる。
【００３６】
一方、固定故障は、ストロークセンサ７の検出値がアクチュエータ６の停止状態を示しているのに対して、モータ回転数の推定値が直流モータ１５の動作状態を示している場合である。
【００３７】
この固定故障に関しては、ストロークセンサ７の検出値が所定の閾値を下回る停止状態を示し、且つモータ回転数の推定値が所定の閾値を超える動作状態を示す場合に、故障と判定する。
【００３８】
例えば、ストロークセンサ７の検出値に関する閾値を車輪角速度換算で０．００５deg/sとし、またモータ回転数の推定値に関する閾値を１００rpmとして、ストロークセンサ７の検出値が車輪角速度換算で０．００５deg/s以下で、且つモータ回転数の推定値が１００rpm以上となる場合に故障と判定する。
【００３９】
ここでは、ストロークセンサ７の検出値に関する閾値（車輪角速度換算で０．００５deg/s）、及びモータ回転数の推定値に関する閾値（１００rpm）は、厳密な停止状態を示す値（車輪角速度換算で０deg/s）より大きな値に設定されており、これによりノイズによる誤検知を避けることができる。
【００４０】
なお、前記の例では、状態量検出手段として、直動型のアクチュエータ６の直動量を検出するストロークセンサ７を設けたが、本発明における状態量検出手段はこれに限定されるものではなく、例えば直流モータの実際の回転数を検出するものや、出力アームが揺動する揺動型のアクチュエータの揺動量を検出するものなども可能であり、また前記のように後輪トー角制御装置５であれば、アクチュエータ６により駆動される後輪４のトー角を検出するものなども可能である。
【図面の簡単な説明】
【００４１】
【図１】本発明が適用される車両の概略構成図である。
【図２】図１に示した後輪トー角制御装置を示すブロック図である。
【符号の説明】
【００４２】
５  後輪トー角制御装置
６  アクチュエータ
７  ストロークセンサ（直線変位センサ、状態量検出手段）
１２  コントロールユニット（モータ制御装置）
１４  出力軸（被駆動物）
１５  直流モータ
３１  電圧検出器（電圧検出手段）
３２  電流検出器（電流検出手段）
３３  モータ回転数推定部（モータ回転数推定手段）
３４  故障判定部（故障判定手段）
【図１】
2008236850.tif 000003
【図２】
2008236850.tif 000004