JPH09312991A - ブラシレスモータの制御方法 - Google Patents
ブラシレスモータの制御方法Info
- Publication number
- JPH09312991A JPH09312991A JP8151746A JP15174696A JPH09312991A JP H09312991 A JPH09312991 A JP H09312991A JP 8151746 A JP8151746 A JP 8151746A JP 15174696 A JP15174696 A JP 15174696A JP H09312991 A JPH09312991 A JP H09312991A
- Authority
- JP
- Japan
- Prior art keywords
- position detection
- brushless motor
- time
- chopping
- reference value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
(57)【要約】
【課題】 ブラシレスモータの制御方法において、電機
子巻線の通電を適切に切り替え、振動や騒音の低減、脱
調を防止する。 【解決手段】 ブラシレスモータ3への印加電圧をチョ
ッピングのデューティ比により可変して同ブラシレスモ
ータ3を回転するとともに、ブラシレスモータ3の回転
子3aの位置検出に基づいて同ブラシレスモータの電機
子巻線の通電を切り替えるブラシレスモータの制御方法
であって、電機子巻線に発生する誘起電圧と基準電圧発
生回路5aからの基準電圧Vdc/2とを比較回路5b
で比較し、この比較結果の位置検出点の位置信号を制御
回路10に入力する。制御回路10は前回の位置検出時
に計時した1周期の時間およびチョッピングのデューテ
ィ比をもとにして位置検出間隔の基準値を算出するとと
もに、この算出基準値と今回の位置検出時に得た位置検
出間隔とを比較する。今回の位置検出間隔が基準値より
大きい場合、今回の位置検出点を所定値だけ戻す補正を
行い、この補正された位置検出点をもとにしてブラシレ
スモータ3の通電切り替えタイミングを算出する。
子巻線の通電を適切に切り替え、振動や騒音の低減、脱
調を防止する。 【解決手段】 ブラシレスモータ3への印加電圧をチョ
ッピングのデューティ比により可変して同ブラシレスモ
ータ3を回転するとともに、ブラシレスモータ3の回転
子3aの位置検出に基づいて同ブラシレスモータの電機
子巻線の通電を切り替えるブラシレスモータの制御方法
であって、電機子巻線に発生する誘起電圧と基準電圧発
生回路5aからの基準電圧Vdc/2とを比較回路5b
で比較し、この比較結果の位置検出点の位置信号を制御
回路10に入力する。制御回路10は前回の位置検出時
に計時した1周期の時間およびチョッピングのデューテ
ィ比をもとにして位置検出間隔の基準値を算出するとと
もに、この算出基準値と今回の位置検出時に得た位置検
出間隔とを比較する。今回の位置検出間隔が基準値より
大きい場合、今回の位置検出点を所定値だけ戻す補正を
行い、この補正された位置検出点をもとにしてブラシレ
スモータ3の通電切り替えタイミングを算出する。
Description
【0001】
【発明の属する技術分野】この発明は空気調和機の圧縮
機等に用いる直流ブラシレスモータ(以下ブラシレスモ
ータと記す)の回転制御技術に係り、特に詳しくはブラ
シレスモータの回転制御の安定化を図るために適切な位
置検出を可能とするブラシレスモータの制御方法に関す
るものである。
機等に用いる直流ブラシレスモータ(以下ブラシレスモ
ータと記す)の回転制御技術に係り、特に詳しくはブラ
シレスモータの回転制御の安定化を図るために適切な位
置検出を可能とするブラシレスモータの制御方法に関す
るものである。
【0002】
【従来の技術】この種のブラシレスモータ、例えば三相
モータを回転制御する場合図4に示す制御装置を必要と
する。
モータを回転制御する場合図4に示す制御装置を必要と
する。
【0003】図4において、この制御装置は、交流電源
1を交流/直流変換器2で直流に変換して得た電源Vd
cをスイッチングしてブラシレスモータ3の電機子巻線
に印加するために複数のスイッチング素子(トランジス
タ)U,V,W,X,Y,Zをブリッジ接続したインバ
ータ部4と、ブラシレスモータ3の端子電圧(誘起電
圧)Rをもとにして回転子3aの位置信号を得る位置検
出部5と、この得られた位置信号に基づいてブラシレス
モータ3の各電機子巻線の通電を所定に切り替えるため
にインバータ部4の駆動信号を出力する一方、同駆動信
号のうち所定駆動信号を所定オン、オフ比でチョッピン
グする制御回路6とを備えている。
1を交流/直流変換器2で直流に変換して得た電源Vd
cをスイッチングしてブラシレスモータ3の電機子巻線
に印加するために複数のスイッチング素子(トランジス
タ)U,V,W,X,Y,Zをブリッジ接続したインバ
ータ部4と、ブラシレスモータ3の端子電圧(誘起電
圧)Rをもとにして回転子3aの位置信号を得る位置検
出部5と、この得られた位置信号に基づいてブラシレス
モータ3の各電機子巻線の通電を所定に切り替えるため
にインバータ部4の駆動信号を出力する一方、同駆動信
号のうち所定駆動信号を所定オン、オフ比でチョッピン
グする制御回路6とを備えている。
【0004】位置検出部5は、インバータ部4の電源電
圧Vdcを1/2に分圧して基準電圧Vdc/2を発生
する基準電圧発生回路5aと、1つの相の端子電圧(誘
起電圧)Rと基準電圧Vdc/2とを比較してブラシレ
スモータ3の回転に同期した位置信号Aを出力する比較
回路5bとからなる。
圧Vdcを1/2に分圧して基準電圧Vdc/2を発生
する基準電圧発生回路5aと、1つの相の端子電圧(誘
起電圧)Rと基準電圧Vdc/2とを比較してブラシレ
スモータ3の回転に同期した位置信号Aを出力する比較
回路5bとからなる。
【0005】制御回路6は、マイクロコンピュータおよ
び駆動回路等からなり、駆動信号を出力してインバータ
部4のトランジスタU,V,W,X,Y,Zを駆動す
る。
び駆動回路等からなり、駆動信号を出力してインバータ
部4のトランジスタU,V,W,X,Y,Zを駆動す
る。
【0006】上記構成の制御装置において、ブラシレス
モータ3を位置検出による運転とする場合位置検出部5
からの位置信号(回転子3aの位置検出)をもとにして
所定位相角で各電機子巻線の通電切り替えタイミングを
得、これらタイミングに基づいて駆動信号を発生し、こ
れら駆動信号によりインバータ部4の各スイッチング素
子U,V,W,X,Y,Zを駆動する。
モータ3を位置検出による運転とする場合位置検出部5
からの位置信号(回転子3aの位置検出)をもとにして
所定位相角で各電機子巻線の通電切り替えタイミングを
得、これらタイミングに基づいて駆動信号を発生し、こ
れら駆動信号によりインバータ部4の各スイッチング素
子U,V,W,X,Y,Zを駆動する。
【0007】この場合、図5(a)に示すように、上記
回転子3aの位置検出では1つの電機子巻線の端子電圧
Rと基準電圧Vdc/2とを比較し、この比較結果の交
点で変化する位置信号A(図5(b)を参照)を得る。
回転子3aの位置検出では1つの電機子巻線の端子電圧
Rと基準電圧Vdc/2とを比較し、この比較結果の交
点で変化する位置信号A(図5(b)を参照)を得る。
【0008】上記位置信号Aを入力した制御回路6は通
電切り替え後(スパイク電圧後)の端子電圧Rの誘起電
圧の波形と基準電圧Vdc/2との交点(例えば図5
(c)の矢印a)、つまり位置信号Aの最初の立ち下が
りエッジを検出し、この検出エッジを回転子3aの位置
検出点bとして所定位相角に相当する時間を算出する。
電切り替え後(スパイク電圧後)の端子電圧Rの誘起電
圧の波形と基準電圧Vdc/2との交点(例えば図5
(c)の矢印a)、つまり位置信号Aの最初の立ち下が
りエッジを検出し、この検出エッジを回転子3aの位置
検出点bとして所定位相角に相当する時間を算出する。
【0009】例えば、位相角30度、90度および15
0度に相当する時間を算出し、これら算出時間経過後に
インバータ部4の各トランジスタU,V,W,X,Y,
Zの導通状態を切り替える駆動信号(図5(c)ないし
(h)を参照)を発生する。これら駆動信号により各ト
ランジスタU,V,W,X,Y,Zが駆動されるため、
ブラシレスモータ3の電機子巻線電流が切り替えられ、
ブラシレスモータ3が回転制御される。
0度に相当する時間を算出し、これら算出時間経過後に
インバータ部4の各トランジスタU,V,W,X,Y,
Zの導通状態を切り替える駆動信号(図5(c)ないし
(h)を参照)を発生する。これら駆動信号により各ト
ランジスタU,V,W,X,Y,Zが駆動されるため、
ブラシレスモータ3の電機子巻線電流が切り替えられ、
ブラシレスモータ3が回転制御される。
【0010】また、図5(c)ないし(h)に示すよう
に、PWM制御方式の場合制御回路6はインバータ部4
の駆動信号を所定デューティ比(オン、オフ比)でチョ
ッピングする。
に、PWM制御方式の場合制御回路6はインバータ部4
の駆動信号を所定デューティ比(オン、オフ比)でチョ
ッピングする。
【0011】このように、位置信号Aに基づいてブラシ
レスモータ3の各電機子巻線電流を切り替えるタイミン
グを得、またチョッピングのオン、オフ比を可変するこ
とにより、ブラシレスモータ3を所定回転数に回転制御
することができる。
レスモータ3の各電機子巻線電流を切り替えるタイミン
グを得、またチョッピングのオン、オフ比を可変するこ
とにより、ブラシレスモータ3を所定回転数に回転制御
することができる。
【0012】なお、駆動信号のうち、インバータ部4の
一方のアーム(上アームあるいは下アーム)を構成する
トランジスタの駆動信号をチョッピングしても同じ効果
を得ることができる。また、ブラシレスモータ3の回転
子の位置を一相だけでなく、複数相あるいは全ての相毎
で位置検出点を得、この得られた位置検出点をもとにし
てブラシレスモータ3の通電切り替えタイミングを算出
することができる。
一方のアーム(上アームあるいは下アーム)を構成する
トランジスタの駆動信号をチョッピングしても同じ効果
を得ることができる。また、ブラシレスモータ3の回転
子の位置を一相だけでなく、複数相あるいは全ての相毎
で位置検出点を得、この得られた位置検出点をもとにし
てブラシレスモータ3の通電切り替えタイミングを算出
することができる。
【0013】
【発明が解決しようとする課題】ところで、上記ブラシ
レスモータの制御方法において、端子電圧Rはチョッピ
ングされた波形となり、したがって端子電圧Rの誘起電
圧もチョピングされた波形となる(図5を参照)。
レスモータの制御方法において、端子電圧Rはチョッピ
ングされた波形となり、したがって端子電圧Rの誘起電
圧もチョピングされた波形となる(図5を参照)。
【0014】そのため、例えば図6(b)に示すよう
に、端子電圧Rの誘起電圧波形と基準電圧との交点(位
置検出点)が本来の位置検出点cより遅れることがあ
る。しかも、その遅れ分(図6に示すx分)は最大でチ
ョッピングのオフ時間近くまで達することがある。な
お、誘起電圧が下降時である場合も、上述同様の問題が
生じる。
に、端子電圧Rの誘起電圧波形と基準電圧との交点(位
置検出点)が本来の位置検出点cより遅れることがあ
る。しかも、その遅れ分(図6に示すx分)は最大でチ
ョッピングのオフ時間近くまで達することがある。な
お、誘起電圧が下降時である場合も、上述同様の問題が
生じる。
【0015】これにより、ブラシレスモータ3の通電切
り替えがその分遅れることになり、回転ムラ、振動およ
び騒音の増大を招くだけでなく、最悪として脱調する恐
れがある。
り替えがその分遅れることになり、回転ムラ、振動およ
び騒音の増大を招くだけでなく、最悪として脱調する恐
れがある。
【0016】また、通電切り替え時に発生するスパイク
電圧波形は例えば電機子巻線電流の流れによって変わ
り、極めて大きくなることもある。例えば、そのスパイ
ク電圧波形が本来の位置検出点cまで大きくなると、上
記同様に当該位置検出点が遅れることになり、上記同様
の問題点が生じる。
電圧波形は例えば電機子巻線電流の流れによって変わ
り、極めて大きくなることもある。例えば、そのスパイ
ク電圧波形が本来の位置検出点cまで大きくなると、上
記同様に当該位置検出点が遅れることになり、上記同様
の問題点が生じる。
【0017】この発明は上記課題に鑑みなされたもので
あり、その目的はブラシレスモータの位置検出点の遅れ
を補正することができ、回転ムラ、振動および騒音を抑
え、脱調をなくして回転制御の安定化を可能とすること
ができるようにしたブラシレスモータの制御方法を提供
することにある。
あり、その目的はブラシレスモータの位置検出点の遅れ
を補正することができ、回転ムラ、振動および騒音を抑
え、脱調をなくして回転制御の安定化を可能とすること
ができるようにしたブラシレスモータの制御方法を提供
することにある。
【0018】
【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明は、直流電源をスイッチングしてブ
ラシレスモータの電機子巻線に印加する際、該印加する
電圧をチョッピングのデューティ比により可変して前記
ブラシレスモータを回転制御するとともに、前記ブラシ
レスモータの回転子の位置検出に基づいて同ブラシレス
モータの電機子巻線の通電を切り替えるブラシレスモー
タの制御方法であって、前記回転子の位置検出毎に位置
検出間隔を計時する一方、前回の位置検出時に計時され
た位置検出間隔および前記チョッピングのデューティ比
をもとにして位置検出間隔の基準値を算出し、該算出基
準値と今回の位置検出間隔とを比較し、今回の位置検出
間隔が大きい場合今回の位置検出点を所定値だけ補正
し、該補正された位置検出点をもとにして前記ブラシレ
スモータの通電切り替えタイミングを算出するようにし
たことを特徴としている。
に、請求項1の発明は、直流電源をスイッチングしてブ
ラシレスモータの電機子巻線に印加する際、該印加する
電圧をチョッピングのデューティ比により可変して前記
ブラシレスモータを回転制御するとともに、前記ブラシ
レスモータの回転子の位置検出に基づいて同ブラシレス
モータの電機子巻線の通電を切り替えるブラシレスモー
タの制御方法であって、前記回転子の位置検出毎に位置
検出間隔を計時する一方、前回の位置検出時に計時され
た位置検出間隔および前記チョッピングのデューティ比
をもとにして位置検出間隔の基準値を算出し、該算出基
準値と今回の位置検出間隔とを比較し、今回の位置検出
間隔が大きい場合今回の位置検出点を所定値だけ補正
し、該補正された位置検出点をもとにして前記ブラシレ
スモータの通電切り替えタイミングを算出するようにし
たことを特徴としている。
【0019】また、請求項2の発明は、前記回転子の位
置検出毎に1周期の時間を計時する一方、前回の位置検
出が誘起電圧の下降時に行われた場合同前回の位置検出
時に計時された1周期の時間および前記チョッピングの
オフ時間をもとにして位置検出間隔の基準値を算出し、
該算出基準値と今回の位置検出間隔とを比較し、今回の
位置検出間隔が大きい場合今回の位置検出点を所定値だ
け補正し、該補正された位置検出点をもとにして前記ブ
ラシレスモータの通電切り替えタイミングを算出するよ
うにしたことを特徴としている。
置検出毎に1周期の時間を計時する一方、前回の位置検
出が誘起電圧の下降時に行われた場合同前回の位置検出
時に計時された1周期の時間および前記チョッピングの
オフ時間をもとにして位置検出間隔の基準値を算出し、
該算出基準値と今回の位置検出間隔とを比較し、今回の
位置検出間隔が大きい場合今回の位置検出点を所定値だ
け補正し、該補正された位置検出点をもとにして前記ブ
ラシレスモータの通電切り替えタイミングを算出するよ
うにしたことを特徴としている。
【0020】さらに、請求項3の発明は、前記回転子の
位置検出毎に1周期の時間を計時する一方、前回の位置
検出が誘起電圧の上昇時に行われた場合同前回の位置検
出時に計時された1周期の時間および前記チョッピング
のオン時間をもとにして位置検出間隔の基準値を算出
し、該算出基準値と今回の位置検出間隔とを比較し、今
回の位置検出間隔が大きい場合今回の位置検出点を所定
値だけ補正し、該補正された位置検出点をもとにして前
記ブラシレスモータの通電切り替えタイミングを算出す
るようにしたことを特徴としている。
位置検出毎に1周期の時間を計時する一方、前回の位置
検出が誘起電圧の上昇時に行われた場合同前回の位置検
出時に計時された1周期の時間および前記チョッピング
のオン時間をもとにして位置検出間隔の基準値を算出
し、該算出基準値と今回の位置検出間隔とを比較し、今
回の位置検出間隔が大きい場合今回の位置検出点を所定
値だけ補正し、該補正された位置検出点をもとにして前
記ブラシレスモータの通電切り替えタイミングを算出す
るようにしたことを特徴としている。
【0021】この場合、請求項4のように、前記チョッ
ピングのオン時刻から所定時間の間に前記今回の位置検
出があったときのみ、前記今回の位置検出を補正するよ
い。
ピングのオン時刻から所定時間の間に前記今回の位置検
出があったときのみ、前記今回の位置検出を補正するよ
い。
【0022】また、請求項5のように、前記チョッピン
グのオフ時刻から所定時間の間に前記今回の位置検出が
あったときのみ、前記今回の位置検出点を補正するよ
い。
グのオフ時刻から所定時間の間に前記今回の位置検出が
あったときのみ、前記今回の位置検出点を補正するよ
い。
【0023】さらに、請求項6のように、前記位置検出
間隔の基準値を算出するに際しては前記ブラシレスモー
タの速度変動を加味すると好ましい。
間隔の基準値を算出するに際しては前記ブラシレスモー
タの速度変動を加味すると好ましい。
【0024】上記手段によれば、上記ブラシレスモータ
の回転子の位置検出毎に1周期の時間を計時するととも
に、前回の位置検出から今回の位置検出までの時間を計
時する一方、前回の位置検出が誘起電圧の上降時である
場合には同前回の位置検出で計時された1周期の時間お
よびチョッピングのオフ時間をもとにして基準値の位置
検出間隔が算出される。例えば、1周期の時間Tとオフ
時間Δtaとが加算され、この加算値(T+Δta)が
1/2とされる。また、ブラシレスモータの速度変動分
αをその(T+Δta)/2に加算して位置検出間隔の
基準値が得られる。
の回転子の位置検出毎に1周期の時間を計時するととも
に、前回の位置検出から今回の位置検出までの時間を計
時する一方、前回の位置検出が誘起電圧の上降時である
場合には同前回の位置検出で計時された1周期の時間お
よびチョッピングのオフ時間をもとにして基準値の位置
検出間隔が算出される。例えば、1周期の時間Tとオフ
時間Δtaとが加算され、この加算値(T+Δta)が
1/2とされる。また、ブラシレスモータの速度変動分
αをその(T+Δta)/2に加算して位置検出間隔の
基準値が得られる。
【0025】今回の位置検出時に計時された位置検出間
隔と基準値とが比較され、今回計時の位置検出間隔が大
きい場合には今回の位置検出点が所定値だけ戻す補正が
行われる。
隔と基準値とが比較され、今回計時の位置検出間隔が大
きい場合には今回の位置検出点が所定値だけ戻す補正が
行われる。
【0026】また、前回の位置検出が誘起電圧の下降時
である場合には同前回の位置検出で計時された1周期の
時間およびチョッピングのオン時間をもとにして基準値
の位置検出間隔が算出される。例えば、1周期の時間T
とオン時間Δtbとが加算され、この加算値(T+Δt
b)が1/2とされる。また、ブラシレスモータの速度
変動分αをその(T+Δtb)/2に加算して基準値の
位置検出間隔が得られる。
である場合には同前回の位置検出で計時された1周期の
時間およびチョッピングのオン時間をもとにして基準値
の位置検出間隔が算出される。例えば、1周期の時間T
とオン時間Δtbとが加算され、この加算値(T+Δt
b)が1/2とされる。また、ブラシレスモータの速度
変動分αをその(T+Δtb)/2に加算して基準値の
位置検出間隔が得られる。
【0027】今回の位置検出時に計時された位置検出間
隔と基準値とが比較され、今回計時の位置検出間隔が大
きい場合には今回の位置検出点が所定値だけ戻す補正が
行われる。
隔と基準値とが比較され、今回計時の位置検出間隔が大
きい場合には今回の位置検出点が所定値だけ戻す補正が
行われる。
【0028】このように、誘起電圧波形がチョッピング
していることにより、あるいはスパイク電圧が大きく、
本来の位置検出点にかかることにより、誘起電圧と基準
電圧との交点(位置検出点)が本来の位置検出点より遅
くなることがあっても、当該位置検出点を所定値だけ戻
す補正が行われる。
していることにより、あるいはスパイク電圧が大きく、
本来の位置検出点にかかることにより、誘起電圧と基準
電圧との交点(位置検出点)が本来の位置検出点より遅
くなることがあっても、当該位置検出点を所定値だけ戻
す補正が行われる。
【0029】したがって、当該位置検出点の遅れが極め
て小さくなり、当該補正された位置検出点をもとにして
算出するブラシレスモータの通電切り替えタイミングが
適切なものとなる。
て小さくなり、当該補正された位置検出点をもとにして
算出するブラシレスモータの通電切り替えタイミングが
適切なものとなる。
【0030】
【発明の実施の形態】以下、この発明の実施例を図1お
よび図2を参照して説明する。なお、図中、図3と同一
部分には同一符号を付し重複説明を省略する。
よび図2を参照して説明する。なお、図中、図3と同一
部分には同一符号を付し重複説明を省略する。
【0031】図1において、このブラシレスモータの制
御方法を適用した装置は、少なくとも前回の位置検出間
隔の時間および当該チョッピングのデューティ比をもと
にして位置検出間隔の基準値(時間)を算出し、この算
出時間と今回の位置検出間隔とを比較し、今回の位置検
出間隔が大きい場合今回の位置検出を所定値だけ戻す補
正を行い、この補正された値を回転子3aの位置検出点
とする制御回路(マイクロコンピュータ)10を備えて
いる。なお、制御部10は図3に示す制御回路6の機能
を有する。
御方法を適用した装置は、少なくとも前回の位置検出間
隔の時間および当該チョッピングのデューティ比をもと
にして位置検出間隔の基準値(時間)を算出し、この算
出時間と今回の位置検出間隔とを比較し、今回の位置検
出間隔が大きい場合今回の位置検出を所定値だけ戻す補
正を行い、この補正された値を回転子3aの位置検出点
とする制御回路(マイクロコンピュータ)10を備えて
いる。なお、制御部10は図3に示す制御回路6の機能
を有する。
【0032】次に、上記制御装置の動作を図2のタイム
チャート図を参照して詳しく説明すると、まず制御回路
10は従来同様の処理によりブラシレスモータ3を回転
制御する。
チャート図を参照して詳しく説明すると、まず制御回路
10は従来同様の処理によりブラシレスモータ3を回転
制御する。
【0033】このとき、位置検出部5は、ブラシレスモ
ータ3の端子電圧R(図2(b)を参照)と基準電圧発
生回路5aからの基準電圧Vdc/2とを比較回路5b
で比較し、この比較結果の交点で変化する位置信号Aを
出力する(図2(c)に示す)。
ータ3の端子電圧R(図2(b)を参照)と基準電圧発
生回路5aからの基準電圧Vdc/2とを比較回路5b
で比較し、この比較結果の交点で変化する位置信号Aを
出力する(図2(c)に示す)。
【0034】制御回路1Oは、従来同様に通電切り替え
タイミング後(スパイク電圧後)の入力位置信号Aの最
初のエッジを検出して位置検出点を得る際、前回の位置
検出点から今回の位置検出点までの間隔(時間)と基準
値とを比較し、今回計時の位置検出間隔が大きい場合今
回の位置検出点を所定値yだけ戻すように補正する。な
お、上記所定値yとしてはチョッピング信号のオフ時間
(またはオン時間)もしくは同時間より小さい値とすれ
ばよい。
タイミング後(スパイク電圧後)の入力位置信号Aの最
初のエッジを検出して位置検出点を得る際、前回の位置
検出点から今回の位置検出点までの間隔(時間)と基準
値とを比較し、今回計時の位置検出間隔が大きい場合今
回の位置検出点を所定値yだけ戻すように補正する。な
お、上記所定値yとしてはチョッピング信号のオフ時間
(またはオン時間)もしくは同時間より小さい値とすれ
ばよい。
【0035】例えば、図2(b)に示すように、前回の
位置検出が誘起電圧の上昇時である場合、上記基準値の
位置検出間隔の時間は前回の位置検出時に計時した1周
期の時間Tにチョッピングのオフ時間Δtaを加算し、
この加算結果を1/2として得る。換言すると、前々回
の位置検出点から前回の位置検出点までの間隔とチョッ
ピングのオフ時間をもとにして位置検出間隔の基準値を
算出する。
位置検出が誘起電圧の上昇時である場合、上記基準値の
位置検出間隔の時間は前回の位置検出時に計時した1周
期の時間Tにチョッピングのオフ時間Δtaを加算し、
この加算結果を1/2として得る。換言すると、前々回
の位置検出点から前回の位置検出点までの間隔とチョッ
ピングのオフ時間をもとにして位置検出間隔の基準値を
算出する。
【0036】また、上記値(T+Δta)/2にブラシ
レスモータ3の速度変動分αを加味して基準値を得れ
ば、より好ましい。すなわち、ブラシレスモータ3の負
荷によってその速度変動が異なるからである。なお、そ
の速度変動分αは、ブラシレスモータ1を例えば空気調
和機の圧縮機モータに適用した場合実際に運転して求め
ればよい。
レスモータ3の速度変動分αを加味して基準値を得れ
ば、より好ましい。すなわち、ブラシレスモータ3の負
荷によってその速度変動が異なるからである。なお、そ
の速度変動分αは、ブラシレスモータ1を例えば空気調
和機の圧縮機モータに適用した場合実際に運転して求め
ればよい。
【0037】そして、今回の位置検出点(誘起電圧と基
準電圧Vdc/2との交点)が従来同様に遅れているも
のとする。つまり、基準電圧Vdc/2が誘起電圧波形
と交差せず、チョッピング信号のエッジに対応するタイ
ミングが今回の位置検出点になっているものとする。
準電圧Vdc/2との交点)が従来同様に遅れているも
のとする。つまり、基準電圧Vdc/2が誘起電圧波形
と交差せず、チョッピング信号のエッジに対応するタイ
ミングが今回の位置検出点になっているものとする。
【0038】すると、通電切り替え後(スパイク電圧
後)に、入力位置信号Aのエッジを検出したとき(今回
の位置検出点で)、前回の位置検出点から今回の位置検
出点までの間隔(時間)を計時し、この計時された時間
と上記基準値とを比較する。前回の位置検出と今回の位
置検出の間隔が上記基準値より大きい場合には今回の位
置検出点が本来の位置検出点cより遅れていると判断
し、今回の位置検出点を所定値yだけ戻し、本来の位置
検出点cあるいは本来の位置検出点cに近い新たな位置
検出点を得る(図2(c)の破線矢印を参照)。
後)に、入力位置信号Aのエッジを検出したとき(今回
の位置検出点で)、前回の位置検出点から今回の位置検
出点までの間隔(時間)を計時し、この計時された時間
と上記基準値とを比較する。前回の位置検出と今回の位
置検出の間隔が上記基準値より大きい場合には今回の位
置検出点が本来の位置検出点cより遅れていると判断
し、今回の位置検出点を所定値yだけ戻し、本来の位置
検出点cあるいは本来の位置検出点cに近い新たな位置
検出点を得る(図2(c)の破線矢印を参照)。
【0039】また、図示しないが、前回の位置検出が誘
起電圧の下降時である場合、上記位置検出間隔の基準値
(時間)は前回の位置検出に計時されている1周期の時
間Tにチョッピングのオン時間Δtbを加算し、この加
算結果を1/2として得る。なお、上述したように、そ
の値(T+Δtb)/2にブラシレスモータ3の速度変
動分αを加味するとよい。
起電圧の下降時である場合、上記位置検出間隔の基準値
(時間)は前回の位置検出に計時されている1周期の時
間Tにチョッピングのオン時間Δtbを加算し、この加
算結果を1/2として得る。なお、上述したように、そ
の値(T+Δtb)/2にブラシレスモータ3の速度変
動分αを加味するとよい。
【0040】上述同様に、今回計時された位置検出間隔
が基準値より大きい場合には今回の位置検出点を所定値
yだけ戻し、本来の位置検出点cあるいは本来の位置検
出点cに近い新たな位置検出点を得る。
が基準値より大きい場合には今回の位置検出点を所定値
yだけ戻し、本来の位置検出点cあるいは本来の位置検
出点cに近い新たな位置検出点を得る。
【0041】制御回路10は、上記得られた新たな位置
検出点(補正された位置検出点)をもとにして各相の通
電切り替え時刻を算出する。そして、各算出通電切り替
え時刻に基づいてインバータ部4を駆動する駆動信号を
出力し、ブラシレスモータ3の通電を切り替える。
検出点(補正された位置検出点)をもとにして各相の通
電切り替え時刻を算出する。そして、各算出通電切り替
え時刻に基づいてインバータ部4を駆動する駆動信号を
出力し、ブラシレスモータ3の通電を切り替える。
【0042】また、図3に示すように、今回の位置検出
bが本来の位置検出点cより遅れてチョッピング信号の
エッジに相当する場合同今回の位置検出がチョッピング
信号のエッジに一致しない。すなわち、ブラシレスモー
タ3の制御系および回転子3aの位置検出系には信号の
伝達遅れが存在するからである。
bが本来の位置検出点cより遅れてチョッピング信号の
エッジに相当する場合同今回の位置検出がチョッピング
信号のエッジに一致しない。すなわち、ブラシレスモー
タ3の制御系および回転子3aの位置検出系には信号の
伝達遅れが存在するからである。
【0043】そこで、図3の破線に示すように、通電切
り替え後の入力位置信号Aの最初のエッジ(今回の位置
検出)がチョッピング信号のエッジの時刻(オン時刻)
dから所定時間内に入ったときのみ、上記位置検出点の
補正を行うようにすれば、よりよい結果を得ることがで
きる。なお、上記所定時間はブラシレスモータ3の制御
系および位置検出系における信号の遅れ分である。ま
た、今回の位置検出の時刻は内部タイマを用いて計時
し、チョッピング信号の立ち上がり時刻は当該制御回路
10で発生していることから内部で得る。
り替え後の入力位置信号Aの最初のエッジ(今回の位置
検出)がチョッピング信号のエッジの時刻(オン時刻)
dから所定時間内に入ったときのみ、上記位置検出点の
補正を行うようにすれば、よりよい結果を得ることがで
きる。なお、上記所定時間はブラシレスモータ3の制御
系および位置検出系における信号の遅れ分である。ま
た、今回の位置検出の時刻は内部タイマを用いて計時
し、チョッピング信号の立ち上がり時刻は当該制御回路
10で発生していることから内部で得る。
【0044】このように、誘起電圧と基準電圧Vdc/
2との交点により位置検出点を得る際、この位置検出点
が本来の位置検出点cより遅れようなことがあっても、
本来の位置検出点cあるいは本来の位置検出点c近くま
で戻すことができるため、各電機子巻線の通電切り替え
を適切に行うことができ、ひいては回転トルクむら、振
動や騒音の発生を抑え、しかも最悪としての脱調を防止
することができる。
2との交点により位置検出点を得る際、この位置検出点
が本来の位置検出点cより遅れようなことがあっても、
本来の位置検出点cあるいは本来の位置検出点c近くま
で戻すことができるため、各電機子巻線の通電切り替え
を適切に行うことができ、ひいては回転トルクむら、振
動や騒音の発生を抑え、しかも最悪としての脱調を防止
することができる。
【0045】
【発明の効果】以上説明したように、この発明のブラシ
レスモータの制御方法によれば、ブラシレスモータの通
電切り替え後における誘起電圧と基準電圧との比較結果
を回転子の位置検出点とする際、少なくとも前回の位置
検出間隔とチョッピングのデューティ比をもとにし、さ
らにはブラシレスモータの速度変動を加味して位置検出
間隔の基準値を算出し、この算出基準値と今回の位置検
出間隔とを比較し、この比較結果に応じて今回の位置検
出点を補正するようにしたので、回転子の位置検出点の
遅れを補正することができ、これによりブラシレスモー
タの通電切り替えの遅れを抑えることができ、回転む
ら、振動や騒音を抑えることができ、また脱調を防止す
ることができ、回転制御の安定化が図れるという有用な
効果がある。
レスモータの制御方法によれば、ブラシレスモータの通
電切り替え後における誘起電圧と基準電圧との比較結果
を回転子の位置検出点とする際、少なくとも前回の位置
検出間隔とチョッピングのデューティ比をもとにし、さ
らにはブラシレスモータの速度変動を加味して位置検出
間隔の基準値を算出し、この算出基準値と今回の位置検
出間隔とを比較し、この比較結果に応じて今回の位置検
出点を補正するようにしたので、回転子の位置検出点の
遅れを補正することができ、これによりブラシレスモー
タの通電切り替えの遅れを抑えることができ、回転む
ら、振動や騒音を抑えることができ、また脱調を防止す
ることができ、回転制御の安定化が図れるという有用な
効果がある。
【0046】また、この発明によれば、上記チョッピン
グ信号のエッジ(オン時刻あるいはオフ時刻)から所定
時間内に、上記回転子の位置検出があったときのみ、上
記基準値と今回の計時時の位置検出間隔とを比較して今
回の位置検出点を補正するようにしたので、今回の位置
検出点の遅れが大きいときのみ同位置検出点を補正する
ことができる一方、今回の位置検出点の遅れが極めて小
さいときには同位置検出点の進みを防止することができ
る。
グ信号のエッジ(オン時刻あるいはオフ時刻)から所定
時間内に、上記回転子の位置検出があったときのみ、上
記基準値と今回の計時時の位置検出間隔とを比較して今
回の位置検出点を補正するようにしたので、今回の位置
検出点の遅れが大きいときのみ同位置検出点を補正する
ことができる一方、今回の位置検出点の遅れが極めて小
さいときには同位置検出点の進みを防止することができ
る。
【図1】この発明の一実施例を示し、ブラシレスモータ
の制御方法が適用される制御装置の概略的ブロック線
図。
の制御方法が適用される制御装置の概略的ブロック線
図。
【図2】図1に示すブラシレスモータの制御装置の動作
を説明するための概略的タイムチャート図。
を説明するための概略的タイムチャート図。
【図3】この発明の変形実施例を説明するための概略的
タイムチャート図。
タイムチャート図。
【図4】従来のブラシレスモータの制御装置の概略的ブ
ロック線図。
ロック線図。
【図5】図4に示すブラシレスモータの制御装置の動作
を説明するための概略的タイムチャート図。
を説明するための概略的タイムチャート図。
【図6】図4に示すブラシレスモータの制御装置の動作
を説明するための概略的タイムチャート図。
を説明するための概略的タイムチャート図。
1 交流電源 2 交流/直流変換器 3 ブラシレスモータ(直流ブラシレスモータ) 3a 回転子(ブラシレスモータ3の) 4 インバータ部 5 位置検出部 5a 基準電圧発生回路 5b 比較回路 6,10 制御回路(マイクロコンピュータ) A 位置信号 R 電機子巻線の端子電圧
Claims (6)
- 【請求項1】 直流電源をスイッチングしてブラシレス
モータの電機子巻線に印加する際、該印加する電圧をチ
ョッピングのデューティ比により可変して前記ブラシレ
スモータを回転制御するとともに、前記ブラシレスモー
タの回転子の位置検出に基づいて同ブラシレスモータの
電機子巻線の通電を切り替えるブラシレスモータの制御
方法であって、 前記回転子の位置検出毎に位置検出間隔を計時する一
方、前回の位置検出時に計時された位置検出間隔および
前記チョッピングのデューティ比をもとにして位置検出
間隔の基準値を算出し、該算出基準値と今回の位置検出
間隔とを比較し、今回の位置検出間隔が大きい場合今回
の位置検出点を所定値だけ補正し、該補正された位置検
出点をもとにして前記ブラシレスモータの通電切り替え
タイミングを算出するようにしたことを特徴とするブラ
シレスモータの制御方法。 - 【請求項2】 直流電源をスイッチングしてブラシレス
モータの電機子巻線に印加する際、該印加する電圧をチ
ョッピングのデューティ比により可変して前記ブラシレ
スモータを回転制御するとともに、前記ブラシレスモー
タの回転子の位置検出に基づいて同ブラシレスモータの
電機子巻線の通電を切り替えるブラシレスモータの制御
方法であって、 前記回転子の位置検出毎に1周期の時間を計時する一
方、前回の位置検出が誘起電圧の下降時に行われた場合
同前回の位置検出時に計時された1周期の時間および前
記チョッピングのオフ時間をもとにして位置検出間隔の
基準値を算出し、該算出基準値と今回の位置検出間隔と
を比較し、今回の位置検出間隔が大きい場合今回の位置
検出点を所定値だけ補正し、該補正された位置検出点を
もとにして前記ブラシレスモータの通電切り替えタイミ
ングを算出するようにしたことを特徴とするブラシレス
モータの制御方法。 - 【請求項3】 直流電源をスイッチングしてブラシレス
モータの電機子巻線に印加する際、該印加する電圧をチ
ョッピングのデューティ比により可変して前記ブラシレ
スモータを回転制御するとともに、前記ブラシレスモー
タの回転子の位置検出に基づいて同ブラシレスモータの
電機子巻線の通電を切り替えるブラシレスモータの制御
方法であって、 前記回転子の位置検出毎に1周期の時間を計時する一
方、前回の位置検出が誘起電圧の上昇時に行われた場合
同前回の位置検出時に計時された1周期の時間および前
記チョッピングのオン時間をもとにして位置検出間隔の
基準値を算出し、該算出基準値と今回の位置検出間隔と
を比較し、今回の位置検出間隔が大きい場合今回の位置
検出点を所定値だけ補正し、該補正された位置検出点を
もとにして前記ブラシレスモータの通電切り替えタイミ
ングを算出するようにしたことを特徴とするブラシレス
モータの制御方法。 - 【請求項4】 前記チョッピングのオン時刻から所定時
間の間に前記今回の位置検出があったときのみ、前記今
回の位置検出を補正するようにした請求項2記載のブラ
シレスモータの制御方法。 - 【請求項5】 前記チョッピングのオフ時刻から所定時
間の間に前記今回の位置検出があったときのみ、前記今
回の位置検出点を補正するようにした請求項2記載のブ
ラシレスモータの制御方法。 - 【請求項6】 前記位置検出間隔の基準値を算出するに
際しては前記ブラシレスモータの速度変動を加味するよ
うにした請求項1、2または3記載のブラシレスモータ
の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8151746A JPH09312991A (ja) | 1996-05-23 | 1996-05-23 | ブラシレスモータの制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8151746A JPH09312991A (ja) | 1996-05-23 | 1996-05-23 | ブラシレスモータの制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09312991A true JPH09312991A (ja) | 1997-12-02 |
Family
ID=15525383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8151746A Withdrawn JPH09312991A (ja) | 1996-05-23 | 1996-05-23 | ブラシレスモータの制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09312991A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109873578A (zh) * | 2017-12-04 | 2019-06-11 | 南京德朔实业有限公司 | 电动工具及电动工具的控制方法 |
-
1996
- 1996-05-23 JP JP8151746A patent/JPH09312991A/ja not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109873578A (zh) * | 2017-12-04 | 2019-06-11 | 南京德朔实业有限公司 | 电动工具及电动工具的控制方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4807325B2 (ja) | モータ駆動装置及びモータ駆動方法 | |
| KR100800901B1 (ko) | 모터 제어 장치 | |
| US6710564B2 (en) | Methods and apparatus for controlling brushless motors | |
| JPH09266690A (ja) | センサレスブラシレスモータの駆動装置 | |
| JP2002247888A (ja) | モータのトルクリップル低減方法 | |
| JP3667903B2 (ja) | 圧縮機用電動機の制御装置 | |
| JP2020129921A (ja) | モータ駆動制御装置及びモータの駆動制御方法 | |
| JPH11356081A (ja) | インバータ装置 | |
| WO2020059815A1 (ja) | モータ制御装置、モータシステム及びインバータ制御方法 | |
| JP6056629B2 (ja) | モータ制御装置 | |
| JP3119851B2 (ja) | 高速モータのセンサリス速度制御方法 | |
| WO2020059814A1 (ja) | モータ制御装置、モータシステム及びインバータ制御方法 | |
| JPH09312991A (ja) | ブラシレスモータの制御方法 | |
| JP2003199381A (ja) | モータ制御装置 | |
| JP2004215331A (ja) | ブラシレスdcモータの制御方法およびその装置 | |
| JP2002084777A (ja) | ブラシレスモータの制御方法およびその装置 | |
| JP2012090429A (ja) | モータ駆動装置 | |
| JPH09312992A (ja) | ブラシレスモータの制御方法 | |
| JPH08214587A (ja) | ブラシレスモータの制御方法 | |
| JP3283793B2 (ja) | ブラシレスモータの駆動制御装置 | |
| JPH09312990A (ja) | ブラシレスモータの制御方法 | |
| JP2002034279A (ja) | ブラシレスモータの制御方法およびその装置 | |
| JP3096491B2 (ja) | Dcブラシレスモータの速度検出方法 | |
| JP3096490B2 (ja) | Dcブラシレスモータの速度検出方法 | |
| JPH09312989A (ja) | ブラシレスモータの制御方法およびその装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20030805 |