Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3487296B2 - Inverter control method and device - Google Patents
[go: Go Back, main page]

JP3487296B2 - Inverter control method and device - Google Patents

Inverter control method and device

Info

Publication number
JP3487296B2
JP3487296B2 JP2001089546A JP2001089546A JP3487296B2 JP 3487296 B2 JP3487296 B2 JP 3487296B2 JP 2001089546 A JP2001089546 A JP 2001089546A JP 2001089546 A JP2001089546 A JP 2001089546A JP 3487296 B2 JP3487296 B2 JP 3487296B2
Authority
JP
Japan
Prior art keywords
voltage phase
reference voltage
speed
phase
speed command
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.)
Expired - Fee Related
Application number
JP2001089546A
Other languages
Japanese (ja)
Other versions
JP2002291275A (en
Inventor
智勇 谷口
浩伸 溝部
澄和 松野
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.)
Daikin Industries Ltd
Original Assignee
Daikin Industries 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 Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP2001089546A priority Critical patent/JP3487296B2/en
Publication of JP2002291275A publication Critical patent/JP2002291275A/en
Application granted granted Critical
Publication of JP3487296B2 publication Critical patent/JP3487296B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)
  • Inverter Devices (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明はインバータ制御方
法およびその装置に関し、さらに詳細にいえば、外部か
ら与えられる速度指令と実速度との差分に基づく速度制
御演算を行って電圧位相指令を得、電圧位相指令に基づ
いてインバータ出力電圧を演算してインバータ制御信号
を生成し、モータを駆動するためのインバータに供給す
るインバータ制御方法およびその装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an inverter control method and an apparatus therefor, and more specifically, it obtains a voltage phase command by performing a speed control calculation based on a difference between an externally applied speed command and an actual speed. The present invention relates to an inverter control method and apparatus for calculating an inverter output voltage based on a voltage phase command to generate an inverter control signal and supplying the inverter control signal to an inverter for driving a motor.

【0002】[0002]

【従来の技術】ブラシレスDCモータの一般的な駆動シ
ステムの構成は図5に示す通りであり、位置検出回路8
1により得られる、モータ回転子の回転位置(磁極位
置)を表す位置信号に応じてマイコン82により、イン
バータ83の各スイッチング素子のスイッチングパター
ンを決定し、ドライブ回路84を介してインバータ83
の各スイッチング素子に供給することによって、ブラシ
レスDCモータ85の速度制御を行っている。
2. Description of the Related Art The structure of a general drive system for a brushless DC motor is as shown in FIG.
The microcomputer 82 determines the switching pattern of each switching element of the inverter 83 in accordance with the position signal representing the rotational position (magnetic pole position) of the motor rotor obtained by 1.
The speed control of the brushless DC motor 85 is performed by supplying each of the switching elements.

【0003】また、ブラシレスDCモータの一般的な特
性(モータ回転速度ωに対するモータ出力トルクTm、
インバータ出力電圧Vinv、インバータ出力電流Ii
nv、インバータ出力電圧位相δ)は、図6中(A)〜
(D)に示すとおりであり、ブラシレスDCモータにあ
る一定の電流を流した場合、モータ速度の増加と共にイ
ンバータ出力電圧が増加する。そして、インバータ出力
電圧が飽和するまでは、トルク一定のトルク特性とな
る。
Further, general characteristics of a brushless DC motor (motor output torque Tm with respect to motor rotation speed ω,
Inverter output voltage Vinv, inverter output current Ii
nv and the inverter output voltage phase δ) are shown in FIG.
As shown in (D), when a certain current is applied to the brushless DC motor, the inverter output voltage increases as the motor speed increases. The torque characteristic is constant until the inverter output voltage is saturated.

【0004】インバータ出力電圧が飽和した後は、モー
タ速度の増加に伴ってトルクが低下するとともに、イン
バータ出力電圧位相が変化する。ここで、インバータ出
力電圧位相は、図7にδで示すように、モータ逆起電圧
の基本波に対するインバータ出力電圧の基本波の位相で
ある。
After the inverter output voltage is saturated, the torque decreases as the motor speed increases, and the inverter output voltage phase changes. Here, the inverter output voltage phase is the phase of the fundamental wave of the inverter output voltage with respect to the fundamental wave of the motor back electromotive voltage, as shown by δ in FIG. 7.

【0005】したがって、インバータ出力電圧の最大値
が決まっているシステムにおいて上記のようなブラシレ
スDCモータを使用する場合には、負荷によってモータ
速度が制限されてしまう。
Therefore, when the brushless DC motor as described above is used in a system in which the maximum value of the inverter output voltage is determined, the motor speed is limited by the load.

【0006】図8は図5のブラシレスDCモータ駆動シ
ステムのマイコン82の内部構成を示すブロック図であ
る。
FIG. 8 is a block diagram showing the internal configuration of the microcomputer 82 of the brushless DC motor drive system of FIG.

【0007】このブラシレスDCモータ駆動システム
は、位置信号を入力としてブラシレスDCモータ85の
回転子の電気角θeを演算する電気角演算部91と、位
置信号を入力として電流位相βを演算する電流位相演算
部92と、電流位相βを入力として効率制御演算を行っ
て電圧振幅指令Vrefを出力する効率制御部93と、
電気角θeを入力として速度演算を行って実速度ωを出
力する速度演算部94と、外部から与えられる速度指令
ωrefと実速度との差分を算出する減算部95と、減
算部95からの差分を入力として速度制御演算を行い、
インバータ出力電圧位相指令を出力する速度制御部96
と、インバータ出力電圧位相指令および実速度ωを入力
として位相制限処理を行い、インバータ出力電圧位相を
そのまま出力し、または予め設定された位相制限値δm
axを出力する位相制限部97と、位相制限部97から
出力されるインバータ電圧位相δ、電気角θe、および
電圧振幅指令Vrefを入力としてインバータ出力電圧
Vref・sin(θe+δ)を計算するインバータ出
力電圧計算部98と、計算されたインバータ出力電圧V
ref・sin(θe+δ)を入力としてPWM(パル
ス幅変調)演算を行ってPWM指令を出力するPWM演
算部99とを有している。
This brushless DC motor drive system comprises an electric angle calculator 91 for calculating the electric angle θe of the rotor of the brushless DC motor 85 by using a position signal as an input, and a current phase for calculating a current phase β by using a position signal as an input. A calculation unit 92; an efficiency control unit 93 which performs efficiency control calculation by inputting the current phase β and outputs a voltage amplitude command Vref;
A speed calculation unit 94 that performs a speed calculation by inputting the electrical angle θe and outputs an actual speed ω, a subtraction unit 95 that calculates a difference between an externally applied speed command ωref and the actual speed, and a difference from the subtraction unit 95. Perform speed control calculation with
Speed control unit 96 that outputs an inverter output voltage phase command
And the inverter output voltage phase command and the actual speed ω as input, the phase limiting process is performed, the inverter output voltage phase is output as it is, or the preset phase limiting value δm
The phase limiting unit 97 that outputs ax, and the inverter output voltage Vref · sin (θe + δ) that receives the inverter voltage phase δ output from the phase limiting unit 97, the electrical angle θe, and the voltage amplitude command Vref as input. Calculation unit 98 and calculated inverter output voltage V
It has a PWM calculation unit 99 that receives ref.sin (θe + δ) as an input, performs a PWM (pulse width modulation) calculation, and outputs a PWM command.

【0008】図9は位相制限部97の処理を説明するフ
ローチャートである。
FIG. 9 is a flow chart for explaining the processing of the phase limiting section 97.

【0009】ステップSP1において、位相制限部97
から出力されるインバータ電圧位相δが予め設定された
位相制限値δmaxよりも大きいか否かを判定し、δ>
δmaxであれば、ステップSP2において、位相制限
値δmaxをインバータ電圧位相δとする。
In step SP1, the phase limiting section 97
It is determined whether or not the inverter voltage phase δ output from is greater than a preset phase limit value δmax, and δ>
If it is δmax, the phase limit value δmax is set as the inverter voltage phase δ in step SP2.

【0010】そして、ステップSP2の処理が行われた
場合、またはステップSP1においてδ≦δmaxであ
ると判定された場合には、そのまま元の処理に戻る。
If the processing in step SP2 is performed or if it is determined in step SP1 that δ ≦ δmax, the processing directly returns to the original processing.

【0011】上記の構成のブラシレスDCモータ駆動シ
ステムを採用し、インバータ出力電圧が飽和した領域に
おいて負荷が増加した場合には、次の動作を行う。 (1)負荷の増加に伴ってインバータ出力電圧位相が増
加する{図10(A)(B)(C)中のa→b参照}。 (2)bにおいてインバータ電圧位相が位相制限値δm
axに固定される。 (3)トルク不足によりモータ速度ωが低下する{図1
0(A)(B)(C)のb→c参照}。 (4)速度指令ωrefが変更されない場合には、モー
タ速度は負荷の成り行きにより決まり、図10(A)
(B)(C)のc付近にて変動する。
When the brushless DC motor drive system having the above structure is adopted and the load increases in the region where the inverter output voltage is saturated, the following operation is performed. (1) The inverter output voltage phase increases as the load increases {see a → b in FIGS. 10A, 10B, and 10C}. In (2) b, the inverter voltage phase is the phase limit value δm.
It is fixed to ax. (3) Motor speed ω decreases due to insufficient torque {Fig. 1
0 (A) (B) (C) b → c}. (4) When the speed command ωref is not changed, the motor speed is determined by the course of the load, as shown in FIG.
(B) Fluctuates in the vicinity of (C).

【0012】なお、図10(A)はモータ出力トルク−
モータ回転速度特性を、図10(B)はインバータ出力
電流−モータ回転速度特性を、図10(C)はインバー
タ出力電圧位相−モータ回転速度特性を、それぞれ示し
ている。
Incidentally, FIG. 10 (A) shows the motor output torque--
Motor rotation speed characteristics are shown in FIG. 10 (B), inverter output current-motor rotation speed characteristics, and FIG. 10 (C), inverter output voltage phase-motor rotation speed characteristics.

【0013】また、速度が復帰する場合には、次の動作
を行う。 (1)負荷の減少に伴って速度が増加する{図11
(A)(B)(C)中のd→e参照}。 (2)モータ速度が速度指令ωrefに到達した後は、
負荷の減少に伴ってインバータ電圧位相が減少する{図
11(A)(B)(C)中のe→f参照}。
When the speed is restored, the following operation is performed. (1) Speed increases as load decreases {Fig. 11
(See d → e in (A) (B) (C)}. (2) After the motor speed reaches the speed command ωref,
The inverter voltage phase decreases as the load decreases {see e → f in FIGS. 11A, 11B, and 11C}.

【0014】なお、図11(A)はモータ出力トルク−
モータ回転速度特性を、図11(B)はインバータ出力
電流−モータ回転速度特性を、図11(C)はインバー
タ出力電圧位相−モータ回転速度特性を、それぞれ示し
ている。
Incidentally, FIG. 11A shows the motor output torque--
11B shows the motor rotation speed characteristic, FIG. 11B shows the inverter output current-motor rotation speed characteristic, and FIG. 11C shows the inverter output voltage phase-motor rotation speed characteristic.

【0015】[0015]

【発明が解決しようとする課題】上記のブラシレスDC
モータ駆動システムを用いて空調機用圧縮機を運転する
場合には、速度垂下中のモータ速度が負荷によって変動
することになり、この結果、圧縮機および空調機に振動
が生じるという不都合がある。
The above-mentioned brushless DC
When operating a compressor for an air conditioner using a motor drive system, the motor speed during speed drooping fluctuates with load, and as a result, there is a disadvantage that the compressor and the air conditioner vibrate.

【0016】また、速度垂下中の速度変動により圧縮機
の運転音が変動し、耳障りであるという不都合もある。
Further, there is also a disadvantage that the operation noise of the compressor fluctuates due to the speed fluctuation during the speed droop, which is annoying.

【0017】さらに、負荷変動、速度変動と共にインバ
ータ出力電流が過渡的に変動し、過電流保護に対する余
裕度が低下してしまうという不都合もある。
Further, there is a disadvantage that the output current of the inverter fluctuates transiently with load fluctuation and speed fluctuation, and the margin for overcurrent protection decreases.

【0018】[0018]

【発明の目的】この発明は上記の問題点に鑑みてなされ
たものであり、インバータ出力電圧の飽和領域において
モータの速度を安定に制御することができるインバータ
制御方法およびその装置を提供することを目的としてい
る。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to provide an inverter control method and an apparatus therefor capable of stably controlling the motor speed in a saturation region of an inverter output voltage. Has an aim.

【0019】[0019]

【課題を解決するための手段】請求項1のインバータ制
御方法は、外部から与えられる速度指令と実速度との差
分に基づく速度制御演算を行って電圧位相指令を得、電
圧位相指令に基づいてインバータ出力電圧を演算してイ
ンバータ制御信号を生成し、モータを駆動するためのイ
ンバータに供給するインバータ制御方法であって、速度
指令減少用の第1基準電圧位相および第1基準電圧位相
よりも小さい、速度指令復帰用の第2基準電圧位相を予
め設定しておき、電圧位相が増加して第1基準電圧位相
に達したことに応答して速度指令を所定値だけ減少さ
せ、電圧位相が減少して第2基準電圧位相に達したこと
に応答して速度指令を外部から与えられる速度指令とす
る方法である。
According to another aspect of the present invention, there is provided an inverter control method, wherein a voltage control command is obtained by performing a speed control calculation based on a difference between a speed command given from the outside and an actual speed, and based on the voltage phase command. An inverter control method for calculating an inverter output voltage to generate an inverter control signal and supplying the inverter control signal to an inverter for driving a motor, the first reference voltage phase for speed command reduction being smaller than the first reference voltage phase. , The second reference voltage phase for speed command recovery is set in advance, and in response to the voltage phase increasing and reaching the first reference voltage phase, the speed command is decreased by a predetermined value and the voltage phase is decreased. Then, in response to reaching the second reference voltage phase, the speed command is a speed command given from the outside.

【0020】請求項2のインバータ制御方法は、前記第
1基準電圧位相として、位相制限値よりも大きく、かつ
過電流保護装置が動作しない電流範囲、もしくはモータ
磁石が減磁しない電流範囲となる値を採用し、前記第2
基準電圧位相として、位相制限値を中心として電圧位相
が変動する負荷状態において、モータ1回転中に生じる
定常的な負荷変動に起因して変動する電圧位相よりも小
さい値を採用し、前記所定値として、同一負荷におい
て、速度が減少することで第1基準電圧位相であった電
圧位相が位相限界値になるために必要な値、または速度
が減少することで第1基準電圧位相であった電圧位相が
第2基準電圧位相になるために必要な値を採用するもの
である。
In the inverter control method according to the present invention, the first reference voltage phase is a value that is larger than the phase limit value and is within a current range in which the overcurrent protection device does not operate or the motor magnet does not demagnetize. Adopt the second
As the reference voltage phase, a value smaller than the voltage phase that fluctuates due to the steady load fluctuation that occurs during one rotation of the motor in a load state in which the voltage phase fluctuates around the phase limit value is adopted, and the predetermined value Is the value required for the voltage phase that was the first reference voltage phase to decrease to the phase limit value when the speed decreases, or the voltage that was the first reference voltage phase when the speed decreases, for the same load. The value necessary for the phase to become the second reference voltage phase is adopted.

【0021】請求項3のインバータ制御方法は、電圧位
相が第2基準電圧位相以上、かつ第1基準電圧位相未満
であることに応答して、速度指令を直前の速度指令値と
する方法である。
The inverter control method according to a third aspect of the present invention is a method of setting the speed command to the immediately preceding speed command value in response to the voltage phase being equal to or more than the second reference voltage phase and less than the first reference voltage phase. .

【0022】 請求項4のインバータ制御装置は、外部
から与えられる速度指令と実速度との差分に基づく速度
制御演算を行って電圧位相指令を得、電圧位相指令に基
づいてインバータ出力電圧を演算してインバータ制御信
号を生成し、モータを駆動するためのインバータに供給
するものであって、速度指令減少用の第1基準電圧位相
および第1基準電圧位相よりも小さい、速度指令復帰用
の第2基準電圧位相を予め設定しておく基準電圧位相設
定手段と、電圧位相が増加して第1基準電圧位相に達し
たことに応答して速度指令を所定値だけ減少させる第1
速度指令制御手段と、電圧位相が減少して第2基準電圧
位相に達したことに応答して速度指令を外部から与えら
れる速度指令とする第2速度指令制御手段とを含むもの
である。
An inverter control device according to a fourth aspect of the present invention performs a speed control calculation based on a difference between a speed command given from the outside and an actual speed to obtain a voltage phase command, and calculates an inverter output voltage based on the voltage phase command. A second reference voltage phase for speed command reduction and a second reference voltage phase for speed command reduction, which is supplied to an inverter for driving a motor. Reference voltage phase setting means for presetting the reference voltage phase, and first for decreasing the speed command by a predetermined value in response to the voltage phase increasing and reaching the first reference voltage phase.
It includes speed command control means and second speed command control means for making the speed command an externally applied speed command in response to the voltage phase decreasing and reaching the second reference voltage phase.

【0023】請求項5のインバータ制御装置は、前記第
1基準電圧位相として、位相制限値よりも大きく、かつ
過電流保護装置が動作しない電流範囲、もしくはモータ
磁石が減磁しない電流範囲となる値を採用し、前記第2
基準電圧位相として、位相制限値を中心として電圧位相
が変動する負荷状態において、モータ1回転中に生じる
定常的な負荷変動に起因して変動する電圧位相よりも小
さい値を採用し、前記所定値として、同一負荷におい
て、速度が減少することで第1基準電圧位相であった電
圧位相が位相限界値になるために必要な値、または速度
が減少することで第1基準電圧位相であった電圧位相が
第2基準電圧位相になるために必要な値を採用するもの
である。
According to another aspect of the inverter control device of the present invention, the first reference voltage phase is a value that is larger than the phase limit value and that is a current range in which the overcurrent protection device does not operate or a motor magnet does not demagnetize. Adopt the second
As the reference voltage phase, a value smaller than the voltage phase that fluctuates due to the steady load fluctuation that occurs during one rotation of the motor in a load state in which the voltage phase fluctuates around the phase limit value is adopted, and the predetermined value Is the value required for the voltage phase that was the first reference voltage phase to decrease to the phase limit value when the speed decreases, or the voltage that was the first reference voltage phase when the speed decreases, for the same load. The value necessary for the phase to become the second reference voltage phase is adopted.

【0024】請求項6のインバータ制御装置は、電圧位
相が第2基準電圧位相以上、かつ第1基準電圧位相未満
であることに応答して、速度指令を直前の速度指令値と
する第3速度指令制御手段をさらに含むものである。
According to a sixth aspect of the present invention, an inverter control device responds to the voltage phase being equal to or more than the second reference voltage phase and less than the first reference voltage phase by setting the speed command to the immediately preceding speed command value. It further includes command control means.

【0025】[0025]

【作用】請求項1のインバータ制御方法であれば、外部
から与えられる速度指令と実速度との差分に基づく速度
制御演算を行って電圧位相指令を得、電圧位相指令に基
づいてインバータ出力電圧を演算してインバータ制御信
号を生成し、モータを駆動するためのインバータに供給
するに当たって、速度指令減少用の第1基準電圧位相お
よび第1基準電圧位相よりも小さい、速度指令復帰用の
第2基準電圧位相を予め設定しておき、電圧位相が増加
して第1基準電圧位相に達したことに応答して速度指令
を所定値だけ減少させ、電圧位相が減少して第2基準電
圧位相に達したことに応答して速度指令を外部から与え
られる速度指令とするのであるから、電圧位相が増加し
て第1基準電圧位相に達した場合に速度指令を所定値だ
け減少させることにより、速度が負荷の成り行きに従っ
て変動するという不都合を解消して速度を積極的に制御
することができ、電圧位相が減少する場合には、第2基
準電圧位相に達したことを条件として速度指令を外部か
ら与えられる速度指令とすることにより、速度を積極的
に制御することができ、ひいては、モータ速度を安定に
制御して、モータを駆動源とするシステムの振動を抑制
することができるとともに、モータ速度の不規則な変動
による耳障りな音の発生を防止することができる。
According to the inverter control method of the present invention, the voltage phase command is obtained by performing the speed control calculation based on the difference between the speed command given from the outside and the actual speed, and the inverter output voltage is calculated based on the voltage phase command. When calculating and generating an inverter control signal and supplying it to an inverter for driving a motor, a second reference voltage phase for speed command reduction and a second reference for speed command restoration, which is smaller than the first reference voltage phase. The voltage phase is set in advance, and the speed command is decreased by a predetermined value in response to the voltage phase increasing and reaching the first reference voltage phase, and the voltage phase decreasing and reaching the second reference voltage phase. In response to this, the speed command is set as an externally supplied speed command, and therefore, when the voltage phase increases and reaches the first reference voltage phase, the speed command is decreased by a predetermined value. As a result, it is possible to eliminate the inconvenience that the speed fluctuates according to the course of the load, and positively control the speed. When the voltage phase decreases, the speed command is provided on the condition that the second reference voltage phase is reached. Is a speed command given from the outside, the speed can be positively controlled, and by extension, the motor speed can be stably controlled to suppress the vibration of the system using the motor as a drive source. It is possible to prevent the generation of annoying sound due to irregular fluctuations in the motor speed.

【0026】請求項2のインバータ制御方法であれば、
前記第1基準電圧位相として、位相制限値よりも大き
く、かつ過電流保護装置が動作しない電流範囲、もしく
はモータ磁石が減磁しない電流範囲となる値を採用し、
前記第2基準電圧位相として、位相制限値を中心として
電圧位相が変動する負荷状態において、モータ1回転中
に生じる定常的な負荷変動に起因して変動する電圧位相
よりも小さい値を採用し、前記所定値として、同一負荷
において、速度が減少することで第1基準電圧位相であ
った電圧位相が位相限界値になるために必要な値、また
は速度が減少することで第1基準電圧位相であった電圧
位相が第2基準電圧位相になるために必要な値を採用す
るのであるから、モータの停止などの不都合を発生させ
ることなく、請求項1と同様の作用を達成することがで
きる。
According to the inverter control method of claim 2,
As the first reference voltage phase, a value that is larger than the phase limit value and that is a current range in which the overcurrent protection device does not operate or the motor magnet does not demagnetize is adopted,
As the second reference voltage phase, in a load state in which the voltage phase fluctuates around the phase limit value, a value smaller than the voltage phase fluctuating due to the steady load fluctuation occurring during one rotation of the motor is adopted, As the predetermined value, at the same load, a value necessary for the voltage phase that was the first reference voltage phase to decrease to the phase limit value when the speed decreases, or to the first reference voltage phase when the speed decreases. Since the value necessary for the existing voltage phase to become the second reference voltage phase is adopted, the same operation as in claim 1 can be achieved without causing inconvenience such as stopping of the motor.

【0027】請求項3のインバータ制御方法であれば、
電圧位相が第2基準電圧位相以上、かつ第1基準電圧位
相未満であることに応答して、速度指令を直前の速度指
令値とするのであるから、速度を必要以上に減少させる
ことなく、請求項1または請求項2と同様の作用を達成
することができる。
According to the inverter control method of claim 3,
Since the speed command is set to the immediately preceding speed command value in response to the voltage phase being equal to or greater than the second reference voltage phase and less than the first reference voltage phase, there is no need to reduce the speed more than necessary. It is possible to achieve the same effect as that of claim 1 or claim 2.

【0028】 請求項4のインバータ制御装置であれ
ば、外部から与えられる速度指令と実速度との差分に基
づく速度制御演算を行って電圧位相指令を得、電圧位相
指令に基づいてインバータ出力電圧を演算してインバー
タ制御信号を生成し、モータを駆動するためのインバー
タに供給するに当たって、基準電圧位相設定手段によっ
て、速度指令減少用の第1基準電圧位相および第1基準
電圧位相よりも小さい、速度指令復帰用の第2基準電圧
位相を予め設定しておき、電圧位相が増加して第1基準
電圧位相に達したことに応答して第1速度指令制御手段
によって速度指令を所定値だけ減少させ、電圧位相が減
少して第2基準電圧位相に達したことに応答して第2速
度指令制御手段によって速度指令を外部から与えられる
速度指令とすることができる。
According to the inverter control device of the fourth aspect, the voltage phase command is obtained by performing the speed control calculation based on the difference between the speed command given from the outside and the actual speed, and the inverter output voltage is calculated based on the voltage phase command. In calculating and generating the inverter control signal and supplying it to the inverter for driving the motor, the reference voltage phase setting means causes the first reference voltage phase for speed command reduction and the speed smaller than the first reference voltage phase. A second reference voltage phase for command recovery is set in advance, and the speed command is decreased by a predetermined value by the first speed command control means in response to the voltage phase increasing and reaching the first reference voltage phase. In response to the voltage phase decreasing and reaching the second reference voltage phase, the second speed instruction control means may change the speed instruction to an externally given speed instruction. it can.

【0029】したがって、電圧位相が増加して第1基準
電圧位相に達した場合に速度指令を所定値だけ減少させ
ることにより、速度が負荷の成り行きに従って変動する
という不都合を解消して速度を積極的に制御することが
でき、電圧位相が減少する場合には、第2基準電圧位相
に達したことを条件として速度指令を外部から与えられ
る速度指令とすることにより、速度を積極的に制御する
ことができ、ひいては、モータ速度を安定に制御して、
モータを駆動源とするシステムの振動を抑制することが
できるとともに、モータ速度の不規則な変動による耳障
りな音の発生を防止することができる。
Therefore, when the voltage phase increases and reaches the first reference voltage phase, the speed command is reduced by a predetermined value to eliminate the inconvenience that the speed fluctuates according to the load condition and to positively increase the speed. When the voltage phase decreases, the speed command is positively controlled by setting the speed command as a speed command given from the outside on the condition that the second reference voltage phase is reached. And eventually, by controlling the motor speed stably,
It is possible to suppress the vibration of the system using the motor as a drive source and prevent the generation of annoying sound due to irregular fluctuations in the motor speed.

【0030】請求項5のインバータ制御装置であれば、
前記第1基準電圧位相として、位相制限値よりも大き
く、かつ過電流保護装置が動作しない電流範囲、もしく
はモータ磁石が減磁しない電流範囲となる値を採用し、
前記第2基準電圧位相として、位相制限値を中心として
電圧位相が変動する負荷状態において、モータ1回転中
に生じる定常的な負荷変動に起因して変動する電圧位相
よりも小さい値を採用し、前記所定値として、同一負荷
において、速度が減少することで第1基準電圧位相であ
った電圧位相が位相限界値になるために必要な値、また
は速度が減少することで第1基準電圧位相であった電圧
位相が第2基準電圧位相になるために必要な値を採用す
るのであるから、モータの停止などの不都合を発生させ
ることなく、請求項4と同様の作用を達成することがで
きる。
According to the inverter control device of claim 5,
As the first reference voltage phase, a value that is larger than the phase limit value and that is a current range in which the overcurrent protection device does not operate or the motor magnet does not demagnetize is adopted,
As the second reference voltage phase, in a load state in which the voltage phase fluctuates around the phase limit value, a value smaller than the voltage phase fluctuating due to the steady load fluctuation occurring during one rotation of the motor is adopted, As the predetermined value, at the same load, a value necessary for the voltage phase that was the first reference voltage phase to decrease to the phase limit value when the speed decreases, or to the first reference voltage phase when the speed decreases. Since the value necessary for the existing voltage phase to become the second reference voltage phase is adopted, the same operation as in claim 4 can be achieved without causing inconvenience such as stopping of the motor.

【0031】請求項6のインバータ制御装置であれば、
電圧位相が第2基準電圧位相以上、かつ第1基準電圧位
相未満であることに応答して、速度指令を直前の速度指
令値とする第3速度指令制御手段をさらに含むのである
から、速度を必要以上に減少させることなく、請求項4
または請求項5と同様の作用を達成することができる。
According to the sixth aspect of the inverter control device,
In response to the voltage phase being greater than or equal to the second reference voltage phase and less than the first reference voltage phase, third speed command control means for setting the speed command to the immediately preceding speed command value is further included. Claim 4 without reducing more than necessary.
Alternatively, the same effect as that of claim 5 can be achieved.

【0032】[0032]

【発明の実施の形態】以下、添付図面を参照して、この
発明のインバータ制御方法およびその装置の実施の態様
を詳細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of an inverter control method and apparatus of the present invention will be described in detail below with reference to the accompanying drawings.

【0033】図1はこの発明のインバータ制御装置の一
実施態様の要部を示すブロック図である。なお、このイ
ンバータ制御装置は、例えば、図5に示すブラシレスD
Cモータ駆動システムに適用されるものである。
FIG. 1 is a block diagram showing a main part of an embodiment of an inverter control device of the present invention. In addition, this inverter control device is, for example, a brushless D shown in FIG.
It is applied to a C motor drive system.

【0034】このインバータ制御装置は、モータの回転
子の回転位置(磁極位置)を示す位置信号を入力として
電気角θeを算出する電気角演算部11と、位置信号を
入力として電流位相βを算出する電流位相演算部12
と、電流位相βを入力として効率制御演算を行って電圧
振幅指令Vrefを算出する効率制御部13と、電気角
θeを入力として速度演算を行って実速度ωを算出する
速度演算部14と、後述する電圧位相δおよび実速度ω
を入力とし、かつ外部から与えられる第1速度指令ωr
efを入力として位相速度制限処理を行って第2速度指
令ωref’を出力する位相速度制限部15と、第2速
度指令ωref’と実速度ωとの差分を算出する減算部
16と、差分を入力として速度制御演算を行って電圧位
相δを出力する速度制御部17と、電圧位相δ、電圧振
幅指令Vref、および電気角θeを入力としてインバ
ータ出力電圧の計算を行ってインバータ出力電圧Vre
f・sin(θe+δ)を出力するインバータ出力電圧
計算部18と、インバータ出力電圧Vref・sin
(θe+δ)を入力としてPWM(パルス幅変調)演算
を行ってPWM指令を出力するPWM演算部19とを有
している。
This inverter control device calculates the electrical angle θe by inputting a position signal indicating the rotational position (magnetic pole position) of the motor rotor, and the current phase β by inputting the position signal. Current phase calculator 12
An efficiency control unit 13 that calculates a voltage amplitude command Vref by performing an efficiency control calculation with the current phase β as an input, and a speed calculation unit 14 that calculates a speed by performing a speed calculation with the electrical angle θe as an input. Voltage phase δ and actual speed ω described later
And the first speed command ωr given from the outside
ef as an input, a phase speed limiting unit 15 that performs a phase speed limiting process and outputs a second speed command ωref ′, a subtracting unit 16 that calculates a difference between the second speed command ωref ′ and the actual speed ω, and a difference A speed control unit 17 which performs a speed control calculation as an input and outputs a voltage phase δ, and an inverter output voltage which calculates the inverter output voltage by inputting the voltage phase δ, the voltage amplitude command Vref, and the electrical angle θe are input.
An inverter output voltage calculation unit 18 that outputs f · sin (θe + δ) and an inverter output voltage Vref · sin
It has a PWM calculation unit 19 that inputs (θe + δ) and performs PWM (pulse width modulation) calculation and outputs a PWM command.

【0035】前記位相速度制限部15は、予め設定され
た速度指令減少用の第1基準電圧位相δHおよび速度指
令復帰用の第2基準電圧位相δLを有しているととも
に、電圧位相δと第1基準電圧位相δH、第2基準電圧
位相δLとの大小関係に応じて第1速度指令ωrefに
対する第2速度指令ωref’を規定して、第2速度指
令ωref’を保持するとともに出力するものである。
The phase speed limiter 15 has a preset first reference voltage phase δH for speed command reduction and a second reference voltage phase δL for speed command return, and also has a voltage phase δ and a second reference voltage phase δL. The second speed command ωref ′ is defined with respect to the first speed command ωref according to the magnitude relationship between the first reference voltage phase δH and the second reference voltage phase δL, and the second speed command ωref ′ is held and output. is there.

【0036】なお、前記位相速度制限部15には実速度
ωも供給されており、実速度ωに基づいてインバータ出
力電圧飽和領域か否かを判定し、インバータ出力電圧飽
和領域である場合に第1基準電圧位相δH、第2基準電
圧位相δLに基づく処理を行い、インバータ出力電圧飽
和領域でない場合に、第1速度指令ωrefをそのまま
出力する。
The actual speed ω is also supplied to the phase speed limiter 15. Based on the actual speed ω, it is judged whether or not the inverter output voltage is in the saturation region. The processing based on the first reference voltage phase δH and the second reference voltage phase δL is performed, and the first speed command ωref is output as it is when it is not in the inverter output voltage saturation region.

【0037】図2は前記位相速度制限部15における処
理の一例を説明するフローチャートである。
FIG. 2 is a flow chart for explaining an example of processing in the phase velocity limiting section 15.

【0038】ステップSP1において、電圧位相δが第
1基準電圧位相δHよりも大きいか否かを判定し、δ>
δHであると判定された場合には、ステップSP2にお
いて、第2速度指令ωref’を所定値ω1だけ減少さ
せる(ωref’=ωref’−ω1の演算を行う)。
In step SP1, it is determined whether the voltage phase δ is larger than the first reference voltage phase δH, and δ>
When it is determined that δH, the second speed command ωref ′ is decreased by a predetermined value ω1 in step SP2 (ωref ′ = ωref′−ω1 is calculated).

【0039】逆に、ステップSP1においてδ≦δHで
あると判定された場合には、ステップSP3において、
電圧位相δが第2基準電圧位相δLよりも小さいか否か
を判定し、δ<δLであると判定された場合には、ステ
ップSP4において、第1速度指令ωrefを第2速度
指令ωref’とする(ωref’=ωref)。
On the contrary, when it is determined in step SP1 that δ ≦ δH, in step SP3
It is determined whether the voltage phase δ is smaller than the second reference voltage phase δL, and when it is determined that δ <δL, the first speed command ωref is changed to the second speed command ωref ′ in step SP4. (Ωref ′ = ωref).

【0040】そして、ステップSP3においてδ≧δL
であると判定された場合、ステップSP2の処理が行わ
れた場合、またはステップSP4の処理が行われた場合
には、そのまま一連の処理を終了する。
Then, in step SP3, δ ≧ δL
If it is determined, the process of step SP2 is performed, or the process of step SP4 is performed, the series of processes is ended.

【0041】なお、前記第1基準電圧位相δHは、従来
のインバータ制御で用いられている電圧位相制限値δm
axよりも大きく、かつ過電流保護装置が動作しない電
流範囲となる値、または電圧位相制限値δmaxよりも
大きく、かつモータ磁石が減磁しない電流範囲となる値
に設定される。
The first reference voltage phase δH is the voltage phase limit value δm used in the conventional inverter control.
It is set to a value that is larger than ax and does not operate the overcurrent protection device, or a value that is larger than the voltage phase limit value δmax and that does not demagnetize the motor magnet.

【0042】前記第2基準電圧位相δLは、電圧位相制
限値δmaxを中心にして電圧位相が変動する負荷状態
において、モータ1回転中に生じる定常的な負荷変動に
より電圧位相δがδLを下回ることがないように設定さ
れ、または電圧位相制限値δmaxを中心にして電圧位
相が変動する負荷状態において、装置の周期的な負荷変
動により電圧位相δがδLを下回ることがないように設
定される。
The second reference voltage phase δL is such that the voltage phase δ is less than δL due to a steady load fluctuation occurring during one rotation of the motor in a load state in which the voltage phase fluctuates around the voltage phase limit value δmax. Is set so that the voltage phase δ does not fall below δL due to the periodic load fluctuation of the device in a load state in which the voltage phase fluctuates around the voltage phase limit value δmax.

【0043】前記所定値ω1は、同一負荷において、速
度が減少することで第1基準電圧位相δHであった電圧
位相δが電圧位相制限値δmaxとなるために必要な
値、または同一負荷において、速度が減少することで第
1基準電圧位相δHであった電圧位相δが第2基準電圧
位相δLとなるために必要な値に設定される。
The predetermined value ω1 is a value required for the voltage phase δ, which was the first reference voltage phase δH, to become the voltage phase limit value δmax due to the speed decrease at the same load, or at the same load, As the speed decreases, the voltage phase δ that was the first reference voltage phase δH is set to a value necessary for becoming the second reference voltage phase δL.

【0044】上記の構成のインバータ制御装置の作用は
次のとおりである。
The operation of the inverter control device having the above configuration is as follows.

【0045】なお、インバータ出力電圧が飽和していな
い場合の動作は従来のインバータ制御装置と同様である
から、説明を省略する。
Since the operation when the inverter output voltage is not saturated is the same as that of the conventional inverter control device, its explanation is omitted.

【0046】インバータ出力電圧飽和領域において負荷
が急増した場合の動作点は以下のように変化する。 (1)負荷の増加に伴い、電圧位相δが増加する{図3
(A)(B)(C)中のa→b参照}。 (2)電圧位相δが第1基準電圧位相δHを越えた時、
第2速度指令ωref’を所定値ω1だけ減少させる
{図3(A)(B)(C)中のb→c参照}。 (3)負荷の増加により電圧位相δが第1基準電圧位相
δHを越える毎に第2速度指令ωref’を所定値ω1
だけ減少させる{図3(A)(B)(C)中のc→d→
e参照}。 (4)負荷の増加が止まった後、負荷変動による電圧位
相δの変動が第2基準電圧位相δLかつ第1基準電圧位
相δH未満である時、第2速度指令ωref’をそのま
ま維持する{図3(A)(B)(C)中のe参照}。 (5)負荷変動によるインバータ出力電流の変動は生じ
るが、速度変動は生じない{図3(A)(B)(C)中
のe参照}。
The operating point when the load suddenly increases in the inverter output voltage saturation region changes as follows. (1) The voltage phase δ increases as the load increases {Fig. 3
(See a → b in (A) (B) (C)}. (2) When the voltage phase δ exceeds the first reference voltage phase δH,
The second speed command ωref ′ is decreased by a predetermined value ω1 (see b → c in FIGS. 3A, 3B and 3C). (3) When the voltage phase δ exceeds the first reference voltage phase δH due to the increase of the load, the second speed command ωref ′ is set to the predetermined value ω1.
Decrease only {c → d → in Fig. 3 (A) (B) (C)
See e}. (4) After the increase of the load stops, when the fluctuation of the voltage phase δ due to the load fluctuation is less than the second reference voltage phase δL and the first reference voltage phase δH, the second speed command ωref ′ is maintained as it is. 3 (A) (B) (C) e reference}. (5) The inverter output current fluctuates due to the load fluctuation, but the speed fluctuation does not occur {see e in FIGS. 3 (A) (B) (C)}.

【0047】なお、図3(A)はモータ出力トルク−モ
ータ回転速度特性を、図3(B)はインバータ出力電流
−モータ回転速度特性を、図3(C)はインバータ出力
電圧位相−モータ回転速度特性を、それぞれ示してい
る。
3A shows the motor output torque-motor rotation speed characteristic, FIG. 3B shows the inverter output current-motor rotation speed characteristic, and FIG. 3C shows the inverter output voltage phase-motor rotation speed. The speed characteristics are shown respectively.

【0048】速度が復帰する場合の動作点は以下のよう
に変化する。 (1)負荷の減少に伴い、電圧位相δが減少する{図4
(A)(B)(C)中のf→g参照}。 (2)電圧位相δが第2基準電圧位相δLを下回った
時、第1速度指令ωrefを第2速度指令ωref’と
する。 (3)モータ速度が第1速度指令ωrefに到達した後
は、負荷の減少に伴い電圧位相δが減少する{図4
(A)(B)(C)中のg→h→i参照}。
The operating point when the speed is restored changes as follows. (1) The voltage phase δ decreases as the load decreases {Fig. 4
(See f → g in (A) (B) (C)}. (2) When the voltage phase δ falls below the second reference voltage phase δL, the first speed command ωref is set to the second speed command ωref ′. (3) After the motor speed reaches the first speed command ωref, the voltage phase δ decreases as the load decreases {FIG.
(See g → h → i in (A) (B) (C)}.

【0049】なお、図4(A)はモータ出力トルク−モ
ータ回転速度特性を、図4(B)はインバータ出力電流
−モータ回転速度特性を、図4(C)はインバータ出力
電圧位相−モータ回転速度特性を、それぞれ示してい
る。
4A shows the motor output torque-motor rotation speed characteristics, FIG. 4B shows the inverter output current-motor rotation speed characteristics, and FIG. 4C shows the inverter output voltage phase-motor rotation characteristics. The speed characteristics are shown respectively.

【0050】上記の構成のインバータ制御装置を用いて
モータを駆動すれば、インバータ出力電圧が飽和した領
域においてモータ速度を安定に制御することができ、モ
ータを駆動源とするシステムの振動を抑制することがで
きるとともに、モータ速度の不規則な変動による耳障り
な音をなくすることができる。
When the motor is driven by using the inverter control device having the above structure, the motor speed can be stably controlled in the region where the inverter output voltage is saturated, and the vibration of the system using the motor as a drive source is suppressed. In addition, it is possible to eliminate annoying noise due to irregular fluctuations in motor speed.

【0051】また、モータ速度を安定に制御できるの
で、インバータ出力電流の過渡的な変動を防止すること
ができ、ひいては過電流保護に対する余裕度を十分に確
保することができる。
Further, since the motor speed can be controlled in a stable manner, it is possible to prevent transient fluctuations in the inverter output current, and thus to ensure a sufficient margin for overcurrent protection.

【0052】[0052]

【発明の効果】請求項1の発明は、インバータ出力電圧
が飽和する領域においてモータ速度を積極的に制御する
ことができ、ひいては、モータ速度を安定に制御して、
モータを駆動源とするシステムの振動を抑制することが
できるとともに、モータ速度の不規則な変動による耳障
りな音の発生を防止することができるという特有の効果
を奏する。
According to the first aspect of the present invention, the motor speed can be positively controlled in the region where the inverter output voltage is saturated, and thus the motor speed can be controlled stably.
It is possible to suppress vibration of a system that uses a motor as a drive source, and to prevent the generation of annoying sound due to irregular fluctuations in the motor speed.

【0053】請求項2の発明は、モータの停止などの不
都合を発生させることなく、請求項1と同様の効果を奏
する。
The invention of claim 2 has the same effect as that of claim 1 without causing inconvenience such as stopping of the motor.

【0054】請求項3の発明は、速度を必要以上に減少
させることなく、請求項1または請求項2と同様の効果
を奏する。
The invention according to claim 3 has the same effect as that of claim 1 or claim 2 without reducing the speed more than necessary.

【0055】請求項4の発明は、インバータ出力電圧が
飽和する領域においてもモータ速度を積極的に制御する
ことができ、ひいては、モータ速度を安定に制御して、
モータを駆動源とするシステムの振動を抑制することが
できるとともに、モータ速度の不規則な変動による耳障
りな音の発生を防止することができるという特有の効果
を奏する。
According to the fourth aspect of the present invention, the motor speed can be positively controlled even in the region where the inverter output voltage is saturated, and by extension, the motor speed can be controlled stably.
It is possible to suppress vibration of a system that uses a motor as a drive source, and to prevent the generation of annoying sound due to irregular fluctuations in the motor speed.

【0056】請求項5の発明は、モータの停止などの不
都合を発生させることなく、請求項4と同様の効果を奏
する。
The invention of claim 5 has the same effect as that of claim 4 without causing inconvenience such as stopping of the motor.

【0057】請求項6の発明は、速度を必要以上に減少
させることなく、請求項4または請求項5と同様の効果
を奏する。
The invention of claim 6 has the same effect as that of claim 4 or claim 5 without reducing the speed more than necessary.

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

【図1】この発明のインバータ制御装置の一実施態様の
要部を示すブロック図である。
FIG. 1 is a block diagram showing a main part of an embodiment of an inverter control device of the present invention.

【図2】位相速度制限部における処理の一例を説明する
フローチャートである。
FIG. 2 is a flowchart illustrating an example of processing in a phase velocity limiting unit.

【図3】インバータ出力電圧飽和領域において負荷が急
増した場合の動作点の変化を説明する図である。
FIG. 3 is a diagram illustrating a change in operating point when a load suddenly increases in an inverter output voltage saturation region.

【図4】速度が復帰する場合の動作点の変化を説明する
図である。
FIG. 4 is a diagram illustrating a change in operating point when the speed returns.

【図5】ブラシレスDCモータ駆動システムの構成の一
例を示す概略図である。
FIG. 5 is a schematic diagram showing an example of the configuration of a brushless DC motor drive system.

【図6】モータ回転速度に対するモータ出力トルク、イ
ンバータ出力電圧、インバータ出力電流、インバータ出
力電圧位相の変化を示す図である。
FIG. 6 is a diagram showing changes in motor output torque, inverter output voltage, inverter output current, and inverter output voltage phase with respect to motor rotation speed.

【図7】インバータ出力電圧位相を説明する図である。FIG. 7 is a diagram illustrating an inverter output voltage phase.

【図8】従来のインバータ制御装置を示すブロック図で
ある。
FIG. 8 is a block diagram showing a conventional inverter control device.

【図9】従来の位相制限処理を説明するフローチャート
である。
FIG. 9 is a flowchart illustrating a conventional phase limiting process.

【図10】インバータ出力電圧飽和領域において負荷が
急増した場合の動作を説明する図である。
FIG. 10 is a diagram illustrating an operation when a load suddenly increases in an inverter output voltage saturation region.

【図11】速度復帰動作を説明する図である。FIG. 11 is a diagram illustrating a speed return operation.

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

15 位相速度制限部 15 Phase speed limiter

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平10−14276(JP,A) (58)調査した分野(Int.Cl.7,DB名) H02P 6/06 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-10-14276 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) H02P 6/06

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 外部から与えられる速度指令と実速度と
の差分に基づく速度制御演算をって電圧位相指令を得、
電圧位相指令に基づいてインバータ出力電圧を演算して
インバータ制御信号を生成し、モータを駆動するための
インバータに供給するインバータ制御方法であって、 速度指令減少用の第1基準電圧位相および第1基準電圧
位相よりも小さい、速度指令復帰用の第2基準電圧位相
を予め設定しておき、 電圧位相が増加して第1基準電圧位相に達したことに応
答して速度指令を所定値だけ減少させ、 電圧位相が減少して第2基準電圧位相に達したことに応
答して速度指令を外部から与えられる速度指令とするこ
とを特徴とするインバータ制御方法。
1. A voltage phase command is obtained by performing a speed control calculation based on a difference between a speed command given from the outside and an actual speed,
An inverter control method for calculating an inverter output voltage based on a voltage phase command to generate an inverter control signal and supplying the inverter control signal to an inverter for driving a motor, the method comprising: a first reference voltage phase for speed command reduction; A second reference voltage phase for speed command recovery, which is smaller than the reference voltage phase, is set in advance, and the speed command is decreased by a predetermined value in response to the voltage phase increasing and reaching the first reference voltage phase. The inverter control method is characterized in that the speed command is an externally applied speed command in response to the voltage phase decreasing and reaching the second reference voltage phase.
【請求項2】 前記第1基準電圧位相は、位相制限値よ
りも大きく、かつ過電流保護装置が動作しない電流範
囲、もしくはモータ磁石が減磁しない電流範囲となる値
であり、前記第2基準電圧位相は、位相制限値を中心と
して電圧位相が変動する負荷状態において、モータ1回
転中に生じる定常的な負荷変動に起因して変動する電圧
位相よりも小さい値であり、前記所定値は、同一負荷に
おいて、速度が減少することで第1基準電圧位相であっ
た電圧位相が位相限界値になるために必要な値、または
速度が減少することで第1基準電圧位相であった電圧位
相が第2基準電圧位相になるために必要な値である請求
項1に記載のインバータ制御方法。
2. The first reference voltage phase is a value that is larger than the phase limit value and is a current range in which the overcurrent protection device does not operate or a current range in which the motor magnet does not demagnetize. The voltage phase is a value smaller than the voltage phase that fluctuates due to a steady load fluctuation that occurs during one rotation of the motor in a load state in which the voltage phase fluctuates around the phase limit value, and the predetermined value is At the same load, the value required for the voltage phase that was the first reference voltage phase to reach the phase limit value when the speed decreased or the voltage phase that was the first reference voltage phase when the speed decreased The inverter control method according to claim 1, wherein the inverter control method has a value required to reach the second reference voltage phase.
【請求項3】 電圧位相が第2基準電圧位相以上、かつ
第1基準電圧位相未満であることに応答して、速度指令
を直前の速度指令値とする請求項1または請求項2に記
載のインバータ制御方法。
3. The speed command is set to the immediately preceding speed command value in response to the voltage phase being equal to or more than the second reference voltage phase and less than the first reference voltage phase. Inverter control method.
【請求項4】 外部から与えられる速度指令と実速度と
の差分に基づく速度制御演算を行って電圧位相指令を
得、電圧位相指令に基づいてインバータ出力電圧を演算
してインバータ制御信号を生成し、モータを駆動するた
めのインバータに供給するインバータ制御装置であっ
て、 速度指令減少用の第1基準電圧位相および第1基準電圧
位相よりも小さい、速度指令復帰用の第2基準電圧位相
を予め設定しておく基準電圧位相設定手段(15)と、 電圧位相が増加して第1基準電圧位相に達したことに応
答して速度指令を所定値だけ減少させる第1速度指令制
御手段(15)と、 電圧位相が減少して第2基準電圧位相に達したことに応
答して速度指令を外部から与えられる速度指令とする第
2速度指令制御手段(15)とを含むことを特徴とする
インバータ制御装置。
4. A voltage phase command is obtained by performing a speed control calculation based on a difference between a speed command given from the outside and an actual speed, and an inverter output voltage is calculated based on the voltage phase command to generate an inverter control signal. , An inverter control device for supplying to an inverter for driving a motor, wherein a first reference voltage phase for speed command reduction and a second reference voltage phase for speed command restoration smaller than the first reference voltage phase are previously set. Reference voltage phase setting means (15) to be set and first speed command control means (15) for decreasing the speed command by a predetermined value in response to the voltage phase increasing and reaching the first reference voltage phase. And a second speed command control means (15) for making the speed command an externally applied speed command in response to the voltage phase decreasing and reaching the second reference voltage phase. Inverter control device.
【請求項5】 前記第1基準電圧位相は、位相制限値よ
りも大きく、かつ過電流保護装置が動作しない電流範
囲、もしくはモータ磁石が減磁しない電流範囲となる値
であり、前記第2基準電圧位相は、位相制限値を中心と
して電圧位相が変動する負荷状態において、モータ1回
転中に生じる定常的な負荷変動に起因して変動する電圧
位相よりも小さい値であり、前記所定値は、同一負荷に
おいて、速度が減少することで第1基準電圧位相であっ
た電圧位相が位相限界値になるために必要な値、または
速度が減少することで第1基準電圧位相であった電圧位
相が第2基準電圧位相になるために必要な値である請求
項4に記載のインバータ制御装置。
5. The first reference voltage phase is a value that is larger than the phase limit value and is a current range in which the overcurrent protection device does not operate, or a current range in which the motor magnet does not demagnetize, and the second reference voltage phase. The voltage phase is a value smaller than the voltage phase that fluctuates due to a steady load fluctuation that occurs during one rotation of the motor in a load state in which the voltage phase fluctuates around the phase limit value, and the predetermined value is At the same load, the value required for the voltage phase that was the first reference voltage phase to reach the phase limit value when the speed decreased or the voltage phase that was the first reference voltage phase when the speed decreased The inverter control device according to claim 4, wherein the inverter control device has a value required to reach the second reference voltage phase.
【請求項6】 電圧位相が第2基準電圧位相以上、かつ
第1基準電圧位相未満であることに応答して、速度指令
を直前の速度指令値とする第3速度指令制御手段(1
5)をさらに含む請求項4または請求項5に記載のイン
バータ制御装置。
6. A third speed command control means (1) for setting a speed command to a immediately preceding speed command value in response to the voltage phase being equal to or more than the second reference voltage phase and less than the first reference voltage phase.
The inverter control device according to claim 4 or 5, further comprising 5).
JP2001089546A 2001-03-27 2001-03-27 Inverter control method and device Expired - Fee Related JP3487296B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001089546A JP3487296B2 (en) 2001-03-27 2001-03-27 Inverter control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001089546A JP3487296B2 (en) 2001-03-27 2001-03-27 Inverter control method and device

Publications (2)

Publication Number Publication Date
JP2002291275A JP2002291275A (en) 2002-10-04
JP3487296B2 true JP3487296B2 (en) 2004-01-13

Family

ID=18944462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001089546A Expired - Fee Related JP3487296B2 (en) 2001-03-27 2001-03-27 Inverter control method and device

Country Status (1)

Country Link
JP (1) JP3487296B2 (en)

Also Published As

Publication number Publication date
JP2002291275A (en) 2002-10-04

Similar Documents

Publication Publication Date Title
CN102939708B (en) Motor drive device, brushless motor, and motor drive method
US7015667B2 (en) Current regulation for a field weakening motor control system and method
JP3489071B2 (en) Drive control device for brushless motor
JP4433149B2 (en) Engine-driven inverter power generator and control method thereof
JP2002238293A (en) Motor control device
JP4721801B2 (en) Control device for synchronous motor
JP2005137164A5 (en)
JP2003348899A (en) Motor control method and control device
US6566829B1 (en) Method and apparatus for torque control of a machine
JP2001292589A (en) Fan motor control method and its device
CN112567620B (en) Inverter device
JP3487296B2 (en) Inverter control method and device
JP3749237B2 (en) Spindle motor drive control device
CN109713978B (en) Processing method and device for power-down shutdown of variable frequency compressor
CN109981023B (en) Control method and control device of switched reluctance motor
CN118646300A (en) Motor control method, control device, electronic device and storage medium
JP4771035B2 (en) Control device for permanent magnet synchronous machine
JPH01298993A (en) Inverter device for driving induction motor
JP3419258B2 (en) Motor control device
JP2002218789A (en) Control device for DC brushless motor
JP2001275391A (en) Motor control method
JP3716278B2 (en) AC motor speed control device
WO2006124010A1 (en) Current regulation for a field weakening motor control system and method
JP7718343B2 (en) Motor control device
JP3476176B2 (en) Induction motor vector control device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081031

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081031

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091031

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091031

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101031

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121031

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121031

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20131031

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees