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
JP3748397B2 - Electric vehicle control device - Google Patents
[go: Go Back, main page]

JP3748397B2 - Electric vehicle control device - Google Patents

Electric vehicle control device Download PDF

Info

Publication number
JP3748397B2
JP3748397B2 JP2001305343A JP2001305343A JP3748397B2 JP 3748397 B2 JP3748397 B2 JP 3748397B2 JP 2001305343 A JP2001305343 A JP 2001305343A JP 2001305343 A JP2001305343 A JP 2001305343A JP 3748397 B2 JP3748397 B2 JP 3748397B2
Authority
JP
Japan
Prior art keywords
correction coefficient
command value
torque command
vibration
correction
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
JP2001305343A
Other languages
Japanese (ja)
Other versions
JP2003111213A (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.)
Subaru Corp
Original Assignee
Fuji Jukogyo KK
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 Fuji Jukogyo KK filed Critical Fuji Jukogyo KK
Priority to JP2001305343A priority Critical patent/JP3748397B2/en
Publication of JP2003111213A publication Critical patent/JP2003111213A/en
Application granted granted Critical
Publication of JP3748397B2 publication Critical patent/JP3748397B2/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/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • 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/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/51Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells characterised by AC-motors
    • 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
    • B60L2270/00Problem solutions or means not otherwise provided for
    • B60L2270/10Emission reduction
    • B60L2270/14Emission reduction of noise
    • B60L2270/145Structure borne vibrations
    • 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/72Electric energy management in electromobility

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、電気自動車の制御装置に関し、特に、車体振動を抑制しつつ高い加速性能を発揮することのできる電気自動車の制御装置に関する。
【0002】
【従来の技術】
近年、環境汚染や騒音の防止・抑制のために、ガソリンエンジンやディーゼルエンジンなどの内燃機関で走行する自動車に代えて、電動機で走行する電気自動車(ハイブリッド車を含む)の開発が進んでいる。このような電気自動車の駆動源である電動機としては、直流モータや交流モータが採用されており、中でも回転子に永久磁石を使用した三相交流同期モータ(以下、「同期モータ」という)は高効率であるため、電気自動車用の電動機の主流とされている。
【0003】
前記した同期モータを搭載した電気自動車においては、車両に搭載したバッテリからの直流電流をインバータで所定の交流電流に変換し、この交流電流によって同期モータを駆動して車両を走行させている。
【0004】
この際には、アクセルペダルの操作量(以下、「アクセル操作量」という)に応じて所定のトルク指令値の演算および出力を行い、このトルク指令値に応じて所定の電流指令値の演算および出力を行い、この電流指令値に応じた電流を所定の制御手段によって制御しつつインバータを介して同期モータに供給して同期モータを駆動制御しており、同期モータの出力トルクは、所定のトルク指令値に応じて追従するようにオープンループ制御される。
【0005】
【発明が解決しようとする課題】
ところで、前記したような電気自動車では、同期モータの出力軸からディファレンシャルギアおよびドライブシャフトを介して駆動輪へと至るトルクの伝達系が、ドライブシャフトをバネ要素とした「ねじれ共振系」を構成している。このため、急発進時や急加速時のようにアクセルペダルを急激に踏み込むと、制御手段によって同期モータの出力トルクがこれに追従するように制御されるが、この急激な出力トルクの増加によって前記した「ねじれ共振系」が共振し、車体振動が発生することがあった。このような車体振動の発生により、運転者や同乗者の乗り心地はきわめて悪くなっていた。
【0006】
前記したような電気自動車の車体振動を抑制する方法としては、急発進時または急加速時におけるアクセル操作量の変位に対して、トルク指令値の立ち上がりに所定の遅れを生じさせることによって、前記した同期モータから駆動輪へといたるトルクの伝達系(ねじれ共振系)の共振の発生を防止するという方法が挙げられる。しかし、この振動抑制方法によると、トルク指令値の立ち上がりを遅れさせて車体振動を抑制した後においては、運転者や同乗者の要求する加速感が得られない場合があった。
【0007】
本発明の課題は、急発進時や急加速時に発生する車体振動を効果的に抑制するとともに、高い加速性能を発揮することのできる電気自動車の制御装置を提供することである。
【0008】
【課題を解決するための手段】
以上の課題を解決するために、請求項1記載の発明は、例えば図2および図4に示したように、アクセル操作量に応じて所定のトルク指令値の演算および出力を行うトルク指令値演算手段と、前記トルク指令値に応じた電流を電動機に出力することにより駆動手段を介して前記電動機を駆動制御する駆動制御手段とを備える電気自動車の制御装置において、前記電動機へ入力される入力電流の振動が所定の振動状態にあるか否かを判定する振動判定手段を有するとともに、前記トルク指令値演算手段が、アクセル操作量の変位に対するトルク指令値の基本経時変位を演算する基本経時変位演算手段と、前記入力電流の振動が所定の振動状態にあるか否かに基づいて、前記基本経時変位を補正する補正手段とを有することを特徴とする。
【0009】
請求項1記載の発明によれば、電動機へ入力される入力電流の振動が所定の振動状態にあるか否かを判定する振動判定手段を備えており、この入力電流の振動状態の変化と車体振動とは、後述するように一定の対応関係があるため、入力電流の振動が所定の振動状態にあるか否かを判定することによって、車体振動を効果的に検出することができる。
【0010】
すなわち、電動機の駆動制御システムにおいては、モータの回転に同期させてステータコイルに回転磁界を形成してモータを駆動させており、急発進時や急加速時における「ねじれ共振系」の共振などによって車体振動が生じると、電動機への入力電流の振動状態が変化する。従って、電動機への入力電流の振動状態が所定レベルに達したか否かを判定することによって、車体振動を効果的に検出することができる。
【0011】
また、請求項1記載の発明によれば、トルク指令値演算手段が、アクセル操作量の変位に対するトルク指令値の基本経時変位を演算する基本経時変位演算手段と、入力電流の振動が所定の振動状態にあるか否かに基づいて、基本経時変位を補正する補正手段とを有するため、入力電流の振動が所定の振動状態にある場合、すなわち、車体振動が発生した場合には、例えばトルク指令値に所定の遅れを生じさせるようにトルク指令値の基本経時変位を補正して、電気自動車の車体振動を抑制することができる。
【0012】
さらに、請求項1記載の発明によれば、トルク指令値演算手段が、アクセル操作量の変位に対するトルク指令値の基本経時変位を演算する基本経時変位演算手段と、入力電流の振動が所定の振動状態にあるか否かに基づいて、基本経時変位を補正する補正手段とを有するため、入力電流の振動が所定の振動状態を脱した場合、すなわち、車体振動が無視できる程度のレベルに達した場合には、例えばトルク指令値の遅れを回復させるようにトルク指令値の基本経時変位を補正して、速やかに電動機の出力トルクを増加させ、充分に電気自動車を加速させることができる。
【0013】
請求項2記載の発明は、請求項1記載の電気自動車の制御装置において、前記補正手段は、前記入力電流の振動が所定の振動状態にあると判定された場合には補正量を小さくし、所定の振動状態にないと判定された場合には補正量を大きくするように補正することを特徴とする。
【0014】
請求項2記載の発明によれば、請求項1記載の発明の奏する作用効果に加え、入力電流の振動が所定の振動状態にあると判定された場合には、車体振動の抑制を優先的に行うことができ、所定の振動状態にないと判定された場合には、車体の加速を優先的に行うことができる。
【0015】
請求項3記載の発明は、請求項1または2記載の電気自動車の制御装置において、例えば図4ないし図6に示すように、前記補正手段は、前記基本経時変位の内の始期に係る第1補正係数α(0<α≦1)と、終期に係る第2補正係数β(1≦β)とを決定する補正係数決定手段を有し、時間経過に応じて前記基本経時変位に前記第1補正係数αまたは前記第2補正係数βを乗じて補正することを特徴とする。
【0016】
請求項3記載の発明によれば、請求項1または2記載の発明の奏する作用効果に加え、基本経時変位の内の始期に係る第1補正係数α(0<α≦1)と、終期に係る第2補正係数β(1≦β)とを決定する補正係数決定手段を有し、時間経過に応じて基本経時変位に前記第1補正係数αまたは前記第2補正係数βを乗じて補正するため、急発進時または急加速時におけるトルク指令値の基本経時変位を、始期および終期に分けて効果的に補正することができる。
【0017】
すなわち、アクセル操作量を急激に増加させてほぼ全開走行状態(アクセル操作量がほぼ100%での走行状態)に移行させるまでの期間の始期においては、第1補正係数α(0<α≦1)を基本経時変位に乗じて補正するため、トルク指令値の基本経時変位を適切に遅れさせることができるとともに、アクセル操作量を急激に増加させてほぼ全開走行状態に移行させるまでの期間の終期においては、第2補正係数β(1≦β)を基本経時変位に乗じて補正するため、トルク指令値の基本経時変位の遅れを速やかに回復させることができる。
【0018】
請求項4記載の発明は、請求項3記載の電気自動車の制御装置において、例えば、図10に示すように、前記補正手段は、前記入力電流の振動が所定の振動状態にないと判定された場合に前記第1補正係数αおよび前記第2補正係数βの最適化を行う最適化手段を有することを特徴とする。
【0019】
請求項4記載の発明によれば、請求項3記載の発明の奏する作用効果に加え、補正手段は、第1補正係数αおよび第2補正係数βの最適化を行う最適化手段を有するため、車体振動が発生しない条件下において、電気自動車の車種、電動機の規格、走行状態などに応じて、より高い加速性能を発揮するようにトルク指令値の補正を行うことができる。また、車体振動が発生しない条件下において、経時的に変化する電気自動車のシステム特性に対応させて、より高い加速性能を発揮するようにトルク指令値の補正を行うことができる。従って、種々の状況において、車体振動を効果的に抑制しつつ、良好な加速性能を得ることができる。
【0020】
【発明の実施の形態】
以下、本発明の実施の形態を、図面に基づいて詳細に説明する。本実施の形態では、電動機である三相交流同期モータ(同期モータ)10で走行する電気自動車の制御装置について説明することとする。
【0021】
本実施の形態に係る電気自動車は、図1に示すように、電力源としてのバッテリ20、同期モータ10をベクトル制御する制御装置30、制御装置30で制御されバッテリ20の出力を交流電力に変換する電力変換機であるインバータ40、同期モータ10の回転速度を検出する回転速度検出手段であるレゾルバ50、同期モータ10への入力電流を検出する電流検出手段60、アクセル操作量を検出するアクセル操作量検出器70、同期モータ10の回転運動をドライブシャフト90に伝達するディファレンシャルギア80、および、ドライブシャフト90の両端に設けられた駆動輪100を備えている。
【0022】
同期モータ10は、ディファレンシャルギア80およびドライブシャフト90を介して駆動輪100と連結され、同期モータ10の回転運動により駆動輪100が回転し車両に推進力を与えるようにされている。バッテリ20からインバータ40に供給された直流電力は、制御装置30の制御のもとに三相交流電力に変換されて同期モータ10に供給される。
【0023】
制御装置30は、図2に示すように、トルク指令値演算手段31、電流指令値演算手段32、電流制御手段33および振動判定手段34を備える。トルク指令値演算手段31は、アクセル操作量検出器70で検出されたアクセル操作量Aおよびレゾルバ50で検出された同期モータ10の回転速度Nに応じて所定のトルク指令値T*の演算および出力を行い、電流指令値演算手段32は、トルク指令値T*に応じて所定の電流指令値Id *およびIq *の演算および出力を行う。ここでId *およびIq *は、それぞれベクトル制御に用いられる電流指令値のd軸成分およびq軸成分である。
【0024】
電流制御手段33は、図3に示すように、dq軸電流制御手段33a、2/3相変換手段33b、PWM信号発生手段33cおよび3/2相変換手段33dを備える。dq軸電流制御手段33aは、電流指令値Id *およびIq *と、同期モータ10の回転速度Nと、電流検出手段60で検出された同期モータ10への入力電流Iu、Iv、Iwを3/2相変換手段33dで変換して得たId、Iqとに基づいて、電圧指令値Vd *、Vq *の演算及び出力を行う。
【0025】
PWM信号発生手段33cは、電圧指令値Vd *、Vq *を2/3相変換手段33bで2/3相変換して得たVu *、Vv *、Vw *に基づいてPWM信号Pu、Pv、Pwを発生させてインバータ40に出力し、このPWM信号によってインバータ40のスイッチング素子を所定のタイミングでオン/オフ操作することによって、同期モータ10を制御するように機能する。
【0026】
振動判定手段34は、電流検出手段60で検出された同期モータ10への入力電流Iu、Iv、Iwを3/2相変換手段33dで3/2相変換して得たd軸入力電流Idおよびq軸入力電流Iqのうち、q軸入力電流Iqの振動状態が所定レベルにあるか否かを判定する。なお、本実施の形態では、Iqの振動状態のみが所定レベルにあるか否かを判定しているが、Idの振動状態が所定レベルにあるか否かを判定してもよく、Id、Iq双方の振動状態が所定レベルにあるか否かを判定することとしてもよい。
【0027】
トルク指令値演算手段31は、図4に示すように、基本トルク指令値演算手段31a、補正係数決定手段31b、切替手段31c、経時フィルタ31dおよび乗算器31eを備える。基本トルク指令値演算手段31aは、アクセル操作量Aおよび回転速度Nに基づいて基本トルク指令値T0 *の演算を行う。また、補正係数決定手段31b、切替手段31c、経時フィルタ31dおよび乗算器31eは、急発進時または急加速時における基本トルク指令値T0 *を、始期および終期に分けて補正する補正手段である。
【0028】
補正係数決定手段31bは、振動判定手段34から出力された信号Sに含まれるIqの振幅情報に応じて、第1補正係数α(0<α≦1)および第2補正係数β(1≦β)の決定および出力を行う。第1補正係数αおよび第2補正係数βは、図5(a)および(b)に示した第1補正マップおよび第2補正マップによって決定される。第1(第2)補正マップは、複数のIvの値に対応するα(β)の値を実験によって求め、これをIvを横軸、α(β)を縦軸としたグラフ上にプロットし、プロットした各点を近似曲線でつないだものである。
【0029】
切替手段31cは、補正係数決定手段31bから出力された第1補正係数αおよび第2補正係数βを、所定の時間を境に切り替えて出力するものである。すなわち、停止状態から全開走行状態にいたるまでの所要時間(te)のほぼ1/2に相当する時間(tm)算出し、停止状態からtmに達するまでの期間(以下、「始期」という)においては第1補正係数αを出力し、tmからteまでの期間(以下、「終期」という)においては第2補正係数βを出力するように機能する。
【0030】
経時フィルタ31dは、切替手段31cを経由して送られた第1補正係数αまたは第2補正係数βを経時的に変化させるように機能する。乗算器31eは、切替手段31cおよび経時フィルタ31dを経由して送られた第1補正係数αまたは第2補正係数βを基本トルク指令値T0 *に乗じて、補正したトルク指令値T*を算出するものである。
【0031】
次いで、本実施の形態に係る電気自動車の制御装置を用いた車体振動抑制制御動作を、図7を用いて説明する。
【0032】
まず、停止状態にある電気自動車のアクセルペダルを急激に踏み込んで急発進させ、全開走行状態へと移行させる(以下、この停止状態から全開走行状態にいたるまでの移行段階を「急加速フェーズ」と称する)。この急加速フェーズにおいては、アクセル操作量Aおよび同期モータ10の回転速度Nに応じてトルク指令値T*が随時演算されて出力される(トルク指令値算出工程、S1参照)。
【0033】
本実施の形態において、急加速フェーズにおける補正されないトルク指令値T*(すなわち、基本トルク指令値T0 *)の時間履歴は、図8に示すように、
*=TMAX *(1−e-2t
なる時間関数で近似している。このトルク指令値T*に応じて電流指令値I*が随時演算されて出力され、この電流指令値I*に応じたPWM信号をインバータ40を介して同期モータ10に出力することにより同期モータ10が駆動制御されている。
【0034】
この際には、電流検出手段60によって同期モータ10への入力電流Iu、Iv、Iwが検出され、これらは3/2相変換手段33dでIdとIqに変換される。振動判定手段34には、これら入力電流のうちIqのみが出力される。
【0035】
このような急加速フェーズにおいては、同期モータ10の出力軸からディファレンシャルギア80およびドライブシャフト90を介して駆動輪100へと至るトルクの伝達系(ねじれ共振系)が共振して車体振動が発生する。この場合、同期モータ10への入力電流Iu、Iv、Iwに振動状態が発生し、これに伴ってId、Iqの振動状態も変化する。振動判定手段34は、このIqの振動が所定の振動状態にあるか否かを判定する(振動判定工程、S2参照)。
【0036】
qの振動状態が所定レベルにあるか否かの判定は、以下のような手順で行う。まず、図9に示すようにIqの振幅IVを検出し、この振幅が所定値IV0を超えたか否かを判定し、この所定値IV0を連続的に超えた回数をカウントし、この回数が所定回数N0を超えた場合に、Iqの振動状態が所定レベルにあると判定する。Iqの振幅IVの検出や、Iqの振幅IVと所定値IV0との比較判定や、所定値IV0を連続的に超えた回数のカウントや、この回数と所定回数N0との比較判定などは、全てマイクロコンピュータで行うことができる。
【0037】
qの振動が所定の振動状態にあると判定した場合には、振動判定手段34は、トルク指令値演算手段31にトルク指令値補正信号Sを出力する。このトルク指令値補正信号Sを受けた補正係数決定手段31bは、このトルク指令値補正信号Sに含まれるIqの振幅情報に基づいて、図5に示した第1補正マップおよび第2補正マップによって第1補正係数αおよび第2補正係数βを決定する(補正係数決定工程、S3参照)。
【0038】
本実施の形態においては、図5(a)に示すように第1補正係数αの下限値をαMINと定めており、Iqの振幅IVが一定の値より大きくなった場合でも第1補正係数αはこの下限値αMINより小さくならないようにしている。この下限値αMINは、車体振動の抑制に効果的な値の最小値であり、電気自動車の車種、同期モータ10の仕様などによって適宜決めることができる。
【0039】
補正係数決定手段31bによって決定された第1補正係数αおよび第2補正係数βは切替手段31cに送られ、この切替手段31cによって、急加速フェーズの始期においては第1補正係数αが出力され、終期においては第2補正係数βが出力される。切替手段31cを経由して送られた第1補正係数αまたは第2補正係数βは、経時フィルタ31dを通過する際に経時変化させられて乗算器31eに送られ、この乗算器31eで基本トルク指令値T0 *に乗じられ、補正されたトルク指令値T*が出力される(トルク指令値補正工程、S4参照)。
【0040】
一方、振動判定工程S2において、Iqの振動が所定の振動状態にないと判定された場合には、振動判定手段34は、トルク指令値演算手段31に補正係数最適化信号S’を出力する。補正係数決定手段31bは、第1補正係数αおよび第2補正係数βを最適化する最適化手段31b’を備えており、この補正係数最適化信号S’を受けた最適化手段31b’は、第1補正係数αおよび第2補正係数βの最適化を行う(補正係数最適化工程、S5参照)。
【0041】
第1補正係数αおよび第2補正係数βの最適化は、例えば、図10に示した最適化マップで決定される学習係数Lを用いて行うことができる。この最適化マップにおいて、横軸は急加速フェーズを経た回数N、縦軸は学習係数Lを示しており、学習係数Lの最大値(LMAX)は、第1補正係数αおよび第2補正係数βの1/20に設定されている。学習係数Lは、急加速フェーズを経た回数Nが多くなるに従って0に収束していくものとする。
【0042】
第1補正係数αの最適化は、例えば以下のように行うことができる。まず、補正係数最適化信号S’に含まれるIqの振幅に応じて第1補正マップによって第1補正係数αを決定する。次いで、図10の最適化マップによって学習係数Lを決定する。例えば、急加速フェーズを経た回数Nが「0回」であれば、LMAX=0.05αとなる。次いで、第1補正係数αから学習係数Lを減じた値(以下、「更新値」という)を算出する。例えばLMAX=0.05αであればこの更新値は0.95αとなる。この更新値を用いて、トルク指令値補正工程S4において急加速フェーズの始期におけるトルク指令値T*の補正を行う。
【0043】
この場合の第2補正係数βの最適化は、例えば以下のように行うことができる。まず、補正係数最適化信号S’に含まれるIqの振幅に応じて第2補正マップによって第2補正係数βを決定する。次いで、前記したように図10の最適化マップによって学習係数Lを決定する。例えば、急加速フェーズを経た回数Nが「0回」であれば、LMAX=0.05βとなる。次いで、第2補正係数βから学習係数Lを加算した値(以下、「更新値」という)を算出する。例えばLMAX=0.05βであればこの更新値は1.05βとなる。この更新値を用いて、トルク指令値補正工程S4において急加速フェーズの終期におけるトルク指令値T*の補正を行う。
【0044】
前記した例における第1補正係数αの更新値0.95αは、第1補正マップによって決定した第1補正係数αよりも若干小さい値であるため、急加速フェーズの始期においてトルク指令値T*は若干の遅れを生じることとなる。また、前記した例における第2補正係数βの更新値1.05βは、第2補正マップによって決定した第2補正係数βよりも若干大きい値であるため、急加速フェーズの終期においてトルク指令値T*は比較的急に立ち上がることとなる。すなわち、電気自動車は、より高い加速性能を発揮することとなる。このような第1補正係数αおよび第2補正係数βの最適化は、電気自動車の加速性能の向上を目的としている。
【0045】
一方、第1補正係数αの最適化を以下のように行うこともできる。まず、前記と同様に第1補正マップによって第1補正係数αを決定し、図10の最適化マップによって学習係数Lを決定する。次いで、第1補正係数αから学習係数Lを加算した値(以下、「更新値」という)を算出する。例えばLMAX=0.05αであればこの更新値は1.05αとなる。この更新値を用いて、トルク指令値補正工程S4において急加速フェーズの始期におけるトルク指令値T*の補正を行う。
【0046】
この場合の第2補正係数βの最適化は以下のように行うことができる。まず、前記と同様に第2補正マップによって第2補正係数βを決定し、図10の最適化マップによって学習係数Lを決定する。次いで、第2補正係数βから学習係数Lを減じた値(以下、「更新値」という)を算出する。例えばLMAX=0.05βであればこの更新値は0.95βとなる。この更新値を用いて、トルク指令値補正工程S4において急加速フェーズの終期におけるトルク指令値T*の補正を行う。
【0047】
前記した例における第1補正係数αの更新値1.05αは、第1補正マップによって決定した第1補正係数αよりも若干大きい値であるため、急加速フェーズの始期においてトルク指令値T*は基本トルク指令値T0 *に近づくこととなる。また、前記した例における第2補正係数βの更新値0.95βは、第2補正マップによって決定した第2補正係数βよりも若干小さい値であるため、急加速フェーズの終期においてもトルク指令値T*は基本トルク指令値T0 *に近づく。すなわち、電気自動車は、より基本トルク指令値T0 *に近い加速特性を示すこととなる。このような第1補正係数αおよび第2補正係数βの最適化は、急激な加速を伴わない乗り心地の向上を目的としている。
【0048】
なお、このような乗り心地の向上を目的として第1補正係数αおよび第2補正係数βの最適化を行った場合には、再び車体振動が発生する場合がある。この場合には、通常の補正係数決定工程S3を経てトルク指令値の補正を行う。この結果車体振動が抑制された場合には、再び補正係数最適化工程S5で学習係数Lを再度算出して最適化を行う。急加速フェーズを経る回数Nが多くなると、学習係数Lは0に収束するため、結果的に、第1補正係数αおよび第2補正係数βの更新値は、あらかじめ第1補正マップおよび第2補正マップで設定した第1補正係数αおよび第2補正係数βの値に近づくこととなる。
【0049】
図11に、補正されたトルク指令値T*の時間履歴を示した。このグラフから明らかなように、急加速フェーズの始期(0≦t≦tm)においては、第1補正係数αによってトルク指令値T*の立ち上がりに若干の遅れが生じている。この結果、車体振動が効果的に抑制される。一方、急加速フェーズの終期(tm≦t≦te)においては、第2補正係数βによってトルク指令値T*に比較的急に立ち上がっている。この結果、運転者または同乗者は、高い加速感を得ることができる。
【0050】
本実施の形態に係る電気自動車の制御装置によれば、同期モータ10へ入力される入力電流に対応するIqの振動が所定の振動状態にあるか否かを判定する振動判定手段34を備えており、このIqの振動が所定の振動状態にあるか否かを判定することによって、車体振動を効果的に検出することができる。
【0051】
また、本実施の形態に係る電気自動車の制御装置によれば、第1補正係数αおよび第2補正係数βを決定する補正係数決定手段31bを備え、時間経過に応じて基本トルク指令値T0 *に第1補正係数αまたは前記第2補正係数βを乗じて補正するため、急加速フェーズにおける基本トルク指令値T0 *を、始期および終期に分けて効果的に補正することができる。
【0052】
すなわち、急加速フェーズの始期においては、第1補正係数αを基本トルク指令値T0 *に乗じて補正するため、トルク指令値T*を適切に遅れさせることができるとともに、急加速フェーズの終期においては、第2補正係数βを基本トルク指令値T0 *に乗じて補正するため、トルク指令値T*の遅れを速やかに回復させることができる。この結果、車体振動を抑制しつつ高い加速感を得ることができる。
【0053】
さらに、本実施の形態に係る電気自動車の制御装置によれば、第1補正係数αおよび第2補正係数βを最適化する最適化手段31b’を備えるため、急加速フェーズにおいて車体振動が発生しない場合には、より高い加速感を発揮するようにトルク指令値Tを補正することができる。
【0054】
【発明の効果】
請求項1記載の発明によれば、電動機へ入力される入力電流の振動状態の変化を検出することによって、車体振動を効果的に検出することができる。また、入力電流の振動状態に応じて、トルク指令値の基本経時変位を適切に補正することができる。従って、電気自動車の車体振動の抑制や、電気自動車の充分な加速を自在に行うことができる。
【0055】
請求項2記載の発明によれば、請求項1記載の発明の効果を奏するのは勿論のこと、入力電流の振動が所定の振動状態にあると判定された場合には、車体振動の抑制を優先的に行うことができ、所定の振動状態にないと判定された場合には、車体の加速を優先的に行うことができる。
【0056】
請求項3記載の発明によれば、請求項1または2記載の発明の効果を奏するのは勿論のこと、急発進時または急加速時におけるトルク指令値の基本経時変位を、始期および終期に分けて効果的に補正することができる。
【0057】
請求項4記載の発明によれば、請求項3記載の発明の効果を奏するのは勿論のこと、電気自動車の車種、電動機の規格、走行条件、経時変化するシステム特性に対応させて、車体振動の効果的な抑制と良好な加速感との双方を得ることができるように、トルク指令値を補正することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る電気自動車のシステム構成を説明するための概略図である。
【図2】図1に示した電気自動車の制御装置の構成を説明するためのブロック図である。
【図3】図2に示した電流制御手段の構成を説明するためのブロック図である。
【図4】図2に示したトルク指令値演算手段の構成を説明するためのブロック図である。
【図5】図4に示した補正係数決定手段で第1補正係数αおよび第2補正係数βを決定する際に用いられるものであり、(a)は第1補正マップ、(b)は第2補正マップである。
【図6】図4に示した経時フィルタを示すグラフである。
【図7】本発明の実施の形態に係る電気自動車の制御装置を用いて車体振動抑制制御を行う際のフローチャートである。
【図8】図6に示したトルク指令値算出工程で得られる基本トルク指令値の時間履歴を示すグラフである。
【図9】図7に示した振動判定工程における振動判定方法を説明するための説明図である。
【図10】第1および第2補正係数の最適化に用いられる学習係数マップである。
【図11】本発明の実施の形態に係る電気自動車の制御装置を用いて車体振動抑制制御を行った場合におけるトルク指令値の時間履歴を表したグラフである。
【符号の説明】
10 三相交流同期モータ
20 バッテリ
30 制御装置
31 トルク指令値演算手段
31a 基本トルク指令値演算手段
31b 補正係数決定手段
31b’最適化手段
31c 切替手段
31d 経時フィルタ
31e 乗算器
32 電流指令値演算手段
33 電流制御手段
33a dq軸電流制御手段
33b 2/3相変換手段
33c PWM信号発生手段
33d 3/2相変換手段
34 振動判定手段
40 インバータ
50 レゾルバ
60 電流検出手段
70 アクセル操作量検出器
80 ディファレンシャルギア
90 ドライブシャフト
100 駆動輪
S1 トルク指令値算出工程
S2 振動判定工程
S3 補正係数決定工程
S4 トルク指令値補正工程
S5 補正係数最適化工程
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electric vehicle control device, and more particularly to an electric vehicle control device capable of exhibiting high acceleration performance while suppressing body vibration.
[0002]
[Prior art]
In recent years, in order to prevent and suppress environmental pollution and noise, electric vehicles (including hybrid vehicles) that run on electric motors have been developed instead of vehicles that run on internal combustion engines such as gasoline engines and diesel engines. As an electric motor that is a driving source of such an electric vehicle, a DC motor or an AC motor is employed, and among them, a three-phase AC synchronous motor (hereinafter referred to as “synchronous motor”) using a permanent magnet as a rotor is high. Due to its efficiency, it is regarded as the mainstream of electric motors for electric vehicles.
[0003]
In an electric vehicle equipped with the above-described synchronous motor, a direct current from a battery mounted on the vehicle is converted into a predetermined alternating current by an inverter, and the synchronous motor is driven by the alternating current to drive the vehicle.
[0004]
At this time, a predetermined torque command value is calculated and output according to the accelerator pedal operation amount (hereinafter referred to as “accelerator operation amount”), and a predetermined current command value is calculated and output according to the torque command value. The output is output and the current according to the current command value is controlled by a predetermined control means while being supplied to the synchronous motor via the inverter to drive and control the synchronous motor. The output torque of the synchronous motor is a predetermined torque. Open loop control is performed so as to follow the command value.
[0005]
[Problems to be solved by the invention]
By the way, in the electric vehicle as described above, the torque transmission system from the output shaft of the synchronous motor to the drive wheel through the differential gear and the drive shaft constitutes a “torsional resonance system” using the drive shaft as a spring element. ing. For this reason, when the accelerator pedal is depressed suddenly, such as when suddenly starting or suddenly accelerating, the output torque of the synchronous motor is controlled by the control means so as to follow it. The “torsional resonance system” resonated and car body vibrations occurred. Due to the occurrence of such body vibration, the ride comfort of the driver and passengers has become extremely poor.
[0006]
As a method of suppressing the vehicle body vibration of the electric vehicle as described above, a predetermined delay is caused in the rise of the torque command value with respect to the displacement of the accelerator operation amount at the time of sudden start or sudden acceleration. There is a method of preventing the occurrence of resonance in the torque transmission system (torsional resonance system) from the synchronous motor to the drive wheels. However, according to this vibration suppression method, after the rise of the torque command value is delayed to suppress vehicle body vibration, the acceleration feeling required by the driver or passenger may not be obtained.
[0007]
The subject of this invention is providing the control apparatus of the electric vehicle which can exhibit the high acceleration performance while suppressing the vehicle body vibration which generate | occur | produces at the time of sudden start and rapid acceleration.
[0008]
[Means for Solving the Problems]
  In order to solve the above problems, the invention described in claim 1 is, for example, as shown in FIG. 2 and FIG. 4, a torque command value calculation for calculating and outputting a predetermined torque command value according to the accelerator operation amount. Means and a current corresponding to the torque command value.Electric motorIn a control device for an electric vehicle, comprising drive control means for driving and controlling the electric motor via drive means by outputting toInput current input to the motorA basic temporal displacement calculation in which the torque command value calculating means calculates the basic temporal displacement of the torque command value with respect to the displacement of the accelerator operation amount. And correction means for correcting the basic temporal displacement based on whether or not the vibration of the input current is in a predetermined vibration state.
[0009]
According to the first aspect of the present invention, there is provided the vibration determining means for determining whether or not the vibration of the input current input to the electric motor is in a predetermined vibration state. Since the vibration has a certain correspondence as described later, it is possible to effectively detect the vehicle body vibration by determining whether the vibration of the input current is in a predetermined vibration state.
[0010]
That is, in the motor drive control system, the motor is driven by forming a rotating magnetic field in the stator coil in synchronism with the rotation of the motor, and by the resonance of the “torsional resonance system” at the time of sudden start or sudden acceleration. When vehicle body vibration occurs, the vibration state of the input current to the motor changes. Therefore, it is possible to effectively detect the vehicle body vibration by determining whether or not the vibration state of the input current to the electric motor has reached a predetermined level.
[0011]
According to the first aspect of the present invention, the torque command value calculation means includes basic temporal displacement calculation means for calculating the basic temporal displacement of the torque command value with respect to the displacement of the accelerator operation amount, and the input current vibration is a predetermined vibration. Correction means for correcting the basic temporal displacement based on whether or not the vehicle is in a state, so that when the vibration of the input current is in a predetermined vibration state, that is, when vehicle body vibration occurs, for example, a torque command The vehicle body vibration of the electric vehicle can be suppressed by correcting the basic temporal displacement of the torque command value so as to cause a predetermined delay in the value.
[0012]
According to the first aspect of the present invention, the torque command value calculation means includes basic temporal displacement calculation means for calculating the basic temporal displacement of the torque command value with respect to the displacement of the accelerator operation amount, and the vibration of the input current is a predetermined vibration. Correction means for correcting the basic displacement over time based on whether or not it is in a state, so that when the vibration of the input current has deviated from the predetermined vibration state, that is, the body vibration has reached a level that can be ignored In this case, for example, the basic temporal displacement of the torque command value can be corrected so as to recover the delay of the torque command value, and the output torque of the electric motor can be quickly increased to sufficiently accelerate the electric vehicle.
[0013]
According to a second aspect of the present invention, in the control apparatus for an electric vehicle according to the first aspect, the correction means reduces the correction amount when it is determined that the vibration of the input current is in a predetermined vibration state, When it is determined that the vibration state is not in a predetermined state, correction is performed so as to increase the correction amount.
[0014]
According to the second aspect of the invention, in addition to the function and effect of the first aspect of the invention, when it is determined that the vibration of the input current is in a predetermined vibration state, the suppression of the vehicle body vibration is given priority. When it is determined that the vehicle is not in a predetermined vibration state, the vehicle body can be accelerated with priority.
[0015]
According to a third aspect of the present invention, in the control apparatus for an electric vehicle according to the first or second aspect, for example, as shown in FIGS. 4 to 6, the correction means is the first of the basic temporal displacements. Correction coefficient determining means for determining a correction coefficient α (0 <α ≦ 1) and a second correction coefficient β (1 ≦ β) related to the final period is included, and the first temporal displacement is changed to the first temporal displacement. Correction is performed by multiplying by the correction coefficient α or the second correction coefficient β.
[0016]
According to the third aspect of the invention, in addition to the operational effects of the first or second aspect of the invention, the first correction coefficient α (0 <α ≦ 1) for the beginning of the basic temporal displacement and the final stage Correction coefficient determining means for determining the second correction coefficient β (1 ≦ β) and multiplying the basic temporal displacement by the first correction coefficient α or the second correction coefficient β according to the passage of time. Therefore, the basic temporal displacement of the torque command value at the time of sudden start or sudden acceleration can be effectively corrected separately for the start period and the end period.
[0017]
That is, the first correction coefficient α (0 <α ≦ 1) at the beginning of the period from when the accelerator operation amount is suddenly increased to shift to the almost fully open travel state (travel state when the accelerator operation amount is approximately 100%). ) Is multiplied by the basic temporal displacement, the basic temporal displacement of the torque command value can be appropriately delayed, and the end of the period until the accelerator operation amount is suddenly increased to shift to the fully open running state Since the correction is performed by multiplying the basic temporal displacement by the second correction coefficient β (1 ≦ β), the delay of the basic temporal displacement of the torque command value can be quickly recovered.
[0018]
According to a fourth aspect of the present invention, in the control apparatus for an electric vehicle according to the third aspect, for example, as shown in FIG. 10, the correction means determines that the vibration of the input current is not in a predetermined vibration state. In some cases, an optimization means for optimizing the first correction coefficient α and the second correction coefficient β is provided.
[0019]
According to the invention described in claim 4, in addition to the function and effect achieved by the invention described in claim 3, the correcting means has an optimizing means for optimizing the first correction coefficient α and the second correction coefficient β. Under the condition where no vehicle body vibration occurs, the torque command value can be corrected so as to exhibit higher acceleration performance in accordance with the type of electric vehicle, the standard of the electric motor, the running state, and the like. Further, it is possible to correct the torque command value so as to exhibit higher acceleration performance in accordance with the system characteristics of the electric vehicle that change with time under the condition where no vehicle body vibration occurs. Therefore, in various situations, it is possible to obtain good acceleration performance while effectively suppressing vehicle body vibration.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, a control device for an electric vehicle that runs on a three-phase AC synchronous motor (synchronous motor) 10 that is an electric motor will be described.
[0021]
As shown in FIG. 1, the electric vehicle according to the present embodiment includes a battery 20 as a power source, a control device 30 that performs vector control of the synchronous motor 10, and the output of the battery 20 that is controlled by the control device 30 is converted into AC power. An inverter 40 as a power converter, a resolver 50 as a rotational speed detecting means for detecting the rotational speed of the synchronous motor 10, a current detecting means 60 for detecting an input current to the synchronous motor 10, and an accelerator operation for detecting an accelerator operation amount. A quantity detector 70, a differential gear 80 that transmits the rotational motion of the synchronous motor 10 to the drive shaft 90, and drive wheels 100 provided at both ends of the drive shaft 90 are provided.
[0022]
The synchronous motor 10 is connected to the drive wheel 100 via a differential gear 80 and a drive shaft 90, and the drive wheel 100 is rotated by the rotational motion of the synchronous motor 10 to give a propulsive force to the vehicle. The DC power supplied from the battery 20 to the inverter 40 is converted into three-phase AC power under the control of the control device 30 and supplied to the synchronous motor 10.
[0023]
As shown in FIG. 2, the control device 30 includes torque command value calculation means 31, current command value calculation means 32, current control means 33, and vibration determination means 34. The torque command value calculation means 31 has a predetermined torque command value T according to the accelerator operation amount A detected by the accelerator operation amount detector 70 and the rotational speed N of the synchronous motor 10 detected by the resolver 50.*The current command value calculation means 32 calculates the torque command value T*According to a predetermined current command value Id *And Iq *Calculate and output Where Id *And Iq *Are the d-axis component and the q-axis component of the current command value used for vector control, respectively.
[0024]
As shown in FIG. 3, the current control means 33 includes a dq axis current control means 33a, a 2/3 phase conversion means 33b, a PWM signal generation means 33c, and a 3/2 phase conversion means 33d. The dq-axis current control means 33a is a current command value Id *And Iq *And the rotational speed N of the synchronous motor 10 and the input current I to the synchronous motor 10 detected by the current detection means 60u, Iv, IwI obtained by converting 3/2 phase conversion means 33dd, IqBased on the voltage command value Vd *, Vq *The operation and output are performed.
[0025]
The PWM signal generating means 33c generates a voltage command value Vd *, Vq *V obtained by 2/3 phase conversion by 2/3 phase conversion means 33bu *, Vv *, Vw *PWM signal P based onu, Pv, PwIs generated and output to the inverter 40, and the switching element of the inverter 40 is turned on / off at a predetermined timing by the PWM signal, thereby functioning to control the synchronous motor 10.
[0026]
The vibration determination means 34 is an input current I to the synchronous motor 10 detected by the current detection means 60.u, Iv, IwD-axis input current I obtained by 3/2 phase conversion by 3/2 phase conversion means 33ddAnd q-axis input current IqQ-axis input current IqIt is determined whether the vibration state is at a predetermined level. In the present embodiment, IqIt is determined whether or not only the vibration state is at a predetermined level.dIt may be determined whether the vibration state is at a predetermined level, Id, IqIt may be determined whether or not both vibration states are at a predetermined level.
[0027]
As shown in FIG. 4, the torque command value calculation means 31 includes a basic torque command value calculation means 31a, a correction coefficient determination means 31b, a switching means 31c, a temporal filter 31d, and a multiplier 31e. The basic torque command value calculating means 31a is configured to generate a basic torque command value T based on the accelerator operation amount A and the rotational speed N.0 *Perform the operation. Further, the correction coefficient determining means 31b, the switching means 31c, the temporal filter 31d, and the multiplier 31e are provided with a basic torque command value T at the time of sudden start or sudden acceleration.0 *Is a correction means for correcting the difference in the beginning and the end.
[0028]
The correction coefficient determination unit 31b includes I included in the signal S output from the vibration determination unit 34.qThe first correction coefficient α (0 <α ≦ 1) and the second correction coefficient β (1 ≦ β) are determined and output according to the amplitude information. The first correction coefficient α and the second correction coefficient β are determined by the first correction map and the second correction map shown in FIGS. 5 (a) and 5 (b). The first (second) correction map includes a plurality of IvThe value of α (β) corresponding to the value ofvIs plotted on a graph with the horizontal axis and α (β) as the vertical axis, and the plotted points are connected by an approximate curve.
[0029]
The switching means 31c switches the first correction coefficient α and the second correction coefficient β output from the correction coefficient determination means 31b and outputs them at a predetermined time. That is, the required time from the stop state to the fully open running state (te) Corresponding to approximately half the time (tm) Calculate and tmIn a period until reaching (hereinafter referred to as “starting period”), the first correction coefficient α is output, and tmTo teIt functions to output the second correction coefficient β during the period up to (hereinafter referred to as “the end”).
[0030]
The temporal filter 31d functions to change the first correction coefficient α or the second correction coefficient β sent via the switching unit 31c with time. The multiplier 31e uses the first correction coefficient α or the second correction coefficient β sent via the switching means 31c and the time-dependent filter 31d as the basic torque command value T.0 *Multiplied by the corrected torque command value T*Is calculated.
[0031]
Next, the vehicle body vibration suppression control operation using the electric vehicle control apparatus according to the present embodiment will be described with reference to FIG.
[0032]
First, suddenly depress the accelerator pedal of an electric vehicle that is in a stopped state to make a sudden start and make a transition to a fully open travel state (hereinafter referred to as the “rapid acceleration phase”) Called). In this sudden acceleration phase, the torque command value T according to the accelerator operation amount A and the rotational speed N of the synchronous motor 10.*Is calculated and output at any time (refer to torque command value calculation step, S1).
[0033]
In the present embodiment, the torque command value T that is not corrected in the rapid acceleration phase*(That is, the basic torque command value T0 *) Time history, as shown in FIG.
T*= TMAX *(1-e-2t)
Is approximated by a time function. This torque command value T*Current command value I according to*Is calculated and output from time to time, and this current command value I*The synchronous motor 10 is driven and controlled by outputting a PWM signal corresponding to the above to the synchronous motor 10 via the inverter 40.
[0034]
At this time, the input current I to the synchronous motor 10 is detected by the current detection means 60.u, Iv, IwAre detected by the 3/2 phase conversion means 33d.dAnd IqIs converted to Of these input currents, the vibration determination means 34 has IqIs output only.
[0035]
In such a sudden acceleration phase, a torque transmission system (torsional resonance system) from the output shaft of the synchronous motor 10 to the drive wheel 100 via the differential gear 80 and the drive shaft 90 resonates, and vehicle body vibration occurs. . In this case, the input current I to the synchronous motor 10u, Iv, IwA vibration state occurs in thed, IqThe vibration state also changes. The vibration determining means 34qIs determined to be in a predetermined vibration state (see vibration determination step, S2).
[0036]
IqWhether or not the vibration state is at a predetermined level is determined by the following procedure. First, as shown in FIG.qAmplitude IVAnd the amplitude is a predetermined value IV0Whether or not the predetermined value I is exceeded.V0Is counted continuously, and this count is N times the predetermined number.0If I exceedqIs determined to be at a predetermined level. IqAmplitude IVDetection and IqAmplitude IVAnd the predetermined value IV0And comparison with the predetermined value IV0The number of times the number of times was exceeded, or this number and the predetermined number N0All of the comparison determination and the like can be performed by a microcomputer.
[0037]
IqWhen it is determined that the vibration is in a predetermined vibration state, the vibration determination means 34 outputs a torque command value correction signal S to the torque command value calculation means 31. Upon receiving this torque command value correction signal S, the correction coefficient determination means 31b receives I included in this torque command value correction signal S.qOn the basis of the amplitude information, the first correction coefficient α and the second correction coefficient β are determined by the first correction map and the second correction map shown in FIG. 5 (see correction coefficient determination step, S3).
[0038]
In the present embodiment, the lower limit value of the first correction coefficient α is set to α as shown in FIG.MINAnd IqAmplitude IVThe first correction coefficient α is not more than the lower limit value α even when becomes greater than a certain value.MINI try not to get smaller. This lower limit αMINIs a minimum value effective for suppressing vehicle body vibration, and can be determined as appropriate according to the type of electric vehicle, the specification of the synchronous motor 10, and the like.
[0039]
The first correction coefficient α and the second correction coefficient β determined by the correction coefficient determining means 31b are sent to the switching means 31c, and the first correction coefficient α is output at the start of the rapid acceleration phase by the switching means 31c. At the end, the second correction coefficient β is output. The first correction coefficient α or the second correction coefficient β sent via the switching means 31c is changed with time when passing through the time-dependent filter 31d and is sent to the multiplier 31e, where the basic torque is supplied. Command value T0 *Multiplied by and corrected torque command value T*Is output (refer to torque command value correction step, S4).
[0040]
On the other hand, in the vibration determination step S2, IqWhen it is determined that the vibration is not in the predetermined vibration state, the vibration determination unit 34 outputs the correction coefficient optimization signal S ′ to the torque command value calculation unit 31. The correction coefficient determining means 31b includes an optimization means 31b ′ for optimizing the first correction coefficient α and the second correction coefficient β, and the optimization means 31b ′ receiving the correction coefficient optimization signal S ′ The first correction coefficient α and the second correction coefficient β are optimized (refer to the correction coefficient optimization step, S5).
[0041]
The optimization of the first correction coefficient α and the second correction coefficient β can be performed using, for example, the learning coefficient L determined by the optimization map shown in FIG. In this optimization map, the horizontal axis indicates the number of times of rapid acceleration phase N, and the vertical axis indicates the learning coefficient L. The maximum value (LMAX) Is set to 1/20 of the first correction coefficient α and the second correction coefficient β. The learning coefficient L is assumed to converge to 0 as the number N of times of rapid acceleration phase increases.
[0042]
The first correction coefficient α can be optimized as follows, for example. First, I included in the correction coefficient optimization signal S ′qThe first correction coefficient α is determined by the first correction map according to the amplitude of. Next, the learning coefficient L is determined by the optimization map of FIG. For example, if the number N of rapid acceleration phases is “0”, LMAX= 0.05α. Next, a value obtained by subtracting the learning coefficient L from the first correction coefficient α (hereinafter referred to as “update value”) is calculated. For example LMAXIf = 0.05α, the updated value is 0.95α. Using this updated value, the torque command value T at the start of the rapid acceleration phase in the torque command value correction step S4.*Perform the correction.
[0043]
The optimization of the second correction coefficient β in this case can be performed as follows, for example. First, I included in the correction coefficient optimization signal S ′qThe second correction coefficient β is determined by the second correction map in accordance with the amplitude of. Next, as described above, the learning coefficient L is determined by the optimization map of FIG. For example, if the number N of rapid acceleration phases is “0”, LMAX= 0.05β. Next, a value obtained by adding the learning coefficient L to the second correction coefficient β (hereinafter referred to as “update value”) is calculated. For example LMAXIf = 0.05β, the updated value is 1.05β. Using this updated value, the torque command value T at the end of the rapid acceleration phase in the torque command value correction step S4.*Perform the correction.
[0044]
Since the updated value 0.95α of the first correction coefficient α in the above-described example is slightly smaller than the first correction coefficient α determined by the first correction map, the torque command value T at the beginning of the rapid acceleration phase.*Will cause a slight delay. In addition, the updated value 1.05β of the second correction coefficient β in the above-described example is slightly larger than the second correction coefficient β determined by the second correction map, so that the torque command value T at the end of the rapid acceleration phase.*Will stand up relatively quickly. In other words, the electric vehicle exhibits higher acceleration performance. The optimization of the first correction coefficient α and the second correction coefficient β is aimed at improving the acceleration performance of the electric vehicle.
[0045]
On the other hand, the first correction coefficient α can be optimized as follows. First, similarly to the above, the first correction coefficient α is determined by the first correction map, and the learning coefficient L is determined by the optimization map of FIG. Next, a value obtained by adding the learning coefficient L to the first correction coefficient α (hereinafter referred to as “update value”) is calculated. For example LMAXIf = 0.05α, the updated value is 1.05α. Using this updated value, the torque command value T at the start of the rapid acceleration phase in the torque command value correction step S4.*Perform the correction.
[0046]
The optimization of the second correction coefficient β in this case can be performed as follows. First, similarly to the above, the second correction coefficient β is determined by the second correction map, and the learning coefficient L is determined by the optimization map of FIG. Next, a value obtained by subtracting the learning coefficient L from the second correction coefficient β (hereinafter referred to as “updated value”) is calculated. For example LMAXIf = 0.05β, the updated value is 0.95β. Using this updated value, the torque command value T at the end of the rapid acceleration phase in the torque command value correction step S4.*Perform the correction.
[0047]
Since the updated value 1.05α of the first correction coefficient α in the above-described example is slightly larger than the first correction coefficient α determined by the first correction map, the torque command value T at the beginning of the rapid acceleration phase.*Is the basic torque command value T0 *Will approach. In addition, since the updated value 0.95β of the second correction coefficient β in the above-described example is slightly smaller than the second correction coefficient β determined by the second correction map, the torque command value is also obtained at the end of the rapid acceleration phase. T*Is the basic torque command value T0 *Get closer to. That is, the electric vehicle has a more basic torque command value T0 *Acceleration characteristics close to. The optimization of the first correction coefficient α and the second correction coefficient β is aimed at improving the riding comfort without accompanying rapid acceleration.
[0048]
Note that when the first correction coefficient α and the second correction coefficient β are optimized for the purpose of improving the riding comfort, vehicle body vibration may occur again. In this case, the torque command value is corrected through the normal correction coefficient determination step S3. As a result, when the vehicle body vibration is suppressed, the learning coefficient L is calculated again in the correction coefficient optimizing step S5 and optimized. When the number N of times of passing through the rapid acceleration phase increases, the learning coefficient L converges to 0. As a result, the updated values of the first correction coefficient α and the second correction coefficient β are preliminarily set in the first correction map and the second correction coefficient. The values of the first correction coefficient α and the second correction coefficient β set on the map will be approached.
[0049]
FIG. 11 shows the corrected torque command value T*Showed the time history. As is apparent from this graph, the beginning of the sudden acceleration phase (0 ≦ t ≦ tm), The torque command value T is determined by the first correction coefficient α.*There is a slight delay in the rise. As a result, vehicle body vibration is effectively suppressed. Meanwhile, the end of the rapid acceleration phase (tm≦ t ≦ te), The torque command value T is determined by the second correction coefficient β.*It has stood up relatively quickly. As a result, the driver or the passenger can obtain a high acceleration feeling.
[0050]
According to the control apparatus for an electric vehicle according to the present embodiment, I corresponding to the input current input to synchronous motor 10.qVibration determining means 34 for determining whether or not the vibration is in a predetermined vibration state.qThe vehicle body vibration can be effectively detected by determining whether or not the vibration is in a predetermined vibration state.
[0051]
Further, the electric vehicle control apparatus according to the present embodiment includes the correction coefficient determining means 31b for determining the first correction coefficient α and the second correction coefficient β, and the basic torque command value T as time elapses.0 *Is multiplied by the first correction coefficient α or the second correction coefficient β to correct the basic torque command value T in the rapid acceleration phase.0 *Can be corrected effectively in the beginning and the end.
[0052]
That is, at the beginning of the rapid acceleration phase, the first correction coefficient α is set to the basic torque command value T0 *Torque command value T*At the end of the rapid acceleration phase, the second correction coefficient β is set to the basic torque command value T.0 *Torque command value T*It is possible to quickly recover the delay. As a result, a high acceleration feeling can be obtained while suppressing vehicle body vibration.
[0053]
  Furthermore, according to the control apparatus for an electric vehicle according to the present embodiment,First correction factorSince the optimization means 31 b ′ for optimizing α and the second correction coefficient β is provided, when the vehicle body vibration does not occur in the rapid acceleration phase, the torque command value T*Can be corrected.
[0054]
【The invention's effect】
According to the first aspect of the present invention, the vehicle body vibration can be effectively detected by detecting the change in the vibration state of the input current input to the electric motor. Further, the basic temporal displacement of the torque command value can be appropriately corrected according to the vibration state of the input current. Therefore, it is possible to freely suppress body vibration of the electric vehicle and sufficiently accelerate the electric vehicle.
[0055]
According to the second aspect of the invention, not only the effect of the first aspect of the invention can be achieved, but also when the vibration of the input current is determined to be in a predetermined vibration state, the vehicle body vibration is suppressed. The vehicle body can be prioritized, and if it is determined that the vehicle is not in a predetermined vibration state, the vehicle body can be accelerated.
[0056]
According to the invention described in claim 3, not only the effects of the invention described in claim 1 or 2 are obtained, but also the basic temporal displacement of the torque command value at the time of sudden start or acceleration is divided into an initial stage and an end stage. Can be corrected effectively.
[0057]
According to the fourth aspect of the present invention, not only the effects of the third aspect of the invention can be obtained, but also the vehicle body vibration corresponding to the vehicle type of the electric vehicle, the standard of the electric motor, the running condition, and the system characteristics changing with time. The torque command value can be corrected so that both effective suppression and good acceleration feeling can be obtained.
[Brief description of the drawings]
FIG. 1 is a schematic diagram for explaining a system configuration of an electric vehicle according to an embodiment of the present invention.
FIG. 2 is a block diagram for explaining a configuration of a control device for the electric vehicle shown in FIG. 1;
FIG. 3 is a block diagram for explaining a configuration of current control means shown in FIG. 2;
4 is a block diagram for explaining a configuration of torque command value calculation means shown in FIG. 2; FIG.
FIGS. 5A and 5B are used when the first correction coefficient α and the second correction coefficient β are determined by the correction coefficient determination means shown in FIG. 4; FIG. 5A is a first correction map, and FIG. 2 is a correction map.
6 is a graph showing the temporal filter shown in FIG. 4. FIG.
FIG. 7 is a flowchart when performing vehicle body vibration suppression control using the control device for an electric vehicle according to the embodiment of the present invention.
8 is a graph showing a time history of a basic torque command value obtained in the torque command value calculation step shown in FIG. 6. FIG.
9 is an explanatory diagram for explaining a vibration determination method in the vibration determination step shown in FIG. 7; FIG.
FIG. 10 is a learning coefficient map used for optimizing the first and second correction coefficients.
FIG. 11 is a graph showing a time history of a torque command value when vehicle body vibration suppression control is performed using the control device for an electric vehicle according to the embodiment of the present invention.
[Explanation of symbols]
10 Three-phase AC synchronous motor
20 battery
30 Control device
31 Torque command value calculation means
31a Basic torque command value calculation means
31b Correction coefficient determination means
31b 'optimization means
31c switching means
31d Time filter
31e multiplier
32 Current command value calculation means
33 Current control means
33a dq axis current control means
33b 2/3 phase conversion means
33c PWM signal generating means
33d 3/2 phase conversion means
34 Vibration determination means
40 inverter
50 resolver
60 Current detection means
70 Accelerator manipulated variable detector
80 differential gear
90 Drive shaft
100 drive wheels
S1 Torque command value calculation process
S2 Vibration determination process
S3 Correction coefficient determination process
S4 Torque command value correction process
S5 Correction coefficient optimization process

Claims (4)

アクセル操作量に応じて所定のトルク指令値の演算および出力を行うトルク指令値演算手段と、前記トルク指令値に応じた電流を電動機に出力することにより駆動手段を介して前記電動機を駆動制御する駆動制御手段とを備える電気自動車の制御装置において、
前記電動機へ入力される入力電流の振動が所定の振動状態にあるか否かを判定する振動判定手段を有するとともに、
前記トルク指令値演算手段が、
アクセル操作量の変位に対するトルク指令値の基本経時変位を演算する基本経時変位演算手段と、
前記入力電流の振動が所定の振動状態にあるか否かに基づいて、前記基本経時変位を補正する補正手段とを有することを特徴とする電気自動車の制御装置。
Torque command value calculation means for calculating and outputting a predetermined torque command value according to the accelerator operation amount, and driving control of the motor via the drive means by outputting a current according to the torque command value to the motor. In an electric vehicle control device comprising drive control means,
While having a vibration determination means for determining whether the vibration of the input current input to the electric motor is in a predetermined vibration state,
The torque command value calculation means is
A basic temporal displacement calculating means for calculating a basic temporal displacement of a torque command value with respect to a displacement of an accelerator operation amount;
A control device for an electric vehicle, comprising: correction means for correcting the basic temporal displacement based on whether or not the vibration of the input current is in a predetermined vibration state.
前記補正手段は、
前記入力電流の振動が所定の振動状態にあると判定された場合には補正量を小さくし、所定の振動状態にないと判定された場合には補正量を大きくするように補正することを特徴とする請求項1記載の電気自動車の制御装置。
The correction means includes
When it is determined that the vibration of the input current is in a predetermined vibration state, the correction amount is reduced, and when it is determined that the vibration is not in the predetermined vibration state, the correction amount is increased. The control apparatus for an electric vehicle according to claim 1.
前記補正手段は、
前記基本経時変位の内の始期に係る第1補正係数α(0<α≦1)と、終期に係る第2補正係数β(1≦β)とを決定する補正係数決定手段を有し、時間経過に応じて前記基本経時変位に前記第1補正係数αまたは前記第2補正係数βを乗じて補正することを特徴とする請求項1または2記載の電気自動車の制御装置。
The correction means includes
Among the basic temporal displacements, there is a correction coefficient determining means for determining a first correction coefficient α (0 <α ≦ 1) relating to the start and a second correction coefficient β (1 ≦ β) relating to the end, and a time 3. The electric vehicle control device according to claim 1, wherein the basic time-dependent displacement is corrected by multiplying the first correction coefficient α or the second correction coefficient β according to progress.
前記補正手段は、
前記入力電流の振動が所定の振動状態にないと判定された場合に前記第1補正係数αおよび前記第2補正係数βの最適化を行う最適化手段を有することを特徴とする請求項3記載の電気自動車の制御装置。
The correction means includes
4. An optimization means for optimizing the first correction coefficient α and the second correction coefficient β when it is determined that the vibration of the input current is not in a predetermined vibration state. Electric vehicle control device.
JP2001305343A 2001-10-01 2001-10-01 Electric vehicle control device Expired - Fee Related JP3748397B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001305343A JP3748397B2 (en) 2001-10-01 2001-10-01 Electric vehicle control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001305343A JP3748397B2 (en) 2001-10-01 2001-10-01 Electric vehicle control device

Publications (2)

Publication Number Publication Date
JP2003111213A JP2003111213A (en) 2003-04-11
JP3748397B2 true JP3748397B2 (en) 2006-02-22

Family

ID=19125148

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001305343A Expired - Fee Related JP3748397B2 (en) 2001-10-01 2001-10-01 Electric vehicle control device

Country Status (1)

Country Link
JP (1) JP3748397B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4596381B2 (en) 2004-02-02 2010-12-08 アイシン・エィ・ダブリュ株式会社 Electric vehicle drive control device and electric vehicle drive control method
JP4556460B2 (en) * 2004-03-19 2010-10-06 日産自動車株式会社 Vehicle damping control device and vehicle damping control method
JP5516081B2 (en) 2010-05-31 2014-06-11 日産自動車株式会社 Torque response control device for electric motor for vehicle
JP5953783B2 (en) * 2012-02-02 2016-07-20 いすゞ自動車株式会社 Motor torque control method for electric vehicle
JP5953782B2 (en) * 2012-02-02 2016-07-20 いすゞ自動車株式会社 Motor torque control method for electric vehicle
JP5900656B2 (en) * 2012-12-28 2016-04-06 日産自動車株式会社 Motor control device and motor control method
JP5562466B1 (en) * 2013-04-12 2014-07-30 三菱電機株式会社 Calibration assistance system and calibration assistance method
JP6146396B2 (en) * 2014-11-14 2017-06-14 トヨタ自動車株式会社 Vehicle driven by electric motor and method for controlling the vehicle
JP6373235B2 (en) * 2015-08-03 2018-08-15 学校法人千葉工業大学 Motor control device
CN112829602A (en) * 2021-01-04 2021-05-25 宝能(西安)汽车研究院有限公司 Vehicle torque control method and device and vehicle
CN117863898A (en) * 2024-01-22 2024-04-12 东风汽车集团股份有限公司 Jitter suppression method and system, computer readable storage medium, and vehicle

Also Published As

Publication number Publication date
JP2003111213A (en) 2003-04-11

Similar Documents

Publication Publication Date Title
US7199540B2 (en) Motor drive apparatus having oscillation-reducing control function for output torque
US11056984B2 (en) Inverter control device
JP3695342B2 (en) Electric motor control device
US8796960B2 (en) Control device for motor drive system and vehicle incorporating the same
JP7372871B2 (en) Motor control device, mechanical and electrical integrated unit, electric vehicle system, motor control method
JP4350676B2 (en) Control device for hybrid vehicle
WO2008004419A1 (en) Motor control device and vehicle using the same
JP3748397B2 (en) Electric vehicle control device
CN107962980A (en) Driving device and vehicle
CN106427980A (en) Driving-force control device for vehicle
JP7493429B2 (en) Motor control device, electromechanical integrated unit, boost converter system, hybrid system, electric vehicle system, and electric railcar
JP7465153B2 (en) Control device
JP4838462B2 (en) Electric vehicle control device
JP2013223372A (en) Damping control device for electric vehicles
JP3742581B2 (en) Electric vehicle control device
JP6812896B2 (en) Drives and cars
JPH10178705A (en) Electric vehicle
JP6663724B2 (en) Electric motor device
JP4804681B2 (en) Electric vehicle control device
JP7404916B2 (en) Mobile control device
US11342873B2 (en) Controller for switched reluctance motor
JP2019022335A (en) Device for controlling drive for vehicle
JP2003174702A (en) Electric vehicle control device
JP6950409B2 (en) Drive device
Nitabaru et al. Drive Control Development of Switched Reluctance Motor for Compact Electric Vehicles

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040722

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050707

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050726

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050912

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051125

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3748397

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20081209

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20091209

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20101209

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20101209

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111209

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20111209

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121209

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20121209

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20131209

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees