(57)【要約】【課題】ブラシノイズ対策用の素子を別部品として備えなくてもブラシノイズを低減でき、ブラシノイズに起因する電気的摩耗を抑制できるようにする。【解決手段】モータ２の端子電圧に重畳されるHigh側ノイズとLow側ノイズを検出し、単位時間当りのHigh側ノイズとLow側ノイズの検出回数の差を求める。そして、この差が最も小さくなる回転数もしくは所定の閾値以下となる回転数を目標回転数Rtとして、モータ２の回転数が目標回転数Rtとなるように、モータコントローラ４への指令信号を制御する。これにより、モータ２の回転数調整のみによってブラシノイズを低減できる。したがって、ブラシノイズ対策用の素子を別部品として備えなくてもブラシノイズを低減でき、ブラシノイズに起因する電気的摩耗を抑制できるモータ駆動装置１とすることが可能となる。【選択図】図１
2014166032.tif 000002
【特許請求の範囲】
【請求項１】
電源（３）からブラシ付きモータ（２）への電流供給経路に配置されるモータコントローラ（４）に対して指令信号を出力し、前記モータ（２）への電流供給を制御することで前記モータ（２）の回転数を制御するモータ駆動装置であって、
前記モータ（２）の端子電圧をモニタ電圧として入力し、前記モニタ電圧が第１閾値電圧（Ｖｔｈ１）よりも大きいか否かに基づいて、前記モニタ電圧に含まれるブラシノイズのうち、前記モータ（２）の駆動によって生じる整流リップルを含む振幅波形に対して高電圧側に発生する高電圧側ノイズを検出する高電圧側ノイズ検出部（１０１）と、前記モニタ電圧として入力し、前記モニタ電圧が記第１閾値電圧（Ｖｔｈ１）よりも低い第２閾値電圧（Ｖｔｈ２）よりも小さいか否かに基づいて、前記モニタ電圧に含まれるブラシノイズのうち、前記振幅波形に対して低電圧側に発生する低電圧側ノイズを検出する低電圧側ノイズ検出部（１０２）と、の少なくとも一方を有するノイズ検出部（１０）と、
前記高電圧側ノイズの発生回数と前記低電圧側ノイズの発生回数の少なくとも一方に基づいて、前記モータコントローラ（４）に前記指令信号を出力し、前記ブラシノイズの発生回数を少なくする方に前記モータ（２）の回転数を制御する演算部（１１）と、を備えていることを特徴とするモータ駆動装置。
【請求項２】
前記ノイズ検出部（１０）は、前記高電圧側ノイズ検出部（１０１）と前記低電圧側ノイズ検出部（１０２）を共に有し、
前記演算部（１１）は、高電圧側ノイズの発生回数と前記低電圧側ノイズの発生回数の差が最も小さくなったとき、もしくは、該差が所定の閾値以下となったときの回転数を目標回転数（Rt）として、前記モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴とする請求項１に記載のモータ駆動装置。
【請求項３】
前記ノイズ検出部（１０）は、前記高電圧側ノイズ検出部（１０１）と前記低電圧側ノイズ検出部（１０２）を共に有し、
前記演算部（１１）は、前記モータコントローラ（４）によって前記モータ（２）の回転数を所定の回転数範囲において変化させると共に、該回転数を変化させている期間中における前記高電圧側ノイズの発生回数と前記低電圧側ノイズの発生回数の差の変化を演算し、該差が最も小さくなったとき、もしくは、該差が所定の閾値以下となったときの回転数を目標回転数（Rt）として、前記モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴とする請求項１に記載のモータ駆動装置。
【請求項４】
前記ノイズ検出部（１０）は、前記低電圧側ノイズ検出部（１０２）を有し、
前記演算部（１１）は、前記モータコントローラ（４）によって前記モータ（２）の回転数を所定の回転数から徐々に上昇させ、該上昇期間中における前記低電圧側ノイズの発生回数が最も小さくなったとき、もしくは、所定の閾値以下となったときの回転数を目標回転数（Rt）として、前記モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴とする請求項１に記載のモータ駆動装置。
【請求項５】
前記ノイズ検出部（１０）は、前記高電圧側ノイズ検出部（１０１）を有し、
前記演算部（１１）は、前記モータコントローラ（４）によって前記モータ（２）の回転数を所定の回転数から徐々に下降させ、該下降期間中における前記高電圧側ノイズの発生回数が最も小さくなったとき、もしくは、所定の閾値以下となったときの回転数を目標回転数（Rt）として、前記モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴とする請求項１に記載のモータ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラシ付モータを駆動する際に発生するノイズを抑制できるモータ駆動装置に関するものである。
【背景技術】
【０００２】
ブラシ付モータ（以下、単にモータという）では、モータ駆動の際に、ブラシとコンミテータとの間の接触状態に応じた放電に起因してブラシノイズが発生し、他の電子機器に影響を与える。このブラシノイズによってブラシ摩耗の一つである電気的摩耗が発生して耐久性が低下する。このため、従来では、ブラシノイズ対策として、モータ内外にＬＣフィルタやフェライト素子等を挿入し、ノイズを低減させている。例えば、特許文献１では、直巻整流子電動機のチョークコイルに、抵抗もしくは抵抗とコンデンサの直列回路を並列に接続した構造を採用している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実公平６−１５５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のブラシノイズ対策は、モータに対して別部品となる対策用素子を備える必要があるため、部品点数の増加を招くと共に、対策用素子の配置スペースが必要となって、モータ体格が大型化してしまうという問題がある。このため、製造コストが増大し、商品性の悪化を招いていた。
【０００５】
本発明は上記点に鑑みて、ブラシノイズ対策用の素子を別部品として備えなくてもブラシノイズを低減でき、ブラシノイズに起因する電気的摩耗を抑制できるモータ駆動装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明では、モータ（２）の端子電圧をモニタ電圧として入力し、モニタ電圧が第１閾値電圧（Ｖｔｈ１）よりも大きいか否かに基づいて、モニタ電圧に含まれるブラシノイズのうち、モータ（２）の駆動によって生じる整流リップルを含む振幅波形に対して高電圧側に発生する高電圧側ノイズを検出する高電圧側ノイズ検出部（１０１）と、モニタ電圧として入力し、モニタ電圧が記第１閾値電圧（Ｖｔｈ１）よりも低い第２閾値電圧（Ｖｔｈ２）よりも小さいか否かに基づいて、モニタ電圧に含まれるブラシノイズのうち、振幅波形に対して低電圧側に発生する低電圧側ノイズを検出する低電圧側ノイズ検出部（１０２）と、の少なくとも一方を有するノイズ検出部（１０）と、高電圧側ノイズの発生回数と低電圧側ノイズの発生回数の少なくとも一方に基づいて、モータコントローラ（４）に指令信号を出力し、ブラシノイズの発生回数を少なくする方にモータ（２）の回転数を制御する演算部（１１）と、を備えていることを特徴としている。
【０００７】
このように、ノイズ検出部（１０）にて高電圧側ノイズや低電圧側ノイズを検出し、演算部（１１）にて、その検出回数に基づいてモータコントローラ（４）への指令信号を出力し、ブラシノイズの発生回数を少なくする方にモータ（２）の回転数を制御する。これにより、モータ（２）の回転数を整流が最適となる回転数に制御することができ、モータ（２）の回転数調整のみによってブラシノイズを低減できる。したがって、ブラシノイズ対策用の素子を別部品として備えなくてもブラシノイズを低減でき、ブラシノイズに起因する電気的摩耗を抑制できるモータ駆動装置とすることが可能となる。
【０００８】
請求項２に記載の発明では、ノイズ検出部（１０）は、高電圧側ノイズ検出部（１０１）と低電圧側ノイズ検出部（１０２）を共に有し、演算部（１１）は、高電圧側ノイズの発生回数と低電圧側ノイズの発生回数の差が最も小さくなったとき、もしくは、該差が所定の閾値以下となったときの回転数を目標回転数（Rt）として、モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴としている。
【０００９】
このように、例えば、高電圧側ノイズの発生回数と低電圧側ノイズの発生回数の差に基づいて目標回転数（Rt）を設定することができる。そして、このようにして設定された目標回転数（Rt）となるようにモータ（２）の回転数を制御することで、請求項１に記載の効果を得ることができる。
【００１０】
請求項３に記載の発明では、ノイズ検出部（１０）は、高電圧側ノイズ検出部（１０１）と低電圧側ノイズ検出部（１０２）を共に有し、演算部（１１）は、モータコントローラ（４）によってモータ（２）の回転数を所定の回転数範囲において変化させると共に、該回転数を変化させている期間中における高電圧側ノイズの発生回数と低電圧側ノイズの発生回数の差の変化を演算し、該差が最も小さくなったとき、もしくは、該差が所定の閾値以下となったときの回転数を目標回転数（Rt）として、モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴としている。
【００１１】
このように、例えば、モータ（２）の回転数を所定の回転数範囲において変化させ、その期間中における高電圧側ノイズの発生回数と低電圧側ノイズの発生回数の差の変化に基づいて目標回転数（Rt）を設定することもできる。そして、このようにして設定された目標回転数（Rt）となるようにモータ（２）の回転数を制御することで、請求項１に記載の効果を得ることができる。
【００１２】
請求項４に記載の発明では、ノイズ検出部（１０）は、低電圧側ノイズ検出部（１０２）を有し、演算部（１１）は、モータコントローラ（４）によってモータ（２）の回転数を所定の回転数から徐々に上昇させ、該上昇期間中における低電圧側ノイズの発生回数が最も小さくなったとき、もしくは、所定の閾値以下となったときの回転数を目標回転数（Rt）として、モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴としている。
【００１３】
このように、例えば、モータ（２）の回転数を所定の回転数から徐々に上昇させ、その期間中おける低電圧側ノイズの発生回数に基づいて目標回転数（Rt）を設定することもできる。そして、このようにして設定された目標回転数（Rt）となるようにモータ（２）の回転数を制御することで、請求項１に記載の効果を得ることができる。
【００１４】
請求項５に記載の発明では、ノイズ検出部（１０）は、高電圧側ノイズ検出部（１０１）を有し、演算部（１１）は、モータコントローラ（４）によってモータ（２）の回転数を所定の回転数から徐々に下降させ、該下降期間中における高電圧側ノイズの発生回数が最も小さくなったとき、もしくは、所定の閾値以下となったときの回転数を目標回転数（Rt）として、モータ（２）を目標回転数（Rt）に制御する指令信号を出力することを特徴としている。
【００１５】
このように、例えば、モータ（２）の回転数を所定の回転数から徐々に下降させ、その期間中おける高電圧側ノイズの発生回数に基づいて目標回転数（Rt）を設定することもできる。そして、このようにして設定された目標回転数（Rt）となるようにモータ（２）の回転数を制御することで、請求項１に記載の効果を得ることができる。
【００１６】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係の一例を示すものである。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１実施形態にかかるモータ駆動装置１およびモータ駆動装置１によって駆動されるモータ２の駆動回路の概略構成を示した図である。
【図２】回転数を変化させてモータ２を駆動した場合におけるブラシノイズのノイズレベルの変化を示した図である。
【図３Ａ】ノイズレベルが低下する特定範囲の回転数よりも低回転数となる回転数Rlowでのモニタ電圧波形を示した図である。
【図３Ｂ】目標回転数Rtでのモニタ電圧波形を示した図である。
【図３Ｃ】ノイズレベルが低下する特定範囲の回転数よりも高回転数となる回転数Rhighでのモニタ電圧波形を示した図である。
【図４Ａ】回転数Rlowのときのモニタ電圧波形とHigh側ノイズ検出部１０１およびLow側ノイズ検出部１０２の出力信号を示したタイムチャートである。
【図４Ｂ】目標回転数Rtのときのモニタ電圧波形とHigh側ノイズ検出部１０１およびLow側ノイズ検出部１０２の出力信号を示したタイムチャートである。
【図４Ｃ】回転数Rhighのときのモニタ電圧波形とHigh側ノイズ検出部１０１およびLow側ノイズ検出部１０２の出力信号を示したタイムチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、同一符号を付して説明を行う。
【００１９】
（第１実施形態）
本発明の第１実施形態について説明する。図１は、本実施形態にかかるモータ駆動装置１およびモータ駆動装置１によって駆動されるモータ（ブラシ付モータ）２の駆動回路の概略構成を示した図である。まず、この図を参照して、モータ駆動装置１およびモータ２の駆動回路について説明する。
【００２０】
モータ駆動装置１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ等を備えた周知のマイクロコンピュータによって構成され、予め記憶されたプログラムにしたがってモータ２に対する電源３からの電力供給を制御することで、モータ２を所望回転数に制御する。例えば、モータ２は、ブレーキ液圧制御用の電動ポンプ（図示せず）の駆動用モータとして適用される。この場合、アンチスキッド制御が実行される場合には、モータ２の駆動に基づくポンプ動作によって対象車輪のホイールシリンダから排出されたブレーキ液をマスタシリンダ側に返流するという動作を行う。また、横滑り防止制御やトラクション制御等が実行される場合には、モータ２の駆動に基づくポンプ動作によってマスタシリンダ側からブレーキ液を圧送し、対象車輪のホイールシリンダを加圧する。なお、ここではモータ２の適用例としてブレーキ液圧制御用の電動ポンプの駆動用モータを挙げたが、勿論、これに限らず他の用途に適用することも可能である。
【００２１】
このモータ駆動装置１は、モータ２の電力供給経路に備えられたモータコントローラ４を制御することで、モータ２に対する電力供給を制御する。本実施形態の場合、モータ２のハイサイド側にモータコントローラ４を接続したハイサイド駆動の駆動回路とされており、モータ２のハイサイド側でモータコントローラ４を制御することにより、モータ２への電力供給を制御する。具体的には、モータコントローラ４に対して指令信号を出力することにより、モータコントローラ４を通じてモータ２に供給される電流を制御し、モータ２の回転数を制御している。
【００２２】
モータコントローラ４は、例えばＭＯＳトランジスタなどのスイッチング素子や可変抵抗にて構成される電流調整抵抗など、指令信号に基づいてモータ２に供給する電流を制御できるものであればどのようなものであっても良い。例えばモータコントローラ４をＭＯＳＦＥＴで構成する場合には、ＭＯＳトランジスタのゲートに対して印加するゲート電圧を制御することにより、ＭＯＳトランジスタをオンオフさせてモータ２への電流供給を制御している。
【００２３】
また、モータ駆動装置１は、モータ２のローサイド側もしくはハイサイド側のいずれかの電圧、つまり端子電圧をモニタしている。本実施形態の場合、モータ２のローサイド側において、モータ２に直列接続されるように抵抗５が備えられており、モータ駆動装置１は、モータ２のローサイド側の電位、つまりモータ２と抵抗５との接続点の電位をモニタ電圧として入力している。本実施形態の場合、モニタ電圧は、モータ２に供給された電流による抵抗５での電圧降下量に対応する電位となり、ブラシノイズも重畳された電位となる。これが、モータ２に供給された電流に相当する電位となる。
【００２４】
このため、モータ駆動装置１は、モニタ電圧を入力することで、モータ２への電力供給の状態に加えてブラシノイズを把握することができる。このモニタ電圧に重畳されるブラシノイズに基づき、モータ駆動装置１は、モータ２にとって整流が最適な回転数（以下、目標回転数という）もしくはそれに対応する指令信号を検出する。そして、モータ駆動装置１は、モータコントローラ４を制御することでモータ２を所望回転数に制御し、ブラシノイズを低減させる。
【００２５】
具体的には、モータ駆動装置１には、ノイズ検出部１０と演算部１１とが備えられている。ノイズ検出部１０は、入力されるモニタ電圧に基づいてブラシノイズを検出する。本実施形態では、ノイズ検出部１０は、高電圧側に発生するノイズ（以下、High側ノイズという）を検出するHigh側ノイズ検出部１０１と、低電圧側に発生するノイズ（以下、Low側ノイズという）を検出するLow側ノイズ検出部１０２とを有した構成とされている。
【００２６】
High側ノイズ検出部１０１は、モニタ電圧の振幅波形に対して重畳されるブラシノイズのうち振幅波形よりも高電圧側に発生するノイズ（以下、High側ノイズという）を検出する。Low側ノイズ検出部１０２は、ブラシノイズのうちモニタ電圧の振幅波形よりも低電圧側に発生するノイズ（以下、Low側ノイズという）を検出する。
【００２７】
High側ノイズ検出部１０１は、分圧抵抗１０１ａ、１０１ｂや比較器１０１ｃ等を有した構成とされ、モニタ電圧を反転入力端子に入力すると共に、分圧抵抗１０１ａ、１０１ｂによって生成される第１閾値電圧Ｖｔｈ１を非反転入力端子に入力し、これらを大小比較する。そして、その比較結果に応じた検出信号を演算部１１に出力する。Low側ノイズ検出部１０２も、分圧抵抗１０２ａ、１０２ｂや比較器１０２ｃ等を有した構成とされ、モニタ電圧を反転入力端子に入力すると共に、分圧抵抗１０２ａ、１０２ｂによって生成される第２閾値電圧Ｖｔｈ２を非反転入力端子に入力し、これらを大小比較する。そして、その比較結果に応じた検出信号を演算部１１に出力する。
【００２８】
第１閾値電圧Ｖｔｈ１とは、モニタ電圧の振幅波形よりも高電圧側に発生するブラシノイズが発生していることを判定する閾値であり、振幅波形として想定される電圧よりも大きく、高電圧側に発生するブラシノイズの電圧よりも低い電圧に設定される。第２閾値電圧Ｖｔｈ２とは、モニタ電圧の振幅波形よりも低電圧側に発生するブラシノイズが発生していることを判定する閾値であり、振幅波形として想定される電圧よりも小さく、低電圧側に発生するブラシノイズの電圧よりも高い電圧に設定される。したがって、High側ノイズ検出部１０１では、High側ノイズが発生したタイミングでモニタ電圧が第１閾値電圧Ｖｔｈ１よりも高くなって比較器１０１ｃの出力レベルが変化し、それが演算部１１に入力されるようになっている。また、Low側ノイズ検出部１０２では、Low側ノイズが発生したタイミングでモニタ電圧が第２閾値電圧Ｖｔｈ２よりも低くなって比較器１０２ｃの出力レベルが変化し、それが演算部１１に入力されるようになっている。
【００２９】
演算部１１は、ノイズ検出部１０でのブラシノイズの検出結果に基づいて、モータ２が目標回転数で駆動されるようにモータコントローラ４を制御し、ブラシノイズを低減する。本実施形態の場合、演算部１１は、High側ノイズ検出部１０１とLow側ノイズ検出部１０２からの出力信号を入力し、High側ノイズとLow側ノイズの検出回数に基づいて、モータ２を目標回転数とするのにモータ２の回転数を上昇・下降のいずれを行うかを演算している。そして、この演算結果に基づいて、モータ２が目標回転数となるようにモータコントローラ４を制御し、モータ２への供給電流を制御する。これにより、モータ２を目標回転数に制御できると共に、ブラシノイズ対策用の素子を別部品として備えなくてもブラシノイズを低減でき、ブラシノイズに起因する電気的摩耗を抑制することが可能となる。
【００３０】
続いて、本実施形態にかかるモータ駆動装置１によるモータ駆動の詳細について説明する。本実施形態のモータ駆動装置１は、モータ２を駆動するタイミング、例えば上述したアンチスキッド制御や横滑り防止制御もしくはトラクション制御等を実行する際にモータコントローラ４に対して指令信号を出力し、モータ２を駆動する。このモータ駆動時に、モニタ電圧に基づいてブラシノイズを検出し、その検出結果に基づいてモータ２にとって整流が最適となる回転数を演算して、モータ２が目標回転数となるようにモータコントローラ４を制御する。
【００３１】
図２は、回転数を変化させてモータ２を駆動した場合におけるブラシノイズのノイズレベルの変化を示した図である。この図に示すように、特定範囲の回転数において最もノイズレベルが低下し、それよりも低回転数もしくは高回転数ではノイズレベルが高くなっている。比較すると、特定範囲の回転数では、それよりも低回転数もしくは高回転数のときよりも１０ｄＢ程度ブラシノイズが少なくなっており、この特定範囲の回転数、特に最もブラシノイズが低下する回転数が整流の最適な回転数であり、目標回転数となる。ただし、この目標回転数は、モータ２の駆動状況、例えば温度や負荷に応じて変化し、必ずしも一定値にはならない。
【００３２】
また、ノイズレベルが低下する特定範囲の回転数よりも低回転数となる回転数Rlow、目標回転数Rt、および特定範囲の回転数よりも高回転数となる回転数Rhighそれぞれの場合でのモニタ電圧波形は、例えば図３Ａ〜図３Ｃに示す形状となる。すなわち、モータ２の回転に伴ってブラシとコンミテータとの接触状態が変化するため、モニタ電圧波形は、基本的にはその接触状態に応じた整流リップルが生じた振幅波形となり、その振幅波形に対してブラシノイズが重畳された波形となる。そして、回転数Rlowのときには、モニタ電圧に重畳されるブラシノイズが振幅波形よりも低電圧側に発生するLow側ノイズとなり、回転数Rhighのときには、モニタ電圧に重畳されるブラシノイズが振幅波形よりも高電圧側に発生するHigh側ノイズとなる。また、目標回転数Rtのときには、モニタ電圧に重畳されるブラシノイズがほぼなくなり、ほぼ振幅波形のみとなる。
【００３３】
このように、目標回転数Rtではブラシノイズが最も小さく、その前後ではブラシノイズの発生電圧が振幅波形に対して低圧側と高圧側というように極性が逆になる。したがって、回転数Rlowのときには、Low側ノイズがHigh側ノイズよりも多くなり、目標回転数Rtのときには、Low側ノイズとHigh側ノイズとがほぼ発生せずにこれらの差も少なくなり、回転数Rhighのときには、High側ノイズがLow側ノイズよりも多くなる。この現象に基づき、整流が最適となる目標回転数Rt、もしくはその目標回転数Rtに近づけるためにモータコントローラ４を介してモータ２に供給される電流を上昇させるか下降させるかを演算する。
【００３４】
具体的には、本実施形態では、モータ２の駆動開始時にはモータ２が任意の回転数で駆動され、それが目標回転数Rtよりも大きな回転数か小さな回転数か判らない。このため、駆動開始時の回転数での単位時間当りのHigh側ノイズとLow側ノイズの検出回数の差を求め、この差に基づいて、モータ２の回転数を上昇・下降のいずれとするかを演算する。
【００３５】
具体的には、回転数Rlow、目標回転数Rt、回転数Rhighそれぞれの場合のHigh側ノイズ検出部１０１とLow側ノイズ検出部１０２の出力信号は、図４Ａ〜図４Ｃのタイミングチャートのように表される。このため、例えば、各ノイズ検出部１０１、１０２の出力信号の電圧レベルが変化したときのエッジ数をカウントし、そのカウント数の差を演算することでモータ２の回転数が目標回転数Rtに対して大小いずれであるかを演算する。そして、Low側ノイズがHigh側ノイズよりも多く、モータ２の回転数が目標回転数Rtに対して小さければモータ２の回転数を大きくすべく、モータコントローラ４に対してモータ２への供給電流を増加させる指令信号を出力し、モータ２の回転数を上昇させる。逆に、High側ノイズがLow側ノイズよりも多く、モータ２の回転数が目標回転数Rtに対して大きければモータ２の回転数を小さくすべく、モータコントローラ４に対してモータ２への供給電流を減少させる指令信号を出力し、モータ２の回転数を下降させる。
【００３６】
このような動作を繰り返し行い、モータ２の回転数を目標回転数Rtに近づけるように制御する。例えば、上記したカウント数の差が最小値となったとき、もしくは、カウント数の差が所定の閾値以下になったときを目標回転数Rtに至ったときと検出し、モータ２への供給電流を固定する。これにより、モータ２を目標回転数Rtで駆動することが可能となる。なお、カウント数の差が最小値になったことについては、モータ２への供給電流を変化させたときのカウント数の差の変化を確認し、カウント数の差が低下したのち増加に転じたときを記憶すれば良い。
【００３７】
以上説明したように、モータ２の回転数を整流が最適となる目標回転数Rtに制御することで、モータ２の回転数調整のみによってブラシノイズを低減できる。したがって、ブラシノイズ対策用の素子を別部品として備えなくてもブラシノイズを低減でき、ブラシノイズに起因する電気的摩耗を抑制できるモータ駆動装置１とすることが可能となる。
【００３８】
（第２実施形態）
本発明の第２実施形態について説明する。本実施形態は、第１実施形態に対して目標回転数Rtの検出方法を変更したものであり、その他については第１実施形態と同様であるため、第１実施形態と異なる部分についてのみ説明する。
【００３９】
本実施形態では、モータ２の目標回転数Rtとして想定される値は、所定の回転数範囲内に含まれることから、その範囲内においてモータ２の回転数を変化させ、そのときのブラシノイズの変化に基づいて、モータ２を目標回転数Rtで駆動させるようにする。
【００４０】
例えば、演算部１１にて、所定の回転数範囲のうちの下限値に相当する電流がモータ２に供給されるように指令信号を出力したのち、徐々にモータ２への供給電流を増加させ、所定の回転数範囲のうちの上限値に相当する電流がモータ２に供給されるようにする。そして、その期間中、ノイズ検出部１０でモニタ電圧に基づいてブラシノイズを検出させ、演算部１１にて、単位時間当たりのHigh側ノイズとLow側ノイズの検出回数を演算して、各ノイズの検出回数の差を演算する。例えば、第１実施形態と同様、各ノイズ検出部１０１、１０２の出力信号の電圧レベルが変化したときのエッジ数をカウントし、そのカウント数の差を演算する。この各ノイズの検出回数の差を学習し、最も差が小さくなったとき、もしくは、所定の閾値以下となったときをモータ２の回転数が目標回転数Rtになるときとして記憶する。そして、演算部１１からの指令信号に基づいてモータ２への供給電流を制御し、モータ２が目標回転数Rtとなるようにする。
【００４１】
このように、モータ２の回転数を所定の回転数範囲内において変化させ、その変化させた範囲内において最もHigh側ノイズとLow側ノイズの検出回数の差が最も小さくなったときなどをモータ２の回転数が目標回転数Rtになるときとして学習させても良い。これにより、第１実施形態と同様の効果を得ることができる。
【００４２】
（第３実施形態）
本発明の第３実施形態について説明する。本実施形態も、第１実施形態に対して目標回転数Rtの検出方法を変更したものであり、その他については第１実施形態と同様であるため、第１実施形態と異なる部分についてのみ説明する。
【００４３】
本実施形態では、Low側ノイズのみによってモータ２が目標回転数Rtになったことを検出する。なお、本実施形態の場合、ほぼ第１実施形態と同様の構成のモータ駆動装置１を適用できるが、Low側ノイズのみを検出できれば良いため、図１中のノイズ検出部１０をLow側ノイズ検出部１０２のみとし、High側ノイズ検出部１０１を無くした構成として良い。
【００４４】
具体的には、モータ２の目標回転数Rtとして想定される値は、所定の回転数範囲内に含まれることから、その範囲の下限値からモータ２の回転数を上昇させ、そのときのブラシノイズの変化に基づいて、モータ２を目標回転数Rtで駆動させるようにする。
【００４５】
例えば、演算部１１にて、所定の回転数範囲のうちの下限値に相当する電流がモータ２に供給されるように指令信号を出力したのち、徐々にモータ２への供給電流を増加させる。そして、その期間中、ノイズ検出部１０でモニタ電圧に基づいてブラシノイズを検出させ、演算部１１にて、単位時間当たりのLow側ノイズの検出回数を演算する。例えば、Low側ノイズ検出部１０２の出力信号の電圧レベルが変化したときのエッジ数をカウントする。このLow側ノイズの検出回数が最も小さくなったとき、もしくは、所定の閾値以下となったときをモータ２の回転数が目標回転数Rtになるときとして記憶する。そして、演算部１１からの指令信号に基づいてモータ２への供給電流を制御し、モータ２が目標回転数Rtとなるようにする。
【００４６】
このように、モータ２の回転数を所定の回転数範囲内において徐々に上昇させ、その上昇期間中にLow側ノイズの検出回数が最も小さくなったときにモータ２への供給電流を固定する。これにより、モータ２を目標回転数Rtで駆動することが可能となる。これにより、第１実施形態と同様の効果を得ることができる。
【００４７】
（第４実施形態）
本発明の第４実施形態について説明する。本実施形態も、第１実施形態に対して目標回転数Rtの検出方法を変更したものであり、その他については第１実施形態と同様であるため、第１実施形態と異なる部分についてのみ説明する。
【００４８】
本実施形態では、High側ノイズのみによってモータ２が目標回転数Rtになったことを検出する。なお、本実施形態の場合、ほぼ第１実施形態と同様の構成のモータ駆動装置１を適用できるが、High側ノイズのみを検出できれば良いため、図１中のノイズ検出部１０をHigh側ノイズ検出部１０１のみとし、Low側ノイズ検出部１０２を無くした構成として良い。
【００４９】
具体的には、モータ２の目標回転数Rtとして想定される値は、所定の回転数範囲内に含まれることから、その範囲の上限値からモータ２の回転数を下降させ、そのときのブラシノイズの変化に基づいて、モータ２を目標回転数Rtで駆動させるようにする。
【００５０】
例えば、演算部１１にて、所定の回転数範囲のうちの上限値に相当する電流がモータ２に供給されるように指令信号を出力したのち、徐々にモータ２への供給電流を減少させる。そして、その期間中、ノイズ検出部１０でモニタ電圧に基づいてブラシノイズを検出させ、演算部１１にて、単位時間当たりのHigh側ノイズの検出回数を演算する。例えば、High側ノイズ検出部１０１の出力信号の電圧レベルが変化したときのエッジ数をカウントする。このHigh側ノイズの検出回数が最も小さくなったとき、もしくは、所定の閾値以下となったときをモータ２の回転数が目標回転数Rtになるときとして記憶する。そして、演算部１１からの指令信号に基づいてモータ２への供給電流を制御し、モータ２が目標回転数Rtとなるようにする。
【００５１】
このように、モータ２の回転数を所定の回転数範囲内において下降させ、その下降期間中にHigh側ノイズの検出回数が最も小さくなったときにモータ２への供給電流を固定する。これにより、モータ２を目標回転数Rtで駆動することが可能となる。これにより、第１実施形態と同様の効果を得ることができる。
【００５２】
（他の実施形態）
本発明は上記した実施形態に限定されるものではなく、特許請求の範囲に記載した範囲内において適宜変更が可能である。
【００５３】
例えば、第２実施形態では、モータ２の駆動時に、モータ２の目標回転数Rtとして想定される所定の回転数範囲の下限値から上限値に向けて変化させるようにしたが、上限値から下限値に向けて変化させるようにしても良い。
【００５４】
また、電源３からモータ２への電流供給経路に備えられるモータコントローラ４の配置場所についても、第１実施形態に対して変えても良い。すなわち、上記各実施形態では、モータコントローラ４をモータ２のハイサイド側に配置したハイサイド駆動を例に挙げたが、モータコントローラ４をローサイド側に配置したローサイド駆動としても良い。さらに、モータ２のローサイド側の電位をモニタ電圧として用いたが、ハイサイド側の電位をモニタ電圧として用いても良い。
【符号の説明】
【００５５】
１…モータ駆動装置、２…モータ、３…電源、４…モータコントローラ、５…抵抗、１０…ノイズ検出部、１１…演算部、１０１…High側ノイズ検出部、１０２…Low側ノイズ検出部、１０１ａ、１０１ｂ、１０２ａ、１０２ｂ…分圧抵抗、１０１ｃ、１０２ｃ…比較器
【図１】
2014166032.tif 000003
【図２】
2014166032.tif 000004
【図３Ａ】
2014166032.tif 000005
【図３Ｂ】
2014166032.tif 000006
【図３Ｃ】
2014166032.tif 000007
【図４Ａ】
2014166032.tif 000008
【図４Ｂ】
2014166032.tif 000009
【図４Ｃ】
2014166032.tif 000010