JP2004222366A - Motor control device - Google Patents
Motor control device Download PDFInfo
- Publication number
- JP2004222366A JP2004222366A JP2003004505A JP2003004505A JP2004222366A JP 2004222366 A JP2004222366 A JP 2004222366A JP 2003004505 A JP2003004505 A JP 2003004505A JP 2003004505 A JP2003004505 A JP 2003004505A JP 2004222366 A JP2004222366 A JP 2004222366A
- Authority
- JP
- Japan
- Prior art keywords
- voltage
- motor
- control device
- control means
- voltage waveform
- 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.)
- Granted
Links
Images
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
【課題】高速運転性能を向上したモータ制御装置を提供する。
【解決手段】交流電圧を3相ブラシレスDCモータに供給する直流交流変換手段と、モータの誘起電圧を検出する誘起電圧検出手段と、第1の電圧波形を出力する第1の電圧制御手段と、第1の電圧波形をPWM信号に変換するPWM制御手段とを有し、磁極位置情報を電気角1周期に(6−n)個(mと定義)選択して出力する誘起電圧選択手段と、その磁極位置選択情報に基づいて第2の電圧波形をPWM制御手段に出力する第2の電圧制御手段とを有し、前記第2の電圧制御手段は磁極位置選択情報の選択されない各々n個の時間領域では所定の第2の電圧波形を出力する。
【選択図】 図1A motor control device with improved high-speed operation performance is provided.
A DC / AC converter for supplying an AC voltage to a three-phase brushless DC motor, an induced voltage detector for detecting an induced voltage of the motor, a first voltage controller for outputting a first voltage waveform, Induced voltage selection means having PWM control means for converting the first voltage waveform into a PWM signal, selecting and outputting (6-n) pieces (defined as m) of magnetic pole position information in one electrical angle cycle, And a second voltage control means for outputting a second voltage waveform to the PWM control means based on the magnetic pole position selection information, wherein the second voltage control means comprises n number of non-selected magnetic pole position selection information. In the time domain, a predetermined second voltage waveform is output.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、ブラシレスDCモータを周波数制御するモータ制御装置に関するものである。
【0002】
【従来の技術】
ブラシレスDCモータを回転数制御するモータ制御装置として、従来より120゜通電制御方式と、正弦波180゜通電制御方式がある。
【0003】
120゜通電方式においては、誘起電圧のゼロクロス信号を直接検出する方式があり、それを検出するために、インバータ相電圧と基準電圧との比較を行って得られるものである。このゼロクロス信号に基づいて、転流信号を変化させている。このゼロクロス信号は、モータ1回転中に12回発生し、機械角30゜、すなわち電気角60゜毎に発生する(例えば特許文献1参照)。
【0004】
180゜通電方式においては、モータ巻線の中性点電位と、3相のインバータ出力電圧に対して3相Y結線した抵抗の中性点電位との差分電圧を増幅し、それを積分回路に入力し、その積分回路の出力信号と、その出力信号をフィルタ回路により処理し直流カットしたローパス信号との比較により、誘起電圧に対応する位置検知信号を得ているものがある。この位置検知信号は、モータ1回転中に12回発生し、機械角30゜、すなわち電気角60゜毎に発生する。この方式においては、積分回路を通すため、位相補正制御が必要である(例えば特許文献2、3参照)。
【0005】
【特許文献1】
特許第2642357号公報
【特許文献2】
特開平7−245982号公報
【特許文献3】
特開平7−337079号公報
【0006】
【発明が解決しようとする課題】
従来の課題を説明する。
【0007】
図5は従来のモータ制御装置の制御ブロック図である。この120゜通電方式は、誘起電圧部分のゼロクロスの比較を行っているため、モータ負荷急変・電源電圧急変の状態がおきると、誘起電圧のゼロクロス信号がインバータ出力電圧領域内に隠れてしまい、検出できなくなることがある。このような状態になると、まず脱調現象が発生し、インバータシステムが停止してしまう。また、120゜通電では、1相当たり誘起電圧が電気角60゜連続して確認できるのであるが、モータ運転時の音・振動を軽減しようとして、通電角を150゜程度に設定して運転させようとすると、1相当たり誘起電圧が電気角30゜分しか連続確認できず、通常運転時においても脱調する危険性が増加し、また乱調等の不安定現象も発生し易くなる傾向があった。また、本構成では、180゜通電に近い運転はまず不可能であるという課題を有していた。図6(a)は120゜通電制御の相電流波形と誘起電圧波形との関係図である。通常運転時には誘起電圧10に対して相電流20の位置に設定し、最高回転数を増加させる場合には相電流21の位置まで進角させる。しかし、相電流21の位置より進角させることは困難であるため、最高回転数も低くなり、限定された速度範囲しか運転できない課題がある。
【0008】
図6(b)は180゜通電制御の相電流波形と誘起電圧波形との関係図である。180゜通電方式は、積分回路を通すため、誘起電圧のゼロクロス位置を絶対値での的確な把握ができず、また、運転状態によってはゼロクロス位置と位置検知信号の位相差が大きく変化するため、位相補正等の複雑な制御が必要となり、その位相補正調整が困難であったり、制御演算が複雑になる。また、モータに中性点出力端子が必要、誘起電圧波形の3次高調波成分を利用しているため正弦波着磁マグネットを使用したモータでは使用不可能という課題を有していた。
【0009】
また、電流フィードバック方式によるセンサレス正弦波180゜通電駆動制御では、モータの磁極位置をモータ電流とモータ電気的定数とにより推定演算するため演算誤差が大きくなり、モータ電流の進角制御の限界点が早く、最高回転数も位置センサ付制御に対しどうしても遠く及ばない課題があった。180゜通電制御の場合にも、通常運転時には誘起電圧10に対して相電流22の位置に設定し、最高回転数を増加させる場合には相電流23の方向へ進角させる。
【0010】
本発明は、上記課題を解決すべきなされたものであり、その目的とするところは、機械的電磁ピックアップセンサの必要としない誘起電圧フィードバック制御の新方式により、位置センサ付正弦波180゜通電と同等レベルの高速性能を実現し、さらには安価かつ信頼性の高いモータ制御装置を提供することにある。
【0011】
【課題を解決するための手段】
本発明は、上記課題を解決するために、スイッチング素子を含み前記スイッチング素子の開閉により直流電圧をPWM信号に基づき交流電圧に変換し3相ブラシレスDCモータに供給する直流交流変換手段と、前記ブラシレスDCモータの誘起電圧を検出する誘起電圧検出手段と、前記誘起電圧検出手段から出力される磁極位置情報に基づいて第1の電圧波形を出力する第1の電圧制御手段と、前記第1の電圧波形を前記PWM信号に変換するPWM制御手段とを有するモータ制御装置において、前記磁極位置情報を電気角1周期に(6−n)個(mと定義)選択して磁極位置選択情報を出力する誘起電圧選択手段と、前記磁極位置選択情報に基づいて第2の電圧波形を前記PWM制御手段に出力する第2の電圧制御手段とを有し、前記第2の電圧制御手段は選択されない各々n個の時間領域では所定の第2の電圧波形を出力することを特徴とするものである。
【0012】
また、上記nは、m≧0を満たす自然数である。
【0013】
また、電気角1周期毎または1周期以上の周期でmを変化させるものである。
【0014】
また、上記誘起電圧選択手段は、1相分の磁極位置情報を選択するものである。
【0015】
また、上記選択されないn個の時間領域においては正弦波状の第2の電圧波形を出力するものである。
【0016】
また、上記選択されないn個の時間領域においては台形波状もしくは円弧状の第2の電圧波形を出力するものである。
【0017】
また、上記PWM制御手段は、上記ブラシレスDCモータの低速〜中速回転時には上記第1の電圧波形を選択し、高速回転時には第2の電圧波形を選択するものである。
【0018】
また、上記PWM制御手段は、モータ制御装置の運転可能最小回転数をfminとすれば、回転数(fmin×6/m)以上で第2の電圧波形を選択するものである。
【0019】
また、上記第2の電圧制御手段は前記磁極位置選択情報の各々m個の時間領域における電圧位相よりも選択されない各々n個の時間領域の電圧位相を所定値進角させた第2の電圧波形を出力するものである。
【0020】
また、上記誘起電圧選択手段は、上記3相ブラシレスDCモータの電気角周期に換算して電気角(磁石極数/2)周期毎に磁極位置情報を1回選択するものである。
【発明の実施の形態】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【0021】
(実施の形態1)
図1は本発明の第1の実施の形態におけるモータ制御装置の制御ブロック図である。本実施の形態におけるモータ制御装置は、3相ブラシレスDCモータ7を回転数制御するモータ制御装置を示している。この図において、モータ制御装置は、直流電圧8を交流電圧に変換し、3相ブラシレスDCモータ(以下、BLMと略)7に出力する直流交流変換手段6と、BLM7の誘起電圧を検出する誘起電圧検出手段1と、誘起電圧検出手段1から出力される磁極位置情報に基づいて第1の電圧波形を出力する第1の電圧制御手段3と、第1の電圧波形をPWM信号に変換するPWM制御手段5と、磁極位置情報を電気角1周期に(6−n)個(mと定義)選択して磁極位置選択情報を出力する誘起電圧選択手段2と、磁極位置選択情報に基づいて第2の電圧波形をPWM制御手段5に出力する第2の電圧制御手段4とを有し、第2の電圧制御手段4は磁極位置選択情報の各々m個の時間領域における電圧位相よりも選択されない各々n個の時間領域の電圧位相を所定値進角させた第2の電圧波形を出力する。
【0022】
PWM制御手段5は、BLM7を回転数制御するための印加電圧・周波数・位相を制御するPWM信号を出力する。直流交流変換手段6は、高速に開閉する6つのスイッチング素子から成り立っている。
【0023】
まず、図1において誘起電圧検出手段1と第1の電圧制御手段3、PWM制御手段5の役割について順次説明する。この部分は、図5従来のモータ制御装置の制御ブロック図の働きと同様である。
【0024】
図1において、誘起電圧検出手段1は、BLM7の誘起電圧を降下させ、そのゼロクロス信号を検出し、そのゼロクロス信号を磁極位置情報として第1の電圧制御手段3に出力する。第1の電圧制御手段3はその磁極位置情報に基づいて、BLM7を駆動させるための電圧波形を演算しそれを第1の電圧波形としてPWM制御手段5に出力する。第1の電圧波形に基づきPWM制御手段5はPWM信号を直流交流変換手段6に出力する。
【0025】
このように構成されたモータ制御装置では、BLM7の回転数は、直流交流変換手段6から出力される交流電圧の周波数と位相(以下、『インバータ周波数』と称す)を変化させることにより制御される。
【0026】
120゜通電制御の場合、PWM制御手段5は、直流交流変換手段6のスイッチング素子を開閉する6通りのPWM信号を出力し、その6通りのPWM信号によりスイッチング素子が開閉されることにより、直流交流変換手段6から出力されるインバータ周波数が制御される。
【0027】
6通りのPWM信号について説明する。6通りのPWM信号とは、直流交流変換手段6のスイッチング素子を駆動するためのパルス信号である。PWM信号は、インバータ電気角1周期において6つの基本的なパターンPTN1〜PTN6を有し、PWM信号1周期の逆数がインバータ周波数となる。
【0028】
実際、BLM7の回転数を変更させるべき手法は、PWM制御手段5が直流交流変換手段6のインバータ周波数を変化させながら、BLM7を回転数制御する。
【0029】
直流交流変換手段6は、6個のスイッチング素子を有し、U相、V相、W相に対して、それぞれ上アームにスイッチング素子1個、下アームにスイッチング素子1個具備している。
【0030】
PTN1では、U相上アームスイッチング素子と、V相下アームスイッチング素子が通電される。
【0031】
PTN2では、U相上アームスイッチング素子と、W相下アームスイッチング素子が通電される。
【0032】
PTN3では、V相上アームスイッチング素子と、W相下アームスイッチング素子が通電される。
【0033】
PTN4では、V相上アームスイッチング素子と、U相下アームスイッチング素子が通電される。
【0034】
PTN5では、W相上アームスイッチング素子と、U相下アームスイッチング素子が通電される。
【0035】
PTN6では、W相上アームスイッチング素子と、V相下アームスイッチング素子が通電される。
【0036】
PWM信号の転流切換は、第1の電圧制御手段3の第1の電圧波形出力に基づいて行われる。
【0037】
誘起電圧検出手段1の詳細動作を図3の誘起電圧検出手段の動作説明図を用いて説明する。BLM7の誘起電圧ゼロクロス信号は、電気角1周期中に6回発生する。図3は1相当たりの誘起電圧ゼロクロス信号を記載している。図3(a)は相電流波形と誘起電圧波形との関係図であり、誘起電圧10と相電流9とその正ゼロクロス信号11と逆ゼロクロス信号12を示している。正ゼロクロス信号11は電気角0゜、逆ゼロクロス信号12は電気角180゜で発生する。誘起電圧検出手段1が実際に観測できる誘起電圧は図3(b)の誘起電圧10a・10bのようになっており、誘起電圧10の電圧波形にPWM電圧成分が重畳された波形となる。直流電圧VDCの半分である(=VDC/2)と誘起電圧10a(10b)の交点、さらに直流交流変換手段6の上アーム素子と下アーム素子がそれぞれ1つずつ点弧していると正ゼロクロス信号11(逆ゼロクロス信号12)を検出できる。
【0038】
図中の正ゼロクロス信号11および逆ゼロクロス信号12を検出して、磁極位置情報を第1の電圧制御手段3に出力する。そのゼロクロス信号に基づいて第1の電圧制御手段3は相電流9とほぼ相似形の第1の電圧波形を演算し、PWM制御手段5ではその第1の電圧波形の情報に基づいて、各電気角に対応したPWM信号のベースPTNを創出する。電気角X1〜X2、X3〜X4は電流カット区間である。
【0039】
また、第1の電圧制御手段3は120゜〜180゜通電波形の第1の電圧波形を創出できる。ただし、誘起電圧を観測するためには、その通電角を180゜未満にする必要がある。モータ制御装置の制御安定性を考慮すると、実際には150゜以下の通電角設定が好ましい。
【0040】
通電角>120゜とする場合には、120゜通電制御で説明した6通りのPWM信号に加えて、3相正弦波駆動用PWM信号を追加する。基本的には、3相のうちどれか1相でも電流OFFとなる区間では、120゜通電制御用のPWM信号を使用する。3相すべてに相電流が流れている区間では、3相正弦波駆動用PWM信号を使用する。このPWM信号については、3相正弦波PWM制御としてすでに公知技術であるので、ここでは詳細な説明は省略する。
【0041】
なお、第1の電圧波形は相電流9とほぼ相似系であるが、実際その位相差は相電流9に対して多少進んでいる。本文の説明では簡単化のため、その位相差をゼロとして説明することにする。すなわち、相電流9=第1の電圧波形と定義する。
【0042】
図7は、BLM7の等価回路図である。R1は巻線一次抵抗、Lu・Lv・Lwは各相のインダクタンス、Eu・Ev・Ewは各相の界磁誘起電圧である。ここで、界磁誘起電圧とは、BLM7が回転したときに、マグネット(界磁)のみによる発生する誘起電圧を意味している。図4は3相ブラシレスDCモータの界磁誘起電圧波形関係図である。図中のU1はEuの正ゼロクロス位置を、U2は逆ゼロクロス位置を表している。同様に他相も表記しており、ゼロクロス位置の間隔は理想的には60゜毎、電気角1周期につき6回発生することになる。
【0043】
BLM7の真の磁極位置は、誘起電圧のゼロクロス信号からは、電機子反作用の影響により直接確定することはできず、両者には位相差が生ずる。また、この位相差は、運転負荷に依存するため、真の磁極位置を誘起電圧ゼロクロス信号から特定するのは困難である。しかし、真の磁極位置は特定できなくとも、誘起電圧ゼロクロス信号のみによりBLM7を回転数制御することは十分可能であり、むしろ誘起電圧により制御するほうが望ましい場合もある。本発明では、両者の位相差はゼロであるものとして説明する。
【0044】
すなわち、真の磁極位置=誘起電圧ゼロクロス位置である。図3(a)の誘起電圧10がU相に対応したものであるならば、
ゼロクロスU1=正ゼロクロス信号11
ゼロクロスU2=逆ゼロクロス信号12
である。ただし、
Eu≠誘起電圧10
である。上式は両者の電圧波形振幅が異なることを意味する。
【0045】
次に、誘起電圧選択手段2と第2の電圧制御手段4の動作を説明する。この部分は本発明による新しい制御機構である。誘起電圧選択手段2は、誘起電圧検出手段1の出力である磁極位置情報を選択するものである。その選択動作としては、
電気角1周期中に、n個間引く((6−n)個(mと定義)選択する)
である。ここでn,mは、
n≧0 かつ m≧0 ;n+m=6
を満たす自然数である。なお、上記変数は一定値である必要はなく、1周期毎もしくは、それ以上の周期で変化させてもよい。もしくは、1周期未満の周期でも変化させてもよい。この選択した磁極位置情報を磁極位置選択情報として第2の電圧制御手段4に出力する。
【0046】
第2の電圧制御手段4では、磁極位置選択情報にもとづいて第2の電圧波形を創出する。その第2の電圧波形にもとづいてPWM制御手段5はPWM信号を演算するのは第1の電圧波形からPWM信号を創出する方式と同等である。なお、モータ制御装置の運転状態に応じて、PWM制御手段5は第1の電圧波形もしくは第2の電圧波形を選択するようになっている。第2の電圧波形を図2を参照して説明する。
【0047】
第2図は本実施形態の相電流波形と誘起電圧波形との関係図である。
【0048】
図2(a)(b)は、n=4(m=2)と設定し、かつゼロクロスU1とゼロクロスU2を選択した場合である。なお、ゼロクロスV1とゼロクロスV2、ゼロクロスW1とゼロクロスW2の組合せでもよい。正ゼロクロス信号11と逆ゼロクロス信号12は180゜毎に磁極位置選択情報として入力されるので、これに基づいて第2の電圧波形を相電流9aのようにつくることができる。正ゼロクロス信号11・逆ゼロクロス信号12の検出のために、X1〜X2、X3〜X4の区間は電流をゼロにしている。ここで、
−30゜≦X1≦0゜、0゜≦X2≦30゜、150゜≦X3≦180゜、
180゜≦X4≦210゜、330゜≦X5≦360゜
を満たす実数である。
【0049】
図2(b)は図2(a)に対して、X3およびX5を小さく設定(進角設定)した場合の電流波形である。相電流9bは見かけ上、誘起電圧10に対して進角することになり、BLM7の回転数を向上できる。
【0050】
図2(c)〜(h)は、n=5(m=1)かつ磁極位置選択情報としてゼロクロスU1を選択した場合である。図2(c)ではゼロクロスU2の磁極位置選択情報がないので、
X3=X4=180゜
としたものである。X1〜X2、X5〜360゜を除く電気角領域においては、磁極位置選択情報がないため、どのような第2の電圧波形を出力してもよく、任意波形を創出できる。ゼロクロスU1が電気角360゜毎に検出されるのでこれに基づいて第2の電圧波形を創出できる。図2(c)は磁極位置選択情報のない時間領域において、その相電流9cを正弦波状としたものである。このようにすれば、部分正弦波駆動が可能となり、120゜通電や150゜広角通電に比べて低振動・低騒音運転を実現できる。
【0051】
図2(d)は、
X2≦X3=X4≦180゜、180゜≦X5≦360゜
としたもので、相電流9dは誘起電圧10に対してさらに進角するため、より高速性能を向上できる。本図では相電流9d1はゼロであるが、この部分にも電流をながしたものが図2(e)の相電流9eである。電気角X5’まで電流を流すので、さらに高速性能を向上できる。なお、
X5≦X5’≦360゜
を満たす。
【0052】
図9(f)は、
X5=X3+180゜=X1+360゜、0゜≦X2≦30゜
と設定したもので、制御パラメータが少なくなるので制御演算が簡単になり、第2の電圧制御手段4としては、簡単な演算で構成できる。
【0053】
図9(g)および(h)は、図9(d)をベースに相電流9gは台形波状、相電流9hは円弧状になるように第2の電圧制御手段4の第2の電圧波形出力を調整したものである。このような電流波形でモータを駆動すれば、よりBLM7への印加電圧が増加するため、一層最高回転数を上昇させることができる。
【0054】
図9(i)は、
n=5(m=1) ;電気角0〜360
n=6(m=0) ;電気角360〜720゜
ゼロクロスU1を選択
と電気角1周期毎に変化させたものである。
【0055】
相電流9iは電気角2周期にわたり任意の波形を実現することができる。特に、正弦波状とした場合にはより低振動・低騒音運転を図ることができる。また、台形波状・円弧状とした場合には、さらに最高回転速度向上を実現できる。なお、上記nおよびmの設定は一例であり、モータ制御装置の運転状態により電気角2周期以上にわたり、
n=6(m=0)
でもよい。また、突発的偶発的外乱もしくは必然的外乱作用によりBLM7の回転速度が急変した場合でも、n(もしくはm)をリアルタイムに制御(電気角1周期以内にnを数回変化)すれば、モータ制御装置の制御安定性・応答性を十分に確保しつつnを大きくとることができるため、第2の電圧制御手段4出力である第2の電圧波形の波形自由度を向上できるため、任意の相電流波形をBLM7に供給できる。
【0056】
上記説明では、磁極位置選択情報として1相分のゼロクロス信号(U1、U2など)に基づく記述であるが、もちろん2相〜3相にわたりどのゼロクロス信号を選択してもよく、全相においてそのゼロクロス信号を適宜選択・非選択可能である。
【0057】
PWM制御手段5をBLM7の低速〜中速回転時には第1の電圧波形を選択し、高速回転時には第2の電圧波形を選択するようにすれば、低中速時には磁極位置情報をすべて利用するので安定性が向上し、また駆動効率のよい120゜通電制御〜150゜通電制御を活用できる。高速域では、正弦波電流や台形波・円弧状電流による進角制御を利用できるので高速性能が向上する。
【0058】
さらに、PWM制御手段5において、モータ制御装置の運転可能最小回転数をfminとすれば、回転数(fmin×6/m)以下で第1の電圧波形を、それ以上で第2の電圧波形を選択するように設定すれば、単位時間当たりのゼロクロス信号取得回数を所定値以上に確保できるため、電圧波形切換後でも制御系応答速度を十分に確保でき、制御切換をスムーズに行うことができる。
【0059】
誘起電圧選択手段2において、BLM7の電気角周期に換算して電気角(磁石極数/2)周期毎に磁極位置情報を1回選択した磁極位置選択情報を出力するようにしても良い。これにより、モータ1回転当たりにつき1回誘起電圧ゼロクロス信号を検出することになるので、1回転毎に周期的・規則的な速度変動のある負荷(たとえばロータリコンプレッサ)を駆動した場合でも、定速・定常運転領域においては誘起電圧ゼロクロス信号を検出する瞬間のモータ回転速度はほぼ一定値をとるようになる。
【0060】
この場合、モータ制御装置は速度変動影響をほとんど受けず非常に安定した速度制御系を構築できるようになる。
【0061】
以上、本発明の第1の実施の形態について、3相ブラシレスDCモータを例にあげて説明したが、単相ブラシレスDCモータへの適用についてもその考え方は同一であり、また本発明の主旨・概念を逸脱しない範囲内において適宜、実施例の変更・追加・削除はもちろん可能である。
【0062】
【発明の効果】
本願発明によれば、スイッチング素子を含み前記スイッチング素子の開閉により直流電圧をPWM信号に基づき交流電圧に変換し3相ブラシレスDCモータに供給する直流交流変換手段と、前記ブラシレスDCモータの誘起電圧を検出する誘起電圧検出手段と、前記誘起電圧検出手段から出力される磁極位置情報に基づいて第1の電圧波形を出力する第1の電圧制御手段と、前記第1の電圧波形を前記PWM信号に変換するPWM制御手段とを有するモータ制御装置において、前記磁極位置情報を電気角1周期に(6−n)個(mと定義)選択して磁極位置選択情報を出力する誘起電圧選択手段と、前記磁極位置選択情報に基づいて第2の電圧波形を前記PWM制御手段に出力する第2の電圧制御手段とを有し、前記第2の電圧制御手段は選択されない各々n個の時間領域では所定の第2の電圧波形を出力することを特徴とするもので、これによりブラシレスDCモータの相電流波形を従来より自由自在に設定でき、モータ制御装置の特性・用途に合わせ最適な電流波形設定を実現できる。
【0063】
また、本発明によれば、上記nは、m≧0を満たす自然数である。これにより、より自由度の高い電流進角制御を選択でき、モータ制御装置のモータ特性・負荷特性・電圧特性に最適な制御性能を実現できる。
【0064】
また、本発明によれば、電気角1周期毎または1周期以上の周期でmを変化させるもので、これにより、モータ制御装置の負荷特性が急激に変化した場合にも負荷変化に追従するため、脱調することなく安定な運転を継続することができる。
【0065】
また、本発明によれば、上記誘起電圧選択手段は、1相分の磁極位置情報を選択するもので、これにより、モータ制御装置のモータ電気的特性について相間アンバランスが発生したとしても、他相の影響を受けないためモータ回転数の変動が小さく極めて安定した運転を継続できる。
【0066】
また、本発明によれば、上記選択されないn個の時間領域においては正弦波状の第2の電圧波形を出力するもので、これにより、電流波形を部分正弦波にすることができるため、高速回転時にも音・振動が少なくなり、滑らかな運転が可能である。
【0067】
また、本発明によれば、上記選択されないn個の時間領域においては台形波状もしくは円弧状の第2の電圧波形を出力するものである。これにより、モータ印加電圧が正弦波状電圧に比較して増加するので、より高速化を容易に実現でき高速性能を一層向上できる。
【0068】
また、本発明によれば、上記PWM制御手段は、上記ブラシレスDCモータの低速〜中速回転時には上記第1の電圧波形を選択し、高速回転時には第2の電圧波形を選択するものである。これにより、低中速時には安定性・駆動効率のよい120゜通電制御〜150゜通電制御を選択できるので、モータ制御装置の低入力・低コスト・低発熱を両立できる。
【0069】
また、本発明によれば、上記PWM制御手段は、モータ制御装置の運転可能最小回転数をfminとすれば、回転数(fmin×6/m)以上で第2の電圧波形を選択するものである。これにより、本発明の波形切換後でも制御系応答速度を十分確保でき、制御切換をスムーズに行うことができるため、脱調・乱調・異常振動・異常音のない動作信頼性の非常に高いモータ制御装置を提供できる。
【0070】
また、本発明によれば、上記第2の電圧制御手段は前記磁極位置選択情報の各々m個の時間領域における電圧位相よりも選択されない各々n個の時間領域の電圧位相を所定値進角させた第2の電圧波形を出力するものである。これにより、ブラシレスDCモータの相電流波形を従来より大きく進角させることができ、従来以上の高速回転を実現できる。
【0071】
また、本発明によれば、上記誘起電圧選択手段は、上記3相ブラシレスDCモータの電気角周期に換算して電気角(磁石極数/2)周期毎に磁極位置情報を1回選択するものである。これにより、モータ1回転当たりにつき1回誘起電圧ゼロクロス信号を検出するので、1回転毎に周期的・規則的な速度変動のある負荷(たとえばロータリコンプレッサ)を駆動した場合でも、定速・定常運転領域においては誘起電圧ゼロクロス信号を検出する瞬間のモータ回転速度はほぼ一定値をとるため、速度変動の影響をほとんど受けず非常に安定した速度制御系を構築できる。このため、高速運転領域において進角制御値をさらに大きく設定でき、高速制御性能を飛躍的に高めることができる。
【図面の簡単な説明】
【図1】本発明の実施形態におけるモータ制御装置の制御ブロック図
【図2】本発明の実施形態における相電流波形と誘起電圧波形との関係図
【図3】誘起電圧検出手段の動作説明図
【図4】3相ブラシレスDCモータの界磁誘起電圧波形関係図
【図5】従来のモータ制御装置の制御ブロック図
【図6】従来の相電流波形と誘起電圧波形との関係図
【図7】3相ブラシレスDCモータの等価回路図
【符号の説明】
1 誘起電圧検出手段
2 誘起電圧選択手段
3 第1の電圧制御手段
4 第2の電圧制御手段
5 PWM制御手段
6 直流交流変換手段
7 ブラシレスDCモータ(BLM)
8 直流電圧
9 相電流
10 誘起電圧
11 正ゼロクロス信号
12 逆ゼロクロス信号
20 相電流
21 相電流
22 相電流
23 相電流[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a motor control device that controls the frequency of a brushless DC motor.
[0002]
[Prior art]
Conventional motor control devices for controlling the number of revolutions of a brushless DC motor include a 120 ° conduction control method and a sine wave 180 ° conduction control method.
[0003]
In the 120 ° conduction method, there is a method of directly detecting a zero-cross signal of an induced voltage. In order to detect the signal, a comparison is made between an inverter phase voltage and a reference voltage. The commutation signal is changed based on the zero cross signal. This zero-cross signal is generated 12 times during one rotation of the motor, and is generated every mechanical angle of 30 °, that is, every electrical angle of 60 ° (for example, see Patent Document 1).
[0004]
In the 180 ° energization method, the difference voltage between the neutral point potential of the motor winding and the neutral point potential of the three-phase Y-connected resistor with respect to the three-phase inverter output voltage is amplified, and the amplified voltage is integrated into an integrating circuit. In some cases, a position detection signal corresponding to the induced voltage is obtained by comparing the output signal of the integration circuit with a low-pass signal obtained by processing the output signal by a filter circuit and cutting the direct current. This position detection signal is generated 12 times during one rotation of the motor, and is generated every mechanical angle of 30 °, that is, every electrical angle of 60 °. In this method, phase correction control is necessary because the signal passes through an integration circuit (for example, see
[0005]
[Patent Document 1]
Japanese Patent No. 2642357
[Patent Document 2]
Japanese Patent Application Laid-Open No. 7-245982
[Patent Document 3]
JP-A-7-337079
[0006]
[Problems to be solved by the invention]
A conventional problem will be described.
[0007]
FIG. 5 is a control block diagram of a conventional motor control device. In this 120 ° energization method, the zero crossing of the induced voltage part is compared. Therefore, when the motor load suddenly changes or the power supply voltage suddenly changes, the zero crossing signal of the induced voltage is hidden in the inverter output voltage area, and the detection is performed. May not be possible. In such a state, a step-out phenomenon occurs first, and the inverter system stops. In addition, when the motor is driven at 120 °, the induced voltage per phase can be continuously confirmed at an electrical angle of 60 °. However, in order to reduce the noise and vibration during motor operation, the motor is operated at an energization angle set to about 150 °. In such a case, the induced voltage per phase can be continuously confirmed only for an electrical angle of 30 °, the risk of step-out increases even during normal operation, and unstable phenomena such as turbulence tend to occur easily. Was. In addition, this configuration has a problem that operation near 180 ° energization is impossible at first. FIG. 6A is a relationship diagram between the phase current waveform and the induced voltage waveform of the 120 ° conduction control. At the time of normal operation, the position is set to the position of the phase current 20 with respect to the induced
[0008]
FIG. 6B is a relationship diagram between the phase current waveform and the induced voltage waveform of the 180 ° conduction control. In the 180 ° energization method, since the zero-cross position of the induced voltage cannot be accurately grasped by an absolute value because it passes through an integration circuit, and the phase difference between the zero-cross position and the position detection signal greatly changes depending on the operation state. Complex control such as phase correction is required, making it difficult to adjust the phase correction and complicating the control calculation. Further, there is a problem that the motor requires a neutral point output terminal and cannot be used in a motor using a sine wave magnetized magnet because the third harmonic component of the induced voltage waveform is used.
[0009]
In addition, in the sensorless sine wave 180 ° energization drive control using the current feedback method, a calculation error increases because the magnetic pole position of the motor is estimated and calculated from the motor current and the motor electrical constant, and the limit point of the advance control of the motor current is increased. There was a problem that the maximum number of revolutions was far from the control with the position sensor. Also in the case of the 180 ° energization control, the phase current 22 is set at the position of the phase current 22 with respect to the induced
[0010]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and an object thereof is to provide a sine wave 180 ° energization with a position sensor with a new method of induced voltage feedback control that does not require a mechanical electromagnetic pickup sensor. It is an object of the present invention to provide an inexpensive and highly reliable motor control device that achieves the same level of high-speed performance.
[0011]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, the present invention provides a DC-AC converter that includes a switching element, converts a DC voltage into an AC voltage based on a PWM signal by opening and closing the switching element, and supplies the AC voltage to a three-phase brushless DC motor; Induced voltage detecting means for detecting an induced voltage of a DC motor, first voltage control means for outputting a first voltage waveform based on magnetic pole position information output from the induced voltage detecting means, and the first voltage In a motor control device having a PWM control means for converting a waveform into the PWM signal, (6-n) pieces (defined as m) of the magnetic pole position information are selected in one electrical angle cycle and magnetic pole position selection information is output. An induced voltage selection means, and a second voltage control means for outputting a second voltage waveform to the PWM control means based on the magnetic pole position selection information, The voltage control means is a time each n-number unselected area is characterized in that for outputting a predetermined second voltage waveform.
[0012]
Further, n is a natural number satisfying m ≧ 0.
[0013]
In addition, m is changed every one cycle of the electrical angle or at one or more cycles.
[0014]
Further, the induced voltage selecting means selects magnetic pole position information for one phase.
[0015]
In addition, a sine-wave-shaped second voltage waveform is output in the n non-selected time regions.
[0016]
Further, in the n non-selected time regions, a trapezoidal or arc-shaped second voltage waveform is output.
[0017]
The PWM control means selects the first voltage waveform when the brushless DC motor rotates at a low speed to a medium speed, and selects the second voltage waveform when the brushless DC motor rotates at a high speed.
[0018]
Further, the PWM control means selects the second voltage waveform at a rotational speed (fmin × 6 / m) or more, where fmin is the minimum operable rotational speed of the motor control device.
[0019]
Further, the second voltage control means is configured to advance a voltage phase of each of n time domains which are not selected from a voltage phase in each of m time domains of the magnetic pole position selection information by a predetermined value. Is output.
[0020]
Further, the induced voltage selection means converts the electric angle cycle of the three-phase brushless DC motor into magnetic angle position information and selects magnetic pole position information once every electric angle (number of magnet poles / 2) cycle.
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0021]
(Embodiment 1)
FIG. 1 is a control block diagram of the motor control device according to the first embodiment of the present invention. The motor control device according to the present embodiment is a motor control device that controls the rotation speed of the three-phase brushless DC motor 7. In FIG. 1, a motor control device converts a DC voltage 8 into an AC voltage, and outputs the DC voltage to an three-phase brushless DC motor (hereinafter abbreviated as BLM) 7. Voltage detection means 1, first voltage control means 3 for outputting a first voltage waveform based on magnetic pole position information output from induced voltage detection means 1, and PWM for converting the first voltage waveform into a PWM signal Control means 5, induced
[0022]
The PWM control means 5 outputs a PWM signal for controlling the applied voltage, frequency and phase for controlling the rotation speed of the BLM 7. The DC / AC converter 6 is composed of six switching elements that open and close at a high speed.
[0023]
First, the roles of the induced voltage detecting means 1, the first voltage control means 3, and the PWM control means 5 in FIG. This part is the same as the operation of the control block diagram of the conventional motor control device in FIG.
[0024]
In FIG. 1, the induced voltage detecting means 1 lowers the induced voltage of the BLM 7, detects the zero cross signal, and outputs the zero cross signal to the first voltage control means 3 as magnetic pole position information. The first voltage control means 3 calculates a voltage waveform for driving the BLM 7 based on the magnetic pole position information, and outputs it to the PWM control means 5 as a first voltage waveform. The PWM control means 5 outputs a PWM signal to the DC / AC conversion means 6 based on the first voltage waveform.
[0025]
In the motor control device configured as described above, the rotation speed of the BLM 7 is controlled by changing the frequency and phase (hereinafter, referred to as “inverter frequency”) of the AC voltage output from the DC / AC converter 6. .
[0026]
In the case of 120 ° energization control, the PWM control means 5 outputs six types of PWM signals for opening and closing the switching elements of the DC / AC conversion means 6, and the switching elements are opened and closed by the six types of PWM signals. The inverter frequency output from the AC converter 6 is controlled.
[0027]
Six types of PWM signals will be described. The six PWM signals are pulse signals for driving the switching elements of the DC / AC converter 6. The PWM signal has six basic patterns PTN1 to PTN6 in one cycle of the inverter electrical angle, and the reciprocal of one cycle of the PWM signal is the inverter frequency.
[0028]
In fact, as a method for changing the rotation speed of the BLM 7, the PWM control unit 5 controls the rotation speed of the BLM 7 while changing the inverter frequency of the DC / AC conversion unit 6.
[0029]
The DC / AC converter 6 has six switching elements, and has one switching element on the upper arm and one switching element on the lower arm for each of the U, V, and W phases.
[0030]
In PTN1, the U-phase upper arm switching element and the V-phase lower arm switching element are energized.
[0031]
In PTN2, the U-phase upper arm switching element and the W-phase lower arm switching element are energized.
[0032]
In PTN3, the V-phase upper arm switching element and the W-phase lower arm switching element are energized.
[0033]
In PTN4, the V-phase upper arm switching element and the U-phase lower arm switching element are energized.
[0034]
In PTN5, the W-phase upper arm switching element and the U-phase lower arm switching element are energized.
[0035]
In the PTN 6, the W-phase upper arm switching element and the V-phase lower arm switching element are energized.
[0036]
The commutation switching of the PWM signal is performed based on the first voltage waveform output of the first voltage control means 3.
[0037]
The detailed operation of the induced voltage detecting means 1 will be described with reference to FIG. The induced voltage zero cross signal of the BLM 7 occurs six times in one cycle of the electrical angle. FIG. 3 shows the induced voltage zero cross signal per phase. FIG. 3A is a relationship diagram between the phase current waveform and the induced voltage waveform, and shows the induced
[0038]
A positive zero cross signal 11 and a reverse zero cross signal 12 in the figure are detected, and the magnetic pole position information is output to the first voltage control means 3. The first voltage control means 3 calculates a first voltage waveform substantially similar to the phase current 9 on the basis of the zero-cross signal, and the PWM control means 5 calculates each electrical signal based on the information of the first voltage waveform. Create a base PTN of the PWM signal corresponding to the corner. The electric angles X1 to X2 and X3 to X4 are current cut sections.
[0039]
Further, the first voltage control means 3 can create a first voltage waveform having a 120 ° to 180 ° conduction waveform. However, in order to observe the induced voltage, the conduction angle needs to be less than 180 °. In consideration of the control stability of the motor control device, it is actually preferable to set the conduction angle to 150 ° or less.
[0040]
If the energization angle is greater than 120 °, a three-phase sine wave drive PWM signal is added in addition to the six PWM signals described in the 120 ° energization control. Basically, in a section where the current is turned off in any one of the three phases, the PWM signal for 120 ° conduction control is used. In a section in which phase currents flow in all three phases, a three-phase sine wave driving PWM signal is used. Since the PWM signal is a known technique as three-phase sine wave PWM control, a detailed description thereof is omitted here.
[0041]
Although the first voltage waveform is substantially similar to the phase current 9, the phase difference is actually slightly advanced with respect to the phase current 9. In the description of the present invention, the phase difference will be described as zero for simplification. That is, the phase current 9 is defined as the first voltage waveform.
[0042]
FIG. 7 is an equivalent circuit diagram of the BLM 7. R1 is the primary resistance of the winding, Lu, Lv, Lw is the inductance of each phase, and Eu, Ev, Ew is the field induced voltage of each phase. Here, the field induced voltage means an induced voltage generated only by the magnet (field) when the BLM 7 rotates. FIG. 4 is a diagram showing a field induced voltage waveform of the three-phase brushless DC motor. In the drawing, U1 represents the positive zero-cross position of Eu, and U2 represents the reverse zero-cross position. Similarly, other phases are also described, and the intervals between the zero cross positions are ideally generated every 60 ° and six times per one cycle of the electrical angle.
[0043]
The true magnetic pole position of the BLM 7 cannot be directly determined from the zero-cross signal of the induced voltage due to the effect of the armature reaction, and a phase difference occurs between the two. Further, since this phase difference depends on the operation load, it is difficult to identify the true magnetic pole position from the induced voltage zero cross signal. However, even if the true magnetic pole position cannot be specified, it is sufficiently possible to control the rotation speed of the BLM 7 only by the induced voltage zero cross signal, and it may be more desirable to control the BLM 7 by the induced voltage. In the present invention, description will be made on the assumption that the phase difference between the two is zero.
[0044]
That is, the true magnetic pole position = the induced voltage zero cross position. If the induced
Zero cross U1 = positive zero cross signal 11
Zero cross U2 = reverse zero cross signal 12
It is. However,
Eu ≠ induced
It is. The above expression means that the voltage waveform amplitudes of the two are different.
[0045]
Next, the operation of the induced voltage selection means 2 and the second voltage control means 4 will be described. This part is a new control mechanism according to the present invention. The induced
N is thinned out in one cycle of electrical angle ((6-n) (defined as m) is selected)
It is. Where n and m are
n ≧ 0 and m ≧ 0; n + m = 6
Is a natural number that satisfies The variable need not be a constant value, and may be changed every cycle or more. Alternatively, it may be changed even in a cycle shorter than one cycle. The selected magnetic pole position information is output to the second voltage control means 4 as magnetic pole position selection information.
[0046]
The second voltage control means 4 creates a second voltage waveform based on the magnetic pole position selection information. The operation of the PWM control means 5 on the basis of the second voltage waveform to calculate the PWM signal is equivalent to the method of creating a PWM signal from the first voltage waveform. Note that the PWM control means 5 selects the first voltage waveform or the second voltage waveform according to the operation state of the motor control device. The second voltage waveform will be described with reference to FIG.
[0047]
FIG. 2 is a diagram showing the relationship between the phase current waveform and the induced voltage waveform of the present embodiment.
[0048]
FIGS. 2A and 2B show a case where n = 4 (m = 2) is set and zero cross U1 and zero cross U2 are selected. Note that a combination of the zero cross V1 and the zero cross V2, or a combination of the zero cross W1 and the zero cross W2 may be used. Since the positive zero-cross signal 11 and the reverse zero-cross signal 12 are input as magnetic pole position selection information at every 180 °, the second voltage waveform can be formed like the phase current 9a based on this. In order to detect the positive zero-cross signal 11 and the reverse zero-cross signal 12, the current is set to zero in the sections X1 to X2 and X3 to X4. here,
−30 ° ≦ X1 ≦ 0 °, 0 ° ≦ X2 ≦ 30 °, 150 ° ≦ X3 ≦ 180 °,
180 ° ≦ X4 ≦ 210 °, 330 ° ≦ X5 ≦ 360 °
Is a real number that satisfies
[0049]
FIG. 2B shows a current waveform when X3 and X5 are set smaller (advance setting) than in FIG. 2A. Apparently, the phase current 9b is advanced with respect to the induced
[0050]
FIGS. 2C to 2H show a case where n = 5 (m = 1) and the zero cross U1 is selected as the magnetic pole position selection information. In FIG. 2C, since there is no magnetic pole position selection information of the zero cross U2,
X3 = X4 = 180 °
It is what it was. In the electrical angle region excluding X1 to X2 and X5 to 360 °, since there is no magnetic pole position selection information, any second voltage waveform may be output, and an arbitrary waveform can be created. Since the zero cross U1 is detected every 360 electrical degrees, the second voltage waveform can be created based on this. FIG. 2C shows that the phase current 9c is sinusoidal in the time domain where there is no magnetic pole position selection information. In this way, partial sinusoidal drive becomes possible, and low-vibration and low-noise operation can be realized as compared with 120 ° energization and 150 ° wide-angle energization.
[0051]
FIG. 2 (d)
X2 ≦ X3 = X4 ≦ 180 °, 180 ° ≦ X5 ≦ 360 °
Since the phase current 9d is further advanced with respect to the induced
X5 ≦ X5 ′ ≦ 360 °
Meet.
[0052]
FIG. 9 (f)
X5 = X3 + 180 ° = X1 + 360 °, 0 ° ≦ X2 ≦ 30 °
Since the control parameters are reduced, the control calculation is simplified, and the second voltage control means 4 can be configured by a simple calculation.
[0053]
FIGS. 9 (g) and 9 (h) show the second voltage waveform output of the second voltage control means 4 so that the phase current 9g becomes trapezoidal and the phase current 9h becomes arc based on FIG. 9 (d). Is adjusted. Driving the motor with such a current waveform further increases the voltage applied to the BLM 7, so that the maximum rotation speed can be further increased.
[0054]
FIG. 9 (i)
n = 5 (m = 1); electrical angle 0 to 360
n = 6 (m = 0); electrical angle 360-720 °
Select zero cross U1
And the electrical angle is changed every one cycle.
[0055]
The phase current 9i can realize an arbitrary waveform over two cycles of the electrical angle. In particular, in the case of a sinusoidal waveform, lower vibration and lower noise operation can be achieved. In addition, in the case of a trapezoidal wave shape or an arc shape, the maximum rotation speed can be further improved. Note that the above settings of n and m are examples, and depending on the operation state of the motor control device, the electrical angle may be two or more cycles,
n = 6 (m = 0)
May be. Even when the rotation speed of the BLM 7 is suddenly changed due to a sudden accidental or inevitable disturbance, if n (or m) is controlled in real time (n is changed several times within one electrical angle cycle), the motor control is performed. Since n can be increased while ensuring sufficient control stability and responsiveness of the device, the degree of freedom of the second voltage waveform, which is the output of the second voltage control means 4, can be improved. A current waveform can be supplied to BLM7.
[0056]
In the above description, the description is based on the zero-cross signal (U1, U2, etc.) for one phase as the magnetic pole position selection information. The signal can be selected / non-selected as appropriate.
[0057]
If the PWM control means 5 selects the first voltage waveform during low to medium speed rotation of the BLM 7 and selects the second voltage waveform during high speed rotation, all the magnetic pole position information is used at low to medium speed. Stability is improved, and 120 ° energization control to 150 ° energization control with good driving efficiency can be utilized. In the high-speed range, the advanced angle control using the sine wave current, trapezoidal wave or arc current can be used, so that the high-speed performance is improved.
[0058]
Further, in the PWM control means 5, if the minimum operable rotation speed of the motor control device is fmin, the first voltage waveform is formed below the rotation speed (fmin × 6 / m), and the second voltage waveform is formed above the rotation speed. If it is set to select, the number of times of obtaining the zero cross signal per unit time can be secured to a predetermined value or more, so that the response speed of the control system can be sufficiently secured even after the voltage waveform switching, and the control switching can be performed smoothly.
[0059]
The induced voltage selection means 2 may output the magnetic pole position selection information in which the magnetic pole position information is selected once for each electric angle (number of magnet poles / 2) period in terms of the electric angle cycle of the BLM 7. As a result, the induced voltage zero-cross signal is detected once per rotation of the motor. Therefore, even when a load (for example, a rotary compressor) having a periodic and regular speed fluctuation is driven for each rotation, the constant speed is detected. -In the steady operation region, the motor rotation speed at the moment when the induced voltage zero cross signal is detected becomes substantially constant.
[0060]
In this case, the motor control device can construct a very stable speed control system which is hardly affected by the speed fluctuation.
[0061]
Although the first embodiment of the present invention has been described with reference to a three-phase brushless DC motor as an example, the concept of application to a single-phase brushless DC motor is the same, and the gist of the present invention is as follows. Modifications, additions, and deletions of the embodiments can be made as appropriate without departing from the concept.
[0062]
【The invention's effect】
According to the present invention, a DC / AC converting means including a switching element, converting a DC voltage into an AC voltage based on a PWM signal by opening and closing the switching element and supplying the AC voltage to a three-phase brushless DC motor, and an induced voltage of the brushless DC motor. Induced voltage detecting means for detecting, first voltage control means for outputting a first voltage waveform based on magnetic pole position information output from the induced voltage detecting means, and converting the first voltage waveform to the PWM signal. An induced voltage selecting means for selecting (6-n) pieces (defined as m) of said magnetic pole position information in one electrical angle cycle and outputting magnetic pole position selection information; And a second voltage control means for outputting a second voltage waveform to the PWM control means based on the magnetic pole position selection information, wherein the second voltage control means selects In this case, a predetermined second voltage waveform is output in each of the n time domains that are not performed, whereby the phase current waveform of the brushless DC motor can be set more freely than before, and the characteristics of the motor control device Optimal current waveform setting can be realized according to the application.
[0063]
According to the present invention, n is a natural number satisfying m ≧ 0. As a result, it is possible to select current lead angle control with a higher degree of freedom, and to achieve optimal control performance for motor characteristics, load characteristics, and voltage characteristics of the motor control device.
[0064]
Further, according to the present invention, m is changed at every one cycle of the electrical angle or at a cycle of one cycle or more, so that even if the load characteristic of the motor control device changes abruptly, it follows the load change. Thus, stable operation can be continued without step-out.
[0065]
Further, according to the present invention, the induced voltage selection means selects magnetic pole position information for one phase, and thereby, even if an inter-phase imbalance occurs in the motor electrical characteristics of the motor control device, the other causes. Since it is not affected by the phase, the fluctuation of the motor rotation speed is small and the operation can be extremely stable.
[0066]
Further, according to the present invention, a sine-wave-shaped second voltage waveform is output in the n non-selected time regions, whereby the current waveform can be changed to a partial sine wave, so that high-speed rotation can be achieved. Sometimes, the sound and vibration are reduced and smooth operation is possible.
[0067]
According to the present invention, a trapezoidal or arc-shaped second voltage waveform is output in the n non-selected time regions. As a result, the motor applied voltage increases as compared with the sinusoidal voltage, so that higher speed can be easily realized and the high speed performance can be further improved.
[0068]
Further, according to the present invention, the PWM control means selects the first voltage waveform when the brushless DC motor is rotating at low speed to medium speed, and selects the second voltage waveform when rotating at high speed. Thus, at low to medium speeds, the 120 ° energizing control to the 150 ° energizing control with good stability and driving efficiency can be selected, so that low input, low cost, and low heat generation of the motor control device can be achieved at the same time.
[0069]
Further, according to the present invention, the PWM control means selects the second voltage waveform at a rotation speed (fmin × 6 / m) or more, where fmin is a minimum operable rotation speed of the motor control device. is there. As a result, the response speed of the control system can be sufficiently ensured even after the waveform switching of the present invention, and the control switching can be performed smoothly, so that the motor having extremely high operation reliability without step-out, irregular tuning, abnormal vibration, and abnormal sound. A control device can be provided.
[0070]
Further, according to the present invention, the second voltage control means advances the voltage phases of each of the n time domains which are not selected from the voltage phase of each of the m time domains of the magnetic pole position selection information by a predetermined value. And outputs the second voltage waveform. As a result, the phase current waveform of the brushless DC motor can be advanced more than before, and higher-speed rotation than before can be realized.
[0071]
Further, according to the present invention, the induced voltage selecting means converts the electric angle cycle of the three-phase brushless DC motor into magnetic pole position information once every electric angle (number of magnet poles / 2) cycle. It is. As a result, the induced voltage zero-cross signal is detected once per rotation of the motor. Therefore, even when a load (for example, a rotary compressor) having periodic and regular speed fluctuations is driven for each rotation, constant-speed / steady-state operation is performed. In the region, the motor rotation speed at the moment when the induced voltage zero-cross signal is detected has a substantially constant value, so that a very stable speed control system can be constructed which is hardly affected by the speed fluctuation. For this reason, the advanced angle control value can be set larger in the high-speed operation region, and the high-speed control performance can be dramatically improved.
[Brief description of the drawings]
FIG. 1 is a control block diagram of a motor control device according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating a relationship between a phase current waveform and an induced voltage waveform according to the embodiment of the present invention.
FIG. 3 is a diagram illustrating the operation of an induced voltage detecting means.
FIG. 4 is a relationship diagram of a field induced voltage waveform of a three-phase brushless DC motor.
FIG. 5 is a control block diagram of a conventional motor control device.
FIG. 6 is a relationship diagram between a conventional phase current waveform and an induced voltage waveform.
FIG. 7 is an equivalent circuit diagram of a three-phase brushless DC motor.
[Explanation of symbols]
1 Induced voltage detection means
2 Induced voltage selection means
3 First voltage control means
4. Second voltage control means
5 PWM control means
6 DC / AC conversion means
7 Brushless DC motor (BLM)
8 DC voltage
9-phase current
10 Induced voltage
11 Positive zero cross signal
12 Reverse zero cross signal
20-phase current
21-phase current
22-phase current
23-phase current
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003004505A JP4281357B2 (en) | 2003-01-10 | 2003-01-10 | Motor control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003004505A JP4281357B2 (en) | 2003-01-10 | 2003-01-10 | Motor control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004222366A true JP2004222366A (en) | 2004-08-05 |
JP4281357B2 JP4281357B2 (en) | 2009-06-17 |
Family
ID=32895465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003004505A Expired - Lifetime JP4281357B2 (en) | 2003-01-10 | 2003-01-10 | Motor control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4281357B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101203994B1 (en) | 2006-01-02 | 2012-11-23 | 삼성전자주식회사 | Device and method for driving sensorless BLDC motor |
EP2590316A2 (en) * | 2011-11-01 | 2013-05-08 | Simmonds Precision Products, Inc. | Apparatus and method of determining rotor position in a salient-type motor |
WO2019038854A1 (en) * | 2017-08-23 | 2019-02-28 | 三菱電機株式会社 | Vehicle-mounted fuel pump control device |
-
2003
- 2003-01-10 JP JP2003004505A patent/JP4281357B2/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101203994B1 (en) | 2006-01-02 | 2012-11-23 | 삼성전자주식회사 | Device and method for driving sensorless BLDC motor |
EP2590316A2 (en) * | 2011-11-01 | 2013-05-08 | Simmonds Precision Products, Inc. | Apparatus and method of determining rotor position in a salient-type motor |
WO2019038854A1 (en) * | 2017-08-23 | 2019-02-28 | 三菱電機株式会社 | Vehicle-mounted fuel pump control device |
Also Published As
Publication number | Publication date |
---|---|
JP4281357B2 (en) | 2009-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3888247B2 (en) | Motor drive device | |
TWI333321B (en) | ||
JP2012165603A (en) | Drive unit of sensorless brushless motor | |
JPH11356088A (en) | Drive device for brushless motor | |
JP2000350490A (en) | Brushless motor controller | |
JP2004343862A (en) | Motor control device | |
JP4226224B2 (en) | Inverter device | |
JPH09294390A (en) | Step-out detecting device in centerless synchronous motor | |
JP4281357B2 (en) | Motor control device | |
JP7527485B2 (en) | Inverter control device and inverter control method | |
JP2001054295A (en) | Motor start control unit | |
JP4432451B2 (en) | Motor control device | |
JP4432452B2 (en) | Motor control device | |
JP4465988B2 (en) | Motor drive device | |
JP4281412B2 (en) | Motor control device | |
JP2001119977A (en) | Motor drive | |
JP2007014115A (en) | Motor control device | |
JP2009077474A (en) | Motor control device | |
JP3708511B2 (en) | Synchronous motor control method and synchronous motor control apparatus | |
JP2002186274A (en) | Brushless dc motor controller | |
JP4380296B2 (en) | Motor control device | |
JP2017034767A (en) | Sensorless drive method for three-phase brushless motor | |
JP4281408B2 (en) | Motor control device | |
JP2005137120A (en) | Motor control device | |
JP3085741B2 (en) | Induction generator control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050707 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050816 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080814 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080826 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081016 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090224 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090309 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140327 Year of fee payment: 5 |