[go: up one dir, main page]

JP3746377B2 - AC motor drive control device - Google Patents

AC motor drive control device Download PDF

Info

Publication number
JP3746377B2
JP3746377B2 JP20984998A JP20984998A JP3746377B2 JP 3746377 B2 JP3746377 B2 JP 3746377B2 JP 20984998 A JP20984998 A JP 20984998A JP 20984998 A JP20984998 A JP 20984998A JP 3746377 B2 JP3746377 B2 JP 3746377B2
Authority
JP
Japan
Prior art keywords
torque
motor
phase
voltage
drive control
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 - Lifetime
Application number
JP20984998A
Other languages
Japanese (ja)
Other versions
JP2000050689A (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.)
Toyota Motor Corp
Toyota Central R&D Labs Inc
Original Assignee
Toyota Motor Corp
Toyota Central R&D Labs Inc
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 Toyota Motor Corp, Toyota Central R&D Labs Inc filed Critical Toyota Motor Corp
Priority to JP20984998A priority Critical patent/JP3746377B2/en
Publication of JP2000050689A publication Critical patent/JP2000050689A/en
Application granted granted Critical
Publication of JP3746377B2 publication Critical patent/JP3746377B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Ac Motors In General (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は交流電動機の駆動制御装置に関する。
【0002】
【従来の技術】
交流電動機を直流電源を用いて駆動する際にはインバータを用い、パルス幅変調(PWM)波形電圧を印加することが広く行われている。しかしながら、PWM波形電圧を交流電動機に加えるのでは電圧利用率に限界がある。したがって、例えば高回転域で十分な高出力を得ることができないという問題がある。
【0003】
この点、矩形波電圧を交流電動機に印加し、該交流電動機を回転駆動する技術がある。かかる技術によれば、高回転域の出力を向上させることができるとともに、その際に弱め界磁電流を多く流す必要がなくなり、銅損を低減させることができる。また、インバータでのスイッチング回数を減少させることができるため、スイッチング損失を抑えることができる。
【0004】
こうした矩形波電圧を交流電動機に印加する制御技術は、例えば平成9年度のJEVA電気自動車フォーラムにて「表面磁石構造PMモータを用いた駆動システムの高性能制御方式」と題して開示されている。図6は、同技術を採用するモータ駆動制御システムの一例を示す図である。
【0005】
同図においては、永久磁石同期型交流電動機であるモータ108にはインバータ106が接続されている。インバータ106には矩形波発生部104が接続されており、該矩形波発生部104では位相計算部102から供給される電圧位相ψとモータ108に隣接して設けられたレゾルバ110からの出力であるロータ角度θとに基づき、電圧位相ψを有する矩形波電圧がモータ108に印加されるようインバータ106をスイッチング制御する。
【0006】
位相計算部102は図示しない電子制御装置(ECU)にて生成されたトルク指令値Tが入力されるようになっており、またインバータ106に接続されている図示しないバッテリの電圧Vdcも入力されている。位相計算部102ではこれら入力値を用いてトルク指令値Tに応じた電圧位相ψを演算出力する。
【0007】
すなわち、同システムの定常状態での電圧方程式は次式のように表せる。
【0008】
【数1】
Vd=R*Id−ω*Lq*Iq (1)
Vq=R*Iq+ω*Ld*Id+ω*Φ (2)
ここで、Vd,Vqは夫々d軸及びq軸の電圧値である。また、Id,Iqはそれぞれd軸及びq軸の電流値である。さらに、Ld,Lqはd軸及びq軸のインダクタンスであり、ωはモータ108の角速度である。また、Φは磁束鎖交数である。
【0009】
ここで、Vd,Vqを電圧ベクトルの大きさ|V|とq軸を基準とした位相ψを用いて表すと、次式のようになる。
【0010】
【数2】
Vd=−|V|*sinψ (3)
Vq= |V|*cosψ (4)
以下では、説明の簡単のためモータ108が非突極モータ(Ld=Lq=L)であると仮定する。しかしながら、原理的には突極モータも同様にして適用可能である。
【0011】
まず、モータ108のトルクは次式のように表すことができる。
【0012】
【数3】
T=p*Φ*Iq+p*(Ld−Lq)*Id*Iq (5)
ここで、Tはトルクを表し、pは極対数を表す。上式において、右辺第1項は永久磁石によるトルクを表し、右辺第2項はリラクタンストルクを表す。しかしながら、ここでは非突極モータについて説明するため第2項は0である。
【0013】
以上の式からトルクと電圧ベクトルとの関係式を導くと次式のようになる。
【0014】
【数4】
T=p*Φ*|V|*sinψ/(ω*L) (6)
ここで、電圧ベクトルの大きさ|V|はバッテリ電圧Vdcを用いて次のように表すことができる。
【0015】
【数5】
|V|=(√6/π)*Vdc (7)
すなわち、図6に示す位相計算部102は、上記(6)(7)式を用いて、バッテリ電圧Vdcとトルク指令値Tとに基づき、電圧位相ψを算出することができる。
【0016】
以上のようにして、図6に示す従来のモータ駆動システムによれば、モータ108を所望のトルクにて駆動している。
【0017】
【発明が解決しようとする課題】
しかしながら、バッテリ電圧Vdcはモータ108による電力消費とともに低下するものであり、また、インダクタンスLについても高負荷時の磁気飽和により低下する。さらに、磁束鎖交数Φは磁石温度変化により変化する。したがって、上記(6)式を位相計算部102が計算したとしても、要求通りのトルクをモータ108から出力させることは困難である。
【0019】
本発明は上記課題に鑑みてなされたものであって、その目的は、交流電動機の駆動に際してトルク指令値と実出力トルクとの誤差を少なくすることのできる駆動制御装置を提供することにある。
【0020】
【課題を解決するための手段】
上記課題を解決するために、本発明は、トルク指令値に対応する、ロータ角度に対する矩形波(パルス幅変調波形を除く)の位相である電圧位相を算出し、算出された電圧位相の前記矩形波電圧を印加して同期型交流電動機を回転駆動する駆動制御装置において、前記同期型交流電動機の出力トルク値を検出するトルク検出手段と、検出したトルク値と所与のトルク指令値との差を表すトルク偏差を生成する手段と、該トルク偏差に基づいて、トルク偏差を無くすよう前記同期型交流電動機に印加する前記矩形波電圧の電圧位相を設定する位相設定手段と、を含むことを特徴とする。
【0022】
すなわち、本発明では、従来技術に係る電圧位相制御とは異なり、交流電動機の出力トルク値をフィードバックさせ、トルク偏差がなくなるよう矩形波電圧や交流電圧の位相を設定している。こうすれば、トルク指令値に応じたトルクを出力できるよう、モータ定数に基づいて電圧位相を算出する従来方法に比し、モータ定数の変動による影響を受けることなく、実出力トルクとトルク指令値とを近づけることができる。
【0023】
また、本発明の一態様では、前記位相設定手段は、所定位相範囲内に前記矩形波電圧の位相を設定することを特徴とする。交流電動機の電圧位相−トルク曲線には極値があり、例えば非突極型の交流電動機は電圧位相が±90°の点に電圧位相−トルク曲線の極値がある。このため、前記位相設定手段が設定する位相を無制限に行うと、トルクフィードバック制御が破綻してしまう。本態様によれば、前記位相設定手段が設定する位相を所定位相範囲内に制限しているため、制御破綻を防止することができる。また、本発明の交流電動機の駆動制御装置では、前記トルク偏差を生成する手段は、前記トルク偏差にω/(Vdc*cosψ)を乗ずることで前記トルク偏差を補償する補償器を含むことが好ましい。
【0024】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面に基づき詳細に説明する。
【0025】
図1は、本発明の実施の形態にかかる交流電動機の駆動制御装置の全体構成を示す図である。同図において、加算器13には図示しない電子制御装置(ECU)で生成されたトルク指令値が入力されており、一方、該加算器13にはトルク検出手段14から出力されるトルク値もまた入力されている。このトルク検出手段14はトルクセンサを用いて構成することも可能であるが、その他、次式に基づいて算出することもできる。
【0026】
【数6】

Figure 0003746377
ここで、Pinはモータ24に供給される電力を表す。またωはモータ24の角速度を表す。さらに、iu,iv,iwはモータ24に供給される三相交流電流の各相の値を表し、vu,vv,vwは各相の電圧を表す。
【0027】
なお、vu,vv,vwはインバータ22に設定される電圧指令値を用いてもよいし、インバータ22からモータ24に供給される実際の値をセンサにより検出して用いてもよい。
【0028】
或いは、トルク検出手段14は次式に示すように、直流電流と直流電圧から演算することもできる。
【0029】
【数7】
Figure 0003746377
ここでIB,VBはインバータ22に接続された図示しないバッテリの直流電流及び直流電圧を表している。
【0030】
加算器13ではECUから供給されるトルク指令値からトルク検出手段14から供給されるトルク値を減算してトルク偏差ΔTを生成する。そして、このトルク偏差ΔTは補償器12に供給される。補償器12ではトルク偏差ΔTに基づいて補償後のトルク偏差ΔT’を生成する。
【0031】
すなわち、上記(6)式の両辺を電圧位相ψで微分し、さらに(7)式を用いて電圧振幅|V|を消去すると次式(10)が得られる。
【0032】
【数8】
dT/dψ=p*Φ*(√6/π)*Vdc*cosψ/(ω*L)(10)
同(10)式から分かるように、電圧位相−トルク曲線の傾きは、バッテリ電圧Vdcとcosψに比例し、モータ24の角速度ωに反比例する。図2は電圧位相−トルク曲線がバッテリ電圧Vdcの変化によってどのような変化を受けるかを表している。同図に示すように、バッテリ電圧Vdcが高くなると、電圧位相ψが小さくても大きなトルクTを発揮できるようになる。そこで、補償器12では次式(11)に従ってトルク偏差ΔTを用いて補償済みのトルク偏差ΔT’を生成している。
【0033】
【数9】
ΔT’=ω/(Vdc*cosψ)*ΔT (11)
こうすれば(10)式は次式(12)のようになり、トルク偏差ΔT’と電圧位相差Δψとを比例関係を有するようにできる。この結果、良好な制御特性を得ることができる。
【0034】
【数10】
dT’/dψ=p*Φ*(√6/π)/L (12)
補償器12で生成されたトルク偏差ΔT’はPI演算器16に供給され、ここでトルク偏差ΔT’を0とするよう電圧位相ψが出力される。この電圧位相ψは次に位相リミッタ18に入力される。位相リミッタ18はPI演算器16から供給される電圧位相ψの値を−90°〜+90°の範囲に制限するための手段である。たとえば、PI演算器16から出力される電圧位相ψが90°を超えている場合にはその値をクリッピングして90°に補正した後、その値を後段の矩形波発生部20に供給する。
【0035】
図3は、電圧位相ψとモータ24のトルクとの関係を表す図である。同図に示すように、電圧位相ψが−90°〜+90°の範囲にある場合には電圧位相ψが増加するにつれてトルクTも増加するが、その範囲を超えると、電圧位相ψが増加するにつれてトルクTは減少する。したがって、位相リミッタ18ではPI演算器16から出力される電圧位相ψを矢印28に示す位相制御範囲内に制限している。このため、図4に示すように、電圧ベクトルの終点はdq平面にて軌跡30にのみ位置するよう制限される。こうすれば、トルクフィードバックを行う駆動制御装置10において制御が破綻することを効果的に防止することができる。
【0036】
そして、矩形波発生部20では位相リミッタ18から出力された電圧位相ψとレゾルバ26から供給されるロータ角度θに基づき矩形波電圧を発生させるためのスイッチング信号をインバータ22に供給する。こうして、モータ24を電圧位相ψを有する矩形波電圧にて駆動することができる。
【0037】
図5は、モータ24に供給される矩形波電圧を表す図である。同図には、モータ24に印加される三相交流電圧のうち、U相にかかる電圧波形が一例として表されている。モータ24の巻線はスター結線されており、矩形波において最大値と最小値との差がバッテリ電圧Vdcに一致するようになっている。また、電圧位相ψは、同図において、ロータ角度θが0°であるタイミングと矩形波の立ち下がりタイミングとの差に対応している。
【0038】
以上説明した交流電動機の駆動制御装置10によれば、トルク検出手段14を設けて、実出力トルクとトルク指令値との差であるトルク偏差ΔTが0となるよう電圧位相ψを設定し、その電圧位相ψを有する矩形波電圧をモータ24に印加するようにしたので、モータ定数が変動することによるトルク精度の悪化を防止することができる。
【0039】
なお、以上説明した交流電動機の駆動制御装置10は種々の変形実施が可能である。すなわち、トルク検出手段14を設けてトルクフィードバック制御をすれば、モータ定数が変動した場合であっても、トルク指令値と実出力トルクとの差を縮めることが可能となる。
【図面の簡単な説明】
【図1】 本発明の実施の形態にかかる交流電動機の駆動制御装置の全体構成を示す図である。
【図2】 バッテリ電圧の変化により電圧位相−トルク特性が変化する様子を示す図である。
【図3】 電圧位相−トルク特性と電圧位相の制限範囲を示す図である。
【図4】 電圧ベクトルの軌跡を表す図である。
【図5】 モータに供給される電圧波形、バッテリ電圧、電圧位相の関係を示す図である。
【図6】 従来技術にかかる交流電動機の駆動制御装置の全体構成を示す図である。
【符号の説明】
10 駆動制御装置、12 補償器、13 加算器、14 トルク検出手段、16 PI演算器、18 位相リミッタ、20 矩形波発生部、22 インバータ、24 モータ、26 レゾルバ。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a drive control device for an AC motor.
[0002]
[Prior art]
When driving an AC motor using a DC power source, it is widely used to apply a pulse width modulation (PWM) waveform voltage using an inverter. However, there is a limit to the voltage utilization rate when applying the PWM waveform voltage to the AC motor. Therefore, for example, there is a problem that a sufficiently high output cannot be obtained in a high rotation range.
[0003]
In this regard, there is a technique in which a rectangular wave voltage is applied to an AC motor and the AC motor is rotationally driven. According to this technique, it is possible to improve the output in the high rotation range, and at that time, it is not necessary to flow a lot of field weakening current, and the copper loss can be reduced. Moreover, since the number of times of switching in the inverter can be reduced, switching loss can be suppressed.
[0004]
A control technique for applying such a rectangular wave voltage to an AC motor is disclosed, for example, in the 1997 JEVA Electric Vehicle Forum entitled “High-Performance Control Method of Drive System Using Surface Magnet Structure PM Motor”. FIG. 6 is a diagram illustrating an example of a motor drive control system employing the technology.
[0005]
In the figure, an inverter 106 is connected to a motor 108 which is a permanent magnet synchronous AC motor. A rectangular wave generation unit 104 is connected to the inverter 106, and the rectangular wave generation unit 104 is a voltage phase ψ supplied from the phase calculation unit 102 and an output from a resolver 110 provided adjacent to the motor 108. Based on the rotor angle θ, the inverter 106 is subjected to switching control so that a rectangular wave voltage having a voltage phase ψ is applied to the motor 108.
[0006]
The phase calculation unit 102 receives a torque command value T generated by an electronic control unit (ECU) (not shown), and also receives a voltage Vdc of a battery (not shown) connected to the inverter 106. Yes. The phase calculation unit 102 calculates and outputs a voltage phase ψ corresponding to the torque command value T using these input values.
[0007]
That is, the voltage equation in the steady state of the system can be expressed as
[0008]
[Expression 1]
Vd = R * Id−ω * Lq * Iq (1)
Vq = R * Iq + ω * Ld * Id + ω * Φ (2)
Here, Vd and Vq are d-axis and q-axis voltage values, respectively. Id and Iq are d-axis and q-axis current values, respectively. Furthermore, Ld and Lq are the d-axis and q-axis inductances, and ω is the angular velocity of the motor 108. Φ is the number of flux linkages.
[0009]
Here, when Vd and Vq are expressed using the magnitude | V | of the voltage vector and the phase ψ with reference to the q axis, the following equation is obtained.
[0010]
[Expression 2]
Vd = − | V | * sinψ (3)
Vq = | V | * cosψ (4)
In the following, it is assumed that the motor 108 is a non-salient pole motor (Ld = Lq = L) for simplicity of explanation. However, in principle, salient pole motors can be similarly applied.
[0011]
First, the torque of the motor 108 can be expressed as:
[0012]
[Equation 3]
T = p * Φ * Iq + p * (Ld−Lq) * Id * Iq (5)
Here, T represents torque and p represents the number of pole pairs. In the above equation, the first term on the right side represents the torque by the permanent magnet, and the second term on the right side represents the reluctance torque. However, the second term is zero in order to describe a non-salient pole motor here.
[0013]
When the relational expression between the torque and the voltage vector is derived from the above expression, the following expression is obtained.
[0014]
[Expression 4]
T = p * Φ * | V | * sinψ / (ω * L) (6)
Here, the magnitude | V | of the voltage vector can be expressed as follows using the battery voltage Vdc.
[0015]
[Equation 5]
| V | = (√6 / π) * Vdc (7)
That is, the phase calculation unit 102 shown in FIG. 6 can calculate the voltage phase ψ based on the battery voltage Vdc and the torque command value T using the above equations (6) and (7).
[0016]
As described above, according to the conventional motor drive system shown in FIG. 6, the motor 108 is driven with a desired torque.
[0017]
[Problems to be solved by the invention]
However, the battery voltage Vdc decreases with power consumption by the motor 108, and the inductance L also decreases due to magnetic saturation at high load. Further, the flux linkage number Φ varies with a change in magnet temperature. Therefore, even if the phase calculation unit 102 calculates the above equation (6), it is difficult to output the required torque from the motor 108.
[0019]
The present invention has been made in view of the above problems, and an object of the present invention is to provide a drive control device that can reduce an error between a torque command value and an actual output torque when driving an AC motor.
[0020]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, the present invention calculates a voltage phase that is a phase of a rectangular wave (excluding a pulse width modulation waveform) with respect to a rotor angle corresponding to a torque command value, and the rectangular of the calculated voltage phase. In a drive control device that applies a wave voltage to rotationally drive a synchronous AC motor, torque detection means for detecting an output torque value of the synchronous AC motor, and a difference between the detected torque value and a given torque command value And a phase setting unit for setting a voltage phase of the rectangular wave voltage applied to the synchronous AC motor so as to eliminate the torque deviation based on the torque deviation. And
[0022]
That is, in the present invention, unlike the voltage phase control according to the prior art, the output torque value of the AC motor is fed back, and the phase of the rectangular wave voltage or the AC voltage is set so that the torque deviation is eliminated. In this way, the actual output torque and the torque command value can be output without being affected by fluctuations in the motor constant, as compared to the conventional method of calculating the voltage phase based on the motor constant so that torque according to the torque command value can be output. Can be brought closer.
[0023]
In one aspect of the present invention, the phase setting means sets the phase of the rectangular wave voltage within a predetermined phase range. The voltage phase-torque curve of an AC motor has an extreme value. For example, a non-salient AC motor has an extreme value of a voltage phase-torque curve at a point where the voltage phase is ± 90 °. For this reason, if the phase set by the phase setting means is performed indefinitely, torque feedback control will fail. According to this aspect, since the phase set by the phase setting means is limited within a predetermined phase range, control failure can be prevented. In the AC motor drive control apparatus of the present invention, it is preferable that the means for generating the torque deviation includes a compensator for compensating the torque deviation by multiplying the torque deviation by ω / (Vdc * cosψ). .
[0024]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the drawings.
[0025]
FIG. 1 is a diagram showing an overall configuration of an AC motor drive control device according to an embodiment of the present invention. In the figure, a torque command value generated by an electronic control unit (ECU) (not shown) is input to the adder 13, while the torque value output from the torque detection means 14 is also input to the adder 13. Have been entered. The torque detection means 14 can be configured using a torque sensor, but can also be calculated based on the following equation.
[0026]
[Formula 6]
Figure 0003746377
Here, Pin represents electric power supplied to the motor 24. Ω represents the angular velocity of the motor 24. Furthermore, iu, iv, and iw represent the values of the respective phases of the three-phase alternating current supplied to the motor 24, and vu, vv, and vw represent the voltages of the respective phases.
[0027]
Note that voltage command values set in the inverter 22 may be used for vu, vv, and vw, or actual values supplied from the inverter 22 to the motor 24 may be detected by a sensor.
[0028]
Alternatively, the torque detection means 14 can also calculate from a direct current and a direct voltage as shown in the following equation.
[0029]
[Expression 7]
Figure 0003746377
Here, IB and VB represent DC current and DC voltage of a battery (not shown) connected to the inverter 22.
[0030]
The adder 13 subtracts the torque value supplied from the torque detection means 14 from the torque command value supplied from the ECU to generate a torque deviation ΔT. This torque deviation ΔT is supplied to the compensator 12. The compensator 12 generates a compensated torque deviation ΔT ′ based on the torque deviation ΔT.
[0031]
That is, if both sides of the above equation (6) are differentiated by the voltage phase ψ, and the voltage amplitude | V | is eliminated using the equation (7), the following equation (10) is obtained.
[0032]
[Equation 8]
dT / dψ = p * Φ * (√6 / π) * Vdc * cosψ / (ω * L) (10)
As can be seen from the equation (10), the slope of the voltage phase-torque curve is proportional to the battery voltage Vdc and cos ψ and inversely proportional to the angular velocity ω of the motor 24. FIG. 2 shows how the voltage phase-torque curve is affected by changes in the battery voltage Vdc. As shown in the figure, when the battery voltage Vdc increases, a large torque T can be exhibited even if the voltage phase ψ is small. Therefore, the compensator 12 generates a compensated torque deviation ΔT ′ using the torque deviation ΔT according to the following equation (11).
[0033]
[Equation 9]
ΔT ′ = ω / (Vdc * cosψ) * ΔT (11)
In this way, the equation (10) becomes the following equation (12), and the torque deviation ΔT ′ and the voltage phase difference Δψ can be made to have a proportional relationship. As a result, good control characteristics can be obtained.
[0034]
[Expression 10]
dT ′ / dψ = p * Φ * (√6 / π) / L (12)
The torque deviation ΔT ′ generated by the compensator 12 is supplied to the PI calculator 16 where the voltage phase ψ is output so that the torque deviation ΔT ′ is zero. This voltage phase ψ is then input to the phase limiter 18. The phase limiter 18 is a means for limiting the value of the voltage phase ψ supplied from the PI calculator 16 to a range of −90 ° to + 90 °. For example, when the voltage phase ψ output from the PI calculator 16 exceeds 90 °, the value is clipped and corrected to 90 °, and then the value is supplied to the subsequent rectangular wave generator 20.
[0035]
FIG. 3 is a diagram illustrating the relationship between the voltage phase ψ and the torque of the motor 24. As shown in the figure, when the voltage phase ψ is in the range of −90 ° to + 90 °, the torque T increases as the voltage phase ψ increases. However, when the voltage phase ψ exceeds the range, the voltage phase ψ increases. As the torque T decreases, the torque T decreases. Therefore, the phase limiter 18 limits the voltage phase ψ output from the PI calculator 16 within the phase control range indicated by the arrow 28. For this reason, as shown in FIG. 4, the end point of the voltage vector is limited to be located only on the locus 30 in the dq plane. In this way, it is possible to effectively prevent the control from failing in the drive control apparatus 10 that performs torque feedback.
[0036]
The rectangular wave generator 20 supplies the inverter 22 with a switching signal for generating a rectangular wave voltage based on the voltage phase ψ output from the phase limiter 18 and the rotor angle θ supplied from the resolver 26. Thus, the motor 24 can be driven with a rectangular wave voltage having the voltage phase ψ.
[0037]
FIG. 5 is a diagram illustrating a rectangular wave voltage supplied to the motor 24. In the drawing, a voltage waveform applied to the U phase among the three-phase AC voltages applied to the motor 24 is shown as an example. The windings of the motor 24 are star-connected, and the difference between the maximum value and the minimum value in the rectangular wave matches the battery voltage Vdc. Further, the voltage phase ψ corresponds to the difference between the timing when the rotor angle θ is 0 ° and the falling timing of the rectangular wave in FIG.
[0038]
According to the AC motor drive control apparatus 10 described above, the torque detection means 14 is provided, and the voltage phase ψ is set so that the torque deviation ΔT, which is the difference between the actual output torque and the torque command value, becomes zero. Since the rectangular wave voltage having the voltage phase ψ is applied to the motor 24, it is possible to prevent the deterioration of the torque accuracy due to the fluctuation of the motor constant.
[0039]
The AC motor drive control device 10 described above can be variously modified . Ie, if the torque feedback control is provided a torque detection means 14, even when the motor constant is varied, it is possible to reduce the difference between the torque command value and the actual output torque.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating an overall configuration of a drive control apparatus for an AC motor according to an embodiment of the present invention.
FIG. 2 is a diagram showing how voltage phase-torque characteristics change due to changes in battery voltage.
FIG. 3 is a diagram showing a voltage phase-torque characteristic and a voltage phase limit range;
FIG. 4 is a diagram illustrating a locus of a voltage vector.
FIG. 5 is a diagram illustrating a relationship between a voltage waveform supplied to a motor, a battery voltage, and a voltage phase.
FIG. 6 is a diagram showing an overall configuration of a drive control apparatus for an AC motor according to a conventional technique.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 Drive control apparatus, 12 Compensator, 13 Adder, 14 Torque detection means, 16 PI calculator, 18 Phase limiter, 20 Rectangular wave generation part, 22 Inverter, 24 motor, 26 Resolver

Claims (3)

トルク指令値に対応する、ロータ角度に対する矩形波(パルス幅変調波形を除く)の位相である電圧位相を算出し、算出された電圧位相の前記矩形波電圧を印加して同期型交流電動機を回転駆動する駆動制御装置において、
前記同期型交流電動機の出力トルク値を検出するトルク検出手段と、
検出したトルク値と所与のトルク指令値との差を表すトルク偏差を生成する手段と、
該トルク偏差に基づいて、トルク偏差を無くすよう前記同期型交流電動機に印加する前記矩形波電圧の電圧位相を設定する位相設定手段と、
を含むことを特徴とする同期型交流電動機の駆動制御装置。
Calculate the voltage phase corresponding to the torque command value, which is the phase of the rectangular wave (excluding the pulse width modulation waveform) with respect to the rotor angle, and apply the rectangular wave voltage of the calculated voltage phase to rotate the synchronous AC motor In the drive control device to drive,
Torque detecting means for detecting an output torque value of the synchronous AC motor;
Means for generating a torque deviation representing a difference between the detected torque value and a given torque command value;
Phase setting means for setting a voltage phase of the rectangular wave voltage applied to the synchronous AC motor so as to eliminate the torque deviation based on the torque deviation ;
A drive control apparatus for a synchronous AC motor, comprising:
請求項1に記載の同期型交流電動機の駆動制御装置において、
前記位相設定手段は、所定位相範囲内に前記矩形波電圧の位相を設定することを特徴とする同期型交流電動機の駆動制御装置。
In the synchronous AC motor drive control device according to claim 1,
Wherein the phase setting means, drive control apparatus for a synchronous AC motor and sets the phase of the rectangular wave voltage within a predetermined phase range.
請求項1又は2に記載の同期型交流電動機の駆動制御装置において、In the synchronous AC motor drive control device according to claim 1 or 2,
前記トルク偏差を生成する手段は、前記トルク偏差にω/(Vdc*cosψ)を乗ずることで前記トルク偏差を補償する補償器を含むことを特徴とする同期型交流電動機の駆動制御装置。The means for generating the torque deviation includes a compensator for compensating for the torque deviation by multiplying the torque deviation by ω / (Vdc * cos ψ).
JP20984998A 1998-07-24 1998-07-24 AC motor drive control device Expired - Lifetime JP3746377B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20984998A JP3746377B2 (en) 1998-07-24 1998-07-24 AC motor drive control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20984998A JP3746377B2 (en) 1998-07-24 1998-07-24 AC motor drive control device

Publications (2)

Publication Number Publication Date
JP2000050689A JP2000050689A (en) 2000-02-18
JP3746377B2 true JP3746377B2 (en) 2006-02-15

Family

ID=16579649

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20984998A Expired - Lifetime JP3746377B2 (en) 1998-07-24 1998-07-24 AC motor drive control device

Country Status (1)

Country Link
JP (1) JP3746377B2 (en)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3533091B2 (en) * 1998-07-29 2004-05-31 トヨタ自動車株式会社 AC motor drive controller
JP2002233199A (en) * 2001-02-05 2002-08-16 Railway Technical Res Inst Control device for permanent magnet synchronous motor
JP3755424B2 (en) * 2001-05-31 2006-03-15 トヨタ自動車株式会社 AC motor drive control device
JP2003102153A (en) * 2001-09-21 2003-04-04 Denso Corp Alternating current generator-motor for vehicle
JP4134716B2 (en) * 2002-12-24 2008-08-20 日産自動車株式会社 Electric motor current control device
JP3783695B2 (en) 2003-03-20 2006-06-07 日産自動車株式会社 Motor control device
JP4685509B2 (en) * 2004-07-12 2011-05-18 株式会社豊田中央研究所 AC motor drive control device and drive control method
JP4706324B2 (en) 2005-05-10 2011-06-22 トヨタ自動車株式会社 Control device for motor drive system
JP4777051B2 (en) * 2005-11-22 2011-09-21 三菱電機株式会社 AC motor control device
JP2007159368A (en) * 2005-12-08 2007-06-21 Toyota Motor Corp Control device for motor drive system
DE102008062515A1 (en) 2007-12-21 2009-06-25 Denso Corporation, Kariya Device for controlling a torque of a rotary electric machine
JP4582168B2 (en) * 2008-03-21 2010-11-17 株式会社デンソー Rotating machine control device and rotating machine control system
JP5534292B2 (en) * 2008-06-30 2014-06-25 株式会社ジェイテクト Vehicle steering system
JP5227102B2 (en) 2008-07-04 2013-07-03 トヨタ自動車株式会社 Motor drive control apparatus and method
JP2010098808A (en) * 2008-10-15 2010-04-30 Jtekt Corp Motor control device
JP2010119268A (en) * 2008-11-14 2010-05-27 Toyota Motor Corp Apparatus and method for detecting fault of inverter
JP5407322B2 (en) * 2008-12-22 2014-02-05 トヨタ自動車株式会社 AC motor control system
JP5376215B2 (en) 2009-01-30 2013-12-25 株式会社ジェイテクト Motor control device
JP5495018B2 (en) 2009-03-12 2014-05-21 株式会社ジェイテクト Motor control device
JP5561516B2 (en) 2009-07-06 2014-07-30 株式会社ジェイテクト Motor control device and vehicle steering device
JP5609051B2 (en) * 2009-09-18 2014-10-22 トヨタ自動車株式会社 Three-phase AC motor drive controller
JP5532295B2 (en) * 2009-11-12 2014-06-25 株式会社ジェイテクト Motor control device and vehicle steering device
JP5440846B2 (en) 2009-11-16 2014-03-12 株式会社ジェイテクト Motor control device and vehicle steering device
JP5614583B2 (en) 2009-11-17 2014-10-29 株式会社ジェイテクト Motor control device and vehicle steering device
JP5585224B2 (en) * 2010-06-11 2014-09-10 株式会社デンソー Rotating machine control device
JP5692569B2 (en) 2010-08-23 2015-04-01 株式会社ジェイテクト Vehicle steering system
JP5573580B2 (en) * 2010-10-14 2014-08-20 株式会社デンソー Rotating machine control device and rotating machine control system
JP5912242B2 (en) * 2010-11-01 2016-04-27 株式会社デンソー Inverter control device and inverter control system
JP5353867B2 (en) * 2010-12-02 2013-11-27 株式会社デンソー Rotating machine control device
EP2696498B1 (en) 2011-04-05 2017-02-01 Toyota Jidosha Kabushiki Kaisha Control apparatus for electric motor, electric vehicle provided with same, and method for controlling electric motor
CN103107760B (en) * 2011-11-10 2016-05-25 通用电气公司 Motor control method and system
FR2991525B1 (en) * 2012-05-29 2014-06-13 Renault Sa METHOD FOR CONTROLLING THE ELECTROMAGNETIC TORQUE OF A HIGH SPEED SYNCHRONOUS MACHINE
JP2014072920A (en) * 2012-09-27 2014-04-21 Mitsubishi Heavy Ind Ltd Motor system, motor controller, motor control program, and motor control method
JP2014204451A (en) 2013-04-01 2014-10-27 三菱電機株式会社 Controller of vehicular generator motor and method thereof
JP5664945B2 (en) * 2014-01-06 2015-02-04 株式会社ジェイテクト Motor control device
JP6398890B2 (en) 2014-10-21 2018-10-03 株式会社デンソー Control device for rotating electrical machine
JP6459918B2 (en) * 2015-11-17 2019-01-30 株式会社デンソー Motor control device
JP6751495B2 (en) * 2016-08-01 2020-09-09 株式会社デンソー Automobile
JP6762825B2 (en) * 2016-09-26 2020-09-30 株式会社東芝 Motor controller and drive system
JP7590942B2 (en) 2021-09-10 2024-11-27 日立Astemo株式会社 Synchronous motor control device and electric vehicle

Also Published As

Publication number Publication date
JP2000050689A (en) 2000-02-18

Similar Documents

Publication Publication Date Title
JP3746377B2 (en) AC motor drive control device
US6690137B2 (en) Sensorless control system for synchronous motor
JP3755424B2 (en) AC motor drive control device
JP4065903B2 (en) Vector control device for induction motor, vector control method for induction motor, and drive control device for induction motor
US8044618B2 (en) Control apparatus for AC motor
EP0748038B1 (en) System and method for controlling brushless permanent magnet motors
JP4205157B1 (en) Electric motor control device
JP3668870B2 (en) Synchronous motor drive system
US6188196B1 (en) Electrical angle detecting apparatus and method, and motor control apparatus
US7573227B2 (en) Controller and control method of permanent magnet type rotary motor
US10778130B2 (en) Control apparatus for alternating-current rotary electric machine
CN102386837B (en) Vector control apparatus and motor control system
US8378601B2 (en) Control apparatus for permanent magnet synchronous motor
EP1460758B1 (en) Vector control method and apparatus
TWI654827B (en) Converter control device and motor driving system
US6504329B2 (en) Apparatus and method for controlling permanent magnet electric machines
JP2004112898A (en) Control method and device for motor in position sensorless
TW200935716A (en) Motor control device and control method thereof
JP3674741B2 (en) Control device for permanent magnet synchronous motor
JPH08275599A (en) Control method for permanent magnet synchronous motor
JP7567386B2 (en) Control device and control system
JP4230793B2 (en) Power converter
JP2004289927A (en) Motor controller
JPH09191697A (en) Vector controlling device for ac motor
EP1014554B1 (en) Electrical angle detecting apparatus and method, and motor control apparatus

Legal Events

Date Code Title Description
A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051122

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

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20101202

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111202

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111202

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

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

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20131202

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term