(57)【特許請求の範囲】
【請求項１】
永久磁石を有する回転子と三相巻線を有する固定子とからなるブラシレスＤＣモータと、直流電圧を交流電圧に変換し前記ブラシレスＤＣモータに電力を供給するインバータと、前記ブラシレスＤＣモータの回転子相対位置を検出する位置検出手段と、前記位置検出手段の信号をもとに前記ブラシレスＤＣモータに通電する巻線を切換える信号を生成する第１転流手段と、前記ブラシレスＤＣモータの巻線に流れる電流を検出する電流検出手段と、前記電流検出手段で検出した電流の基準位相を検出する電流位相検出手段と、前記電流位相検出手段で検出した電流の基準位相から転流までの時間を取得し取得した時間と取得した時間の平均との差分から転流タイミングの補正量を計算し、その計算結果を基に、前記ブラシレスＤＣモータに通電する巻線を切換える信号を生成する第２転流手段と、前記ブラシレスＤＣモータの負荷の状態を判定する負荷判定手段と、前記負荷判定手段により前記インバータのドライブ信号源を前記第１転流手段もしくは前記第２転流手段のいずれかに切り換える切換手段と、前記電流検出手段の故障かどうかを判定する故障判定手段と、前記故障判定手段が前記電流検出手段が故障であると判断した場合に前記ブラシレスＤＣモータの出力を制限する保護手段を有するモータ駆動装置。
【請求項２】
前記故障判定手段は電流検出手段の出力が第１電流閾値以上もしくは第２電流閾値以下が所定時間以上継続した場合に故障と判断するとした請求項１に記載のモータ駆動装置。
【請求項３】
前記電流検出手段は前記ブラシレスＤＣモータの少なくとも１相の電流を検出するカレントトランスと、前記カレントトランスの出力値を補正し正電圧を出力する電流値補正部で構成する請求項１または請求項２に記載のモータ駆動装置。
【請求項４】
前記保護手段の前記ブラシレスＤＣモータの出力制限は、前記電流位相検出手段の出力を固定し、前記ブラシレスＤＣモータの駆動速度を低下させることとした請求項１から請求項３のいずれか一項に記載のモータ駆動装置。
【請求項５】
前記保護手段の前記ブラシレスＤＣモータの出力制限時に、前記第１転流手段のみを信号源として駆動するとした請求項１から請求項４のいずれか一項に記載のモータ駆動装置。
【請求項６】
前記ブラシレスＤＣモータは、回転子の鉄心に永久磁石を埋め込んでなる回転子であり、かつ突極性を有する回転子とした請求項１から請求項５のいずれか一項に記載のブラシレスＤＣモータの駆動装置。
【請求項７】
前記ブラシレスＤＣモータは圧縮機を駆動する請求項１から請求項６のいずれか一項に記載のモータ駆動装置。
【請求項８】
請求項１から請求項６のいずれか一項に記載のモータ駆動装置により駆動されるモータを備えた圧縮機。
【請求項９】
請求項８に記載の圧縮機を備えた冷蔵庫。
【請求項１０】
前記故障判定手段が前記電流検出手段での電流検出が不可能になった事を使用者に知らせる報知手段を備えた請求項９に記載の冷蔵庫。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、永久磁石を有する回転子と三相巻線を有する固定子からなるブラシレスＤＣモータを、三相巻線に電力を供給するインバータにより駆動するための装置に関するものであり、特に冷蔵庫やエアコンなどの圧縮機を駆動するのに最適なブラシレスＤＣモータの駆動装置に関するものである。
【背景技術】
【０００２】
従来のモータ駆動装置は、ブラシレスＤＣモータの運転範囲を拡張するために、低負荷時はブラシレスＤＣモータの回転位置を検出しながらの速度制御をＰＷＭフィードバック制御で行い、高負荷時は一定周期でブラシレスＤＣモータの通電相を切り替える同期駆動を行うようにしている（例えば、特許文献１参照）。
【０００３】
図１２は前記特許文献１に記載された従来のモータ駆動装置をしめすブロック図である。
【０００４】
図１２において、電源１は一般的な商用電源であり、日本の場合実効値１００Ｖの５０Ｈｚまたは６０Ｈｚの交流電源である。前記交流電源１を入力として整流平滑回路２は交流電圧を直流電圧に変換する。インバータ３はスイッチング素子（３ａから３ｆ）とダイオード（３ｇから３ｌ）を逆並列に接続したものを、３相フルブリッジ構成で接続し、前記整流平滑回路２からの直流入力を交流電力に変換し、ブラシレスＤＣモータに任意の電圧および周波数の交流出力を供給するものである。ブラシレスＤＣモータ４は、永久磁石を有する回転子と３相スター結線した巻線を有する固定子とから構成される。
【０００５】
逆起電圧検出回路１０５はブラシレスＤＣモータ４の固定子巻線に発生する逆起電圧から回転子の相対位置を検出する。
【０００６】
ドライブ回路１０６はインバータ３のスイッチング素子（３ａから３ｆ）をオン／オフさせるものである。転流回路１０７は、ブラシレスＤＣモータ４が定常運転しているときに逆起電圧検出回路１０５の出力によりインバータ３のどの素子をオンさせるか決定する。
【０００７】
同期駆動回路１０８は、ブラシレスＤＣモータ４を同期モータとして運転させる際に、所定周波数、所定電圧（所定デューティ）で出力する。切換回路１０９は、ドライブ回路１０６に送出する信号を、転流回路１０７の信号か同期駆動回路１０８の信号かを切り換える。
【０００８】
ＰＷＭ制御回路１１０は、インバータ３のスイッチング素子（３ａから３ｆ）の上側アームまたは下側アームのスイッチング素子のみをチョッピングし、ＰＷＭ（パルス幅変調）制御を行う。パルス幅のデューティ（パルス周期中のオン周期の割合）を上／下させることで出力電圧を上昇／下降させることができる。負荷状態判定回路１１１は、ブラシレスＤＣモータ４の負荷状態を判定し、切換回路１０９による運転モードの切り換えを決定する。
【０００９】
第１タイマ回路１１２は、同期駆動回路１０８による運転に切り替わったときにタイマをスタートし、一定時間ｔ１経過するとタイマ終了する。デューティ判定回路１１３は、デューティが最大（１００％）になったとき、最大負荷であることを検出する。
位相判定回路１１４は、逆起電圧検出回路１０５の信号と同期駆動回路１０８の信号との
位相差を検出し、現在の負荷状態を知ることができる。
【００１０】
周波数調整回路１１５は、逆起電圧検出回路１０６の信号と同期駆動回路１０８の信号との位相差を検出し、その位相差が所定値より小さくなったときに、同期駆動回路１０５からの出力周波数を下げる。
【００１１】
上記の構成とすることで、従来のモータ駆動装置はブラシレスＤＣモータに印加される負荷が増大し、ブラシレスＤＣモータの回転子を検出しながらのフィードバック制御では所定の速度を保持出来なくなった場合は、オープンループ制御による同期駆動に切り替え、目標とする回転速度一定の転流に切り替える。これにより転流タイミングに対してモータ回転子が遅れてついていくことになり、誘起電圧位相に対し端子電圧位相が相対的に進むことになる。電流位相も同様に誘起電圧位相より進み位相となることから、同期駆動時は弱め磁束制御と同様の状態となることで、ブラシレスＤＣモータの運転領域を簡単に拡張することを実現した。
【００１２】
よって、モータ効率アップを図るため最高回転数を犠牲にした低トルクモータでも、最大負荷点で所望の回転数が得られるように運転範囲が拡大でき、なおかつ通常負荷ではフォードバック制御により高効率なモータをより高効率に運転できる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開平９−８８８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら上記従来の構成は、高速あるいは高負荷でのブラシレスＤＣモータをオープンループで同期駆動するため、一定の負荷範囲内では、ブラシレスＤＣモータの誘起電圧、電圧、電流の位相関係は一定の位相状態で安定するため駆動可能な負荷範囲を拡張することが出来るが、ある程度以上負荷が大きい場合は、「転流に対して回転子が遅れる（即ち回転子位置を基準にすると、印加電圧位相と電流位相が、回転子の誘起電圧位相に対し進み位相になる）ことで弱め磁束状態になり転流周期に同期するようになり回転子は加速、回転子の加速により電流位相の進み角が減少し回転子が減速」を繰り返し、結局駆動状態（駆動速度）が安定状態に収束しない可能性を有している。このよう駆動状態ではブラシレスＤＣモータの回転速度が変動し、これに伴う「うなり音」の発生が懸念される。また周期的な加減速によってモータ電流が増減する「電流脈動」の発生、電流脈動による過電流保護停止の可能性、さらには最終的にブラシレスＤＣモータの脱調停止発生の可能性も有している。
【００１５】
この様な不具合の可能性を回避するために従来の技術では、ブラシレスＤＣモータの負荷状態を監視し、駆動状態が不安定に陥るまでに駆動速度を低下するようにしている。
【００１６】
さらに従来のモータ駆動装置の、負荷状態判定回路は逆起電圧検出回路で検出したブラシレスＤＣモータの回転により発生する逆起電圧の位相と、同期駆動回路の駆動信号との位相差から負荷状態を判定しているため、逆起電圧が検出可能な位相差（１２０度通電では３０度）となった時点が駆動可能負荷の上限となる。
【００１７】
従って結局ブラシレスＤＣモータの高速および高負荷駆動を制限することになり、十分に駆動領域を拡張することが出来なくなるという課題を有している。
【００１８】
また、一般的なブラシレスＤＣモータの駆動装置ではセンサーが故障した場合には、モ
ータの駆動が不可能になり機能が停止してしまうという課題を有している。
【００１９】
本発明は、前記従来の課題を解決するもので、ブラシレスＤＣモータの高負荷・高速駆動での安定性を高め駆動領域を拡張すると共に、外的要因による不安定状態を抑制とセンサー部品の故障の際動作が可能となる信頼性の高いブラシレスＤＣモータの駆動装置を提供する。
【００２０】
さらに高速・高負荷駆動の安定性による駆動領域の拡張に伴い、高効率低トルクモータの高速・高負荷駆動を可能とし、高効率・低騒音・高トルクなモータ駆動装置を実現することを目的とする。
【課題を解決するための手段】
【００２１】
前記従来の課題を解決するために、本発明のモータ駆動装置は、永久磁石を有する回転子と三相巻線を有する固定子からなるブラシレスＤＣモータと、直流電圧を交流電圧に変換し前記ブラシレスＤＣモータに電力を供給するインバータと、前記ブラシレスＤＣモータの回転子相対位置を検出する位置検出手段と、前記位置検出手段の信号をもとに前記ブラシレスＤＣモータに通電する巻線を切換える信号を生成する第１転流手段と、前記ブラシレスＤＣモータの巻線に流れる電流を検出する電流検出手段と、前記電流検出手段で検出した電流の基準位相を検出する電流位相検出手段と、前記電流位相検出手段で検出した電流の基準位相から転流までの時間を取得し取得した時間と取得した時間の平均との差分から転流タイミングの補正量を計算し、その計算結果を基に、前記ブラシレスＤＣモータに通電する巻線を切換える信号を生成する第２転流手段と、前記ブラシレスＤＣモータの負荷の状態を判定する負荷判定手段と、前記負荷判定手段により前記インバータのドライブ信号源を前記第１転流手段もしくは前記第２転流手段のいずれかに切り換える切換手段と、前記電流検出手段の故障かどうかを判定する故障判定手段と、前記故障判定手段が前記電流検出手段が故障であると判断した場合に前記ブラシレスＤＣモータの出力を制限する保護手段を有する。
【００２２】
これによりブラシレスＤＣモータを同期駆動により高速で駆動する場合も、ブラシレスＤＣモータの電流及び電圧位相は誘起電圧位相に対して適切な位相関係で保持され、適切な電流および電圧進角の状態で駆動される。このため同期駆動における安定性が向上するとともに、外乱発生時の位相関係の変化への影響も抑制することができる。また、電流位相が検出できない場合であっても駆動が可能となり、信頼性の高い駆動システムを構築することが可能となる。
【発明の効果】
【００２３】
本発明のモータ駆動装置によれば、ブラシレスＤＣモータの高負荷・高速駆動での安定性を高め駆動領域を拡張できると共に、外的要因による不安定状態を抑制でき信頼性の高いブラシレスＤＣモータの駆動装置を提供することが可能となる。さらに高速・高負荷駆動の安定性による駆動領域の拡張に伴い、高効率低トルクモータの高速・高負荷駆動を可能とし、高効率・低騒音・高トルクなモータ駆動装置を提供することが出来る。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態１におけるモータ装置のブロック図
【図２】本発明のモータ駆動装置の動作フローチャート
【図３】従来のモータ駆動装置での同期駆動時の位相関係図
【図４】ブラシレスＤＣモータの同期駆動時の負荷による位相関係図
【図５】第２転流手段による転流タイミングのタイミングチャート
【図６】第２転流手段の転流タイミングの決定方法を示したフローチャート
【図７】位置検出手段の出力信号のタイミングチャート
【図８】本発明の実施の形態１における故障判定手段の動作の流れを示すフローチャート
【図９】本発明の実施の形態１における保護手段の動作の流れを示すフローチャート
【図１０】本発明の実施の形態１によるブラシレスＤＣモータの回転子の構造図
【図１１】本発明の実施の形態２におけるモータ駆動装置を備えた冷蔵庫のブロック図
【図１２】従来のモータ駆動装置を示すブロック図
【発明を実施するための形態】
【００２９】
請求項１に記載の発明は、永久磁石を有する回転子と三相巻線を有する固定子とからなるブラシレスＤＣモータと、直流電圧を交流電圧に変換し前記ブラシレスＤＣモータに電力を供給するインバータと、前記ブラシレスＤＣモータの回転子相対位置を検出する位置検出手段と、前記位置検出手段の信号をもとに前記ブラシレスＤＣモータに通電する巻線を切換える信号を生成する第１転流手段と、前記ブラシレスＤＣモータの巻線に流れる電流を検出する電流検出手段と、前記電流検出手段で検出した電流の基準位相を検出する電流位相検出手段と、前記電流位相検出手段で検出した電流の基準位相から転流までの時間を取得し取得した時間と取得した時間の平均との差分から転流タイミングの補正量を計算し、その計算結果を基に、前記ブラシレスＤＣモータに通電する巻線を切換える信号を生成する第２転流手段と、前記ブラシレスＤＣモータの負荷の状態を判定する負荷判定手段と、前記負荷判定手段により前記インバータのドライブ信号源を前記第１転流手段もしくは前記第２転流手段のいずれかに切り換える切換手段と、前記電流検出手段の故障かどうかを判定する故障判定手段と、前記故障判定手段が前記電流検出手段が故障であると判断した場合に前記ブラシレスＤＣモータの出力を制限する保護手段を有したことにより、ブラシレスＤＣモータの負荷状態に応じて転流手段を切換えることとなり、負荷が大きく高負荷・高速回転での駆動が必要な場合は高トルク運転、負荷が小さい場合は高効率運転による省エネ駆動が可能となる。さらにブラシレスＤＣモータの固定子巻線に流れる電流の位相を基準としてブラシレスＤＣモータに印加する電圧の位相を決めるので、ブラシレスＤＣモータの電流位相と電圧位相との関係が安定し、第２転流手段による駆動安定性が向上することで、ブラシレスＤＣモータの駆動可能な負荷領域および速度領域を大幅に拡張することができる。また、前記電流検出手段が故障した場合に前記ブラシレスＤＣモータの出力が軽く安定するように駆動させることとなり、前記電流検出手段が故障しても動作することが可能な信頼性の高い駆動システムとなる。
【００３０】
請求項２に記載の発明は、請求項１に記載の発明の前記故障判定手段は電流検出手段の出力が第１電流閾値以上もしくは第２電流閾値以下が所定時間以上継続した場合に故障と判断するとしたことにより、単純な構成と手段で保護動作を行うことができることとなり、安価な信頼性の高いモータ駆動装置を提供できる。
【００３１】
請求項３に記載の発明は、請求項１または請求項２に記載の発明に、前記電流検出手段は前記ブラシレスＤＣモータの少なくとも１相の電流を検出するカレントトランスと、前記カレントトランスの出力値を補正し正電圧を出力する電流値補正部で構成することにより、回路損失の少ないカレントトランスで安定制御が可能であるため、電流検出手段によ
る回路損失を極力低減できる高効率なモータ駆動装置を提供できる。
【００３２】
請求項４に記載の発明は、請求項１から請求項３のいずれか一項に記載の発明の、前記保護手段の前記ブラシレスＤＣモータの出力を制限するとは、前記電流位相検出手段の出力を固定し、前記ブラシレスＤＣモータの駆動速度を低下させることとしたことにより、電流位相が検出できない場合に第２転流手段を信号源とした駆動で不安定となる状態に陥らない状態で駆動することとなり、フェイルセーフの機能を持った信頼性の高いブラシレスＤＣモータの駆動装置を提供することができる。
【００３３】
請求項５に記載の発明は、請求項１から請求項４のいずれか一項に記載の発明の、前記保護手段の前記ブラシレスＤＣモータの出力を制限を、前記第１転流手段のみを信号源として駆動するとしたことにより、不安定駆動の可能性がある第２転流手段を信号源とした駆動を行わないこととなり、最低限のシステム機能を維持することが可能となる。
【００３４】
請求項６に記載の発明は、請求項１から請求項５のいずれか一項に記載の発明で前記ブラシレスＤＣモータは、回転子の鉄心に永久磁石を埋め込んでなる回転子であり、かつ突極性を有する回転子を有したものである。これによりブラシレスＤＣモータの駆動において、永久磁石によるマグネットトルクとともに、突極性によるリラクタンストルクも有効に利用できるようになるため、低速時の高効率駆動とともに、高効率の高速駆動性能も更に伸張することが可能となる。
【００３５】
請求項７に記載の発明は、請求項１から請求項６のいずれか一項に記載の発明に、ブラシレスＤＣモータの駆動負荷として圧縮機を用いたものである。圧縮機の駆動制御では工業用サーボモータ制御等の様に、高精度な回転数制御や加速制御、位置制御などは必要無い。さらに圧縮機はイナーシャが比較的大きい負荷であり、特に往復運動を行うレシプロタイプは、構造上回転子には、金属性で重量の大きいクランクシャフトやピストンが接続されているため、イナーシャが非常に大きく、短い時間での速度の変動は非常に少ない負荷といえる。従って、電流位相の検出を１相のみとしても速度変動等の制御精度が悪化することは無いため、本発明のモータ駆動装置の非常に有効な用途のひとつと言える。
【００３６】
また従来のモータ駆動装置よりブラシレスＤＣモータの駆動領域の拡張により、従来のモータ駆動装置と同じ圧縮機を用いた場合でも、冷凍能力を高めることが出来るので、高能力の冷凍サイクルの小型化と低価格化を実現できる。さらに、従来のモータ駆動装置を用いた冷凍サイクルに、本発明のモータ駆動装置を置き換えれば、より高効率なモータを用いた圧縮機を使用することが出来る様になり、冷凍サイクルのさらなる高効率化が実現できる。
【００３７】
請求項８に記載の発明は、請求項１から請求項６のいずれか一項に記載のモータ駆動装置で駆動されるモータを備えた圧縮機である。これにより圧縮機の駆動可能な負荷範囲と速度範囲を拡張でき、負荷が低い場合は低速駆動では高効率運転、負荷が大きい場合は高速駆動による高冷凍能力運転が可能な圧縮機が提供できる。
【００３８】
請求項９に記載の発明は請求項８に記載の圧縮機を備えた冷蔵庫である。圧縮機の駆動可能な負荷範囲と速度範囲の拡張にともない、例えば低負荷領域での効率アップをターゲットとして固定子巻線の巻数を増やした高効率低トルク設計のモータを用いた圧縮機でも、転流手段を第２転流手段に切換えることで高速高負荷での駆動も可能となる。
【００３９】
従って冷蔵庫の様に、１日の大半を占める安定した冷却状態では高効率な運転が求められる一方で、朝夕の家事時間帯や夏場等で扉開閉が多い場合、さらには霜取り後など庫内温度が上昇した時など速やかに冷却する為に一時的な高速高負荷駆動が求められる機器に対して、相反する要求を両立出する事ができる非常に合理的且つ有効な手段であり最適な用途である。
【００４０】
また、駆動し続けることにより、最低限の冷凍能力は得られることとなり、冷蔵庫内に保存された食品などを停止時よりも長く品質を維持することが可能となる。
【００４１】
請求項１０に記載の発明は、請求項９に記載の冷蔵庫で、前記故障判定手段が前記電流検出手段での電流検出が不可能になった事を使用者に知らせる報知手段を備えたことにより、前記冷蔵庫の冷凍能力の低下を知ることとなるため、冷凍能力が低下したまま使用し続ける決定を使用者が判断することが可能となる。
【００４２】
以下本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００４３】
（実施の形態１）
図１は本発明の実施の形態１におけるモータ駆動装置のブロック図である。図１において従来の技術と同一構成要素については同一の符号を用い、説明を省略する。
【００４４】
図１において位置検出手段５は、ブラシレスＤＣモータ４の回転子の相対位置を検出するもので、インバータ３の出力端子電圧を検出する電圧検出部５ａと、前記電圧検出部５ａの出力波形から、ブラシレスＤＣモータの誘起電圧のゼロクロスポイントを検出する位置検出部５ｂとにより構成されている。位置検出手段５は、インバータ３の任意の相の上下両スイッチング素子（たとえばＵ相スイッチング素子３ａおよび３ｂ）がオフしている期間に、インバータ出力端子に現れる誘起電圧から、そのゼロクロスポイントを検出するようにしている。具体的には、コンパレータ回路等で構成した比較回路等によって、インバータ３の出力端子電圧とブラシレスＤＣモータ４の固定子３相巻線の中点電位あるいはインバータ３の入力直流電圧の２分の１とを比較して、その大小関係が反転するタイミングを検出している。
【００４５】
第１転流手段６はブラシレスＤＣモータ４をフィードバック制御によって転流タイミングを計るものであり、速度指令手段７はブラシレスＤＣモータの駆動速度をシステム状態に基づいた指示するものである。第１転流手段６では、前記位置検出手段５によって得た位置信号の発生周期からブラシレスＤＣモータの現在の駆動速度を検出し、検出した駆動速度と速度指令手段７によって指示される指令速度との偏差から、インバータ３に印加する電圧と印加するタイミングを計る。具体的には１２０度矩形波駆動の場合は、誘起電圧のゼロクロスポイント検出時点（即ち位置検出時点）から電気角３０度経過したタイミングから電圧を印加すると、誘起電圧と端子電圧とが同相となり、モータの種類や特性あるいは負荷状態などから位置検出タイミングから任意に電圧の印加タイミングを調整することで最適なタイミングを得ることができる。また電圧値の調整は、ＰＷＭ制御により容易に行える。指令速度に対して駆動速度が遅い場合は印加電圧を増加するようにＰＷＭデューティを増加し、指令速度より早い場合はデューティを減少することで、ブラシレスＤＣモータに印加する電圧を調整する。これは結果的にブラシレスＤＣモータの速度制御となり、誘起電圧検出によるフィードバック制御を行っている。
【００４６】
電流検出手段８はブラシレスＤＣモータの相電流を検出するものであり、カレントトランス８ａと電流値補正部８ｂとから構成し、本実施の形態ではインバータ３の出力とブラシレスＤＣモータ４の固定子巻線の間に設置している。モータ相電流の検出方法としては、インバータ３の下側スイッチング素子（３ｂ、３ｄ、３ｆ）とインバータ入力Ｎ側（即ち整流平滑回路２のダイオード２ｃ、２ｄのアノード側）との間に電流検出用シャント抵抗を取り付け、その抵抗に発生する電圧から検出する方法等でも構わないが、抵抗による損失が増加してしまため、本発明の実施の形態ではカレントトランス８ａを用い、損失増加は殆ど無く、高効率なモータ駆動装置を実現できている。カレントトランス８ａの出力の一端を基準としたとき、出力される電圧が負電圧となるため正電圧のみで処理できるよう電流値補正部８ｂによって、カレントトランス８ａの出力の基準電位となる一端の電位にオフセットを持たせている。
【００４７】
電流位相検出手段９は電流検出手段８の出力をもとに、ブラシレスＤＣモータ４に流れる相電流の任意の位相を検出する。なお、本実施の形態では電流波形のゼロクロスポイントを検出するようにしている。
【００４８】
具体的なゼロクロスポイントの検出方法として本実地の形態では、ブラシレスＤＣモータ４が停止している際に、電流検出手段８から検出される電圧を電流のゼロクロスポイントの基準電位として記録し、ブラシレスＤＣモータ４の駆動時に電流検出手段８より入力される電圧が記録しておいた電圧より高い状態から低い状態に変化したとき、もしくは低い状態から高い状態に変化したときにゼロクロスポイントと判定を行う。また、対象とするシステムが要求する精度が低い場合は、ゼロクロスポイントの基準電位は電流値補正部８ｂで設定する値を予め設定することでも可能で、設計はより簡単になる。
【００４９】
また、ハードウェアによる特定位相の検出として、電流検出手段の出力をフォトカプラに入力してフォトカプラ出力信号の立ち上がりおよび立下りエッジをゼロクロスとして検出する方法や、フォトカプラ出力信号の立下りと立ち上がりの中間ポイントを電流が最大または最小ポイントとなる位相として検出することも容易に実現できる。
【００５０】
また、カレントトランス８ａの選定においては、商用電源（５０または６０Ｈｚ）用の一般的なタイプを使用することで、さらに低コスト化が図れる。ただし、周波数特性については、相電流の最低周波数から最大周波数まで安定して特定位相が取得可能なタイプを選定する必要があることは当然である。
【００５１】
第２転流手段１０は前記電流位相検出手段９により検出し、保護手段１１を経て出力されたブラシレスＤＣモータ相電流の任意の位相としてゼロクロスポイントを基準に、速度指令に基づいた転流周期で所定のデューティで、インバータ３のスイッチング素子の転流タイミングを計るものである。
【００５２】
第２転流手段１０の速度指令は、速度指令手段７により指示され、電流検出手段８の故障の有無を判定する故障判定手段１２の出力の結果によって保護手段１１が最終的に決定する。
【００５３】
また第２転流手段による駆動では、ハードウェアの定数バラツキや、ゼロクロス検出におけるノイズ除去フィルタ設置などで検出タイミングに一定のズレが発生する場合でも、本発明のモータ駆動装置はモータ電流の任意の基準位相が定まればよいため、回路バラツキ等に対する影響が非常に少ないモータ駆動装置を実現できている。
【００５４】
故障判定手段１２は電流検出手段８の出力を用いて、電流検出手段８が故障していない
かどうかの判定を行い、判定結果は保護手段１１へと出力される。本実施の形態における判定方法は、ブラシレスＤＣモータ４が停止している際の電流検出手段８の出力を基準とし、基準の出力に閾値として設定した値を足した第１電流閾値より高い状態もしくは、基準の出力に閾値として設定した値を引いた第２電流閾値より低い状態が一定時間継続することで故障であると判定を行う。これにより、電流検出手段８を構成するカレントトランス８ａの断線やショートなどの故障を検出することができる。
【００５５】
保護手段１１は、故障判定手段１２の出力と速度指令手段７の出力を入力とし、故障判定手段１２からの出力が正常であれば、速度指令手段７からの速度指令および電流位相検出手段９の検出値をそのまま第２転流手段１０へと出力する。故障判定手段１２からの入力が故障であれば、保護手段１１は速度指令手段７の指令を、減少させた指令値を第２転流手段１０への出力し、第２転流手段１０での電流位相を基準とした転流タイミングの決定を禁止するために、電流位相検出手段９からの電流位相の情報を一定のタイミングとなるよう変更し、第２転流手段へと出力する。
【００５６】
また、第１転流手段６での駆動中には故障時には第２転流手段１０に移行しないよう切換手段１３へと信号を送り、故障未発生時には切換可能である信号を送る。
【００５７】
負荷判定手段１４はブラシレスＤＣモータの負荷状態を判定するものであり、ＰＷＭデューティの状態を判定するデューティ判定部１５と位置検出タイミングと第２転流手段によって生成した転流信号との位相関係を判定する位相差判定部１６より構成している。
【００５８】
切換手段１３は前記負荷判定手段１４による負荷状態の判定結果および保護手段１１の出力から、インバータ３の出力を、第１転流手段６により行うか第２転流手段１０により行うかを切り替える。
【００５９】
ドライブ部１７はインバータ３のスイッチング素子をオン・オフするものであり、スイッチング素子のオン・オフ状態の切換タイミングは、前記切換手段において選択した、第１転流手段６または第２転流手段１０により生成した転流タイミングに基づく。
【００６０】
以上の様に構成されたモータ駆動装置について、その動作を説明する。
【００６１】
図２は本実施の形態における動作を示すフローチャートである。
【００６２】
図２においてまずｓｔｅｐ１では位置検出手段５により検出したブラシレスＤＣモータの回転子相対位置に基づいて速度指令手段７で指示され、保護手段１１によって最終的に決定された速度を目標としてＰＷＭフィードバック制御で速度制御を行う。本制御は一般的な駆動方法であるため、詳細な説明は省略するが、位置検出フィードバック制御を行うためもっとも効率の良い駆動状態となるように転流タイミングを制御している。次にｓｔｅｐ２で駆動速度が目標速度に到達したか否かを確認し、目標速度に到達している場合はｓｔｅｐ１に戻る。目標速度に到達していない場合はｓｔｅｐ３に進み、負荷判定手段１４内のデューティ判定部１５はＰＷＭデューティが最大デューティ（一般的には１００％）に到達したか否かを確認する。ＰＷＭデューティが１００％未満である場合は、ＰＷＭデューティ制御による速度制御が可能であるためｓｔｅｐ１に戻る。ここでＰＷＭデューティ幅が最大に達している場合、これ以上ブラシレスＤＣモータへの供給電圧を上げることができない。即ち、第１転流手段６による駆動での限界負荷状態にある。
【００６３】
従ってこのとき切換手段１３は第１転流手段を第２転流手段１０に切換えるために、まず第２転流手段１０を最大限に機能させるために必要な電流検出手段８が正常かどうかをｓｔｅｐ４において判定し、正常であれば、ｓｔｅｐ５でドライブ部１７の信号源を第１
転流手段６から第２転流手段１０に切換え、ブラシレスＤＣモータを駆動する。電流検出手段８が以上であればｓｔｅｐ４からｓｔｅｐ１へと再びもどり、第１転流手段６を継続して駆動を行う。
【００６４】
ここで第２転流手段１０による駆動について説明する。
【００６５】
図３は従来のモータ駆動装置でブラシレスＤＣモータを同期駆動回路でオープンループ駆動した場合の、相電流と端子電圧の位相関係を示したものである。
【００６６】
図３において、横軸は時間、縦軸は誘起電圧位相を基準とした位相（即ち誘起電圧との位相差）を示し、（イ）は相電流を、（ロ）は端子電圧、（ハ）は相電流と端子電圧との位相差である。また図３（ａ）は比較的低負荷で安定した運転状態を示し、（ｂ）は従来のモータ駆動装置における駆動限界での状態を示している。また、（ａ）（ｂ）共に端子電圧位相より電流位相が進んでいることから、ブラシレスＤＣモータが非常に高速で駆動しており誘起電圧が高い状態にあることが分かる。
【００６７】
図３（ａ）に示すように、同期駆動で安定した駆動状態にあるときは、転流に対して負荷の状態に見合った角度分回転子が遅れ、即ち回転子（誘起電圧）から見ると転流（即ち電圧および電流位相）が進み位相となり所定の関係が保たれる。これは弱め磁束制御と同様の状態であるため高速での駆動が可能となる。
【００６８】
一方、（ｂ）に示すように駆動速度に対して負荷が大きい状態では、（ａ）と同様に「転流に対して回転子が遅れることで弱め磁束状態になり、転流周期に同期するようになり回転子は加速するが、回転子の加速により電流位相の進み角が減少し回転子が減速する、回転子の減速により転流に対して回転子が遅れることで弱め磁束状態になり、回転子が加速する・・・」を繰り返し、結局駆動状態（駆動速度）が安定しない。即ち（ｂ）に示す様に、一定周期で行われる転流に対して、ブラシレスＤＣモータの回転が変動するため、誘起電圧位相を基準としたとき、端子電圧位相が変動することになり、駆動状態が不安定となる。これはオープンループ駆動ゆえに、モータ回転子が同期を外れたとき、その位置を把握できず、誘起電圧に対して端子電圧の位相（即ち転流タイミング）を固定出来ない為である。従って、同期駆動状態において、常に誘起電圧と端子電圧の位相関係を固定することで安定した駆動性能が得ることが出来る。
【００６９】
図４はブラシレスＤＣモータを同期駆動した時の負荷に対する位相状態を示したグラフである。図４において横軸はモータトルク、縦軸は誘起電圧位相を基準とした位相差を示し、位相が正の場合、誘起電圧位相に対して進みであることを示す。また図４の（イ）はモータ電流、（ロ）はモータ端子電圧の位相であり同期運転での安定状態を示している。電流位相が端子電圧位相より進んでいることから、誘起電圧が高い高速での駆動であることが判る。図４に示す相電流位相と相電圧位相との関係から明確なように、負荷トルクに対して電流位相の変化は非常に少ない。一方で端子電圧位相は直線的に変化することから、負荷トルクに応じて電流と電圧との位相差はほぼ線形に変化する。ここで先述したように、同期駆動で安定駆動している状態では図３（ａ）のように誘起電圧、モータ電流、端子電圧の位相が一定の関係を保ち安定している。即ちモータ電流位相と端子電圧位相とが負荷に応じて適切な位相関係でバランスしている。従って、モータ電流位相と電圧位相を負荷に応じて適切な位相関係を常に保持し固定することで従来のモータ駆動装置で発生する、高速高負荷駆動での不安定現象を回避でき、さらなる駆動領域の拡張が出来るといえる。
【００７０】
ここで負荷状態に応じたモータ電流位相と端子電圧位相の位相差安定方法について説明する。図５は本実施の形態における第２転流手段による転流タイミングを示したタイミン
グチャートである。図５において（イ）はＵ相電流の基準位相（本実施の形態ではＵ相電流が負から正極性に変化するゼロクロスポイントとしている）タイミングを示し、（ロ）（ハ）（ニ）はそれぞれＵ相、Ｖ相、Ｗ相の上側スイッチング素子状態を示している。なお本タイミングチャートでは１２０度の矩形波通電としている。図５中のＴｆｒｑは転流周期であり、第２転流手段による同期駆動では速度指令手段７により指示され、保護手段１１によって最終的に決定される指令速度に基づき、一定の周期で転流を繰り返している。
【００７１】
Ｔ０からＴｎ＋１はモータ相電流の基準位相（本実施の形態ではＵ相ゼロクロスポイント）から任意の相が転流（本実施の形態ではＵ相上側スイッチング素子がオン）するまでの経過時間であり、第２転流手段１０は常にこの時間を計測している。
【００７２】
ＴＷ０からＴＷｎ＋１はモータ相電流基準位相検出後から任意の相を転流（本実施の形態ではＷ相下側スイッチング素子３ｆをオンする）するタイミングである。
【００７３】
ここでこの転流タイミングの決定方法を図６を用いて説明する。図６は本実施の形態におけるモータ駆動装置の第２転流手段１０の転流タイミングの決定方法を示したフローチャートである。
【００７４】
まずｓｔｅｐ１１で電流基準位相から任意の相の転流（本実施の形態では、Ｕ相上がオン）までの時間Ｔｎを取得する。ｓｔｅｐ１２では取得した時間Ｔｎと過去ｎ個のデータ（Ｔ０からＴｎ−１まで）の平均時間Ｔａｖとを比較して差分を算出する。ｓｔｅｐ１３では演算した差分に基づいて転流タイミングの補正量を算出する。補正量の算出は例えば差分の２分の１とするなど、モータ特性や負荷特性等により最適な補正式等を用いて決定する。ｓｔｅｐ１４ではｓｔｅｐ１３で算出した補正量を基に、同期駆動における転流周期に補正量を付加して任意の相の転流周期（本実施の形態ではＷ相上側スイッチング素子３ｆの通電時間ＴＷｎ＋１）を決定し、ｓｔｅｐ１５では今回取得したデータＴｎを加味して相電流基準位相から任意相の転流周期までの平均時間Ｔａｖを更新する。
【００７５】
以上の様に転流タイミングの補正量を決めるため、負荷等が安定しブラシレスＤＣモータの駆動も安定状態にあるときは、取得データＴｎと過去ｎ回の平均時間Ｔａｖとの差分が非常に小さく、転流タイミングの補正量も非常に小さい値となり殆ど補正されず位相関係は安定することになる。
【００７６】
一方で安定駆動の状態で負荷が増加した場合、前述のように転流周期に対し回転子の回転が遅れ、相電流位相と端子電圧位相との位相差が縮まり、図５における時間Ｔｎが短くなる。従ってＴａｖに対しＴｎが小さくなりＴａｖとＴｎとの差分が増える。このとき転流周期を回転子の回転を近づける（即ち、相電流位相と端子電圧位相を常に一定に保つように）、本実施の形態ではＷ相の転流周期を遅らせる方向にＴａｖとＴｎとの差分に基づく補正量を付加する。尚、このとき他の相の転流は補正を行わず、指令速度に基づく転流を繰り返す。これは相電流基準位相から特定相の転流までの時間（以降代表の時間としてＴｍとして説明する）を平均時間Ｔａｖに近づけるように動作することになる。
【００７７】
従って負荷が増大して、回転子が転流に対し遅れ始めることで相電流位相と端子電圧との位相差が少なくなり、Ｔｍが短くなる。これにより転流タイミングの補正量の基準となるＴａｖも徐々に短くなることで、ＴｍとＴａｖがバランスし負荷状態に応じた相電流位相と端子電圧位相の関係を保ち、適切な電流および電圧進角を得ることで駆動状態が安定する。
【００７８】
なお負荷が軽減された場合は、ＴａｖとＴｎとの差分が負荷増加時と逆符号で増えるこ
とになり、転流タイミングの補正も逆符号の方向で行うことになるが、負荷増加時の動作と同様である。
【００７９】
このように負荷状態に応じて、モータ相電流と端子電圧の位相関係を保持するように転流タイミングを補正することで、モータ誘起電圧（即ちモータ回転）位相と相電流位相、端子電圧位相を適切な関係で保つことができ、結果としてブラシレスＤＣモータの高速高負荷駆動の安定性を向上でき、高負荷高速駆動性能を拡張することが可能となった。
【００８０】
以上の様にＰＷＭデューティが１００％以下となるような比較的低速低負荷状態でブラシレスＤＣモータを駆動する際は、第１転流手段６で、回転子相対位置に基づく速度制御をＰＷＭフィードバック制御で行うことで高効率駆動を実現し、比較的高速・高負荷によりＰＷＭデューティが１００％となり第１転流手段では目標速度で駆動出来ない負荷状態では、第２転流手段による相電流・端子電圧位相を負荷状態に合わせた位相関係を保持する駆動制御で高トルク駆動を実現し、従来のモータ駆動装置よりさらに駆動領域の拡張し、外乱等に影響を受けにくい安定した高速高負荷駆動性能を実現している。
【００８１】
また、モータ相電流の位相検出は１相のみで行っているが、２相あるいは３相全ての位相情報を取得して転流タイミング補正を行えば、より感度の良い補正制御も可能である。しかし、本実施の形態では１相のみで行うことで、モータ駆動装置のコストパフォーマンスを向上している。  次に負荷判定手段１４の位相差判定部１６の動作について説明する。
【００８２】
第２転流手段での駆動は、ブラシレスＤＣモータの負荷状態によらず、ＰＷＭデューティ一定の同期駆動を行う。従って高負荷状態下で第２波形発生部により駆動している状態から負荷状態が低下し、第１転流部での駆動が可能な負荷状態となったとき、過剰な電圧の印加によってブラシレスＤＣモータの回転子が目標回転数より高速で駆動しようとする。この状態でも同期駆動は、常に目標速度に基づく一定速度で転流を行うため、速度を押さえ込みながらの、いわばブレーキをかけながらの駆動となる。この時、ブラシレスＤＣモータの電流は大きくなる一方で、モータトルクは極端に低下してしまう。
【００８３】
この様な状態を回避するために、本発明の実施の形態では第２転流部による駆動時において、負荷状態を確認することで第１転流手段での駆動が可能な負荷状態となったとき、速やかに第１転流部での駆動に移行するようにしている。
【００８４】
図７はブラシレスＤＣモータ駆動時の位置検出手段５の電圧検出部５ａの出力信号タイミング図である。図７の（イ）はＵ相端子電圧波形、（ロ）は位置検出手段５の電圧検出部５ａの出力信号、（ハ）はＵ相上ドライブ信号である。なお図７はＵ相の各信号を示しているが、Ｖ相、Ｗ相であっても±１２０度の位相ズレはあるものの同様の波形であることは言うまでもない。
【００８５】
先述したように、第２転流手段による同期駆動では駆動状態に応じた電流および電圧進角で安定する。従って図７（イ）に示す端子電圧に現れる誘起電圧のゼロクロスポイントの位置が進角状態（即ち駆動状態）により、ドライブ信号の位相に対し変化する。またこれにより位置検出部の出力信号（ロ）の位相も変化することになる。
【００８６】
具体的には図７（ロ）に示すように電圧進角が大きくなれば、電圧検出部５ａの出力信号は右方向にシフトしドライブ信号との位相差が大きくなり、１２０度通電の場合進角３０度以上となったとき最大位相差３０度一定となる。また進角が小さくなれば、電圧検出部は左方向にシフトしドライブ信号との位相差が小さくなり、位相差がゼロとなった後もさらに負荷が低下したとき、誘起電圧に対して遅れ位相となり、最終的に３０度の遅れ位
相となる。
【００８７】
つまり誘起電圧に対してドライブ信号の位相差が−３０℃から＋３０℃までの範囲では誘起電圧のゼロクロスを検出が可能（ただしスパイク電圧が発生している場合は、スパイク電圧を差し引いた区間内となる）であり、また位相差が＋３０度以下であれば第１転流手段での駆動が可能な負荷状態である。従って、位置検出手段の電圧検出部の信号とドライブ信号との位相差負荷状態を判断することで、第１転流手段による駆動が可能か動かを判断でき、的確に第１転流手段による駆動に移行することが可能となる。
【００８８】
本実施の形態では、上記電圧検出部の信号とドライブ信号との位相差の検出は、電圧検出部の信号およびドライブ信号が変化するタイミング（図７においては電圧検出部の出力がＬからＨに変化するタイミングとＵ相上側ドライブ信号がＨ（オン）となるタイミング）差を用いている。
【００８９】
図７のφはドライブ信号のオンタイミングと電圧検出部５ａの出力信号の立ち上がりエッジとの時間差を示しており、これは両信号の位相差情報が含まれている。例えば１２０度通電の場合、電圧検出部５ａ出力の立ち上がりエッジから転流までが２０度であれば位相差は１０度となる。
【００９０】
負荷が大きく、第１波形発生部での駆動が出来ない場合は、ドライブ信号（即ち転流タイミング）に対して、ブラシレスＤＣモータの回転が遅れ（誘起電圧位相を基準とすると、端子電圧が誘起電圧に対し進み位相となり、弱め磁束状態となる）、電圧検出部５ａ立ち上がりと、ドライブ信号の立ち上がりエッジが近づく（即ちφが０に近づき、で電圧検出部の出力と第２転流手段によるドライブ信号との位相差が大きくなる）。
【００９１】
さらに負荷が増大し、１２０度通電の場合では、誘起電圧に対し３０度以上の進角を有すると、誘起電圧のゼロクロスが端子電圧に埋もれてしまい、ドライブ信号の立上がりエッジと電圧検出部５ａの立ち上がりエッジは同時（即ちφ＝０となり、電圧検出部の出力と第２転流手段によるドライブ信号との位相差は３０度で一定）となる。この様な負荷状態では誘起電圧のゼロクロスを検出しながらの第１転流手段による駆動は当然出来ないため、第１転流手段での駆動限界を超えた負荷状態であり、第２転流手段による駆動を行う。
【００９２】
次に負荷が大きく第２転流手段による駆動を行っているとき、負荷が低下してきた場合について説明する。
【００９３】
先述のように第１転流手段６で駆動できない高負荷状態での第２転流手段１０による駆動では、１２０度通電では３０度以上の進角状態となっている。ここで負荷が軽減したとき、進角も減少し、進角状態が３０度未満になったときブラシレスＤＣモータの誘起電圧ゼロクロスポイントが端子電圧に現れ、第１転流手段６での駆動が可能な負荷状態となる。図７で説明すると、位置検出手段５の電圧検出部５ａ出力は誘起電圧ゼロクロスを境に出力が反転する。その反転タイミングは、Ｕ相上ドライブ信号のオンタイミングとタイミング差が発生（φ≠０）し、軽負荷ほど進角が小さくなるのでφは大きくなる（即ち電圧検出部出力と第２転流手段によるドライブ信号との位相差が０に近づく）。
【００９４】
つまり電圧検出部５ａ出力の変化タイミングと転流タイミングとのタイミング差から、電圧検出部出力と第２転流手段によるドライブ信号との位相差を監視でき、第１転流手段で駆動可能な負荷状態か否かを検出することが容易に出来る。本実施の形態では、電圧検出部５ａの出力変化タイミングと転流タイミングとの差φが所定の差φｍａｘより大きくなったとき、第２転流手段１０による駆動から第１転流手段６での駆動に移行するように
している。尚、φｍａｘの値は第１転流手段６での駆動において設定している進角値等、任意に設定した値で構わない。
【００９５】
以上に説明した第２転流手段による駆動から第１転流手段に移行する方法について図２および図７を用いて説明する。
【００９６】
ｓｔｅｐ５において第２転流手段による駆動を行っている際、ｓｔｅｐ６で位置検出手段５の電圧検出部５ａの出力変化タイミング（図７ではＵ相についての位置検出手段の電圧検出部出力が立ち上がるタイミング）と転流タイミング（図７ではＵ相上のオンタイミング）との差φがφｍａｘより大きいか小さいかを監視している。このときφがφｍａｘより小さい場合は、負荷が大きいとして第２転流手段による駆動を続けるためにｓｔｅｐ５に戻る。
【００９７】
一方、φがφｍａｘより大きくなったとき、第１転流手段による駆動が可能な負荷状態であると判断し、ｓｔｅｐ１に戻り、位置検出（誘起電圧ゼロクロス検出）フィードバック制御に基づく第１転流手段での駆動を行う。
【００９８】
これにより第２転流手段での駆動時に負荷が減少したとき、第１転流手段での駆動が可能な負荷状態になった場合は、このタイミングを的確に検出して、第１転流手段で駆動を行い、ブラシレスＤＣモータの回転子相対位置を検出しながらのＰＷＭフィードバック制御で高効率な駆動に切換える。
【００９９】
なお第１転流手段と第２転流手段との双方向への切替において、ハンチングを防止するために、移行タイミングの設定にはヒステリシス等を設けることが望ましい。
【０１００】
次に、電流検出手段８の故障に対する処理の説明を行う。
【０１０１】
まず、故障判定手段１２について図８を用いて説明を行う。図８は本発明の第１の実施の形態における故障判定手段１２の動作の流れを示すフロー図である。
【０１０２】
ここで、第１電流閾値はブラシレスＤＣモータ４が停止中に電流検出手段８が出力すると回路上想定される値より大きく最大値より小さい値を設定し、第２電流閾値はブラシレスＤＣモータ４が停止中に電流検出手段８が出力すると回路上想定される値より小さく最小値より大きい値を設定する。
【０１０３】
また、第１タイマ、第２タイマは常時動作しており、タイマの値をクリアしても動作は停止しない。第１タイマ、第２タイマの時間と比較する所定時間は予め設定を行い、システムの最低速度のモータ１回転の周期よりも長い時間を設定する。これにより、動作中であれば少なくとも一回は交流であるモータ電流が第１閾値を下回り、第２電流閾値を上回ることとなるため、継続時間の超過によって故障と判断することができる。
【０１０４】
また、電源投入後一度だけ故障状態の初期化を行い、故障なしに設定を行う。
【０１０５】
まず、ＳＴＥＰ２０１において、電流検出手段８が取得した電流値を故障判定手段１２が取得し、ＳＴＥＰ２０２に移行する。
【０１０６】
ＳＴＥＰ２０２では、ＳＴＥＰ２０１で取得した電流検出値が第１電流閾値よりも高い場合に、ＳＴＥＰ２０３に移行し、ＳＴＥＰ２０１で取得した電流検出値が第１電流閾値いかの場合はＳＴＥＰ２０６に移行する。ここでは電流検出値が第１電流閾値を超えたとしてＳＴＥＰ２０３に移行するものとする。
【０１０７】
ＳＴＥＰ２０３では、電流検出値が第１電流閾値を超えているため、第１電流閾値よりも低い値で設定された第２電流閾値以下となっている継続時間を示す第２タイマの値をクリアし、ＳＴＥＰ２０４に移行する。
【０１０８】
ＳＴＥＰ２０４では、第１電流閾値より電流検出値が大きい状態が継続した時間を示す第１タイマが予め故障と判断するとして設定した継続時間を越えていないか判定を行い、判定結果が超えていた場合はＳＴＥＰ２０５へ移行し、超えていない場合は処理を終了する。ここでは、第１タイマが予め設定した継続時間を越えているとしてＳＴＥＰ２０５へ移行する。
【０１０９】
次に、ＳＴＥＰ２０５では電流検出手段８が取得した電流検出値が第１電流閾値を超える状態が所定時間だけ継続したため故障と判断し、出力状態を故障に変更し、処理を終了する。
【０１１０】
一方、ＳＴＥＰ２０２において電流検出手段８の電流検出値が第１電流閾値以下であるとすると、前記の通り、処理はＳＴＥＰ２０６へと移行する。
【０１１１】
ＳＴＥＰ２０６では、電流検出値が第１電流閾値以下であるため、第１電流閾値以上の検出値が継続した時間を示す第１タイマをクリアし、ＳＴＥＰ２０７へと処理が移行する。
【０１１２】
ＳＴＥＰ２０７では、電流検出値が第２電流閾値よりも低いか判定を行い、低い場合にＳＴＥＰ２０８に移行し、高い場合にはＳＴＥＰ２０９に移行する。ここでは、電流検出値が第２電流閾値よりも低いとして、ＳＴＥＰ２０８に移行する。
【０１１３】
ＳＴＥＰ２０８では、第２電流閾値より電流検出値が小さい状態が継続した時間を示す第２タイマが予め故障と判断するとして設定した継続時間を越えていないか判定を行い、判定結果が超えていた場合はＳＴＥＰ２１０へ移行し、超えていない場合は処理を終了する。
【０１１４】
次に、ＳＴＥＰ２１０では電流検出手段８が取得した電流検出値が第２電流閾値を下回る状態が所定時間だけ継続したため故障と判断し、出力状態を故障に変更し、処理を終了する。
【０１１５】
一方、ＳＴＥＰ２０７において、電流検出手段８の電流検出値が第２電流閾値よりも大きいとすると、ＳＴＥＰ２０９に移行する。
【０１１６】
ＳＴＥＰ２０９では、第２閾値以上であるため、第２電流閾値より小さい値が継続した時間を表す第２タイマの値をクリアし、処理を終了する。
【０１１７】
以上の処理を速度の半分以下の周期で定期的に実行することで電流検出手段８が正常であれば、第１タイマ、第２タイマともにクリアされ続け、所定の継続時間に到達することは無く、故障時のみ継続時間を超過することとなり、電流検出手段８の故障状態を故障判断手段Ａにおいて検出することが可能となる。
【０１１８】
次に、保護手段１１の動作について図９を用いて説明を行う。図９は本発明の第１の実施の形態における保護手段１１の動作の流れを示すフロー図である。
【０１１９】
まず、ＳＴＥＰ３０１において、故障判定手段１２からの出力を取得し、取得内容が故
障であればＳＴＥＰ３０２へ移行し、正常であればＳＴＥＰ３０６へと移行する。ここでは、故障判定手段１２の出力が故障であったとして、ＳＴＥＰ３０２へ移行する。
【０１２０】
次に、ＳＴＥＰ３０２では、切換手段１６へと出力する信号を第２転流手段１０での運転を禁止に設定し、続くＳＴＥＰ３０３では第２転流手段１０へと出力するための速度指令を前回速度より減少させた値を出力し、続くＳＴＥＰ３０４において電流位相検出手段９から出力された位相情報を無視し、前回の位相情報を出力する。
【０１２１】
そして、ＳＴＥＰ３０５において、次回参照用に今回出力した各種状態を保存する。
【０１２２】
一方、ＳＴＥＰ３０１において、故障判定手段１２からの出力状態が異常であったとするとＳＴＥＰ３０６に移行する。
【０１２３】
ＳＴＥＰ３０６では、速度指令手段７から出力される速度指令をそのまま第２転流手段１０へと出力し、ＳＴＥＰ３０７では、電流位相検出手段９から出力される位相情報をそのまま第２転流手段へと出力する。
【０１２４】
そして、ＳＴＥＰ３０５へと移行し、今回の出力情報を次回参照用に保存する。
【０１２５】
以上のように、電流検出手段８が故障時には第２転流手段１０の速度を継続的に下げることで第１転流手段６で駆動を行い、図２のｓｔｅｐ４に示すように第１転流手段６からは第２転流手段１０へと駆動方法が切換わらないため、センサーの故障時であってもシステムとして最低限の機能を得ることができる。また、第２転流手段１０での駆動時も負荷を軽減し、不安定状態に陥らないような速度で第１転流手段６へと移行できる。
【０１２６】
また、上記保護動作に加えて、位置検出手段５が故障時には第２転流手段の信号源へと切換え、第１運転手段６では動作しない最低限の速度で駆動を行い、位置検出手段５が故障かつ電流検出手段８が故障時には、同期駆動で安定動作する速度で駆動させることで、位置検出手段５および電流検出手段８それぞれの故障に対して最低限の機能を維持することができることとなり、更に信頼性を高めることができる。
【０１２７】
次に、ブラシレスＤＣモータ４の構造について説明を行う。
【０１２８】
図１０は、本発明の実施の形態１によるブラシレスＤＣモータの回転子の構造図である。
回転子コア４ａは、０．３５ｍｍから０．５ｍｍ程度の薄い珪素鋼板を打ち抜いたものを、積み重ねたものである。４枚のマグネット４ｂ〜４ｅは、逆円弧状に回転子コア４ａに埋め込まれている。このマグネットは通常フェライト系がよく用いられるが、ネオジムなどの希土類の磁石が使われる場合は平板構造のものが使われることもある。
【０１２９】
このような構造の回転子において、回転子中央からマグネットの中央に向かう軸をｄ軸、回転子中央からマグネットの間に向かう軸をｑ軸とすると、それぞれの軸方向のインダクタンスＬｄ、Ｌｑは逆突極性を有し、異なるものとなる。つまりこれは、モータとしては、マグネットの磁束によるトルク（マグネットトルク）以外に、逆突極性を利用したトルク（リラクタンストルク）を有効に使えることとなる。したがってモータとして、よりトルクが有効的に利用できるになる。この結果、モータとしては高効率なモータとなる。
【０１３０】
また、本実施の形態の制御を使用すると、第２転流手段１０による駆動を行っているとき、電流は進み位相で運転するので、このリラクタンストルクが大きく利用されるようになるので、逆突極性がないモータに比べてより高回転数まで運転することができる。
【０１３１】
ブラシレスＤＣモータ４が、回転子４ａの鉄心に永久磁石４ｂ〜４ｅを埋め込んでなる回転子であり、かつ逆突極性を有するものであり、永久磁石のマグネットトルクの他にリラクタンストルクを使うことにより、低速時の効率アップは当然のこと、高速駆動性能をさらに上げることになる。
【０１３２】
また永久磁石にネオジムなどの希土類磁石を採用してマグネットトルクの割合を多くしたり、インダクタンスＬｄ、Ｌｑの差を大きくしてリラクタンストルクの割合を多くしたりすると、最適な通電角を変えることにより効率を上げることができる。
【０１３３】
またブラシレスＤＣモータを低速での低負荷から高速での高負荷まで非常に広い範囲で使用することを要求される用途においては、例えば駆動における大半を占める負荷が低負荷から中負荷であれば、最も使用頻度の高い速度および負荷近辺でデューティ１００％で第１転流手段による駆動が出来るトルク設計のブラシレスＤＣモータを用いれば、さらなる高効率化が可能となる。
【０１３４】
以上のように、本実施の形態においては永久磁石を有する回転子４ａと三相巻線を有する固定子からなるブラシレスＤＣモータ４と、三相巻線に電力を供給するインバータ３を有し、ブラシレスＤＣモータ４の巻線に流れる電流を検出し、ブラシレスＤＣモータ４の巻線に流れる電流の位相と、電圧位相とが所定の位相関係を保持するように、ブラシレスＤＣモータ４に通電する巻線を切換えることで、ブラシレスＤＣモータ４を駆動し、ブラシレスＤＣモータ４に流れる電流を検出することが不可能になった場合に、ブラシレスＤＣモータ４の出力を制限するとしたことにより、ブラシレスＤＣモータの回転子４ａの位置を検出しない駆動でも、常にモータ電流位相と電圧位相との関係が安定するため、ブラシレスＤＣモータ４の駆動領域を拡張することが出来る。
【０１３５】
また、電流位相検出が不可能なときに負荷の軽い状態で運転することとなるため、フェイルセーフ手段を備えた信頼性の高いシステムを構築することができる。
【０１３６】
また、電流位相の検出は２相分または１相分としたことにより、通常、モータ電流から回転子位置の推定をおこなうフィードバック制御では３相の各電流を分離するため最低２相の電流を検出する必要があるが、特定の相の基準位相を検出するための１相分のみで制御が可能であり、モータ駆動装置の小型化と低コスト化が図れる。
【０１３７】
また、ブラシレスＤＣモータ４の巻線に流れる電流の位相は、電流のゼロクロスポイントを検出するようにしたことにより、電流位相を非常に簡単な方法で確実に検出できることとなり、モータ駆動装置の簡素化と、簡素化にともなう低コスト化と信頼性の向上を図ることが出来る。
【０１３８】
また、永久磁石を有する回転子４ａと３相巻線を有する固定子とからなるブラシレスＤＣモータ４と、直流電圧を交流電圧に変換しブラシレスＤＣモータ４に電力を供給するインバータ３と、ブラシレスＤＣモータ４の固定子に対する回転子４ａの相対位置を検出する位置検出部５ｂを備える位置検出手段５と、位置検出手段５の信号をもとにブラシレスＤＣモータ４に通電する巻線を切換える信号を生成する第１転流手段６と、ブラシレスＤＣモータ４の巻線に流れる電流を検出する電流検出手段８と、電流検出手段８により検出した電流の位相を検出する電流位相検出手段９と、電流位相検出手段９で検出した電流位相を基に、ブラシレスＤＣモータ４に通電する巻線を切換える信号を生成する第２転流手段１０と、ブラシレスＤＣモータ４の負荷の状態を判定する負荷判定手段１４と、前記負荷判定手段１４によりインバータ３のドライブ信号源を第１転流手段６もしくは第２転流手段１０のいずれかに切り換える切換手段１３と、電流検出手段８の故障かどうかを判定
する故障判定手段１２と、故障判定手段１２が電流検出手段１２が故障であると判断した場合にブラシレスＤＣモータ４の出力を制限する保護手段１１を有したことにより、ブラシレスＤＣモータ４の負荷状態に応じて転流手段を切換えることとなり、負荷が大きく高負荷・高速回転での駆動が必要な場合は高トルク運転、負荷が小さい場合は高効率運転による省エネ駆動が可能となる。さらにブラシレスＤＣモータ４の固定子巻線に流れる電流の位相を基準としてブラシレスＤＣモータ４に印加する電圧の位相を決めるので、ブラシレスＤＣモータ４の電流位相と電圧位相との関係が安定し、第２転流手段１０による駆動安定性が向上することで、ブラシレスＤＣモータ４の駆動可能な負荷領域および速度領域を大幅に拡張することができる。また、電流検出手段８が故障した場合にブラシレスＤＣモータ４の出力が軽く安定するように駆動させることとなり、電流検出手段８が故障しても動作することが可能な信頼性の高い駆動システムとなる。
【０１３９】
また、故障判定手段１２は電流検出手段８の出力が第１電流閾値以上もしくは第２電流閾値以下が所定時間以上継続した場合に故障と判断するとしたことにより、単純な構成と手段で保護動作を行うことができることとなり、安価な信頼性の高いモータ駆動装置をを提供できる。
【０１４０】
また、電流検出手段８はブラシレスＤＣモータ４の少なくとも１相の電流を検出するカレントトランス８ａと、カレントトランス８ａの出力値を補正し正電圧を出力する電流値補正部８ｂで構成することにより、回路損失の少ないカレントトランス８ａで安定制御が可能であるため、電流検出手段８による回路損失を極力低減できる高効率なモータ駆動装置を提供できる。
【０１４１】
また、保護手段１１のブラシレスＤＣモータ４の出力を制限するとは、電流位相検出手段８の出力を固定し、ブラシレスＤＣモータ４の駆動速度を低下させるとしたことにより、電流位相が検出できない場合に第２転流手段１０を信号源とした駆動で不安定となる状態に陥らない状態で駆動することとなり、フェイルセーフの機能を持った信頼性の高いブラシレスＤＣモータの駆動装置を提供することができる。
【０１４２】
また、保護手段１１のブラシレスＤＣモータ４の出力を制限を、第１転流手段６のみを信号源として駆動するとしたことにより、不安定駆動の可能性がある第２転流手段１０を信号源とした駆動を行わないこととなり、最低限のシステム機能を維持することが可能となる。
【０１４３】
また、ブラシレスＤＣモータ４は、回転子４ａの鉄心に永久磁石を埋め込んでなる回転子であり、かつ突極性を有する回転子を有したものである。これによりブラシレスＤＣモータの駆動において、永久磁石によるマグネットトルクとともに、突極性によるリラクタンストルクも有効に利用できるようになるため、低速時の高効率駆動とともに、高効率の高速駆動性能も更に伸張することが可能となる。
【０１４４】
（実施の形態２）
図１１は本発明の実施の形態２のモータ駆動装置を用いた冷蔵庫を示すブロック図である。図１１において図１と同じ構成要素については同じ符号を用い、説明を省略する。
【０１４５】
ブラシレスＤＣモータ４は圧縮要素１７に接続され圧縮機１８を形成している。本実施の形態では圧縮機は冷凍サイクルに用い、圧縮機１８から吐出する高温高圧の冷媒を凝縮器１９に送り液化し、毛細管２０で低圧化し、蒸発器２１で蒸発させ、再度圧縮機１８に戻すようにしている。さらに本実施の形態では、モータ駆動装置２２を用いた冷凍サイクルを冷蔵庫２３に用いており、蒸発器２１は冷蔵庫２３の庫内２４を冷却するようにしている。そして、冷蔵庫２３は報知手段２５を備えている。
【０１４６】
報知手段２５は、電流検出手段８の故障状態を保護手段１１からの出力により把握し、保護手段１１の出力が異常であれば、使用者が異常であること認識できるよう報知する。
【０１４７】
本実施の形態２では、報知手段２５が表示部２５ａを備え、表示部に異常発生を表示することにより使用者に報知する。また、このほかにも音を鳴らすことで報知するなどしても良く、表示と音とを組み合わせると更に認識性が向上する。
【０１４８】
このように本実施の形態２ではブラシレスＤＣモータ４は冷凍空調サイクルの圧縮機１８の圧縮機構部を駆動するものとしている。たとえば特に往復運動式（レシプロタイプ）の圧縮機はその構成上、ブラシレスＤＣモータに質量の大きな金属製のクランクシャフトおよびピストンが接続されており、非常にイナーシャの大きい負荷である。このため短時間における速度の変動は、高速駆動ほど圧縮機の工程（吸入工程、圧縮工程など）によらず非常に少ない。従って、任意の１相のみの電流位相を元にして転流タイミングを決定しても速度変動が大きくなることもなく安定した駆動性能を得ることが出来る。さらに圧縮機の制御では高精度な回転数制御や加減速制御などは要求されないことから、本発明のモータ駆動装置は、圧縮機の駆動に対し非常に有効な用途のひとつと言える。
【０１４９】
また、従来のモータ駆動装置で圧縮機を駆動する時よりも、駆動領域を拡張することが出来るため、より高速駆動することで冷凍サイクルの冷凍能力を上げることが出来る。これにより従来と同一の冷却システムであっても、より高い冷凍能力が必要なシステムに適用することが可能となる。即ち、高い冷凍能力が必要な冷凍サイクルを小型化でき、低コストで提供することができる。
【０１５０】
また、従来のモータ駆動装置を用いた冷凍サイクルから、冷凍能力が１ランク小さい（たとえば圧縮機気筒容積が小さい）圧縮機を用いても、本発明の実施の形態のモータ駆動装置を用いる圧縮機を高速回転することで、必要な冷凍能力を確保することが可能となり、さらに冷却サイクルの小型化・低コスト化が実現出来る。
【０１５１】
本実施の形態では圧縮機１８は冷蔵庫２３の庫内を冷却するために用いているために、冷蔵庫２３はその製品の特徴上、朝夕の限られた時間帯のみ扉開閉頻度が高く、その他の時間帯は庫内が冷却安定状態で、非常に低負荷状態でブラシレスＤＣモータ４は駆動している。従って冷蔵庫の消費電力の削減はブラシレスＤＣモータ４の低速低出力時の駆動での効率向上が有効である。本発明ではブラシレスＤＣモータ４の高速高負荷効率を大きく拡張できるため、固定子の巻線数を増やして高効率化のためモータトルク（高速回転性能）を犠牲にしたブラシレスＤＣモータ４を使用した圧縮機１８の高負荷・高速駆動性能を向上して冷蔵庫に必要な最大冷凍能力を確保している。これにより１日の大半を占める低負荷領域での高効率化による消費電力を更に削減できる。
【０１５２】
なお、具体的なモータ巻線の設計として、冷蔵庫２３として一番使用頻度の高い回転数および負荷状態（たとえば４０Ｈｚの回転数で圧縮機入力電力が８０Ｗ程度）での駆動を行う時、第１転流手段６によって、１２０度から１５０度の通電角でデューティ１００％となるような仕様とすれば、ブラシレスＤＣモータ４の鉄損の低減とインバータ３のスイッチング損失の低減できるので、回路効率も最高効率を引き出すことができる。従って、冷蔵庫２３としての消費電力を最小限にすることが可能である。
【０１５３】
また本発明のモータ駆動装置で圧縮機の高速高負荷駆動領域を拡張できるので、冷凍サイクルの冷凍能力を上げることとなり、冷蔵庫２３の扉開閉が頻繁に行われた場合や霜取り後、或いは設置直後といった庫内温度が高い高負荷の状態、さらには熱い食品を庫内に投入し、その食品を急速に冷却（凍結）させたい場合などに行う『急速冷凍』などにおい
て、従来のモータ駆動装置を用いた冷凍サイクルの冷蔵庫より、庫内や食品を短時間で冷却することも出来る。
【０１５４】
さらに冷凍サイクルの冷凍能力向上は、コンパクトな冷凍サイクルでも冷蔵庫２３の大容量化に対応できることとなり、冷蔵庫２３の低コスト化の実現と、コンパクトな冷凍サイクル採用に伴い庫内容積効率（冷蔵庫体積に対する食品収納部容積の占める割合）も向上することができる。
【０１５５】
また、冷蔵庫２３に報知手段２５を設けたことにより、システムの異常を使用者が認識することが可能となり、システムが最低限の機能で運転していることに対して使用者任意の対策を講じることが可能となる。
【産業上の利用可能性】
【０１５６】
本発明のモータ駆動装置は、ブラシレスＤＣモータの駆動領域を拡張し、高負荷高速駆動での駆動安定性を向上したものである。これによりブラシレスＤＣモータの負荷範囲が拡張できると共に、高効率モータを高速・高負荷で駆動できることから機器の消費電力削減が出来る。従ってエアコン、自動販売機、食品ショーケース、ヒートポンプ給湯器など圧縮機を用いた電気機器のほか、洗濯機、給湯器、ポンプなどブラシレスＤＣモータを用いる様々な用途にも適用できる。
【符号の説明】
【０１５７】
３  インバータ
４  ブラシレスＤＣモータ
５  位置検出手段
５ａ  電圧検出部
６  第１転流手段
８  電流検出手段
９  電流位相検出手段
１０  第２転流手段
１１  保護手段
１２  故障判定手段
１３  切換手段
１４  負荷判定手段
１５  デューティ判定部
１６  位相差判定部
１８  圧縮機
２２  モータ駆動装置
２３  冷蔵庫
２５  報知手段
【図１】
0005407790.tif 000002
【図２】
0005407790.tif 000003
【図３】
0005407790.tif 000004
【図４】
0005407790.tif 000005
【図５】
0005407790.tif 000006
【図６】
0005407790.tif 000007
【図７】
0005407790.tif 000008
【図８】
0005407790.tif 000009
【図９】
0005407790.tif 000010
【図１０】
0005407790.tif 000011
【図１１】
0005407790.tif 000012
【図１２】
0005407790.tif 000013