JP3985550B2 - Electric vehicle drive control device, electric vehicle drive control method, and program thereof - Google Patents
Electric vehicle drive control device, electric vehicle drive control method, and program thereof Download PDFInfo
- Publication number
- JP3985550B2 JP3985550B2 JP2002052613A JP2002052613A JP3985550B2 JP 3985550 B2 JP3985550 B2 JP 3985550B2 JP 2002052613 A JP2002052613 A JP 2002052613A JP 2002052613 A JP2002052613 A JP 2002052613A JP 3985550 B2 JP3985550 B2 JP 3985550B2
- Authority
- JP
- Japan
- Prior art keywords
- electric machine
- torque
- limit value
- battery
- electric
- 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
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000001514 detection method Methods 0.000 claims description 29
- 230000003796 beauty Effects 0.000 claims 1
- 238000004070 electrodeposition Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 9
- 238000009499 grossing Methods 0.000 description 5
- 238000007599 discharging Methods 0.000 description 4
- 230000004043 responsiveness Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 239000003792 electrolyte Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000005347 demagnetization Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/06—Limiting the traction current under mechanical overload conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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/00—Electric propulsion with power supplied within the vehicle
- B60L50/50—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
- B60L50/51—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells characterised by AC-motors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/12—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
- B60L58/15—Preventing overcharging
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/421—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/423—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/545—Temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/547—Voltage
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/549—Current
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、電動車両駆動制御装置、電動車両駆動制御方法及びそのプログラムに関するものである。
【0002】
【従来の技術】
従来、電気自動車、ハイブリッド型車両等の電動車両においては、回転自在に配設され、磁極対を備えたロータ、及び該ロータより径方向外方に配設され、U相、V相及びW相のコイルを備えたステータから成る駆動モータが使用される。そして、駆動モータ制御装置によって発生させられたU相、V相及びW相の電流を前記各相のコイルに供給し、かつ、所定の電圧を印加することにより、前記駆動モータを駆動し、駆動モータのトルク、すなわち、駆動モータトルクを発生させ、該駆動モータトルクを駆動輪に伝達して電動車両を走行させるようになっている。そのために、バッテリとインバータとが接続され、バッテリから直流の電流がインバータに供給され、前記駆動モータ制御装置によって、前記インバータを構成するスイッチング素子が適宜スイッチングさせられ、前記各相の電流が発生させられる。
【0003】
ところで、前記バッテリにおいては、電流が流れ出たり、供給されたりして電力の充電及び放電が行われるが、過剰な充電、又は過剰な放電が行われると、バッテリの寿命が短くなってしまう。特に、バッテリにおける充電状態を表すバッテリ残量(SOC)が低い場合に放電が行われたり、バッテリ残量が高い場合に充電が行われたりすると、バッテリの内部のセル間のバッテリ残量の差によって、一部のセルの電圧が著しく低くなったり、高くなったりして、電解液漏れ等の問題が発生する。
【0004】
そこで、バッテリから流れ出たりバッテリに供給されたりする電流(以下「バッテリ電流」という。)を制限するために電流制限値を設定し、バッテリ電流と電流制限値との電流偏差に基づいて、PI制御又はPID制御によるフィードバック制御を行うようにした電動車両駆動制御装置が考えられる。該電動車両駆動制御装置においては、バッテリ電流が電流制限値を超えると、駆動モータトルクが電流偏差に対応する分だけ小さくされる。
【0005】
【発明が解決しようとする課題】
しかしながら、前記従来の電動車両駆動制御装置において、駆動モータトルクを変化させたときの、駆動モータを駆動することによって消費される電力の変化量は、駆動モータの回転速度、すなわち、駆動モータ回転速度(又は駆動モータ回転速度に比例する車速)によって変動するので、駆動モータトルクをフィードバック制御しても、電力が変動する分だけバッテリ電流が変動し、バッテリ電流に大きなオーバシュートが発生したり、バッテリ電流が電流制限値を超えなくなるまでの時間が長くなったりしてしまう。
【0006】
図2は従来の電動車両駆動制御装置の動作を示す第1のタイムチャート、図3は従来の電動車両駆動制御装置の動作を示す第2のタイムチャートである。
【0007】
図2に示されるように、タイミングt1で運転者がアクセルペダルを踏み込むと、電動車両を走行させるのに必要な車両要求トルクTO* が立ち上がり、タイミングt2で値aにされる。それに伴って、駆動モータトルクTMの目標値を表す駆動モータ目標トルクTM* が大きくされ、駆動モータトルクTMが徐々に大きくされる。その後、タイミングt3でバッテリ電流IBがあらかじめ設定された電流制限値IBxを超えると、電流偏差に対応させて駆動モータ目標トルクTM* が小さくされるが、前述されたように、駆動モータ回転速度NMによって電力の変化量が異なり、電力が変動する分だけバッテリ電流IBが変動するので、タイミングt4になるまで駆動モータ目標トルクTM* が小さくされない。すなわち、タイミングt3からタイミングt4まで駆動モータ目標トルクTM* のオーバシュートが発生し、バッテリ電流IBに大きなオーバシュートが発生する。なお、TM* fはオーバシュートが収束する値である。
【0008】
これに伴って、図3に示されるように、バッテリ電流IBは電流制限値IBxを超え、タイミングt11からタイミングt12までの間、バッテリに過剰なバッテリ電流IBが流れ、過電流状態が形成される。
【0009】
そこで、バッテリ電流IBだけでなく、バッテリ電圧VBを検出し、バッテリ電流IB及びバッテリ電圧VBに基づいて電力を算出し、該電力をフィードバック制御することによってバッテリ電流IBを制限することが考えられるが、フィードバック制御における入力、演算、出力等において電動車両駆動制御装置の応答性が低いので、バッテリ電流IBに前述されたような大きなオーバシュートが発生してしまう。
【0010】
本発明は、前記従来の電動車両駆動制御装置の問題点を解決して、応答性を高くすることができ、バッテリ電流に大きなオーバシュートが発生することがなく、わずかな時間でバッテリ電流が電流制限値を超えなくすることができる電動車両駆動制御装置、電動車両駆動制御方法及びそのプログラムを提供することを目的とする。
【0011】
【課題を解決するための手段】
そのために、本発明の電動車両駆動制御装置においては、電動機械と、電動機械回転速度を検出する電動機械回転速度検出処理手段と、バッテリ電流及びバッテリ電圧に基づいて、前記電動機械が駆動されるのに伴って消費される電力を算出する電力算出処理手段と、前記電動機械回転速度、及び電動機械トルクの大きさを表す指標値に基づいて電動機械の出力を算出する出力算出処理手段と、前記電力及び出力に基づいて前記電動機械の効率を算出する効率算出処理手段と、バッテリ状態に対応するバッテリの電力制限値を算出する電力制限値算出処理手段と、前記電動機械回転速度、前記電動機械の効率及びバッテリの電力制限値に基づいて該バッテリの電力制限値に対応する電動機械トルクのトルク制限値を算出するトルク制限値算出処理手段と、車両要求トルクに対応する電動機械の要求トルクを算出する電動機械目標トルク決定処理手段と、前記電動機械の要求トルクが前記トルク制限値より大きい場合、電動機械トルクの目標値を表す電動機械目標トルクを制限する電動機械目標トルク算出処理手段とを有する。
【0023】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【0024】
図1は本発明の第1の実施の形態における電動車両駆動制御装置の機能ブロック図である。
【0025】
図において、31は電動機械としての駆動モータ、91は電動機械回転速度としての駆動モータ回転速度を検出する電動機械回転速度検出処理手段、92は前記駆動モータ31の効率を算出する効率算出処理手段、93はバッテリ状態に対応する電力制限値を算出する電力制限値算出処理手段、94は前記駆動モータ回転速度、効率及び電力制限値に基づいて電動機械トルクとしての駆動モータトルクのトルク制限値を算出するトルク制限値算出処理手段、95は前記トルク制限値に基づいて駆動モータトルクの目標値を表す電動機械目標トルクとしての駆動モータ目標トルクを算出する電動機械目標トルク算出処理手段である。
【0026】
図4は本発明の第1の実施の形態における電動車両駆動制御装置のブロック図、図5は本発明の第1の実施の形態におけるモータ制御部のブロック図である。
【0027】
図において、10は、図示されないCPU、記録装置等を備え、各種のプログラム、データ等に従ってコンピュータとして機能し、第1の電動機械としての駆動モータ31の制御を行う駆動モータ制御装置、11は、同様に図示されないCPU、記録装置等を備え、各種のプログラム、データ等に従ってコンピュータとして機能し、電動車両の全体の制御を行う車両制御装置であり、前記駆動モータ制御装置10は、図5に示されるモータ制御部45及び図示されないドライブ回路を備える。なお、前記駆動モータ31としてDCブラシレス駆動モータが使用される。前記駆動モータ31は、回転自在に配設された図示されないロータ、及び該ロータより径方向外方に配設された図示されないステータを備える。前記ロータは、前記駆動モータ31の図示されないシャフトに取り付けられたロータコア、及び該ロータコアの円周方向における複数箇所に配設された永久磁石を備える。本実施の形態においては、前記ロータコアの円周方向における12箇所にN極及びS極を交互に外周面に向けて永久磁石が配設され、6個の磁極対が形成される。
【0028】
また、前記ステータは、ステータコア、及び該ステータコアに巻装されたU相、V相及びW相のコイルを備え、前記ステータコアの円周方向における複数箇所には、径方向内方に向けて突出させてティースが形成される。
【0029】
そして、前記駆動モータ31を駆動して電動車両を走行させるために、直流電源としてのバッテリ14、及び該バッテリ14から直流の電流としてのバッテリ電流IBが供給され、該バッテリ電流IBを交流の電流としてのU相、V相及びW相の電流Iu、Iv、Iwに変換するインバータ40が配設され、電流Iu、Iv、Iwが駆動モータ31に、すなわち、各コイルにそれぞれ供給される。また、前記駆動モータ31を回生する場合、ロータが回転させられるのに伴って各コイルに電流Iu、Iv、Iwが発生させられ、該電流Iu、Iv、Iwがインバータ40においてバッテリ電流IBに変換され、該バッテリ電流IBがバッテリ14に供給される。
【0030】
そのために、前記インバータ40は、6個のスイッチング素子としての図示されないトランジスタを備え、該各トランジスタが選択的にスイッチング(オン・オフ)させられることによって、前記電流Iu、Iv、Iw又はバッテリ電流IBが発生させられる。なお、インバータ40とバッテリ14との間に図示されない平滑用のコンデンサが配設され、コンデンサには、静電容量に対応する電荷が蓄積されている。
【0031】
また、前記シャフトに磁極位置検出部としてのレゾルバ43が取り付けられ、該レゾルバ43によって、ロータの磁極位置θが検出され、該磁極位置θは制御装置10に送られる。なお、本実施の形態においては、前記磁極位置検出部としてレゾルバ43が使用されるようになっているが、該レゾルバ43に代えて図示されないホール素子及び磁極位置検出回路を使用することもできる。その場合、該ホール素子は、前記ロータの回動に伴って、所定の角度ごとに位置検出信号を発生させ、前記磁極位置検出回路は、前記位置検出信号を受けると、位置検出信号の信号レベルの組合せに基づいて磁極位置θを検出する。
【0032】
ところで、前記各コイルはスター結線されているので、各相のうちの二つの相の電流の値が決まると、残りの一つの相の電流の値も決まる。したがって、電流Iu、Iv、Iwを制御するために、例えば、U相及びV相の各コイルのリード線にU相及びV相の電流Iu、Ivを検出する電流検出部としての電流センサ33、34が配設され、該電流センサ33、34は、検出された電流Iu、Ivを駆動モータ制御装置10に送る。
【0033】
そして、該駆動モータ制御装置10の電動機械回転速度検出処理手段91(図1)は、電動機械回転速度検出処理を行い、前記磁極位置θに基づいて電動機械回転速度としての駆動モータ回転速度NMを検出し、該駆動モータ回転速度NMを車両制御装置11に送る。
【0034】
また、前記駆動モータ制御装置10の図示されない車速検出処理手段は、車速検出処理を行い、前記駆動モータ回転速度NMに対応する車速Vを検出し、検出された車速Vを前記車両制御装置11に送る。
【0035】
該車両制御装置11の指令値発生処理手段としての図示されない指令値発生部は、指令値発生処理を行い、前記車速V、及び図示されないアクセルセンサによって検出されたアクセルペダル12の踏込量、すなわち、アクセル開度αに基づいて車両要求トルクTO* を算出する。また、前記車両制御装置11の電動機械目標トルク算出処理手段95は、電動機械目標トルク算出処理を行い、前記車両要求トルクTO* に対応させて、かつ、後述されるトルク制限値に基づいて、電動機械トルクとしての駆動モータトルクTMの目標値を表す電動機械目標トルクとしての駆動モータ目標トルクTM* を算出し、該駆動モータ目標トルクTM* を前記駆動モータ制御装置10に送る。
【0036】
ところで、該駆動モータ制御装置10においては、ロータの磁極対の方向にd軸を、該d軸と直角の方向にq軸をそれぞれ採ったd−q軸モデル上でベクトル制御演算によるフィードバック制御が行われるようになっている。そのために、駆動モータ制御装置10の図示されない指令値変換処理手段は、指令値変換処理を行い、前記駆動モータ目標トルクTM* を読み込むと、前記記録装置に記録された電流指令値マップを参照し、ベクトル表示された電流指令値isのd軸成分を表すd軸電流指令値ids、及びq軸成分を表すq軸電流指令値iqsを決定する。また、駆動モータ制御装置10の第1の相変換処理手段としてのUV−dq変換器61は、第1の相変換処理を行い、前記電流Iu、Iv及び磁極位置θを読み込み、電流Iu、Iv及び磁極位置θに基づいて、所定のd−q変換式に基づいて三相/二相変換を行い、電流Iu、Ivをd軸電流id及びq軸電流iqに変換する。
【0037】
そして、d軸電流idは減算器62に送られ、該減算器62において前記d軸電流idと前記d軸電流指令値idsとのd軸電流偏差Δidが算出され、該d軸電流偏差Δidが第1の電圧指令値発生処理手段としてのd軸電圧指令値発生部64に送られる。一方、q軸電流iqは減算器63に送られ、該減算器63において前記q軸電流iqと前記q軸電流指令値iqsとのq軸電流偏差Δiqが算出され、該q軸電流偏差Δiqが第2の電圧指令値発生処理手段としてのq軸電圧指令値発生部65に送られる。
【0038】
そして、前記d軸電圧指令値発生部64及びq軸電圧指令値発生部65は、電圧指令値発生処理を行い、パラメータ演算部71から送られたq軸インダクタンスLq及びd軸インダクタンスLd、並びに前記d軸電流偏差Δid及びq軸電流偏差Δiqに基づいて、d軸電流偏差Δid及びq軸電流偏差Δiqが零(0)になるように、2軸上のインバータ出力としてのd軸電圧指令値Vd* 及びq軸電圧指令値Vq* を発生させ、該d軸電圧指令値Vd* 及びq軸電圧指令値Vq* を第2の相変換処理手段としてのdq−UV変換器67に送る。
【0039】
そして、該dq−UV変換器67は、第2の相変換処理を行い、前記d軸電圧指令値Vd* 、q軸電圧指令値Vq* 及び磁極位置θに基づいて二相/三相変換を行い、d軸電圧指令値Vd* 及びq軸電圧指令値Vq* をU相、V相及びW相の電圧指令値Vu* 、Vv* 、Vw* に変換する。さらに、駆動モータ制御装置10のPWM発生処理手段としてのPWM発生器68は、PWM発生処理を行い、前記電圧指令値Vu* 、Vv* 、Vw* 及びバッテリ電圧VBに基づいて各相のパルス幅変調信号SU、SV、SWを発生させ、前記ドライバ回路に送る。該ドライバ回路は、前記パルス幅変調信号SU、SV、SWを受けると、駆動信号を発生させ、該駆動信号を前記インバータ40を構成するトランジスタに送り、トランジスタをスイッチングさせ、前記電流Iu、Iv、Iwを発生させる。
【0040】
なお、インバータ40とバッテリ14との間に、バッテリ電流IBを検出するために電流検出部としてのバッテリ電流センサ21、及びバッテリ電圧VBを検出するために電圧検出部としてのバッテリ電圧センサ22が配設され、バッテリ14における充電状態を表すバッテリ残量(SOC)をバッテリ状態として検出するためにバッテリ残量検出部23が配設される。また、バッテリ状態としてバッテリ温度を検出することができ、その場合、バッテリ温度検出部としての図示されないバッテリ温度センサが配設される。
【0041】
ところで、前記バッテリ14においては、電流が流れ出たり、供給されたりして電力の充電及び放電が行われるが、過剰な充電、又は過剰な放電が行われると、バッテリ14の寿命が短くなってしまう。特に、バッテリ残量が低い場合に放電が行われたり、バッテリ残量が高い場合に充電が行われたりすると、バッテリの内部の図示されないセル間のバッテリ残量の差によって、一部のセルの電圧が著しく低くなったり、高くなったりして、電解液漏れ等の問題が発生する。
【0042】
そこで、バッテリ電流IBを制限するために、バッテリ残量に対応する電力Pの制限値を表す電力制限値Px1を算出し、電力Pが電力制限値Px1を超えないように駆動モータ目標トルクTM* を制限し、駆動モータトルクTMを制限するようにしている。
【0043】
図6は本発明の第1の実施の形態における電動車両駆動制御装置の動作を示すフローチャート、図7は本発明の第1の実施の形態における電力制限値マップを示す図である。なお、図7において、横軸にバッテリ残量を、縦軸に電力制限値Px1を採ってある。
【0044】
まず、車両制御装置11(図4)は、バッテリ電流センサ21によって検出されたバッテリ電流IB、及びバッテリ電圧センサ22によって検出されたバッテリ電圧VBを読み込む。続いて、車両制御装置11の図示されない電力算出処理手段は、電力算出処理を行い、前記バッテリ電流IB及びバッテリ電圧VBを乗算することによって、駆動モータ31が駆動されるのに伴って消費される電力P1
P1=IB・VB
を算出する。
【0045】
続いて、前記車両制御装置11の図示されない出力算出処理手段は、出力算出処理を行い、前記電動機械回転速度検出処理手段91(図1)によって検出された駆動モータ回転速度NMを読み込むとともに、電動機械目標トルク算出処理手段95によって算出された駆動モータ目標トルクTM* を駆動モータトルクTMの大きさを表す指標値として読み込み、駆動モータ回転速度NM及び駆動モータ目標トルクTM* に基づいて、すなわち、駆動モータ回転速度NM及び駆動モータ目標トルクTM* を乗算することによって、駆動モータ31の駆動に伴い現在発生させられている出力W
W=NM・TM*
を算出する。本実施の形態においては、駆動モータ回転速度NM及び駆動モータ目標トルクTM* を乗算することによって出力Wが算出されるようになっているが、駆動モータ目標トルクTM* に代えて、現在発生させられている駆動モータトルクTMの推定値、図示されないトルクセンサによって検出された実測値等を駆動モータトルクTMの大きさを表す指標値として使用することもできる。
【0046】
また、前記車両制御装置11の効率算出処理手段92は、効率算出処理を行い、前記出力Wを電力P1によって除算することにより、駆動モータ31の効率η1
η1=W/P1
を算出する。
【0047】
続いて、前記車両制御装置11の電力制限値算出処理手段93は、電力制限値算出処理を行い、バッテリ残量検出部23によって検出されたバッテリ残量を読み込み、図7の電力制限値マップを参照し、バッテリ残量に対応する電力制限値Px1を算出する。該電力制限値Px1は、バッテリ残量が所定の値b1以下である場合、バッテリ残量に比例して変化させられ、バッテリ残量が大きくなるほど電力制限値Px1は大きくなり、バッテリ残量が前記値b1を超えると一定の値にされる。
【0048】
次に、前記車両制御装置11のトルク制限値算出処理手段94は、トルク制限値算出処理を行い、前記駆動モータ回転速度NM、効率η1及び電力制限値Px1に基づいて、駆動モータ31によって発生させることができる最大の駆動モータトルクTM、すなわち、トルク制限値TMx1
TMx1=η1・Px1/NM
を算出する。このようにして、現在の運転状況下において、効率η1を前提として、電力制限値Px1に対して発生させることができる最大の駆動モータトルクTMが算出される。
【0049】
続いて、前記車両制御装置11の図示されない電動機械目標トルク決定処理手段は、電動機械目標トルク決定処理を行い、車両要求トルクTO* を読み込み、該車両要求トルクTO* 、及び駆動モータ31から図示されない駆動輪までのトルク伝達系におけるギヤ比に基づいて、駆動モータ31に要求される駆動モータ要求トルクTOG* を算出し、該駆動モータ要求トルクTOG* とトルク制限値TMx1とを比較し、駆動モータ要求トルクTOG* がトルク制限値TMx1より大きいかどうかを判断し、駆動モータ要求トルクTOG* がトルク制限値TMx1以下である場合、駆動モータ要求トルクTOG* をそのまま使用し、駆動モータ要求トルクTOG* がトルク制限値TMx1より大きい場合、トルク制限値TMx1を駆動モータ要求トルクTOG* とする。
【0050】
次に、前記電動機械目標トルク算出処理手段95は、電動機械目標トルク算出処理を行い、前記駆動モータ要求トルクTOG* に基づいて駆動モータ目標トルクTM* を算出するとともに、駆動モータ目標トルクTM* の変化量を制限してなまし処理を行い、なまし処理が行われた後の値を駆動モータ目標トルクTM* として決定する。
【0051】
このように、駆動モータトルクTMを変化させたときの、電力P1の変化量が駆動モータ回転速度NM(又は駆動モータ回転速度NMに比例する車速V)によって変動しても、電力P1及び駆動モータトルクTMのいずれについてもフィードバック制御が行われず、バッテリ残量に対応する電力制限値Px1が算出され、効率η1を前提として、電力制限値Px1に対して発生させることができる最大の駆動モータトルクTMがトルク制限値TMx1として算出されるので、電力P1が電力制限値Px1を超えて消費されることはなく、駆動モータ目標トルクTM* がトルク制限値TMx1を超えて発生させられることはない。
【0052】
したがって、電力P1及びバッテリ電流IBに大きなオーバシュートが発生することがなく、わずかな時間でバッテリ電流IBが電流制限値を超えなくすることができる。
【0053】
また、駆動モータ31の個体差、駆動モータ31の温度の変化、永久磁石の減磁等によって、駆動モータ要求トルクTOG* と、駆動モータ31によって実際に発生させられる駆動モータトルクTMとの間にトルク誤差が生じ、例えば、永久磁石の減磁が発生すると、バッテリ電流IBに対応するだけの駆動モータトルクTMを発生させることができなってしまう。ところが、本実施の形態においては、現在の実際に発生させられる駆動モータトルクTMに基づいて効率η1が算出され、該効率η1に基づいてトルク制限値TMx1が算出されるので、前記トルク誤差による影響を最小限にすることができる。したがって、電動車両駆動制御装置において、駆動モータトルクTMを発生させるための応答性を高くすることができ、バッテリ電流IBに大きなオーバシュートが発生するのを防止することができる。
【0054】
また、現在の駆動モータ31の効率η1と、駆動モータ目標トルクTM* による目標の運転ポイントにおける駆動モータ31の効率とは異なる可能性があるが、駆動モータ目標トルクTM* の変化率が規制され、常に効率η1が算出されるので、その影響は少ない。
【0055】
次に、フローチャートについて説明する。
ステップS1 バッテリ電流IB及びバッテリ電圧VBを読み込む。
ステップS2 電力P1を算出する。
ステップS3 駆動モータ回転速度NM及び駆動モータ目標トルクTM* を読み込む。
ステップS4 出力Wを算出する。
ステップS5 効率η1を算出する。
ステップS6 バッテリ残量を読み込む。
ステップS7 トルク制限値TMx1を算出する。
ステップS8 車両要求トルクTO* を読み込む。
ステップS9 駆動モータ要求トルクTOG* を算出する。
ステップS10 駆動モータ要求トルクTOG* がトルク制限値TMx1より大きいかどうかを判断する。駆動モータ要求トルクTOG* がトルク制限値TMx1より大きい場合はステップS11に、駆動モータ要求トルクTOG* がトルク制限値TMx1以下である場合はステップS12に進む。
ステップS11 駆動モータ要求トルクTOG* にトルク制限値TMx1をセットする。
ステップS12 駆動モータ目標トルクTM* を算出し、かつ、その変化量を制限する。
ステップS13 駆動モータ目標トルクTM* を決定し、処理を終了する。
【0056】
図8は本発明の第1の実施の形態における電動車両駆動制御装置の動作を示す第1のタイムチャート、図9は本発明の第1の実施の形態における電動車両駆動制御装置の動作を示す第2のタイムチャートである。
【0057】
図8に示されるように、タイミングt21で運転者がアクセルペダルを踏み込むと、車両要求トルクTO* が立ち上がり、タイミングt22で値aにされる。それに伴って、駆動モータ目標トルクTM* がトルク制限値TMx1を超えないように大きくされ、駆動モータトルクTMが徐々に大きくされる。タイミングt23で駆動モータ目標トルクTM* は、トルク制限値TMx1になると、それより大きくされない。
【0058】
これに伴って、図9に示されるように、電力P1は電力制限値Px1を超えることがない。したがって、バッテリ14に過剰なバッテリ電流IBが流れることがなくなり、過電流状態が形成されることはない。
【0059】
次に、本発明の第2の実施の形態について説明する。
【0060】
図10は本発明の第2の実施の形態における電力制限値マップを示す図である。なお、図において、横軸にバッテリ温度tbを、縦軸に電力制限値Px1を採ってある。
【0061】
電力制限値Px1は、バッテリ温度tbが所定の値c1以下である場合、バッテリ温度tbに比例して変化させられ、バッテリ温度tbが高くなるほど電力制限値Px1は大きくされ、バッテリ温度tbが前記値c1より大きく、かつ、値c2より小さい場合、一定の値にされ、バッテリ温度tbが前記値c2より大きい場合、バッテリ温度tbに比例して変化させられ、バッテリ温度tbが高くなるほど電力制限値Px1は小さくされる。
【0062】
次に、本発明の第3の実施の形態について説明する。なお、第1の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。
【0063】
図11は本発明の第3の実施の形態における電動車両駆動制御装置のブロック図である。
【0064】
図において、31は第1の電動機械としての駆動モータ、35は第2の電動機械としての発電機であり、発電機35を駆動することによって発電を行うことができる。前記駆動モータ31、発電機35及び図示されないエンジンは、差動歯車装置としての図示されないプラネタリギヤユニットを介して機械的に連結され、かつ、駆動モータ31は図示されないディファレンシャル装置を介して図示されない駆動輪と機械的に連結される。なお、前記プラネタリギヤユニットは、第1の歯車要素としてのサンギヤ、該サンギヤと噛(し)合するピニオン、該ピニオンと噛合する第2の歯車要素としてのリングギヤ、及び前記ピニオンを回転自在に支持する第3の歯車要素としてのキャリヤを備え、前記サンギヤは発電機35と、リングギヤは駆動モータ31と、キャリヤはエンジンと連結される。
【0065】
また、46は図示されないCPU、記録装置等を備え、各種のプログラム、データ等に従ってコンピュータとして機能し、発電機35の制御を行う発電機制御装置である。前記発電機35は、回転自在に配設された図示されないロータ、及び該ロータより径方向外方に配設された図示されないステータを備える。前記ロータは、前記発電機35の図示されないシャフトに取り付けられたロータコア、及び該ロータコアの円周方向における複数箇所に配設された永久磁石を備える。本実施の形態においては、前記ロータコアの円周方向における12箇所にN極及びS極を交互に外周面に向けて永久磁石が配設され、6個の磁極対が形成される。
【0066】
また、前記ステータは、ステータコア、及び該ステータコアに巻装されたU相、V相及びW相のコイルを備え、前記ステータコアの円周方向における複数箇所には、径方向内方に向けて突出させてティースが形成される。
【0067】
そして、前記発電機35を駆動することによって各コイルに発生させられた交流の電流としてのU相、V相及びW相の電流Iu、Iv、Iwを直流の発電機電流IGに変換するために、インバータ44が配設される。また、該インバータ44において得られた発電機電流IGは、バッテリ電流IBとしてバッテリ14に供給される。
【0068】
なお、バッテリ電流IBを検出するために、インバータ40とバッテリ14との間に第1の電流検出部としてのバッテリ電流センサ25が、発電機電流IGを検出するために、バッテリ14とインバータ44との間に第2の電流検出部としての発電機電流センサ47が配設される。
【0069】
次に、前記構成の電動車両駆動制御装置の動作について説明する。
【0070】
図12は本発明の第3の実施の形態における電動車両駆動制御装置の動作を示すフローチャートである。
【0071】
まず、コンピュータとして機能する車両制御装置11(図11)は、バッテリ電流センサ25によって検出されたバッテリ電流IB、発電機35が駆動されるのに伴って流れ、発電機電流センサ47によって検出される電流を表す発電機電流IG、及び電圧検出部としてのバッテリ電圧センサ22によって検出されたバッテリ電圧VBを読み込む。次に、前記車両制御装置11の図示されない電力算出処理手段は、電力算出処理を行い、前記バッテリ電流IBと発電機電流IGとの差電流(駆動モータ電流)IM
IM=IB−IG
を算出するとともに、該差電流IM及びバッテリ電圧VBを乗算することによって、駆動モータ31が駆動されるのに伴って消費される電力P2
P2=IM・VB
を算出する。なお、この場合、バッテリ電流IBはバッテリ14からインバータ40に供給される場合に正の値を、インバータ40からバッテリ14に供給される場合に負の値を採り、発電機電流IGはバッテリ14からインバータ44に供給される場合に正の値を、インバータ44からバッテリ14に供給される場合に負の値を採る。
【0072】
また、本実施の形態においては、発電機35の発電に伴って発生させられた発電機電流IGをバッテリ14に供給することなく、インバータ40に直接供給することもできる。
【0073】
続いて、前記車両制御装置11の図示されない出力算出処理手段は、出力算出処理を行い、コンピュータとして機能する駆動モータ制御装置10の電動機械回転速度検出処理手段91(図1)によって検出された電動機械回転速度としての駆動モータ回転速度NM、及び車両制御装置11の電動機械目標トルク算出処理手段95によって算出された電動機械目標トルクとしての駆動モータ目標トルクTM* を駆動モータトルクTMの大きさを表す指標値として読み込み、駆動モータ回転速度NM及び駆動モータ目標トルクTM* を乗算することによって、駆動モータ31の駆動に伴い現在発生させられている出力W
W=NM・TM*
を算出する。本実施の形態においては、駆動モータ回転速度NM及び駆動モータ目標トルクTM* を乗算することによって出力Wが算出されるようになっているが、駆動モータ目標トルクTM* に代えて、現在発生させられている駆動モータトルクTMの推定値、トルクセンサによって検出された実測値等を駆動モータトルクTMの大きさを表す指標値として使用することもできる。
【0074】
また、前記車両制御装置11の効率算出処理手段92は、効率算出処理を行い、前記出力Wを電力P2によって除算することにより、駆動モータ31の効率η2
η2=W/P2
を算出する。
【0075】
続いて、前記車両制御装置11の電力制限値算出処理手段93は、バッテリ残量検出部23によって検出されたバッテリ残量を読み込み、図7の電力制限値マップを参照し、バッテリ残量に対応する電力制限値Px1を算出する。該電力制限値Px1は、バッテリ残量が所定の値b1以下である場合、バッテリ残量に比例して変化させられ、バッテリ残量が大きくなるほど電力制限値Px1は大きくなり、バッテリ残量が前記値b1を超えると一定の値にされる。
【0076】
次に、前記電力制限値算出処理手段93の図示されない電動機械最大電力算出処理手段は、電動機械最大電力算出処理を行い、発電機電流IGとバッテリ電圧VBとを乗算することによって、発電機35が駆動されることにより消費される電力PG
PG=IG・VB
を算出するとともに、前記電力制限値Px1から電力PGを減算することによって、駆動モータ31における電力制限値Px2
Px2=Px1−PG
を算出する。
【0077】
続いて、前記車両制御装置11のトルク制限値算出処理手段94は、トルク制限値算出処理を行い、駆動モータ回転速度NM、効率η2及び電力制限値Px2に基づいて、駆動モータ31によって発生させることができる最大の駆動モータトルクTM、すなわち、トルク制限値TMx2
TMx2=η2・Px2/NM
を算出する。このようにして、現在の運転状況下において、効率η2を前提として、電力制限値Px2に対して発生させることができる最大の駆動モータトルクTMが算出される。
【0078】
続いて、車両制御装置11の図示されない電動機械目標トルク決定処理手段は、電動機械目標トルク決定処理を行い、車両要求トルクTO* を読み込み、該車両要求トルクTO* 、及び駆動モータ31から駆動輪までのトルク伝達系におけるギヤ比に基づいて、駆動モータ31に要求される駆動モータ要求トルクTOG* を算出し、該駆動モータ要求トルクTOG* とトルク制限値TMx2とを比較し、駆動モータ要求トルクTOG* がトルク制限値TMx2より大きいかどうかを判断し、駆動モータ要求トルクTOG* がトルク制限値TMx2以下である場合、駆動モータ要求トルクTOG* をそのまま使用し、駆動モータ要求トルクTOG* がトルク制限値TMx2より大きい場合、トルク制限値TMx2を駆動モータ要求トルクTOG* とする。
【0079】
次に、前記電動機械目標トルク算出処理手段95は、電動機械目標トルク算出処理を行い、前記駆動モータ要求トルクTOG* に基づいて駆動モータ目標トルクTM* を算出するとともに、駆動モータ目標トルクTM* の変化量を制限してなまし処理を行い、なまし処理が行われた後の値を駆動モータ目標トルクTM* として決定する。
【0080】
このように、駆動モータトルクTMを変化させたときの、電力P2の変化量が駆動モータ回転速度NM(又は駆動モータ回転速度NMに比例する車速V)によって変動しても、電力P2及び駆動モータトルクTMのいずれについてもフィードバック制御が行われず、バッテリ残量に対応する電力制限値Px2が算出され、効率η2を前提として、電力制限値Px2に対して発生させることができる最大の駆動モータトルクTMがトルク制限値TMx2として算出されるので、電力P2が電力制限値Px2を超えて消費されることはなく、駆動モータ目標トルクTM* がトルク制限値TMx2を超えて発生させられることはない。
【0081】
したがって、電力P2及びバッテリ電流IBに大きなオーバシュートが発生することがなく、わずかな時間でバッテリ電流IBが電流制限値を超えなくすることができる。
【0082】
次に、フローチャートについて説明する。
ステップS21 バッテリ電流IB、発電機電流IG及びバッテリ電圧VBを読み込む。
ステップS22 電力P2を算出する。
ステップS23 駆動モータ回転速度NM及び駆動モータ目標トルクTM* を読み込む。
ステップS24 出力Wを算出する。
ステップS25 効率η2を算出する。
ステップS26 バッテリ残量を読み込む。
ステップS27 トルク制限値TMx2を算出する。
ステップS28 車両要求トルクTO* を読み込む。
ステップS29 駆動モータ要求トルクTOG* を算出する。
ステップS30 駆動モータ要求トルクTOG* がトルク制限値TMx2より大きいかどうかを判断する。駆動モータ要求トルクTOG* がトルク制限値TMx2より大きい場合はステップS31に、駆動モータ要求トルクTOG* がトルク制限値TMx2以下である場合はステップS32に進む。
ステップS31 駆動モータ要求トルクTOG* にトルク制限値TMx2をセットする。
ステップS32 駆動モータ目標トルクTM* を算出し、かつ、その変化量を制限する。
ステップS33 駆動モータ目標トルクTM* を決定し、処理を終了する。
【0083】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【0084】
【発明の効果】
以上詳細に説明したように、本発明によれば、電動車両駆動制御装置においては、電動機械と、電動機械回転速度を検出する電動機械回転速度検出処理手段と、バッテリ電流及びバッテリ電圧に基づいて、前記電動機械が駆動されるのに伴って消費される電力を算出する電力算出処理手段と、前記電動機械回転速度、及び電動機械トルクの大きさを表す指標値に基づいて電動機械の出力を算出する出力算出処理手段と、前記電力及び出力に基づいて前記電動機械の効率を算出する効率算出処理手段と、バッテリ状態に対応するバッテリの電力制限値を算出する電力制限値算出処理手段と、前記電動機械回転速度、前記電動機械の効率及びバッテリの電力制限値に基づいて該バッテリの電力制限値に対応する電動機械トルクのトルク制限値を算出するトルク制限値算出処理手段と、車両要求トルクに対応する電動機械の要求トルクを算出する電動機械目標トルク決定処理手段と、前記電動機械の要求トルクが前記トルク制限値より大きい場合、電動機械トルクの目標値を表す電動機械目標トルクを制限する電動機械目標トルク算出処理手段とを有する。
【0085】
この場合、電動機械回転速度、前記電動機械の効率及びバッテリの電力制限値に基づいてバッテリの電力制限値に対応する電動機械トルクのトルク制限値が算出され、車両要求トルクに対応する電動機械の要求トルクが算出され、電動機械の要求トルクがトルク制限値より大きい場合、電動機械目標トルクが制限される。そして、電動機械トルクを変化させたときの、電力の変化量が電動機械回転速度によって変動しても、電力及び電動機械トルクのいずれについてもフィードバック制御が行われず、バッテリ状態に対応するバッテリの電力制限値が算出され、電動機械の効率を前提として、バッテリの電力制限値に対して発生させることができる最大の電動機械トルクがトルク制限値として算出されるので、電力がバッテリの電力制限値を超えて消費されることはなく、電動機械目標トルクがトルク制限値を超えて発生させられることはない。したがって、電動車両駆動制御装置において、電動機械トルクを発生させるための応答性を高くすることができる。
【0086】
その結果、電力及びバッテリ電流に大きなオーバシュートが発生することがなく、わずかな時間でバッテリ電流が電流制限値を超えなくすることができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態における電動車両駆動制御装置の機能ブロック図である。
【図2】従来の電動車両駆動制御装置の動作を示す第1のタイムチャートである。
【図3】従来の電動車両駆動制御装置の動作を示す第2のタイムチャートである。
【図4】本発明の第1の実施の形態における電動車両駆動制御装置のブロック図である。
【図5】本発明の第1の実施の形態におけるモータ制御部のブロック図である。
【図6】本発明の第1の実施の形態における電動車両駆動制御装置の動作を示すフローチャートである。
【図7】本発明の第1の実施の形態における電力制限値マップを示す図である。
【図8】本発明の第1の実施の形態における電動車両駆動制御装置の動作を示す第1のタイムチャートである。
【図9】本発明の第1の実施の形態における電動車両駆動制御装置の動作を示す第2のタイムチャートである。
【図10】本発明の第2の実施の形態における電力制限値マップを示す図である。
【図11】本発明の第3の実施の形態における電動車両駆動制御装置のブロック図である。
【図12】本発明の第3の実施の形態における電動車両駆動制御装置の動作を示すフローチャートである。
【符号の説明】
10 駆動モータ制御装置
11 車両制御装置
31 駆動モータ
35 発電機
46 発電機制御装置
91 電動機械回転速度検出処理手段
92 効率算出処理手段
93 電力制限値算出処理手段
94 トルク制限値算出処理手段
95 電動機械目標トルク算出処理手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electric vehicle drive control device, an electric vehicle drive control method, and a program thereof.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in an electric vehicle such as an electric vehicle or a hybrid type vehicle, the rotor is disposed to be rotatable, and is provided with a magnetic pole pair, and is disposed radially outward from the rotor, and has a U phase, a V phase, and a W phase. A drive motor composed of a stator having a plurality of coils is used. Then, the U-phase, V-phase and W-phase currents generated by the drive motor control device are supplied to the coils of each phase, and a predetermined voltage is applied to drive and drive the drive motor. A motor torque, that is, a drive motor torque is generated, and the drive motor torque is transmitted to the drive wheels to drive the electric vehicle. For this purpose, a battery and an inverter are connected, a direct current is supplied from the battery to the inverter, and the drive motor control device appropriately switches the switching elements constituting the inverter, thereby generating the current of each phase. It is done.
[0003]
By the way, in the said battery, although electric current flows out or is supplied and electric power charge and discharge are performed, when the excessive charge or the excessive discharge is performed, the lifetime of a battery will become short. In particular, when discharging is performed when the remaining battery level (SOC) representing the state of charge in the battery is low, or when charging is performed when the remaining battery level is high, the difference in the remaining battery level between cells inside the battery. As a result, the voltage of some cells is remarkably lowered or raised, causing problems such as electrolyte leakage.
[0004]
Therefore, a current limit value is set to limit the current flowing out from or supplied to the battery (hereinafter referred to as “battery current”), and PI control is performed based on the current deviation between the battery current and the current limit value. Or the electric vehicle drive control apparatus which performed feedback control by PID control can be considered. In the electric vehicle drive control device, when the battery current exceeds the current limit value, the drive motor torque is reduced by an amount corresponding to the current deviation.
[0005]
[Problems to be solved by the invention]
However, in the conventional electric vehicle drive control device, the amount of change in power consumed by driving the drive motor when the drive motor torque is changed is the rotational speed of the drive motor, that is, the drive motor rotational speed. (Or the vehicle speed proportional to the drive motor rotation speed), so even if the drive motor torque is feedback controlled, the battery current fluctuates as much as the power fluctuates, causing a large overshoot in the battery current, The time until the current does not exceed the current limit value becomes long.
[0006]
FIG. 2 is a first time chart showing the operation of the conventional electric vehicle drive control device, and FIG. 3 is a second time chart showing the operation of the conventional electric vehicle drive control device.
[0007]
As shown in FIG. 2, when the driver depresses the accelerator pedal at timing t1, the vehicle required torque TO required to drive the electric vehicle*Rises to a value a at timing t2. Along with this, the drive motor target torque TM representing the target value of the drive motor torque TM*And the drive motor torque TM is gradually increased. Thereafter, when the battery current IB exceeds a preset current limit value IBx at timing t3, the drive motor target torque TM is associated with the current deviation.*However, as described above, the amount of change in electric power varies depending on the drive motor rotational speed NM, and the battery current IB fluctuates as much as the electric power fluctuates. Therefore, the drive motor target torque TM is reached until timing t4.*Is not reduced. That is, the drive motor target torque TM from timing t3 to timing t4*Overshoot occurs, and a large overshoot occurs in the battery current IB. TM*f is a value at which the overshoot converges.
[0008]
Along with this, as shown in FIG. 3, the battery current IB exceeds the current limit value IBx, and from time t11 to time t12, excessive battery current IB flows through the battery, and an overcurrent state is formed. .
[0009]
Therefore, it is conceivable to limit the battery current IB by detecting not only the battery current IB but also the battery voltage VB, calculating the power based on the battery current IB and the battery voltage VB, and performing feedback control of the power. Since the electric vehicle drive control device has low responsiveness in input, calculation, output, etc. in feedback control, the above-described large overshoot occurs in the battery current IB.
[0010]
The present invention solves the problems of the conventional electric vehicle drive control device, can improve the response, does not cause a large overshoot in the battery current, and the battery current flows in a short time. It is an object of the present invention to provide an electric vehicle drive control device, an electric vehicle drive control method, and a program thereof that can prevent the limit value from being exceeded.
[0011]
[Means for Solving the Problems]
Therefore, in the electric vehicle drive control device of the present invention, the electric machine is driven based on the electric machine, the electric machine rotation speed detection processing means for detecting the electric machine rotation speed, the battery current and the battery voltage. Power calculation processing means for calculating the power consumed along with the output, and output calculation processing means for calculating the output of the electric machine based on the electric machine rotation speed and an index value indicating the magnitude of the electric machine torque; Efficiency calculation processing means for calculating the efficiency of the electric machine based on the power and output, power limit value calculation processing means for calculating a power limit value of the battery corresponding to the battery state, the electric machine rotational speed, the electric motor Torque limit value calculation for calculating the torque limit value of the electric machine torque corresponding to the power limit value of the battery based on the efficiency of the machine and the power limit value of the battery An electric machine target torque determination processing means for calculating a required torque of the electric machine corresponding to the vehicle required torque, and a target value of the electric machine torque when the required torque of the electric machine is greater than the torque limit value. Electric machine target torque calculation processing means for limiting the electric machine target torque.
[0023]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0024]
FIG. 1 is a functional block diagram of the electric vehicle drive control device according to the first embodiment of the present invention.
[0025]
In the figure, 31 is a drive motor as an electric machine, 91 is an electric machine rotation speed detection processing means for detecting a drive motor rotation speed as an electric machine rotation speed, and 92 is an efficiency calculation processing means for calculating the efficiency of the
[0026]
FIG. 4 is a block diagram of the electric vehicle drive control device according to the first embodiment of the present invention, and FIG. 5 is a block diagram of the motor control unit according to the first embodiment of the present invention.
[0027]
In the figure, 10 is a drive motor control device that includes a CPU, a recording device, etc. (not shown), functions as a computer according to various programs, data, etc., and controls the
[0028]
The stator includes a stator core and U-phase, V-phase, and W-phase coils wound around the stator core, and protrudes radially inward at a plurality of locations in the circumferential direction of the stator core. Teeth are formed.
[0029]
In order to drive the
[0030]
For this purpose, the
[0031]
A resolver 43 as a magnetic pole position detection unit is attached to the shaft, and the magnetic pole position θ of the rotor is detected by the resolver 43, and the magnetic pole position θ is sent to the
[0032]
By the way, since the coils are star-connected, when the current values of two phases of each phase are determined, the current values of the remaining one phase are also determined. Therefore, in order to control the currents Iu, Iv, Iw, for example, a
[0033]
Then, the electric machine rotation speed detection processing means 91 (FIG. 1) of the drive
[0034]
Further, vehicle speed detection processing means (not shown) of the drive
[0035]
A command value generation unit (not shown) serving as a command value generation processing means of the vehicle control device 11 performs command value generation processing, and the amount of depression of the
[0036]
By the way, in the drive
[0037]
Then, the d-axis current id is sent to the
[0038]
The d-axis voltage command
[0039]
The dq-
[0040]
Between the
[0041]
By the way, in the
[0042]
Therefore, in order to limit the battery current IB, a power limit value Px1 representing a limit value of the power P corresponding to the remaining battery level is calculated, and the drive motor target torque TM is set so that the power P does not exceed the power limit value Px1.*And the drive motor torque TM is limited.
[0043]
FIG. 6 is a flowchart showing the operation of the electric vehicle drive control apparatus according to the first embodiment of the present invention, and FIG. 7 is a diagram showing a power limit value map according to the first embodiment of the present invention. In FIG. 7, the horizontal axis indicates the remaining battery level, and the vertical axis indicates the power limit value Px1.
[0044]
First, the vehicle control device 11 (FIG. 4) reads the battery current IB detected by the
P1 = IB ・ VB
Is calculated.
[0045]
Subsequently, output calculation processing means (not shown) of the vehicle control device 11 performs output calculation processing, reads the drive motor rotation speed NM detected by the electric machine rotation speed detection processing means 91 (FIG. 1), and performs electric drive. Drive motor target torque TM calculated by the machine target torque calculation processing means 95*Is read as an index value representing the magnitude of the drive motor torque TM, and the drive motor rotational speed NM and the drive motor target torque TM are read.*That is, the drive motor rotational speed NM and the drive motor target torque TM*Is multiplied by the output W currently being generated as the
W = NM ・ TM*
Is calculated. In the present embodiment, the drive motor rotational speed NM and the drive motor target torque TM*The output W is calculated by multiplying by the drive motor target torque TM*Instead, an estimated value of the drive motor torque TM that is currently generated, an actual measurement value detected by a torque sensor (not shown), or the like can be used as an index value that represents the magnitude of the drive motor torque TM.
[0046]
Further, the efficiency calculation processing means 92 of the vehicle control device 11 performs an efficiency calculation process, and divides the output W by the power P1, thereby obtaining the efficiency η1 of the
η1 = W / P1
Is calculated.
[0047]
Subsequently, the power limit value
[0048]
Next, the torque limit value calculation processing means 94 of the vehicle control device 11 performs a torque limit value calculation process, which is generated by the
TMx1 = η1 · Px1 / NM
Is calculated. In this way, the maximum drive motor torque TM that can be generated with respect to the power limit value Px1 is calculated under the current operating condition, assuming the efficiency η1.
[0049]
Subsequently, the electric machine target torque determination processing means (not shown) of the vehicle control device 11 performs electric machine target torque determination processing, and the vehicle required torque TO*Is read, and the vehicle required torque TO*And the drive motor required torque TOG required for the
[0050]
Next, the electric machine target torque calculation processing means 95 performs electric machine target torque calculation processing, and the drive motor required torque TOG*Drive motor target torque TM based on*And the drive motor target torque TM*The amount of change is limited and the smoothing process is performed, and the value after the smoothing process is performed is the drive motor target torque TM*Determine as.
[0051]
Thus, even if the amount of change in the electric power P1 when the drive motor torque TM is changed varies depending on the drive motor rotational speed NM (or the vehicle speed V proportional to the drive motor rotational speed NM), the electric power P1 and the drive motor The feedback control is not performed for any of the torques TM, the power limit value Px1 corresponding to the remaining battery level is calculated, and the maximum drive motor torque TM that can be generated for the power limit value Px1 assuming the efficiency η1. Is calculated as the torque limit value TMx1, so that the electric power P1 is not consumed exceeding the power limit value Px1, and the drive motor target torque TM*Is not generated exceeding the torque limit value TMx1.
[0052]
Therefore, a large overshoot does not occur in the power P1 and the battery current IB, and the battery current IB can be prevented from exceeding the current limit value in a short time.
[0053]
Further, the required torque TOG of the drive motor due to individual differences of the
[0054]
Further, the current efficiency η1 of the
[0055]
Next, a flowchart will be described.
Step S1: Read battery current IB and battery voltage VB.
Step S2: Electric power P1 is calculated.
Step S3: Drive motor rotational speed NM and drive motor target torque TM*Is read.
Step S4: The output W is calculated.
Step S5: Efficiency η1 is calculated.
Step S6 Read the remaining battery level.
Step S7: A torque limit value TMx1 is calculated.
Step S8 Vehicle required torque TO*Is read.
Step S9 Drive motor required torque TOG*Is calculated.
Step S10 Drive motor required torque TOG*Is greater than the torque limit value TMx1. Drive motor required torque TOG*Is greater than the torque limit value TMx1, the drive motor required torque TOG is determined in step S11.*When the torque limit value TMx1 or less, the process proceeds to step S12.
Step S11 Drive motor required torque TOG*Is set to the torque limit value TMx1.
Step S12: Drive motor target torque TM*And the amount of change is limited.
Step S13: Drive motor target torque TM*To end the process.
[0056]
FIG. 8 is a first time chart showing the operation of the electric vehicle drive control apparatus according to the first embodiment of the present invention, and FIG. 9 shows the operation of the electric vehicle drive control apparatus according to the first embodiment of the present invention. It is a 2nd time chart.
[0057]
As shown in FIG. 8, when the driver depresses the accelerator pedal at timing t21, the vehicle required torque TO*Rises to a value a at timing t22. Accordingly, the drive motor target torque TM*Is increased so as not to exceed the torque limit value TMx1, and the drive motor torque TM is gradually increased. Drive motor target torque TM at timing t23*Is not increased when the torque limit value TMx1 is reached.
[0058]
Accordingly, as shown in FIG. 9, the power P1 does not exceed the power limit value Px1. Therefore, an excessive battery current IB does not flow through the
[0059]
Next, a second embodiment of the present invention will be described.
[0060]
FIG. 10 is a diagram showing a power limit value map according to the second embodiment of the present invention. In the figure, the horizontal axis represents the battery temperature tb, and the vertical axis represents the power limit value Px1.
[0061]
The power limit value Px1 is changed in proportion to the battery temperature tb when the battery temperature tb is equal to or lower than the predetermined value c1, and the power limit value Px1 is increased as the battery temperature tb becomes higher. When it is larger than c1 and smaller than the value c2, it is set to a constant value. When the battery temperature tb is larger than the value c2, it is changed in proportion to the battery temperature tb. Is made smaller.
[0062]
Next, a third embodiment of the present invention will be described. In addition, about the thing which has the same structure as 1st Embodiment, the description is abbreviate | omitted by providing the same code | symbol.
[0063]
FIG. 11 is a block diagram of an electric vehicle drive control apparatus according to the third embodiment of the present invention.
[0064]
In the figure, 31 is a drive motor as a first electric machine, and 35 is a generator as a second electric machine, and can generate electric power by driving the generator 35. The
[0065]
Reference numeral 46 denotes a generator control device that includes a CPU, a recording device, and the like (not shown), functions as a computer according to various programs, data, and the like and controls the generator 35. The generator 35 includes a rotor (not shown) disposed rotatably and a stator (not shown) disposed radially outward from the rotor. The rotor includes a rotor core attached to a shaft (not shown) of the generator 35 and permanent magnets disposed at a plurality of locations in the circumferential direction of the rotor core. In the present embodiment, permanent magnets are arranged at 12 locations in the circumferential direction of the rotor core with the north and south poles alternately directed toward the outer circumferential surface to form six magnetic pole pairs.
[0066]
The stator includes a stator core and U-phase, V-phase, and W-phase coils wound around the stator core, and protrudes radially inward at a plurality of locations in the circumferential direction of the stator core. Teeth are formed.
[0067]
In order to convert the U-phase, V-phase and W-phase currents Iu, Iv, and Iw generated as AC currents in the coils by driving the generator 35 into DC generator currents IG. An inverter 44 is provided. The generator current IG obtained in the inverter 44 is supplied to the
[0068]
In order to detect the battery current IB, the
[0069]
Next, the operation of the electric vehicle drive control device having the above configuration will be described.
[0070]
FIG. 12 is a flowchart showing the operation of the electric vehicle drive control apparatus according to the third embodiment of the present invention.
[0071]
First, the vehicle control device 11 (FIG. 11) functioning as a computer flows as the battery current IB detected by the
IM = IB-IG
And by multiplying the difference current IM and the battery voltage VB, the power P2 consumed as the
P2 = IM ・ VB
Is calculated. In this case, the battery current IB takes a positive value when supplied from the
[0072]
Further, in the present embodiment, the generator current IG generated along with the power generation of the generator 35 can be directly supplied to the
[0073]
Subsequently, output calculation processing means (not shown) of the vehicle control device 11 performs output calculation processing, and the electric motor detected by the electric machine rotation speed detection processing means 91 (FIG. 1) of the drive
W = NM ・ TM*
Is calculated. In the present embodiment, the drive motor rotational speed NM and the drive motor target torque TM*The output W is calculated by multiplying by the drive motor target torque TM*Instead, an estimated value of the drive motor torque TM that is currently generated, an actual measurement value detected by the torque sensor, or the like can be used as an index value that represents the magnitude of the drive motor torque TM.
[0074]
Further, the efficiency
η2 = W / P2
Is calculated.
[0075]
Subsequently, the power limit value calculation processing means 93 of the vehicle control device 11 reads the remaining battery level detected by the remaining battery
[0076]
Next, the electric machine maximum power calculation processing means (not shown) of the power limit value calculation processing means 93 performs electric machine maximum power calculation processing and multiplies the generator current IG by the battery voltage VB, thereby generating the generator 35. Power PG consumed by driving
PG = IG ・ VB
And the power limit value Px2 in the
Px2 = Px1-PG
Is calculated.
[0077]
Subsequently, the torque limit value calculation processing means 94 of the vehicle control device 11 performs a torque limit value calculation process, which is generated by the
TMx2 = η2 / Px2 / NM
Is calculated. In this way, the maximum drive motor torque TM that can be generated for the power limit value Px2 is calculated under the current operating conditions, assuming the efficiency η2.
[0078]
Subsequently, the electric machine target torque determination processing means (not shown) of the vehicle control device 11 performs electric machine target torque determination processing, and the vehicle request torque TO*Is read, and the vehicle required torque TO*And the drive motor required torque TOG required for the
[0079]
Next, the electric machine target torque calculation processing means 95 performs electric machine target torque calculation processing, and the drive motor required torque TOG*Drive motor target torque TM based on*And the drive motor target torque TM*The amount of change is limited and the smoothing process is performed, and the value after the smoothing process is performed is the drive motor target torque TM*Determine as.
[0080]
Thus, even if the amount of change in the electric power P2 when the driving motor torque TM is changed varies depending on the driving motor rotational speed NM (or the vehicle speed V proportional to the driving motor rotational speed NM), the electric power P2 and the driving motor Feedback control is not performed for any of the torques TM, the power limit value Px2 corresponding to the remaining battery level is calculated, and the maximum drive motor torque TM that can be generated for the power limit value Px2 on the premise of the efficiency η2. Is calculated as the torque limit value TMx2, so that the electric power P2 does not exceed the power limit value Px2, and the drive motor target torque TM*Is not generated exceeding the torque limit value TMx2.
[0081]
Therefore, a large overshoot does not occur in the power P2 and the battery current IB, and the battery current IB can be prevented from exceeding the current limit value in a short time.
[0082]
Next, a flowchart will be described.
Step S21: Read battery current IB, generator current IG and battery voltage VB.
Step S22: Electric power P2 is calculated.
Step S23: Drive motor rotational speed NM and drive motor target torque TM*Is read.
Step S24: The output W is calculated.
Step S25: Efficiency η2 is calculated.
Step S26: The remaining battery level is read.
Step S27: Calculate the torque limit value TMx2.
Step S28 Vehicle required torque TO*Is read.
Step S29 Drive motor required torque TOG*Is calculated.
Step S30 Drive motor required torque TOG*Is greater than the torque limit value TMx2. Drive motor required torque TOG*Is greater than the torque limit value TMx2, the drive motor required torque TOG is determined in step S31.*When the torque limit value TMx2 or less, the process proceeds to step S32.
Step S31 Drive motor required torque TOG*Is set to the torque limit value TMx2.
Step S32: Drive motor target torque TM*And the amount of change is limited.
Step S33 Drive motor target torque TM*To end the process.
[0083]
In addition, this invention is not limited to the said embodiment, It can change variously based on the meaning of this invention, and does not exclude them from the scope of the present invention.
[0084]
【The invention's effect】
As described above in detail, according to the present invention, in the electric vehicle drive control device, the electric machine, the electric machine rotation speed detection processing means for detecting the electric machine rotation speed, the battery current and the battery voltage are used. An electric power calculation processing means for calculating electric power consumed as the electric machine is driven, and an output of the electric machine based on an index value representing a magnitude of the electric machine rotation speed and electric machine torque. Output calculation processing means for calculating, efficiency calculation processing means for calculating the efficiency of the electric machine based on the power and output, power limit value calculation processing means for calculating the power limit value of the battery corresponding to the battery state, Based on the rotational speed of the electric machine, the efficiency of the electric machine, and the power limit value of the battery, the torque limit value of the electric machine torque corresponding to the power limit value of the battery is calculated. Torque limit value calculation processing means for performing, electric machine target torque determination processing means for calculating the required torque of the electric machine corresponding to the vehicle required torque, and when the required torque of the electric machine is greater than the torque limit value, the electric machine torque Electric machine target torque calculation processing means for limiting the electric machine target torque representing the target value.
[0085]
In this case, the torque limit value of the electric machine torque corresponding to the power limit value of the battery is calculated based on the rotation speed of the electric machine, the efficiency of the electric machine and the power limit value of the battery, and the electric machine corresponding to the vehicle required torque is calculated. When the required torque is calculated and the required torque of the electric machine is larger than the torque limit value, the electric machine target torque is limited. Even if the amount of change in electric power when the electric machine torque is changed varies depending on the electric machine rotation speed, feedback control is not performed for either the electric power or the electric machine torque, and the electric power of the battery corresponding to the battery state The limit value is calculated, and assuming the efficiency of the electric machine, the maximum electric machine torque that can be generated for the battery power limit value is calculated as the torque limit value. The electric machine target torque is not generated exceeding the torque limit value. Therefore, in the electric vehicle drive control device, the responsiveness for generating the electric machine torque can be increased.
[0086]
As a result, a large overshoot does not occur in the power and the battery current, and the battery current can be prevented from exceeding the current limit value in a short time.
[Brief description of the drawings]
FIG. 1 is a functional block diagram of an electric vehicle drive control device according to a first embodiment of the present invention.
FIG. 2 is a first time chart showing the operation of a conventional electric vehicle drive control device.
FIG. 3 is a second time chart showing the operation of a conventional electric vehicle drive control device.
FIG. 4 is a block diagram of the electric vehicle drive control device according to the first embodiment of the present invention.
FIG. 5 is a block diagram of a motor control unit according to the first embodiment of the present invention.
FIG. 6 is a flowchart showing an operation of the electric vehicle drive control device according to the first embodiment of the present invention.
FIG. 7 is a diagram showing a power limit value map according to the first embodiment of the present invention.
FIG. 8 is a first time chart showing an operation of the electric vehicle drive control device according to the first embodiment of the present invention.
FIG. 9 is a second time chart showing the operation of the electric vehicle drive control device according to the first embodiment of the present invention.
FIG. 10 is a diagram showing a power limit value map according to the second embodiment of the present invention.
FIG. 11 is a block diagram of an electric vehicle drive control device according to a third embodiment of the present invention.
FIG. 12 is a flowchart showing an operation of the electric vehicle drive control device according to the third embodiment of the present invention.
[Explanation of symbols]
10 Drive motor controller
11 Vehicle control device
31 Drive motor
35 Generator
46 Generator Control Device
91 Electric machine rotational speed detection processing means
92 Efficiency calculation processing means
93 Power limit value calculation processing means
94 Torque limit value calculation processing means
95 Electric machine target torque calculation processing means
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002052613A JP3985550B2 (en) | 2002-02-28 | 2002-02-28 | Electric vehicle drive control device, electric vehicle drive control method, and program thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002052613A JP3985550B2 (en) | 2002-02-28 | 2002-02-28 | Electric vehicle drive control device, electric vehicle drive control method, and program thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003259509A JP2003259509A (en) | 2003-09-12 |
JP3985550B2 true JP3985550B2 (en) | 2007-10-03 |
Family
ID=28664260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002052613A Expired - Fee Related JP3985550B2 (en) | 2002-02-28 | 2002-02-28 | Electric vehicle drive control device, electric vehicle drive control method, and program thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3985550B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106740268A (en) * | 2017-02-10 | 2017-05-31 | 成都雅骏新能源汽车科技股份有限公司 | A kind of pure electric automobile max. speed method for limiting speed |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007526734A (en) * | 2004-03-05 | 2007-09-13 | インモーション テクノロジーズ | Electric motor control method and apparatus |
JP5136013B2 (en) | 2007-11-16 | 2013-02-06 | 株式会社ジェイテクト | Electric power steering device |
JP5309535B2 (en) | 2007-11-16 | 2013-10-09 | 株式会社ジェイテクト | Electric power steering device |
JP5454789B2 (en) * | 2010-04-27 | 2014-03-26 | 三菱自動車工業株式会社 | Control device for electric vehicle |
JP5664314B2 (en) * | 2011-02-15 | 2015-02-04 | トヨタ自動車株式会社 | Vehicle drive system and control method thereof |
KR101284293B1 (en) * | 2011-05-24 | 2013-07-08 | 기아자동차주식회사 | Method and system for controlling torque of motor drive vehicle |
JP5650087B2 (en) * | 2011-10-11 | 2015-01-07 | トヨタ自動車株式会社 | Vehicle driving force control device |
CN115320403B (en) * | 2022-08-15 | 2024-06-25 | 重庆长安汽车股份有限公司 | Driving motor torque limiting control method and system, new energy vehicle and storage medium |
-
2002
- 2002-02-28 JP JP2002052613A patent/JP3985550B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106740268A (en) * | 2017-02-10 | 2017-05-31 | 成都雅骏新能源汽车科技股份有限公司 | A kind of pure electric automobile max. speed method for limiting speed |
Also Published As
Publication number | Publication date |
---|---|
JP2003259509A (en) | 2003-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7053581B2 (en) | Electrically operated drive controller, electrically operated drive control method and its program | |
JP4466600B2 (en) | Electric drive control device and electric drive control method | |
US7259530B2 (en) | Power output apparatus, motor driving method and computer-readable recording medium having program recorded thereon for allowing computer to execute motor drive control | |
CN103443637B (en) | DC bus voltage controls | |
JP4223880B2 (en) | Motor drive device | |
JP4007344B2 (en) | Electric drive control device, electric drive control method, and program | |
US7538510B2 (en) | Controller for motor | |
JP5055836B2 (en) | Phase shift detection device and detection method for magnetic pole position sensor for synchronous motor | |
JP2007274779A (en) | Electromotive drive control device, and electromotive drive control method | |
JP4462207B2 (en) | Electric drive control device and electric drive control method | |
US7047116B2 (en) | Electric drive control apparatus, electric drive control method and program therefor | |
JP4452519B2 (en) | DC brushless motor drive control apparatus and method for vehicle propulsion | |
JP3958274B2 (en) | Discharge control device, discharge control method and program thereof | |
JP3985550B2 (en) | Electric vehicle drive control device, electric vehicle drive control method, and program thereof | |
JP4896562B2 (en) | Electric drive control device and electric drive control method | |
JP4839119B2 (en) | Electric drive control device and electric drive control method | |
JP2005057817A (en) | Motor drive controller, motor drive controlling method, and its program | |
KR101171914B1 (en) | Motor temperature estimation method for green car and apparatus thereof | |
JP2006304462A (en) | Motor drive system and control method for permanent magnet motor | |
JP2007259650A (en) | Apparatus and method for electric drive control | |
JP3920213B2 (en) | Electric drive control device, electric drive control method and program thereof | |
JP2007274864A (en) | Electric drive controller and control method | |
JP4224965B2 (en) | Discharge control device, discharge control method, and program | |
JP4241163B2 (en) | Discharge control device, discharge control method, and program | |
JP2002191198A (en) | Method for correcting dc voltage detected value of motor drive and motor drive control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050209 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060911 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070115 |
|
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: 20070619 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070702 |
|
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: 20100720 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100720 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110720 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110720 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120720 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120720 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130720 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |