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
JP3559903B2 - Control device for rotating electric machine - Google Patents
[go: Go Back, main page]

JP3559903B2 - Control device for rotating electric machine - Google Patents

Control device for rotating electric machine Download PDF

Info

Publication number
JP3559903B2
JP3559903B2 JP2001209125A JP2001209125A JP3559903B2 JP 3559903 B2 JP3559903 B2 JP 3559903B2 JP 2001209125 A JP2001209125 A JP 2001209125A JP 2001209125 A JP2001209125 A JP 2001209125A JP 3559903 B2 JP3559903 B2 JP 3559903B2
Authority
JP
Japan
Prior art keywords
current
rotating electric
electric machine
operating point
torque
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
JP2001209125A
Other languages
Japanese (ja)
Other versions
JP2003033086A (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.)
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 JP2001209125A priority Critical patent/JP3559903B2/en
Priority to US10/170,552 priority patent/US6646394B2/en
Priority to EP02014847A priority patent/EP1276221A3/en
Publication of JP2003033086A publication Critical patent/JP2003033086A/en
Application granted granted Critical
Publication of JP3559903B2 publication Critical patent/JP3559903B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/02Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
    • B60L15/025Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using field orientation; Vector control; Direct Torque Control [DTC]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/10Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines
    • B60L50/16Electric propulsion with power supplied within the vehicle using propulsion power supplied by engine-driven generators, e.g. generators driven by combustion engines with provision for separate direct mechanical propulsion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/60Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
    • B60L50/61Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries by batteries charged by engine-driven generators, e.g. series hybrid electric vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2220/00Electrical machine types; Structures or applications thereof
    • B60L2220/10Electrical machine types
    • B60L2220/14Synchronous machines
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Multiple Motors (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は回転電機の制御装置に関する。
【0002】
【従来の技術】
複数の回転電機(同期モータ)の回転を単一のインバータで独立に制御するため、それぞれのロータの回転位相に応じた制御電流を複合して得られる複合電流をインバータから総ての回転電機ヘ供給するようにした回転電機の制御装置として例えば特願2000−315735号の技術が既に提案されている。
【0003】
この従来技術は、複数の回転電機として車両の駆動軸と連結される第1の回転電機(電動機)とエンジンの回転軸に連結される第2の回転電機(発電機)とを有し、第1、第2の回転電機それぞれの運転点(回転角速度と目標トルク)に基づいて前記複合電流を設定し、複合電流の電流平均値を最小にするものである。
【0004】
ここで、第1の回転電機の運転点は車速と車両の駆動軸に要求されるトルクに基づいて設定され、第2の回転電機の運転点は前記第1の回転電機の消費電力に見合った目標出力(発電電力)をエンジンの燃費が最良となる状態で実現するよう設定される。
【0005】
【発明が解決しようとする課題】
ところで、上記従来装置では、第2の回転電機の目標出力を得ることのできる運転点をエンジンの燃費を最良とする点に設定しているため、複合電流の電流平均値をさらに低減して複合電流が流れる部分の銅損や電流制御装置を構成するスイッチング素子でのスイッチング損を一段と低減し、これにより回転電機の制御装置の効率を向上し得る余地が残されていた。
【0006】
そこで本発明は、複数の回転電機のうちの一つの回転電機の目標出力を設定し、この目標出力が同一の条件で複合電流の電流平均値が最小となるよう前記一つの回転電機の運転点を決定し、この運転点での回転角速度とトルクに基づいて各回転電機の制御電流を決定することにより、回転電機の制御装置の効率をさらに向上することを目的とする。
【0007】
【課題を解決するための手段】
第1の発明は、ロータの回転位相に応じた制御電流を供給することで回転を制御することが可能な複数の回転電機に対し、各回転電機の制御電流を複合して得られる複合電流を単一の電流制御装置(例えばインバータ)により供給するようにした回転電機の制御装置において、前記複数の回転電機のうちの一つの回転電機の目標出力を設定する手段と、前記目標出力が同一の条件で前記複合電流の電流平均値が最小となるよう前記一つの回転電機の運転点を決定する手段と、前記運転点での回転角速度とトルクに基づいて各回転電機の制御電流を決定する手段とを備える。
【0008】
第2の発明では、第1の発明において前記目標出力が同一の条件で最良の燃費が得られる運転点を決定する手段を備え、この最良の燃費が得られる運転点と前記複合電流の電流平均値が最小となる運転点との間に実際の運転点を設ける。
【0009】
第3の発明では、第1または第2の発明において前記複数の回転電機が前記一つの回転電機(例えば発電機)と他の回転電機(例えば電動機)からなり、前記一つの回転電機がエンジンの出力軸に連結され、前記他の回転電機が車両の駆動軸に連結される場合に、前記目標出力がアクセル開度と車両の速度に応じた駆動トルクToと前記他の回転電機の回転角速度ωmの積に基づいて設定される。
【0010】
第4の発明では、第3の発明においてエンジンの発生するトルクが目標出力を得るために前記他の回転電機に要求されるトルクを下回らない領域でのみ前記複合電流の電流平均値が最小となる運転点を決定する。
【0011】
【発明の効果】
複数の交流電流を複合すると、複合電流の電流平均値がもとの交流電流の電流平均値の和よりも低下し、その低下幅は複合する交流電流の電流ピークの大きさの比に依存することが分かっているので(特願2000−238078号参照)、第1、第3の発明により目標出力が同一の条件で複合電流の電流平均値が最小となるよう各回転電機の制御電流を設定すれば、目標出力が同一でも電流制御装置において複合電流が流れる部分の銅損や、電流制御装置を構成するスイッチング素子でのスイッチング損を最小にすることができ、回転電機の制御装置の効率を向上させることができる。
【0012】
第2の発明によれば電流制御装置を流れる複合電流の電流平均値は最小とならないけれどもその分燃費を良くすることができ、システム全体の効率を向上させることができる。
【0013】
エンジンの発生するトルクが発電機に要求されるトルクを下回る領域では発電機の発電電力要求値を達成することができないのであるが、エンジンの発生するトルクが発電機に要求されるトルクを下回らない領域でのみ複合電流の電流平均値が最小となる運転点を決定するようにした第4の発明によればこうした問題が生じることがない。
【0014】
【発明の実施の形態】
図1、図2(図2は図1の一部詳細図)において、1は永久磁石埋め込み式(IPM)の4極対ロータとステータからなり三相交流により駆動される回転電機で、減速機2、差動機(デファレンシャルギア)3を介して駆動輪4に連結され、主に電動機として動作する。5も永久磁石埋め込み式(IPM)の3極対ロータとステータからなる回転電機でありこちらはエンジン6に連結される。こちらの回転電機5は電動機としても動作するが、主には発電機として動作しこのとき四相交流を発生する。説明の便宜上以下では回転電機1を電動機、回転電機5を発電機ということがある。
【0015】
回転電機1、5をそれぞれ流れる三相交流と四相交流を複合した電流を2つの回転電機1、5のステータコイル(12個のコイル)に供給するためモータコントローラ7を備える。モータコントローラ7では次の制御を行う。すなわちモータコントローラ7では周知のベクトル制御によって回転電機毎にd軸電流とq軸電流の指令値を決定する。一方、電流センサ23、24、25、26の検出信号を電流分離して得られる実電流と回転電機毎の回転角を検出するセンサ21、22の信号とから実際のd軸電流とq軸電流とを算出し、この実d軸電流と実q軸電流を指令値に一致させるための補正値を演算し、この補正値に対して座標変換を行うことで回転電機毎の交流の電圧指令値を生成する。これら回転電機毎の電圧指令値を複合して複合電圧指令値を生成し、この複合電圧指令値とキャリア信号とからPWM信号を生成し、このPWM信号をインバータ8(電流制御装置)に送る。
【0016】
なお、上記の実電流の検出について若干説明しておくと、電流センサは最小限の数である4個とし、この4つの電流センサのみで総ての実電流の検出を可能としている。すなわち三相交流の電流成分をIu、Iv、Iw、四相交流の電流成分をIa、Ib、Ic、Idとおくとインバータ8出口での12個の複合電流I1〜I12は次のように表される。ただし(2)、(3)、(6)、(7)、(10)、(11)式においては電気角で180°離れた位置で電流の向きが逆でないと回転できないので、Ic=−Ia、Id=−Ibとなることを利用している。
【0017】
I1=Iu+Ib …(1)
I2=Iv−Ia …(2)
I3=Iw−Ib …(3)
I4=Iu+Ia …(4)
I5=Iv+Ib …(5)
I6=Iw−Ia …(6)
I7=Iu−Ib …(7)
I8=Iv+Ia …(8)
I9=Iw+Ib …(9)
I10=Iu−Ia…(10)
I11=Iv−Ib…(11)
I12=Iw+Ia…(12)
ここで、これらの式のうち、(1)式+(7)式、(2)式+(8)式、(1)式−(7)式、(2)式−(8)式を計算することにより電流成分Iu、Iv、Ib、Iaを次式により求めることができる。
【0018】
Iu=(I1+I7)/2 …(13)
Iv=(I2+I8)/2 …(14)
Ib=(I1−I7)/2=−Id…(15)
Ia=(I2−I8)/2=−Ic…(16)
残りはIwであるがこれは次式により求めればよい。
【0019】
Iw=−(Iu+Iv) …(17)
このようにして12個の複合電流のうちの4つ(I1、I7、I2、I8)だけを検出すれば(13)式〜(17)式により電流分離を行うことができ実電流(Iu、Iv、Iw、Ia、Ib、Ic、Id)が求められることがわかる。
【0020】
なお、上記の電流ベクトル制御によって回転電機毎に求められた電流ベクトルの大きさが後述する回転電機毎の制御電流の電流ピークの大きさを表す。
【0021】
一方、エンジンコントローラでは11ではエンジンの回転速度とトルクが目標回転速度Ne*と目標エンジントルクTe*に一致するよう吸入空気量や燃料噴射量、点火時期を制御する。
【0022】
回転電機毎の上記d軸電流とq軸電流の指令値を演算するため総合コントローラ12を備える。総合コントローラ12では車速センサ27の出力信号から得た車速VSPとアクセル開度センサ28の出力信号から得たアクセル開度APSとに基づき電動機1の回転角速度ωmおよび目標トルクTm*、発電機5の目標回転角速度ωg*および目標トルクTg*並びにエンジンの目標回転速度Ne*および目標トルクTe*を決定する。
【0023】
総合コントローラ12で行われるこの制御を図3のブロック図に基づいてさらに説明する。
【0024】
演算部31では車速VSPとアクセル開度APSから所定のマップを検索することにより駆動輪取り付け軸の目標トルクToを算出する。除算器32ではこの目標トルクToを減速機2と差動機3の総減速比grで割って電動機1の目標トルクTm*を算出する。
【0025】
演算部33ではωm=VSP×gr/Rtire/3.6(ただしRtireは駆動輪の半径)の式により電動機1の回転角速度ωmを演算し、これと上記の目標トルクToとを乗算器34において乗算した値を電動機1の駆動出力Poとして算出する。除算器35ではこのPoの値をモータ・インバータ効率ηで割った値を目標出力Po*とする。これはモータ・インバータ効率低下分を補償するためのものである。
【0026】
電流最小化運転点演算部36ではこの目標出力Po*で発電機5を運転したときインバータ8を流れる複合電流の電流平均値が最小となる点を電流最小化運転点として決定し、その運転点での回転角速度とトルクを発電機の目標回転角速度ωg*と目標トルクTg*として設定する。
【0027】
電流最小化運転点の設定を図4で概説すると、同図においてPo*が一定の線(等出力線)は図示のように右下がりの曲線となり、同じ曲線上であればどの点においても目標出力Po*が得られるのであるが、発電機の回転角速度(トルク)が異なればインバータ8を流れる複合電流の電流平均値が異なり、これが大きいと複合電流のピーク値がインバータ8の許容範囲を越えてしまうことが考えられる。そこで同じ曲線上でもインバータ8を流れる複合電流の電流平均値が最小となる運転点である電流最小化運転点を探す。この場合に発電機5の回転角速度が採りうる最小値をωgMIN、最大値をωgMAXとしこれらの間に所定値(例えば100rpm相当)刻みでプロット点を設け、最小値ωgMINから最大値ωgMAXまでのプロット点毎に評価関数J(後述する)を計算し、その評価関数Jが最小となったプロット点を電流最小化運転点としてサンプリングする。例えば図示のA点で評価関数Jが最小になればA点を電流最小化運転点として決定する。そして、A点の回転角速度およびトルクを発電機5の目標回転角速度ωg*および目標トルクTg*として設定する。
【0028】
電流最小化運転決定部36で行われる電流最小化運転点の決定および発電機5に対する目標値(目標回転角速度ωg*および目標トルクTg*)の設定を図5のフローチャートにより詳述する。
【0029】
図5においてステップ1では目標出力Po*から図6に示されるスロットル全開での出力特性を参照することによりスロットル全開で目標出力Po*が得られるときの発電機5の回転角速度ωwopを演算し、これを回転角速度ωn(変数)に入れる。
【0030】
ステップ2ではこのωnに回転角速度の刻み分Δωを加算した値を改めて回転角速度ωnとし、ステップ3において目標出力Po*をこの回転角速度ωnで割ってトルクTn(変数)を算出する。
【0031】
ステップ4では発電機5についてのこれら回転角速度ωnおよびトルクTnと電動機1の回転角速度ωmおよび目標トルクTm*に基づき、次の(18)式〜(25)式のすべてを満足する電動機のd軸電流およびq軸電流並びに発電機のd軸電流およびq軸電流を決定しこれらから(26)式の評価関数Jを算出しその算出した値をJn(変数)に移す。これによってJnには発電機の回転角速度をωn、トルクをTnとしたのときの評価関数が入る。
【0032】

Figure 0003559903
ただし、Vdm:電動機のd軸電圧、
Vqm:電動機のq軸電圧、
Vdg:発電機のd軸電圧、
Vqg:発電機のq軸電圧、
Idm:電動機のd軸電流、
Iqm:電動機のq軸電流、
Idg:発電機のd軸電流、
Iqg:発電機のq軸電流、
Tm :電動機のトルク(=Tm*)、
Tg :発電機のトルク(=Tg*)、
ωm :電動機の回転角速度、
ωg :発電機の回転角速度(=ωg*)、
Rm :電動機の抵抗値、
Rg :発電機の抵抗値、
Ldm:電動機のd軸インダクタンス、
Lqm:電動機のq軸インダクタンス、
Ldg:発電機のd軸インダクタンス、
Lqg:発電機のq軸インダクタンス、
φmm:電動機の磁石磁束、
φmg:発電機の磁石磁束、
pm :電動機の極対数、
pg :発電機の極対数、
Vdc:DC電圧(バッテリ電圧)、
Io :電流ベクトル和、
J :評価関数(複合電流の電流平均値Iacと一対一に対応)、
k :複合化による電流平均値低減効果を考慮するための係数、
ここで、上記(26)式の評価関数Jは次のようにして導いたものである。
【0033】
I=Ip×sin(ωt) …(28)
ただし、Ip:電流ピーク値、
ω :角速度、
t :時間、
の式で表される三相交流の制御電流I(三相交流の制御電流は回転電機毎に位相の異なる3つの式で表されるのであるが、ここでは一相のみの制御電流で代表させている)の電流平均値Iaveは、
Iave=2×Ip/π …(29)
となる。d・q軸平面上では電流ベクトルの長さが電流ピーク値の大きさを表すので、(29)式は、
Iave=2×{Id+Iq1/2/π …(30)
となる。よって、制御電流Iの電流平均値Iaveを最小とするには、この式の右辺のId+Iqを最小化すれば良い。
【0034】
ただし、1の回転電機の制御電流Imと他の回転電機の制御電流Igとを複合した場合、複合電流Icom(=Im+Ig)の電流平均値Icomaveは複合前の各電流Im、Igの電流平均値の和Iavem+Iavegよりも小さくなることが分かっており、その低下率は複合前の各電流Im、Igの電流ピーク値の大きさの比Ipm/Ipgに応じて定まる(比が1に近くなるほど低下率が大きくなる)。すなわち、
k=Icomave/(Iavem+Iaveg) …(31)
なる係数kを定義すると、この係数kは、
Figure 0003559903
で表すことができ、この係数kを使って複合電流Icomの電流平均値Icomaveは、
Figure 0003559903
と表すことができる。この式の右辺より定数部分を除いた変数を評価関数Jとすれば上記の(26)式が得られる。
【0035】
次に図5のステップ5ではこのJnの値とメモリJk(初期値は最大値)の値を比較する。Jn<Jkであればステップ6に進みωnの値をメモリωkに移す。
【0036】
ステップ7ではωnと最大値ωgMAXを比較する。ωn<ωgMAXであればステップ2に戻りステップ2〜7の処理を繰り返す。この繰り返しによりメモリωkには評価関数Jが最小となるときの回転角速度がサンプリングされる。
【0037】
ステップ2〜7の処理を繰り返すうちωn≧ωgMAXとなったときは総てのプロット点での評価関数Jの演算を終了するので、ステップ7よりステップ8に進み、目標出力Po*をこのときのωkで割った値を発電機5の目標トルクTg*として設定する。これは、上記の目標出力Po*を発電機5に対する発電電力要求値としたものである。またωkの値を目標回転角速度ωg*に移す。
【0038】
ステップ9はエンジンの目標トルクTe*と目標回転速度Ne*を設定する部分である。すなわちTg*の値をエンジンの目標トルクTe*に移し、またNe*=ωg*×(60/2π)の式により目標回転速度Ne*[rpm]を算出する。なお、発電機5で発電を行う場合に損失が生じるためその損失分だけエンジン出力を増加させる必要があるが、ここでは発電損失分を無視している。
【0039】
ステップ10、11ではこのようにして求めた発電機5の目標回転角速度ωg*および目標トルクTg*を図3のd・q軸電流指令値演算部37に、またエンジンの目標トルクTe*および目標回転速度Ne*をエンジンコントローラ11(図1参照)に出力する。
【0040】
図3のd・q軸電流指令値演算部37では発電機5の目標回転角速度ωg*および目標トルクTg*並びに電動機1の回転角速度ωmおよび目標トルクTm*から上記の(18)〜(25)式を用いて電動機1のd軸電流Idmおよびq軸電流Iqmならびに発電機5のd軸電流Idgおよびq軸電流Iqgを決定し、決定した4つの値を改めてd、q軸電流の指令値Idm*、Iqm*、Idg*、Iqg*とおく。
【0041】
ここで本実施形態の作用を説明する。
【0042】
複数の交流電流を複合すると、複合電流の電流平均値がもとの交流電流の電流平均値の和よりも低下し、その低下幅は複合する交流電流の電流ピークの大きさの比に依存することが分かっているので(特願2000−238078号参照)、本実施形態により目標出力が同一の条件でインバータ8を流れる複合電流の電流平均値が最小となるよう各回転電機1、5の制御電流を設定することで、目標出力が同一でもインバータ8内で複合電流が流れる部分の銅損や、インバータ8を構成するスイッチング素子でのスイッチング損を最小にすることができ、回転電機の制御装置の効率を向上させることができる。
【0043】
ところで、本発明の関連発明として目標出力Po*(あるいは駆動出力Po)が同一でも最良の燃費が得られる運転点を最良燃費運転点として決定し、この最良燃費運転点でインバータ8を流れる複合電流の電流平均値が最小となるよう各回転電機の制御電流を決定するようにしたものを先に提案している(特願2000−315735号参照)。このもの(先願装置)を図4に重ねてみると、図示の破線が最良燃費線となるため先願装置では最良燃費運転点はPo*一定の線と最良燃費線との交点であるBとなる。したがってAとBの間のPo*一定の線上に実際の運転点を設ける(他の実施態様)ことも可能である。この場合インバータ8を流れる複合電流の電流平均値は最小とならないけれどもその分燃費を良くすることができ、システム全体の効率を向上させることができる。
【0044】
また、電流最小化運転点と最良燃費運転点とを運転領域毎に切換えるようにすることも可能である。例えばインバータ8を流れる複合電流が大きくなるのは高負荷域であるので、高負荷域では電流最小化運転点を選択し、それ以外での領域では最良燃費運転点を選択させるようにする。
【0045】
実施形態では発電機5の総ての回転角速度範囲で電流最小化運転点を決定する場合で説明したが、実際には図7に示したように発電機5の回転角速度(=エンジンの回転角速度)が所定値ω1より小さくなる領域ではエンジンの発生し得るトルクTe(最大エンジントルク)が発電機5のトルクTgを下回り、この領域では発電機5の発電電力要求値を達成することができない。そこで最大エンジントルクTeが発電機5のトルクTgを下回る領域では電流最小化運転点を決定する制御を中止することが望ましい。
【0046】
実施形態では評価関数が上記(26)式の場合で説明したが、これに限らず次のような評価関数Jでもかまわない。なお、AVE、PEAKの記号はそれぞれその記号より右に位置するかっこ内の値の平均値、最大値を演算することを意味する。
【0047】
J=AVE{(Idm+Iqm1/2+(Idg+Iqg1/2}…(34)
J=PEAK{(Idm+Iqm1/2+(Idg+Iqg1/2}…(35)
実施形態では回転角速度が最小値ωgMINであるとき評価関数Jを算出しなかったが、回転角速度が最小値ωgMINであるときにも評価関数Jを算出させるようにすることもできる。
【0048】
実施形態では2つの回転電機1、5が1つのステータを共用しない場合で説明したが、2つの回転電機1、2の各ロータが同軸に収まり1つのステータを共用する場合にも本発明を適用することができる。
【図面の簡単な説明】
【図1】制御システム図。
【図2】2つの回転電機が1つのステータを共用しない場合の各ステータコイルとインバータとの接続方法を示す結線図。
【図3】モータコントローラの制御ブロック図。
【図4】電流最小化運転点の決定方法を説明するための特性図。
【図5】電流最小化運転点の決定および発電機に対する目標値の設定を説明するためのフローチャート。
【図6】スロットル全開での出力特性図。
【図7】エンジントルクと発電機のトルクを重ねて示す特性図。
1 回転電機(電動機)
5 回転電機(発電機)
7 モータコントローラ
8 インバータ
12 総合コントローラ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a control device for a rotating electric machine.
[0002]
[Prior art]
In order to independently control the rotation of a plurality of rotating electric machines (synchronous motors) with a single inverter, a combined current obtained by combining control currents corresponding to the rotation phases of the respective rotors is transmitted from the inverter to all rotating electric machines. For example, a technique disclosed in Japanese Patent Application No. 2000-315735 has already been proposed as a controller for a rotating electric machine to be supplied.
[0003]
This prior art includes, as a plurality of rotating electric machines, a first rotating electric machine (electric motor) connected to a drive shaft of a vehicle and a second rotating electric machine (generator) connected to a rotating shaft of an engine. The composite current is set based on the operating points (rotational angular velocity and target torque) of the first and second rotating electric machines, and the average current value of the composite current is minimized.
[0004]
Here, the operating point of the first rotating electric machine is set based on the vehicle speed and the torque required for the drive shaft of the vehicle, and the operating point of the second rotating electric machine is matched with the power consumption of the first rotating electric machine. The target output (generated power) is set to be realized in a state where the fuel efficiency of the engine is the best.
[0005]
[Problems to be solved by the invention]
By the way, in the above-mentioned conventional device, the operating point at which the target output of the second rotating electric machine can be obtained is set to a point at which the fuel efficiency of the engine is the best. There has been room for further reducing the copper loss in the portion where the current flows and the switching loss in the switching element constituting the current control device, thereby improving the efficiency of the control device of the rotating electric machine.
[0006]
Therefore, the present invention sets a target output of one of the rotating electric machines out of a plurality of rotating electric machines, and operates the operating point of the one rotating electric machine so that the current average value of the composite current is minimized under the same condition. Is determined, and the control current of each rotating electrical machine is determined based on the rotational angular velocity and the torque at the operating point, thereby further improving the efficiency of the control device for the rotating electrical machine.
[0007]
[Means for Solving the Problems]
According to a first aspect of the present invention, for a plurality of rotating electric machines capable of controlling rotation by supplying a control current corresponding to a rotation phase of a rotor, a composite current obtained by combining the control current of each rotating electric machine is provided. In a control device for a rotating electric machine configured to be supplied by a single current control device (for example, an inverter), a means for setting a target output of one of the plurality of rotating electric machines is the same as the target output. Means for determining an operating point of the one rotating electric machine such that a current average value of the composite current is minimized under a condition; and means for determining a control current of each rotating electric machine based on a rotational angular velocity and a torque at the operating point. And
[0008]
According to a second aspect, in the first aspect, there is provided means for determining an operating point at which the best fuel efficiency is obtained under the same conditions as the target output, wherein the operating point at which the best fuel efficiency is obtained and a current average of the composite current are provided. The actual operating point is set between the operating point at which the value becomes minimum.
[0009]
According to a third aspect, in the first or second aspect, the plurality of rotating electrical machines include the one rotating electrical machine (for example, a generator) and another rotating electrical machine (for example, an electric motor), and the one rotating electrical machine is an engine. When the other rotary electric machine is connected to a drive shaft of a vehicle, the target output is a drive torque To corresponding to an accelerator opening and a speed of the vehicle, and a rotational angular velocity ωm of the other rotary electric machine. Is set based on the product of
[0010]
According to a fourth aspect, in the third aspect, the current average value of the composite current is minimized only in a region where the torque generated by the engine does not fall below the torque required for the other rotating electric machine to obtain the target output. Determine the operating point.
[0011]
【The invention's effect】
When a plurality of AC currents are combined, the current average value of the combined current is lower than the sum of the current average values of the original AC currents, and the width of the decrease depends on the ratio of the magnitude of the current peak of the combined AC currents. Therefore, according to the first and third inventions, the control current of each rotating electric machine is set so that the current average value of the composite current is minimized under the same target output according to the first and third inventions. Then, even if the target output is the same, it is possible to minimize the copper loss in the portion where the composite current flows in the current control device and the switching loss in the switching elements constituting the current control device, thereby reducing the efficiency of the control device of the rotating electric machine. Can be improved.
[0012]
According to the second aspect, although the current average value of the composite current flowing through the current control device is not minimized, the fuel efficiency can be improved by that amount, and the efficiency of the entire system can be improved.
[0013]
In the region where the torque generated by the engine is less than the torque required of the generator, the required power value of the generator cannot be achieved, but the torque generated by the engine does not fall below the torque required of the generator. According to the fourth aspect in which the operating point at which the current average value of the composite current is minimized only in the region is determined, such a problem does not occur.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
In FIGS. 1 and 2 (FIG. 2 is a partially detailed view of FIG. 1), reference numeral 1 denotes a rotating electric machine including a permanent magnet embedded (IPM) four-pole pair rotor and a stator and driven by three-phase alternating current. 2. It is connected to the driving wheels 4 via a differential gear (differential gear) 3, and mainly operates as an electric motor. Reference numeral 5 also denotes a rotating electric machine including a permanent magnet embedded type (IPM) three-pole pair rotor and a stator, which is connected to the engine 6. Although this rotating electric machine 5 also operates as a motor, it mainly operates as a generator and generates a four-phase alternating current at this time. For convenience of explanation, the rotating electric machine 1 may be referred to as an electric motor and the rotating electric machine 5 may be referred to as a generator hereinafter.
[0015]
The motor controller 7 is provided for supplying a combined current of three-phase AC and four-phase AC flowing through the rotating electric machines 1 and 5 to the stator coils (12 coils) of the two rotating electric machines 1 and 5. The motor controller 7 performs the following control. That is, the motor controller 7 determines the command values of the d-axis current and the q-axis current for each rotating electric machine by well-known vector control. On the other hand, the actual d-axis current and the q-axis current are obtained from the actual current obtained by separating the detection signals of the current sensors 23, 24, 25, and 26 from the current and the signals of the sensors 21 and 22 for detecting the rotation angle of each rotating electric machine. Is calculated, a correction value for making the actual d-axis current and the real q-axis current coincide with the command value is calculated, and coordinate conversion is performed on the correction value to obtain an AC voltage command value for each rotating electric machine. Generate These voltage command values for each rotating electric machine are combined to generate a composite voltage command value, a PWM signal is generated from the composite voltage command value and the carrier signal, and the PWM signal is sent to the inverter 8 (current control device).
[0016]
It should be noted that the detection of the actual current is briefly described. The number of current sensors is four, which is the minimum number, and all of the actual currents can be detected only by these four current sensors. That is, if the current components of the three-phase alternating current are Iu, Iv, Iw and the current components of the four-phase alternating current are Ia, Ib, Ic, and Id, the twelve composite currents I1 to I12 at the outlet of the inverter 8 are expressed as follows. Is done. However, in formulas (2), (3), (6), (7), (10), and (11), the current cannot be rotated unless the direction of the current is opposite at a position separated by an electrical angle of 180 °, so that Ic = − The fact that Ia, Id = -Ib is used.
[0017]
I1 = Iu + Ib (1)
I2 = Iv-Ia (2)
I3 = Iw-Ib (3)
I4 = Iu + Ia (4)
I5 = Iv + Ib (5)
I6 = Iw-Ia (6)
I7 = Iu-Ib (7)
I8 = Iv + Ia (8)
I9 = Iw + Ib (9)
I10 = Iu-Ia (10)
I11 = Iv−Ib (11)
I12 = Iw + Ia (12)
Here, among these expressions, the expressions (1) + (7), (2) + (8), (1)-(7), and (2)-(8) are calculated. Thus, the current components Iu, Iv, Ib, Ia can be obtained by the following equations.
[0018]
Iu = (I1 + I7) / 2 (13)
Iv = (I2 + I8) / 2 (14)
Ib = (I1-I7) / 2 = -Id (15)
Ia = (I2-I8) / 2 = -Ic (16)
The remainder is Iw, which can be obtained by the following equation.
[0019]
Iw = − (Iu + Iv) (17)
If only four (I1, I7, I2, I8) of the twelve composite currents are detected in this way, current separation can be performed by the equations (13) to (17), and the actual currents (Iu, It can be seen that Iv, Iw, Ia, Ib, Ic, Id) are required.
[0020]
Note that the magnitude of the current vector obtained for each rotating electric machine by the above-described current vector control represents the magnitude of a current peak of a control current for each rotating electric machine described later.
[0021]
On the other hand, the engine controller 11 controls the intake air amount, the fuel injection amount, and the ignition timing so that the rotation speed and torque of the engine match the target rotation speed Ne * and the target engine torque Te *.
[0022]
A general controller 12 is provided for calculating the command values of the d-axis current and the q-axis current for each rotating electric machine. The integrated controller 12 uses the vehicle speed VSP obtained from the output signal of the vehicle speed sensor 27 and the accelerator opening APS obtained from the output signal of the accelerator opening sensor 28 to obtain the rotational angular velocity ωm and the target torque Tm * of the electric motor 1, The target rotational angular speed ωg * and the target torque Tg * and the target rotational speed Ne * and the target torque Te * of the engine are determined.
[0023]
This control performed by the integrated controller 12 will be further described based on the block diagram of FIG.
[0024]
The calculation unit 31 calculates a target torque To of the drive wheel mounting shaft by searching a predetermined map from the vehicle speed VSP and the accelerator opening APS. The divider 32 divides the target torque To by the total reduction ratio gr of the speed reducer 2 and the differential 3 to calculate a target torque Tm * of the electric motor 1.
[0025]
The calculation unit 33 calculates the rotational angular velocity ωm of the electric motor 1 by the formula of ωm = VSP × gr / Rtire / 3.6 (where Rtire is the radius of the drive wheel), and the multiplier 34 multiplies this by the above target torque To. The multiplied value is calculated as the drive output Po of the electric motor 1. In the divider 35, a value obtained by dividing the value of Po by the motor / inverter efficiency η is set as a target output Po *. This is to compensate for the decrease in motor / inverter efficiency.
[0026]
When the generator 5 is operated with the target output Po *, the current minimizing operating point calculation unit 36 determines the point at which the average value of the composite current flowing through the inverter 8 becomes minimum as the current minimizing operating point, and determines the operating point. Are set as the target rotational angular speed ωg * and the target torque Tg * of the generator.
[0027]
FIG. 4 outlines the setting of the current minimizing operation point. In FIG. 4, a line with a constant Po * (equal output line) becomes a downward-sloping curve as shown in FIG. Although the output Po * is obtained, if the rotational angular speed (torque) of the generator is different, the current average value of the composite current flowing through the inverter 8 is different, and if this is large, the peak value of the composite current exceeds the allowable range of the inverter 8. Can be considered. Therefore, even on the same curve, a current minimizing operating point which is an operating point at which the current average value of the composite current flowing through the inverter 8 is minimized is searched. In this case, the minimum value that can be taken by the rotational angular velocity of the generator 5 is ωgMIN, the maximum value is ωgMAX, and plot points are provided at predetermined intervals (for example, corresponding to 100 rpm) between these values. An evaluation function J (described later) is calculated for each point, and a plot point at which the evaluation function J is minimized is sampled as a current minimization operating point. For example, if the evaluation function J becomes the minimum at the point A shown in the figure, the point A is determined as the current minimizing operation point. Then, the rotational angular velocity and the torque at the point A are set as the target rotational angular velocity ωg * and the target torque Tg * of the generator 5.
[0028]
The determination of the current minimization operation point and the setting of the target values (the target rotational angular speed ωg * and the target torque Tg *) for the generator 5 performed by the current minimization operation determination unit 36 will be described in detail with reference to the flowchart of FIG.
[0029]
In FIG. 5, in step 1, the rotational angular velocity ω wop of the generator 5 when the target output Po * is obtained when the throttle is fully opened is calculated by referring to the output characteristics when the throttle is fully open shown in FIG. 6 from the target output Po *, This is included in the rotational angular velocity ωn (variable).
[0030]
In step 2, the value obtained by adding the increment of the rotational angular velocity Δω to ωn is set as the rotational angular velocity ωn, and in step 3, the target output Po * is divided by the rotational angular velocity ωn to calculate the torque Tn (variable).
[0031]
In step 4, based on the rotational angular velocity ωn and torque Tn of the generator 5, the rotational angular velocity ωm of the electric motor 1, and the target torque Tm *, the d-axis of the electric motor that satisfies all of the following equations (18) to (25) The current and the q-axis current, the d-axis current and the q-axis current of the generator are determined, the evaluation function J of the equation (26) is calculated from these, and the calculated value is transferred to Jn (variable). Accordingly, Jn contains an evaluation function when the rotational angular velocity of the generator is ωn and the torque is Tn.
[0032]
Figure 0003559903
Where Vdm: d-axis voltage of the motor,
Vqm: q-axis voltage of the motor,
Vdg: d-axis voltage of the generator,
Vqg: q-axis voltage of the generator,
Idm: d-axis current of the motor,
Iqm: q-axis current of the motor,
Idg: d-axis current of the generator,
Iqg: q-axis current of the generator,
Tm: motor torque (= Tm *),
Tg: generator torque (= Tg *),
ωm: rotational speed of the motor,
ωg: rotational speed of the generator (= ωg *),
Rm: resistance value of the motor,
Rg: resistance value of the generator,
Ldm: d-axis inductance of the motor,
Lqm: q-axis inductance of the motor,
Ldg: d-axis inductance of the generator,
Lqg: q-axis inductance of the generator,
φmm: magnetic flux of the motor,
φmg: magnet flux of the generator,
pm: the number of pole pairs of the motor,
pg: number of pole pairs of the generator,
Vdc: DC voltage (battery voltage),
Io: current vector sum,
J: evaluation function (corresponding one-to-one with current average value Iac of composite current)
k: coefficient for considering the effect of reducing the average current value by compounding,
Here, the evaluation function J in the above equation (26) is derived as follows.
[0033]
I = Ip × sin (ωt) (28)
Here, Ip: current peak value,
ω: angular velocity,
t: time,
(The control current of the three-phase alternating current is represented by three equations having different phases for each rotating electric machine. Here, the control current of only one phase is represented by Current average value Iave is
Iave = 2 × Ip / π (29)
It becomes. Since the length of the current vector represents the magnitude of the current peak value on the d and q axis planes, the equation (29) is
Iave = 2 × {Id 2 + Iq 2 } 1/2 / π (30)
It becomes. Therefore, in order to minimize the current average value Iave of the control current I, Id 2 + Iq 2 on the right side of the equation may be minimized.
[0034]
However, when the control current Im of one rotating electric machine is combined with the control current Ig of another rotating electric machine, the current average value Icomave of the composite current Icom (= Im + Ig) is the current average value of the currents Im and Ig before the combination. It is known that the sum is smaller than the sum Iavem + Iaveg of the currents, and the rate of decrease is determined according to the ratio Ipm / Ipg of the magnitudes of the current peak values of the currents Im and Ig before the combination (as the ratio approaches 1, the decrease rate decreases). Becomes larger). That is,
k = Icomave / (Iavem + Iaveg) (31)
Defining a coefficient k such that
Figure 0003559903
Using this coefficient k, the current average value Icomave of the composite current Icom is
Figure 0003559903
It can be expressed as. If a variable obtained by removing a constant part from the right side of this equation is used as the evaluation function J, the above equation (26) is obtained.
[0035]
Next, in step 5 of FIG. 5, the value of Jn is compared with the value of the memory Jk (the initial value is the maximum value). If Jn <Jk, the process proceeds to step 6 and the value of ωn is transferred to the memory ωk.
[0036]
In step 7, ωn is compared with the maximum value ωgMAX. If ωn <ωgMAX, the process returns to step 2 and the processes of steps 2 to 7 are repeated. By this repetition, the rotational angular velocity at which the evaluation function J is minimized is sampled in the memory ωk.
[0037]
If ωn ≧ ωgMAX during the repetition of the processing of steps 2 to 7, the calculation of the evaluation function J at all plot points is terminated. Therefore, the process proceeds from step 7 to step 8, where the target output Po * is The value divided by ωk is set as the target torque Tg * of the generator 5. In this case, the target output Po * is used as a required power generation value for the generator 5. Further, the value of ωk is transferred to the target rotational angular velocity ωg *.
[0038]
Step 9 is a part for setting the target torque Te * and the target rotation speed Ne * of the engine. That is, the value of Tg * is transferred to the target torque Te * of the engine, and the target rotation speed Ne * [rpm] is calculated by the equation Ne * = ωg * × (60 / 2π). Note that, when power is generated by the generator 5, a loss is generated, and it is necessary to increase the engine output by the loss. However, the power generation loss is ignored here.
[0039]
In steps 10 and 11, the target rotational angular speed ωg * and the target torque Tg * of the generator 5 determined in this way are sent to the d / q-axis current command value calculator 37 in FIG. 3, and the engine target torque Te * and the target torque The rotation speed Ne * is output to the engine controller 11 (see FIG. 1).
[0040]
The d / q-axis current command value calculation unit 37 in FIG. 3 calculates the above-mentioned (18) to (25) from the target rotational angular velocity ωg * and the target torque Tg * of the generator 5 and the rotational angular velocity ωm and the target torque Tm * of the electric motor 1. The d-axis current Idm and the q-axis current Iqm of the electric motor 1 and the d-axis current Idg and the q-axis current Iqg of the generator 5 are determined by using the equations, and the determined four values are again commanded as d and q-axis current command values Idm. *, Iqm *, Idg *, Iqg *.
[0041]
Here, the operation of the present embodiment will be described.
[0042]
When a plurality of AC currents are combined, the current average value of the combined current is lower than the sum of the current average values of the original AC currents, and the width of the decrease depends on the ratio of the magnitude of the current peak of the combined AC currents. Therefore, according to the present embodiment, the control of each of the rotary electric machines 1 and 5 is performed such that the average value of the composite current flowing through the inverter 8 is minimized under the same target output. By setting the current, even if the target output is the same, the copper loss in the portion where the composite current flows in the inverter 8 and the switching loss in the switching element forming the inverter 8 can be minimized, and the control device for the rotating electric machine Efficiency can be improved.
[0043]
Incidentally, as a related invention of the present invention, an operating point at which the best fuel efficiency is obtained even if the target output Po * (or the drive output Po) is the same is determined as the best fuel efficiency operating point, and the composite current flowing through the inverter 8 at this best fuel efficiency operating point is determined. (Refer to Japanese Patent Application No. 2000-315735), in which the control current of each rotating electric machine is determined so that the current average value becomes minimum. When this device (prior application device) is superimposed on FIG. 4, the broken line in the drawing becomes the best fuel consumption line. Therefore, in the prior application device, the best fuel consumption operation point is the intersection of the Po * constant line and the best fuel consumption line. It becomes. Thus, it is also possible to provide the actual operating point on the Po * constant line between A and B (other embodiments). In this case, although the current average value of the composite current flowing through the inverter 8 does not become the minimum, the fuel consumption can be improved correspondingly, and the efficiency of the entire system can be improved.
[0044]
It is also possible to switch between the current minimizing operating point and the best fuel efficiency operating point for each operating region. For example, since the composite current flowing through the inverter 8 becomes large in the high load region, the current minimizing operation point is selected in the high load region, and the best fuel consumption operation point is selected in the other regions.
[0045]
In the embodiment, the case where the current minimizing operation point is determined in the entire rotation angular speed range of the generator 5 has been described. However, actually, as shown in FIG. 7, the rotation angular speed of the generator 5 (= the rotation angular speed of the engine) ) Is smaller than the predetermined value ω1, the torque Te (maximum engine torque) that can be generated by the engine falls below the torque Tg of the generator 5, and in this region, the required power generation value of the generator 5 cannot be achieved. Therefore, in a region where the maximum engine torque Te is lower than the torque Tg of the generator 5, it is desirable to stop the control for determining the current minimization operating point.
[0046]
In the embodiment, the case where the evaluation function is Expression (26) has been described. However, the present invention is not limited to this, and the following evaluation function J may be used. The symbols AVE and PEAK mean that the average value and the maximum value of the values in parentheses located to the right of the symbols are calculated.
[0047]
J = AVE {(Idm 2 + Iqm 2 ) 1/2 + (Idg 2 + Iqg 2 ) 1/2 } (34)
J = PEAK {(Idm 2 + Iqm 2 ) 1/2 + (Idg 2 + Iqg 2 ) 1/2 } (35)
In the embodiment, the evaluation function J is not calculated when the rotation angular velocity is the minimum value ωgMIN. However, the evaluation function J may be calculated when the rotation angular velocity is the minimum value ωgMIN.
[0048]
In the embodiment, the case where the two rotating electric machines 1 and 5 do not share one stator has been described. However, the present invention is also applied to a case where the rotors of the two rotating electric machines 1 and 2 are coaxial and share one stator. can do.
[Brief description of the drawings]
FIG. 1 is a control system diagram.
FIG. 2 is a connection diagram showing a connection method between each stator coil and an inverter when two rotating electric machines do not share one stator.
FIG. 3 is a control block diagram of a motor controller.
FIG. 4 is a characteristic diagram for explaining a method of determining a current minimization operating point.
FIG. 5 is a flowchart for explaining determination of a current minimization operating point and setting of a target value for a generator.
FIG. 6 is an output characteristic diagram when the throttle is fully opened.
FIG. 7 is a characteristic diagram showing engine torque and generator torque in a superimposed manner.
1 rotating electric machine (motor)
5 rotating electric machine (generator)
7 Motor controller 8 Inverter 12 Comprehensive controller

Claims (4)

ロータの回転位相に応じた制御電流を供給することで回転を制御することが可能な複数の回転電機に対し、各回転電機の制御電流を複合して得られる複合電流を単一の電流制御装置により供給するようにした回転電機の制御装置において、
前記複数の回転電機のうちの一つの回転電機の目標出力を設定する手段と、
前記目標出力が同一の条件で前記複合電流の電流平均値が最小となるよう前記一つの回転電機の運転点を決定する手段と、
前記運転点での回転角速度とトルクに基づいて各回転電機の制御電流を決定する手段と
を備えることを特徴とする回転電機の制御装置。
For a plurality of rotating electric machines capable of controlling the rotation by supplying a control current corresponding to the rotation phase of the rotor, a single current control device is provided with a combined current obtained by combining the control currents of the respective rotating electric machines. In the control device of the rotating electric machine which is supplied by
Means for setting a target output of one of the plurality of rotating electrical machines,
Means for determining an operating point of the one rotating electric machine such that the current average value of the composite current is minimized under the same condition as the target output,
Means for determining a control current for each rotating electric machine based on the rotational angular velocity and the torque at the operating point.
前記目標出力が同一の条件で最良の燃費が得られる運転点を決定する手段を備え、この最良の燃費が得られる運転点と前記複合電流の電流平均値が最小となる運転点との間に実際の運転点を設けることを特徴とする請求項1に記載の回転電機の制御装置。Means for determining an operating point at which the best fuel efficiency is obtained under the same conditions as the target output, between the operating point at which the best fuel efficiency is obtained and the operating point at which the current average value of the composite current is minimized. The control device for a rotating electric machine according to claim 1, wherein an actual operating point is provided. 前記複数の回転電機が前記一つの回転電機と他の回転電機からなり、前記一つの回転電機がエンジンの出力軸に連結され、前記他の回転電機が車両の駆動軸に連結される場合に、前記目標出力がアクセル開度と車両の速度に応じた駆動トルクと前記他の回転電機の回転角速度の積に基づいて設定されることを特徴とする請求項1または2に記載の回転電機の制御装置。When the plurality of rotating electric machines include the one rotating electric machine and another rotating electric machine, the one rotating electric machine is connected to an output shaft of an engine, and the other rotating electric machine is connected to a drive shaft of a vehicle. The control of the rotating electric machine according to claim 1 or 2, wherein the target output is set based on a product of a driving torque according to an accelerator opening, a vehicle speed, and a rotation angular velocity of the another rotating electric machine. apparatus. エンジンの発生するトルクが目標出力を得るために前記他の回転電機に要求されるトルクを下回らない領域でのみ前記複合電流の電流平均値が最小となる運転点を決定することを特徴とする請求項3に記載の回転電機の制御装置。An operating point at which a current average value of the composite current is minimized only in a region where a torque generated by an engine does not fall below a torque required of the other rotating electric machine to obtain a target output. Item 4. The control device for a rotating electric machine according to item 3.
JP2001209125A 2001-07-09 2001-07-10 Control device for rotating electric machine Expired - Fee Related JP3559903B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2001209125A JP3559903B2 (en) 2001-07-10 2001-07-10 Control device for rotating electric machine
US10/170,552 US6646394B2 (en) 2001-07-09 2002-06-14 Control device for plurality of rotating electrical machines
EP02014847A EP1276221A3 (en) 2001-07-09 2002-07-03 Control device for plurality of rotating electrical machines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001209125A JP3559903B2 (en) 2001-07-10 2001-07-10 Control device for rotating electric machine

Publications (2)

Publication Number Publication Date
JP2003033086A JP2003033086A (en) 2003-01-31
JP3559903B2 true JP3559903B2 (en) 2004-09-02

Family

ID=19044825

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001209125A Expired - Fee Related JP3559903B2 (en) 2001-07-09 2001-07-10 Control device for rotating electric machine

Country Status (1)

Country Link
JP (1) JP3559903B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102694488A (en) * 2011-03-20 2012-09-26 姚福来 Energy-saving control method for equipment of concerted driving by more than one motor

Also Published As

Publication number Publication date
JP2003033086A (en) 2003-01-31

Similar Documents

Publication Publication Date Title
USRE38790E1 (en) Power output apparatus, method of controlling power output apparatus, and driving system with power output apparatus incorporated therein
US6984957B2 (en) Apparatus for controlling permanent-magnet rotary machine
EP0743209B1 (en) Hybrid vehicle power output apparatus and method of driving auxiliary machinery
CN103563237B (en) Rotary electric machine controller
US20040100221A1 (en) Field weakening with full range torque control for synchronous machines
US20080265831A1 (en) Motor control apparatus
CN1998130A (en) Phase angle control for synchronous machine control
JP3818042B2 (en) Control device for rotating electrical machine
US20020033689A1 (en) Motor/generator device
JPH09322302A (en) Drive system for electric car
CN101103518B (en) Method for controlling rotor winding synchronous motor
JP3852289B2 (en) Motor control device
JP3675171B2 (en) Electric motor control device and control method
US6646394B2 (en) Control device for plurality of rotating electrical machines
JP3531622B2 (en) Power output device
JP2000197208A (en) POWER OUTPUT DEVICE, HYBRID VEHICLE EQUIPPED WITH IT, AND MOTOR GENERATOR CONTROL METHOD
JP3559903B2 (en) Control device for rotating electric machine
Fu et al. Vector control of an IPM synchronous machine capable of full range operations for hybrid electric vehicle application
JP2010004699A (en) Controller for rotating machine, and control system for rotating machine
JP2006050764A (en) Motor control device
JP3211687B2 (en) Power output device
JPH10117403A (en) Hybrid drive system for electric car
JPH10178705A (en) Electric vehicle
JP3289870B2 (en) Three-phase synchronous motor controller
JP2019213247A (en) Control device of rotary electric machine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040120

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040510

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

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees