(57)【要約】【課題】本発明は、回転子位置検出回路、これを用いたモータ駆動制御装置及び方法に関する。【解決手段】本発明の一具現例による回転子位置検出回路は、モータの複数の相にそれぞれ流れる複数の相電流をサンプリングして提供するサンプリング部と、サンプリングされた上記複数の相電流を相互比較することで、最大値または最小値を有する相を決定する比較部と、を含む。【選択図】図１
2015012799.tif 000002
【特許請求の範囲】
【請求項１】
モータの複数の相にそれぞれ流れる複数の相電流をサンプリングして提供するサンプリング部と、
サンプリングされた前記複数の相電流を相互比較することで、最大値または最小値を有する相を決定する比較部と、を含む、回転子位置検出回路。
【請求項２】
前記比較部は、
前記複数の相電流のうちいずれか一つが第１信号として入力され、残りの複数の相電流のうち他の一つが第２信号として入力される比較器を含む、請求項１に記載の回転子位置検出回路。
【請求項３】
前記比較部は、
所定の比較アルゴリズムを用いることで、前記複数の相電流のうち前記比較器に入力される前記第１信号及び前記第２信号を決定する状態マシンをさらに含む、請求項２に記載の回転子位置検出回路。
【請求項４】
前記比較部は、
前記サンプリング部及び前記比較器に直列連結され、前記状態マシンの制御によって前記複数の相電流のうち一部が前記比較器に入力されるようにスイッチング動作するスイッチアレイをさらに含む、請求項３に記載の回転子位置検出回路。
【請求項５】
前記サンプリング部は、
予め設定された基準によって前記複数の相電流をそれぞれサンプリングして維持する複数のサンプルアンドホルダを含む、請求項１から４のいずれか一項に記載の回転子位置検出回路。
【請求項６】
前記回転子位置検出回路は、
前記モータの複数の相で感知された相電圧を所定のレベル範囲に変換するレベル調整部をさらに含み、
前記複数の相電流は前記レベル調整部から出力された相電圧に対応する、請求項１から５のいずれか一項に記載の回転子位置検出回路。
【請求項７】
短パルス列を含む初期駆動信号を提供する駆動信号生成部と、
前記初期駆動信号に対応する駆動電流を生成してモータに提供するインバータ部と、
前記駆動電流によって発生する前記モータの相電流を相互比較することで、前記モータの回転子位置を検出する回転子位置検出部と、を含む、モータ駆動制御装置。
【請求項８】
前記回転子位置検出部は、
モータの複数の相にそれぞれ流れる複数の相電流をサンプリングして提供するサンプリング部と、
サンプリングされた前記複数の相電流を相互比較することで、最大値または最小値を有する相を決定する比較部と、を含む、請求項７に記載のモータ駆動制御装置。
【請求項９】
前記比較部は、
前記複数の相電流のうちいずれか一つが第１信号として入力され、残りの複数の相電流のうち他の一つが第２信号として入力される比較器を含む、請求項８に記載のモータ駆動制御装置。
【請求項１０】
前記比較部は、
所定の比較アルゴリズムを用いることで、前記複数の相電流のうち前記比較器に入力される前記第１信号及び前記第２信号を決定する状態マシンをさらに含む、請求項９に記載のモータ駆動制御装置。
【請求項１１】
前記比較部は、
前記サンプリング部及び前記比較器に直列連結され、前記状態マシンの制御によって前記複数の相電流のうち一部が前記比較器に入力されるようにスイッチング動作するスイッチアレイをさらに含む、請求項１０に記載のモータ駆動制御装置。
【請求項１２】
前記回転子位置検出部は、
前記モータの複数の相で感知された相電圧を所定のレベル範囲に変換するレベル調整部をさらに含み、
前記複数の相電流は前記レベル調整部から出力された相電圧に対応する、請求項８から１１のいずれか一項に記載のモータ駆動制御装置。
【請求項１３】
前記モータ駆動制御装置は、
前記回転子位置検出部によって前記回転子の位置が確認されると、確認された前記回転子の位置を用いて前記モータの駆動を制御する制御部をさらに含む、請求項７から１２のいずれか一項に記載のモータ駆動制御装置。
【請求項１４】
前記制御部は、
前記回転子の位置が確認されると、前記制御部の制御によって駆動信号を生成し、前記初期駆動信号を代替して生成された前記駆動信号を提供する、請求項１３に記載のモータ駆動制御装置。
【請求項１５】
モータの駆動を制御するモータ駆動制御装置において行われるモータ駆動制御方法であり、
前記モータに所定の初期駆動信号を提供する段階と、
前記初期駆動信号によって前記モータの複数の相に流れる複数の相電流をサンプリングする段階と、
サンプリングされた前記複数の相電流を相互比較して最大値または最小値を有する相を確認し、これを用いて前記モータの回転子位置を検出する段階と、を含む、モータ駆動制御方法。
【請求項１６】
前記複数の相電流をサンプリングする段階は、
前記複数の相で感知された相電圧を所定のレベル範囲に変換する段階と、
変換された前記相電圧に対応する前記複数の相電流を用いてサンプリングを行う段階と、を含む、請求項１５に記載のモータ駆動制御方法。
【請求項１７】
前記サンプリングを行う段階は、
予め設定された時間に前記複数の相電流をそれぞれサンプリングする段階と、
サンプリングされた前記複数の相電流のぞれぞれを維持して出力する段階と、を含む、請求項１６に記載のモータ駆動制御方法。
【請求項１８】
前記モータの回転子位置を検出する段階は、
所定の比較アルゴリズムを用いることで、前記複数の相電流のうち所定の比較器に入力される第１信号及び第２信号を決定する段階と、
前記比較器を用いることで、前記複数の相電流のうち最大値または最小値を有する相を確認する段階と、を含む、請求項１５から１７のいずれか一項に記載のモータ駆動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転子位置検出回路、これを用いたモータ駆動制御装置及び方法に関する。
【背景技術】
【０００２】
モータ技術の発展に伴い、幅広い技術分野において多様なサイズのモータが用いられている。
【０００３】
一般に、モータは、永久磁石と印加電流によって極性を変えるコイルとを用いることで、回転子（Ｒｏｔｏｒ）が回転して駆動される。最初のモータ形態は、回転子にコイルが備えられたブラシタイプのモータであったが、モータの駆動によってブラシが磨耗したり、スパークが発生したりするなどの問題点があった。
【０００４】
これにより、最近は、多様な形態のブラシレスモータが広く用いられている。ブラシレスモータは、ブラシや整流子などの機械的な接触部を除去し、その代わりに電子的な整流器具を用いて駆動する直流モータであり、永久磁石からなる固定子と、複数の相に対応する固定子と、を備えることで、各固定子のコイルの相電圧により発生する磁気力によって回転子を回転させることができる。
【０００５】
このため、このようなブラシレスモータを正確に駆動させるためには、回転子の位置を確認することが非常に重要である。
【０００６】
従来は、このような回転子の位置を把握するために、ホールセンサなどが用いられたセンサモータを用いたが、センサモータの場合、モータサイズが大きくなり、構成が複雑になるという限界性があるため、最近のようなモータの小型化の傾向下においては用いることができないという問題があった。
【０００７】
これにより、最近は、初期駆動時に、モータに電流を無作為に提供して強制的に回転を誘発し、上記回転によって回転子の位置を決定する技術が開発されている。しかし、このような技術の場合、無作為的な電流提供によってモータの逆方向回転が発生する可能性があり、このような逆方向回転によってモータの損傷が発生するという問題がある。
【０００８】
下記特許文献は、ＳＲＭの回転子位置整列方法及びそれを具現するためのＳＲＭ駆動回路に関するものであるが、上記問題点を解決できないという限界性を有する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】韓国公開特許第２００１−０１００６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明の課題は、上記した従来技術の問題点を解決するためのもので、初期駆動信号によるモータの相電流を、比較器を用いて比較することで、小さい面積及び簡単な回路構成でも回転子の位置を確認することができる回転子位置検出回路、これを用いたモータ駆動制御装置及び方法を提供することである。
【課題を解決するための手段】
【００１１】
本発明の第１技術的な側面は、回転子位置検出回路を提案する。上記回転子位置検出回路は、モータの複数の相にそれぞれ流れる複数の相電流をサンプリングして提供するサンプリング部と、サンプリングされた上記複数の相電流を相互比較することで最大値または最小値を有する相を決定する比較部と、を含む。
【００１２】
一実施形態において、上記比較部は、上記複数の相電流のうちいずれか一つが第１信号として入力され、残りの複数の相電流のうち他の一つが第２信号として入力される比較器を含むことができる。
【００１３】
一実施形態において、上記比較部は、所定の比較アルゴリズムを用いることで、上記複数の相電流のうち上記比較器に入力される第１及び第２信号を決定する状態マシンをさらに含むことができる。
【００１４】
一実施形態において、上記比較部は、上記サンプリング部及び上記比較器に直列連結され、上記状態マシンの制御によって上記複数の相電流のうち一部が上記比較器に入力されるようにスイッチング動作するスイッチアレイをさらに含むことができる。
【００１５】
一実施形態において、上記サンプリング部は、予め設定された基準によって上記複数の相電流をそれぞれサンプリングして維持する複数のサンプルアンドホルダを含むことができる。
【００１６】
一実施形態において、上記回転子位置検出回路は、上記モータの複数の相で感知された相電圧を所定のレベル範囲に変換するレベル調整部をさらに含むことができる。ここで、上記複数の相電流は、上記レベル調整部から出力された相電圧に対応することができる。
【００１７】
本発明の第２技術的な側面は、モータ駆動制御装置を提案する。上記モータ駆動制御装置は、短パルス列を含む初期駆動信号を提供する駆動信号生成部と、上記初期駆動信号に対応する駆動電流を生成して モータに提供するインバータ部と、上記駆動電流によって発生する上記モータの相電流を相互比較して上記モータの回転子位置を検出する回転子位置検出部と、を含むことができる。
【００１８】
一実施形態において、上記回転子位置検出部は、モータの複数の相にそれぞれ流れる複数の相電流をサンプリングして提供するサンプリング部と、サンプリングされた上記複数の相電流を相互比較して最大値または最小値を有する相を決定する比較部と、を含むことができる。
【００１９】
一実施形態において、上記比較部は、上記複数の相電流のうちいずれか一つが第１信号として入力され、残りの複数の相電流のうち他の一つが第２信号として入力される比較器を含むことができる。
【００２０】
一実施形態において、上記比較部は、所定の比較アルゴリズムを用いることで、上記複数の相電流のうち上記比較器に入力される第１及び第２信号を決定する状態マシンをさらに含むことができる。
【００２１】
一実施形態において、上記比較部は、上記サンプリング部及び上記比較器に直列連結され、上記状態マシンの制御によって上記複数の相電流のうち一部が上記比較器に入力されるようにスイッチング動作するスイッチアレイをさらに含むことができる。
【００２２】
一実施形態において、上記回転子位置検出部は、上記モータの複数の相で感知された相電圧を所定のレベル範囲に変換するレベル調整部をさらに含むことができる。ここで、上記複数の相電流は、上記レベル調整部から出力された相電圧に対応することができる。
【００２３】
一実施形態において、上記モータ駆動制御装置は、上記回転子位置検出部によって上記回転子の位置が確認されると、確認された上記回転子の位置を用いて上記モータの駆動を制御する制御部をさらに含むことができる。
【００２４】
一実施形態において、上記制御部は、上記回転子の位置が確認されると、上記制御部の制御によって駆動信号を生成し、上記初期駆動信号を代替して生成された上記駆動信号を提供することができる。
【００２５】
本発明の第３技術的な側面は、モータ駆動制御方法を提案する。上記モータ駆動制御方法は、モータの駆動を制御するモータ駆動制御装置において行われる。上記モータ駆動制御方法は、上記モータに所定の初期駆動信号を提供する段階と、上記初期駆動信号によって上記モータの複数の相に流れる複数の相電流をサンプリングする段階と、サンプリングされた上記複数の相電流を相互比較して最大値または最小値を有する相を確認し、これを用いて上記モータの回転子位置を検出する段階と、を含む。
【００２６】
一実施形態において、上記複数の相電流をサンプリングする段階は、上記複数の相で感知された相電圧を所定のレベル範囲に変換する段階と、変換された上記相電圧に対応する上記複数の相電流を用いてサンプリングを行う段階と、を含むことができる。
【００２７】
一実施形態において、上記サンプリングを行う段階は、予め設定された時間に上記複数の相電流をそれぞれサンプリングする段階と、上記それぞれサンプリングされた複数の相電流を維持して出力する段階と、を含むことができる。
【００２８】
一実施形態において、上記モータの回転子位置を検出する段階は、所定の比較アルゴリズムを用いることで、上記複数の相電流のうち所定の比較器に入力される第１及び第２信号を決定する段階と、上記比較器を用いることで、上記複数の相電流のうち最大値または最小値を有する相を確認する段階と、を含むことができる。
【発明の効果】
【００２９】
本発明の一実施形態によると、初期駆動信号によるモータの相電流を比較器を用いて比較することで、小さい面積及び簡単な回路構成でも回転子の位置を確認することができる効果がある。また、比較器を用いた簡単な回路構成が可能であるため、集積回路を容易に具現することができ、生産費用を効率的に減らすことができる効果がある。
【図面の簡単な説明】
【００３０】
【図１】本発明によるモータ駆動制御装置の一実施形態を示した構成図である。
【図２】図１のインバータ部の一実施形態を示した回路図である。
【図３】図１の回転子位置検出部の一実施形態を説明するための回路図である。
【図４】本発明によるモータ駆動制御装置の信号を説明するタイミング信号図である。
【図５】本発明によるモータ駆動制御方法の一実施形態を説明するための順序図である。
【図６】図３の状態マシンにおいて行われる比較アルゴリズムを示した順序図である。
【発明を実施するための形態】
【００３１】
以下では、添付の図面を参照し、本発明の好ましい実施形態について説明する。しかし、本発明の実施形態は様々な他の形態に変形されることができ、本発明の範囲は以下で説明する実施形態に限定されない。また、本発明の実施形態は、当該技術分野で平均的な知識を有する者に本発明をより完全に説明するために提供されるものである。なお、図面における要素の形状及び大きさなどはより明確な説明のために誇張されることがある。
【００３２】
以下では、説明の便宜のために、ブラシレスモータを基準に本発明について説明する。しかし、これは、説明の便宜のためのもので、本発明の権利範囲は必ずブラシレスモータに限定されない。
【００３３】
図１は本発明によるモータ駆動制御装置の一実施形態を説明するための構成図である。
【００３４】
モータ２００は、駆動信号によって回転動作を行うことができる。例えば、インバータ部１３０から提供される駆動電流により、モータ２００の各コイルに磁場が発生することができる。このようなコイルにおいて発生する磁場によってモータ２００に備えられた回転子が回転することができる。
【００３５】
モータ駆動制御装置１００は、モータ２００に駆動信号を提供することでモータ２００の駆動を制御することができる。
【００３６】
具体的には、モータ駆動制御装置１００は、電源供給部１１０、駆動信号生成部１２０、インバータ部１３０、回転子位置検出部１４０及び制御部１５０を含むことができる。
【００３７】
電源供給部１１０は、モータ駆動制御装置１００の各構成要素に電源を供給することができる。例えば、電源供給部１１０は、商用電源の交流電圧を直流電圧に変換して供給することができる。図面において点線で示された線は、電源供給部１１０から提供される所定の電源を意味する。
【００３８】
駆動信号生成部１２０は、インバータ部１３０に駆動信号を提供することができる。
【００３９】
一実施形態において、駆動信号生成部１２０は、インバータ部１３０に初期駆動信号を提供することができる。初期駆動信号は、モータ２００の停止状態において回転子の位置を確認するために提供される所定の信号である。一実施形態において、初期駆動信号は、短パルス列（ｓｈｏｒｔ  ｐｕｌｓｅ  ｔｒａｉｎ）を含むことができる。
【００４０】
インバータ部１３０は、モータ２００を動作させるための駆動電流を生成することができる。
【００４１】
例えば、インバータ部１３０は、駆動信号に応じて直流電圧を複数の相（例えば、３相または４相）電圧に変換することで、モータ２００のコイル（上記複数の相に対応）にそれぞれ印加して磁場を発生させることができる。
【００４２】
インバータ部１３０は、駆動信号生成部１２０から初期駆動信号が提供されると、それに対応する駆動電流を生成してモータ２００に提供することができる。
【００４３】
回転子位置検出部１４０は、インバータ部１３０から提供された駆動電流によってモータ２００の相電流が発生すると、上記相電流を相互比較して上記モータの回転子位置を検出することができる。
【００４４】
一実施形態において、モータ２００は、複数の相を備えることができ、それぞれの複数の相における＋端子及び−端子に駆動電流が供給されることができる。回転子位置検出部１４０は、このような複数の相にそれぞれ流れる複数の相電流をサンプリングし、サンプリングされた複数の相電流を相互比較して最大値または最小値を有する相を決定して回転子の位置を検出することができる。
【００４５】
以下では、回転子位置検出部１４０の多様な実施形態については図３を参照して詳細に説明する。
【００４６】
制御部１５０は、回転子位置検出部１４０によって回転子の位置が確認されると、確認された回転子の位置を用いてモータ２００の駆動を制御することができる。
【００４７】
モータ２００の駆動を制御するにあたり、制御部１５０は、モータ２００の相転換時点を確認し、確認された相転換時点を用いて駆動信号を生成するように駆動信号生成部１２０を制御することができる。例えば、制御部１５０は、逆起電力の零交差（Ｚｅｒｏ−Ｃｒｏｓｓｉｎｇ）時点において相転換が行われるように駆動信号生成部１２０を制御することができる。
【００４８】
図２は図１のインバータ部の一実施形態を示した回路図である。
【００４９】
図２をさらに参照すると、インバータ部１３０は、＋電源端に連結される複数の上位スイッチ素子（ＳＷ１〜ＳＷ３）と、それぞれの上位スイッチ素子（ＳＷ１〜ＳＷ３）及び電源端の間に備えられる複数の下位スイッチ素子（ＳＷ４〜ＳＷ６）と、を含む。各上位スイッチ素子（ＳＷ１〜ＳＷ３）と下位スイッチ素子（ＳＷ４〜ＳＷ６）との接点はモータ２００の各コイル（Ａ、Ｂ、Ｃ）に連結される。
【００５０】
インバータ部１３０の上位スイッチ素子（ＳＷ１〜ＳＷ３）は順にターンオンし、下位スイッチ素子（ＳＷ４〜ＳＷ６）は連結された上位スイッチ素子（ＳＷ１〜ＳＷ３）とは反対の状態でオン／オフ動作する。このとき、スイッチ素子ＳＷ１がターンオンすると、モータ２００のＡコイルに＋電圧が印加され、動作中にスイッチ素子ＳＷ６がターンオンするようになって、Ｃコイルには−電圧が印加される。このため、ＡコイルとＣコイルとの間に反対極性の磁気力が発生し、磁気力の相互作用によって回転子が６０度回転する。次に、スイッチ素子ＳＷ１はオフし、スイッチ素子ＳＷ２がオンするようになって、Ｃコイルに発生した磁気力とは反対極性の磁気力がＢコイルに発生し、この磁気力によってモータ２００がさらに６０度回転する。同様に、スイッチ素子ＳＷ２がオン状態の間にスイッチ素子ＳＷ６がオフし、スイッチ素子ＳＷ４がオンするようになって、ＡコイルにＢコイルの磁気力とは反対極性の磁気力が発生して回転子がさらに６０度回転する。上記のような過程が繰り返し行われ、回転子が引き続き回転してモータ２００は動作する。
【００５１】
回転子位置検出部１４０は、このような複数の相に流れる電流または電圧を用いることで、回転子の位置を検出することができる。図面には、３相モータ２００に対するインバータ部１３０が示されている。これにより、回転子位置検出部１４０に用いられる複数の相電流または相電圧は６個になる。
【００５２】
図３は図１の回転子位置検出部の一実施形態を説明するための回路図である。回転子位置検出部１４０は、図３に示されているように、所定の回路（回転子位置検出回路）で構成されることができる。
【００５３】
図３をさらに参照すると、回転子位置検出部１４０は、サンプリング部３２０及び比較部３３０を含むことができる。実施形態によって、回転子位置検出部１４０は、レベル調整部３１０をさらに含むことができる。
【００５４】
レベル調整部（Ｌｅｖｅｌ  Ｓｈｉｆｔｅｒ）３１０は、モータ２００の複数の相で感知された相電圧ＶＣを所定のレベル範囲に変換することができる。これは、検出された電圧レベルが比較するのに十分ではないほど小さい場合に、比較可能な水準の電圧レベルに変更するためのものである。ここで、複数の相電流は、レベル調整部３１０から出力された相電圧に対応することができる。
【００５５】
サンプリング部３２０は、モータ２００の複数の相にそれぞれ流れる複数の相電流をサンプリングして提供されることができる。
【００５６】
一実施形態において、サンプリング部３２０は、サンプルアンドホルダ３２０を含むことができる。
【００５７】
サンプルアンドホルダ３２０は、予め設定された基準によって複数の相電流をそれぞれサンプリングして維持することができる。
【００５８】
一実施形態において、サンプルアンドホルダ３２０は、複数の相の個数に該当する個数で構成されることができる。図面には、３相モータの場合が示されていることから、総６個のサンプルアンドホルダが用いられることが分かる。
【００５９】
一実施形態において、サンプルアンドホルダ３２０は、個別に提供されるクロック入力信号の入力を受け、入力されたクロック入力信号に予め設定された基準を適用することで、個別にサンプリングを行うことができる。
【００６０】
比較部３３０は、サンプリングされた複数の相電流を相互比較することで、最大値または最小値を有する相を決定することができる。
【００６１】
比較部３３０は、スイッチアレイ３４０、比較器３５０及び状態マシン３６０を含むことができる。
【００６２】
スイッチアレイ３４０は、サンプリング部３２０及び比較器３５０に直列連結されることができる。スイッチアレイ３４０は、状態マシン３６０の制御により、複数の相電流のうち一部が比較器３５０に入力されるようにスイッチング動作することができる。
【００６３】
比較器３５０は、複数の相電流のうちいずれか一つが第１信号として入力され、残りの複数の相電流のうち他の一つが第２信号として入力されることで、これを比較することができる。ここで、第１信号及び第２信号は、スイッチアレイ３４０のスイッチング動作によって選択または変更されることができる。
【００６４】
ここで、比較器３５０は、二つの入力によって異なる相電流が入力されることが分かる。即ち、一般的な比較器の場合は、一つの入力によってリファレンス信号が入力されるのに対し、本発明の比較器３５０では、スイッチアレイ３４０を通じて複数の相電流から選択された二つの相電流が入力信号として入力される。このような特徴により、本発明では、一つの比較器３５０によっても多様な比較アルゴリズムによる最大値または最小値を有する相を簡単な構成で確認することができる。
【００６５】
状態マシン３６０は、所定の比較アルゴリズムを用いることで、複数の相電流のうち比較器３５０に入力される第１及び第２信号を決定することができる。ここで、比較アルゴリズムとしては、トーナメント方式や順次比較方式などの多様な比較アルゴリズムが用いられることができるため、本発明では比較アルゴリズムを特定のアルゴリズムに限定しない。
【００６６】
図４は本発明によるモータ駆動制御装置の信号を説明するタイミング信号図である。
【００６７】
図４において、ＣＫＳＨはサンプルアンドホルダ３２０に入力されるクロック入力信号、ＳＨはサンプルアンドホルダ３２０の出力信号を意味する。ＧＳＷで示される信号はモータ２００に入力される駆動信号を意味し、小さい添え字はモータ２００の該当相を示す。
【００６８】
図面に示されているように、サンプルアンドホルダ３２０に入力されるクロック入力信号がハイからローに変わる時点において、サンプルアンドホルダ３２０は該当電圧をサンプリングしてそれに相応する電流（相電流）を出力する。
【００６９】
図５は本発明によるモータ制御方法の一実施形態を説明するための順序図である。
【００７０】
以下では、図５を参照し、本発明によるモータ駆動制御方法の一実施形態を説明する。本発明によるモータ駆動制御方法の一実施形態は、図１から図４を参照して上述したモータ駆動制御装置１００において行われるため、上述した説明と同一またはそれに相応する内容については繰り返し説明しない。
【００７１】
図１から図５を参照すると、モータ駆動制御装置１００は、モータ２００に所定の初期駆動信号を提供することができる（Ｓ５１０）。
【００７２】
その後、モータ駆動制御装置１００は、初期駆動信号により、モータ２００の複数の相に流れる複数の相電流をサンプリングすることができる（Ｓ５２０）。
【００７３】
次いで、モータ駆動制御装置１００は、サンプリングされた複数の相電流を相互比較して最大値または最小値を有する相を確認し（Ｓ５３０）、これを用いてモータ２００の回転子位置を検出することができる（Ｓ５４０）。
【００７４】
段階Ｓ５２０に対する一実施形態において、モータ駆動制御装置１００は、複数の相で感知された相電圧を所定のレベル範囲に変換する段階を行い、変換された相電圧に対応する複数の相電流を用いてサンプリングする段階を行うことができる。
【００７５】
ここで、サンプリングを行う段階は、予め設定された時間に複数の相電流をそれぞれサンプリングする段階及びそれぞれサンプリングされた複数の相電流を維持して出力する段階を含むことができる。
【００７６】
段階Ｓ５３０及びＳ５４０に対する一実施形態において、モータ駆動制御装置１００は、所定の比較アルゴリズムを用いることで、複数の相電流のうち所定の比較器に入力される第１及び第２信号を決定する段階を行うことができる。その後、モータ駆動制御装置１００は、比較器を用いることで、複数の相電流のうち最大値または最小値を有する相を確認する段階を行うことができる。
【００７７】
図６は図３の状態マシンにおいて行われる比較アルゴリズムを示した順序図である。また、下記表１は図６の比較アルゴリズムを説明するための参考表である。
【００７８】
【表１】
2015012799.tif 000003
【００７９】
図６及び上記表１において、ＳＨは図３のサンプルアンドホルダ３２０を意味する。ここでは、図３のように、６個（ＳＨ０からＳＨ５）のサンプルアンドホルダを備えた例に基づいて状態マシンの比較アルゴリズムを説明する。
【００８０】
まず、状態マシン３６０は、比較する二つのサンプルアンドホルダ（ＳＨＡ、ＳＨＢ）を決定する（Ｓ６１０）。
【００８１】
その後、状態マシン３６０は、二つのサンプルアンドホルダ（ＳＨＡ、ＳＨＢ）の値を比較し（Ｓ６２０）、大きい値を有するサンプルアンドホルダは維持し、小さい値を有するサンプルアンドホルダは他のものに代替する段階を繰り返し行う（Ｓ６３０、Ｓ６４０）。このような各段階が行われる例は表１に示されている。
【００８２】
このような繰り返しを行う中で、いずれか一つのサンプルアンドホルダが最後のサンプルアンドホルダＳＨ５に該当したとき、比較段階（Ｓ６２０）から終了するか否かを判断する（Ｓ６５０）段階に移行する。
【００８３】
図面において、終了処理は定数Ｎの値を比較することで行われており、一回の比較が完了するとき、定数Ｎを１増加させ（Ｎ＋＋）、増加した定数Ｎの値がしきい値（図面に示された例では２）に該当するかを判断して終了するか否かを判断する。
【００８４】
以上、本発明の実施形態について詳細に説明したが、本発明の権利範囲はこれに限定されず、特許請求の範囲に記載された本発明の技術的思想から外れない範囲内で多様な修正及び変形が可能であるということは、当技術分野の通常の知識を有するものには明らかである。
【符号の説明】
【００８５】
１００  モータ駆動制御装置
１１０  電源供給部
１２０  駆動信号生成部
１３０  インバータ部
１４０  回転子位置検出部
１５０  制御部
２００  モータ
３１０  レベル調整部
３２０  サンプリング部
３３０  比較部
３４０  スイッチアレイ
３５０  比較器
３６０  状態マシン
【図１】
2015012799.tif 000004
【図２】
2015012799.tif 000005
【図３】
2015012799.tif 000006
【図４】
2015012799.tif 000007
【図５】
2015012799.tif 000008
【図６】
2015012799.tif 000009