[go: up one dir, main page]

JP2003199214A - Motor-driven vehicle driving and controlling device, motor-driven vehicle driving and controlling method, and program therefor - Google Patents

Motor-driven vehicle driving and controlling device, motor-driven vehicle driving and controlling method, and program therefor

Info

Publication number
JP2003199214A
JP2003199214A JP2001394954A JP2001394954A JP2003199214A JP 2003199214 A JP2003199214 A JP 2003199214A JP 2001394954 A JP2001394954 A JP 2001394954A JP 2001394954 A JP2001394954 A JP 2001394954A JP 2003199214 A JP2003199214 A JP 2003199214A
Authority
JP
Japan
Prior art keywords
control
drive motor
switching
processing means
electric machine
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.)
Granted
Application number
JP2001394954A
Other languages
Japanese (ja)
Other versions
JP3903787B2 (en
Inventor
Hideki Hisada
秀樹 久田
Kazuo Aoki
一男 青木
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.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2001394954A priority Critical patent/JP3903787B2/en
Publication of JP2003199214A publication Critical patent/JP2003199214A/en
Application granted granted Critical
Publication of JP3903787B2 publication Critical patent/JP3903787B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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
    • B60L7/00Electrodynamic brake systems for vehicles in general
    • B60L7/10Dynamic electric regenerative braking
    • B60L7/14Dynamic electric regenerative braking for vehicles propelled 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
    • 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
    • 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/12Speed
    • 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/421Speed
    • 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
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • 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
    • B60L2250/00Driver interactions
    • B60L2250/26Driver interactions by pedal actuation
    • 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)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Electric Motors In General (AREA)
  • Arrangement Or Mounting Of Propulsion Units For Vehicles (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To prevent a shock from occurring in a vehicle-driving device when control is switched between first and second control modes. <P>SOLUTION: This device comprises a motor-driven machine; a control switching means 91 that switches the first control mode and the second control mode; an initial value setting means 92 that sets as an initial value a control variable for the first control mode at a control switching timing; a change rate maintaining means 93 that maintains the change rate of the control variable for the second control mode in connection with the control switching; and a motor-driven machine controlling means 94 that controls the motor-driven machine by the second control mode based on the initial value and the maintained change rate. The control variable is set as the initial value and the change rate of the control variable for the second control mode is maintained so that no abrupt change is caused to occur in the torque of the motor-driven machine. <P>COPYRIGHT: (C)2003,JPO

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、電動車両駆動制御
装置、電動車両駆動制御方法及びそのプログラムに関す
るものである。
BACKGROUND OF THE INVENTION 1. Field 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】[0002]

【従来の技術】従来、電動車両、例えば、電気自動車に
は車両駆動装置が配設され、該車両駆動装置が備える電
動機械としての駆動モータを駆動することによって発生
させられた回転を駆動輪に伝達し、電気自動車を走行さ
せるようになっている。そして、前記駆動モータを駆動
するために駆動モータ制御装置が配設され、該駆動モー
タ制御装置において、駆動モータのトルク、すなわち、
駆動モータトルクを制御するための第1の制御モードと
してのトルク制御、及び駆動モータの回転速度、すなわ
ち、駆動モータ回転速度を制御するための第2の制御モ
ードとしての回転速度制御が行われる。
2. Description of the Related Art Conventionally, an electric vehicle, for example, an electric vehicle, is provided with a vehicle drive device, and rotation generated by driving a drive motor as an electric machine provided in the vehicle drive device is applied to drive wheels. It is designed to transmit and drive electric vehicles. Then, a drive motor control device is arranged to drive the drive motor, and in the drive motor control device, the torque of the drive motor, that is,
Torque control as a first control mode for controlling the drive motor torque and rotation speed control as a second control mode for controlling the rotation speed of the drive motor, that is, drive motor rotation speed are performed.

【0003】ところで、駆動モータ制御装置において、
駆動モータの制御をトルク制御から回転速度制御に切り
換える場合、駆動モータトルクに急激な変動が発生し、
ショックが発生するのを防止するために制御切換装置が
提供されている(特開2001−78873号公報参
照)。
By the way, in the drive motor controller,
When the control of the drive motor is switched from torque control to rotation speed control, a sudden change occurs in the drive motor torque,
A control switching device is provided to prevent a shock from occurring (see Japanese Patent Laid-Open No. 2001-78873).

【0004】この場合、前記制御切換装置には、比例器
及び積分器が配設され、回転速度制御がPI(比例積
分)制御で行われ、検出された駆動モータ回転速度をN
とし、駆動モータ回転速度の指令値を表す駆動モータ速
度指令値をN* としたとき、該駆動モータ速度指令値N
* と駆動モータ回転速度Nとの偏差δN δN=N* −N を前記比例器及び積分器に入力するようになっている。
In this case, the control switching device is provided with a proportional device and an integrator, the rotational speed control is performed by PI (proportional integral) control, and the detected drive motor rotational speed is N.
And the drive motor speed command value representing the drive motor rotation speed command value is N * , the drive motor speed command value N
The deviation δN δN = N * -N between * and the drive motor rotation speed N is input to the proportional and integrator.

【0005】そして、トルク制御が行われる場合、前記
偏差δNが零(0)になるように、駆動モータ速度指令
値N* に代えて駆動モータ回転速度Nが使用されるとと
もに、積分器の初期値が駆動モータトルクTの指令値を
表す駆動モータトルク指令値T* にされる。
When torque control is performed, the drive motor rotation speed N is used in place of the drive motor speed command value N * so that the deviation δN becomes zero (0), and the integrator is initialized. The value is set to the drive motor torque command value T * that represents the command value of the drive motor torque T.

【0006】また、トルク制御から回転速度制御への制
御の切換えが行われて回転速度制御が行われる場合、前
記本来の偏差δNが比例器及び積分器に入力され、フィ
ードバック制御が行われる。そして、前記切換えの直前
の前記駆動モータトルク指令値T* が回転速度制御の初
期値として積分器に設定される。
Further, when the control is switched from the torque control to the rotational speed control to perform the rotational speed control, the original deviation δN is input to the proportional and integrator, and the feedback control is performed. Then, the drive motor torque command value T * immediately before the switching is set in the integrator as the initial value of the rotation speed control.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、前記従
来の制御切換装置において、駆動モータトルクTについ
ては、切換えの直前の前記駆動モータトルク指令値T*
が回転速度制御の初期値としてPI制御の積分項に設定
されるので、トルク制御から回転速度制御への切換えに
伴って駆動モータトルクTに急激な変動が発生すること
はないが、トルク制御から回転速度制御への制御の切換
えに伴って前記駆動モータ回転速度Nの変化率が急激に
変動する可能性があり、その場合、駆動モータ回転速度
Nの変化率の変動に伴って駆動モータトルクTの変化率
が変動し、車両駆動装置にショックが発生してしまう。
However, regarding the drive motor torque T in the conventional control switching device, the drive motor torque command value T * immediately before the switching .
Is set in the integral term of the PI control as the initial value of the rotation speed control, so that the drive motor torque T does not change abruptly when the torque control is switched to the rotation speed control. There is a possibility that the change rate of the drive motor rotation speed N may change rapidly with the switching of the control to the rotation speed control. In that case, the drive motor torque T changes with the change of the change rate of the drive motor rotation speed N. The change rate of fluctuates, causing a shock to the vehicle drive device.

【0008】本発明は、前記従来の制御切換装置の問題
点を解決して、第1の制御モードと第2の制御モードと
で制御の切換えを行う際に、車両駆動装置にショックが
発生するのを防止することができる電動車両駆動制御装
置、電動車両駆動制御方法及びそのプログラムを提供す
ることを目的とする。
The present invention solves the problems of the conventional control switching device, and a shock is generated in the vehicle drive device when the control is switched between the first control mode and the second control mode. 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 therefor capable of preventing the above.

【0009】[0009]

【課題を解決するための手段】そのために、本発明の電
動車両駆動制御装置においては、電動機械と、該電動機
械の制御を第1の制御モードから第2の制御モードに切
り換える制御切換処理手段と、前記制御の切換タイミン
グにおける第1の制御モードのための制御変量を初期値
として設定する初期値設定処理手段と、前記制御の切換
えに伴う第2の制御モードのための制御変量の変化率を
維持する変化率維持処理手段と、前記初期値及び維持さ
れた変化率に基づいて第2の制御モードで電動機械の制
御を行う電動機械制御処理手段とを有する。
To this end, in the electric vehicle drive control device of the present invention, an electric machine and control switching processing means for switching the control of the electric machine from the first control mode to the second control mode. And initial value setting processing means for setting a control variable for the first control mode as an initial value at the control switching timing, and a rate of change of the control variable for the second control mode accompanying the control switching. And a change rate maintaining processing means for maintaining the above, and an electric machine control processing means for controlling the electric machine in the second control mode based on the initial value and the maintained change rate.

【0010】本発明の他の電動車両駆動制御装置におい
ては、さらに、前記第1の制御モードの制御変量は、切
換タイミングにおける検出値である。
In another electric vehicle drive control device of the present invention, the control variable in the first control mode is a detection value at the switching timing.

【0011】本発明の更に他の電動車両駆動制御装置に
おいては、さらに、前記第1の制御モードの制御変量
は、切換タイミングにおける指令値である。
In still another electric vehicle drive control device of the present invention, the control variable in the first control mode is a command value at the switching timing.

【0012】本発明の更に他の電動車両駆動制御装置に
おいては、さらに、前記変化率に上限値が設定される。
In still another electric vehicle drive control device of the present invention, an upper limit value is set for the change rate.

【0013】本発明の更に他の電動車両駆動制御装置に
おいては、電動機械と、該電動機械の制御をトルク制御
から回転速度制御に切り換える制御切換処理手段と、前
記制御の切換タイミングにおけるトルク制御のための指
令値をPI制御の初期値として設定する初期値設定処理
手段と、前記制御の切換えに伴う回転速度制御のための
指令値の変化率を維持する変化率維持処理手段と、前記
初期値及び維持された変化率に基づいて回転速度制御で
電動機械の制御を行う電動機械制御処理手段とを有す
る。
In still another electric vehicle drive control device of the present invention, an electric machine, a control switching processing means for switching control of the electric machine from torque control to rotation speed control, and torque control at the switching timing of the control. Initial value setting processing means for setting a command value for the control as an initial value of PI control, a change rate maintaining processing means for maintaining a change rate of the command value for rotation speed control accompanying the switching of the control, and the initial value. And an electric machine control processing means for controlling the electric machine by rotational speed control based on the maintained change rate.

【0014】本発明の更に他の電動車両駆動制御装置に
おいては、電動機械と、該電動機械の制御を回転速度制
御からトルク制御に切り換える制御切換処理手段と、前
記制御の切換タイミングにおける回転速度制御のための
PI制御の値を初期値として設定する初期値設定処理手
段と、前記制御の切換えに伴うトルク制御のための指令
値の変化率を維持する変化率維持処理手段と、前記初期
値及び維持された変化率に基づいてトルク制御で電動機
械の制御を行う電動機械制御処理手段とを有する。
In still another electric vehicle drive control device of the present invention, an electric machine, control switching processing means for switching control of the electric machine from rotational speed control to torque control, and rotational speed control at the switching timing of the control. Value setting processing means for setting a PI control value as an initial value for the control, a change rate maintaining processing means for maintaining a change rate of a command value for torque control accompanying the switching of the control, the initial value and And an electric machine control processing means for controlling the electric machine by torque control based on the maintained rate of change.

【0015】本発明の電動車両駆動制御方法において
は、さらに、電動機械の制御を第1の制御モードから第
2の制御モードに切り換え、前記制御の切換タイミング
における第1の制御モードのための制御変量を初期値と
して設定し、前記制御の切換えに伴う第2の制御モード
のための制御変量の変化率を維持し、前記初期値及び維
持された変化率に基づいて第2の制御モードで電動機械
の制御を行う。
In the electric vehicle drive control method of the present invention, the control of the electric machine is further switched from the first control mode to the second control mode, and the control for the first control mode at the switching timing of the control is performed. A variable is set as an initial value, the rate of change of the control variable for the second control mode associated with the switching of the control is maintained, and the motor is driven in the second control mode based on the initial value and the maintained rate of change. Control the machine.

【0016】本発明の電動車両駆動制御方法のプログラ
ムにおいては、コンピュータを、電動機械の制御を第1
の制御モードから第2の制御モードに切り換える制御切
換処理手段、前記制御の切換タイミングにおける第1の
制御モードのための制御変量を初期値として設定する初
期値設定処理手段、前記制御の切換えに伴う第2の制御
モードのための制御変量の変化率を維持する変化率維持
処理手段、並びに前記初期値及び維持された変化率に基
づいて第2の制御モードで電動機械の制御を行う電動機
械制御処理手段として機能させる。
In the program of the electric vehicle drive control method of the present invention, the computer controls the electric machine first.
Control switching processing means for switching from the control mode to the second control mode, initial value setting processing means for setting the control variable for the first control mode at the control switching timing as an initial value, and with the switching of the control. Change rate maintaining processing means for maintaining the change rate of the control variable for the second control mode, and electric machine control for controlling the electric machine in the second control mode based on the initial value and the maintained change rate. Make it function as a processing means.

【0017】[0017]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照しながら詳細に説明する。この場合、エン
ジンを備えず、電動機械としての駆動モータだけを備え
た電動車両としての電気自動車について説明する。な
お、電動車両として、エンジン及び駆動モータを備えた
ハイブリッド型車両、エンジン、発電機及び駆動モータ
を備えたハイブリッド型車両等に本発明を適用すること
もできる。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In this case, an electric vehicle as an electric vehicle that does not include an engine but includes only a drive motor as an electric machine will be described. The present invention can be applied to a hybrid vehicle including an engine and a drive motor, a hybrid vehicle including an engine, a generator, and a drive motor as an electric vehicle.

【0018】図1は本発明の第1の実施の形態における
電動車両駆動制御装置の機能ブロック図である。
FIG. 1 is a functional block diagram of an electric vehicle drive control device according to the first embodiment of the present invention.

【0019】図において、25は電動機械としての駆動
モータ、91は該駆動モータ25の制御を第1の制御モ
ードから第2の制御モードに切り換える制御切換処理手
段、92は前記制御の切換タイミングにおける第1の制
御モードのための制御変量を初期値として設定する初期
値設定処理手段、93は前記制御の切換えに伴う第2の
制御モードのための制御変量の変化率を維持する変化率
維持処理手段、94は前記初期値及び維持された変化率
に基づいて第2の制御モードで駆動モータ25の制御を
行う電動機械制御処理手段である。
In the figure, 25 is a drive motor as an electric machine, 91 is a control switching processing means for switching the control of the drive motor 25 from the first control mode to the second control mode, and 92 is the switching timing of the control. Initial value setting processing means for setting the control variable for the first control mode as an initial value, and 93 is a change rate maintaining process for maintaining the change rate of the control variable for the second control mode accompanying the switching of the control. Means 94 is an electric machine control processing means for controlling the drive motor 25 in the second control mode based on the initial value and the maintained rate of change.

【0020】次に、電気自動車を駆動するための電動車
両駆動制御装置としての電気自動車駆動制御装置につい
て説明する。
Next, an electric vehicle drive control device as an electric vehicle drive control device for driving an electric vehicle will be described.

【0021】図2は本発明の第1の実施の形態における
電気自動車駆動制御装置の要部を示す概略図、図3は本
発明の第1の実施の形態における電気自動車駆動制御装
置の動作を示すフローチャート、図4は本発明の第1の
実施の形態における回転速度指令値決定部の動作を示す
図、図5は本発明の第1の実施の形態における電気自動
車駆動制御装置の動作を示すタイムチャートである。
FIG. 2 is a schematic diagram showing a main part of an electric vehicle drive control device according to the first embodiment of the present invention, and FIG. 3 shows an operation of the electric vehicle drive control device according to the first embodiment of the present invention. FIG. 4 is a flowchart showing the operation of the rotation speed command value determining unit according to the first embodiment of the present invention, and FIG. 5 is an operation of the electric vehicle drive control device according to the first embodiment of the present invention. It is a time chart.

【0022】図において、25は電動機械としての駆動
モータであり、該駆動モータ25は、図示されないステ
ータ、及び該ステータより径方向内方において、回転自
在に配設された図示されないロータを備え、前記ステー
タは、ステータコア及び該ステータコアに巻装されたコ
イルを備え、前記ロータは、ロータコア及び該ロータコ
アの円周方向における複数箇所に配設された永久磁石を
備える。前記ロータに連結された出力軸14には磁極位
置検出部としてのレゾルバ15が配設され、該レゾルバ
15によって前記ロータの磁極位置θmが検出される。
In the figure, reference numeral 25 denotes a drive motor as an electric machine. The drive motor 25 includes a stator (not shown) and a rotor (not shown) rotatably arranged radially inward of the stator. The stator includes a stator core and a coil wound around the stator core, and the rotor includes a rotor core and permanent magnets arranged at a plurality of positions in the circumferential direction of the rotor core. A resolver 15 as a magnetic pole position detector is arranged on the output shaft 14 connected to the rotor, and the resolver 15 detects the magnetic pole position θm of the rotor.

【0023】また、29は駆動モータ制御装置としての
インバータ、43は電気自動車を走行させるための電源
となるバッテリ、49は前記駆動モータ25の制御を行
うための駆動モータ制御装置であり、該駆動モータ制御
装置49は、図示されないCPU、記録装置等から成
り、所定のプログラム、データ等に基づいてコンピュー
タとして機能する。そして、前記インバータ29は、直
流ケーブルCB1、CB2を介してバッテリ43と接続
され、該バッテリ43から直流の電流が供給される。ま
た、前記インバータ29の入口側に、インバータ29に
印加される直流の電圧、すなわち、駆動モータインバー
タ電圧VMを検出するために直流電圧検出部としての駆
動モータインバータ電圧センサ(V)76が配設され、
該駆動モータインバータ電圧センサ76によって検出さ
れた前記駆動モータインバータ電圧VMは駆動モータ制
御装置49に送られる。
Further, 29 is an inverter as a drive motor control device, 43 is a battery as a power source for running an electric vehicle, 49 is a drive motor control device for controlling the drive motor 25, and The motor control device 49 includes a CPU, a recording device, and the like (not shown), and functions as a computer based on a predetermined program, data, and the like. The inverter 29 is connected to the battery 43 via the DC cables CB1 and CB2, and a DC current is supplied from the battery 43. Further, a drive motor inverter voltage sensor (V) 76 as a DC voltage detection unit is provided on the inlet side of the inverter 29 to detect the DC voltage applied to the inverter 29, that is, the drive motor inverter voltage VM. Is
The drive motor inverter voltage VM detected by the drive motor inverter voltage sensor 76 is sent to the drive motor control device 49.

【0024】そして、該駆動モータ制御装置49は前記
駆動モータ25を駆動するために、駆動信号SG1をイ
ンバータ29に送る。また、駆動モータ制御装置49の
図示されない駆動モータ回転速度算出処理手段は、駆動
モータ回転速度算出処理を行い、前記磁極位置θmを読
み込み、該磁極位置θmの変化率Δθmを算出すること
によって駆動モータ25の回転速度、すなわち、駆動モ
ータ回転速度NMを算出する。
Then, the drive motor controller 49 sends a drive signal SG1 to the inverter 29 to drive the drive motor 25. The drive motor rotation speed calculation processing means (not shown) of the drive motor control device 49 performs the drive motor rotation speed calculation processing, reads the magnetic pole position θm, and calculates the change rate Δθm of the magnetic pole position θm to calculate the drive motor. The rotation speed of 25, that is, the drive motor rotation speed NM is calculated.

【0025】そして、51は前記駆動モータ制御装置4
9に接続され、電気自動車の全体の制御を行う車両制御
装置であり、該車両制御装置51は、図示されないCP
U、記録装置等から成り、所定のプログラム、データ等
に基づいてコンピュータとして機能する。
Reference numeral 51 designates the drive motor controller 4
9 is a vehicle control device that controls the entire electric vehicle, and the vehicle control device 51 is a CP (not shown).
U, a recording device, etc., and functions as a computer based on a predetermined program, data, and the like.

【0026】前記インバータ29は、前記駆動信号SG
1に従って駆動され、力行時にバッテリ43から直流の
電流を受けて、各相の電流IMU、IMV、IMWを発
生させ、各相の電流IMU、IMV、IMWを駆動モー
タ25に供給し、回生時に駆動モータ25から各相の電
流IMU、IMV、IMWを受けて、直流の電流を発生
させ、バッテリ43に供給する。
The inverter 29 outputs the drive signal SG
Driven in accordance with No. 1 and receives a DC current from the battery 43 during power running to generate currents IMU, IMV, IMW for each phase, supplies the currents IMU, IMV, IMW for each phase to the drive motor 25, and drives during regeneration. The currents IMU, IMV, and IMW of the respective phases are received from the motor 25, a direct current is generated and supplied to the battery 43.

【0027】そして、53は変速操作部としてのシフト
レバー16の位置、すなわち、シフトポジションSPを
検出するシフトポジションセンサ、55はアクセルペダ
ル17の位置(踏込量)、すなわち、アクセルペダル位
置APを検出するエンジン負荷検出部及びアクセル操作
検出部としてのアクセルスイッチ、62はブレーキペダ
ル18の位置(踏込量)、すなわち、ブレーキペダル位
置BPを検出するブレーキ操作検出部としてのブレーキ
スイッチ、68、69はそれぞれ各相の電流IMU、I
MVを検出する交流電流検出部としての電流センサであ
る。なお、電流IMU、IMVは駆動モータ制御装置4
9に供給される。
Reference numeral 53 is a shift position sensor for detecting the position of the shift lever 16 serving as a gear shift operation unit, that is, the shift position SP, and 55 is the position (depression amount) of the accelerator pedal 17, that is, the accelerator pedal position AP. An accelerator switch serving as an engine load detection unit and an accelerator operation detection unit, 62 is a brake switch as a brake operation detection unit that detects the position (depression amount) of the brake pedal 18, that is, the brake pedal position BP, and 68 and 69, respectively. Current of each phase IMU, I
It is a current sensor as an alternating current detection unit that detects MV. The currents IMU and IMV are the drive motor control device 4
9 is supplied.

【0028】前記車両制御装置51は、運転モード決定
部21、制御切換部22、駆動モータ25の、第1の電
動機械制御としてのトルク制御を行うための制御変量で
ある指令値、本実施の形態においては、駆動モータトル
ク指令値TML* を決定するトルク指令値決定部24、
駆動モータ25の、第2の電動機械制御としての回転速
度制御を行うための制御変量である指令値、本実施の形
態においては、駆動モータ回転速度指令値NML* を決
定する回転速度指令値決定部23、フィードバック制御
を行うフィードバック制御部としてのPI制御部26、
加算器33等を備える。
The vehicle control device 51 has a command value, which is a control variable for performing the torque control as the first electric machine control, of the operation mode determining unit 21, the control switching unit 22, and the drive motor 25, in the present embodiment. In the embodiment, the torque command value determination unit 24 that determines the drive motor torque command value TML * ,
A command value that is a control variable for performing rotation speed control as the second electric machine control of the drive motor 25, and in the present embodiment, a rotation speed command value determination that determines the drive motor rotation speed command value NML *. Unit 23, PI control unit 26 as a feedback control unit for performing feedback control,
The adder 33 and the like are provided.

【0029】前記運転モード決定部21は、前記シフト
ポジションセンサ53によって検出されたシフトポジシ
ョンSP、アクセルスイッチ55によって検出されたア
クセルペダル位置AP、及びブレーキスイッチ62によ
って検出されたブレーキペダル位置BPを読み込み、ト
ルク制御を行う第1の制御モード、又は回転速度制御を
行う第2の制御モードを決定し、第1、第2の制御モー
ド間でモードの切換えを行うための切換信号SG2を発
生させ、前記制御切換部22に送る。
The operation mode determination unit 21 reads the shift position SP detected by the shift position sensor 53, the accelerator pedal position AP detected by the accelerator switch 55, and the brake pedal position BP detected by the brake switch 62. , A first control mode for performing torque control or a second control mode for performing rotational speed control is determined, and a switching signal SG2 for switching between the first and second control modes is generated, It is sent to the control switching unit 22.

【0030】また、前記運転モード決定部21の図示さ
れない駆動モータトルク指令値設定処理手段は、駆動モ
ータトルク指令値設定処理を行い、前記トルク制御を行
う際の、駆動モータトルクTMのトルク指令値を表す駆
動モータトルク指令値TMF * を設定し、運転モード決
定部21の図示されない駆動モータ回転速度指令値設定
処理手段は、駆動モータ回転速度指令値設定処理を行
い、回転速度制御を行う際の、駆動モータ回転速度NM
の回転速度指令値を表す駆動モータ回転速度指令値NM
* を設定する。そして、前記運転モード決定部21
は、第1の制御モードを決定する切換信号SG2が発生
させられた場合に、駆動モータトルク指令値TMF
* を、第2の制御モードを決定する切換信号SG2が発
生させられた場合に、駆動モータ回転速度指令値NMF
* を制御切換部22に送る。
Further, the operation mode determining unit 21 is illustrated.
Drive motor torque command value setting processing means
Torque torque command value setting process and perform the torque control.
Drive motor torque TM when driving
Dynamic motor torque command value TMF *Set the operating mode
Drive motor rotation speed command value setting (not shown) of the constant unit 21
The processing means performs drive motor rotation speed command value setting processing.
Drive motor rotation speed NM when performing rotation speed control
Motor rotation speed command value NM representing the rotation speed command value
F*To set. Then, the operation mode determination unit 21
Generates a switching signal SG2 that determines the first control mode.
Drive motor torque command value TMF
*The switching signal SG2 for determining the second control mode is issued.
Drive motor rotation speed command value NMF when generated
*Is sent to the control switching unit 22.

【0031】前記制御切換部22の制御切換処理手段9
1は、制御切換処理を行い、切換信号SG2を受ける
と、該切換信号SG2に基づいてトルク制御と回転速度
制御とを切り換え、第1の制御モードを決定する切換信
号SG2を受けた場合、駆動モータトルク指令値TMF
* をトルク指令値決定部24に、第2の制御モードを決
定する切換信号SG2を受けた場合、駆動モータ回転速
度指令値NMF* を回転速度指令値決定部23に送る。
Control switching processing means 9 of the control switching unit 22
1 performs a control switching process and, when receiving the switching signal SG2, switches the torque control and the rotational speed control based on the switching signal SG2, and drives when receiving the switching signal SG2 that determines the first control mode. Motor torque command value TMF
When the torque command value determination unit 24 receives * and the switching signal SG2 that determines the second control mode, the drive motor rotation speed command value NMF * is sent to the rotation speed command value determination unit 23.

【0032】また、前記回転速度指令値決定部23は、
前記駆動モータ回転速度指令値NMF* を受けると、該
駆動モータ回転速度指令値NMF* に基づいて駆動モー
タ回転速度指令値NML* を発生させ、該駆動モータ回
転速度指令値NML* をPI制御部26に送る。
The rotation speed command value determining unit 23 is
When the drive motor rotation speed command value NMF * is received, the drive motor rotation speed command value NML * is generated based on the drive motor rotation speed command value NMF * , and the drive motor rotation speed command value NML * is set to the PI control unit. Send to 26.

【0033】そして、該PI制御部26は、比例器3
1、積分器32及び加算器33を備える。前記PI制御
部26の図示されない偏差算出処理手段は、偏差算出処
理を行い、回転速度指令値決定部23から駆動モータ回
転速度指令値NML* を、駆動モータ制御装置49から
前記駆動モータ回転速度算出処理手段によって算出され
た駆動モータ回転速度NMを受け、駆動モータ回転速度
指令値NML* と駆動モータ回転速度NMとの偏差ΔN
Mを算出する。そして、前記比例器31は、前記偏差Δ
NMを所定の定数で比例倍し、積分器32は、前記偏差
ΔNMを時間で積分し、前記加算器33は、前記比例器
31及び積分器32の出力を加算し、加算値を駆動モー
タ目標トルクTM* として駆動モータ制御装置49に送
る。
Then, the PI control unit 26 uses the proportional unit 3
1, an integrator 32 and an adder 33. A deviation calculation processing means (not shown) of the PI control unit 26 performs a deviation calculation process to calculate the drive motor rotation speed command value NML * from the rotation speed command value determination unit 23 and the drive motor rotation speed calculation from the drive motor control device 49. The drive motor rotation speed NM calculated by the processing means is received, and the deviation ΔN between the drive motor rotation speed command value NML * and the drive motor rotation speed NM is received.
Calculate M. Then, the proportioner 31 causes the deviation Δ
NM is proportionally multiplied by a predetermined constant, the integrator 32 integrates the deviation ΔNM with time, the adder 33 adds the outputs of the proportionalizer 31 and the integrator 32, and the added value is the drive motor target. The torque TM * is sent to the drive motor controller 49.

【0034】ところで、駆動モータ25のトルク制御を
行う場合、第1の制御モードを決定する切換信号SG2
が制御切換部22に送られ、これに伴って、駆動モータ
トルク指令値TMF* がトルク指令値決定部24に送ら
れるが、駆動モータ回転速度指令値NMF* は回転速度
指令値決定部23に送られない。
By the way, when the torque of the drive motor 25 is controlled, the switching signal SG2 for determining the first control mode is selected.
Is sent to the control switching unit 22, and accordingly, the drive motor torque command value TMF * is sent to the torque command value determination unit 24, but the drive motor rotation speed command value NMF * is sent to the rotation speed command value determination unit 23. I can't send it.

【0035】また、駆動モータトルク指令値TMF*
トルク指令値決定部24に送られるのに伴って、駆動モ
ータトルク指令値TMF* が駆動モータトルク指令値T
ML * として決定され、該駆動モータトルク指令値TM
* を駆動モータ目標トルクTM* として駆動モータ制
御装置49に送る。
The drive motor torque command value TMF*But
As it is sent to the torque command value determination unit 24, the drive mode
Data torque command value TMF*Is the drive motor torque command value T
ML *And the drive motor torque command value TM is determined as
L*Drive motor target torque TM*Drive motor control as
It is sent to the control device 49.

【0036】このようにしてトルク制御が行われている
ときに、回転速度制御に切り換わり、第2の制御モード
を決定する切換信号SG2が制御切換部22に送られる
と、これに伴って、駆動モータ回転速度指令値NMF*
が回転速度指令値決定部23に送られるようになるが、
駆動モータトルク指令値TMF* はトルク指令値決定部
24に送られなくなる。
When the torque control is performed in this manner, the control signal is switched to the rotational speed control, and the switching signal SG2 for determining the second control mode is sent to the control switching section 22. Drive motor rotation speed command value NMF *
Is sent to the rotation speed command value determination unit 23,
The drive motor torque command value TMF * is not sent to the torque command value determination unit 24.

【0037】そして、前記電動機械制御処理手段94の
図示されない回転速度制御処理手段は、回転速度制御処
理を行い、PI制御部26によって、回転速度指令値決
定部23から受けた駆動モータ回転速度指令値NML*
と駆動モータ制御装置49から受けた駆動モータ回転速
度NMとの偏差δNMを算出し、該偏差δNMを比例器
31及び積分器32に送る。その結果、PI制御部26
においてPI制御としてフィードバック制御による回転
速度制御が行われ、前記加算器33においては、前記比
例器31及び積分器32の出力が加算され、加算値が駆
動モータ目標トルクTM* として駆動モータ制御装置4
9に送られる。
The rotation speed control processing means (not shown) of the electric machine control processing means 94 performs rotation speed control processing, and the PI control unit 26 receives the drive motor rotation speed command received from the rotation speed command value determination unit 23. Value NML *
And a deviation δNM from the driving motor rotation speed NM received from the driving motor control device 49 are calculated, and the deviation δNM is sent to the proportionalizer 31 and the integrator 32. As a result, the PI control unit 26
At PI, the rotational speed control by feedback control is performed, and in the adder 33, the outputs of the proportional unit 31 and the integrator 32 are added, and the added value is used as the drive motor target torque TM *.
Sent to 9.

【0038】ところで、駆動モータ25の制御をトルク
制御から回転速度制御に切り換える場合、駆動モータト
ルクTMに急激な変動が発生すると、車両駆動装置にシ
ョックが発生してしまう。そこで、PI制御部26の初
期値設定処理手段92は、初期値設定処理を行い、前記
切換信号SG2が制御切換部22に送られて駆動モータ
25の制御がトルク制御から回転速度制御に切り換えら
れる直前のタイミング(以下「第1の切換タイミング」
という。)における駆動モータトルク指令値TML*
読み込み、該駆動モータトルク指令値TML* を切換時
駆動モータトルク指令値TMLC* とし、該切換時駆動
モータトルク指令値TMLC* を回転速度制御の初期値
として積分器32に設定する。なお、所定の方法で、前
記第1の切換タイミングにおける制御変量である検出
値、例えば、駆動モータトルクTMを算出したり、検出
したりすることができる場合には、算出された、又は検
出された駆動モータトルクTM(以下「実駆動モータト
ルクTMx」という。)を積分器32に回転速度制御の
初期値として設定することもできる。また、駆動モータ
25の制御がトルク制御から回転速度制御に切り換えら
れた直後のタイミングを前記第1の切換タイミングとす
ることもできる。
By the way, when the control of the drive motor 25 is switched from the torque control to the rotation speed control, a sudden change in the drive motor torque TM causes a shock to the vehicle drive device. Therefore, the initial value setting processing means 92 of the PI control unit 26 performs the initial value setting process, the switching signal SG2 is sent to the control switching unit 22, and the control of the drive motor 25 is switched from the torque control to the rotational speed control. Timing immediately before (hereinafter referred to as "first switching timing"
Say. It reads the drive motor torque command value TML * in), and the drive motor torque command value TML * the switching drive motor torque command value TMLC *, as the initial value of the rotational speed control The sections-over drive motor torque command value TMLC * Set in the integrator 32. It should be noted that if a detected value, which is a control variable at the first switching timing, for example, the drive motor torque TM can be calculated or detected by a predetermined method, it is calculated or detected. The drive motor torque TM (hereinafter, referred to as "actual drive motor torque TMx") can be set in the integrator 32 as an initial value of the rotation speed control. Further, the timing immediately after the control of the drive motor 25 is switched from the torque control to the rotation speed control may be the first switching timing.

【0039】そして、前記初期値設定処理手段92は、
前記第1の切換タイミングにおいて読み込まれた制御変
量である検出値、本実施の形態においては、駆動モータ
回転速度NM(以下「実駆動モータ回転速度NMx」と
いう。)を駆動モータ回転速度指令値NML* とし、偏
差δNM(=0)を設定する。なお、実駆動モータ回転
速度NMxに代えて、第1の切換タイミングにおける回
転速度制御のための制御変量である指令値、例えば、駆
動モータ回転速度指令値NML* を前記回転速度制御の
初期値とすることもできる。
Then, the initial value setting processing means 92
The detected value, which is the control variable read at the first switching timing, in the present embodiment, the drive motor rotation speed NM (hereinafter referred to as "actual drive motor rotation speed NMx") is the drive motor rotation speed command value NML. * and then, to set the deviation δNM (= 0). Instead of the actual drive motor rotation speed NMx, a command value that is a control variable for the rotation speed control at the first switching timing, for example, the drive motor rotation speed command value NML * is set as the initial value of the rotation speed control. You can also do it.

【0040】このようにして、制御がトルク制御から回
転速度制御に切り換えられる直前の前記切換時駆動モー
タトルク指令値TML* が積分器32の初期値にされる
ので、制御がトルク制御から回転速度制御に切り換わる
のに伴って駆動モータトルクTMに急激な変動が発生す
ることがなくなる。
In this way, the switching drive motor torque command value TML * immediately before the control is switched from the torque control to the rotation speed control is set to the initial value of the integrator 32, so that the control is changed from the torque control to the rotation speed. A sudden change in the drive motor torque TM will not occur as a result of switching to control.

【0041】ところで、前記トルク制御から回転速度制
御への制御の切換えに伴って駆動モータ回転速度NMの
変化率ΔNMが急激に変動すると、該変化率ΔNMの変
動に伴って駆動モータトルクTMの変化率ΔTMが変動
し、車両駆動装置にショックが発生してしまう。
By the way, when the change rate ΔNM of the drive motor rotation speed NM suddenly fluctuates as the control is switched from the torque control to the rotation speed control, the drive motor torque TM changes with the change of the change rate ΔNM. The rate ΔTM fluctuates, and the vehicle drive device is shocked.

【0042】そこで、前記回転速度指令値決定部23の
変化率維持処理手段93としての図示されない第1の変
化率維持処理手段は、第1の変化率維持処理を行い、制
御切換部22から送られた、回転速度制御のための制御
変量である指令値、本実施の形態においては、駆動モー
タ回転速度指令値NMF* の変化率ΔNMF* を維持し
て、駆動モータ回転速度指令値NML* を決定し、該駆
動モータ回転速度指令値NML* をPI制御部26に送
る。
Therefore, the first change rate maintaining processing means (not shown) as the change rate maintaining processing means 93 of the rotation speed command value determining section 23 performs the first change rate maintaining processing and sends it from the control switching section 22. It was, the command value is a control variable for the rotational speed control, in the present embodiment, while maintaining the drive motor rotational speed command value NMF * rate of change DerutaNMF *, the drive motor rotational speed command value NML * Then, the drive motor rotation speed command value NML * is sent to the PI control unit 26.

【0043】そのために、前記第1の変化率維持処理手
段の図示されない変化率制限処理手段は、変化率制限処
理を行い、所定のタイミングごとの前記駆動モータ回転
速度指令値NMF* に基づいて変化率ΔNMF* を算出
し、前記第1の切換タイミングにおける現在の変化率Δ
NMF* が、あらかじめ設定された上限値ΔNMFma
xより小さいかどうかを判断する。そして、現在の変化
率ΔNMF* が上限値ΔNMFmaxより小さい場合、
前記第1の変化率維持処理手段は、図4に示されるよう
に、時間(t)の経過と共に変化率ΔNMF* を微小値
αずつ加えて徐々に高くしながら制限し、駆動モータ回
転速度指令値NML* を決定する。なお、前記現在の変
化率ΔNMF* は、制御がトルク制御から回転速度制御
に切り換えられる直前のものであるが、直後のものであ
ってもよい。
For this purpose, the change rate limiting processing means (not shown) of the first change rate maintaining processing means performs change rate limiting processing, and changes based on the drive motor rotation speed command value NMF * for each predetermined timing. The rate ΔNMF * is calculated, and the current rate of change Δ at the first switching timing is calculated.
NMF * is a preset upper limit value ΔNMFma
Determine if less than x. When the current rate of change ΔNMF * is smaller than the upper limit value ΔNMFmax,
As shown in FIG. 4, the first change rate maintaining processing means limits the change rate ΔNMF * by gradually increasing the change rate ΔNMF * by a minute value α as time (t) elapses. Determine the value NML * . The current change rate ΔNMF * is immediately before the control is switched from the torque control to the rotational speed control, but may be immediately after.

【0044】そして、前記変化率ΔNMF* と上限値Δ
NMFmaxとが等しくなると、その後、第1の変化率
制限処理手段は、変化率ΔNMF* を上限値ΔNMFm
axで制限し、駆動モータ回転速度指令値NML* を決
定する。
Then, the change rate ΔNMF * and the upper limit value Δ
When NMFmax becomes equal, thereafter, the first change rate limiting processing means sets the change rate ΔNMF * to the upper limit value ΔNMFm.
The drive motor rotation speed command value NML * is determined by limiting with ax.

【0045】このようにして、駆動モータ回転速度指令
値NML* が決定されると、該駆動モータ回転速度指令
値NML* がPI制御部26に送られ、前述されたよう
に、前記回転速度制御処理手段は、前記初期値及び変化
率ΔNMF* に基づく駆動モータ目標トルクTM* を算
出し、該駆動モータ目標トルクTM* を駆動モータ制御
装置49に送って回転速度制御を行う。
[0045] In this way, the drive motor rotational speed command value NML * is determined, the drive motor rotational speed command value NML * is sent to the PI control unit 26, as described above, the rotational speed control The processing means calculates the drive motor target torque TM * based on the initial value and the change rate ΔNMF * , and sends the drive motor target torque TM * to the drive motor control device 49 to control the rotation speed.

【0046】このように、前記トルク制御から回転速度
制御への制御の切換えに伴って、切換時駆動モータトル
ク指令値TMLC* を回転速度制御の初期値として設定
するとともに、駆動モータ回転速度指令値NMF* の変
化率ΔNMF* を維持するようになっているので、図5
に示されるように、タイミングt1で制御がトルク制御
から回転速度制御に切り換わるのに伴って駆動モータト
ルクTMに急激な変動が発生することがなくなる。ま
た、駆動モータ回転速度NMが急激に変化したり、駆動
モータ回転速度NMの変化率ΔNMが急激に変化したり
することがなくなるだけでなく、駆動モータトルクTM
の変化率ΔTMが急激に変化することがなくなる。した
がって、車両駆動装置にショックが発生するのを防止す
ることができる。なお、図5において、破線は従来の電
気自動車駆動制御装置の動作を示す。
As described above, the switching drive motor torque command value TMLC * is set as the initial value of the rotation speed control along with the switching of the control from the torque control to the rotation speed control, and the drive motor rotation speed command value is set. Since the rate of change ΔNMF * of NMF * is maintained, FIG.
As shown in (4), when the control is switched from the torque control to the rotational speed control at the timing t1, the drive motor torque TM does not suddenly change. In addition, the drive motor rotation speed NM does not suddenly change and the change rate ΔNM of the drive motor rotation speed NM does not suddenly change.
The rate of change ΔTM of does not change abruptly. Therefore, it is possible to prevent a shock from being generated in the vehicle drive device. In addition, in FIG. 5, the broken line shows the operation of the conventional electric vehicle drive control device.

【0047】次に、前記駆動モータ制御装置49の動作
について説明する。この場合、駆動モータ制御装置49
は、駆動モータ25のロータの磁極対の方向にd軸を、
該d軸と直角の方向にq軸をそれぞれ採ったd−q軸モ
デル上でベクトル制御演算によるフィードバック制御を
行う。
Next, the operation of the drive motor controller 49 will be described. In this case, the drive motor controller 49
Is the d-axis in the direction of the magnetic pole pair of the rotor of the drive motor 25,
Feedback control is performed by vector control calculation on a dq axis model in which a q axis is taken in a direction perpendicular to the d axis.

【0048】まず、駆動モータ制御装置49の図示され
ない駆動モータ制御処理手段は、駆動モータ制御処理を
行い、前記駆動モータ回転速度NM、前記駆動モータ目
標回転速度NM* 及びバッテリ電圧検出部としての図示
されないバッテリ電圧センサによって検出されたバッテ
リ電圧VBを読み込み、前記駆動モータ制御装置49の
記録装置に記録された駆動モータ制御用の電流指令値マ
ップを参照し、d軸電流指令値IMd* 及びq軸電流指
令値IMq* を算出し、決定する。
First, a drive motor control processing means (not shown) of the drive motor control device 49 performs a drive motor control process to show the drive motor rotation speed NM, the drive motor target rotation speed NM * and a battery voltage detection unit. The battery voltage VB detected by the battery voltage sensor not read is read, the current command value map for drive motor control recorded in the recording device of the drive motor control device 49 is referred to, and the d-axis current command value IMd * and the q-axis are read . The current command value IMq * is calculated and determined.

【0049】また、前記駆動モータ制御処理手段は、電
流センサ68、69から電流IMU、IMVを読み込む
とともに、該電流IMU、IMVに基づいて電流IMW IMW=IMU−IMV を算出する。なお、電流IMWを電流IMU、IMVと
同様に電流センサによって検出することもできる。
Further, the drive motor control processing means reads the currents IMU and IMV from the current sensors 68 and 69 and calculates the current IMW IMW = IMU-IMV based on the currents IMU and IMV. The current IMW can be detected by a current sensor as well as the currents IMU and IMV.

【0050】続いて、前記駆動モータ制御処理手段の交
流電流算出処理手段は、交流電流算出処理を行い、交流
の電流であるd軸電流IMd及びq軸電流IMqを算出
する。そのために、前記交流電流算出処理手段は、3相
/2相変換を行い、電流IMU、IMV、IMWをd軸
電流IMd及びq軸電流IMqに変換する。そして、前
記駆動モータ制御処理手段の交流電圧指令値算出処理手
段は、交流電圧指令値算出処理を行い、前記d軸電流I
Md及びq軸電流IMq、並びに前記d軸電流指令値I
Md* 及びq軸電流指令値IMq* に基づいて、電圧指
令値VMd* 、VMq* を算出する。また、前記駆動モ
ータ制御処理手段は、2相/3相変換を行い、電圧指令
値VMd* 、VMq* を電圧指令値VMU* 、VM
* 、VMW * に変換し、該電圧指令値VMU* 、VM
* 、VMW* に基づいてパルス幅変調信号SU、S
V、SWを算出し、該パルス幅変調信号SU、SV、S
Wを前記駆動モータ制御装置49の図示されないドライ
ブ処理手段に対して出力する。該ドライブ処理手段は、
ドライブ処理を行い、パルス幅変調信号SU、SV、S
Wに基づいて駆動信号を前記インバータ29に送る。
Next, the drive motor control processing means is exchanged.
The flowing current calculation processing means performs the alternating current calculation processing,
Calculate d-axis current IMd and q-axis current IMq
To do. Therefore, the AC current calculation processing means is a three-phase
/ 2 phase conversion is performed and current IMU, IMV, IMW are d-axis
The current IMd and the q-axis current IMq are converted. And before
AC voltage command value calculation processing means of drive motor control processing means
The stage performs an AC voltage command value calculation process to obtain the d-axis current I
Md and q-axis current IMq, and the d-axis current command value I
Md*And q-axis current command value IMq*Voltage finger based on
Command value VMd*, VMq*To calculate. In addition, the drive mode
The data control processing means performs two-phase / three-phase conversion to generate a voltage command.
Value VMd*, VMq*The voltage command value VMU*, VM
V*, VMW *To the voltage command value VMU*, VM
V*, VMW*Pulse width modulation signals SU, S based on
V and SW are calculated, and the pulse width modulation signals SU, SV and S are calculated.
W is a drive (not shown) of the drive motor controller 49.
Output to the processing means. The drive processing means is
Drive processing is performed and pulse width modulation signals SU, SV, S
A drive signal is sent to the inverter 29 based on W.

【0051】次に、フローチャートについて説明する。 ステップS1 切換時駆動モータトルク指令値TMLC
* を初期値として積分項に設定し、実駆動モータ回転速
度NMxを駆動モータ回転速度指令値NML* として設
定する。 ステップS2 現在の変化率ΔNMF* が上限値ΔNM
Fmaxより小さいかどうかを判断する。現在の変化率
ΔNMF* が上限値ΔNMFmaxより小さい場合はス
テップS3に、現在の変化率ΔNMF* が上限値ΔNM
Fmax以上である場合はステップS5に進む。 ステップS3 変化率ΔNMF* を微小値αだけ高くし
ながら制限し、駆動モータ回転速度指令値NML* を決
定する。 ステップS4 回転速度制御を行い、ステップS2に戻
る。 ステップS5 変化率ΔNMF* を上限値ΔNMFma
xで制限し、駆動モータ回転速度指令値NML* を決定
する。 ステップS6 回転速度制御を行い、リターンする。
Next, the flow chart will be described. Step S1 Drive motor torque command value TMLC during switching
* Is set as the initial value in the integral term, and the actual drive motor rotation speed NMx is set as the drive motor rotation speed command value NML * . Step S2 The current rate of change ΔNMF * is the upper limit value ΔNM
It is determined whether it is smaller than Fmax. When the current change rate ΔNMF * is smaller than the upper limit value ΔNMFmax, the current change rate ΔNMF * is set to the upper limit value ΔNM in step S3.
If it is greater than or equal to Fmax, the process proceeds to step S5. In step S3, the rate of change ΔNMF * is increased while being increased by a small value α, and is limited to determine the drive motor rotation speed command value NML * . Step S4 The rotation speed is controlled, and the process returns to step S2. In step S5, the change rate ΔNMF * is set to the upper limit value ΔNMFma.
The value is limited by x and the drive motor rotation speed command value NML * is determined. In step S6, the rotation speed is controlled and the process returns.

【0052】次に、本発明の第2の実施の形態について
説明する。
Next, a second embodiment of the present invention will be described.

【0053】図6は本発明の第2の実施の形態における
電気自動車駆動制御装置の動作を示すフローチャート、
図7は本発明の第2の実施の形態におけるトルク指令値
決定部の動作を示す図、図8は本発明の第2の実施の形
態における電気自動車駆動制御装置の動作を示すタイム
チャートである。
FIG. 6 is a flow chart showing the operation of the electric vehicle drive control device according to the second embodiment of the present invention.
FIG. 7 is a diagram showing the operation of the torque command value determination unit according to the second embodiment of the present invention, and FIG. 8 is a time chart showing the operation of the electric vehicle drive control device according to the second embodiment of the present invention. .

【0054】本実施の形態においては、第1の電動機械
制御としての回転速度制御を行う第1の制御モードと、
第2の電動機械制御としてのトルク制御を行う第2の制
御モードとで制御が切り換えられる。
In the present embodiment, there is provided a first control mode for performing rotation speed control as the first electric machine control,
The control is switched between the second control mode in which the torque control is performed as the second electric machine control.

【0055】回転速度制御が行われているときに、トル
ク制御に切り換わり、第2の制御モードを決定する切換
信号SG2(図2)が制御切換部22に送られると、こ
れに伴って、駆動モータトルク指令値TMF* がトルク
指令値決定部24に送られるようになるが、駆動モータ
回転速度指令値NMF* は回転速度指令値決定部23に
送られなくなる。
When the rotational speed control is being performed, the control mode is switched to the torque control, and the switching signal SG2 (FIG. 2) for determining the second control mode is sent to the control switching section 22. The drive motor torque command value TMF * is sent to the torque command value determination unit 24, but the drive motor rotation speed command value NMF * is not sent to the rotation speed command value determination unit 23.

【0056】そして、トルク指令値決定部24から受け
た駆動モータトルク指令値TML*に基づいてトルク制
御を行い、駆動モータ目標トルクTM* を発生させて駆
動モータ制御装置49に送る。
Then, torque control is performed on the basis of the drive motor torque command value TML * received from the torque command value determination unit 24, and the drive motor target torque TM * is generated and sent to the drive motor control device 49.

【0057】ところで、駆動モータ25の制御を回転速
度制御からトルク制御に切り換える場合、駆動モータト
ルクTMに急激な変動が発生すると、車両駆動装置にシ
ョックが発生してしまう。そこで、図示されない初期値
設定処理手段は、初期値設定処理を行い、前記切換信号
SG2が制御切換部22に送られて駆動モータ25の制
御が回転速度制御からトルク制御に切り換えられる直前
のタイミング(以下「第2の切換タイミング」とい
う。)における積分項の値をトルク制御の初期値として
設定する。また、駆動モータ25の制御が回転速度制御
からトルク制御に切り換えられた直後のタイミングを前
記第2の切換タイミングとすることもできる。
By the way, when the control of the drive motor 25 is switched from the rotation speed control to the torque control, a sudden change in the drive motor torque TM causes a shock to the vehicle drive device. Therefore, the initial value setting processing means (not shown) performs the initial value setting processing, and the switching signal SG2 is sent to the control switching unit 22 to immediately change the control of the drive motor 25 from the rotational speed control to the torque control ( Hereinafter, the value of the integral term in "the second switching timing") is set as the initial value of the torque control. Further, the timing immediately after the control of the drive motor 25 is switched from the rotational speed control to the torque control may be the second switching timing.

【0058】このようにして、制御が回転速度制御から
トルク制御に切り換えられる直前の積分項の値をトルク
制御の初期値にされるので、制御が回転速度制御からト
ルク制御に切り換わるのに伴って駆動モータトルクTM
に急激な変動が発生することがなくなる。
In this way, the value of the integral term immediately before the control is switched from the rotational speed control to the torque control is set to the initial value of the torque control, so that the control is switched from the rotational speed control to the torque control. Drive motor torque TM
There will be no sudden fluctuations in temperature.

【0059】ところで、前記回転速度制御からトルク制
御への制御の切換えに伴って駆動モータトルクTMの変
化率ΔTMが大きく変動すると、車両駆動装置にショッ
クが発生してしまう。
By the way, if the rate of change ΔTM of the drive motor torque TM fluctuates greatly as the control is switched from the rotational speed control to the torque control, a shock will occur in the vehicle drive device.

【0060】そこで、前記回転速度指令値決定部23の
変化率維持処理手段93としての図示されない第2の変
化率維持処理手段は、第2の変化率維持処理を行い、制
御切換部22から送られた、トルク制御のための制御変
量である指令値、本実施の形態においては、駆動モータ
トルク指令値TMF* の変化率ΔTMF* を維持して、
駆動モータトルク指令値TML* を決定し、該駆動モー
タトルク指令値TML * をPI制御部26に送る。
Therefore, the rotation speed command value determining unit 23
The second change rate (not shown) as the change rate maintaining processing means 93
The conversion rate maintaining processing means performs the second change rate maintaining processing,
The control change for torque control sent from the control switching unit 22.
A command value that is an amount, in the present embodiment, a drive motor
Torque command value TMF*Rate of change ΔTMF*Keep
Drive motor torque command value TML*The drive mode
Turtle command value TML *To the PI control unit 26.

【0061】そのために、前記第2の変化率維持処理手
段の図示されない変化率制限処理手段は、変化率制限処
理を行い、所定のタイミングごとの前記駆動モータトル
ク指令値TMF* に基づいて変化率ΔTMF* を算出
し、前記第2の切換タイミングにおける現在の変化率Δ
TMF* が、あらかじめ設定された上限値ΔTMFma
xより小さいかどうかを判断する。そして、現在の変化
率ΔTMF* が上限値ΔTMFmaxより小さい場合、
前記第2の変化率制限処理手段は、図7に示されるよう
に、時間(t)の経過と共に変化率ΔTMF* を微小値
βずつ加えて徐々に高くしながら制限し、駆動モータト
ルク指令値TML* を決定する。なお、前記現在の変化
率ΔTMF* は、制御が回転速度制御からトルク制御に
切り換えられる直前のものであるが、直後のものであっ
てもよい。
Therefore, the change rate limiting processing means (not shown) of the second change rate maintaining processing means performs the change rate limiting processing, and based on the drive motor torque command value TMF * for each predetermined timing, the change rate limiting processing means ΔTMF * is calculated, and the current change rate Δ at the second switching timing is calculated.
TMF * is a preset upper limit value ΔTMFma
Determine if less than x. When the current rate of change ΔTMF * is smaller than the upper limit value ΔTMFmax,
As shown in FIG. 7, the second rate-of-change limiting processing means limits the rate of change ΔTMF * by gradually increasing the rate of change ΔTMF * by adding a small value β with the passage of time (t) to obtain a drive motor torque command value. Determine TML * . The current rate of change ΔTMF * is immediately before the control is switched from the rotational speed control to the torque control, but may be immediately thereafter.

【0062】そして、前記変化率ΔTMF* と上限値Δ
TMFmaxとが等しくなると、その後、第2の変化率
制限処理手段は、変化率ΔTMF* を上限値ΔTMFm
axで制限し、駆動モータトルク指令値TML* を決定
する。
Then, the change rate ΔTMF * and the upper limit value Δ
When TMFmax becomes equal, then the second change rate limiting processing means sets the change rate ΔTMF * to the upper limit value ΔTMFm.
The drive motor torque command value TML * is determined by limiting with ax.

【0063】このようにして、駆動モータトルク指令値
TML* が決定されると、該駆動モータトルク指令値T
ML* がPI制御部26に送られ、前述されたように、
前記トルク制御処理手段は前記初期値及び変化率ΔTM
* に基づく駆動モータ目標トルクTM* を算出し、該
駆動モータ目標トルクTM* を駆動モータ制御装置49
に送ってトルク制御を行う。
When the drive motor torque command value TML * is determined in this way, the drive motor torque command value T
The ML * is sent to the PI control unit 26, and as described above,
The torque control processing means includes the initial value and the change rate ΔTM.
Calculating a F * to based drive motor target torque TM *, the drive motor target torque TM * to the drive motor controller 49
To control the torque.

【0064】このように、前記回転速度制御からトルク
制御への制御の切換えに伴って、切換時の積分項の値を
トルク制御の初期値として設定するとともに、駆動モー
タトルク指令値TMF* の変化率ΔTMF* を維持する
ようになっているので、図8に示されるように、タイミ
ングt11で制御が回転速度制御からトルク制御に切り
換えられるのに伴って駆動モータトルクTMに急激な変
動が発生することがなくなる。また、駆動モータ回転速
度NMが急激に変化したり、駆動モータトルクTMの変
化率ΔTMが急激に変化したりすることがなくなる。し
たがって、車両駆動装置にショックが発生するのを防止
することができる。なお、図8において、破線は従来の
電気自動車駆動制御装置の動作を示す。
As described above, with the switching of the control from the rotational speed control to the torque control, the value of the integral term at the time of switching is set as the initial value of the torque control and the change of the drive motor torque command value TMF * is set. Since the rate ΔTMF * is maintained, as shown in FIG. 8, as the control is switched from the rotational speed control to the torque control at the timing t11, a drastic change occurs in the drive motor torque TM. Will disappear. Further, the drive motor rotation speed NM does not change suddenly, and the change rate ΔTM of the drive motor torque TM does not change rapidly. Therefore, it is possible to prevent a shock from being generated in the vehicle drive device. In addition, in FIG. 8, the broken line shows the operation of the conventional electric vehicle drive control device.

【0065】次に、フローチャートについて説明する。 ステップS11 切換時の積分項の値を初期値として設
定する。 ステップS12 現在の変化率ΔTMF* が上限値ΔT
MFmaxより小さいかどうかを判断する。現在の変化
率ΔTMF* が上限値ΔTMFmaxより小さい場合は
ステップS13に、現在の変化率ΔTMF* が上限値Δ
TMFmax以上である場合はステップS15に進む。 ステップS13 変化率ΔTMF* を微小値βだけ高く
しながら制限し、駆動モータトルク指令値TML* を決
定する。 ステップS14 トルク制御を行い、ステップS12に
戻る。 ステップS15 変化率ΔTMF* を上限値ΔTMFm
axで制限し、駆動モータトルク指令値TML* を決定
する。 ステップS16 トルク制御を行い、リターンする。
Next, the flowchart will be described. In step S11, the value of the integral term at the time of switching is set as an initial value. Step S12: The current change rate ΔTMF * is the upper limit value ΔT
It is determined whether it is smaller than MFmax. If the current change rate ΔTMF * is smaller than the upper limit value ΔTMFmax, the current change rate ΔTMF * is set to the upper limit value Δ in step S13.
If TMFmax or more, the process proceeds to step S15. In step S13, the change rate ΔTMF * is increased by a small value β and is limited to determine the drive motor torque command value TML * . In step S14, torque control is performed, and the process returns to step S12. In step S15, the change rate ΔTMF * is set to the upper limit value ΔTMFm.
The drive motor torque command value TML * is determined by limiting with ax. In step S16, torque control is performed and the process returns.

【0066】なお、本発明は前記実施の形態に限定され
るものではなく、本発明の趣旨に基づいて種々変形させ
ることが可能であり、それらを本発明の範囲から排除す
るものではない。
The present invention is not limited to the above-mentioned embodiments, but can be variously modified within the scope of the present invention, and they are not excluded from the scope of the present invention.

【0067】[0067]

【発明の効果】以上詳細に説明したように、本発明によ
れば、電動車両駆動制御装置においては、電動機械と、
該電動機械の制御を第1の制御モードから第2の制御モ
ードに切り換える制御切換処理手段と、前記制御の切換
タイミングにおける第1の制御モードのための制御変量
を初期値として設定する初期値設定処理手段と、前記制
御の切換えに伴う第2の制御モードのための制御変量の
変化率を維持する変化率維持処理手段と、前記初期値及
び維持された変化率に基づいて第2の制御モードで電動
機械の制御を行う電動機械制御処理手段とを有する。
As described above in detail, according to the present invention, in the electric vehicle drive control device, the electric machine and
Control switching processing means for switching the control of the electric machine from the first control mode to the second control mode, and an initial value setting for setting a control variable for the first control mode at the control switching timing as an initial value. Processing means, a change rate maintaining processing means for maintaining a change rate of the control variable for the second control mode accompanying the switching of the control; and a second control mode based on the initial value and the maintained change rate. And an electric machine control processing means for controlling the electric machine.

【0068】この場合、制御の切換タイミングにおける
第1の制御モードのための制御変量が初期値として設定
され、前記制御の切換えに伴う第2の制御モードのため
の制御変量の変化率が維持されるので、制御が第1の制
御モードから第2の制御モードに切り換わるのに伴って
電動機械のトルクに急激な変動が発生することがなくな
る。また、電動機械の回転速度が急激に変化したり、電
動機械の回転速度の変化率が急激に変化したりすること
がなくなるだけでなく、電動機械のトルクの変化率が急
激に変化することがなくなる。したがって、車両駆動装
置にショックが発生するのを防止することができる。
In this case, the control variable for the first control mode at the control switching timing is set as an initial value, and the rate of change of the control variable for the second control mode accompanying the control switching is maintained. Therefore, abrupt fluctuations in the torque of the electric machine will not occur as the control switches from the first control mode to the second control mode. Further, not only does the rotation speed of the electric machine suddenly change and the rate of change of the rotation speed of the electric machine does not suddenly change, but also the rate of change of the torque of the electric machine changes abruptly. Disappear. Therefore, it is possible to prevent a shock from being generated in the vehicle drive device.

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

【図1】本発明の第1の実施の形態における電動車両駆
動制御装置の機能ブロック図である。
FIG. 1 is a functional block diagram of an electric vehicle drive control device according to a first embodiment of the present invention.

【図2】本発明の第1の実施の形態における電気自動車
駆動制御装置の要部を示す概略図である。
FIG. 2 is a schematic diagram showing a main part of an electric vehicle drive control device according to the first embodiment of the present invention.

【図3】本発明の第1の実施の形態における電気自動車
駆動制御装置の動作を示すフローチャートである。
FIG. 3 is a flowchart showing an operation of the electric vehicle drive control device according to the first embodiment of the present invention.

【図4】本発明の第1の実施の形態における回転速度指
令値決定部の動作を示す図である。
FIG. 4 is a diagram showing an operation of a rotation speed command value determination unit according to the first embodiment of the present invention.

【図5】本発明の第1の実施の形態における電気自動車
駆動制御装置の動作を示すタイムチャートである。
FIG. 5 is a time chart showing an operation of the electric vehicle drive control device according to the first embodiment of the present invention.

【図6】本発明の第2の実施の形態における電気自動車
駆動制御装置の動作を示すフローチャートである。
FIG. 6 is a flowchart showing an operation of the electric vehicle drive control device according to the second embodiment of the present invention.

【図7】本発明の第2の実施の形態におけるトルク指令
値決定部の動作を示す図である。
FIG. 7 is a diagram showing an operation of a torque command value determination unit in the second embodiment of the present invention.

【図8】本発明の第2の実施の形態における電気自動車
駆動制御装置の動作を示すタイムチャートである。
FIG. 8 is a time chart showing an operation of the electric vehicle drive control device according to the second embodiment of the present invention.

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

25 駆動モータ 49 駆動モータ制御装置 51 車両制御装置 91 制御切換処理手段 92 初期値設定処理手段 93 変化率維持処理手段 94 電動機械制御処理手段 25 drive motor 49 Drive motor controller 51 Vehicle control device 91 control switching processing means 92 initial value setting processing means 93 Change rate maintenance processing means 94 Electric machine control processing means

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3D035 AA00 BA01 5H115 PA01 PG04 PI11 PU01 QE17 QN24 SE03 SE08 5H550 AA16 FF02 FF04 JJ23    ─────────────────────────────────────────────────── ─── Continued front page    F-term (reference) 3D035 AA00 BA01                 5H115 PA01 PG04 PI11 PU01 QE17                       QN24 SE03 SE08                 5H550 AA16 FF02 FF04 JJ23

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 電動機械と、該電動機械の制御を第1の
制御モードから第2の制御モードに切り換える制御切換
処理手段と、前記制御の切換タイミングにおける第1の
制御モードのための制御変量を初期値として設定する初
期値設定処理手段と、前記制御の切換えに伴う第2の制
御モードのための制御変量の変化率を維持する変化率維
持処理手段と、前記初期値及び維持された変化率に基づ
いて第2の制御モードで電動機械の制御を行う電動機械
制御処理手段とを有することを特徴とする電動車両駆動
制御装置。
1. An electric machine, control switching processing means for switching control of the electric machine from a first control mode to a second control mode, and a control variable for the first control mode at a switching timing of the control. Is set as an initial value, an initial value setting processing means, a change rate maintaining processing means for maintaining a change rate of the control variable for the second control mode accompanying the switching of the control, the initial value and the maintained change. An electric vehicle drive control device comprising: an electric machine control processing unit that controls an electric machine in a second control mode based on a rate.
【請求項2】 前記第1の制御モードの制御変量は、切
換タイミングにおける検出値である請求項1に記載の電
動車両駆動制御装置。
2. The electric vehicle drive control device according to claim 1, wherein the control variable in the first control mode is a detection value at a switching timing.
【請求項3】 前記第1の制御モードの制御変量は、切
換タイミングにおける指令値である請求項1に記載の電
動車両駆動制御装置。
3. The electric vehicle drive control device according to claim 1, wherein the control variable in the first control mode is a command value at a switching timing.
【請求項4】 前記変化率に上限値が設定される請求項
1に記載の電動車両駆動制御装置。
4. The electric vehicle drive control device according to claim 1, wherein an upper limit value is set for the change rate.
【請求項5】 電動機械と、該電動機械の制御をトルク
制御から回転速度制御に切り換える制御切換処理手段
と、前記制御の切換タイミングにおけるトルク制御のた
めの指令値をPI制御の初期値として設定する初期値設
定処理手段と、前記制御の切換えに伴う回転速度制御の
ための指令値の変化率を維持する変化率維持処理手段
と、前記初期値及び維持された変化率に基づいて回転速
度制御で電動機械の制御を行う電動機械制御処理手段と
を有することを特徴とする電動車両駆動制御装置。
5. An electric machine, control switching processing means for switching control of the electric machine from torque control to rotation speed control, and a command value for torque control at the control switching timing is set as an initial value of PI control. Initial value setting processing means, change rate maintaining processing means for maintaining a change rate of a command value for rotation speed control accompanying the switching of the control, and rotation speed control based on the initial value and the maintained change rate. And an electric machine control processing means for controlling the electric machine.
【請求項6】 電動機械と、該電動機械の制御を回転速
度制御からトルク制御に切り換える制御切換処理手段
と、前記制御の切換タイミングにおける回転速度制御の
ためのPI制御の値を初期値として設定する初期値設定
処理手段と、前記制御の切換えに伴うトルク制御のため
の指令値の変化率を維持する変化率維持処理手段と、前
記初期値及び維持された変化率に基づいてトルク制御で
電動機械の制御を行う電動機械制御処理手段とを有する
ことを特徴とする電動車両駆動制御装置。
6. An electric machine, control switching processing means for switching control of the electric machine from rotational speed control to torque control, and a PI control value for rotational speed control at the control switching timing is set as an initial value. Initial value setting processing means, change rate maintaining processing means for maintaining the rate of change of the command value for torque control accompanying the switching of the control, and torque control based on the initial value and the maintained change rate. An electric vehicle drive control device, comprising: an electric machine control processing unit that controls a machine.
【請求項7】 電動機械の制御を第1の制御モードから
第2の制御モードに切り換え、前記制御の切換タイミン
グにおける第1の制御モードのための制御変量を初期値
として設定し、前記制御の切換えに伴う第2の制御モー
ドのための制御変量の変化率を維持し、前記初期値及び
維持された変化率に基づいて第2の制御モードで電動機
械の制御を行うことを特徴とする電動車両駆動制御方
法。
7. The control of the electric machine is switched from a first control mode to a second control mode, and a control variable for the first control mode at the control switching timing is set as an initial value, An electric machine characterized in that the rate of change of the control variable for the second control mode due to switching is maintained, and the electric machine is controlled in the second control mode based on the initial value and the maintained rate of change. Vehicle drive control method.
【請求項8】 コンピュータを、電動機械の制御を第1
の制御モードから第2の制御モードに切り換える制御切
換処理手段、前記制御の切換タイミングにおける第1の
制御モードのための制御変量を初期値として設定する初
期値設定処理手段、前記制御の切換えに伴う第2の制御
モードのための制御変量の変化率を維持する変化率維持
処理手段、並びに前記初期値及び維持された変化率に基
づいて第2の制御モードで電動機械の制御を行う電動機
械制御処理手段として機能させることを特徴とする電動
車両駆動制御方法のプログラム。
8. The computer controls the electric machine first.
Control switching processing means for switching from the control mode to the second control mode, initial value setting processing means for setting the control variable for the first control mode at the control switching timing as an initial value, and with the switching of the control. Change rate maintaining processing means for maintaining the change rate of the control variable for the second control mode, and electric machine control for controlling the electric machine in the second control mode based on the initial value and the maintained change rate. A program of an electric vehicle drive control method, characterized by causing it to function as processing means.
JP2001394954A 2001-12-26 2001-12-26 Electric vehicle drive control device, electric vehicle drive control method, and program thereof Expired - Fee Related JP3903787B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001394954A JP3903787B2 (en) 2001-12-26 2001-12-26 Electric vehicle drive control device, electric vehicle drive control method, and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001394954A JP3903787B2 (en) 2001-12-26 2001-12-26 Electric vehicle drive control device, electric vehicle drive control method, and program thereof

Publications (2)

Publication Number Publication Date
JP2003199214A true JP2003199214A (en) 2003-07-11
JP3903787B2 JP3903787B2 (en) 2007-04-11

Family

ID=27601525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001394954A Expired - Fee Related JP3903787B2 (en) 2001-12-26 2001-12-26 Electric vehicle drive control device, electric vehicle drive control method, and program thereof

Country Status (1)

Country Link
JP (1) JP3903787B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009137310A (en) * 2007-12-03 2009-06-25 Nsk Ltd Electric power steering device
JP2010081775A (en) * 2008-09-29 2010-04-08 Sanyo Electric Co Ltd Motor car
JP2012153321A (en) * 2011-01-28 2012-08-16 Nissan Motor Co Ltd Electric vehicle control device
WO2014132417A1 (en) * 2013-02-28 2014-09-04 株式会社小松製作所 Work vehicle
WO2014132416A1 (en) * 2013-02-28 2014-09-04 株式会社小松製作所 Work vehicle
JP2015119592A (en) * 2013-12-19 2015-06-25 ダイキン工業株式会社 Motor control device and motor control method
US9162587B2 (en) * 2011-10-24 2015-10-20 Kawasaki Jukogyo Kabushiki Kaisha Electric vehicle
WO2016088247A1 (en) * 2014-12-05 2016-06-09 株式会社安川電機 Brake control system, vehicle, motor, and brake control method
EP2705977A3 (en) * 2012-07-19 2017-04-19 Linde Material Handling GmbH Control method for electric vehicles
JPWO2019159346A1 (en) * 2018-02-19 2020-12-03 東芝三菱電機産業システム株式会社 Thyristor starter

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009137310A (en) * 2007-12-03 2009-06-25 Nsk Ltd Electric power steering device
JP2010081775A (en) * 2008-09-29 2010-04-08 Sanyo Electric Co Ltd Motor car
JP2012153321A (en) * 2011-01-28 2012-08-16 Nissan Motor Co Ltd Electric vehicle control device
US9162587B2 (en) * 2011-10-24 2015-10-20 Kawasaki Jukogyo Kabushiki Kaisha Electric vehicle
EP2705977A3 (en) * 2012-07-19 2017-04-19 Linde Material Handling GmbH Control method for electric vehicles
WO2014132416A1 (en) * 2013-02-28 2014-09-04 株式会社小松製作所 Work vehicle
JP5719035B2 (en) * 2013-02-28 2015-05-13 株式会社小松製作所 Work vehicle
US9045045B2 (en) 2013-02-28 2015-06-02 Komatsu Ltd. Work vehicle
CN104144817A (en) * 2013-02-28 2014-11-12 株式会社小松制作所 Work vehicle
CN104144817B (en) * 2013-02-28 2016-06-22 株式会社小松制作所 Working truck
WO2014132417A1 (en) * 2013-02-28 2014-09-04 株式会社小松製作所 Work vehicle
US9637126B2 (en) 2013-02-28 2017-05-02 Komatsu Ltd. Work vehicle
JP2015119592A (en) * 2013-12-19 2015-06-25 ダイキン工業株式会社 Motor control device and motor control method
WO2016088247A1 (en) * 2014-12-05 2016-06-09 株式会社安川電機 Brake control system, vehicle, motor, and brake control method
JPWO2019159346A1 (en) * 2018-02-19 2020-12-03 東芝三菱電機産業システム株式会社 Thyristor starter
JP7000467B2 (en) 2018-02-19 2022-01-19 東芝三菱電機産業システム株式会社 Thyristor starter
US11469692B2 (en) 2018-02-19 2022-10-11 Toshiba Mitsubishi-Electric Industrial Systems Corporation Thyristor starter

Also Published As

Publication number Publication date
JP3903787B2 (en) 2007-04-11

Similar Documents

Publication Publication Date Title
JP3395920B2 (en) Inverter control device
JP3289567B2 (en) Discharge device for storage means inside inverter
JP3755424B2 (en) AC motor drive control device
JP3943726B2 (en) Regenerative braking device
JP3979289B2 (en) Electric drive control device, electric drive control method and program thereof
JP4380247B2 (en) Electric drive control device, electric drive control method, and program
JP4007345B2 (en) Electric drive control device, electric drive control method, and program
JP3146791B2 (en) Drive control device for permanent magnet type synchronous motor
WO2010001579A1 (en) Motor control device and vehicle-steering device comprising same
WO2007125669A1 (en) Motor-driven control device and motor-driven control method
JPH11332300A (en) Two-dimensional variable limit proportional integral regulator for current control apparatus in synchronous frame
JP2006014539A (en) Motor drive controller, control method and program
JP3296729B2 (en) AC motor controller
JP4715576B2 (en) Electric drive control device and electric drive control method
JP3240888B2 (en) Motor control device, motor control method, and electric vehicle using the same
JP2003199214A (en) Motor-driven vehicle driving and controlling device, motor-driven vehicle driving and controlling method, and program therefor
JP3958274B2 (en) Discharge control device, discharge control method and program thereof
JP2009207323A (en) Motor controller
JP2003259509A (en) Motor vehicle drive controller, and motor vehicle drive control method, and its program
CN1922783B (en) Stopping method and control device of induction motor
JP4462207B2 (en) Electric drive control device and electric drive control method
JP2007274843A (en) Unit and method for electromotive drive control
JPH08294299A (en) Induction motor control device and electric power steering device using the same
JP2003092802A (en) Device, method, and program for controlling driving of electric motor car
JPH08308017A (en) Control device for electric vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060613

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060811

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070101

R150 Certificate of patent or registration of utility model

Ref document number: 3903787

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100119

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120119

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140119

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees