JP5915349B2 - Vibration suppression control device for electric vehicle - Google Patents

Vibration suppression control device for electric vehicle Download PDF

Info

Publication number
JP5915349B2
JP5915349B2 JP2012094708A JP2012094708A JP5915349B2 JP 5915349 B2 JP5915349 B2 JP 5915349B2 JP 2012094708 A JP2012094708 A JP 2012094708A JP 2012094708 A JP2012094708 A JP 2012094708A JP 5915349 B2 JP5915349 B2 JP 5915349B2
Authority
JP
Japan
Prior art keywords
vibration
torque command
command value
vehicle
motor torque
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012094708A
Other languages
Japanese (ja)
Other versions
JP2013223372A (en
Inventor
雄史 勝又
雄史 勝又
伊藤 健
健 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2012094708A priority Critical patent/JP5915349B2/en
Priority to PCT/JP2013/056442 priority patent/WO2013157318A1/en
Publication of JP2013223372A publication Critical patent/JP2013223372A/en
Application granted granted Critical
Publication of JP5915349B2 publication Critical patent/JP5915349B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • B60L15/2009Methods, 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 for braking
    • 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
    • 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
    • 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
    • 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)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Vibration Prevention Devices (AREA)

Description

本発明は、電動車両の制振制御装置に関する。   The present invention relates to a vibration suppression control device for an electric vehicle.

従来、アクセル開度や車速などから算出される駆動モータの駆動トルク要求値に対して、車両のトルク伝達系の固有振動周波数成分を除去又は低減するフィルタリング処理を行って駆動トルク目標値を算出し、駆動モータのトルクが駆動トルク目標値に一致するように、駆動モータの電流を制御する電気自動車のモータ制御装置が知られている(特許文献1参照)。   Conventionally, a drive torque target value is calculated by performing a filtering process to remove or reduce the natural vibration frequency component of the vehicle torque transmission system on the drive torque request value of the drive motor calculated from the accelerator opening or the vehicle speed. A motor control device for an electric vehicle that controls the current of the drive motor so that the torque of the drive motor matches the drive torque target value is known (see Patent Document 1).

また、特許文献2に記載の車両の制振制御装置では、例えば特許文献1に記載の方法により決定した駆動トルク目標値に対して、駆動トルク目標値からモータ特性モデルを考慮して算出されるモータ回転速度推定値と実モータ回転速度との偏差を、駆動力伝達系の固有振動周波数を中心周波数とするバンドパスフィルタとモータ特性モデルの逆系で構成されたフィルタに通して算出したトルク指令値を加えることによって、最終駆動トルク目標値を算出している。これにより、道路勾配やトルク伝達系の外乱やモータ特性モデル誤差などによる影響を除去し、かつ、車両のトルク伝達系の固有振動周波数成分を除去または低減することにより、制振効果と急峻なトルクの立ち上がりを両立することができる。   In addition, in the vehicle vibration damping control device described in Patent Document 2, for example, the driving torque target value determined by the method described in Patent Document 1 is calculated from the driving torque target value in consideration of the motor characteristic model. Torque command calculated by passing the deviation between the estimated motor rotational speed and the actual motor rotational speed through a filter composed of a bandpass filter whose center frequency is the natural vibration frequency of the driving force transmission system and an inverse system of the motor characteristic model The final drive torque target value is calculated by adding the value. This eliminates the effects of road gradients, torque transmission system disturbances, motor characteristic model errors, etc., and also eliminates or reduces the natural vibration frequency component of the vehicle torque transmission system, thereby reducing the damping effect and steep torque. Can be achieved at the same time.

特開2001−45613号公報JP 2001-45613 A 特開2003−9566号公報JP 2003-9566 A

しかしながら、特許文献1および2に記載の制御装置において、車両の出力軸トルクを急峻に立ち上げた場合、固有振動数が20〜40Hz程度のサスペンション等による振動など、ドライブシャフトのねじり振動よりも振動数の高い車両ばね上振動成分を励起してしまう場合がある。サスペンション等による車両ばね上振動は、駆動軸トルクやモータ回転速度にその振動成分が発生しないので、特許文献1や2に記載の制御装置では除去することができない。   However, in the control devices described in Patent Documents 1 and 2, when the output shaft torque of the vehicle is sharply raised, vibrations more than drive shaft torsional vibration, such as vibration due to a suspension having a natural frequency of about 20 to 40 Hz. A high number of vehicle sprung vibration components may be excited. The vibration on the vehicle spring due to the suspension or the like cannot be removed by the control device described in Patent Documents 1 and 2 because the vibration component is not generated in the drive shaft torque and the motor rotation speed.

本発明は、車両の駆動軸のねじり振動とともに、車両ばね上振動を抑制することを目的とする。   It is an object of the present invention to suppress vehicle sprung vibration as well as torsional vibration of a drive shaft of a vehicle.

本発明による電動車両の制振制御装置は、モータトルク指令値に対して、車両ばね上振動を抑制するためのフィルタリング処理を施すとともに、モータトルク指令値に対して、駆動軸のねじり振動を抑制するためのフィルタリング処理を施し、フィルタリング処理後のモータトルク指令値に従って、モータトルクを制御する。   The vibration suppression control apparatus for an electric vehicle according to the present invention performs a filtering process for suppressing vibration on the vehicle spring with respect to the motor torque command value, and suppresses torsional vibration of the drive shaft with respect to the motor torque command value. Filtering processing is performed, and the motor torque is controlled according to the motor torque command value after the filtering processing.

本発明によれば、車両の駆動軸のねじり振動とともに、車両ばね上振動を抑制することができる。   ADVANTAGE OF THE INVENTION According to this invention, a vehicle on-spring vibration can be suppressed with the torsional vibration of the drive shaft of a vehicle.

図1は、一実施の形態における電動車両の制振制御装置を備えた電気自動車の主要構成を示すブロック図である。FIG. 1 is a block diagram illustrating a main configuration of an electric vehicle including a vibration suppression control device for an electric vehicle according to an embodiment. 図2は、電動モータコントローラによって行われるモータ電流制御の処理の流れを示すフローチャートである。FIG. 2 is a flowchart showing a flow of processing of motor current control performed by the electric motor controller. 図3は、アクセル開度−トルクテーブルの一例を示す図である。FIG. 3 is a diagram illustrating an example of an accelerator opening-torque table. 図4は、特開2003−9566号公報に記載の方法により、第2のトルク指令値Tm2、およびモータ回転速度ωmに基づいて、第3のトルク指令値Tm3を算出する処理を行うための制御ブロック図である。FIG. 4 shows a process for calculating the third torque command value Tm3 * based on the second torque command value Tm2 * and the motor rotation speed ωm by the method described in Japanese Patent Laid-Open No. 2003-9566. It is a control block diagram of. 図5は、第2のトルク指令値Tm2を設定する処理を行うための制御ブロック図である。FIG. 5 is a control block diagram for performing processing for setting the second torque command value Tm2 * . 図6は、トルク指令値変化量ΔTとローパスフィルタ処理の割合αとの関係を定めたテーブルの一例である。FIG. 6 is an example of a table that defines the relationship between the torque command value change amount ΔT and the ratio α of the low-pass filter processing. 図7は、一実施の形態における電動車両の制御装置による制御結果の一例を示す図である。FIG. 7 is a diagram illustrating an example of a control result by the control device for the electric vehicle according to the embodiment. 図8は、特開2003−9566号公報に記載の制御装置による制御結果の一例を示す図である。FIG. 8 is a diagram illustrating an example of a control result by the control device described in Japanese Patent Laid-Open No. 2003-9566.

図1は、一実施の形態における電動車両の制振制御装置を備えた電気自動車の主要構成を示すブロック図である。本発明の電動車両の制振制御装置は、車両の駆動源の一部または全部として電動モータを備え、電動モータの駆動力により走行可能な電動車両に適用可能であり、電気自動車だけでなく、ハイブリッド自動車や燃料電池自動車にも適用可能である。   FIG. 1 is a block diagram illustrating a main configuration of an electric vehicle including a vibration suppression control device for an electric vehicle according to an embodiment. The vibration control device for an electric vehicle according to the present invention includes an electric motor as a part or all of the drive source of the vehicle, and can be applied to an electric vehicle that can run by the driving force of the electric motor. It can also be applied to hybrid vehicles and fuel cell vehicles.

電動モータコントローラ2は、車速V、アクセル開度θ、電動モータ(三相交流モータ)4の回転子位相α、電動モータ4の電流iu、iv、iw等の車両状態を示す信号をデジタル信号として入力し、入力された信号に基づいて、電動モータ4を制御するためのPWM信号を生成する。また、生成したPWM信号に応じてインバータ3の駆動信号を生成する。   The electric motor controller 2 uses, as digital signals, signals indicating the vehicle state such as the vehicle speed V, the accelerator opening θ, the rotor phase α of the electric motor (three-phase AC motor) 4, and the currents iu, iv, iw of the electric motor 4. Based on the input signal, a PWM signal for controlling the electric motor 4 is generated. Further, a drive signal for the inverter 3 is generated according to the generated PWM signal.

インバータ3は、例えば、各相ごとに2個のスイッチング素子(例えば、IGBTやMOS−FET等のパワー半導体素子)を備え、駆動信号に応じてスイッチング素子をオン/オフすることにより、バッテリ1から供給される直流の電流を交流に変換し、電動モータ4に所望の電流を流す。   The inverter 3 includes, for example, two switching elements (for example, power semiconductor elements such as IGBTs and MOS-FETs) for each phase, and turns on / off the switching elements in accordance with a drive signal, thereby removing from the battery 1. The supplied direct current is converted into alternating current, and a desired current is passed through the electric motor 4.

電動モータ4は、インバータ3から供給される交流電流により駆動力を発生し、減速機5および駆動軸8を介して、左右の駆動輪9a、9bに駆動力を伝達する。また、車両の走行時に駆動輪9a、9bに連れ回されて回転するときに、回生駆動力を発生させることで、車両の運動エネルギーを電気エネルギーとして回収する。この場合、インバータ3は、電動モータ4の回生運転時に発生する交流電流を直流電流に変換して、バッテリ1に供給する。   The electric motor 4 generates a driving force by the alternating current supplied from the inverter 3, and transmits the driving force to the left and right driving wheels 9 a and 9 b via the speed reducer 5 and the driving shaft 8. Further, when the vehicle is driven and rotated by the drive wheels 9a and 9b, the kinetic energy of the vehicle is recovered as electric energy by generating a regenerative driving force. In this case, the inverter 3 converts an alternating current generated during the regenerative operation of the electric motor 4 into a direct current and supplies the direct current to the battery 1.

電流センサ7は、電動モータ4に流れる3相交流電流iu、iv、iwを検出する。ただし、3相交流電流iu、iv、iwの和は0であるため、任意の2相の電流を検出して、残りの1相の電流は演算により求めてもよい。   The current sensor 7 detects three-phase alternating currents iu, iv, iw flowing through the electric motor 4. However, since the sum of the three-phase alternating currents iu, iv, and iw is 0, any two-phase current may be detected, and the remaining one-phase current may be obtained by calculation.

回転センサ6は、例えば、レゾルバやエンコーダであり、電動モータ4の回転子位相αを検出する。   The rotation sensor 6 is, for example, a resolver or an encoder, and detects the rotor phase α of the electric motor 4.

図2は、電動モータコントローラ2によって行われるモータ電流制御の処理の流れを示すフローチャートである。   FIG. 2 is a flowchart showing a flow of processing of motor current control performed by the electric motor controller 2.

ステップS201では、車両状態を示す信号を入力する。ここでは、車速V(km/h)、アクセル開度θ(%)、電動モータ4の回転子位相α(rad)、電動モータ4の回転数Nm(rpm)、電動モータ4に流れる三相交流電流iu、iv、iw、バッテリ1とインバータ3間の直流電圧値Vdc(V)を入力する。   In step S201, a signal indicating the vehicle state is input. Here, the vehicle speed V (km / h), the accelerator opening θ (%), the rotor phase α (rad) of the electric motor 4, the rotational speed Nm (rpm) of the electric motor 4, and the three-phase AC flowing through the electric motor 4 Currents iu, iv, iw, and a DC voltage value Vdc (V) between the battery 1 and the inverter 3 are input.

車速V(km/h)は、図示しない車速センサや、図示しないブレーキコントローラ等の他のコントローラより通信にて取得する。または、モータ回転速度ωmにタイヤ動半径Rを乗算し、ファイナルギアのギア比で除算することにより車速v(m/s)を求め、3600/1000を乗算することにより単位変換して、車速V(km/h)を求める。   The vehicle speed V (km / h) is acquired by communication from a vehicle speed sensor (not shown) or another controller such as a brake controller (not shown). Alternatively, the vehicle rotational speed ωm is multiplied by the tire dynamic radius R, and the vehicle speed v (m / s) is obtained by dividing by the gear ratio of the final gear, and unit conversion is performed by multiplying by 3600/1000 to obtain the vehicle speed V (Km / h) is obtained.

アクセル開度θ(%)は、図示しないアクセル開度センサから取得するか、図示しない車両コントローラ等の他のコントローラから通信にて取得する。   The accelerator opening θ (%) is acquired from an accelerator opening sensor (not shown), or is acquired by communication from another controller such as a vehicle controller (not shown).

電動モータ4の回転子位相α(rad)は、回転センサ6から取得する。電動モータ4の回転数Nm(rpm)は、回転子の角速度ω(電気角)を電動モータ4の極対数で除算して、電動モータ4の機械的な角速度であるモータ回転速度ωm(rad/s)を求め、求めたモータ回転速度ωmに60/(2π)を乗算することによって求める。回転子の角速度ωは、回転子位相αを微分することによって求める。   The rotor phase α (rad) of the electric motor 4 is acquired from the rotation sensor 6. The rotational speed Nm (rpm) of the electric motor 4 is obtained by dividing the angular speed ω (electrical angle) of the rotor by the number of pole pairs of the electric motor 4 to obtain a motor rotational speed ωm (rad / s) is obtained by multiplying the obtained motor rotational speed ωm by 60 / (2π). The angular velocity ω of the rotor is obtained by differentiating the rotor phase α.

電動モータ4に流れる電流iu、iv、iw(A)は、電流センサ7から取得する。   Currents iu, iv, iw (A) flowing through the electric motor 4 are acquired from the current sensor 7.

直流電圧値Vdc(V)は、バッテリ1とインバータ3間の直流電源ラインに設けられた電圧センサ(不図示)、または、図示しないバッテリコントローラから送信される電源電圧値から求める。   The DC voltage value Vdc (V) is obtained from a power supply voltage value transmitted from a voltage sensor (not shown) provided on a DC power supply line between the battery 1 and the inverter 3 or a battery controller (not shown).

ステップS202では、基本目標トルク指令値である第1のトルク指令値Tm1を設定する。具体的には、ステップS201で入力されたアクセル開度θおよび車速Vに基づいて、図3に示すアクセル開度−トルクテーブルを参照することにより、第1のトルク指令値Tm1を設定する。 In step S202, a first torque command value Tm1 * , which is a basic target torque command value, is set. Specifically, the first torque command value Tm1 * is set by referring to the accelerator opening-torque table shown in FIG. 3 based on the accelerator opening θ and the vehicle speed V input in step S201.

ステップS203では、ステップS202で設定された第1のトルク指令値Tm1に対して、車両ばね上振動を抑制するためのフィルタ処理を行うことによって、第2のトルク指令値Tm2を設定する。車両ばね上振動とは、固有振動数が20〜40Hz程度のサスペンション等による振動である。第2のトルク指令値Tm2を設定する方法の詳細については、後述する。 In step S203, the second torque command value Tm2 * is set by performing filter processing for suppressing the vehicle sprung vibration on the first torque command value Tm1 * set in step S202. Vehicle sprung vibration is vibration caused by a suspension having a natural frequency of about 20 to 40 Hz. Details of the method of setting the second torque command value Tm2 * will be described later.

ステップS204では、特開2003−9566号公報に記載の方法により、ステップS203で設定した第2のトルク指令値Tm2、およびモータ回転速度ωmに基づいて、駆動軸トルクの応答を犠牲にすることなく、駆動力伝達系の振動(駆動軸8のねじり振動)を抑制する第3のトルク指令値Tm3を算出する。より具体的には、特開2003−9566号公報の制振制御装置において、制振制御部4が第1のトルク指令値Tm1、およびモータ回転速度ωmに基づいて、モータトルク指令値T’を算出する方法を用いる。 In step S204, the response of the drive shaft torque is sacrificed based on the second torque command value Tm2 * set in step S203 and the motor rotational speed ωm by the method described in Japanese Patent Laid-Open No. 2003-9566. Rather, the third torque command value Tm3 * that suppresses the vibration of the driving force transmission system (torsional vibration of the drive shaft 8) is calculated. More specifically, in the vibration damping control device disclosed in Japanese Patent Application Laid-Open No. 2003-9566, the vibration damping control unit 4 determines the motor torque command value T ′ based on the first torque command value Tm1 * and the motor rotation speed ωm. Use the method to calculate * .

図4は、特開2003−9566号公報に記載の方法により、第2のトルク指令値Tm2、およびモータ回転速度ωmに基づいて、第3のトルク指令値Tm3を算出する処理を行うための制御ブロック図である。 FIG. 4 shows a process for calculating the third torque command value Tm3 * based on the second torque command value Tm2 * and the motor rotation speed ωm by the method described in Japanese Patent Laid-Open No. 2003-9566. It is a control block diagram of.

Gm(s)/Gp(s)なる伝達特性を有する制御ブロック400は、駆動力伝達系の振動を抑制するためのフィードフォワード制御を行う。すなわち、第2のトルク指令値Tm2をGm(s)/Gp(s)なるフィルタに通すことにより、制振効果の高いトルク指令値を出力する。Gp(s)は、車両へのトルク入力とモータ回転速度との間の伝達特性を示すモデルであり、Gm(s)は、車両へのトルク入力とモータ回転速度の応答目標との間の伝達特性を示すモデル(理想モデル)である。 The control block 400 having a transmission characteristic of Gm (s) / Gp (s) performs feedforward control for suppressing vibration of the driving force transmission system. That is, by passing the second torque command value Tm2 * through a filter of Gm (s) / Gp (s), a torque command value having a high vibration damping effect is output. Gp (s) is a model indicating a transmission characteristic between the torque input to the vehicle and the motor rotational speed, and Gm (s) is a transmission between the torque input to the vehicle and the response target of the motor rotational speed. It is a model (ideal model) showing characteristics.

Gp(s)なる伝達特性を有する制御ブロック401は、第3のトルク指令値Tm3を入力して、モータ回転速度推定値を出力する。 The control block 401 having a transfer characteristic of Gp (s) receives the third torque command value Tm3 * and outputs a motor rotation speed estimation value.

減算器403は、制御ブロック401から出力されるモータ回転速度推定値と、モータ回転速度検出値との偏差を算出する。   The subtractor 403 calculates a deviation between the estimated motor rotation speed value output from the control block 401 and the detected motor rotation speed value.

制御ブロック402は、車両の伝達特性Gp(s)の逆特性とバンドパスフィルタH(s)からなるフィルタH(s)/Gp(s)なる伝達特性を有し、モータ回転速度推定値とモータ回転速度検出値との偏差に基づいて、ねじり振動を抑制するためのフィードバック成分を算出する。H(s)は、中心周波数が車両の駆動系のねじり共振周波数と一致しているバンドパスフィルタの特性を有する。   The control block 402 has a reverse characteristic of the vehicle transfer characteristic Gp (s) and a transfer characteristic H (s) / Gp (s) composed of a bandpass filter H (s). A feedback component for suppressing torsional vibration is calculated based on the deviation from the rotational speed detection value. H (s) has the characteristics of a bandpass filter whose center frequency matches the torsional resonance frequency of the vehicle drive system.

加算器404は、制御ブロック400から出力されるトルク指令値と、制御ブロック402の出力値とを加算して、第3のトルク指令値Tm3を算出する。 The adder 404 adds the torque command value output from the control block 400 and the output value of the control block 402 to calculate a third torque command value Tm3 * .

ステップS205では、ステップS204で設定した第3のトルク指令値Tm3、モータ回転速度ωmおよび直流電圧値Vdcに基づいて、d軸電流目標値id、q軸電流目標値iqを求める。 In step S205, the d-axis current target value id * and the q-axis current target value iq * are obtained based on the third torque command value Tm3 * , the motor rotation speed ωm, and the DC voltage value Vdc set in step S204.

ステップS206では、d軸電流idおよびq軸電流iqをそれぞれ、ステップS205で求めたd軸電流目標値idおよびq軸電流目標値iqと一致させるための電流制御を行う。このため、まず初めに、ステップS201で入力された三相交流電流値iu、iv、iwと、電動モータ4の回転子位相αとに基づいて、d軸電流idおよびq軸電流iqを求める。続いて、d軸、q軸電流指令値id、iqと、d軸、q軸電流id、iqとの偏差から、d軸、q軸電圧指令値vd、vqを算出する。 In step S206, current control is performed to match the d-axis current id and the q-axis current iq with the d-axis current target value id * and the q-axis current target value iq * obtained in step S205, respectively. For this reason, first, the d-axis current id and the q-axis current iq are obtained based on the three-phase AC current values iu, iv, iw input in step S201 and the rotor phase α of the electric motor 4. Subsequently, d-axis and q-axis voltage command values vd and vq are calculated from a deviation between the d-axis and q-axis current command values id * and iq * and the d-axis and q-axis current id and iq.

次に、d軸、q軸電圧指令値vd、vqと、電動モータ4の回転子位相αから、三相交流電圧指令値vu、vv、vwを求める。そして、求めた三相交流電圧指令値vu、vv、vwと直流電圧値Vdcから、PWM信号tu(%)、tv(%)、tw(%)を求める。このようにして求めたPWM信号tu、tv、twにより、インバータ3のスイッチング素子を開閉することによって、電動モータ4をトルク指令値で指示された所望のトルクで駆動することができる。   Next, three-phase AC voltage command values vu, vv, vw are obtained from the d-axis and q-axis voltage command values vd, vq and the rotor phase α of the electric motor 4. Then, PWM signals tu (%), tv (%), and tw (%) are obtained from the obtained three-phase AC voltage command values vu, vv, and vw and the DC voltage value Vdc. The electric motor 4 can be driven with a desired torque indicated by the torque command value by opening and closing the switching element of the inverter 3 by the PWM signals tu, tv, and tw obtained in this way.

図5は、図2に示すフローチャートのステップS203で行う、第2のトルク指令値Tm2を設定する処理を行うための制御ブロック図である。 FIG. 5 is a control block diagram for performing processing for setting the second torque command value Tm2 * performed in step S203 of the flowchart shown in FIG.

制御ブロック501は、図2に示すフローチャートのステップS202で設定された第1のトルク指令値Tm1に対して、s/(τs+1)で示される近似微分処理を施し、トルク指令値変化量ΔTを算出する。この近似微分の時定数τは、例えば、制御演算周期の4〜10倍程度に設定する。 The control block 501 performs an approximate differentiation process indicated by s / (τ 1 s + 1) on the first torque command value Tm1 * set in step S202 of the flowchart shown in FIG. ΔT is calculated. The time constant τ 1 of this approximate differentiation is set to about 4 to 10 times the control calculation cycle, for example.

制御ブロック502は、制御ブロック501で算出されたトルク指令値変化量ΔTに基づいて、トルク指令値変化量ΔTとローパスフィルタ処理の割合αとの関係を定めたテーブルを参照することにより、車両ばね上振動を抑制するためのフィルタであるローパスフィルタ(LPF)を行う割合αを求める。   The control block 502 refers to a table that defines the relationship between the torque command value change amount ΔT and the low-pass filter processing ratio α based on the torque command value change amount ΔT calculated by the control block 501, thereby A ratio α for performing a low-pass filter (LPF) that is a filter for suppressing the upper vibration is obtained.

図6は、トルク指令値変化量ΔTとローパスフィルタ処理の割合αとの関係を定めたテーブルの一例である。図6に示すテーブルでは、トルク指令値変化量ΔTが第1の閾値ΔT1以下の場合にはαが0であり、第1の閾値ΔT1より大きくなると、トルク指令値変化量ΔTが大きくなるに従ってαも大きくなる。また、トルク指令値変化量ΔTが第2の閾値ΔT2以上になると、αは上限値α2となる。上限値α2は、1以下の値とする。なお、第1の閾値ΔT1、第2の閾値ΔT2、上限値α2の値は、実験等により予め決定しておく。   FIG. 6 is an example of a table that defines the relationship between the torque command value change amount ΔT and the ratio α of the low-pass filter processing. In the table shown in FIG. 6, α is 0 when the torque command value change amount ΔT is equal to or less than the first threshold value ΔT1, and when the torque command value change amount ΔT is larger than the first threshold value ΔT1, the torque command value change amount ΔT increases as the torque command value change amount ΔT increases. Also grows. Further, when the torque command value change amount ΔT becomes equal to or larger than the second threshold value ΔT2, α becomes the upper limit value α2. The upper limit value α2 is a value of 1 or less. Note that the values of the first threshold value ΔT1, the second threshold value ΔT2, and the upper limit value α2 are determined in advance through experiments or the like.

なお、上限値α2を設定せずに、トルク指令値変化量ΔTが第1の閾値ΔT1より大きい場合には、トルク指令値変化量ΔTが大きくなるほど、αの値を大きくするようにしてもよい。   When the torque command value change amount ΔT is larger than the first threshold value ΔT1 without setting the upper limit value α2, the value of α may be increased as the torque command value change amount ΔT increases. .

また、トルク指令値変化量ΔTではなく、アクセル開度変化量とローパスフィルタ処理の割合αとの関係を定めたテーブルを用意しておき、アクセル開度変化量に基づいて、αを求めるようにしてもよい。この場合も、第1の閾値ΔT1、第2の閾値ΔT2の様に、アクセル開度変化量と比較するための適切な閾値を設定しておく。なお、アクセル開度変化量とローパスフィルタ処理の割合αとの関係を定めたテーブルも、図6に示すような特性となる。   Also, instead of the torque command value change amount ΔT, a table that defines the relationship between the accelerator opening change amount and the ratio α of the low-pass filter processing is prepared, and α is obtained based on the accelerator opening change amount. May be. Also in this case, appropriate threshold values for comparison with the accelerator opening change amount are set like the first threshold value ΔT1 and the second threshold value ΔT2. Note that the table defining the relationship between the accelerator opening change amount and the low-pass filter processing ratio α also has characteristics as shown in FIG.

減算器503は、ローパスフィルタを通さずに第1のトルク指令値Tm1をそのまま出力する割合(1−α)を求めて出力する。 The subtracter 503 obtains and outputs the ratio (1-α) for outputting the first torque command value Tm1 * as it is without passing through the low-pass filter.

制御ブロック504は、第1のトルク指令値Tm1に対して、1/(τs+1)で示されるローパスフィルタ処理(車両ばね上振動を抑制するためのフィルタ処理)を施し、ローパスフィルタ処理後のトルク指令値Tm1LPF を算出する。 The control block 504 performs low-pass filter processing (filter processing for suppressing vehicle sprung vibration) indicated by 1 / (τ 2 s + 1) on the first torque command value Tm1 * , and after the low-pass filter processing Torque command value Tm1LPF * is calculated.

ここで、ローパスフィルタ処理の時定数τは、実験等により予め計測した車両ばね上振動(20〜40Hz程度のサスペンション振動)の振動周波数をfv(Hz)とすると、次式(1)の関係を満たすように設定する。
τ>1/(2π・fv) …(1)
Here, the time constant τ 2 of the low-pass filter processing is expressed by the following equation (1), where fv (Hz) is the vibration frequency of vehicle sprung vibration (suspension vibration of about 20 to 40 Hz) measured in advance by experiments or the like. Set to satisfy.
τ 2 > 1 / (2π · fv) (1)

すなわち、カットオフ周波数以下のトルク指令値を通過させるローパスフィルタ処理において、カットオフ周波数を車両ばね上振動系の共振周波数(固有振動周波数)よりも小さく設定する。この結果、ローパスフィルタにより車両ばね上振動成分を抑制することができるため、振動を低減する効果が高くなる。実際には、ローパスフィルタ処理のカットオフ周波数を車両ばね上振動系の共振周波数の1/5程度にするとさらに効果が高くなる。ただし、不必要に小さな値にすると、本来の良好な加速レスポンスを損なうことになるため、対象とする車両ばね上振動の抑制効果に適した値を、車両実験等の結果に基づいて決定する。   That is, in the low-pass filter process for passing the torque command value below the cutoff frequency, the cutoff frequency is set to be smaller than the resonance frequency (natural vibration frequency) of the vehicle sprung vibration system. As a result, since the vehicle sprung vibration component can be suppressed by the low-pass filter, the effect of reducing vibration is enhanced. Actually, the effect is further enhanced when the cutoff frequency of the low-pass filter processing is set to about 1/5 of the resonance frequency of the vehicle sprung vibration system. However, if the value is unnecessarily small, the original good acceleration response is impaired. Therefore, a value suitable for the effect of suppressing the on-vehicle vehicle sprung vibration is determined based on the result of a vehicle experiment or the like.

乗算器505は、第1のトルク指令値Tm1に、減算器503で求められた(1−α)を乗算する。 The multiplier 505 multiplies the first torque command value Tm1 * by (1−α) obtained by the subtractor 503.

乗算器506は、制御ブロック504から出力されるローパスフィルタ処理後のトルク指令値Tm1LPF に、制御ブロック502で求められたαを乗算する。 The multiplier 506 multiplies the torque command value Tm 1LPF * after low-pass filter processing output from the control block 504 by α obtained by the control block 502.

加算器507は、次式(2)で示すように、乗算器505からの出力と、乗算器506からの出力とを加算して、トルク指令候補値Tcndを算出する。
cnd=(1−α)×Tm1+α×Tm1LPF …(2)
The adder 507 calculates the torque command candidate value T cnd by adding the output from the multiplier 505 and the output from the multiplier 506 as shown in the following equation (2).
T cnd = (1−α) × Tm1 * + α × Tm 1LPF * (2)

制御ブロック508は、トルク増加時に、制御ブロック504で行うローパスフィルタ処理(車両ばね上振動抑制処理)を実施し、トルク減少時には、極力回生トルクを出力するため、制御ブロック504で行うローパスフィルタ処理を実施しないように、第1のトルク指令値Tm1と、加算器507で算出したトルク指令候補値Tcndとを比較し、小さい方の値を選択して、第2のトルク指令値Tm2として出力する。すなわち、次式(3)により、第2のトルク指令値Tm2を算出する。ただし、MIN(x、y)は、xとyのうちの小さい方の値を選択する関数である。
Tm2=MIN(Tm1、Tm1LPF ) …(3)
The control block 508 performs low-pass filter processing (vehicle sprung vibration suppression processing) performed in the control block 504 when the torque increases, and outputs regenerative torque as much as possible when the torque decreases, so low-pass filter processing performed in the control block 504 is performed. The first torque command value Tm1 * is compared with the torque command candidate value T cnd calculated by the adder 507 so that the second torque command value Tm2 * is selected as the second torque command value Tm2 *. Output. That is, the second torque command value Tm2 * is calculated by the following equation (3). However, MIN (x, y) is a function that selects the smaller value of x and y.
Tm2 * = MIN (Tm1 * , Tm1LPF * ) (3)

以上の通り、制御ブロック501、502、減算器503では、第1のトルク指令値Tm1に施すローパスフィルタ処理の割合α、および、第1のトルク指令値Tm1をそのまま出力する割合(1−α)を算出し、制御ブロック504、乗算器505、506、加算器507では、第1のトルク指令値Tm1の一部の割合αにローパスフィルタ処理を施し、残りの割合(1−α)は、第1のトルク指令値Tm1をそのまま出力するような車両ばね上振動を抑制するためのフィルタ処理を施す。制御ブロック508では、極力回生トルクを出力するため、減速側、すなわちトルク減少時は、車両ばね上振動抑制フィルタ処理を実施しないようにして、第2のトルク指令値Tm2を算出する。 As described above, the control block 501 and 502, the subtracter 503, the proportion of the low-pass filter process performed on the first torque command value Tm1 * alpha, and the percentage that outputs a first torque command value Tm1 * as (1- α) is calculated, and the control block 504, the multipliers 505 and 506, and the adder 507 apply a low-pass filter process to a part of the first torque command value Tm1 * , and the remaining ratio (1-α). Performs a filter process for suppressing vehicle sprung vibration such that the first torque command value Tm1 * is output as it is. In the control block 508, in order to output the regenerative torque as much as possible, the second torque command value Tm2 * is calculated without performing the vehicle sprung vibration suppression filter process on the deceleration side, that is, when the torque is reduced.

図7は、一実施の形態における電動車両の制御装置による制御結果の一例を示す図である。図7では、上から順に、トルク指令値の時間変化、モータ回転数の時間変化、駆動軸トルクの時間変化、加速度の時間変化を示している。   FIG. 7 is a diagram illustrating an example of a control result by the control device for the electric vehicle according to the embodiment. FIG. 7 shows, in order from the top, the time change of the torque command value, the time change of the motor rotation speed, the time change of the drive shaft torque, and the time change of the acceleration.

停車状態から、時刻t1でアクセルをステップ的に踏み込み、第1のトルク指令値Tm1が急激に立ち上がった場合、上述した車両ばね上振動抑制処理により、所定の割合だけローパスフィルタ処理が施された第2のトルク指令値Tm2は、時刻t2でほぼ振動が収束している。さらに、駆動力伝達系の振動(駆動軸のねじり振動)を抑制するための制振制御が施され、最終的なトルク指令値(第3のトルク指令値Tm3)が出力される。この結果、駆動軸トルクは、時刻t2でほぼ定常値に収束しており、加速度については、図8を用いて説明する特開2003−9566号公報に記載の制御装置では発生する20〜40Hz程度の車両ばね上振動が抑制され、滑らかな立ち上がりとなり、時刻t2に定常値にほぼ収束する。20〜40Hz程度の車両ばね上振動を抑制することにより、車両の乗員にショックや不快な振動を感じさせることなく、滑らかでありながらレスポンスを損なうことのない急峻な加速性能を実現することができる。 When the accelerator is stepped on at the time t1 from the stop state and the first torque command value Tm1 * rises rapidly, the vehicle sprung vibration suppression process described above has been subjected to the low-pass filter process by a predetermined ratio. The second torque command value Tm2 * almost converges at time t2. Further, vibration suppression control is performed to suppress vibration of the driving force transmission system (torsional vibration of the drive shaft), and a final torque command value (third torque command value Tm3 * ) is output. As a result, the drive shaft torque has almost converged to a steady value at time t2, and the acceleration is about 20 to 40 Hz generated in the control device described in Japanese Patent Laid-Open No. 2003-9566 described with reference to FIG. The vehicle sprung vibration is suppressed, and the vehicle rises smoothly and converges to a steady value at time t2. By suppressing vehicle sprung vibration of about 20 to 40 Hz, it is possible to realize a steep acceleration performance that is smooth and does not impair the response without causing the vehicle occupant to feel a shock or unpleasant vibration. .

図8は、特開2003−9566号公報に記載の制御装置による制御結果の一例を示す図である。図7と同様、上から順に、トルク指令値の時間変化、モータ回転数の時間変化、駆動軸トルクの時間変化、加速度の時間変化を示している。   FIG. 8 is a diagram illustrating an example of a control result by the control device described in Japanese Patent Laid-Open No. 2003-9566. As in FIG. 7, the change in torque command value, the change in motor rotation time, the change in drive shaft torque, and the change in acceleration are shown in order from the top.

図8では、図7と同様、停車状態から、時刻t1でアクセルをステップ的に踏み込み、基本目標トルク指令値が急激に立ち上がった場合の制御結果を示している。この場合、駆動力伝達系の振動(駆動軸のねじり振動)を抑制するための制振制御により、基本目標トルク指令値に対して駆動力伝達系の振動周波数成分を抑制したトルク指令値にてモータを駆動することになり、駆動軸トルクがステップ的に振動無く立ち上がり、時刻t2に至るまでに定常値にほぼ収束する。これに対し、加速度は立ち上がり直後から時刻t2にかけて、20〜40Hz程度の振動が残っている。   FIG. 8 shows the control result when the accelerator pedal is stepped on at time t1 from the stop state and the basic target torque command value suddenly rises as in FIG. In this case, the torque command value that suppresses the vibration frequency component of the driving force transmission system with respect to the basic target torque command value by the vibration suppression control for suppressing the vibration of the driving force transmission system (torsional vibration of the drive shaft). The motor is driven, and the drive shaft torque rises stepwise without vibration and converges to a steady value until time t2. On the other hand, vibrations of about 20 to 40 Hz remain in the acceleration from the time immediately after rising to time t2.

以上、一実施の形態における電動車両の制振制御装置によれば、モータトルク指令値に対して、車両ばね上振動を抑制するためのフィルタリング処理、および、駆動軸のねじり振動を抑制するためのフィルタリング処理を施し、フィルタリング処理後のモータトルク指令値に従って、モータトルクを制御する。これにより、駆動軸のねじり振動だけでなく、車両ばね上振動も抑制することができるので、乗員にショックや不快な振動を感じさせることなく、滑らかでありながらレスポンスを損なうことのない急峻な加速性能を実現することができる。   As described above, according to the vibration suppression control device for an electric vehicle according to the embodiment, the filtering process for suppressing the vehicle sprung vibration and the torsional vibration of the drive shaft are suppressed with respect to the motor torque command value. A filtering process is performed, and the motor torque is controlled according to the motor torque command value after the filtering process. As a result, not only the torsional vibration of the drive shaft but also the vibration on the vehicle spring can be suppressed, so that the driver can feel the shock and unpleasant vibration, and it is smooth and does not impair the response. Performance can be realized.

特に、モータトルク指令値の一部に対して、車両ばね上振動を抑制するためのフィルタリング処理を施すので、加速特性に過度の遅れをきたすことなく車両振動を抑制することができる。これにより、急加速時のショックを低減することができ、スムーズでありながら急峻な加速を実現することができる。   In particular, since a filtering process for suppressing vehicle sprung vibration is performed on a part of the motor torque command value, vehicle vibration can be suppressed without causing an excessive delay in acceleration characteristics. Thereby, the shock at the time of sudden acceleration can be reduced, and it is possible to realize smooth and steep acceleration.

また、車両ばね上振動を抑制するためのフィルタリング処理が施されたモータトルク指令値に対して、駆動軸のねじり振動を抑制するためのフィルタリング処理を施す。駆動軸のねじり振動を抑制するためのフィルタリング処理では、モータトルクからモータ回転数までの制御対象のモデルを想定し、モータ回転数の検出遅れ等を考慮して構成されていることがある。この場合、車両ばね上振動を抑制するためのフィルタリング処理を、駆動軸のねじり振動を抑制するためのフィルタリング処理の後に行うと、駆動軸のねじり振動を抑制する処理の性能が悪化する場合がある。このため、車両ばね上振動を抑制するためのフィルタリング処理を、駆動軸のねじり振動を抑制するためのフィルタリング処理の前に行うことにより、駆動軸のねじり振動を抑制しつつ、車両ばね上振動も抑制することができる。   Moreover, the filtering process for suppressing the torsional vibration of the drive shaft is performed on the motor torque command value subjected to the filtering process for suppressing the vehicle sprung vibration. The filtering process for suppressing the torsional vibration of the drive shaft may be configured in consideration of a detection delay of the motor speed, assuming a model to be controlled from the motor torque to the motor speed. In this case, if the filtering process for suppressing the vibration on the vehicle spring is performed after the filtering process for suppressing the torsional vibration of the drive shaft, the performance of the process for suppressing the torsional vibration of the drive shaft may deteriorate. . For this reason, by performing the filtering process for suppressing the vibration on the vehicle spring before the filtering process for suppressing the torsional vibration of the drive shaft, the vibration on the vehicle spring is also suppressed while suppressing the torsional vibration of the drive shaft. Can be suppressed.

また、一実施の形態における電動車両の制振制御装置では、アクセル開度変化量またはモータトルク指令値変化量が所定値以上の場合に、モータトルク指令値の一部に対して、車両ばね上振動を抑制するためのフィルタリング処理を施すので、乗員が振動を顕著に感じる場合に振動を抑制するためのフィルタリング処理を施して、乗員にショックを感じさせないようにすることができる。また、アクセル開度変化量またはモータトルク指令値変化量が小さい場合には、乗員が振動を感じにくいので、車両ばね上振動を抑制するためのフィルタリング処理を行わずに、トルクのダイレクト感を残すことができる。   Further, in the vibration suppression control device for an electric vehicle according to the embodiment, when the accelerator opening change amount or the motor torque command value change amount is equal to or greater than a predetermined value, Since the filtering process for suppressing the vibration is performed, when the occupant feels the vibration remarkably, the filtering process for suppressing the vibration can be performed so that the occupant does not feel the shock. In addition, when the accelerator opening change amount or the motor torque command value change amount is small, it is difficult for the occupant to feel vibration, so that a direct feeling of torque is left without performing filtering processing for suppressing vibration on the vehicle spring. be able to.

また、アクセル開度変化量またはモータトルク指令値変化量に応じて、車両ばね上振動を抑制するためのフィルタリング処理を施すモータトルク指令値の割合を変更するので、アクセル開度変化量またはモータトルク指令値変化量に応じてフィルタリング処理を適切に行うことができる。特に、アクセル開度変化量またはモータトルク指令値変化量が大きいほど、車両ばね上振動を抑制するためのフィルタリング処理を施すモータトルク指令値の割合を大きくするので、車両ばね上振動を抑制するためのフィルタリング処理を施す割合を増やして最終トルク指令値をより緩やかに変化させることで、車両振動を抑制する効果を高くして、乗員にショックを感じさせることを抑制することができる。   Further, since the ratio of the motor torque command value for performing the filtering process for suppressing the vehicle sprung vibration is changed according to the accelerator opening change amount or the motor torque command value change amount, the accelerator opening change amount or the motor torque is changed. Filtering processing can be appropriately performed according to the command value change amount. In particular, the greater the accelerator opening change amount or the motor torque command value change amount is, the larger the ratio of the motor torque command value that is subjected to the filtering process for suppressing the vehicle sprung vibration is. By increasing the ratio of performing the filtering process and changing the final torque command value more gently, it is possible to increase the effect of suppressing vehicle vibration and to suppress the passenger from feeling a shock.

車両ばね上振動を抑制するためのフィルタリング処理は、所定周波数以下のモータトルク指令値を通過させるローパスフィルタ処理であって、所定周波数は、車両ばね上振動の固有振動周波数以下としたので、車両ばね上振動の励起を効果的に抑制することができ、乗員にショックや振動を与えることを回避することができる。   The filtering process for suppressing the vehicle sprung vibration is a low-pass filter process that passes a motor torque command value of a predetermined frequency or less, and the predetermined frequency is set to be equal to or lower than the natural vibration frequency of the vehicle sprung vibration. The excitation of the upper vibration can be effectively suppressed, and it is possible to avoid giving a shock or vibration to the occupant.

一実施の形態における電動車両の制振制御装置では、アクセル開度またはモータトルク指令値が減少すると、車両ばね上振動を抑制するためのフィルタリング処理を行わない。アクセルオフに伴い、アクセル開度またはモータトルク指令値が減少した場合、ギヤのバックラッシュの影響など、20〜40Hz程度の車両ばね上振動よりも低周波の振動が発生する可能性が高い。このため、20〜40Hz程度の車両ばね上振動を抑制する処理を行う必要性が低い。このような場合、車両ばね上振動を抑制するためのフィルタリング処理を停止することにより、例えば回生トルクを極力早く出力することで、走行抵抗で消費される運動エネルギーをいち早く回収することができ、電費向上につながる。また、車両ばね上振動を抑制するためのフィルタリング処理を停止することにより、ドライバの意図をいち早く反映させることができる。   In the vibration suppression control apparatus for an electric vehicle according to one embodiment, when the accelerator opening or the motor torque command value decreases, the filtering process for suppressing the vehicle sprung vibration is not performed. When the accelerator opening or the motor torque command value decreases as the accelerator is turned off, there is a high possibility that vibrations at a lower frequency than the vehicle sprung vibration of about 20 to 40 Hz, such as the influence of gear backlash. For this reason, the necessity to perform the process which suppresses the vehicle sprung vibration about 20-40 Hz is low. In such a case, by stopping the filtering process for suppressing the vehicle sprung vibration, for example, by outputting the regenerative torque as soon as possible, the kinetic energy consumed by the running resistance can be recovered quickly, It leads to improvement. In addition, the intention of the driver can be reflected quickly by stopping the filtering process for suppressing the vehicle sprung vibration.

本発明は、上述した一実施の形態に限定されることはない。   The present invention is not limited to the embodiment described above.

2…電動モータコントローラ(車両ばね上振動抑制手段、ねじり振動抑制手段、モータトルク制御手段、車両状態量検出手段)
4…電動モータ
8…駆動軸
504…制御ブロック
2 ... Electric motor controller (vehicle spring vibration suppression means, torsional vibration suppression means, motor torque control means, vehicle state quantity detection means)
4 ... Electric motor 8 ... Drive shaft 504 ... Control block

Claims (8)

車両情報に基づいてモータトルク指令値を設定し、駆動輪につながるモータのトルクを制御する機能を有する電動車両の制振制御装置において、
モータトルク指令値の一部に対して、車両ばね上振動を抑制するためのローパスフィルタ処理を施す車両ばね上振動抑制手段と、
モータトルク指令値に対して、駆動軸のねじり振動を抑制するためのフィルタリング処理を施すねじり振動抑制手段と、
前記車両ばね上振動を抑制するためのローパスフィルタ処理および前記駆動軸のねじり振動を抑制するためのフィルタリング処理が施されたモータトルク指令値に従って、モータトルクを制御するモータトルク制御手段と、
を備えることを特徴とする電動車両の制振制御装置。
In a vibration suppression control device for an electric vehicle having a function of setting a motor torque command value based on vehicle information and controlling a torque of a motor connected to a drive wheel,
Vehicle on-spring vibration suppression means for performing low-pass filter processing for suppressing vibration on the vehicle spring with respect to a part of the motor torque command value;
A torsional vibration suppressing means for applying a filtering process for suppressing torsional vibration of the drive shaft to the motor torque command value;
Motor torque control means for controlling motor torque in accordance with a motor torque command value subjected to low-pass filter processing for suppressing the vehicle sprung vibration and filtering processing for suppressing torsional vibration of the drive shaft;
An anti-vibration control device for an electric vehicle, comprising:
請求項1に記載の電動車両の制振制御装置において、
前記車両情報に基づいて設定されたモータトルク指令値のうち、前記車両ばね上振動を抑制するためのローパスフィルタ処理が施されたモータトルク指令値と、前記車両ばね上振動を抑制するためのローパスフィルタ処理が施されなかったモータトルク指令値とを加算することによって、車両ばね上振動を抑制するためのローパスフィルタ処理後のモータトルク指令値を出力する加算部をさらに備える、
ことを特徴とする電動車両の制振制御装置。
The vibration control device for an electric vehicle according to claim 1,
Of the motor torque command values set based on the vehicle information, a motor torque command value subjected to a low-pass filter process for suppressing the vehicle sprung vibration, and a low pass for suppressing the vehicle sprung vibration. An addition unit that outputs a motor torque command value after low-pass filter processing for suppressing vehicle sprung vibration by adding a motor torque command value that has not been subjected to filter processing;
An anti-vibration control device for an electric vehicle characterized by the above.
求項2に記載の電動車両の制振制御装置において、
前記ねじり振動抑制手段は、前記車両ばね上振動を抑制するためのローパスフィルタ処理後のモータトルク指令値に対して、前記駆動軸のねじり振動を抑制するためのフィルタリング処理を施す、
ことを特徴とする電動車両の制振制御装置。
In damping control device for an electric vehicle according to Motomeko 2,
The torsional vibration suppressing means performs a filtering process for suppressing the torsional vibration of the drive shaft on the motor torque command value after the low-pass filter process for suppressing the vehicle sprung vibration.
An anti-vibration control device for an electric vehicle characterized by the above.
請求項1から請求項3のいずれか一項に記載の電動車両の制振制御装置において、
アクセル開度変化量またはモータトルク指令値変化量を検出する車両状態量検出手段をさらに備え、
前記車両ばね上振動抑制手段は、前記アクセル開度変化量またはモータトルク指令値変化量が所定値以上の場合に、前記モータトルク指令値の一部に対して、前記車両ばね上振動を抑制するためのローパスフィルタ処理を施す、
ことを特徴とする電動車両の制振制御装置。
In the vibration suppression control apparatus for an electric vehicle according to any one of claims 1 to 3 ,
Vehicle state quantity detection means for detecting the accelerator opening change amount or the motor torque command value change amount,
The vehicle sprung vibration suppression means suppresses the vehicle sprung vibration with respect to a part of the motor torque command value when the accelerator opening change amount or the motor torque command value change amount is equal to or greater than a predetermined value. For low pass filter processing,
An anti-vibration control device for an electric vehicle characterized by the above.
請求項4に記載の電動車両の制振制御装置において、
前記車両ばね上振動抑制手段は、前記アクセル開度変化量またはモータトルク指令値変化量に応じて、前記車両ばね上振動を抑制するためのローパスフィルタ処理を施すモータトルク指令値の割合を変更する、
ことを特徴とする電動車両の制振制御装置。
The vibration control device for an electric vehicle according to claim 4,
The vehicle sprung vibration suppression means changes a ratio of a motor torque command value for performing low-pass filter processing for suppressing the vehicle sprung vibration according to the accelerator opening change amount or the motor torque command value change amount. ,
An anti-vibration control device for an electric vehicle characterized by the above.
請求項5に記載の電動車両の制振制御装置において、
前記車両ばね上振動抑制手段は、前記アクセル開度変化量またはモータトルク指令値変化量が大きいほど、前記車両ばね上振動を抑制するためのローパスフィルタ処理を施すモータトルク指令値の割合を大きくする、
ことを特徴とする電動車両の制振制御装置。
The vibration suppression control apparatus for an electric vehicle according to claim 5,
The vehicle sprung vibration suppression means increases the ratio of the motor torque command value to be subjected to low-pass filter processing for suppressing the vehicle sprung vibration as the accelerator opening change amount or the motor torque command value change amount is larger. ,
An anti-vibration control device for an electric vehicle characterized by the above.
請求項1から請求項6のいずれか一項に記載の電動車両の制振制御装置において、
前記車両ばね上振動を抑制するためのローパスフィルタ処理は、所定周波数以下のモータトルク指令値を通過させるローパスフィルタ処理であって、前記所定周波数は、車両ばね上振動の固有振動周波数以下である、
ことを特徴とする電動車両の制振制御装置。
In the vibration suppression control device for an electric vehicle according to any one of claims 1 to 6,
The low-pass filter process for suppressing the vehicle sprung vibration is a low-pass filter process that passes a motor torque command value of a predetermined frequency or less, and the predetermined frequency is equal to or lower than the natural vibration frequency of the vehicle sprung vibration.
An anti-vibration control device for an electric vehicle characterized by the above.
請求項4から請求項6のいずれか一項に記載の電動車両の制振制御装置において、
前記車両ばね上振動抑制手段は、アクセル開度またはモータトルク指令値が減少すると、前記車両ばね上振動を抑制するためのローパスフィルタ処理を行わない、
ことを特徴とする電動車両の制振制御装置。

In the vibration suppression control device for an electric vehicle according to any one of claims 4 to 6,
When the accelerator opening or the motor torque command value is decreased, the vehicle sprung vibration suppression means does not perform a low-pass filter process for suppressing the vehicle sprung vibration.
An anti-vibration control device for an electric vehicle characterized by the above.

JP2012094708A 2012-04-18 2012-04-18 Vibration suppression control device for electric vehicle Active JP5915349B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2012094708A JP5915349B2 (en) 2012-04-18 2012-04-18 Vibration suppression control device for electric vehicle
PCT/JP2013/056442 WO2013157318A1 (en) 2012-04-18 2013-03-08 Damping control device of electric vehicle and damping control method of electric vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012094708A JP5915349B2 (en) 2012-04-18 2012-04-18 Vibration suppression control device for electric vehicle

Publications (2)

Publication Number Publication Date
JP2013223372A JP2013223372A (en) 2013-10-28
JP5915349B2 true JP5915349B2 (en) 2016-05-11

Family

ID=49383286

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012094708A Active JP5915349B2 (en) 2012-04-18 2012-04-18 Vibration suppression control device for electric vehicle

Country Status (2)

Country Link
JP (1) JP5915349B2 (en)
WO (1) WO2013157318A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015107017A (en) * 2013-12-02 2015-06-08 カルソニックカンセイ株式会社 Driving force control device of electric vehicle
JP6342747B2 (en) * 2014-08-22 2018-06-13 株式会社デンソー Control device for rotating electrical machine
JP2018074871A (en) * 2016-11-04 2018-05-10 カルソニックカンセイ株式会社 Device for controlling drive of electric vehicle

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3508742B2 (en) * 2001-06-18 2004-03-22 日産自動車株式会社 Vehicle vibration suppression control device using electric motor
JP4072350B2 (en) * 2002-02-04 2008-04-09 キヤノン株式会社 Motor control device
JP2006298293A (en) * 2005-04-25 2006-11-02 Denso Corp Vehicle-control device
JP4341633B2 (en) * 2006-02-27 2009-10-07 トヨタ自動車株式会社 Vehicle driving force control device
JP4174543B2 (en) * 2007-01-29 2008-11-05 ファナック株式会社 Servo motor control device
JP5104702B2 (en) * 2008-10-07 2012-12-19 トヨタ自動車株式会社 Hybrid vehicle regenerative control device

Also Published As

Publication number Publication date
WO2013157318A1 (en) 2013-10-24
JP2013223372A (en) 2013-10-28

Similar Documents

Publication Publication Date Title
CN110234533B (en) Control method and control device for electric vehicle
EP3798044B1 (en) Control device for electric motor vehicle and control method for electric motor vehicle
EP2939866B1 (en) Motor control device and motor control method
EP3078539A1 (en) Control device for electric vehicle and control method for electric vehicle
JP6614357B2 (en) Vehicle control method and control device
JP6540716B2 (en) Vehicle control apparatus and vehicle control method
JP2013223373A (en) Electric vehicle control device
JP2015133799A (en) Control apparatus and method for electric vehicle
CN114599544B (en) Control method for electric vehicle and control device for electric vehicle
JP4556460B2 (en) Vehicle damping control device and vehicle damping control method
JP6729002B2 (en) Electric vehicle control method and control device
JP6237789B2 (en) Electric vehicle control device and electric vehicle control method
JP6589554B2 (en) Control method and control apparatus for electric vehicle
JP5850171B2 (en) Electric vehicle control device and electric vehicle control method
JP5724207B2 (en) Control device for electric motor in electric vehicle
JP5915349B2 (en) Vibration suppression control device for electric vehicle
WO2017018335A1 (en) Motor drive device
JP7056219B2 (en) Motor vehicle control method and motor vehicle control device
JP2017221056A (en) Electric-vehicular control method and control apparatus
JP6880674B2 (en) Electric vehicle control method and electric vehicle control device
JP6992298B2 (en) Electric vehicle control device and electric vehicle control method
JP7107435B2 (en) ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM
JP2013251988A (en) Motor generator control device
JP2021175279A (en) Control method for electric vehicle and control device for electric vehicle
JP2013240258A (en) Damping 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: 20150225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150811

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151008

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160321

R151 Written notification of patent or utility model registration

Ref document number: 5915349

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151