JP2001275391A - モータの制御方法 - Google Patents
モータの制御方法Info
- Publication number
- JP2001275391A JP2001275391A JP2000090477A JP2000090477A JP2001275391A JP 2001275391 A JP2001275391 A JP 2001275391A JP 2000090477 A JP2000090477 A JP 2000090477A JP 2000090477 A JP2000090477 A JP 2000090477A JP 2001275391 A JP2001275391 A JP 2001275391A
- Authority
- JP
- Japan
- Prior art keywords
- section
- motor
- time
- rotation
- 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 Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
(57)【要約】
【課題】 モータの制御方法において、1回転中におけ
る負荷トルクの変動による回転速度の変動を抑え、円滑
に回転することを目的とする。 【解決手段】 モータの回転数を目標回転数としている
場合、モータの1回転を機械角で複数区間に等分割し、
モータの位置検出信号をもとにして1回転の時間を計測
するとともに、この1回転の時間を上記分割数で除して
区間平均時間Tを算出し、上記複数の各区間の時間(区
間時間t)を計測する(ステップST1)。区間平均時
間Tと区間時間tとを比較し(ステップST2)、区間
時間tが区間平均時間Tより小さい区間においては、モ
ータの印加電圧の補正値を補正量αだけ減じ、更新し
(ステップST3)、区間時間tが区間平均時間Tより
大きい区間においては印加電圧の補正値を補正量αだけ
増やし、更新し(ステップST4)、各区間の回転速度
を平均値に近づける。
る負荷トルクの変動による回転速度の変動を抑え、円滑
に回転することを目的とする。 【解決手段】 モータの回転数を目標回転数としている
場合、モータの1回転を機械角で複数区間に等分割し、
モータの位置検出信号をもとにして1回転の時間を計測
するとともに、この1回転の時間を上記分割数で除して
区間平均時間Tを算出し、上記複数の各区間の時間(区
間時間t)を計測する(ステップST1)。区間平均時
間Tと区間時間tとを比較し(ステップST2)、区間
時間tが区間平均時間Tより小さい区間においては、モ
ータの印加電圧の補正値を補正量αだけ減じ、更新し
(ステップST3)、区間時間tが区間平均時間Tより
大きい区間においては印加電圧の補正値を補正量αだけ
増やし、更新し(ステップST4)、各区間の回転速度
を平均値に近づける。
Description
【0001】
【発明の属する技術分野】本発明は圧縮機等のモータ
(例えばブラシレスDCモータ)をインバータ制御する
モータの制御技術に係り、特に詳しくは、1回転中にお
ける負荷トルクの変動による回転速度の変動を抑えるモ
ータの制御方法に関するものである。
(例えばブラシレスDCモータ)をインバータ制御する
モータの制御技術に係り、特に詳しくは、1回転中にお
ける負荷トルクの変動による回転速度の変動を抑えるモ
ータの制御方法に関するものである。
【0002】
【従来の技術】モータの制御方法においては、例えば、
図6に示す制御装置が必要である。図6において、直流
電源DCをインバータ回路1の上下アームのスイッチン
グ素子Ua,Va,Wa,X,Y,Zでスイッチングし
て三相の矩形波電圧とし、例えば、負荷の三相四極のモ
ータ2に印加し、このモータ2に駆動電流を流して回転
トルクを得る。
図6に示す制御装置が必要である。図6において、直流
電源DCをインバータ回路1の上下アームのスイッチン
グ素子Ua,Va,Wa,X,Y,Zでスイッチングし
て三相の矩形波電圧とし、例えば、負荷の三相四極のモ
ータ2に印加し、このモータ2に駆動電流を流して回転
トルクを得る。
【0003】このとき、モータ2の回転子の位置を位置
検出回路3で検出するが、非通電相に生じる誘起電圧波
形をもとにして位置検出の信号を得る。この位置検出信
号を制御回路(マイクロコンピュータ)4に入力し、制
御回路4によってインバータ回路1のスイッチング素子
Ua,Va,Wa,X,Y,Zを駆動して固定子の電機
子巻線の通電を切り替える。
検出回路3で検出するが、非通電相に生じる誘起電圧波
形をもとにして位置検出の信号を得る。この位置検出信
号を制御回路(マイクロコンピュータ)4に入力し、制
御回路4によってインバータ回路1のスイッチング素子
Ua,Va,Wa,X,Y,Zを駆動して固定子の電機
子巻線の通電を切り替える。
【0004】また、PWM制御方式を採用している場合
には、制御回路4は、モータ2の回転数を目標回転数と
するためにPWM波形(所定PWMのオン、オフ比)を
生成し、このPWM波形を含めた駆動信号をベースアン
プ回路5を介してインバータ回路1に出力する。する
と、インバータ回路1の各トランジシタUa,Va,W
a,X,Y,Zが所定にオン、オフされるとともに、モ
ータ2の電機子巻線の通電が切り替えられる。これによ
り、モータ2には矩形波電圧が印加されることから、モ
ータ2には電流が流れて回転トルクが発生する。
には、制御回路4は、モータ2の回転数を目標回転数と
するためにPWM波形(所定PWMのオン、オフ比)を
生成し、このPWM波形を含めた駆動信号をベースアン
プ回路5を介してインバータ回路1に出力する。する
と、インバータ回路1の各トランジシタUa,Va,W
a,X,Y,Zが所定にオン、オフされるとともに、モ
ータ2の電機子巻線の通電が切り替えられる。これによ
り、モータ2には矩形波電圧が印加されることから、モ
ータ2には電流が流れて回転トルクが発生する。
【0005】
【発明が解決しようとする課題】しかしながら、上記モ
ータの制御方法において、モータ2の回転数を目標(一
定値)としている場合、印加電圧が一定波形である。こ
のため、例えば、圧縮機の1回転中に負荷トルクが変動
すると、その負荷トルクの変動に対応して回転速度が変
動してしまい、1回転中において回転ムラが生じること
になり、回転が円滑的にはならない。
ータの制御方法において、モータ2の回転数を目標(一
定値)としている場合、印加電圧が一定波形である。こ
のため、例えば、圧縮機の1回転中に負荷トルクが変動
すると、その負荷トルクの変動に対応して回転速度が変
動してしまい、1回転中において回転ムラが生じること
になり、回転が円滑的にはならない。
【0006】本発明は、上記課題に鑑みなされたもので
あり、その目的は、1回転中における負荷トルク変動に
よる回転速度の変動を抑え、モータの回転を円滑にする
ことができるようにしたモータの制御方法を提供するこ
とにある。
あり、その目的は、1回転中における負荷トルク変動に
よる回転速度の変動を抑え、モータの回転を円滑にする
ことができるようにしたモータの制御方法を提供するこ
とにある。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、本発明は、直流電圧をインバータのスイッチング素
子でスイッチングしてモータに印加し、このモータの回
転子の位置を検出し、少なくともこの位置検出信号をも
とにして上記モータの通電を切り替え、上記モータを回
転制御するモータの制御方法において、上記モータの1
回転を機械角で複数区間に等分割し、上記1回転の時間
を上記分割数で除した区間平均時間Tと上記分割した区
間の時間tとを比較し、この区間平均時間Tと区間時間
tとの差により上記モータの印加電圧の補正値を所定に
増減、更新し、上記モータの1回転中における各区間の
回転速度を、その回転速度の平均値に近づけるようにし
たことを特徴としている。
に、本発明は、直流電圧をインバータのスイッチング素
子でスイッチングしてモータに印加し、このモータの回
転子の位置を検出し、少なくともこの位置検出信号をも
とにして上記モータの通電を切り替え、上記モータを回
転制御するモータの制御方法において、上記モータの1
回転を機械角で複数区間に等分割し、上記1回転の時間
を上記分割数で除した区間平均時間Tと上記分割した区
間の時間tとを比較し、この区間平均時間Tと区間時間
tとの差により上記モータの印加電圧の補正値を所定に
増減、更新し、上記モータの1回転中における各区間の
回転速度を、その回転速度の平均値に近づけるようにし
たことを特徴としている。
【0008】本発明のモータの制御方法は、上記モータ
の1回転を機械角で複数区間に等分割し、上記位置検出
信号をもとにして1回転の時間を計測するとともに、こ
の1回転の時間を上記分割数で除して区間平均時間Tを
算出する一方、上記複数の各区間の時間(区間時間t)
を計測し、上記区間平均時間Tと区間時間tとを比較
し、この区間時間tが区間平均時間Tより小さい区間に
おいては、上記モータの印加電圧の補正値を補正量α分
だけ下げ、更新し、上記区間時間tが区間平均時間Tよ
り大きい区間においては、上記モータの印加電の補正値
を補正量α分だけ上げ、更新し、上記モータの1回転中
における各区間の回転速度を、その1回転の速度の平均
値に近づけるようにしたことを特徴としている。
の1回転を機械角で複数区間に等分割し、上記位置検出
信号をもとにして1回転の時間を計測するとともに、こ
の1回転の時間を上記分割数で除して区間平均時間Tを
算出する一方、上記複数の各区間の時間(区間時間t)
を計測し、上記区間平均時間Tと区間時間tとを比較
し、この区間時間tが区間平均時間Tより小さい区間に
おいては、上記モータの印加電圧の補正値を補正量α分
だけ下げ、更新し、上記区間時間tが区間平均時間Tよ
り大きい区間においては、上記モータの印加電の補正値
を補正量α分だけ上げ、更新し、上記モータの1回転中
における各区間の回転速度を、その1回転の速度の平均
値に近づけるようにしたことを特徴としている。
【0009】本発明のモータの制御方法は、上記モータ
の1回転を機械角で複数区間に等分割し、上記位置検出
信号をもとにして1回転の時間を計測するとともに、こ
の1回転の時間を上記分割数で除して区間平均時間Tを
算出する一方、上記複数の各区間の時間(区間時間t)
を計測し、各区間毎に上記区間平均時間Tと区間時間t
との差の絶対値を算出して同絶対値の大きさに応じて上
記モータの印加電圧の補正値の補正量αを可変、設定
し、上記区間平均時間Tと区間時間tとを比較し、この
区間時間tが区間平均時間Tより小さい区間において
は、上記モータの印加電圧の補正値を補正量αだけ下
げ、更新し、上記区間時間tが区間平均時間Tより大き
い区間においては、上記モータの印加電圧の補正値を補
正値αだけ上げ、更新し、上記モータの1回転中におけ
る各区間の回転速度を、その1回転の速度の平均値に近
づけるようにしたことを特徴としている。
の1回転を機械角で複数区間に等分割し、上記位置検出
信号をもとにして1回転の時間を計測するとともに、こ
の1回転の時間を上記分割数で除して区間平均時間Tを
算出する一方、上記複数の各区間の時間(区間時間t)
を計測し、各区間毎に上記区間平均時間Tと区間時間t
との差の絶対値を算出して同絶対値の大きさに応じて上
記モータの印加電圧の補正値の補正量αを可変、設定
し、上記区間平均時間Tと区間時間tとを比較し、この
区間時間tが区間平均時間Tより小さい区間において
は、上記モータの印加電圧の補正値を補正量αだけ下
げ、更新し、上記区間時間tが区間平均時間Tより大き
い区間においては、上記モータの印加電圧の補正値を補
正値αだけ上げ、更新し、上記モータの1回転中におけ
る各区間の回転速度を、その1回転の速度の平均値に近
づけるようにしたことを特徴としている。
【0010】
【発明の実施の形態】以下、本発明の実施の形態を図1
ないし図5を参照して詳細に説明する。
ないし図5を参照して詳細に説明する。
【0011】なお、図2中、図6と同一部分には同一符
号を付して重複説明を省略する。図1および図2におい
て、本発明のモータの制御方法が適用される制御装置
は、1回転の時間(周期)を検出するとももに、その1
回転を複数区間(例えば機械角30度の区間)に等分割
し、1回転の時間をその分割数で除して区間平均時間
(平均周期)を算出する一方、算出された区間平均時間
と各区間の時間とを比較し、この比較結果に応じてモー
タ2の印加電圧の補正値を補正量αを増減、更新し、各
区間の時間がその区間平均時間に近づくように制御を行
う制御回路(マイクロコンピュータ)10を備えてな
る。なお、制御回路10は図6に示す制御回路4の機能
も備えている。
号を付して重複説明を省略する。図1および図2におい
て、本発明のモータの制御方法が適用される制御装置
は、1回転の時間(周期)を検出するとももに、その1
回転を複数区間(例えば機械角30度の区間)に等分割
し、1回転の時間をその分割数で除して区間平均時間
(平均周期)を算出する一方、算出された区間平均時間
と各区間の時間とを比較し、この比較結果に応じてモー
タ2の印加電圧の補正値を補正量αを増減、更新し、各
区間の時間がその区間平均時間に近づくように制御を行
う制御回路(マイクロコンピュータ)10を備えてな
る。なお、制御回路10は図6に示す制御回路4の機能
も備えている。
【0012】次に、上記構成の制御装置の動作を図1の
フローチャート図、図3および図4のタイムチャート図
を参照して詳しく説明する。まず、制御回路10は、モ
ータ2の回転数を目標回転数に制御し、そのためにPW
M信号のオン、オフ比を所定にしているものとする。
フローチャート図、図3および図4のタイムチャート図
を参照して詳しく説明する。まず、制御回路10は、モ
ータ2の回転数を目標回転数に制御し、そのためにPW
M信号のオン、オフ比を所定にしているものとする。
【0013】このとき、モータ2の位置検出信号により
1回転の時間(周期)を計測するとともに、この1回転
を複数区間に等分割して1回転における区間の平均時間
(区間平均時間)Tを算出する。この場合、モータ2が
三相四極モータであれば、モータ2の回転子の位置検出
信号をもとにして1回転を機械角30度で12区間に分
割して区間の平均時間(=1回転の時間/12)Tを算
出する。
1回転の時間(周期)を計測するとともに、この1回転
を複数区間に等分割して1回転における区間の平均時間
(区間平均時間)Tを算出する。この場合、モータ2が
三相四極モータであれば、モータ2の回転子の位置検出
信号をもとにして1回転を機械角30度で12区間に分
割して区間の平均時間(=1回転の時間/12)Tを算
出する。
【0014】例えば、モータ2を圧縮機モータとして用
いた場合、図3に示すように、負荷トルクは圧縮機にお
ける冷媒の圧縮、吐出サイクルにより1回転中で変動す
る。この負荷トルクの変動により1回転中における回転
速度は変動し(図4参照)、12区間の各区間時間tが
変化する。
いた場合、図3に示すように、負荷トルクは圧縮機にお
ける冷媒の圧縮、吐出サイクルにより1回転中で変動す
る。この負荷トルクの変動により1回転中における回転
速度は変動し(図4参照)、12区間の各区間時間tが
変化する。
【0015】そこで、上記区間平均時間Tを算出する一
方、上記位置検出信号をもとにして各区間(機械角30
度毎)の時間tを計測する(ステップST1)。続い
て、区間平均時間Tと区間時間tとを比較する(ステッ
プST2)。区間時間tが区間平均時間Tより小さいと
きには、モータ2の印加電圧の補正値を補正量αだけ減
じた値(=補正値−α)を算出する(ステップST
3)。なお、補正値は1回転毎に更新される。
方、上記位置検出信号をもとにして各区間(機械角30
度毎)の時間tを計測する(ステップST1)。続い
て、区間平均時間Tと区間時間tとを比較する(ステッ
プST2)。区間時間tが区間平均時間Tより小さいと
きには、モータ2の印加電圧の補正値を補正量αだけ減
じた値(=補正値−α)を算出する(ステップST
3)。なお、補正値は1回転毎に更新される。
【0016】例えば、図4に示す機械角0度から30度
の区間にあっては、回転速度が平均値より大きく、つま
り、その区間時間tが区間平均時間Tより小さいことか
ら、印加電圧を補正値(補正量α分)だけ下げる。した
がって、負荷トルクが小さい区間では回転速度が大きい
ことから、PWMのオン、オフ比のオン割合を補正量α
に相当する分だけ減らすことになる。これにより、次回
転時で機械角0度から30度の区間において、モータ2
の印加電圧がその補正量α分だけ下がり、区間時間tが
区間平均時間Tに近づく。
の区間にあっては、回転速度が平均値より大きく、つま
り、その区間時間tが区間平均時間Tより小さいことか
ら、印加電圧を補正値(補正量α分)だけ下げる。した
がって、負荷トルクが小さい区間では回転速度が大きい
ことから、PWMのオン、オフ比のオン割合を補正量α
に相当する分だけ減らすことになる。これにより、次回
転時で機械角0度から30度の区間において、モータ2
の印加電圧がその補正量α分だけ下がり、区間時間tが
区間平均時間Tに近づく。
【0017】また、図1に示すルーチンは区間(機械角
30度)毎に実行する。例えば、機械角90度から12
0度の区間に示すように、回転速度が平均値より小さ
く、つまりその区間時間tが区間平均時間Tより大きい
ときには、ステップST2からST4に進み、モータ2
の印加電圧の補正値を補正量αだけ増やした値(=補正
値+α)を算出する。なお、補正値は1回転毎に更新さ
れる。したがって、負荷トルクが大きい区間では回転速
度が小さいことから、PWMのオン、オフ比のオン割合
を補正量αに相当する分だけ増やすことになる。
30度)毎に実行する。例えば、機械角90度から12
0度の区間に示すように、回転速度が平均値より小さ
く、つまりその区間時間tが区間平均時間Tより大きい
ときには、ステップST2からST4に進み、モータ2
の印加電圧の補正値を補正量αだけ増やした値(=補正
値+α)を算出する。なお、補正値は1回転毎に更新さ
れる。したがって、負荷トルクが大きい区間では回転速
度が小さいことから、PWMのオン、オフ比のオン割合
を補正量αに相当する分だけ増やすことになる。
【0018】これにより、次回転時で機械角90度から
120度の区間において、モータ2の印加電圧がその補
正量α分だけ上がり、区間時間tが区間平均時間Tに近
づく。なお、負荷トルクが大きくも小さくもなく、つま
り、区間時間tが区間平均時間Tであるときには上述し
た補正を行わない。
120度の区間において、モータ2の印加電圧がその補
正量α分だけ上がり、区間時間tが区間平均時間Tに近
づく。なお、負荷トルクが大きくも小さくもなく、つま
り、区間時間tが区間平均時間Tであるときには上述し
た補正を行わない。
【0019】このように、1回転毎に、各区間の時間t
が区間平均時間Tに近づけ、回転速度を平均速度に近づ
けることができることから、特に、圧縮機等の1回転中
における負荷トルクの変動に対して、回転速度の変動を
抑え、円滑な回転を行うことができる。
が区間平均時間Tに近づけ、回転速度を平均速度に近づ
けることができることから、特に、圧縮機等の1回転中
における負荷トルクの変動に対して、回転速度の変動を
抑え、円滑な回転を行うことができる。
【0020】図5は、本発明の他の実施例を説明するた
めの概略的フローチャート図である。なお、図中、図4
と同一処理を行う箇所には同一符号を付して重複説明を
省略する。また、本実施例の処理は図2に示す制御回路
10が実行する。
めの概略的フローチャート図である。なお、図中、図4
と同一処理を行う箇所には同一符号を付して重複説明を
省略する。また、本実施例の処理は図2に示す制御回路
10が実行する。
【0021】本実施例では、前実施例に示した補正量α
を区間平均時間Tと区間時間tとの差の絶対値に応じて
可変、設定する。まず、制御回路10は、モータ2の回
転数を目標回転数に制御する。そのため、PWM信号の
オン、オフ比を所定にしているものとする。
を区間平均時間Tと区間時間tとの差の絶対値に応じて
可変、設定する。まず、制御回路10は、モータ2の回
転数を目標回転数に制御する。そのため、PWM信号の
オン、オフ比を所定にしているものとする。
【0022】このとき、前実施例と同様に、モータ2の
位置検出信号により1回転の時間を計測するとともに、
この1回転を12区間に等分割して1回転における区間
の平均時間(区間平均時間=1回転の時間/12)Tを
算出し、また各区間(機械角30度毎)の時間tを計測
する(ステップST1)。
位置検出信号により1回転の時間を計測するとともに、
この1回転を12区間に等分割して1回転における区間
の平均時間(区間平均時間=1回転の時間/12)Tを
算出し、また各区間(機械角30度毎)の時間tを計測
する(ステップST1)。
【0023】続いて、区間平均時間Tと区間時間tとの
差を算出し、この差(T−t)の絶対値の大きさに応じ
て補正量αを設定する。このとき、差(T−t)の絶対
値が大きいほど、補正量αを前実施例よりも大きい値に
変更、設定し、差(T−t)の絶対値が小さいほど、補
正量αを前実施例よりも小さい値に変更、設定する(ス
テップST10)。
差を算出し、この差(T−t)の絶対値の大きさに応じ
て補正量αを設定する。このとき、差(T−t)の絶対
値が大きいほど、補正量αを前実施例よりも大きい値に
変更、設定し、差(T−t)の絶対値が小さいほど、補
正量αを前実施例よりも小さい値に変更、設定する(ス
テップST10)。
【0024】ところで、図4に示した回転速度が平均値
より大きい区間のうちでも、例えば、機械角0度から3
0度の区間(負荷トルクの大きい区間)の方の(T−
t)の絶対値が機械角30から60度の区間より大き
い。したがって、ステップST10からST3に進んだ
場合、機械角0度から30度の区間においては、印加電
圧が大きく降下するものの、機械角30から60度の区
間においては、印加電圧がそれほど大きく降下しない。
より大きい区間のうちでも、例えば、機械角0度から3
0度の区間(負荷トルクの大きい区間)の方の(T−
t)の絶対値が機械角30から60度の区間より大き
い。したがって、ステップST10からST3に進んだ
場合、機械角0度から30度の区間においては、印加電
圧が大きく降下するものの、機械角30から60度の区
間においては、印加電圧がそれほど大きく降下しない。
【0025】また、回転速度が平均値より小さい区間
(負荷トルクの小さい区間)のうちでも、例えば機械角
120度から150度の区間の方の(T−t)の絶対値
が機械角60から90度の区間より大きい。したがっ
て、ステップST10からST4に進んだ場合、機械角
60度から90度の区間においては、印加電圧の補正値
がそれほど大きく上昇しないが、機械角120度から1
50度の区間においては、印加電圧が大きく上昇する。
(負荷トルクの小さい区間)のうちでも、例えば機械角
120度から150度の区間の方の(T−t)の絶対値
が機械角60から90度の区間より大きい。したがっ
て、ステップST10からST4に進んだ場合、機械角
60度から90度の区間においては、印加電圧の補正値
がそれほど大きく上昇しないが、機械角120度から1
50度の区間においては、印加電圧が大きく上昇する。
【0026】このように、区間の負荷トルクの大小に応
じて補正量αを変えることにより、各区間の回転速度を
平均値に近づける制御を滑らかに行うことができる。し
かも、上述した処理を1回転毎に行った場合では回転速
度が短時間で平均値に収束し、回転速度の変動を速やか
に抑えることができるため、円滑な回転を素早く行うこ
とができる。なお、上述した実施例では、三相四極のモ
ータに適用した場合について説明したが、他のモータに
も適用できることは明かである。
じて補正量αを変えることにより、各区間の回転速度を
平均値に近づける制御を滑らかに行うことができる。し
かも、上述した処理を1回転毎に行った場合では回転速
度が短時間で平均値に収束し、回転速度の変動を速やか
に抑えることができるため、円滑な回転を素早く行うこ
とができる。なお、上述した実施例では、三相四極のモ
ータに適用した場合について説明したが、他のモータに
も適用できることは明かである。
【0027】
【発明の効果】以上説明した本発明によれば、以下に述
べる効果を奏する。本発明のモータの制御方法は、1回
転を機械角で複数に等分割し、1回転の時間を分割数で
除した区間平均時間Tに分割した各区間の時間tを近づ
けるように、補正量α分をモータの印加電圧に増減し、
各区間毎にその印加電圧を増減していることから、1回
転中における負荷トルク(特に圧縮機の圧縮、吐出サイ
クルによる負荷トルク)が変動する場合に、1回転にお
ける各区間の回転速度が平均値となるため、回転速度の
変動を抑えてモータの回転の円滑化を図ることができる
という効果がある。
べる効果を奏する。本発明のモータの制御方法は、1回
転を機械角で複数に等分割し、1回転の時間を分割数で
除した区間平均時間Tに分割した各区間の時間tを近づ
けるように、補正量α分をモータの印加電圧に増減し、
各区間毎にその印加電圧を増減していることから、1回
転中における負荷トルク(特に圧縮機の圧縮、吐出サイ
クルによる負荷トルク)が変動する場合に、1回転にお
ける各区間の回転速度が平均値となるため、回転速度の
変動を抑えてモータの回転の円滑化を図ることができる
という効果がある。
【0028】また、本発明によれば、上記補正量αを区
間平均時間Tと区間時間tとの差の絶対値の大きさに応
じて可変、設定し、その絶対値が大きいほど、その補正
量αを大きくしていることから、1回転中の各区間の回
転速度を速やかに平均値に近づけ収束させることができ
るため、速やかにモータを円滑な回転とすることができ
るという効果がある。
間平均時間Tと区間時間tとの差の絶対値の大きさに応
じて可変、設定し、その絶対値が大きいほど、その補正
量αを大きくしていることから、1回転中の各区間の回
転速度を速やかに平均値に近づけ収束させることができ
るため、速やかにモータを円滑な回転とすることができ
るという効果がある。
【図1】本発明のモータの制御方法を説明するための概
略的フローチャート図。
略的フローチャート図。
【図2】本発明のモータの制御方法が適用される制御装
置の概略的ブロック線図。
置の概略的ブロック線図。
【図3】図2に示す制御装置の動作を説明するための概
略的タイムチャート図。
略的タイムチャート図。
【図4】図2に示す制御装置の動作を説明するための概
略的タイムチャート図。
略的タイムチャート図。
【図5】本発明の他の実施例を説明するための概略的フ
ローチャート図。
ローチャート図。
【図6】従来のモータの制御装置の概略的ブロック線
図。
図。
1 インバータ回路 2 モータ 3 位置検出回路 4,10 制御回路(マイクロコンピュータ) t 区間時間 T 区間平均時間 α 補正量
Claims (3)
- 【請求項1】 直流電圧をインバータのスイッチング素
子でスイッチングしてモータに印加し、該モータの回転
子の位置を検出し、少なくとも該位置検出信号をもとに
して前記モータの通電を切り替え、前記モータを回転制
御するモータの制御方法において、前記モータの1回転
を機械角で複数区間に等分割し、前記1回転の時間を前
記分割数で除した区間平均時間Tと前記分割した区間の
時間tとを比較し、該区間平均時間Tと区間時間tとの
差により、前記モータの印加電圧の補正値を所定に増
減、更新し、前記モータの1回転中における各区間の回
転速度をもその回転速度の平均値に近づけるようにした
ことを特徴とするモータの制御方法。 - 【請求項2】 直流電圧をインバータのスイッチング素
子でスイッチングしてモータに印加し、該モータの回転
子の位置を検出し、少なくとも該位置検出信号をもとに
して前記モータの通電を切り替え、前記モータを回転制
御するモータの制御方法において、前記モータの1回転
を機械角で複数区間に等分割し、前記位置検出信号をも
とにして1回転の時間を計測するとともに、該1回転の
時間を前記分割数で除して区間平均時間Tを算出する一
方、前記複数の各区間の時間(区間時間t)を計測し、
前記区間平均時間Tと区間時間tとを比較し、該区間時
間tが区間平均時間Tより小さい区間においては、前記
モータの印加電圧の補正値を補正量αだけ下げ、更新
し、前記区間時間tが区間平均時間Tより大きい区間に
おいては、前記モータの印加電の補正値を補正量αだけ
上げ、更新し、前記モータの1回転中における各区間の
回転速度を、その1回転の速度の平均値に近づけるよう
にしたことを特徴とするモータの制御方法。 - 【請求項3】 直流電圧をインバータのスイッチング素
子でスイッチングしてモータに印加し、該モータの回転
子の位置を検出し、少なくとも該位置検出信号をもとに
して前記モータの通電を切り替え、前記モータを回転制
御するモータの制御方法において、前記モータの1回転
を機械角で複数区間に等分割し、前記位置検出信号をも
とにして1回転の時間を計測するとともに、該1回転の
時間を前記分割数で除して区間平均時間Tを算出する一
方、前記複数の各区間の時間(区間時間t)を計測し、
各区間毎に前記区間平均時間Tと区間時間tとの差の絶
対値を算出して同絶対値の大きさに応じて前記モータの
印加電圧の補正値の補正量αを可変、設定し、前記区間
平均時間Tと区間時間tとを比較し、該区間時間tが区
間平均時間Tより小さい区間においては、前記モータの
印加電圧の補正値を補正量αだけ下げ、更新し、前記区
間時間tが区間平均時間Tより大きい区間においては、
前記モータの印加電圧の補正値を補正値αだけ上げ、更
新し、前記モータの1回転中における各区間の回転速度
を、その1回転の速度の平均値に近づけるようにしたこ
とを特徴とするモータの制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000090477A JP2001275391A (ja) | 2000-03-29 | 2000-03-29 | モータの制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000090477A JP2001275391A (ja) | 2000-03-29 | 2000-03-29 | モータの制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001275391A true JP2001275391A (ja) | 2001-10-05 |
Family
ID=18606080
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000090477A Withdrawn JP2001275391A (ja) | 2000-03-29 | 2000-03-29 | モータの制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001275391A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009001487A1 (ja) * | 2007-06-27 | 2008-12-31 | Tamagawa Seiki Co., Ltd. | アナログ角度センサ精度補正プログラム、補正方法、記録媒体およびサーボドライバ |
| JP2010063302A (ja) * | 2008-09-05 | 2010-03-18 | Sanden Corp | インバータ装置 |
| KR20160070807A (ko) * | 2013-10-15 | 2016-06-20 | 콘티넨탈 오토모티브 게엠베하 | 차량 펌프의 전기 모터를 제어하는 방법 |
| KR20190073739A (ko) * | 2017-12-19 | 2019-06-27 | 현대자동차주식회사 | 전동식 오일펌프 제어방법 |
| CN112211811A (zh) * | 2019-07-11 | 2021-01-12 | Lg电子株式会社 | 往复式压缩机的运转控制装置 |
-
2000
- 2000-03-29 JP JP2000090477A patent/JP2001275391A/ja not_active Withdrawn
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009001487A1 (ja) * | 2007-06-27 | 2008-12-31 | Tamagawa Seiki Co., Ltd. | アナログ角度センサ精度補正プログラム、補正方法、記録媒体およびサーボドライバ |
| JP2009008515A (ja) * | 2007-06-27 | 2009-01-15 | Tamagawa Seiki Co Ltd | アナログ角度センサ精度補正プログラム、補正方法、記録媒体およびサーボドライバ |
| US8364432B2 (en) | 2007-06-27 | 2013-01-29 | Tamagawa Seiki Co., Ltd. | Analog angle sensor accuracy correction program correction method, recording medium, and servo driver |
| JP2010063302A (ja) * | 2008-09-05 | 2010-03-18 | Sanden Corp | インバータ装置 |
| US10132264B2 (en) | 2013-10-15 | 2018-11-20 | Continental Automotive Gmbh | Method for controlling an electric motor of a vehicle pump |
| JP2016540473A (ja) * | 2013-10-15 | 2016-12-22 | コンチネンタル オートモーティヴ ゲゼルシャフト ミット ベシュレンクテル ハフツングContinental Automotive GmbH | 車両用ポンプの電動モータを制御する方法 |
| KR20160070807A (ko) * | 2013-10-15 | 2016-06-20 | 콘티넨탈 오토모티브 게엠베하 | 차량 펌프의 전기 모터를 제어하는 방법 |
| KR102256762B1 (ko) * | 2013-10-15 | 2021-05-26 | 콘티넨탈 오토모티브 게엠베하 | 차량 펌프의 전기 모터를 제어하는 방법 |
| KR20190073739A (ko) * | 2017-12-19 | 2019-06-27 | 현대자동차주식회사 | 전동식 오일펌프 제어방법 |
| KR102496257B1 (ko) | 2017-12-19 | 2023-02-08 | 현대자동차주식회사 | 전동식 오일펌프 제어방법 |
| CN112211811A (zh) * | 2019-07-11 | 2021-01-12 | Lg电子株式会社 | 往复式压缩机的运转控制装置 |
| US11300118B2 (en) | 2019-07-11 | 2022-04-12 | Lg Electronics Inc. | Operation controlling apparatus and method of reciprocating compressor |
| CN112211811B (zh) * | 2019-07-11 | 2022-08-19 | Lg电子株式会社 | 往复式压缩机的运转控制装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7235941B2 (en) | Phase commutation method of brushless direct current motor | |
| US11843342B2 (en) | Motor drive control device and motor drive control method | |
| JP2003111469A (ja) | モータの制御方法および制御装置 | |
| JP2001275391A (ja) | モータの制御方法 | |
| JP3833918B2 (ja) | モータ制御装置 | |
| JPH11318097A (ja) | ブラシレスモータの駆動制御装置 | |
| JP2004215331A (ja) | ブラシレスdcモータの制御方法およびその装置 | |
| JP2002247878A (ja) | 電動機の制御方法 | |
| JP3278491B2 (ja) | 冷凍サイクル制御装置 | |
| JP2003348885A (ja) | 永久磁石型同期モータの制御方法及び制御装置 | |
| JP7315337B2 (ja) | ファンモータ、電子機器及びモータの制御方法 | |
| JP2001178168A (ja) | 圧縮機の直流モータの制御装置及びその方法 | |
| CN111162700B (zh) | 电机驱动控制装置、电子设备及电机的控制方法 | |
| CN118160212A (zh) | 电动机驱动装置和制冷循环应用设备 | |
| JP2017093267A (ja) | モータ制御装置 | |
| JP2021010282A (ja) | モーター制御装置 | |
| JP7724702B2 (ja) | モータ駆動制御装置、モータユニット、およびモータ駆動制御方法 | |
| JP7718343B2 (ja) | モータ制御装置 | |
| JPH08191587A (ja) | ブラシレスモータの制御方法およびその装置 | |
| JPH07135793A (ja) | 無整流子電動機の制御方法およびその装置 | |
| JP2003333886A (ja) | 永久磁石型同期モータの駆動方法、駆動制御装置および空気調和装置 | |
| JP2005224038A (ja) | インバータ制御装置およびそれを備えた空気調和機 | |
| JP2001275384A (ja) | モータの制御方法およびその装置 | |
| JP2002247873A (ja) | 電動機の制御方法 | |
| JPH07322674A (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: 20070605 |