[go: up one dir, main page]

JP2001327173A - PWM inverter for motor control - Google Patents

PWM inverter for motor control

Info

Publication number
JP2001327173A
JP2001327173A JP2000144311A JP2000144311A JP2001327173A JP 2001327173 A JP2001327173 A JP 2001327173A JP 2000144311 A JP2000144311 A JP 2000144311A JP 2000144311 A JP2000144311 A JP 2000144311A JP 2001327173 A JP2001327173 A JP 2001327173A
Authority
JP
Japan
Prior art keywords
voltage command
value
phase
command value
pwm
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
Application number
JP2000144311A
Other languages
Japanese (ja)
Other versions
JP3664040B2 (en
Inventor
Yasuhiko Kitajima
康彦 北島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2000144311A priority Critical patent/JP3664040B2/en
Publication of JP2001327173A publication Critical patent/JP2001327173A/en
Application granted granted Critical
Publication of JP3664040B2 publication Critical patent/JP3664040B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/0003Details of control, feedback or regulation circuits
    • H02M1/0009Devices or circuits for detecting current in a converter
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • H02M7/539Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters with automatic control of output wave form or frequency
    • H02M7/5395Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters with automatic control of output wave form or frequency by pulse-width modulation

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Control Of Multiple Motors (AREA)
  • Inverter Devices (AREA)

Abstract

(57)【要約】 【課題】 フィードバック制御に用いる相電流を直流母
線電流から求めるPWMインバータにおいて、各相間の
電圧指令が近接する場合にも各相に対応する直流母線電
流を確実に検出可能とする。 【解決手段】 v相とw相の第1の電圧指令値vv1*
、vw1* が近接しているとき、(b)のように、P
WM周期前半では3番目のw相をvw1* からvcmp
23だけオフセットさせてv相との差をDminとし、
周期後半ではvw1* をvcmp23だけ逆方向にオフ
セットさせる補正を施して第2の電圧指令値として、P
WMパルスを生成する。上記補正により(c)のように
PWMパルスの相間の立ち下がり、立ち上がりのタイミ
ング間隔ΔTが確保され、各パルスによるスイッチング
間の直流母線電流Isの検出が可能となって、(d)の
ように各相の相電流iu、iv、iwを明確に求めるこ
とができる。
(57) [Problem] To provide a PWM inverter for obtaining a phase current to be used for feedback control from a DC bus current, and to be able to reliably detect a DC bus current corresponding to each phase even when voltage commands between the phases are close to each other. I do. SOLUTION: v-phase and w-phase first voltage command values vv1 *
, Vw1 * are close to each other, as shown in FIG.
In the first half of the WM cycle, the third w phase is changed from vw1 * to vcmp.
Offset by 23 and the difference from the v-phase is Dmin,
In the latter half of the cycle, vw1 * is corrected to be offset by vcmp23 in the reverse direction, and Pw is set as a second voltage command value.
Generate a WM pulse. By the above correction, the falling and rising timing intervals ΔT between the phases of the PWM pulses are secured as shown in (c), and the DC bus current Is during the switching by each pulse can be detected, as shown in (d). The phase currents iu, iv, iw of each phase can be determined clearly.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、モータの相電流を
用いてモータをフィードバック制御するモータ制御用イ
ンバータに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor control inverter for performing feedback control of a motor using a phase current of the motor.

【0002】[0002]

【従来の技術】直流電源で3相モータを駆動するため、
モータの相電流を用いてモータ電流をフィードバック制
御するPWM(パルス幅変調)による電流制御のインバ
ータが使用される。このような電流制御PWMインバー
タでは、制御指令が電流指令値として与えられ、これを
電圧指令値に変換したあと主回路の各相のスイッチング
素子に対するPWM制御信号が生成される。そして各相
の相電流値が上記電圧指令値を調節するためフィードバ
ックされる。
2. Description of the Related Art In order to drive a three-phase motor with a DC power supply,
An inverter of current control by PWM (pulse width modulation) that performs feedback control of the motor current using the phase current of the motor is used. In such a current control PWM inverter, a control command is given as a current command value, which is converted into a voltage command value, and then a PWM control signal for the switching elements of each phase of the main circuit is generated. Then, the phase current value of each phase is fed back to adjust the voltage command value.

【0003】ここで、各相の相電流に関して、例えば特
開平8−19263に開示されるPWMインバータで
は、インバータ主回路の各相のスイッチング素子のスイ
ッチング直前および直後に、電流センサでインバータ主
回路の直流母線電流を検出し、検出電流の変化分をスイ
ッチングタイミングに応じて各相別に分配することによ
り、相別の検出電流とすることが行なわれる。これによ
り、相別の電流検出が1つの電流センサで済ませられる
ことが期待される。
[0003] Regarding the phase current of each phase, for example, in the PWM inverter disclosed in JP-A-8-19263, immediately before and after switching of the switching element of each phase of the inverter main circuit, the current sensor detects the phase current of the inverter main circuit. A DC bus current is detected, and a change in the detected current is distributed to each phase in accordance with the switching timing, thereby obtaining a detected current for each phase. Thus, it is expected that the current detection for each phase can be completed by one current sensor.

【0004】[0004]

【発明が解決しようとする課題】PWMインバータでは
一般に、電圧指令値が3相とも0となったり、あるいは
2相の電圧指令値がほぼ等しくなる場合が発生する。こ
の結果、例えば3相のスイッチング素子が同時にスイッ
チングを行なったときは前者となり、2相のスイッチン
グ素子が同時にスイッチングを行なえば後者となる。図
6はその具体例で、(a)は電圧指令値と比較三角波を
示し、(b)はPWMパルスを、(c)は直流母線電流
の変化を示す。(a)のように、3相u、v、wのうち
v相の電圧指令値vv* とw相の電圧指令値vw* の値
が同一の場合には、三角波比較により生成されるPWM
パルスは、(b)のように、v相電圧とw相電圧の立ち
上がりおよび立ち下がり、すなわちスイッチングがそれ
ぞれ同時となる。
Generally, in a PWM inverter, the voltage command value may be 0 for all three phases, or the voltage command values for two phases may be substantially equal. As a result, for example, when the three-phase switching elements switch simultaneously, the former occurs, and when the two-phase switching elements simultaneously switch, the latter occurs. 6A and 6B show a specific example, in which (a) shows a voltage command value and a comparison triangular wave, (b) shows a PWM pulse, and (c) shows a change in a DC bus current. As shown in (a), when the value of the v-phase voltage command value vv * and the value of the w-phase voltage command value vw * of the three phases u, v, and w are the same, PWM generated by triangular wave comparison is used.
As for the pulse, the rising and falling of the v-phase voltage and the w-phase voltage, that is, the switching, respectively, are simultaneous as shown in FIG.

【0005】しかしながら、上記直流母線電流を1つの
電流センサで検出する従来のPWMインバータでは、各
相のスイッチング素子のスイッチング前後の直流母線電
流をサンプルホールドしてその検出値の差から対応する
相の電流値を求める構成であるので、v相電圧とw相電
圧の立ち上がりおよび立ち下がりが同時では、各相の電
流情報が直流母線に現われる時間が短くて検出困難で、
図6の(c)のように、v相電流とw相電流とを分離す
ることができない。これは、スイッチングが完全に同時
である場合だけでなく、1つの相のスイッチングから他
の相のスイッチングまでの間隔が短い場合も同様であ
り、スイッチング間の直流母線電流の検出が困難、ある
いは検出精度の低下を招き、したがって各相電流を適正
に求めることができないという問題がある。
However, in the conventional PWM inverter that detects the DC bus current with one current sensor, the DC bus current before and after switching of the switching element of each phase is sampled and held, and the difference between the detected values is used to determine the corresponding phase. Since the current value is obtained, if the rise and fall of the v-phase voltage and the w-phase voltage are simultaneous, the time during which the current information of each phase appears on the DC bus is short, making it difficult to detect.
As shown in FIG. 6C, the v-phase current and the w-phase current cannot be separated. This is true not only when the switching is completely simultaneous, but also when the interval between the switching of one phase and the switching of the other phase is short, and it is difficult or impossible to detect the DC bus current during the switching. There is a problem in that the accuracy is lowered, and thus the current of each phase cannot be obtained properly.

【0006】したがって、本発明は、上記の問題点に鑑
み、フィードバック制御に用いる相電流を直流母線電流
から求めるモータ制御用インバータにおいて、各相間で
スイッチングのタイミングが重なる場合にも各相電流を
適正に求めることができるようにしたモータ制御用イン
バータを提供することを目的とする。
Accordingly, the present invention has been made in view of the above problems, and in a motor control inverter for obtaining a phase current to be used for feedback control from a DC bus current, even if switching timings between the phases overlap, each phase current is appropriately adjusted. It is an object of the present invention to provide a motor control inverter which can be obtained as follows.

【0007】[0007]

【課題を解決するための手段】このため、請求項1の本
発明は、電流制御により3相の第1の電圧指令値を出力
する電流制御部と、第1の電圧指令値に基づいてPWM
パルスを出力するPWMパルス生成手段と、PWMパル
スに制御されてモータを駆動するインバータ主回路を備
え、モータの相電流を電流制御部へフィードバックする
モータ制御用PWMインバータにおいて、インバータ主
回路の直流母線に電流センサを設けるとともに、相電流
を電流センサの検出値とPWMパルス生成手段から出力
されるPWMパルスとに基づいて演算する相電流演算部
を有し、PWMパルス生成手段は、各相間のPWMパル
スの立ち上がりまたは立ち下がりのタイミング間隔を所
定値以上として当該PWMパルスを出力するものとし
た。PWMパルス生成手段が出力するPWMパルス立ち
上がりまたは立ち下がりの相間のタイミング間隔が確保
されるので、各相に対応する直流母線電流が確実に検出
され、相電流が演算できる。
According to the present invention, there is provided a current control unit for outputting a three-phase first voltage command value by current control, and a PWM based on the first voltage command value.
A PWM bus for motor control, comprising: a PWM pulse generating means for outputting a pulse; and an inverter main circuit for driving the motor controlled by the PWM pulse, wherein the motor control PWM inverter feeds back a phase current of the motor to a current control unit. And a phase current calculation unit that calculates a phase current based on a detection value of the current sensor and a PWM pulse output from the PWM pulse generation unit, and the PWM pulse generation unit includes a PWM signal between each phase. The PWM pulse is output by setting the timing interval of the rising or falling of the pulse to a predetermined value or more. Since the timing interval between the rising and falling phases of the PWM pulse output by the PWM pulse generation means is ensured, the DC bus current corresponding to each phase is reliably detected, and the phase current can be calculated.

【0008】請求項2の発明は、PWMパルス生成手段
が、第1の電圧指令値の大きさ順に並べた相間の差が所
定間隔値より小さいとき、1PWM周期ごとに、当該差
が小さい2つの相の第1の電圧指令値の少なくも一方の
値を、当該値と平均値を同一にしかつ周期の前半と後半
とで異なる値とした第2の電圧指令値に補正して、各相
間の差を所定間隔値以上とする電圧指令補正部と、第2
の電圧指令値にしたがってPWMパルスを出力するPW
Mパルス生成部とからなるものとした。より具体的に
は、請求項3のように、電圧指令補正部は、1PWM周
期の前半において上記の差が小さい2つの相の少なくも
一方の第1の電圧指令値をその差を拡大する方向に所定
値だけ補正し、周期の後半において当該所定値だけ上記
一方の第1の電圧指令値を逆方向に補正して、第2の電
圧指令値とすることができる。
According to a second aspect of the present invention, when the difference between the phases arranged in the order of the magnitude of the first voltage command value is smaller than a predetermined interval value, the PWM pulse generation means sets two small values of the difference every one PWM cycle. At least one value of the first voltage command value of the phase is corrected to a second voltage command value having the same value and the same average value and different values in the first half and the second half of the cycle. A voltage command correction unit for setting the difference equal to or greater than a predetermined interval value;
That outputs a PWM pulse according to the voltage command value of
And an M pulse generator. More specifically, as set forth in claim 3, the voltage command correction unit increases the first voltage command value of at least one of the two phases in which the difference is small in the first half of the 1 PWM cycle by enlarging the difference. And the first voltage command value is corrected in the reverse direction by the predetermined value in the second half of the cycle to obtain a second voltage command value.

【0009】PWMパルス生成手段が相間のタイミング
間隔を確保したPWMパルスを出力するためには、第1
の電圧指令値を第2の電圧指令値へ補正する電圧指令補
正部を備えることにより可能となる。電圧指令補正部で
は近接している相の一方の第1の電圧指令値を補正して
指令値の差を大きくした第2の電圧指令値とすることに
より、PWMパルスのタイミング間隔を広げる。また、
補正した指令値は前半と後半で異ならせて平均値を補正
前と同一にするので、1周期全体では第1の電圧指令値
と同一レベルを保持しながらPWMパルスのタイミング
間隔が確保される。
In order for the PWM pulse generation means to output a PWM pulse in which the timing interval between phases is secured, the first
This can be achieved by providing a voltage command correction unit that corrects the voltage command value of (1) to the second voltage command value. The voltage command correction unit widens the PWM pulse timing interval by correcting the first voltage command value of one of the adjacent phases to obtain a second voltage command value having a larger difference between the command values. Also,
Since the corrected command value is made different between the first half and the second half so that the average value is the same as before correction, the timing interval of the PWM pulse is secured while maintaining the same level as the first voltage command value in one entire cycle.

【0010】請求項4の発明は、1PWM周期の前半に
おける補正として、とくに、差が小さい2つの相が第1
の電圧指令値の最も大きい値の相を含むときは、該最も
大きい値の第1の電圧指令値に所定値を加算し、差が小
さい2つの相が第1の電圧指令値の最も小さい値の相を
含むときは、該最も小さい値の第1の電圧指令値から所
定値を減算する。これにより、補正により得られた第2
の電圧指令値が、補正前には十分な間隔があった相に近
づき、その差が所定間隔値より小さくなってしまう事態
が防止される。
According to a fourth aspect of the present invention, as a correction in the first half of one PWM cycle, two phases having a small difference are the first phase.
When a phase of the largest voltage command value is included, a predetermined value is added to the first voltage command value of the largest value, and two phases with a small difference are the smallest value of the first voltage command value. , A predetermined value is subtracted from the smallest value of the first voltage command value. Thereby, the second obtained by the correction
Of the voltage command value approaches a phase having a sufficient interval before the correction, and the difference between the phases is smaller than the predetermined interval value.

【0011】請求項5の発明は、電圧指令補正部が、第
1の電圧指令値の大きさ順に並べた3相の差が互いに隣
り合う間でそれぞれ所定間隔値より小さいとき、1PW
M周期の前半において選択した2つの相の第1の電圧指
令値をそれぞれ第1の所定値および第2の所定値だけ補
正して3相の隣り合う相間を所定間隔値とし、周期の後
半において第1の所定値および第2の所定値だけ選択し
た2つの相の第1の電圧指令値を逆方向に補正して、第
2の電圧指令値とするものである。とくに、3相間がす
べて所定間隔値より小さいときにも、第2の電圧指令値
の各相間が所定間隔値となるように補正されるので、各
相に対応する直流母線電流が確実に検出され、相電流が
演算できる。
According to a fifth aspect of the present invention, when the voltage command correction section determines that the difference between the three phases arranged in the order of the magnitude of the first voltage command value is smaller than a predetermined interval value between adjacent ones, the 1PW
The first voltage command values of the two phases selected in the first half of the M cycle are corrected by the first predetermined value and the second predetermined value, respectively, so that the adjacent phases of the three phases are set to the predetermined interval value. The first voltage command values of the two phases selected by the first predetermined value and the second predetermined value are corrected in the reverse direction to obtain a second voltage command value. In particular, even when all of the three phases are smaller than the predetermined interval value, the correction is made so that each of the phases of the second voltage command value becomes the predetermined interval value, so that the DC bus current corresponding to each phase is reliably detected. And the phase current can be calculated.

【0012】請求項6の発明は、請求項5の構成におい
てとくに選択した2つの相が第1の電圧指令値の最も大
きい値と最も小さい値の相であり、1PWM周期の前半
における補正は、最も大きい値の第1の電圧指令値に第
1の所定値を加算し、最も小さい値の第1の電圧指令値
から第2の所定値を減算するものである。これにより、
第1の所定値および第2の所定値は最小限の値で各相間
を所定間隔値に広げることができ、補正量として第1の
電圧指令値からの変化量を少なくしながらPWMパルス
のタイミング間隔を広げ、各相電流を求めることができ
る。
According to a sixth aspect of the present invention, in the configuration of the fifth aspect, the two phases particularly selected are the phase of the largest value and the smallest value of the first voltage command value, and the correction in the first half of one PWM cycle is The first predetermined value is added to the largest first voltage command value, and the second predetermined value is subtracted from the smallest first voltage command value. This allows
The first predetermined value and the second predetermined value can be expanded to a predetermined interval value between each phase with a minimum value, and the timing of the PWM pulse is reduced while reducing the amount of change from the first voltage command value as a correction amount. By increasing the interval, each phase current can be obtained.

【0013】請求項7の発明は、2組のモータに対し
て、電流制御により3相の第1の電圧指令値を出力する
電流制御部と、第1の電圧指令値を補正して第2の電圧
指令値を出力する電圧指令補正部と、第2の電圧指令値
に基づいてPWMパルスを出力するPWMパルス生成部
と、PWMパルスに制御されてモータを駆動するインバ
ータ主回路とをそれぞれ対応して備え、各インバータ主
回路が共通の直流母線を介して直流電源から電源供給さ
れ、各モータの相電流を対応する電流制御部へフィード
バックするモータ制御用PWMインバータにおいて、直
流母線に電流センサを設けるとともに、相電流を電流セ
ンサの検出値とPWMパルス生成部から出力されるPW
Mパルスとに基づいて演算する相電流演算部を有し、各
電圧指令補正部はそれぞれ、両電流制御部からの第1の
電圧指令値の大きさ順に並べた6相において互いに隣り
合う相間に所定間隔値より小さい差があるとき、1PW
M周期の前半において、上記6相の互いに隣り合う相間
の差が所定間隔値以上となるように、各電圧指令補正部
が対応する第1の電圧指令値をその相別に設定された所
定値で補正し、周期の後半において、上に補正した第1
の電圧指令値を上記相別に設定された所定値だけ逆方向
に補正して、第2の電圧指令値とするものとした。2組
のモータのインバータ主回路が直流電源を共用し、各電
圧指令補正部において両電流制御部からの第1の電圧指
令値の大きさ順に並べた6相において互いに隣り合う相
間を所定間隔値以上とするので、各相に対応する直流母
線電流が1つの電流センサで確実に検出され、これに基
づいて相電流を求めることができる。
According to a seventh aspect of the present invention, there is provided a current control unit for outputting three-phase first voltage command values by current control to two sets of motors, and correcting the first voltage command value to obtain a second voltage command value. A voltage command correction unit that outputs a voltage command value of the same, a PWM pulse generation unit that outputs a PWM pulse based on the second voltage command value, and an inverter main circuit that drives the motor under the control of the PWM pulse. In a motor control PWM inverter in which each inverter main circuit is supplied with power from a DC power supply via a common DC bus and feeds back a phase current of each motor to a corresponding current control unit, a current sensor is provided on the DC bus. In addition, the phase current is determined by the detection value of the current sensor and the PW output from the PWM pulse generator.
And a phase current calculation unit for calculating based on the M pulse. Each of the voltage command correction units is arranged between the phases adjacent to each other in the six phases arranged in the order of the magnitude of the first voltage command values from both current control units. When there is a difference smaller than the predetermined interval value, 1PW
In the first half of the M period, each voltage command correction unit sets the corresponding first voltage command value with a predetermined value set for each phase so that the difference between the six adjacent phases is equal to or greater than a predetermined interval value. Corrected, in the second half of the cycle,
Is corrected in the reverse direction by a predetermined value set for each of the above phases to obtain a second voltage command value. Inverter main circuits of two sets of motors share a DC power supply, and in each voltage command correction unit, a predetermined interval value is set between adjacent phases in six phases arranged in the order of magnitude of first voltage command values from both current control units. As described above, the DC bus current corresponding to each phase is reliably detected by one current sensor, and the phase current can be obtained based on the detected current.

【0014】なお、上記の電圧指令値における所定間隔
値は、請求項8のように、電流センサが直流母線の電流
を検出するに必要な時間に相当する電圧差に止めるのが
好ましい。
Preferably, the predetermined interval value in the voltage command value is limited to a voltage difference corresponding to a time required for the current sensor to detect the current of the DC bus, as described in claim 8.

【0015】[0015]

【発明の実施の形態】以下、本発明の実施の形態を実施
例により説明する。図1は実施例の全体構成を示すブロ
ック図である。直流電源2に、6個のスイッチング素子
4からなる3相ブリッジ回路3を介して、モータ5が接
続され、インバータ主回路1を形成している。3相ブリ
ッジ回路3はモータ5へ相電流iu、iv、iwを出力
する。直流電源2には3相ブリッジ回路3と並列にコン
デンサ6が設けられ、3相ブリッジ回路3へ供給される
直流電圧を安定化させている。
Embodiments of the present invention will be described below with reference to examples. FIG. 1 is a block diagram showing the overall configuration of the embodiment. A motor 5 is connected to a DC power supply 2 via a three-phase bridge circuit 3 including six switching elements 4 to form an inverter main circuit 1. The three-phase bridge circuit 3 outputs phase currents iu, iv, iw to the motor 5. The DC power supply 2 is provided with a capacitor 6 in parallel with the three-phase bridge circuit 3 to stabilize the DC voltage supplied to the three-phase bridge circuit 3.

【0016】インバータ主回路1の制御のため、モータ
駆動指令として外部から電流指令値を受ける電流制御部
10が設けられ、電流制御部10に順次電圧指令補正部
11およびPWMパルス生成部12が接続されている。
電流制御部10は、電流指令値と後述する相電流に基づ
いて各相の第1の電圧指令値vu1* 、vv1* 、vw
1* を出力する。電圧指令補正部11は、第1の電圧指
令値を補正して第2の電圧指令値vu2* 、vv2* 、
vw2* を出力する。PWMパルス生成部12は、第2
の電圧指令値に基づいて、3相ブリッジ回路3のスイッ
チング素子4をオン、オフするPWMパルス信号を出力
する。
For controlling the inverter main circuit 1, a current control unit 10 for receiving a current command value from the outside as a motor drive command is provided, and a voltage command correction unit 11 and a PWM pulse generation unit 12 are sequentially connected to the current control unit 10. Have been.
The current controller 10 controls the first voltage command values vu1 *, vv1 *, vw of each phase based on the current command value and a phase current described later.
Outputs 1 *. The voltage command correction unit 11 corrects the first voltage command value and corrects the second voltage command values vu2 *, vv2 *,
Output vw2 *. The PWM pulse generation unit 12
And outputs a PWM pulse signal for turning on and off the switching element 4 of the three-phase bridge circuit 3 based on the voltage command value of

【0017】直流電源2から3相ブリッジ回路3に向か
う直流母線8には電流センサ13が設けられ、電流セン
サ13は相電流演算部14に接続されている。相電流演
算部14はPWMパルス生成部12と電流制御部10に
接続されており、電流センサ13により検出した直流母
線電流IsとPWMパルス生成部12からのPWMパル
ス信号とに基づいて、モータ5への相電流iu、iv、
iwを演算してこれをフィードバック情報として電流制
御部10へ出力する。
A current sensor 13 is provided on the DC bus 8 from the DC power supply 2 to the three-phase bridge circuit 3, and the current sensor 13 is connected to a phase current calculation unit 14. The phase current calculation unit 14 is connected to the PWM pulse generation unit 12 and the current control unit 10, and based on the DC bus current Is detected by the current sensor 13 and the PWM pulse signal from the PWM pulse generation unit 12, Phase currents iu, iv,
iw is calculated and output to the current control unit 10 as feedback information.

【0018】電圧指令補正部11は、3相ブリッジ回路
3のスイッチング素子4の相間のスイッチング間隔が短
かくなってスイッチング間の直流母線電流の検出が困難
となる程度に各相に対する第1の電圧指令値間が差が小
さいとき、相間のスイッチング間隔を拡大するように補
正して第2の電圧指令値とする。図2、図3は、電圧指
令補正部11における各PWM周期ごとの第2の電圧指
令値生成の流れを示すフローチャートである。まず、ス
テップ101において、電流制御部10から出力された
第1の電圧指令値vu1* 、vv1* 、vw1* の大き
さの順序を調べる。ここでは、その1番目に大きいもの
を最大相電圧指令値vmax1* 、2番目に大きいもの
を第2相電圧指令値vm1* 、そして3番目のものを最
小相電圧指令値vmin1* と呼ぶ。
The voltage command correction unit 11 sets the first voltage for each phase to such an extent that the switching interval between the phases of the switching element 4 of the three-phase bridge circuit 3 becomes short and it becomes difficult to detect the DC bus current during switching. When the difference between the command values is small, the second voltage command value is corrected by increasing the switching interval between phases. FIG. 2 and FIG. 3 are flowcharts showing the flow of the generation of the second voltage command value for each PWM cycle in the voltage command correction unit 11. First, in step 101, the order of magnitudes of the first voltage command values vu1 *, vv1 *, vw1 * output from the current control unit 10 is checked. Here, the first largest value is called a maximum phase voltage command value vmax1 *, the second largest value is called a second phase voltage command value vm1 *, and the third value is called a minimum phase voltage command value vmin1 *.

【0019】そして、ステップ102では、そのなかの
最大相電圧指令値vmax1* と第2相電圧指令値vm
1* の差Δv12を求め、次のステップ103で、指令
値の差Δv12が所定値Dmin以上であるかどうかを
チェックする。ここで、所定値Dminは、直流母線電
流Isの検出に十分な時間間隔に相当する値として、あ
らかじめ設定される。指令値の差Δv12が所定値Dm
in以上であるときは、ステップ105へ進み、所定値
Dminより小さいときはステップ104へ進む。
In step 102, the maximum phase voltage command value vmax1 * and the second phase voltage command value vm
The difference Δv12 of 1 * is obtained, and in the next step 103, it is checked whether the difference Δv12 of the command value is equal to or more than a predetermined value Dmin. Here, the predetermined value Dmin is set in advance as a value corresponding to a time interval sufficient for detecting the DC bus current Is. The difference Δv12 between the command values is a predetermined value Dm
If it is not less than "in", the process proceeds to step 105;

【0020】ステップ104では、補正量をvcmp1
2=Dmin−Δv12に設定する。一方、ステップ1
05では、補正の必要がないので、vcmp12=0と
する。ステップ106では、最大相電圧指令値vmax
1* に補正量vcmp12を加算して、第1の電圧指令
値の1番目に大きい相に対応するPWM周期前半の補正
値(第2の電圧指令値)vmax2f*とする。なお、第
2相電圧指令値から補正量を減算して間隔を広げる場合
には、小さくなった第2相電圧指令値が最小相電圧指令
値へ所定値Dminよりも近づいてしまう可能性がある
ので、ここでは最大相電圧指令値の方を補正して一層大
きくすることにより間隔を広げている。
In step 104, the correction amount is set to vcmp1.
2 = Dmin-Δv12 Step 1
In 05, since there is no need for correction, vcmp12 = 0. In step 106, the maximum phase voltage command value vmax
The correction amount vcmp12 is added to 1 * to obtain a correction value (second voltage command value) vmax2f * in the first half of the PWM cycle corresponding to the first largest phase of the first voltage command value. When the interval is widened by subtracting the correction amount from the second phase voltage command value, the reduced second phase voltage command value may approach the minimum phase voltage command value more than the predetermined value Dmin. Therefore, here, the interval is widened by correcting the maximum phase voltage command value to make it even larger.

【0021】つぎに、ステップ107において、第2相
電圧指令値vm1* と最小相電圧指令値vmin1* の
差Δv23を求め、次のステップ108で、指令値の差
Δv23が所定値Dmin以上であるかどうかをチェッ
クする。指令値の差Δv23が所定値Dmin以上であ
るときは、ステップ110へ進み、所定値Dminより
小さいときはステップ109へ進む。ステップ109で
は、補正量をvcmp23=Dmin−Δv23に設定
する。一方、ステップ110では、補正の必要がないの
で、vcmp23=0とする。
Next, at step 107, the difference Δv23 between the second phase voltage command value vm1 * and the minimum phase voltage command value vmin1 * is determined. At the next step 108, the difference Δv23 between the command values is equal to or more than the predetermined value Dmin. Check whether or not. When the difference Δv23 between the command values is equal to or larger than the predetermined value Dmin, the process proceeds to step 110, and when smaller than the predetermined value Dmin, the process proceeds to step 109. In step 109, the correction amount is set to vcmp23 = Dmin-Δv23. On the other hand, in step 110, since there is no need for correction, vcmp23 = 0.

【0022】そして、つぎのステップ111において、
最小相電圧指令値vmin1* から補正量vcmp23
を減算して、第1の電圧指令値の3番目の相に対応する
PWM周期前半の補正値(第2の電圧指令値)vmin
2f*とする。第2相電圧指令値に補正量を加算して間隔
を広げる場合には、大きくなった第2相電圧指令値が最
大相電圧指令値へ所定値Dminよりも近づいてしまう
可能性があるので、ここでは最小相電圧指令値の方を補
正して一層小さくすることにより間隔を広げている。
Then, in the next step 111,
Correction amount vcmp23 from minimum phase voltage command value vmin1 *
Is subtracted to obtain a correction value (second voltage command value) vmin for the first half of the PWM cycle corresponding to the third phase of the first voltage command value.
2f *. When the interval is increased by adding the correction amount to the second phase voltage command value, the increased second phase voltage command value may approach the maximum phase voltage command value more than the predetermined value Dmin. Here, the interval is widened by correcting the minimum phase voltage command value to make it even smaller.

【0023】続いて、ステップ112で、2番目に大き
い第2相電圧指令値vm1* をそのまま当該相のPWM
周期前半の補正値(第2の電圧指令値)vm2f*とす
る。ステップ113では、上記のステップ106、11
1、112において求めた補正値vmax2f*、vmi
n2f*、vm2f*をPWM周期前半における第2の電圧
指令値vu2* 、vv2* 、vw2* として設定し、P
WMパルス生成部12へ出力する。
Subsequently, in step 112, the second largest second-phase voltage command value vm1 * is directly used as the PWM of the phase.
The correction value (second voltage command value) vm2f * in the first half of the cycle is set. In step 113, steps 106 and 11 described above are performed.
The correction values vmax2f * and vmi obtained in steps 1 and 112
n2f *, vm2f * are set as second voltage command values vu2 *, vv2 *, vw2 * in the first half of the PWM cycle, and P
Output to the WM pulse generation unit 12.

【0024】つぎに、PWM周期後半の第2の電圧指令
値を求める。まずステップ114において、最大相電圧
指令値vmax1* から補正量vcmp12を減算し
て、第1の電圧指令値の1番目に大きい相に対応する補
正値(第2の電圧指令値)vmax2r*とする。ステッ
プ115では、最小相電圧指令値vmin1* に補正量
vcmp23を加算して、第1の電圧指令値の3番目の
相に対応する補正値(第2の電圧指令値)vmin2r*
とする。そして、ステップ116で、2番目に大きい第
2相電圧指令値vm1* をそのまま当該相の補正値(第
2の電圧指令値)vm2r*とする。
Next, a second voltage command value in the latter half of the PWM cycle is obtained. First, in step 114, the correction amount vcmp12 is subtracted from the maximum phase voltage command value vmax1 * to obtain a correction value (second voltage command value) vmax2r * corresponding to the first largest phase of the first voltage command value. . In step 115, the correction amount vcmp23 is added to the minimum phase voltage command value vmin1 *, and a correction value (second voltage command value) vmin2r * corresponding to the third phase of the first voltage command value is obtained.
And Then, in step 116, the second largest second-phase voltage command value vm1 * is directly used as the correction value (second voltage command value) vm2r * of the phase.

【0025】ステップ117では、上記のステップ11
4〜115において求めた補正値vmax2r*、vmi
n2r*、vm2r*をPWM周期後半における第2の電圧
指令値vu2* 、vv2* 、vw2* として設定し、P
WMパルス生成部12へ出力する。上記のvmax2r*
およびvmin2r*は、PWM周期前半において加算あ
るいは減算された補正量をそれぞれ逆方向に減算、加算
して設定するので、第1の電圧指令値の1番目に大きい
相ならびに3番目の相に対応する各第2の電圧指令値の
PWM周期前半および後半にわたる平均値は第1の電圧
指令値と同一となる。
In step 117, the above-mentioned step 11
Correction values vmax2r *, vmi obtained in 4 to 115
n2r *, vm2r * are set as second voltage command values vu2 *, vv2 *, vw2 * in the latter half of the PWM cycle,
Output to the WM pulse generation unit 12. The above vmax2r *
And vmin2r * are set by subtracting and adding the correction amounts added or subtracted in the first half of the PWM cycle in the reverse direction, respectively, and thus correspond to the first largest phase and the third phase of the first voltage command value. The average value of each second voltage command value over the first and second half of the PWM cycle is the same as the first voltage command value.

【0026】電流制御部10から出力された第1の電圧
指令値は、このように電圧指令補正部11で第2の電圧
指令値vu2* 、vv2* 、vw2* へ補正されてPW
Mパルス生成部12へ入力されるので、3相ブリッジ回
路3のスイッチング素子4のオン、オフタイミングが相
間で分離され、スイッチング間の直流母線電流Isを確
実に検出できる。図4はこの分離状況を示す波形チャー
トである。(a)は第1の電圧指令値と比較三角波を示
し、(b)は第2の電圧指令値と比較三角波を、(c)
はPWMパルスを、(d)は直流母線電流の変化を示
す。ここでは、(a)のように、u相の第1の電圧指令
値vu1* の値が最も大きく、これより十分離れてv相
とw相の第1の電圧指令値vv1* 、vw1* がvv1
* >vw1*で互いに近接した値であったものとする。
The first voltage command value output from the current control unit 10 is corrected to the second voltage command values vu2 *, vv2 *, vw2 * by the voltage command correction unit 11, and the PW
Since the signal is input to the M-pulse generator 12, the ON / OFF timing of the switching element 4 of the three-phase bridge circuit 3 is separated between the phases, so that the DC bus current Is during switching can be reliably detected. FIG. 4 is a waveform chart showing this separation state. (A) shows a first voltage command value and a comparison triangle wave, (b) shows a second voltage command value and a comparison triangle wave, and (c)
Indicates a PWM pulse, and (d) indicates a change in DC bus current. Here, as shown in (a), the value of the u-phase first voltage command value vu1 * is the largest, and the v-phase and w-phase first voltage command values vv1 * and vw1 * are sufficiently separated therefrom. vv1
*> Vw1 * and are close to each other.

【0027】(b)は第2の電圧指令値を示し、PWM
周期前半では、3番目の相はvw1* からvcmp23
=Dmin−Δv23を減じたvw2* となっている。
ここで、Δv23=vv1* −vw1* である。他の相
の第2の電圧指令値vu2* 、vv2* の値は第1の電
圧指令値と同一である。vw2* とvv2* の差はDm
inとなる。またPWM周期後半では、3番目の相がv
w1* にvcmp23を加算した値のvw2* となって
いる。他の相の第2の電圧指令値vu2* 、vv2* の
値は、前半と同様に、第1の電圧指令値と同一である。
(B) shows a second voltage command value, which is PWM
In the first half of the cycle, the third phase is from vw1 * to vcmp23
= Dmin-Δv23 minus vw2 *.
Here, Δv23 = vv1 * −vw1 *. The values of the second voltage command values vu2 *, vv2 * of the other phases are the same as the first voltage command values. The difference between vw2 * and vv2 * is Dm
in. In the latter half of the PWM cycle, the third phase is v
vw2 * is a value obtained by adding vcmp23 to w1 *. The values of the second voltage command values vu2 *, vv2 * of the other phases are the same as the first voltage command values as in the first half.

【0028】第2の電圧指令値から三角波比較により生
成されるPWMパルスは、図3の(c)に示されるよう
に、lPWM周期の前半においてvw2* とvv2* が
Dminだけ分離され、その結果、v相とw相間のパル
スの立ち下がり、立ち上がりのタイミング間隔ΔTが確
保される。これにより、(d)に示すように、各パルス
によるスイッチング間の直流母線電流Isの検出が可能
となって、相電流演算部14において相電流iuはもち
ろんのこと、相電流iv、iwを明確に求めることがで
きる。なお、lPWM周期の後半ではvv2* とvw2
* (=vw1* +vcmp23)間の差はDminより
小さくなるので、この差においても十分直流母線電流I
sが検出可能なようにDminの値を設定するのが好ま
しい。しかし、Dminを直流母線電流の検出が可能な
最小値に設定した場合にも、PWM周期の前半でタイミ
ング間隔ΔTが確保されて直流母線電流Isが検出され
るから、その検出値を当該周期における直流母線電流と
して用いることができる。
As shown in FIG. 3C, the PWM pulse generated by the triangular wave comparison from the second voltage command value is such that vw2 * and vv2 * are separated by Dmin in the first half of the 1PWM cycle, and as a result, , V-phase and w-phase pulses fall and rise timing intervals ΔT are secured. As a result, as shown in (d), the DC bus current Is during switching by each pulse can be detected, and the phase current iu and the phase currents iv and iw can be clearly determined in the phase current calculation unit 14. Can be sought. In the latter half of the lPWM cycle, vv2 * and vw2
* (= Vw1 * + vcmp23) is smaller than Dmin, so that the DC bus current I
It is preferable to set the value of Dmin so that s can be detected. However, even when Dmin is set to the minimum value capable of detecting the DC bus current, the timing interval ΔT is secured in the first half of the PWM cycle and the DC bus current Is is detected. It can be used as a DC bus current.

【0029】以上、第1の電圧指令値の大きさが2番目
と3番目のものが近接している場合について説明した
が、1番目と2番目の第1の電圧指令値が近接している
場合、あるいは第1の電圧指令値のすべてが互いに近接
している場合も同様である。
The case where the first and second voltage command values are close to each other has been described above. However, the first and second first voltage command values are close to each other. The same applies to the case or when all of the first voltage command values are close to each other.

【0030】本実施例は以上のように構成され、フィー
ドバック制御に用いるモータ5の相電流iu、iv、i
wを直流母線電流Isから演算するPWMインバータに
おいて、電流制御部10で生成される3相の第1の電圧
指令値に互いに近接しているものがある場合、その間を
所定値Dminだけ離間させてオフセットした第2の電
圧指令値に補正、変換し、この第2の電圧指令値に基づ
いてPWMパルスを生成するようにしたので、3相ブリ
ッジ回路3におけるスイッチングが同時期に重なるおそ
れがある場合にも、スイッチング間に所定のタイミング
間隔が確保されて、スイッチング間に直流母線電流Is
を確実に検出でき、各相の相電流iu、iv、iwを演
算することができる。
The present embodiment is configured as described above, and the phase currents iu, iv, i of the motor 5 used for feedback control.
In a PWM inverter that calculates w from the DC bus current Is, if there are three first-phase command voltage values generated by the current control unit 10 that are close to each other, the three-phase first voltage command values are separated by a predetermined value Dmin. Since the PWM pulse is corrected and converted to the offset second voltage command value and the PWM pulse is generated based on the second voltage command value, the switching in the three-phase bridge circuit 3 may overlap at the same time. Also, a predetermined timing interval is secured between the switching operations, and the DC bus current Is is maintained between the switching operations.
Can be reliably detected, and the phase currents iu, iv, iw of each phase can be calculated.

【0031】また、上記所定値Dminの離間オフセッ
トはPWM周期の前半に限定し、後半における第2の電
圧指令値は同量だけ逆側にオフセットした値に補正する
ので、PWM周期の前半後半を通した全体の平均として
は第1の電圧指令値と同一であるから、モータ5の駆動
自体にはなんら影響を与えない。
Further, the separation offset of the predetermined value Dmin is limited to the first half of the PWM cycle, and the second voltage command value in the second half is corrected to a value offset by the same amount to the opposite side. Since the average of the whole passed is the same as the first voltage command value, the driving itself of the motor 5 is not affected at all.

【0032】つぎに、図5は第2の実施例を示す。この
実施例は、直流電源を共用する2組の電流制御PWMイ
ンバータの直流母線に設けた1つの電流センサで、2組
のモータの相電流を演算するようにしたものである。各
モータ5A、5Bの3相ブリッジ回路3A、3Bにはそ
れぞれ第1の実施例と同様の電流制御部10A、10
B、電圧指令補正部11A、11BおよびPWMパルス
生成部12A、12Bが接続されるとともに、各3相ブ
リッジ回路3A、3Bは共通の直流電源1に接続されて
いる。電圧指令補正部11A、11Bは相互に接続され
て、対応する電流制御部10A、10Bからの第1の電
圧指令値の情報を他方の電圧指令補正部11B、11A
へ送出するようになっている。
FIG. 5 shows a second embodiment. In this embodiment, one current sensor provided on the DC bus of two sets of current-controlled PWM inverters sharing a DC power supply calculates the phase currents of two sets of motors. The three-phase bridge circuits 3A and 3B of each of the motors 5A and 5B have the same current control units 10A and 10B as in the first embodiment.
B, the voltage command correction units 11A and 11B and the PWM pulse generation units 12A and 12B are connected, and the three-phase bridge circuits 3A and 3B are connected to a common DC power supply 1. The voltage command correction units 11A and 11B are connected to each other, and receive information on the first voltage command value from the corresponding current control units 10A and 10B.
To be sent to

【0033】直流電源1から3相ブリッジ回路に向かう
直流母線8には、2つの3相ブリッジ回路3A、3Bへ
の分岐前に1つの電流センサ13が設けられ、電流セン
サ13は相電流演算部16に接続されている。相電流演
算部16は2組のモータ5A、5Bに共通であって、P
WMパルス生成部12Aおよび12BからPWMパルス
信号が入力され、各モータ5A、5Bへの相電流iu
a、iva、iwa、ならびにiub、ivb、iwb
を演算し、これをフィードバック情報として対応する電
流制御部10Aおよび10Bへ出力する。
The DC bus 8 from the DC power supply 1 to the three-phase bridge circuit is provided with one current sensor 13 before branching to the two three-phase bridge circuits 3A and 3B. 16 are connected. The phase current calculator 16 is common to the two motors 5A and 5B,
PWM pulse signals are input from the WM pulse generation units 12A and 12B, and the phase current iu to each of the motors 5A and 5B is
a, iva, iwa, and iub, ivb, iwb
And outputs this to the corresponding current control units 10A and 10B as feedback information.

【0034】各電圧指令補正部11A、11Bは、PW
Mパルス生成部12A、12Bへの2組計6つの電圧指
令値相互間の差が所定値以上となるように、電流制御部
10Aおよび10Bからの第1の電圧指令値を補正す
る。すなわち、各電圧指令補正部では、両電流制御部1
0Aおよび10Bから出力された第1の電圧指令値vu
1a*、vv1a*、vw1a*、vu1b*、vv1b*、vw
1b*の大きさの順序を調べる。
Each of the voltage command correction units 11A and 11B
The first voltage command values from current control units 10A and 10B are corrected so that the difference between the two sets of six voltage command values to M pulse generation units 12A and 12B is equal to or greater than a predetermined value. That is, in each voltage command correction unit, both current control units 1
First voltage command value vu output from 0A and 10B
1a *, vv1a *, vw1a *, vu1b *, vv1b *, vw
Check the size order of 1b *.

【0035】そして、これらのなかで、まず値が0に近
い2つのvm13* とvm14* の差が所定値Dmin
以上でないときは、その差がDminとなるように一方
の値、例えばvm13* を変更して第2の電圧指令値v
m23* とする。差が所定値Dmin以上であるときは
vm13* の値をそのまま第2の電圧指令値vm23*
とする。
Among these, first, the difference between two vm13 * and vm14 * whose values are close to 0 is a predetermined value Dmin.
Otherwise, one of the values, for example, vm13 * is changed so that the difference becomes Dmin, and the second voltage command value v
m23 *. When the difference is equal to or greater than the predetermined value Dmin, the value of vm13 * is directly used as the second voltage command value vm23 *
And

【0036】続けて、vm23* を値が大きい方向に隣
り合う値vm12* と比較して、差が小さければその差
がDminとなるように大きい方の値vm12* を変更
(補正)して第2の電圧指令値vm22* とする。差が
所定値Dmin以上であるときはvm12* の値をその
まま第2の電圧指令値vm22* とする。さらに、vm
22* を値が大きい方向に隣り合う値vm11* と比較
して、差が小さければその差がDminとなるように大
きい方の値vm11* を変更して第2の電圧指令値vm
21* とする。差が所定値Dmin以上であるときはv
m11* の値をそのまま第2の電圧指令値vm21* と
する。
Subsequently, vm23 * is compared with an adjacent value vm12 * in the direction of increasing the value. If the difference is small, the larger value vm12 * is changed (corrected) so that the difference becomes Dmin. It is assumed that the voltage command value is vm22 *. When the difference is equal to or more than the predetermined value Dmin, the value of vm12 * is used as the second voltage command value vm22 *. Furthermore, vm
22 * is compared with a value vm11 * adjacent in the direction of increasing the value. If the difference is small, the larger value vm11 * is changed so that the difference becomes Dmin, and the second voltage command value vm is changed.
21 *. When the difference is equal to or more than the predetermined value Dmin, v
The value of m11 * is directly used as the second voltage command value vm21 *.

【0037】同様にして、vm14* から順に値が小さ
い方向に隣り合う値との差が所定値Dmin以上となる
ように、必要な補正を施して第2の電圧指令値vm24
* 、vm25* 、vm26* を設定する。
Similarly, the second voltage command value vm24 is corrected so that the difference between the value vm14 * and the value adjacent thereto in the direction in which the value becomes smaller becomes a predetermined value Dmin or more.
*, Vm25 *, and vm26 * are set.

【0038】電圧指令補正部11Aでは、以上に設定し
たvm21* 〜vm26* のうち、vu1a*、vv1a
*、vw1a*に対応する相電圧をPWM周期の前半にお
ける第2の電圧指令値vu2a*、vv2a*、vw2a*と
してPWMパルス生成部12Aへ出力し、電圧指令補正
部11Bは、vm21* 〜vm26* のうち、vu1b
*、vv1b*、vw1b*に対応する相電圧をPWM周期
の前半における第2の電圧指令値vu2b*、vv2b*、
vw2b*としてPWMパルス生成部12Bへ出力する。
In the voltage command correction unit 11A, among the vm21 * to vm26 * set above, vu1a *, vv1a
*, Vw1a * are output to the PWM pulse generation unit 12A as the second voltage command values vu2a *, vv2a *, vw2a * in the first half of the PWM cycle, and the voltage command correction unit 11B outputs * Among them, vu1b
*, Vv1b *, vw1b *, and the second voltage command values vu2b *, vv2b *, in the first half of the PWM cycle.
Output to the PWM pulse generation unit 12B as vw2b *.

【0039】そして、PWM周期の後半については、電
圧指令補正部11Aでは、vu1a*、vv1a*、vw1
a*を基準に前半に行なった補正と同量だけ逆側にオフセ
ットした値の相電圧を第2の電圧指令値としてPWMパ
ルス生成部12Aへ出力し、電圧指令補正部11Bで
は、vu1b*、vv1b*、vw1b*を基準に前半に行な
った補正と同量だけ逆側にオフセットした値の相電圧を
第2の電圧指令値としてPWMパルス生成部12Bへ出
力する。その他の構成は、前実施例と同様である。
Then, in the latter half of the PWM cycle, the voltage command correction unit 11A executes vu1a *, vv1a *, vw1.
The phase voltage having a value offset to the opposite side by the same amount as the correction performed in the first half based on a * is output as a second voltage command value to the PWM pulse generation unit 12A, and the voltage command correction unit 11B outputs vu1b *, A phase voltage having a value offset to the opposite side by the same amount as the correction performed in the first half based on vv1b * and vw1b * is output to the PWM pulse generation unit 12B as a second voltage command value. Other configurations are the same as in the previous embodiment.

【0040】本実施例は以上のように構成され、直流電
源1を共用する2組のモータ5A、5Bにそれぞれ個別
にPWMパルスを供給する場合にも、PWM周期の前半
において、両者における電圧指令値すべての間が少なく
も所定値Dminだけ離間されるように補正した第2の
電圧指令値に基づいてPWMパルスを生成するようにし
たので、各3相ブリッジ回路3A、3Bにおけるスイッ
チング間に所定のタイミング間隔が確保されて、スイッ
チング間に直流母線電流Isを確実に検出でき、各相の
相電流iua、iva、iwa、ならびにiub、iv
b、iwbを演算することができる。
The present embodiment is configured as described above. Even when the PWM pulses are individually supplied to the two sets of motors 5A and 5B sharing the DC power supply 1, the voltage commands in both of them are provided in the first half of the PWM cycle. Since the PWM pulse is generated based on the second voltage command value corrected so that all the values are separated from each other by at least a predetermined value Dmin, a predetermined value is set between the switching in each of the three-phase bridge circuits 3A and 3B. , The DC bus current Is can be reliably detected during switching, and the phase currents iua, iva, iwa, and iub, iv of each phase can be detected.
b and iwb can be calculated.

【0041】なお、この実施例では2組のモータ制御に
ついて説明したが、3組以上のモータを制御する場合に
も本発明を同様に適用することができる。また、各実施
例では、PWM周期の前半において隣接する相電圧の差
が所定値Dminとなるように補正するが、これに限ら
ず、PWM周期の後半において隣接する相電圧の差が所
定値Dminとなるように補正量を設定し、その前半に
は当該補正量だけ逆方向にオフセットさせて第2の電圧
指令値とすることもできる。
In this embodiment, control of two sets of motors has been described. However, the present invention can be similarly applied to control of three or more sets of motors. Further, in each embodiment, the difference between the adjacent phase voltages in the first half of the PWM cycle is corrected to be the predetermined value Dmin. However, the present invention is not limited to this, and the difference between the adjacent phase voltages in the second half of the PWM cycle is the predetermined value Dmin. It is also possible to set the correction amount so that the second voltage command value is offset in the reverse direction by the correction amount in the first half.

【0042】[0042]

【発明の効果】以上のとおり、本発明は、インバータ主
回路からモータへの相電流を電流制御部へフィードバッ
クするモータ制御用PWMインバータにおいて、PWM
パルス生成手段が各相間のPWMパルスの立ち上がりま
たは立ち下がりのタイミング間隔を所定値以上としてP
WMパルスを生成するので、インバータ主回路の直流母
線の各相に対応する電流が1つの電流センサで確実に検
出でき、この直流母線電流に基づいて相電流が演算でき
るという効果を有する。
As described above, the present invention relates to a PWM inverter for motor control which feeds back a phase current from an inverter main circuit to a motor to a current control unit.
The pulse generation means sets the timing interval of the rise or fall of the PWM pulse between the phases to a predetermined value or more, and
Since the WM pulse is generated, the current corresponding to each phase of the DC bus of the inverter main circuit can be reliably detected by one current sensor, and the phase current can be calculated based on the DC bus current.

【0043】上記のPWMパルス生成手段は、第1の電
圧指令値の大きさ順に並べた相間の差が所定間隔値より
小さいとき、1PWM周期ごとに、当該差が小さい2つ
の相の第1の電圧指令値の少なくも一方の値を、当該値
と平均値を同一にしかつ周期の前半と後半とで異なる値
とした第2の電圧指令値に補正して、各相間の差を所定
間隔値以上とする電圧指令補正部と、第2の電圧指令値
にしたがってPWMパルスを出力するPWMパルス生成
部とからなるものとすることができる。そしてとくに、
電圧指令補正部は、1PWM周期の前半において差が小
さい2つの相の少なくも一方の第1の電圧指令値をその
差を拡大する方向に所定値だけ補正し、周期の後半にお
いて当該所定値だけ上記一方の第1の電圧指令値を逆方
向に補正して、第2の電圧指令値とすることができる。
これにより、相間の電圧指令値の差が広げられて直流母
線の各相電流が識別検出可となるとともに、電圧指令値
の1周期全体での平均値は補正前と同一レベルを保持す
る。
When the difference between the phases arranged in the order of the magnitude of the first voltage command value is smaller than the predetermined interval value, the PWM pulse generating means sets the first phase of the two phases having the smaller difference at every PWM cycle. At least one of the voltage command values is corrected to a second voltage command value having the same value and an average value and different values in the first half and the second half of the cycle, and the difference between the phases is determined by a predetermined interval value. A voltage command correction unit configured as described above and a PWM pulse generation unit that outputs a PWM pulse in accordance with the second voltage command value can be provided. And especially
The voltage command correction unit corrects at least one first voltage command value of at least one of the two phases having a small difference in the first half of the 1 PWM cycle by a predetermined value in a direction to enlarge the difference, and only corrects the predetermined value in the second half of the cycle. The one first voltage command value can be corrected in the reverse direction to be a second voltage command value.
As a result, the difference between the voltage command values between the phases is widened so that the phase currents of the DC bus can be identified and detected, and the average value of the voltage command values in one entire cycle maintains the same level as before correction.

【0044】なお、1PWM周期の前半においては、差
が小さい2つの相が第1の電圧指令値の最も大きい値の
相を含むときは、該最も大きい値の第1の電圧指令値に
所定値を加算し、差が小さい2つの相が第1の電圧指令
値の最も小さい値の相を含むときは、該最も小さい値の
第1の電圧指令値から所定値を減算して補正することに
より、補正により得られた第2の電圧指令値が、補正前
には十分な間隔があった相に近づいてその差が所定間隔
値より小さくなってしまう事態が防止される。
In the first half of one PWM cycle, when the two phases having a small difference include the phase of the largest value of the first voltage command value, the largest value of the first voltage command value is set to the predetermined value. When the two phases having a small difference include the phase of the smallest value of the first voltage command value, a predetermined value is subtracted from the first voltage command value of the smallest value to correct the difference. This prevents a situation in which the second voltage command value obtained by the correction approaches a phase having a sufficient interval before the correction and the difference becomes smaller than the predetermined interval value.

【0045】また、第1の電圧指令値の大きさ順に並べ
た3相の差が互いに隣り合う間でいずれも所定間隔値よ
り小さいときは、1PWM周期の前半において選択した
2つの相の第1の電圧指令値をそれぞれ第1の所定値お
よび第2の所定値だけ補正して3相の隣り合う相間を所
定間隔値とし、周期の後半において第1の所定値および
第2の所定値だけ選択した2つの相の第1の電圧指令値
を逆方向に補正して、第2の電圧指令値とすることによ
り、3相間がすべて所定間隔値より小さいときにも、第
2の電圧指令値の各相間が広げられて各相に対応する直
流母線電流が確実に検出され、相電流が演算できる。
If the difference between the three phases arranged in the order of the magnitude of the first voltage command value is smaller than the predetermined interval value between adjacent ones, the first phase of the two phases selected in the first half of the 1 PWM cycle is determined. Are corrected by a first predetermined value and a second predetermined value, respectively, so that three adjacent phases are set to a predetermined interval value, and only the first predetermined value and the second predetermined value are selected in the latter half of the cycle. By correcting the first voltage command values of the two phases in the opposite direction to obtain the second voltage command values, even when all of the three phases are smaller than the predetermined interval value, the second voltage command values are not changed. The DC bus current corresponding to each phase is reliably detected by widening the interval between the phases, and the phase current can be calculated.

【0046】この際、とくに第1の電圧指令値の最も大
きい値と最も小さい値の相を選択して、1PWM周期の
前半において、最も大きい値の第1の電圧指令値に第1
の所定値を加算し、最も小さい値の第1の電圧指令値か
ら第2の所定値を減算して補正することにより、最小限
の補正量で各相間をPWMパルスのタイミング間隔を広
げ、各相電流を求めることができる。
At this time, in particular, the phase of the largest value and the smallest value of the first voltage command value is selected, and the first voltage command value of the largest value is set to the first voltage command value in the first half of one PWM cycle.
Is added, and the second predetermined value is subtracted from the first voltage command value of the smallest value to perform correction, thereby increasing the PWM pulse timing interval between the phases with a minimum correction amount. The phase current can be determined.

【0047】さらに、2組のモータについてそれぞれ電
流制御部、電圧指令補正部、PWMパルス生成部および
インバータ主回路が設けられ、各インバータ主回路が共
通の直流母線を介して直流電源から電源供給され、モー
タの相電流を各電流制御部へフィードバックするモータ
制御用PWMインバータにおいては、電圧指令補正部は
両電流制御部からの第1の電圧指令値の大きさ順に並べ
た6相において互いに隣り合う相間の差が所定間隔値以
上となるように、第1の電圧指令値をその相別に設定さ
れた所定値で補正し、周期の後半において、その所定値
だけ逆方向に補正して、第2の電圧指令値とするものと
することにより、モータが2つに増えた場合にも、各相
に対応する直流母線電流が1つの電流センサで確実に検
出され、これに基づいて相電流を求めることができる。
Further, a current controller, a voltage command corrector, a PWM pulse generator, and an inverter main circuit are provided for each of the two sets of motors, and each inverter main circuit is supplied with power from a DC power supply via a common DC bus. In the PWM inverter for motor control that feeds back the phase current of the motor to each current control unit, the voltage command correction units are adjacent to each other in six phases arranged in the order of the magnitude of the first voltage command values from both current control units. The first voltage command value is corrected by a predetermined value set for each phase so that the difference between the phases is equal to or more than a predetermined interval value, and the second voltage is corrected in the reverse direction by the predetermined value in the second half of the cycle. In this case, the DC bus current corresponding to each phase is reliably detected by one current sensor even when the number of motors is increased to two. There are the phase current can be obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施例を示すブロック図であ
る。
FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】第2の電圧指令値生成の流れを示すフローチャ
ートである。
FIG. 2 is a flowchart illustrating a flow of generating a second voltage command value.

【図3】第2の電圧指令値生成の流れを示すフローチャ
ートである。
FIG. 3 is a flowchart showing a flow of generating a second voltage command value.

【図4】実施例の作用を説明する波形チャートである。FIG. 4 is a waveform chart illustrating the operation of the embodiment.

【図5】第2の実施例を示すブロック図である。FIG. 5 is a block diagram showing a second embodiment.

【図6】従来の問題点を示す波形チャートである。FIG. 6 is a waveform chart showing a conventional problem.

【符号の説明】[Explanation of symbols]

1 インバータ主回路 2 直流電源 3、3A、3B 3相ブリッジ回路 4 スイッチング素子 5、5A、5B モータ 6 コンデンサ 8 直流母線 10、10A、10B 電流制御部 11、11A、11B 電圧指令補正部 12、12A、12B PWMパルス生成部 13 電流センサ 14、16 相電流演算部 Reference Signs List 1 inverter main circuit 2 DC power supply 3, 3A, 3B three-phase bridge circuit 4 switching element 5, 5A, 5B motor 6 capacitor 8 DC bus 10, 10A, 10B current control unit 11, 11A, 11B voltage command correction unit 12, 12A , 12B PWM pulse generator 13 Current sensor 14, 16-phase current calculator

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 電流制御により3相の第1の電圧指令値
を出力する電流制御部と、第1の電圧指令値に基づいて
PWMパルスを出力するPWMパルス生成手段と、PW
Mパルスに制御されてモータを駆動するインバータ主回
路を備え、モータの相電流を電流制御部へフィードバッ
クするモータ制御用PWMインバータにおいて、インバ
ータ主回路の直流母線に電流センサを設けるとともに、
前記相電流を前記電流センサの検出値とPWMパルス生
成手段から出力されるPWMパルスとに基づいて演算す
る相電流演算部を有し、前記PWMパルス生成手段は、
各相間のPWMパルスの立ち上がりまたは立ち下がりの
タイミング間隔を所定値以上として当該PWMパルスを
出力することを特徴とするモータ制御用PWMインバー
タ。
1. A current control unit for outputting a three-phase first voltage command value by current control, a PWM pulse generating means for outputting a PWM pulse based on the first voltage command value,
A motor control PWM inverter that includes an inverter main circuit that drives the motor under the control of M pulses and feeds back the phase current of the motor to the current control unit.
A phase current calculation unit configured to calculate the phase current based on a detection value of the current sensor and a PWM pulse output from a PWM pulse generation unit, wherein the PWM pulse generation unit includes
A PWM inverter for motor control, wherein a PWM pulse is output with a timing interval of a rise or a fall of a PWM pulse between respective phases being set to a predetermined value or more.
【請求項2】 前記PWMパルス生成手段は、前記第1
の電圧指令値の大きさ順に並べた相間の差が所定間隔値
より小さいとき、1PWM周期ごとに、当該差が小さい
2つの相の第1の電圧指令値の少なくも一方の値を、当
該値と平均値を同一にしかつ前記周期の前半と後半とで
異なる値とした第2の電圧指令値に補正して、各相間の
差を所定間隔値以上とする電圧指令補正部と、前記第2
の電圧指令値にしたがってPWMパルスを出力するPW
Mパルス生成部とからなることを特徴とする請求項1記
載のモータ制御用PWMインバータ。
2. The method according to claim 1, wherein the PWM pulse generation unit is configured to:
When the difference between the phases arranged in the order of the magnitude of the voltage command values is smaller than the predetermined interval value, at least one value of the first voltage command values of the two phases having the smaller difference is replaced by the value at each PWM cycle. And a second voltage command value that makes the average value the same and different between the first half and the second half of the cycle, and makes the difference between the phases equal to or more than a predetermined interval value.
That outputs a PWM pulse according to the voltage command value of
2. The motor control PWM inverter according to claim 1, further comprising an M pulse generator.
【請求項3】 前記電圧指令補正部は、1PWM周期の
前半において前記差が小さい2つの相の少なくも一方の
第1の電圧指令値を前記差を拡大する方向に所定値だけ
補正し、周期の後半において当該所定値だけ前記一方の
第1の電圧指令値を逆方向に補正して、前記第2の電圧
指令値とするものであることを特徴とする請求項2記載
のモータ制御用PWMインバータ。
3. The voltage command correction unit corrects a first voltage command value of at least one of two phases having a small difference in a first half of a 1PWM cycle by a predetermined value in a direction in which the difference is enlarged. 3. The motor control PWM according to claim 2, wherein in the second half of the step, the one first voltage command value is corrected in the reverse direction by the predetermined value to obtain the second voltage command value. Inverter.
【請求項4】 前記1PWM周期の前半における補正
は、前記差が小さい2つの相が第1の電圧指令値の最も
大きい値の相を含むときは、該最も大きい値の第1の電
圧指令値に前記所定値を加算し、前記差が小さい2つの
相が第1の電圧指令値の最も小さい値の相を含むとき
は、該最も小さい値の第1の電圧指令値から前記所定値
を減算したものであることを特徴とする請求項3記載の
モータ制御用PWMインバータ。
4. The correction in the first half of the 1 PWM cycle is performed when the two phases having a small difference include a phase having the largest value of the first voltage command value. And when the two phases having the smaller difference include the phase of the smallest value of the first voltage command value, the predetermined value is subtracted from the first voltage command value of the smallest value. 4. The PWM inverter for motor control according to claim 3, wherein:
【請求項5】 前記電圧指令補正部は、第1の電圧指令
値の大きさ順に並べた3相の差が互いに隣り合う間でそ
れぞれ所定間隔値より小さいとき、1PWM周期の前半
において選択した2つの相の第1の電圧指令値をそれぞ
れ第1の所定値および第2の所定値だけ補正して3相の
隣り合う相間を所定間隔値とし、周期の後半において前
記第1の所定値および第2の所定値だけ前記選択した2
つの相の第1の電圧指令値を逆方向に補正して、前記第
2の電圧指令値とするものであることを特徴とする請求
項3記載のモータ制御用PWMインバータ。
5. The voltage command correction unit according to claim 1, wherein when the three phase differences arranged in the order of the magnitude of the first voltage command value are smaller than a predetermined interval value between adjacent ones, the voltage command correction unit selects the two in the first half of one PWM cycle. The first voltage command values of the three phases are corrected by a first predetermined value and a second predetermined value, respectively, so that adjacent three phases are set to a predetermined interval value. 2 selected by the predetermined value of 2
4. The motor control PWM inverter according to claim 3, wherein the first voltage command value of the three phases is corrected in the reverse direction to obtain the second voltage command value.
【請求項6】 前記選択した2つの相は第1の電圧指令
値の最も大きい値と最も小さい値の相であり、前記1P
WM周期の前半における補正は、最も大きい値の第1の
電圧指令値に前記第1の所定値を加算し、最も小さい値
の第1の電圧指令値から前記第2の所定値を減算したも
のであることを特徴とする請求項5記載のモータ制御用
PWMインバータ。
6. The two selected phases are the phase of the largest value and the smallest value of the first voltage command value, and
The correction in the first half of the WM cycle is obtained by adding the first predetermined value to the largest first voltage command value and subtracting the second predetermined value from the smallest first voltage command value. The PWM inverter for motor control according to claim 5, wherein
【請求項7】 2組のモータに対して、電流制御により
3相の第1の電圧指令値を出力する電流制御部と、第1
の電圧指令値を補正して第2の電圧指令値を出力する電
圧指令補正部と、第2の電圧指令値に基づいてPWMパ
ルスを出力するPWMパルス生成部と、PWMパルスに
制御されてモータを駆動するインバータ主回路とをそれ
ぞれ対応して備え、各インバータ主回路が共通の直流母
線を介して直流電源から電源供給され、各モータの相電
流を対応する電流制御部へフィードバックするモータ制
御用PWMインバータにおいて、前記直流母線に電流セ
ンサを設けるとともに、前記相電流を前記電流センサの
検出値とPWMパルス生成部から出力されるPWMパル
スとに基づいて演算する相電流演算部を有し、各電圧指
令補正部はそれぞれ、両電流制御部からの第1の電圧指
令値の大きさ順に並べた6相において互いに隣り合う相
間に所定間隔値より小さい差があるとき、1PWM周期
の前半において、前記6相の互いに隣り合う相間の差が
所定間隔値以上となるように、各電圧指令補正部が対応
する第1の電圧指令値をその相別に設定された所定値で
補正し、周期の後半において、前記補正した第1の電圧
指令値を前記相別に設定された所定値だけ逆方向に補正
して、前記第2の電圧指令値とするものであることを特
徴とするモータ制御用PWMインバータ。
7. A current control unit for outputting three-phase first voltage command values by current control to two sets of motors,
A voltage command correction unit that corrects the voltage command value and outputs a second voltage command value, a PWM pulse generation unit that outputs a PWM pulse based on the second voltage command value, and a motor controlled by the PWM pulse. And a corresponding inverter main circuit for driving each motor.Each inverter main circuit is supplied with power from a DC power supply via a common DC bus, and feeds back a phase current of each motor to a corresponding current control unit for motor control. In the PWM inverter, a current sensor is provided on the DC bus, and a phase current calculation unit that calculates the phase current based on a detection value of the current sensor and a PWM pulse output from a PWM pulse generation unit is provided. Each of the voltage command correction units has a predetermined interval value between adjacent phases in six phases arranged in order of magnitude of the first voltage command values from both current control units. When there is a small difference, in the first half of the 1 PWM cycle, the first voltage command value corresponding to each of the voltage command correction units is set so that the difference between the six adjacent phases is equal to or greater than a predetermined interval value. In the second half of the cycle, the corrected first voltage command value is corrected in the reverse direction by a predetermined value set for each of the phases to obtain the second voltage command value. A PWM inverter for motor control, characterized in that:
【請求項8】 前記所定間隔値が、前記電流センサが前
記直流母線の電流を検出するに必要な時間に相当する電
圧差であることを特徴とする請求項2、3、4、5、6
または7記載のモータ制御用PWMインバータ。
8. The system according to claim 2, wherein the predetermined interval value is a voltage difference corresponding to a time required for the current sensor to detect a current of the DC bus.
Or a PWM inverter for motor control according to 7.
JP2000144311A 2000-05-17 2000-05-17 PWM inverter for motor control Expired - Fee Related JP3664040B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000144311A JP3664040B2 (en) 2000-05-17 2000-05-17 PWM inverter for motor control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000144311A JP3664040B2 (en) 2000-05-17 2000-05-17 PWM inverter for motor control

Publications (2)

Publication Number Publication Date
JP2001327173A true JP2001327173A (en) 2001-11-22
JP3664040B2 JP3664040B2 (en) 2005-06-22

Family

ID=18650986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000144311A Expired - Fee Related JP3664040B2 (en) 2000-05-17 2000-05-17 PWM inverter for motor control

Country Status (1)

Country Link
JP (1) JP3664040B2 (en)

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704212B2 (en) 2002-01-30 2004-03-09 Hitachi, Ltd. PWM inverter with long carrier wave insertion
JP2005269769A (en) * 2004-03-18 2005-09-29 Fuji Electric Fa Components & Systems Co Ltd Three-phase inverter
JP2006014449A (en) * 2004-06-24 2006-01-12 Matsushita Electric Ind Co Ltd PWM circuit and PWM circuit control method
JP2006180675A (en) * 2004-12-24 2006-07-06 Yaskawa Electric Corp Power converter
JP2006238583A (en) * 2005-02-24 2006-09-07 Fuji Electric Systems Co Ltd PWM pulse generation method for multi-level power converter
JP2007082355A (en) * 2005-09-15 2007-03-29 Mitsubishi Electric Corp Inverter control device
WO2007049473A1 (en) * 2005-10-24 2007-05-03 Matsushita Electric Industrial Co., Ltd. Inverter apparatus
JP2007159345A (en) * 2005-12-08 2007-06-21 Honda Motor Co Ltd Electric motor control device
JP2007236143A (en) * 2006-03-02 2007-09-13 Matsushita Electric Ind Co Ltd Motor drive device
JP2007244114A (en) * 2006-03-09 2007-09-20 Toshiba Corp Inverter device and microcomputer
JP2007288998A (en) * 2002-03-28 2007-11-01 Internatl Rectifier Corp Motor current reconstruction via dc bus current measurement
JP2008061486A (en) * 2005-10-24 2008-03-13 Matsushita Electric Ind Co Ltd Inverter device
US7433403B2 (en) 2002-12-19 2008-10-07 Hitachi, Ltd. Pulse width modulation method for a power converter
JP2008253128A (en) * 2007-03-05 2008-10-16 Matsushita Electric Ind Co Ltd Inverter device
JP2010011639A (en) * 2008-06-27 2010-01-14 Hitachi Industrial Equipment Systems Co Ltd Power converter
JP2010011636A (en) * 2008-06-27 2010-01-14 Hitachi Ltd Disconnection detecting method and power conversion apparatus
JP2010148301A (en) * 2008-12-22 2010-07-01 Hitachi Ltd Controller of three-phase ac motor and its method of control
JP2010213407A (en) * 2009-03-09 2010-09-24 Hitachi Industrial Equipment Systems Co Ltd Power conversion device and control method thereof
WO2010143452A1 (en) 2009-06-08 2010-12-16 三菱電機株式会社 Power converter
JP2011067044A (en) * 2009-09-18 2011-03-31 Denso Corp Controller for rotating machine
DE102007054050B4 (en) * 2006-11-22 2011-06-22 Hitachi, Ltd. Semiconductor power converter
JP2011234428A (en) * 2010-04-23 2011-11-17 Mitsubishi Electric Corp Three-phase voltage-type pwm inverter controller
JP2012060847A (en) * 2010-09-13 2012-03-22 Mitsubishi Electric Corp Inverter control device
JP2012130116A (en) * 2010-12-14 2012-07-05 Daikin Ind Ltd Inverter control method
JP2013162536A (en) * 2012-02-01 2013-08-19 Mitsubishi Electric Corp Power conversion device
JP2014060842A (en) * 2012-09-18 2014-04-03 Hitachi Automotive Systems Steering Ltd Electric power steering device, and control device of electric power steering device
DE102014205549A1 (en) 2013-03-25 2014-10-09 Hitachi Automotive Systems Steering, Ltd. Engine control and power steering
CN104467565A (en) * 2013-09-18 2015-03-25 株式会社电装 Power conversion apparatus and electric power steering apparatus having same
WO2016098410A1 (en) * 2014-12-15 2016-06-23 日立オートモティブシステムズ株式会社 Electric power converting device, and electric power steering device employing same
WO2016132426A1 (en) * 2015-02-16 2016-08-25 三菱電機株式会社 Power conversion device
WO2016132427A1 (en) * 2015-02-16 2016-08-25 三菱電機株式会社 Power conversion device
JP2017017883A (en) * 2015-07-02 2017-01-19 株式会社コロナ Motor controller, and motor control system
JP2017046543A (en) * 2015-08-28 2017-03-02 株式会社リコー MOTOR DRIVE DEVICE, MOTOR CONTROL DEVICE, CONVEYING DEVICE, AND MOTOR DRIVE METHOD
WO2018042636A1 (en) * 2016-09-02 2018-03-08 三菱電機株式会社 Inverter device, compressor drive device, and air-conditioner
JP2018153053A (en) * 2017-03-15 2018-09-27 日立アプライアンス株式会社 Vibration control device and washing machine
JPWO2018055671A1 (en) * 2016-09-20 2018-12-27 三菱電機株式会社 Inverter device, compressor drive device and air conditioner
JP2021164320A (en) * 2020-03-31 2021-10-11 株式会社富士通ゼネラル Motor controller
JP2021175328A (en) * 2020-04-28 2021-11-01 ローム株式会社 Motor control circuit
CN115603635A (en) * 2021-06-25 2023-01-13 日本电产艾莱希斯株式会社(Jp) Motor control device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5737445B2 (en) 2013-03-05 2015-06-17 ダイキン工業株式会社 Power converter control device
JP5839011B2 (en) 2013-09-18 2016-01-06 株式会社デンソー Power conversion device and electric power steering device using the same
CN112271971B (en) * 2020-11-11 2022-05-13 睿驰电装(大连)电动系统有限公司 Method and device for determining bus current of motor controller and electronic equipment

Cited By (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704212B2 (en) 2002-01-30 2004-03-09 Hitachi, Ltd. PWM inverter with long carrier wave insertion
DE10237882B4 (en) * 2002-01-30 2018-06-28 Hitachi, Ltd. Pulse Width Modulation, Voltage Transformer and Inverter
JP2007288998A (en) * 2002-03-28 2007-11-01 Internatl Rectifier Corp Motor current reconstruction via dc bus current measurement
EP1488504A4 (en) * 2002-03-28 2017-11-15 International Rectifier Corporation Motor current reconstruction via dc bus current measurement
US7433403B2 (en) 2002-12-19 2008-10-07 Hitachi, Ltd. Pulse width modulation method for a power converter
US7920395B2 (en) 2002-12-19 2011-04-05 Hitachi, Ltd. Pulse width modulation method for a power converter
JP2005269769A (en) * 2004-03-18 2005-09-29 Fuji Electric Fa Components & Systems Co Ltd Three-phase inverter
JP2006014449A (en) * 2004-06-24 2006-01-12 Matsushita Electric Ind Co Ltd PWM circuit and PWM circuit control method
JP2006180675A (en) * 2004-12-24 2006-07-06 Yaskawa Electric Corp Power converter
JP2006238583A (en) * 2005-02-24 2006-09-07 Fuji Electric Systems Co Ltd PWM pulse generation method for multi-level power converter
JP2007082355A (en) * 2005-09-15 2007-03-29 Mitsubishi Electric Corp Inverter control device
JP2008061486A (en) * 2005-10-24 2008-03-13 Matsushita Electric Ind Co Ltd Inverter device
WO2007049473A1 (en) * 2005-10-24 2007-05-03 Matsushita Electric Industrial Co., Ltd. Inverter apparatus
US7855527B2 (en) 2005-10-24 2010-12-21 Panasonic Corporation Inverter device
JP2007159345A (en) * 2005-12-08 2007-06-21 Honda Motor Co Ltd Electric motor control device
JP2007236143A (en) * 2006-03-02 2007-09-13 Matsushita Electric Ind Co Ltd Motor drive device
JP2007244114A (en) * 2006-03-09 2007-09-20 Toshiba Corp Inverter device and microcomputer
DE102007054050B4 (en) * 2006-11-22 2011-06-22 Hitachi, Ltd. Semiconductor power converter
JP2008253128A (en) * 2007-03-05 2008-10-16 Matsushita Electric Ind Co Ltd Inverter device
JP2010011636A (en) * 2008-06-27 2010-01-14 Hitachi Ltd Disconnection detecting method and power conversion apparatus
JP2010011639A (en) * 2008-06-27 2010-01-14 Hitachi Industrial Equipment Systems Co Ltd Power converter
US8305020B2 (en) 2008-06-27 2012-11-06 Hitachi, Ltd. Electric power conversion device, compressor motor with the device, and air conditioner with the motor
JP2010148301A (en) * 2008-12-22 2010-07-01 Hitachi Ltd Controller of three-phase ac motor and its method of control
JP2010213407A (en) * 2009-03-09 2010-09-24 Hitachi Industrial Equipment Systems Co Ltd Power conversion device and control method thereof
US8710781B2 (en) 2009-03-09 2014-04-29 Hitachi Industrial Equipment Systems Co., Ltd. Power conversion device and method for controlling thereof
WO2010143452A1 (en) 2009-06-08 2010-12-16 三菱電機株式会社 Power converter
US8878482B2 (en) 2009-06-08 2014-11-04 Mitsubishi Electric Corporation Power converting apparatus
JP2011067044A (en) * 2009-09-18 2011-03-31 Denso Corp Controller for rotating machine
JP2011234428A (en) * 2010-04-23 2011-11-17 Mitsubishi Electric Corp Three-phase voltage-type pwm inverter controller
JP2012060847A (en) * 2010-09-13 2012-03-22 Mitsubishi Electric Corp Inverter control device
JP2012130116A (en) * 2010-12-14 2012-07-05 Daikin Ind Ltd Inverter control method
JP2013162536A (en) * 2012-02-01 2013-08-19 Mitsubishi Electric Corp Power conversion device
US9130481B2 (en) 2012-02-01 2015-09-08 Mitsubishi Electric Corporation Power converting appartatus
JP2014060842A (en) * 2012-09-18 2014-04-03 Hitachi Automotive Systems Steering Ltd Electric power steering device, and control device of electric power steering device
US9184690B2 (en) 2012-09-18 2015-11-10 Hitachi Automotive Systems Steering, Ltd. Electrically driven power steering system and control apparatus for the same
DE102014205549A1 (en) 2013-03-25 2014-10-09 Hitachi Automotive Systems Steering, Ltd. Engine control and power steering
US9197145B2 (en) 2013-03-25 2015-11-24 Hitachi Automotive Systems Steering, Ltd. Motor control apparatus and power steering apparatus
CN104467565A (en) * 2013-09-18 2015-03-25 株式会社电装 Power conversion apparatus and electric power steering apparatus having same
JP2015061379A (en) * 2013-09-18 2015-03-30 株式会社デンソー Power conversion device and electric power steering device using the same
JPWO2016098410A1 (en) * 2014-12-15 2017-05-18 日立オートモティブシステムズ株式会社 Power conversion device and electric power steering device using the same
CN107112941B (en) * 2014-12-15 2019-07-23 日立汽车系统株式会社 Power inverter and the electric power steering apparatus for using the power inverter
US10348218B2 (en) 2014-12-15 2019-07-09 Hitachi Automotive Systems, Ltd. Power conversion device and electric power steering device using the same
WO2016098410A1 (en) * 2014-12-15 2016-06-23 日立オートモティブシステムズ株式会社 Electric power converting device, and electric power steering device employing same
CN107112941A (en) * 2014-12-15 2017-08-29 日立汽车系统株式会社 Power inverter and the electric power steering apparatus using the power inverter
US10128739B2 (en) 2015-02-16 2018-11-13 Mitsubishi Electric Corporation Power conversion device
US10374503B2 (en) 2015-02-16 2019-08-06 Mitsubishi Electric Corporation Power conversion device
JPWO2016132426A1 (en) * 2015-02-16 2017-05-18 三菱電機株式会社 Power converter
JPWO2016132427A1 (en) * 2015-02-16 2017-05-18 三菱電機株式会社 Power converter
WO2016132426A1 (en) * 2015-02-16 2016-08-25 三菱電機株式会社 Power conversion device
WO2016132427A1 (en) * 2015-02-16 2016-08-25 三菱電機株式会社 Power conversion device
JP2017017883A (en) * 2015-07-02 2017-01-19 株式会社コロナ Motor controller, and motor control system
JP2017046543A (en) * 2015-08-28 2017-03-02 株式会社リコー MOTOR DRIVE DEVICE, MOTOR CONTROL DEVICE, CONVEYING DEVICE, AND MOTOR DRIVE METHOD
WO2018042636A1 (en) * 2016-09-02 2018-03-08 三菱電機株式会社 Inverter device, compressor drive device, and air-conditioner
JPWO2018042636A1 (en) * 2016-09-02 2018-12-13 三菱電機株式会社 Inverter device, compressor drive device and air conditioner
CN109792204A (en) * 2016-09-02 2019-05-21 三菱电机株式会社 DC-to-AC converter, compressor drive apparatus and air conditioner
JPWO2018055671A1 (en) * 2016-09-20 2018-12-27 三菱電機株式会社 Inverter device, compressor drive device and air conditioner
JP2018153053A (en) * 2017-03-15 2018-09-27 日立アプライアンス株式会社 Vibration control device and washing machine
JP2021164320A (en) * 2020-03-31 2021-10-11 株式会社富士通ゼネラル Motor controller
JP7447636B2 (en) 2020-03-31 2024-03-12 株式会社富士通ゼネラル motor control device
JP2021175328A (en) * 2020-04-28 2021-11-01 ローム株式会社 Motor control circuit
JP7406446B2 (en) 2020-04-28 2023-12-27 ローム株式会社 motor control circuit
CN115603635A (en) * 2021-06-25 2023-01-13 日本电产艾莱希斯株式会社(Jp) Motor control device
JP2023004443A (en) * 2021-06-25 2023-01-17 日本電産エレシス株式会社 Motor control apparatus
JP7747452B2 (en) 2021-06-25 2025-10-01 ニデックエレシス株式会社 Motor control device

Also Published As

Publication number Publication date
JP3664040B2 (en) 2005-06-22

Similar Documents

Publication Publication Date Title
JP2001327173A (en) PWM inverter for motor control
JP6555186B2 (en) AC motor control device
EP3477842B1 (en) Power conversion device
CN110890858B (en) Motor control device
CN110785920A (en) Inverter device and electric power steering device
EP3771086A1 (en) Power conversion device and rotary machine driving system
JP5124979B2 (en) Multi-axis motor controller
JP3226609B2 (en) Parallel operation control device for power converter
JP4529113B2 (en) Voltage source inverter and control method thereof
JP2002084760A (en) Output current detection device for PWM inverter
JP2003209976A (en) PWM inverter device and current detection method thereof
JP2002300800A (en) Power converter
JP3229094B2 (en) Inverter device
JP2003309975A (en) PWM cycloconverter and control method thereof
JP4677668B2 (en) Multiphase AC motor drive controller
JP6221815B2 (en) Inverter control method and inverter
JPH07303302A (en) Inverter controller
JP2006074951A (en) AC motor control device
JP7447636B2 (en) motor control device
JP7245057B2 (en) motor controller
JP2943323B2 (en) Method for detecting output current of PWM inverter
JP3182322B2 (en) PWM control device for NPC inverter
JP6494809B2 (en) Inverter control device
JP4877594B2 (en) Matrix converter device and control method thereof
JP2006081322A (en) AC motor control device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050207

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: 20050308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050321

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100408

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110408

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120408

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130408

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130408

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140408

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees