JP2007159335A - Motor drive apparatus - Google Patents
Motor drive apparatus Download PDFInfo
- Publication number
- JP2007159335A JP2007159335A JP2005354510A JP2005354510A JP2007159335A JP 2007159335 A JP2007159335 A JP 2007159335A JP 2005354510 A JP2005354510 A JP 2005354510A JP 2005354510 A JP2005354510 A JP 2005354510A JP 2007159335 A JP2007159335 A JP 2007159335A
- Authority
- JP
- Japan
- Prior art keywords
- pulse width
- phase
- motor
- inverter
- pulse
- 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
Images
Landscapes
- Inverter Devices (AREA)
Abstract
Description
本発明は、インバータブリッジ回路を用いて電動機を駆動するモータ駆動装置に係り、スイッチング素子の誤動作を招くPWM(パルス幅変調)信号の出力を防止する装置に関する。 The present invention relates to a motor drive device that drives an electric motor using an inverter bridge circuit, and relates to a device that prevents output of a PWM (pulse width modulation) signal that causes a malfunction of a switching element.
現在、小容量電動機の駆動に用いられるインバータ回路にはスイッチング素子を駆動するための周辺回路が組み込まれたドライバICや、周辺回路とスイッチング素子が組み込まれたインバータモジュールを使用した回路が増えている。それらのインバータ回路にはスイッチング素子の誤動作を防止するために、回路に与えるPWM信号のオン/オフのパルス幅に規定値が設けられているのが一般的である。前記規定値以下のパルス幅をインバータ回路に与えた場合、スイッチング素子がオンもしくはオフのままやオン/オフ動作を繰り返すなどの誤動作が生じる。したがって、インバータ回路に与えるPWM信号を生成するインバータ制御手段の中に、規定値以下のパルス幅の出力を防止する手段を設ける必要がある。このようなPWM信号の最小パルス幅確保に関する従来の技術には特許文献1等が知られている。
Currently, there are an increasing number of inverter ICs used to drive small-capacity motors, including driver ICs that incorporate peripheral circuits for driving switching elements, and inverter modules that incorporate peripheral circuits and switching elements. . In order to prevent malfunction of the switching element in these inverter circuits, a specified value is generally provided for the on / off pulse width of the PWM signal applied to the circuit. When a pulse width equal to or smaller than the specified value is given to the inverter circuit, a malfunction occurs such that the switching element remains on or off or repeats the on / off operation. Therefore, it is necessary to provide means for preventing output of a pulse width equal to or less than a specified value in the inverter control means for generating the PWM signal to be supplied to the inverter circuit.
この特許文献1は、時間幅の小さいパルスがスイッチング素子のゲートに印加された場合、素子の特性やスナバ回路の動作特性によりスイッチング素子が破壊に至るため、これを防止するための方法として提案されている。その動作を次に説明する。PWM信号を発生する手段より得られるPWM信号に対して立ち上がり時点と立ち下がり時点をエッジ抽出回路により検出する。エッジを検出した場合、スイッチング素子の破壊を防止するために必要な時間をカウントするタイマカウンタを動作させる。タイマカウンタ動作中はPWM信号の立ち上がりと立ち下がりの出力を禁止し、時間経過後にPWM信号の変化を出力することで、最小パルス幅の確保を実現している。
This
しかしながらこの方法は、AND回路,OR回路,フリップフロップ回路などの電子回路の組み合わせにより実現する方法であるため、部品点数の増加や基板スペースの増大によりコストアップとなっていた。また、最小パルス幅を確保する他の手法としてはPWM信号の周波数を下げて出力可能なPWM信号の分解能を低下させることでも実現可能であるが、騒音などを意識した高いキャリア周波数による制御が必要な場合の手法としては利用できない。 However, since this method is realized by a combination of electronic circuits such as an AND circuit, an OR circuit, and a flip-flop circuit, the cost is increased due to an increase in the number of parts and an increase in board space. As another method to ensure the minimum pulse width, it can be realized by lowering the resolution of the PWM signal that can be output by lowering the frequency of the PWM signal, but control with a high carrier frequency in consideration of noise and the like is necessary. It cannot be used as a method in such a case.
本発明の目的は、電子部品の増加や基板スペースの増大をすることなくPWM信号のオン/オフのパルス幅が所定値以上となり、また高い周波数で動作可能な手法を実現することである。 An object of the present invention is to realize a technique in which the on / off pulse width of a PWM signal is not less than a predetermined value and can operate at a high frequency without increasing the number of electronic components or the board space.
上記目的は、交流を直流に変換する整流回路と、複数のスイッチング素子により構成され整流回路からの直流を電動機を駆動するチョッピング信号に変換し出力するインバータと、前記インバータを構成する各相に対応した電圧指令に応じたチョッパ信号を生成するパルス幅変調手段とを備えたモータ駆動装置において、前記パルス幅変調手段が出力するオンパルスの時間が最小オンパルスよりも小さい場合、このパルスを出力しないようにしたモータ駆動装置とすることにより達成される。 The above-mentioned purpose corresponds to a rectifier circuit that converts alternating current into direct current, an inverter that is constituted by a plurality of switching elements, converts the direct current from the rectifier circuit into a chopping signal that drives the motor, and outputs each phase that constitutes the inverter. In a motor drive device including a pulse width modulation unit that generates a chopper signal according to the voltage command, when the on-pulse time output from the pulse width modulation unit is smaller than the minimum on-pulse, the pulse is not output. This is achieved by providing a motor drive device.
上記目的は、交流を直流に変換する整流回路と、複数のスイッチング素子により構成され整流回路からの直流を電動機を駆動するチョッピング信号に変換し出力するインバータと、前記インバータを構成する各相に対応した電圧指令に応じたチョッパ信号を生成するパルス幅変調手段とを備えたモータ駆動装置において、前記パルス幅変調手段が出力するオンパルスの時間が最小オンパルスよりも小さい場合、このパルス幅を所定値以上に補正して出力するモータ駆動装置とすることにより達成される。 The above-mentioned purpose corresponds to a rectifier circuit that converts alternating current into direct current, an inverter that is constituted by a plurality of switching elements, converts the direct current from the rectifier circuit into a chopping signal that drives the motor, and outputs each phase that constitutes the inverter. And a pulse width modulation unit that generates a chopper signal according to the voltage command, and when the on-pulse time output from the pulse width modulation unit is smaller than the minimum on-pulse, the pulse width is equal to or greater than a predetermined value. This is achieved by providing a motor drive device that outputs a corrected signal.
上記目的は、交流を直流に変換する整流回路と、複数のスイッチング素子により構成され整流回路からの直流を電動機を駆動するチョッピング信号に変換し出力するインバータと、前記インバータを構成する各相に対応した電圧指令に応じたチョッパ信号を生成するパルス幅変調手段とを備えたモータ駆動装置において、前記パルス幅変調手段が出力するオンパルスの時間が最小オンパルスよりも小さい場合、このオンパルスが出力される期間における前記電圧指令を補正するようにしたモータ制御装置とすることにより達成される。 The above-mentioned purpose corresponds to a rectifier circuit that converts alternating current into direct current, an inverter that is constituted by a plurality of switching elements, converts the direct current from the rectifier circuit into a chopping signal that drives the motor, and outputs each phase that constitutes the inverter. In a motor drive device comprising a pulse width modulation means for generating a chopper signal in accordance with the voltage command, a period in which the on pulse is output when the on pulse time output by the pulse width modulation means is smaller than the minimum on pulse. This is achieved by providing a motor control device that corrects the voltage command in FIG.
本発明によれば、電子部品の増加や基板スペースの増大をすることなくPWM信号のオン/オフのパルス幅が所定値以上となり、また高い周波数で動作可能な手法を実現することができる。 According to the present invention, it is possible to realize a technique in which the PWM signal on / off pulse width is greater than or equal to a predetermined value and can operate at a high frequency without increasing the number of electronic components or board space.
以下、本発明のモータ駆動装置を空気調和機の室外ファン用電動機に適用した実施例について図1〜図13を用いて説明する。 Hereinafter, an embodiment in which the motor driving device of the present invention is applied to an outdoor fan motor of an air conditioner will be described with reference to FIGS.
図1は、本発明で使用したモータ駆動装置の回路構成を示す図であり、次のように構成される。 FIG. 1 is a diagram showing a circuit configuration of a motor driving device used in the present invention, which is configured as follows.
1は商用電源、2はインダクタンス、3は整流ダイオード、4は平滑コンデンサ、5は電流検出用抵抗、6はインバータブリッジ回路、7はAD変換器、8はベクトル制御演算部、9はPWM生成タイマ、10はマイクロコンピュータ、11は電動機(直流ブラシレスモータ)である。
1 is a commercial power supply, 2 is an inductance, 3 is a rectifier diode, 4 is a smoothing capacitor, 5 is a resistor for current detection, 6 is an inverter bridge circuit, 7 is an AD converter, 8 is a vector control arithmetic unit, and 9 is a PWM generation
この回路の動作について説明する。商用電源1からの交流電力は、インダクタンス2を介して整流ダイオード3によって脈流に変換され、平滑コンデンサ4によって平滑されることで直流電力に変換される。インバータブリッジ回路6には直流電力が供給され、インバータブリッジ回路6を構成する6個のスイッチング素子のオンオフ動作によって電動機11に回転磁界を与えることで電動機11を駆動する。インバータブリッジ回路6がオンオフ動作することで電流検出用抵抗5に直流電流Idcが流れる。マイクロコンピュータ
10はAD変換器7によってアナログ/デジタル変換され、デジタル化された電流Idcを読込む。ベクトル制御演算部8は、検出したIdcよりモータに印加すべき振幅と位相の正弦波電圧Vu,Vv,Vwをベクトル制御演算により算出する。PWM生成タイマ9は、Vu,Vv,Vwがインバータブリッジ回路6から電動機11に出力されるように、PWM信号を生成する。
The operation of this circuit will be described. AC power from the
次に、図2を用いてベクトル制御演算部8で演算するベクトル制御について説明する。20はモータ電圧方程式演算、21は2相→3相変換演算、22は位相演算、23は3相→2相変換演算、24は相電流再現演算、25は最小パルス幅確保手段、7,8,9は図1と同一である。Id*はd軸電流指令、f*は周波数指令、Vd*はd軸電圧指令、
Vq*はq軸電圧指令、θは電圧位相、IuはU相モータ電流、IwはW相モータ電流、Iqはq軸モータ電流、Idはd軸モータ電流、Idcは電流検出用抵抗5に流れる直流電流、VuはU相モータ電圧、VvはV相モータ電圧、VwはW相モータ電圧である。
Next, vector control calculated by the vector
Vq * is a q-axis voltage command, θ is a voltage phase, Iu is a U-phase motor current, Iw is a W-phase motor current, Iq is a q-axis motor current, Id is a d-axis motor current, Idc flows through the
以下にベクトル制御演算の内容について説明するが、各演算ブロックの計算式についての説明は省略する。モータ電圧方程式演算20は、d軸電流指令Id*,周波数指令f*,q軸モータ電流Iqに基づいてd軸電圧指令Vd*,q軸電圧指令Vq*を算出する。位相演算22は、周波数指令f*及びd軸モータ電流Id,q軸モータ電流Iqからモータの磁極位置に合わせてモータ電圧位相を進め、モータ電圧位相の瞬時値を作成してθに格納する。2相→3相変換演算21は電圧位相θを参照して、d軸電圧指令Vd*,q軸電圧指令Vq*より、U相モータ電圧Vu,V相モータ電圧Vv,W相モータ電圧Vwを算出する。Vu,Vv,Vwは最小パルス幅確保手段25により補正され、マイクロコンピュータのPWM生成タイマ9によりPWM信号としてインバータ回路6に出力される。相電流再現演算24は、AD変換器7によって電流検出用抵抗5に流れる直流電流Idcを読込み、U相モータ電流Iu,W相モータ電流Iwを算出する。3相→2相変換演算23は、U相モータ電流IuとW相モータ電流Iwとからq軸モータ電流Iq,d軸モータ電流Idを算出する。
The contents of the vector control calculation will be described below, but the description of the calculation formula of each calculation block will be omitted. The motor
次に、図3を用いてPWM信号を生成するための原理について説明する。Vcはキャリア信号、VuはU相モータ電圧、VvはV相モータ電圧、VwはW相モータ電圧、V+はインバータのV相上アームチョッパ信号、V−はインバータのV相下アームチョッパ信号、同様にU+,U−,W+,W−はそれぞれU相,W相の上下アームチョッパ信号である。 Next, the principle for generating a PWM signal will be described with reference to FIG. Vc is a carrier signal, Vu is a U-phase motor voltage, Vv is a V-phase motor voltage, Vw is a W-phase motor voltage, V + is an inverter's V-phase upper arm chopper signal, V- is an inverter's V-phase lower arm chopper signal, and so on. U +, U−, W +, and W− are upper and lower arm chopper signals of U phase and W phase, respectively.
キャリア信号Vcと、U相モータ電圧Vu,V相モータ電圧Vv,W相モータ電圧Vwの大小を比較して、インバータのチョッパ信号U+,U−,V+,V−,W+,W−を得る。キャリア信号Vcより各相のモータ電圧Vu,Vv,Vwが大きい場合、対応する各インバータのチョッパ信号をオン出力し、キャリア信号Vcより各相のモータ電圧Vu,Vv,Vwが小さい場合、対応する各インバータのチョッパ信号をオフ出力する。各チョッパ信号によってインバータのスイッチング素子がオンオフ制御され、電動機11の各相にモータ電流が流れる。 The carrier signal Vc is compared with the U-phase motor voltage Vu, V-phase motor voltage Vv, and W-phase motor voltage Vw to obtain inverter chopper signals U +, U−, V +, V−, W +, and W−. When the motor voltage Vu, Vv, Vw of each phase is larger than the carrier signal Vc, the corresponding chopper signal of each inverter is turned on, and when the motor voltage Vu, Vv, Vw of each phase is smaller than the carrier signal Vc, it corresponds. Outputs the chopper signal of each inverter off. The switching elements of the inverter are on / off controlled by each chopper signal, and a motor current flows in each phase of the electric motor 11.
次に、図4を用いてマイクロコンピュータ10のPWM生成タイマの機能を使用した
PWM信号の生成方法について説明する。図4は図3の一区間(3)を拡大して模擬的に示したものである。CNT1,CNT1′,CNT2,CNT2′はマイクロコンピュータのタイマカウンタ値であり、図3のキャリア信号Vcに相当する。また、各相のチョッパ信号を生成する際に、上下アームの短絡を防止するため、CNT1とCNT2及び
CNT1′とCNT2′のカウンタ値にデッドタイム時間Tdeadの差を設けている。図3では各相のモータ電圧を正弦波で表しているが、マイクロコンピュータ内部では、モータ電圧をタイマカウンタ値に置き換えて直線近似したVu,Vv,Vwを用いる。図中の
Ttop はタイマカウンタ値の最大値を、Tmin はインバータ回路を正常に動作させるために必要な任意の最小パルス幅を示す。図3で述べた内容と同様にして、Vu,Vv,VwとCNT1,CNT1′,CNT2,CNT2′の大小を比較して、インバータのチョッパ信号U+,U−,V+,V−,W+,W−を得る。この図4のような場合、PWM信号のオン及びオフのパルス幅は最小パルス幅Tmin 以上が確保されているため問題ない。
Next, a method for generating a PWM signal using the function of the PWM generation timer of the
次に最小パルス幅Tmin 以下のパルスが出力される例を説明する。複数存在するため代表例として図5及び図6,図7を用いて説明する。また、U相,V相,W相の各相について同じことが言えるため、U相についてのみ説明し、V相,W相は省略する。 Next, an example in which a pulse having a minimum pulse width Tmin or less is output will be described. Since there exist a plurality, a representative example will be described with reference to FIGS. Since the same can be said for each of the U phase, the V phase, and the W phase, only the U phase will be described, and the V phase and the W phase will be omitted.
図5は、図3の一区間(5)を拡大して模擬的に示した図である。図中の符号は図4と同じ内容である。ここで、Vuが数1の成り立つ範囲内にあるとする。
FIG. 5 is an enlarged schematic view of one section (5) in FIG. The reference numerals in the figure are the same as those in FIG. Here, it is assumed that Vu is within the range where
(Ttop−Tdead)>Vu>(Ttop Tdead−Tmin/2) …(数1)
このとき、図に示す通りU−のオンパルス幅がTmin 以下となりインバータ回路の誤動作を招く恐れがある。また同じような例としてVuが数2の成り立つ範囲内にある場合においても同様にU+のオフパルス幅がTmin 以下となる。
(Ttop-Tdead)>Vu> (Ttop Tdead-Tmin / 2) (Equation 1)
At this time, as shown in the figure, the U-on pulse width becomes Tmin or less, which may cause malfunction of the inverter circuit. Further, as a similar example, when Vu is within the range in which
Ttop>Vu>(Ttop−Tmin/2) …(数2)
図6及び図7はキャリア信号の前半側と後半側でVuが変化した場合にパルス幅が
Tmin 以下になる例を示した図である。図中のa,b,c,dは各相のスイッチング素子のオン/オフのタイミングを示している。ここで、本実施例で使用したマイクロコンピュータのPWM生成タイマの機能はa点→b点→c点→d点の順番でのみ信号のオン/オフが許可となる。
Ttop>Vu> (Ttop−Tmin / 2) (Expression 2)
6 and 7 are diagrams showing an example in which the pulse width becomes equal to or smaller than Tmin when Vu changes between the first half and the second half of the carrier signal. In the figure, a, b, c, and d indicate on / off timings of the switching elements of the respective phases. Here, the function of the PWM generation timer of the microcomputer used in the present embodiment is allowed to turn on / off the signal only in the order of point a → b point → c point → d point.
まず図6は、キャリア信号の前半でVuが数3の成り立つ領域内にあり、後半でTtop となった場合を示している。
First, FIG. 6 shows a case where Vu is in the region where
(Ttop−2×Tdead)>Vu>(Ttop−2×Tdead−Tmin) …(数3)
このとき、U−は前述したとおりc点の時点でオフしてしまうためTmin 以下となってしまう。
(Ttop-2 × Tdead)>Vu> (Ttop-2 × Tdead-Tmin) (Equation 3)
At this time, U- is turned off at the time of point c as described above, and therefore becomes less than Tmin.
図7はキャリア信号の後半でVuが数4の成り立つ領域内にあり、キャリア信号の前半ではTmin 以下のパルス幅となる位置にあるとした場合を示している。
FIG. 7 shows a case where Vu is in the region where
Ttop>Vu>(Ttop −Tdead−Tmin/2) …(数4)
この場合においても、U−は前述したとおりc点の時点でオフしてしまうためTmin 以下となってしまう。
Ttop>Vu> (Ttop−Tdead−Tmin / 2) (Equation 4)
Even in this case, U− is turned off at the time point c as described above, and therefore becomes equal to or lower than Tmin.
ここで、図6及び図7の説明はマイクロコンピュータにより異なるため図5のような場合のみ最小パルス幅が発生するマイクロコンピュータもある。また、図5及び図6,図7の説明はキャリア信号の山部分についてのみであるが、谷部分についても同様のことが言える。 Here, the description of FIG. 6 and FIG. 7 differs depending on the microcomputer, and therefore there is a microcomputer in which the minimum pulse width is generated only in the case of FIG. 5, 6, and 7 are described only for the peak portion of the carrier signal, the same can be said for the valley portion.
図8は、図5から図7で説明した内容を踏まえて、Tmin 以下のパルス幅の出力を防止するために、タイマカウンタ値の中で使用しないとした領域T1,T2,T3,T4を示した図である。この図より、領域はT1,T2,T3,T4に限られており、制御演算により算出するモータ電圧Vu,Vv,VwをT1,T2,T3,T4以外の領域に補正することで最小パルス幅の出力を防止することができる。 FIG. 8 shows regions T1, T2, T3, and T4 that are not used in the timer counter value in order to prevent the output of a pulse width equal to or less than Tmin, based on the contents described in FIGS. It is a figure. From this figure, the region is limited to T1, T2, T3, T4, and the minimum pulse width is obtained by correcting the motor voltages Vu, Vv, Vw calculated by the control calculation to regions other than T1, T2, T3, T4. Can be prevented.
次に図9及び図10を用いてVu,Vv,Vwを補正する方法を説明する。図9は最小パルス幅確保手段をフローチャートに示した図であり、マイクロコンピュータが実行する制御プログラムにより実現する。図10は、図8のTtop の1/2を零点とした図であり、Ttop′はTtopの1/2である。ここで、T1とT3及びT2とT4は正負逆の関係にある。このことを利用して次に説明するステップP1からP3を行うことによりT3と
T4に関する処理を省くことができる。まず、Vuの正負を確認する(ステップP1)。負である場合には符号を反転し(ステップP2)、正負フラグに1を代入する(ステップP3)。次にVuがT1の領域にいるかを判定する(ステップP4)。T1の領域内の場合にはVuの値を数5とし(ステップP5)、領域外の場合にはVuの値はそのままとする。
Next, a method for correcting Vu, Vv, and Vw will be described with reference to FIGS. FIG. 9 is a flowchart showing the minimum pulse width securing means, which is realized by a control program executed by a microcomputer. FIG. 10 is a diagram where 1/2 of Ttop in FIG. 8 is a zero point, and Ttop ′ is 1/2 of Ttop. Here, T1 and T3 and T2 and T4 have a positive / negative relationship. By taking advantage of this fact and performing the following steps P1 to P3, the processing relating to T3 and T4 can be omitted. First, the sign of Vu is confirmed (step P1). If it is negative, the sign is reversed (step P2), and 1 is assigned to the positive / negative flag (step P3). Next, it is determined whether Vu is in the region of T1 (step P4). If it is within the region of T1, the value of Vu is set to Equation 5 (step P5), and if it is outside the region, the value of Vu is left as it is.
Vu=Ttop′ …(数5)
次にVuがT2の領域にいるかを判定する(ステップP6)。T2の領域内の場合にはVuの値と数6とし(ステップP7)、領域外の場合にはVuの値はそのままとする。
Vu = Ttop ′ (Equation 5)
Next, it is determined whether Vu is in the region of T2 (step P6). If it is within the region of T2, the value of Vu is set to Equation 6 (step P7), and if it is outside the region, the value of Vu is left as it is.
Vu=(Ttop′−2×Tdead) …(数6)
最後に符号フラグを確認し(ステップP8)、1である場合には符号を反転して元の符号に戻す(ステップP9)。Vv,VwについてもステップP1からP9を同様に行う。
Vu = (Ttop′−2 × Tdead) (Equation 6)
Finally, the sign flag is confirmed (step P8). If it is 1, the sign is inverted and returned to the original sign (step P9). Steps P1 to P9 are similarly performed for Vv and Vw.
図11は図5に対して前述したステップP1からステップP9の処理を実施した後の図である。最小オン時間よりも短いパルス幅をインバータに信号として付与する状態であったので、このタイミングで変調波(電圧指令)を補正してU相下アームのパルスの発生をなくし、これに伴い上アームのオフ期間をなくした。 FIG. 11 is a diagram after the processing of Step P1 to Step P9 described above with respect to FIG. 5 is performed. Since the pulse width shorter than the minimum on-time was given to the inverter as a signal, the modulation wave (voltage command) was corrected at this timing to eliminate the U-phase lower arm pulse, and accordingly the upper arm Eliminated the off period.
図12は図6に対して前述したステップP1からステップP9の処理を実施した後の図である。図中のb点及びc点は、同時にVuと一致するためオン/オフが変化しない。U相下アームに最小オン時間よりも短いパルスの発生が予想されるので、変調波(電圧指令)を補正して、このパルスの発生を防いでいる。 FIG. 12 is a diagram after the processing of Step P1 to Step P9 described above with respect to FIG. 6 is performed. Since the points b and c in the figure coincide with Vu at the same time, on / off does not change. Since generation of a pulse shorter than the minimum on-time is expected in the U-phase lower arm, the modulation wave (voltage command) is corrected to prevent generation of this pulse.
図13は図7に対して前述したステップP1からステップP9の処理を実施した後の図である。図中のb点及びc点は、Vuと一致する順番が逆であるためオン/オフの変化はしない。U相下アームに最小オン時間より短いパルスの発生が予想されるため、変調波
(電圧指令)を補正してこのようなパルスの発生を防いでいる。これに伴い、U相上アームのオフ期間が短くなっている。
FIG. 13 is a diagram after the processing of Step P1 to Step P9 described above with respect to FIG. 7 is performed. The points b and c in the figure do not change on / off because the order of coincidence with Vu is reversed. Since generation of a pulse shorter than the minimum on-time is expected in the U-phase lower arm, the modulation wave (voltage command) is corrected to prevent generation of such a pulse. Accordingly, the off period of the U-phase upper arm is shortened.
以上により最小パルス幅以下のパルス幅の出力を停止するが、一般的に誤動作を防止するために規定される最小パルス幅は1〜2μs程度の時間であるため、パルス幅の補正によるモータ印加電圧への影響は少なく、電動機を問題なく駆動できる。 Although the output of the pulse width equal to or smaller than the minimum pulse width is stopped as described above, since the minimum pulse width generally defined for preventing malfunction is a time of about 1 to 2 μs, the motor applied voltage by correcting the pulse width The motor can be driven without problems.
また、Vu,Vv,VwがT1の領域内の場合には数7、T2の領域内の場合には数8としてもよく、この場合にはパルス幅を広げることで最小パルス幅の出力を防止できる。
Also, when the Vu, Vv, and Vw are within the T1 region, the
Vu=(Ttop′−Tdead−Tmin/2) (数7)
Vu=(Ttop′−2×Tdead−Tmin) …(数8)
本実施例では、T1,T2,T3,T4の領域内に入った相のみ補正を行ったが、補正を行ったことによる相間電圧の変化を防止するために、他の相を補正しても良い。
Vu = (Ttop′−Tdead−Tmin / 2) (Equation 7)
Vu = (Ttop′−2 × Tdead−Tmin) (Equation 8)
In this embodiment, only the phases that fall within the region of T1, T2, T3, and T4 are corrected. However, in order to prevent a change in the interphase voltage due to the correction, another phase may be corrected. good.
本実施例で、記載したカウンタ値で使用しない領域については一例であり、異なる領域を使用しないこととしても同様の効果を得ることが可能である。 In the present embodiment, the areas not used in the described counter values are merely examples, and the same effect can be obtained even if different areas are not used.
また、本実施例で説明したPWM信号の出力方法はマイクロコンピュータ固有であり、異なる場合がある。しかし、他の全てのマイクロコンピュータにおいても本発明のようにカウンタ値の中に使用しない領域を設けることで最小パルス幅以下のパルス出力を防止できる。 The PWM signal output method described in this embodiment is unique to the microcomputer and may be different. However, all the other microcomputers can prevent a pulse output having a width equal to or less than the minimum pulse width by providing an unused area in the counter value as in the present invention.
前述の例として別のマイクロコンピュータによるPWM信号の出力方法について図14を用いて説明する。図中のCNT3は、図3のキャリア信号Vcをマイクロコンピュータのカウンタ値に置き換えたものである。CNT4はデッドタイム時間を確保するために、CNT3がVuと一致したタイミングでカウントを開始するタイマである。このような
PWM信号の出力方法の場合には数9から数12の領域を使用しないことでTmin 以下のパルス幅の出力を防止できる。
As an example of the above, a method of outputting a PWM signal by another microcomputer will be described with reference to FIG. CNT3 in the figure is obtained by replacing the carrier signal Vc in FIG. 3 with a counter value of the microcomputer. CNT4 is a timer that starts counting at a timing when CNT3 coincides with Vu in order to ensure a dead time. In the case of such a PWM signal output method, it is possible to prevent the output of a pulse width equal to or less than Tmin by not using the regions of
Ttop>Vu>(Ttop −Tmin) …(数9)
(Ttop −Tdead)>Vu>(Ttop−Tdead−Tmin) …(数10)
Tdead<Vu<Tdead+Tmin …(数11)
0<Vu<Tmin …(数12)
Ttop>Vu> (Ttop−Tmin) (Equation 9)
(Ttop−Tdead)>Vu> (Ttop−Tdead−Tmin) (Equation 10)
Tdead <Vu <Tdead + Tmin (Equation 11)
0 <Vu <Tmin (Equation 12)
1…商用電源、2…インダクタンス、3…整流ダイオード、4…平滑コンデンサ、5…電流検出用抵抗、6…インバータブリッジ回路、7…AD変換器、8…ベクトル制御演算部、9…PWM生成タイマ、10…マイクロコンピュータ、11…電動機、20…モータ電圧方程式演算、21…2相→3相変換演算、22…位相演算、23…3相→2相変換演算、24…相電流再現演算、25…最小パルス幅確保手段。
DESCRIPTION OF
Claims (3)
A rectifier circuit that converts alternating current into direct current, an inverter that is configured by a plurality of switching elements, converts the direct current from the rectifier circuit into a chopping signal that drives the motor, and outputs voltage commands corresponding to each phase that constitutes the inverter. And a pulse width modulation unit that generates a corresponding chopper signal. When the on-pulse time output by the pulse width modulation unit is smaller than the minimum on-pulse, the voltage command in a period during which the on-pulse is output. A motor control device that corrects the noise.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005354510A JP2007159335A (en) | 2005-12-08 | 2005-12-08 | Motor drive apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005354510A JP2007159335A (en) | 2005-12-08 | 2005-12-08 | Motor drive apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007159335A true JP2007159335A (en) | 2007-06-21 |
Family
ID=38242965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005354510A Withdrawn JP2007159335A (en) | 2005-12-08 | 2005-12-08 | Motor drive apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007159335A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010081781A (en) * | 2008-08-25 | 2010-04-08 | Jtekt Corp | Motor control device and electric power steering arrangement |
CN113242032A (en) * | 2021-05-13 | 2021-08-10 | 苏州英威腾电力电子有限公司 | Method, device, equipment and medium for determining minimum pulse width of PWM signal |
DE102022209646A1 (en) | 2022-09-14 | 2024-03-14 | Lenze Se | Method for operating an inverter, inverter and frequency converter |
-
2005
- 2005-12-08 JP JP2005354510A patent/JP2007159335A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010081781A (en) * | 2008-08-25 | 2010-04-08 | Jtekt Corp | Motor control device and electric power steering arrangement |
CN113242032A (en) * | 2021-05-13 | 2021-08-10 | 苏州英威腾电力电子有限公司 | Method, device, equipment and medium for determining minimum pulse width of PWM signal |
CN113242032B (en) * | 2021-05-13 | 2024-06-04 | 苏州英威腾电力电子有限公司 | Method, device, equipment and medium for determining minimum pulse width of PWM (pulse Width modulation) signal |
DE102022209646A1 (en) | 2022-09-14 | 2024-03-14 | Lenze Se | Method for operating an inverter, inverter and frequency converter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8278865B2 (en) | Control device | |
US20070296371A1 (en) | Position sensorless control apparatus for synchronous motor | |
JP4575547B2 (en) | Motor control device | |
JP2006230049A (en) | Motor control device and motor current detector | |
WO2014024460A1 (en) | Motor control apparatus | |
JP5813934B2 (en) | Power converter | |
JP4031965B2 (en) | Electric motor control device | |
JP5511700B2 (en) | Inverter device, fan drive device, compressor drive device, and air conditioner | |
JP2007110811A (en) | Inverter apparatus and control method for the same | |
JP4722002B2 (en) | PWM inverter control device, PWM inverter control method, and refrigeration air conditioner | |
JP2006246649A (en) | Inverter device | |
JP2010068581A (en) | Electric motor drive unit | |
JP2005065439A (en) | Control method for voltage-type inverter | |
JP2006197707A (en) | Inverter | |
JP2010268629A (en) | Inverter device | |
JP3971978B2 (en) | Electric motor control device | |
JP4779565B2 (en) | Inverter control circuit | |
JP2007159335A (en) | Motor drive apparatus | |
JP4896681B2 (en) | Motor control device and fan motor | |
JP2004304925A (en) | Inverter device | |
JP2004061217A (en) | Current detecting device, method thereof, and electric motor | |
JP5428796B2 (en) | Motor drive control device | |
JP2006074951A (en) | Controller for ac motor | |
KR102260101B1 (en) | Integrated circuit for controlling motor | |
JP5408918B2 (en) | Motor control method and control apparatus |
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: 20090303 |