(57)【特許請求の範囲】
【請求項１】
モータと、
前記モータに駆動電流を供給する駆動回路と、
前記駆動電流を計測するシャント抵抗と、
前記モータの回転指令信号が供給される回転指令入力端子と
前記シャント抵抗が計測する前記駆動電流を検出する電流検出部と、
前記回転指令信号と、前記電流検出部が検出する前記駆動電流の検出値とに基づいて、前記モータの回転を制御する回転制御部と、
定電圧源と、前記定電圧源から前記シャント抵抗に検査電流を供給するスイッチ部と、
前記スイッチ部をオンオフ制御し、前記定電圧源から前記シャント抵抗への前記検査電流の供給を制御する検査電流供給制御部とを備える検査電流供給部と、
前記電流検出部が検出する検出値の範囲を示す範囲情報が予め記憶されている記憶部と、
前記電流検出部が検出する検出値が、前記範囲に含まれるか否かを判定する検出値判定部と、
前記検出値判定部の判定結果に基づいて、前記モータの起動を阻止するモータ起動阻止部と
を備え、
前記検査電流供給部は、
前記モータが停止した状態において前記検査電流を供給し、
前記モータ起動阻止部は、
前記電流検出部によって検出された前記検査電流の検出値が、前記範囲外である場合、前記モータの起動を阻止し、
前記検査電流の電流値は、
前記回転制御部が前記モータの制御に用いる前記駆動電流に基づいて定められており、
前記検査電流供給部は、
前記回転制御部が前記モータの制御に用いる前記駆動電流に相当する前記検査電流を供給する
モータユニット。
【請求項２】
前記回転制御部は、前記回転指令信号が回転開始を示した後に、前記モータの回転を開始する制御を行なうものであって、
前記検査電流供給部は、
前記回転指令信号が回転開始を示した後、かつ前記回転制御部が前記モータの回転を開始する前の期間に、前記検査電流を供給し、
前記モータ起動阻止部は、
前記期間に供給された前記検査電流の検出値が、前記範囲外である場合、前記期間内に前記モータの起動を阻止する
請求項１に記載のモータユニット。
【請求項３】
前記検査電流供給部は、
前記回転制御部が前記モータの制御に用いる前記駆動電流のしきい値に基づいて定められる前記検査電流を供給する
請求項２に記載のモータユニット。
【請求項４】
前記検査電流供給部は、
前記回転制御部が前記モータの制御に用いる前記駆動電流にそれぞれ相当する複数の電流値の前記検査電流を、前記複数の電流値ごとに、それぞれ供給する
請求項３に記載のモータユニット。
【請求項５】
前記記憶部に記憶されている前記範囲情報とは、前記回転制御部による前記モータの回転制御において、前記駆動電流の範囲の判定に用いられる情報であり、
前記検査電流供給部は、
前記範囲情報に示される前記駆動電流に相当する前記検査電流を供給し、
前記モータ起動阻止部は、
前記検査電流の検出値が、前記範囲情報に示される範囲外である場合、前記期間内に前記モータの起動を阻止する
請求項２から請求項４のいずれか一項に記載のモータユニット。
【請求項６】
前記検出値判定部による判定結果が出力される判定結果出力端子をさらに備え、
前記検査電流供給部は、
前記モータが停止した状態であり、かつ前記回転指令信号が回転開始を示す前に、前記検査電流を供給し、
前記検出値判定部は、
前記電流検出部が検出する検出値が、前記範囲内であるか否かを判定した判定結果を前記判定結果出力端子に出力する
請求項２から請求項５のいずれか一項に記載のモータユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータユニットに関する。
【背景技術】
【０００２】
従来、モータの駆動電流をシャント抵抗などで計測することにより、モータへの通電検出を行う場合があった。この場合に、モータが停止している状態でシャント抵抗に検査電流を流すことによって、駆動電流の計測回路に故障が発生しているか否かを判定する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２２１８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
検査電流を流して故障なしと判定してから、モータの起動までの間に故障が発生する場合がある。この場合、故障なしと判定してからモータの起動までの時間が長いと、故障が発生している状態でモータを起動してしまう頻度が高まる。しかしながら、特許文献１に記載の技術によると、故障が発生している状態でモータを起動してしまう頻度を低減することができないという問題があった。
【０００５】
本発明の一つの態様は、故障が発生している状態でモータを起動してしまう頻度を低減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの態様に係るモータユニットは、モータと、前記モータに駆動電流を供給する駆動回路と、前記駆動電流を計測するシャント抵抗と、前記モータの回転指令信号が供給される回転指令入力端子と前記シャント抵抗が計測する前記駆動電流を検出する電流検出部と、前記回転指令信号と、前記電流検出部が検出する前記駆動電流の検出値とに基づいて、前記モータの回転を制御する回転制御部と、定電圧源と、前記定電圧源から前記シャント抵抗に検査電流を供給するスイッチ部と、前記スイッチ部をオンオフ制御し、前記定電圧源から前記シャント抵抗への前記検査電流の供給を制御する検査電流供給制御部とを備える検査電流供給部と、前記電流検出部が検出する検出値の範囲を示す範囲情報が予め記憶されている記憶部と、前記電流検出部が検出する検出値が、前記範囲に含まれるか否かを判定する検出値判定部と、前記検出値判定部の判定結果に基づいて、前記モータの起動を阻止するモータ起動阻止部とを備え、前記検査電流供給部は、前記モータが停止した状態において前記検査電流を供給し、前記モータ起動阻止部は、前記電流検出部によって検出された前記検査電流の検出値が、前記範囲外である場合、前記モータの起動を阻止し、前記検査電流の電流値は、前記回転制御部が前記モータの制御に用いる前記駆動電流に基づいて定められており、前記検査電流供給部は、前記回転制御部が前記モータの制御に用いる前記駆動電流に相当する前記検査電流を供給する。
【発明の効果】
【０００７】
本発明の一つの態様によれば、故障が発生している状態でモータを起動してしまう頻度を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態を示す図であって、モータユニットの機能構成の一例を示すブロック図である。
【図２】回転制御部がモータの回転と停止とを制御するタイミングの一例を示すタイミング図である。
【図３】記憶部に記憶されている範囲情報の一例を示す図である。
【図４】検査電流供給部の変形例を示すブロック図である。
【図５】検出値判定部がモータの起動可否を判定するタイミングの変形例を示すタイミング図である。
【発明を実施するための形態】
【０００９】
［実施形態］
以下、本発明のモータユニットの実施の形態を、図１から図５を参照して説明する。なお、本発明の範囲は、以下の実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で任意に変更可能である。
【００１０】
図１は、モータユニット１の機能構成の一例を示すブロック図である。モータユニット１は、モータ１０と、駆動回路２０と、シャント抵抗３０と、制御部４０と、回転状態検出部５０と、増幅回路６０と、回転指令入力端子ＳＩＮと、判定結果出力端子ＳＯＵＴとを備える。
【００１１】
モータ１０は、巻線１１−１〜１１−３を備えている。モータ１０は、この巻線１１−１〜１１−３に供給される駆動電流Ｉｄによって、不図示のロータを回転させる。なお、モータ１０がセンサ付き三相ＤＣブラシレスモータである場合を一例にして説明するが、モータ１０の種類はこれに限られない。
【００１２】
駆動回路２０は、制御部４０の制御に基づいて、モータ１０に駆動電流Ｉｄを供給する。具体的には、駆動回路２０は、不図示の三相フルブリッジドライバを備えており、モータ１０の巻線１１−１〜１１−３に対して、駆動電流Ｉｄを供給する。また、駆動回路２０は、巻線１１−１〜１１−３に供給した駆動電流Ｉｄを、シャント抵抗３０に対して流し出す。
シャント抵抗３０は、駆動回路２０が流し出す駆動電流Ｉｄを計測する。
増幅回路６０は、シャント抵抗３０の両端に接続されており、シャント抵抗３０の両端の電位差を増幅する。増幅回路６０は、増幅したシャント抵抗３０の両端の電位差を、制御部４０に出力する。
【００１３】
回転状態検出部５０は、不図示のホール素子を備えており、モータ１０のロータの回転位置を検出する。回転状態検出部５０は、検出したロータの回転位置を示す回転状態信号Ｓｒを、制御部４０に出力する。なお、回転状態検出部５０は、モータ１０の種類によっては、必須ではない。
【００１４】
制御部４０は、ＣＰＵ（Central Processing Unit）などを備えており、回転制御部４１と、電流検出部４２と、検出値判定部４３と、記憶部４４と、検査電流供給部４６と、モータ起動阻止部４７とを、その機能部として備えている。
【００１５】
[制御部４０の機能構成１：モータ駆動]
電流検出部４２は、増幅回路６０が出力するシャント抵抗３０の両端の電位差に基づいて、シャント抵抗３０を流れる電流を検出する。すなわち、電流検出部４２は、シャント抵抗３０が計測する駆動電流Ｉｄを検出する。電流検出部４２は、駆動電流Ｉｄの検出結果を示す電流検出結果信号Ｓｉｄを、回転制御部４１に出力する。
【００１６】
回転制御部４１は、回転指令信号Ｓｃと、回転状態信号Ｓｒと、電流検出結果信号Ｓｉｄとに基づいて駆動信号Ｓｄを生成し、生成した駆動信号Ｓｄを駆動回路２０に出力する。ここで、回転指令信号Ｓｃとは、他の装置から回転指令入力端子ＳＩＮに供給される信号である。この回転指令信号Ｓｃには、モータ１０の回転の開始を指示する信号が含まれている。なお、回転指令信号Ｓｃには、モータ１０の回転数を指示する信号が含まれていてもよい。図２を参照して、回転制御部４１がモータ１０を回転させる動作について説明する。
【００１７】
図２は、回転制御部４１がモータ１０の回転と停止とを制御するタイミングの一例を示すタイミング図である。時刻ｔ１において、回転指令信号Ｓｃが「停止」から「回転」に変化する。回転制御部４１は、回転指令信号Ｓｃの変化に応じて、時刻ｔ２において、モータ１０を「停止」状態から「回転」状態に変化させる。すなわち、回転制御部４１は、回転指令信号Ｓｃが「停止」から「回転」に変化した後に、モータ１０を始動させる。
すなわち、回転制御部４１は、回転指令信号Ｓｃが回転開始を示した後に、モータ１０の回転を開始する制御を行なう。
また、時刻ｔ３において、回転指令信号Ｓｃが「回転」から「停止」に変化する。回転制御部４１は、回転指令信号Ｓｃの変化に応じて、時刻ｔ４において、モータ１０を「回転」状態から「停止」状態に変化させる。
【００１８】
[制御部４０の機能構成２：電流検出機能の故障判定]
図１に戻り、検査電流供給部４６は、定電圧源４６１と、スイッチ部４６２と、検査電流供給制御部４６３とを備える。
定電圧源４６１は、例えば定電圧レギュレータを備えており、スイッチ部４６２に所定の一定電圧を供給する。なお、定電圧源４６１は、制御部４０の動作電圧を供給する電源（不図示）が利用されていてもよい。
スイッチ部４６２は、トランジスタやＦＥＴなどの電子スイッチや、リレーなどの機械スイッチを備えており、定電圧源４６１から供給される電流を、シャント抵抗３０に供給する。ここで、定電圧源４６１から供給される電流を、検査電流Ｉｃとも称する。すなわち、スイッチ部４６２は、定電圧源４６１からシャント抵抗３０に検査電流Ｉｃを供給する。
【００１９】
検査電流供給制御部４６３は、スイッチ部４６２をオンオフ制御し、定電圧源４６１からシャント抵抗３０への検査電流Ｉｃの供給を制御する。検査電流供給制御部４６３は、モータ１０が停止した状態において、検査電流Ｉｃをシャント抵抗３０に供給する。具体的には、検査電流供給制御部４６３は、回転指令信号Ｓｃに応じて、スイッチ部４６２を制御する。より具体的には、検査電流供給制御部４６３は、回転指令信号Ｓｃが「停止」から「回転」に変化した後、回転制御部４１がモータ１０を「停止」状態から「回転」状態に変化させるまでの間に、検査電流Ｉｃをシャント抵抗３０に供給する。つまり、検査電流供給制御部４６３は、図２に示す時刻ｔ１から時刻ｔ２までの間に、検査電流Ｉｃをシャント抵抗３０に供給する。
すなわち、検査電流供給部４６は、回転指令信号Ｓｃが回転開始を示した後、かつ回転制御部４１がモータ１０の回転を開始する前の期間に、検査電流Ｉｃを供給する。
【００２０】
電流検出部４２は、時刻ｔ１から時刻ｔ２までの間に、増幅回路６０が出力するシャント抵抗３０の両端の電位差に基づいて、シャント抵抗３０を流れる電流を検出する。上述したように、時刻ｔ１から時刻ｔ２までの間においては、モータ１０が停止しているため、シャント抵抗３０には、駆動電流Ｉｄが流れていない。また、検査電流供給制御部４６３は、時刻ｔ１から時刻ｔ２までの間に、シャント抵抗３０に検査電流Ｉｃを供給する。すなわち、電流検出部４２は、時刻ｔ１から時刻ｔ２までの間に、駆動電流Ｉｄではなく、検査電流Ｉｃを検出する。電流検出部４２は、検査電流Ｉｃの検出結果を示す電流検出結果信号Ｓｉｃを、検出値判定部４３に出力する。
【００２１】
検出値判定部４３は、電流検出結果信号Ｓｉｃと、範囲情報ＩＲとに基づいて、電流検出部４２が検出する検出値が、所定の許容範囲に含まれるか否かを判定する。また、検出値判定部４３は、判定結果Ｒｓｐをモータ起動阻止部４７に出力する。ここで、範囲情報ＩＲとは、記憶部４４に予め記憶されている、電流検出部４２が検出する検出値の許容範囲を示す情報である。この記憶部４４に記憶されている範囲情報ＩＲについて、図３を参照して説明する。
【００２２】
図３は、記憶部４４に記憶されている範囲情報ＩＲの一例を示す図である。図３に示すように、記憶部４４には、検査電流Ｉｃの電流値と、検査電流Ｉｃの検出値の範囲を示す範囲情報ＩＲとが対応付けられて記憶されている。具体的には、検査電流Ｉｃ１と、範囲情報ＩＲ１とが対応付けられて記憶されている。この範囲情報ＩＲ１は、下限値ＩＲ１ｍｉｎと、上限値ＩＲ１ＭＡＸとによって示される。下限値ＩＲ１ｍｉｎ及び上限値ＩＲ１ＭＡＸは、検査電流供給部４６、シャント抵抗３０、増幅回路６０、電流検出部４２による検査電流Ｉｃの検出誤差に基づいて定められている。例えば、検査電流Ｉｃが１［Ａ］であり、検査電流Ｉｃの検出誤差が１０％である場合には、下限値ＩＲ１ｍｉｎは、０．９［Ａ］に、上限値ＩＲ１ＭＡＸは、１．１［Ａ］に設定される。
【００２３】
ここで、検査電流Ｉｃの電流値について説明する。モータ１０が適切な負荷状態で回転している場合、モータ１０の駆動電流Ｉｄと回転数ＮＲとの関係は、図３の波形Ｗ１で示される。この波形Ｗ１上の動作点Ｐ１は、正常負荷の領域Ａｒ１に含まれる。ここで、動作点Ｐ１の駆動電流Ｉｄは、駆動電流Ｉｄ１である。つまり、駆動電流Ｉｄ１とは、モータ１０が正常負荷で回転している場合の駆動電流Ｉｄである。
検査電流Ｉｃ１は、駆動電流Ｉｄ１に対応付けられている。つまり、検査電流Ｉｃ１とは、モータ１０が正常負荷で回転している場合の駆動電流Ｉｄに相当する検査電流Ｉｃである。
【００２４】
上述したように、電流検出結果信号Ｓｉｃは、検査電流Ｉｃの検出結果を示す。ここで、検査電流Ｉｃ１がシャント抵抗３０に供給されている場合を一例にして説明する。この場合、検出値判定部４３は、検査電流Ｉｃ１の検出結果を示す電流検出結果信号Ｓｉｃと、範囲情報ＩＲ１とを比較する。検出値判定部４３は、電流検出結果信号Ｓｉｃが示す電流値が、範囲情報ＩＲ１の範囲に含まれている場合には、「正常」を示す判定結果Ｒｓｐをモータ起動阻止部４７に出力する。
また、検出値判定部４３は、電流検出結果信号Ｓｉｃが示す電流値が、範囲情報ＩＲ１の範囲外である場合には、「異常」を示す判定結果Ｒｓｐをモータ起動阻止部４７に出力する。
【００２５】
ここで、電流検出結果信号Ｓｉｃが示す電流値が、範囲情報ＩＲ１の範囲外である場合には、シャント抵抗３０、増幅回路６０、電流検出部４２などが故障していることが想定される。一例として、シャント抵抗３０の両端が短絡した故障の場合には、検査電流Ｉｃをシャント抵抗３０に流したとしても、シャント抵抗３０の両端の電位差は、ほぼ０（ゼロ）である。したがって、この場合には、電流検出結果信号Ｓｉｃが示す電流値がほぼ０（ゼロ）であり、範囲情報ＩＲ１の下限値ＩＲ１ｍｉｎを下回ることから、電流検出結果信号Ｓｉｃが示す電流値が範囲情報ＩＲ１の範囲外になる。
つまり、検出値判定部４３が「異常」を示す判定結果Ｒｓｐを出力する場合には、シャント抵抗３０、増幅回路６０、電流検出部４２などが故障していることが想定される。なお、これら各部が故障している場合には、回転制御部４１が適切にモータ１０を制御することは期待できない。
【００２６】
モータ起動阻止部４７は、検出値判定部４３が出力する判定結果Ｒｓｐに基づいて、モータ１０の起動を阻止する。具体的には、モータ起動阻止部４７は、検出値判定部４３が出力する判定結果Ｒｓｐが「正常」を示す場合には、モータ１０の起動を阻止しない。一方、モータ起動阻止部４７は、検出値判定部４３が出力する判定結果Ｒｓｐが「異常」を示す場合には、モータ１０の起動を阻止する。
すなわち、モータ起動阻止部４７は、期間に供給された検査電流Ｉｃの検出値が、範囲外である場合、期間内にモータ１０の起動を阻止する。
モータ起動阻止部４７は、モータ１０の起動を阻止する場合、起動阻止信号Ｓｓを回転制御部４１に出力する。
【００２７】
回転制御部４１は、モータ起動阻止部４７が起動阻止信号Ｓｓを出力している場合には、回転指令信号Ｓｃがモータ１０の回転の開始を指示している場合であっても、モータ１０を「停止」状態に保持する。すなわち、回転制御部４１は、起動阻止信号Ｓｓを受け取った場合には、モータ１０を回転させない。
【００２８】
以上説明したように、モータユニット１は、電流検出部４２によって検出された検査電流Ｉｃの検出値が、許容される検出値の範囲外である場合には、モータ１０の起動を阻止する。ここで、検査電流Ｉｃは、図２に示すように時刻ｔ１から時刻ｔ２までの間、すなわち、モータ１０の回転開始直前に供給される。つまり、モータユニット１は、他の装置からモータ１０の回転開始指令があった後、モータ１０が回転を開始する直前に、正常か異常の判定を行う。したがって、モータユニット１によれば、判定からモータの起動までの時間を、従来技術に比べて短くすることができるため、「正常」と判定してからモータの起動までの間に故障が発生する頻度を低減することができる。つまり、モータユニット１によれば、故障が発生している状態でモータを起動してしまう頻度を低減することができる。
【００２９】
また、上述したように、モータユニット１は、検査電流Ｉｃの電流値が、駆動電流Ｉｄの電流値に基づいて定められている。したがって、モータユニット１によれば、モータ１０の停止中において、モータ１０が駆動されている状態の電流値を測定することができる。ここで、検査電流Ｉｃの電流値が、駆動電流Ｉｄの電流値に基づいていない場合、例えば、検査電流Ｉｃが駆動電流Ｉｄに比べて極めて小さい場合には、故障を適切に検出することができないことがある。一例として、増幅回路６０の増幅率が、設計値に比べて低下する故障が発生しているとする。このような故障が発生している場合であっても、検査電流Ｉｃが駆動電流Ｉｄに比べて極めて小さい場合には、電流検出部４２によって検出された検査電流Ｉｃの検出値が許容範囲内に含まれてしまい、検出値判定部４３が「正常」と判定する場合がある。
【００３０】
一方、モータユニット１においては、検査電流Ｉｃの電流値が、モータ１０が実際に駆動されている状態の駆動電流Ｉｄの電流値に基づいて定められている。すなわち、モータユニット１においては、検査電流Ｉｃの検出値の許容範囲が、モータ１０の駆動に求められる駆動電流Ｉｄの検出誤差の許容範囲に基づいて定められている。したがって、モータユニット１によれば、モータ１０の起動可否を、駆動電流Ｉｄの検出誤差の許容範囲に基づいて判定することができる。よって、例えば、増幅回路６０の増幅率が、設計値に比べて低下した場合であっても、低下の程度が少なく、駆動電流Ｉｄの検出誤差の許容範囲内であれば、モータユニット１は、モータ１０を起動可能と判定することができる。つまり、モータユニット１は、モータ１０の起動可否の判定精度を向上させることができる。
【００３１】
これまで、検査電流Ｉｃが、モータ１０の正常負荷の領域Ａｒ１の駆動電流Ｉｄ１に基づいて定められている場合を一例にして説明した。以下では、検査電流Ｉｃが、正常負荷の領域Ａｒ１以外の負荷状態における駆動電流Ｉｄに基づいて定められている場合について説明する。
【００３２】
［変形例１：検査電流がモータの過大負荷状態に基づいて定められている場合］
まず、検査電流Ｉｃが、過大負荷の領域Ａｒ２の駆動電流Ｉｄ２に基づいて定められている場合について説明する。
モータ１０が過大負荷になっている場合、モータ１０の駆動電流Ｉｄと回転数ＮＲとの関係は、図３の波形Ｗ２で示される。この波形Ｗ２上の動作点Ｐ２は、過大負荷の領域Ａｒ２に含まれる。ここで、動作点Ｐ２の駆動電流Ｉｄは、駆動電流Ｉｄ２である。つまり、駆動電流Ｉｄ２とは、モータ１０が過大負荷になっている場合の駆動電流Ｉｄである。
検査電流Ｉｃ２は、駆動電流Ｉｄ２に対応付けられている。つまり、検査電流Ｉｃ２とは、モータ１０が過大負荷になっている場合の駆動電流Ｉｄに相当する検査電流Ｉｃである。
【００３３】
この場合、検出値判定部４３は、検査電流Ｉｃ２の検出結果を示す電流検出結果信号Ｓｉｃと、範囲情報ＩＲ２とを比較する。検出値判定部４３は、電流検出結果信号Ｓｉｃが示す電流値が、範囲情報ＩＲ２の範囲に含まれている場合には、「正常」を示す判定結果Ｒｓｐをモータ起動阻止部４７に出力する。
また、検出値判定部４３は、電流検出結果信号Ｓｉｃが示す電流値が、範囲情報ＩＲ２の範囲外である場合には、「異常」を示す判定結果Ｒｓｐをモータ起動阻止部４７に出力する。
【００３４】
上述のように構成することにより、モータユニット１は、モータ１０が過大負荷である状態を再現した検査電流Ｉｃ２によって、モータ１０の起動可否を判定することができる。ここで、回転制御部４１は、モータ１０が過大負荷の場合に、モータ１０に供給する駆動電流Ｉｄを低減、又は遮断する制御を行なう場合がある。この場合には、モータユニット１は、回転制御部４１による過大負荷時の制御が正しく行えるか否かを判定することができる。つまり、モータユニット１は、モータ１０の起動可否の判定精度を向上させることができる。
【００３５】
［変形例２：検査電流が過大負荷状態のしきい値に基づいて定められている場合］
次に、検査電流Ｉｃが、過大負荷の領域Ａｒ２の駆動電流Ｉｄ３に基づいて定められている場合について説明する。
図３の波形Ｗ２上の動作点Ｐ３は、過大負荷の領域Ａｒ２に含まれる。また、動作点Ｐ３の駆動電流Ｉｄは、駆動電流Ｉｄ３である。つまり、駆動電流Ｉｄ３とは、モータ１０が過大負荷になっている場合の駆動電流Ｉｄである。
ここで、図３に示すように、過大負荷の領域Ａｒ２は、駆動電流Ｉｄのしきい値Ｔｈ１によって、起動直後の過渡状態の領域Ａｒ４と区分される。動作点Ｐ３は、しきい値Ｔｈ１に基づいて定められている。動作点Ｐ３は、上述した動作点Ｐ２に比べ、しきい値Ｔｈ１に近い。
【００３６】
上述のように構成することにより、モータユニット１は、モータ１０が過大負荷であるか否かのしきい値に近い状態を再現した検査電流Ｉｃ３によって、モータ１０の起動可否を判定することができる。すなわち、モータユニット１は、回転制御部４１による過大負荷時の制御が正しく行えるか否かを、過大負荷の判定しきい値により近い状態において、判定することができる。つまり、モータユニット１は、モータ１０の起動可否の判定精度を向上させることができる。
【００３７】
［変形例３：検査電流がモータの過少負荷状態に基づいて定められている場合］
次に、検査電流Ｉｃが、過少負荷の領域Ａｒ３の駆動電流Ｉｄ４に基づいて定められている場合について説明する。
モータ１０が過少負荷になっている場合、モータ１０の駆動電流Ｉｄと回転数ＮＲとの関係は、図３の波形Ｗ３で示される。図３の波形Ｗ３上の動作点Ｐ４は、過少負荷の領域Ａｒ３に含まれる。また、動作点Ｐ４の駆動電流Ｉｄは、駆動電流Ｉｄ４である。つまり、駆動電流Ｉｄ４とは、モータ１０が過少負荷になっている場合の駆動電流Ｉｄである。検査電流Ｉｃ４は、駆動電流Ｉｄ４に対応付けられている。つまり、検査電流Ｉｃ４とは、モータ１０が過少負荷になっている場合の駆動電流Ｉｄに相当する検査電流Ｉｃである。
【００３８】
上述のように構成することにより、モータユニット１は、モータ１０が過少負荷である状態を再現した検査電流Ｉｃ４によって、モータ１０の起動可否を判定することができる。例えば、モータユニット１がファンを回転させる場合、モータ１０のロータにはファンが取り付けられる。仮に、モータユニット１の組み立て工程等において、ロータへのファンの取付けをし忘れた場合、モータ１０は過少負荷になる。ここで、回転制御部４１は、モータ１０が過少負荷の場合に、モータ１０に供給する駆動電流Ｉｄを低減、又は遮断する制御を行なう場合がある。この場合には、モータユニット１は、回転制御部４１による過少負荷時の制御が正しく行えるか否かを判定することができる。つまり、モータユニット１は、モータ１０の起動可否の判定精度を向上させることができる。
【００３９】
［変形例４：複数の電流値の検査電流を供給する例］
なお、上述した検査電流供給部４６は、図４に示すように構成することもできる。
図４は、検査電流供給部４６の変形例を示すブロック図である。この変形例において、検査電流供給部１４６は、複数のスイッチ部１４６２を備える点で、上述した検査電流供給部４６と異なる。
【００４０】
検査電流供給部１４６は、複数のスイッチ部１４６２を備える。この一例においては、検査電流供給部１４６は、スイッチ部１４６２−１〜１４６２−３の３つのスイッチ部１４６２を備える。スイッチ部１４６２−１は、抵抗Ｒ１を介して定電圧源１４６１に接続される。スイッチ部１４６２−２は、抵抗Ｒ２を介して定電圧源１４６１に接続される。スイッチ部１４６２−３は、抵抗Ｒ３を介して定電圧源１４６１に接続される。また、各スイッチ部１４６２は、その出力端が互いに接続されている。
【００４１】
抵抗Ｒ１〜Ｒ３は、それぞれ抵抗値が互いに異なる。したがって、検査電流供給制御部１４６３は、複数のスイッチ部１４６２のいずれをオン状態にするかにより、検査電流Ｉｃの電流値を変化させることができる。例えば、抵抗Ｒ１の抵抗値を、上述した検査電流Ｉｃ１に対応させ、抵抗Ｒ２の抵抗値を、上述した検査電流Ｉｃ２に対応させ、抵抗Ｒ３の抵抗値を、上述した検査電流Ｉｃ３に対応させる。すなわち、検査電流供給部１４６は、回転制御部４１がモータ１０の制御に用いる駆動電流Ｉｄにそれぞれ相当する複数の電流値の検査電流Ｉｃを、複数の電流値ごとに、それぞれ供給する。このように構成することにより、モータユニット１は、モータ１０の起動可否の判定精度を向上させることができる。
【００４２】
［変形例５：回転指令信号の変化に依らずモータの起動可否を判定する例］
モータユニット１は、モータ１０が停止した状態であり、かつ回転指令信号Ｓｃが回転開始を示す前に、モータ１０の起動可否を判定してもよい。具体的には、モータユニット１は、例えば、図５に示すタイミングで、モータ１０の起動可否を判定してもよい。
図５は、検出値判定部４３がモータ１０の起動可否を判定するタイミングの変形例を示すタイミング図である。時刻ｔ１において、回転指令信号Ｓｃが「停止」から「回転」に変化する。回転制御部４１は、回転指令信号Ｓｃの変化に応じて、時刻ｔ２において、モータ１０を「停止」状態から「回転」状態に変化させる。すなわち、回転制御部４１は、回転指令信号Ｓｃが「停止」から「回転」に変化した後に、モータ１０を始動させる。
ここで、検出値判定部４３は、回転指令信号Ｓｃが「停止」から「回転」に変化する前、例えば、時刻ｔ５から時刻ｔ６までの間に、モータ１０の起動可否を判定する。具体的には、検査電流供給部４６は、時刻ｔ５において、検査電流Ｉｃをシャント抵抗３０に供給する。電流検出部４２は、増幅回路６０を介して検査電流Ｉｃを検出すると、電流検出結果信号Ｓｉｃを検出値判定部４３に出力する。検出値判定部４３は、時刻ｔ６までに、上述した仕組みによりモータ１０の起動可否を判定する。
【００４３】
なお、図１に示すように、検出値判定部４３は、判定結果Ｒｓｐをモータ起動阻止部４７だけでなく、判定結果出力端子ＳＯＵＴを介して、モータユニット１の外部に出力してもよい。
このように構成することにより、モータユニット１の外部において、モータ１０の起動可否の判定結果Ｒｓｐを確認することができる。例えば、モータユニット１の判定結果出力端子ＳＯＵＴに測定機器を接続することにより、モータ１０の起動可否の判定結果Ｒｓｐを確認することができる。
仮に、判定結果出力端子ＳＯＵＴに判定結果Ｒｓｐを出力しない場合について説明する。この場合には、回転指令信号Ｓｃを「停止」から「回転」に変化させ、モータ１０が回転するか否かを確認することによって初めて、モータ１０の起動可否の判定結果Ｒｓｐが可否のいずれであったのかを確認することができる。
一方、モータユニット１においては、判定結果Ｒｓｐが判定結果出力端子ＳＯＵＴから出力されるため、回転指令信号Ｓｃを「停止」から「回転」に変化させなくても、モータ１０の起動可否の判定結果Ｒｓｐが可否のいずれであったのかを確認することができる。
【符号の説明】
【００４４】
１…モータユニット、１０…モータ、２０…駆動回路、３０…シャント抵抗、４０…制御部、４１…回転制御部、４２…電流検出部、４３…検出値判定部、４４…記憶部、４６…検査電流供給部、４６１…定電圧源、４６２…スイッチ部、４６３…検査電流供給制御部、４７…モータ起動阻止部、ＳＩＮ…回転指令入力端子、ＳＯＵＴ…判定結果出力端子
【図１】
0006640486.tif 000002
【図２】
0006640486.tif 000003
【図３】
0006640486.tif 000004
【図４】
0006640486.tif 000005
【図５】
0006640486.tif 000006