JP2011229326A - Control device of an electric motor in electric vehicle - Google Patents

Control device of an electric motor in electric vehicle Download PDF

Info

Publication number
JP2011229326A
JP2011229326A JP2010098649A JP2010098649A JP2011229326A JP 2011229326 A JP2011229326 A JP 2011229326A JP 2010098649 A JP2010098649 A JP 2010098649A JP 2010098649 A JP2010098649 A JP 2010098649A JP 2011229326 A JP2011229326 A JP 2011229326A
Authority
JP
Japan
Prior art keywords
electric motor
motor
torque
boost
electric
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010098649A
Other languages
Japanese (ja)
Other versions
JP5724207B2 (en
Inventor
Yushi Katsumata
雄史 勝又
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 JP2010098649A priority Critical patent/JP5724207B2/en
Publication of JP2011229326A publication Critical patent/JP2011229326A/en
Application granted granted Critical
Publication of JP5724207B2 publication Critical patent/JP5724207B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent sudden temperature rising accompanied by thermal destruction of a power element, by prohibiting torque boost, in which drive force is increased by raising of electric motor torque, when motor lock is determined.SOLUTION: A compensator 401 obtains response improvement compensation torque Tm*. A limiter 402 calculates limiter compensation torque Tm*by restriction to Tm*=0 when the Tm*is a negative value. A determining part 403 performs torque boost prohibition determination processing in accordance with the actually measured number of rotation Nm of the motor, temperature Tj of the power element, and basic target torque command value Tm*, a boost permission coefficient Kis made to be 0 at the time of determination of motor lock. A multiplier 404 calculates torque Tm*of after torque boost prohibition determination by Tm*×K, an adder 405 calculates torque command value Tm*' after response improvement compensation by Tm*+Tm*. At the time of determination of motor lock, by K=0, Tm*'=Tm* is made and torque boost can be prohibited.

Description

本発明は、電動モータからの動力で電気走行するのみの電気自動車や、エンジンからの動力だけでなく電動モータからの動力によっても走行可能なハイブリッド車両などの電動車両における電動モータの制御装置、特に発進加速を含む加速時における電動モータのトルクブースト制御技術に関するものである。   The present invention relates to a control device for an electric motor in an electric vehicle such as an electric vehicle that only travels electrically with power from an electric motor, and a hybrid vehicle that can travel not only with power from an engine but also with power from an electric motor. The present invention relates to a torque boost control technique for an electric motor during acceleration including start acceleration.

電動車両としては、駆動力の少なくとも一部を電動モータで賄うことにより目標駆動力での走行が可能であるほか、同じ目標駆動力の基でも電動モータの駆動トルクの嵩上げにより駆動力を増大させるトルクブーストも可能なものが、例えば特許文献1に記載のように知られている。   As an electric vehicle, it is possible to travel with the target driving force by covering at least a part of the driving force with the electric motor, and to increase the driving force by raising the driving torque of the electric motor even under the same target driving force. A device capable of torque boost is known as described in Patent Document 1, for example.

この特許文献1に記載の電動車両は、アクセル開度や車速などから算出される電動モータの駆動トルク要求値に対し、電動モータ制御用パワー素子(パワー半導体素子:例えばIGBT等のスイッチング素子)の温度上昇時定数と同じか、それよりも小さい時定数を持った位相進み補償を施して、電動モータの上記駆動トルク要求値よりも大きな駆動トルク目標値を算出し(所謂トルクブーストを行い)、この増大した駆動トルク目標値に電動モータの出力トルクが一致するようモータ駆動電流を制御するものである。   In the electric vehicle described in Patent Document 1, an electric motor control power element (power semiconductor element: for example, a switching element such as an IGBT) is used for an electric motor drive torque request value calculated from an accelerator opening, a vehicle speed, and the like. A phase advance compensation having a time constant equal to or smaller than the temperature rise time constant is performed to calculate a drive torque target value larger than the drive torque request value of the electric motor (so-called torque boost is performed), The motor drive current is controlled so that the output torque of the electric motor matches the increased drive torque target value.

かかるトルクブーストが可能な電動車両にあっては、加速要求操作による駆動トルク要求値の増加時に、上記の位相進み補償で一時的にこの駆動トルク要求値よりも大きくされた駆動トルク目標値に基づき電動モータが制御されることとなって、
電動モータの出力トルクが一時的に嵩上げされるトルクブーストにより、車両の加速レスポンスと加速性能を向上させることができる。
In an electric vehicle capable of such torque boost, when the drive torque request value is increased by the acceleration request operation, based on the drive torque target value that is temporarily made larger than the drive torque request value by the phase advance compensation described above. The electric motor will be controlled,
With the torque boost that temporarily increases the output torque of the electric motor, the acceleration response and acceleration performance of the vehicle can be improved.

更に、上記位相進み補償器の時定数を電動モータ制御用パワー素子の温度上昇時定数以下にすることで、
パワー素子のジャンクション温度が、位相進み補償を施さない場合に定常で飽和する温度を超えることのないようにすることができる。
特に、パワー素子が耐熱温度(最大ジャンクション温度Tjmax)を超えることのないようにしつつ、過渡的に定格以上のモータトルクを出力させることで、車両の加速性能を向上させることができる。
Furthermore, by making the time constant of the phase advance compensator below the temperature rise time constant of the electric motor control power element,
It is possible to prevent the junction temperature of the power element from exceeding a steady saturation temperature when phase lead compensation is not performed.
In particular, the acceleration performance of the vehicle can be improved by transiently outputting a motor torque exceeding the rating while preventing the power element from exceeding the heat resistant temperature (maximum junction temperature Tjmax).

特開2009−044871号公報JP 2009-048771 A

ところで電動車両の電動モータとしては、インバータ駆動の多相電動モータを用いるのが一般的である。
しかしこの種の電動モータにあっては、モータ回転数が0rpm付近となるモータロック時に、インバータおよび電動モータの特定の1相のみに電流が流れ続けることになり、
所定速度で回転していて各相に周期的に電流が振り分けられる非モータロック状態である場合に比べ、パワー素子のジャンクション温度が著しく上昇し、熱破壊に至る可能性が高い。
By the way, as an electric motor of an electric vehicle, it is common to use a multiphase electric motor driven by an inverter.
However, in this type of electric motor, when the motor is locked at a motor rotation speed of around 0 rpm, the current continues to flow through only one specific phase of the inverter and the electric motor.
Compared to a non-motor-locked state where the motor rotates at a predetermined speed and current is periodically distributed to each phase, the junction temperature of the power element is significantly increased, and there is a high possibility of thermal destruction.

かように電動モータの回転数がモータロック領域の回転数である時に上記した特許文献1所載のトルクブーストを行うと、パワー素子のジャンクション温度の上昇が更に加速され、耐熱温度を超えて熱破壊に至る虞が高くなったり、早期に熱破壊に至るという問題を生ずる。
しかし従来は、電動モータがモータロック領域の回転数である時におけるトルクブーストについて何らの問題提起をしておらず、
電動モータがモータロック領域の回転数である時に電動モータをトルクブーストすることがあり、上記問題の発生を避けられない。
Thus, when the torque boost described in Patent Document 1 described above is performed when the rotation speed of the electric motor is the rotation speed of the motor lock region, the increase in the junction temperature of the power element is further accelerated and the heat exceeds the heat-resistant temperature. There is a problem that the risk of destruction increases, and thermal destruction occurs at an early stage.
However, in the past, no problem has been raised about torque boost when the electric motor is at the rotation speed of the motor lock region.
When the electric motor has a rotation speed in the motor lock region, the electric motor may be torque boosted, and the occurrence of the above problem cannot be avoided.

本発明は、電動モータがモータロック状態である時、電動モータのトルクブーストを行わせないようにすることにより、この間のトルクブーストでパワー素子のジャンクション温度の上昇が加速されるのを防止し、パワー素子が耐熱温度を超えて熱破壊に至る虞を緩和したり、パワー素子が早期に熱破壊に至るという問題を緩和し得るようにした、電動車両における電動モータの制御装置を提案することを目的とする。   The present invention prevents an increase in the junction temperature of the power element from being accelerated by the torque boost during this time by preventing the torque boost of the electric motor from being performed when the electric motor is in the motor lock state. Proposing a control device for an electric motor in an electric vehicle that can alleviate the risk that the power element will exceed the heat-resistant temperature and cause thermal destruction, or that the power element may cause thermal destruction early. Objective.

この目的のため、本発明による電動車両における電動モータの制御装置は、以下のごとくにこれを構成する。
先ず、本発明の前提となる電動車両を説明するに、これは、
駆動力の少なくとも一部を電動モータで賄うことにより目標駆動力での走行が可能であると共に、同じ目標駆動力の基でも上記電動モータの駆動トルクの嵩上げにより駆動力を増大させるトルクブーストも可能なものである。
For this purpose, the control device for the electric motor in the electric vehicle according to the present invention comprises the following.
First, to explain the electric vehicle that is the premise of the present invention,
It is possible to run with the target driving force by covering at least part of the driving force with the electric motor, and also possible to boost the driving force by increasing the driving torque of the electric motor even under the same target driving force It is a thing.

本発明は、かかる電動車両に対し、
上記電動モータのモータロック状態を判定するためのモータロック判定手段と、
この手段によりモータロック状態であると判定されるとき上記のトルクブーストを禁止するトルクブースト禁止手段と
を設けた電動モータの制御装置に特徴づけられる。
The present invention relates to such an electric vehicle.
Motor lock determination means for determining the motor lock state of the electric motor;
This means is characterized by an electric motor control device provided with torque boost prohibiting means for prohibiting the above-described torque boost when it is determined that the motor is locked.

かかる本発明による電動モータの制御装置によれば、電動モータがモータロック状態である時は、電動モータのトルクブーストを禁止するため、
電動モータがモータロック状態である時、電動モータのトルクブーストを行わせないこととなり、この間のトルクブーストで電動モータ制御用パワー素子のジャンクション温度の上昇が加速されるのを防止することができ、
パワー素子が耐熱温度を超えて熱破壊に至る虞を緩和したり、パワー素子が早期に熱破壊に至るという問題を緩和し得る。
According to the control device for an electric motor according to the present invention, when the electric motor is in the motor lock state, the torque boost of the electric motor is prohibited.
When the electric motor is in the motor lock state, the torque boost of the electric motor is not performed, and the increase in the junction temperature of the electric motor control power element can be prevented from being accelerated by the torque boost during this period.
It is possible to alleviate the problem that the power element exceeds the heat-resistant temperature and causes thermal destruction, or the problem that the power element causes thermal destruction early.

本発明の一実施例になる電動モータの制御装置を具えた電動車両の駆動系およびその制御系を示す概略系統図である。1 is a schematic system diagram showing a drive system and a control system of an electric vehicle including an electric motor control device according to an embodiment of the present invention. 図1における電動モータコントローラが実行する電動モータ駆動制御プログラムのメインルーチンを示すフローチャートである。3 is a flowchart showing a main routine of an electric motor drive control program executed by the electric motor controller in FIG. 図2において基本目標トルクを算出するときに用いる、電動モータの駆動力特性線図である。FIG. 3 is a driving force characteristic diagram of an electric motor used when calculating a basic target torque in FIG. 図2においてレスポンス向上補償後・トルク指令値を求めるときの機能別ブロック線図である。FIG. 3 is a block diagram by function when obtaining a torque command value after response improvement compensation in FIG. 2; 図4におけるトルクブースト禁止判定部に係わる機能別ブロック線図である。FIG. 5 is a functional block diagram relating to a torque boost prohibition determination unit in FIG. 4; 図5におけるトルクブースト許可係数算出部が実行する制御プログラムのフローチャートである。6 is a flowchart of a control program executed by a torque boost permission coefficient calculation unit in FIG. 図5におけるモータロック対応ブースト許可係数算出部に係わる機能別ブロック線図である。FIG. 6 is a functional block diagram related to a motor-lock compatible boost permission coefficient calculation unit in FIG. 図7におけるモータロック対応ブースト許可係数算出部の演算処理に係わる動作説明図で、 (a)は、モータロック対応ブースト許可係数の算出に関する第1の演算要領を示す動作説明図、 (b)は、モータロック対応ブースト許可係数の算出に関する第1の演算要領の変形例を示す動作説明図である。FIG. 7 is an operation explanatory diagram related to the calculation processing of the motor lock compatible boost permission coefficient calculation unit in FIG. 7, (a) is an operation explanatory diagram showing a first calculation procedure regarding the calculation of the motor lock compatible boost permission coefficient, (b) is FIG. 10 is an operation explanatory view showing a modified example of the first calculation procedure regarding the calculation of the motor-lock compatible boost permission coefficient. 図7におけるモータロック対応ブースト許可係数算出部の演算処理に係わる動作説明図で、 (a)は、モータロック対応ブースト許可係数の算出に関する第2の演算要領を示す動作説明図、 (b)は、モータロック対応ブースト許可係数の算出に関する第2の演算要領の変形例を示す動作説明図である。FIG. 7 is an operation explanatory diagram related to the calculation processing of the motor lock compatible boost permission coefficient calculation unit in FIG. 7, (a) is an operation explanatory diagram showing a second calculation procedure regarding the calculation of the motor lock compatible boost permission coefficient, and (b) is FIG. 10 is an operation explanatory diagram showing a modified example of the second calculation procedure related to the calculation of the motor lock compatible boost permission coefficient. 図7におけるトルクブースト禁止判定用モータ回転数算出部が実行する制御プログラムのフローチャートである。FIG. 8 is a flowchart of a control program executed by a torque boost prohibition determination motor rotation speed calculation unit in FIG. 図10によるトルクブースト禁止判定用モータ回転数算出時に用いる遅れフィルタの時定数に係わる変化特性図である。FIG. 11 is a change characteristic diagram related to a time constant of a delay filter used when calculating the motor speed for torque boost prohibition determination according to FIG. 図7におけるトルクブースト禁止判定用モータ回転数算出部が、図10とは別の要領でトルクブースト禁止判定用モータ回転数を算出する時のプロセスを示すブロック線図である。FIG. 11 is a block diagram showing a process when the torque boost prohibition determination motor rotational speed calculation unit in FIG. 7 calculates the torque boost prohibition determination motor rotational speed in a different manner from FIG. 車輪駆動系に係わる駆動ねじり振動系の運動方程式を示す説明用の図で、 (a)は、車両上方から見て示す説明図、 (b)は、車両の側方から見て示す説明図である。It is explanatory drawing which shows the motion equation of the drive torsional vibration system concerning a wheel drive system, (a) is explanatory drawing seen from vehicle upper direction, (b) is explanatory drawing seen from the side of a vehicle. is there. 図5におけるねじり振動に基づくブースト許可判定部の機能別ブロック線図である。FIG. 6 is a functional block diagram of a boost permission determination unit based on torsional vibration in FIG. 図14におけるねじり振動推定値演算部の機能別ブロック線図である。FIG. 15 is a functional block diagram of a torsional vibration estimated value calculation unit in FIG. 電動モータのモータロック判定に用いるモータ回転数が違う場合のレスポンス向上補償後・トルク指令値の時系列変化を示すタイムチャートで、 (a)は、実測モータ回転数をそのままモータロック判定に用いた場合のレスポンス向上補償後・トルク指令値の時系列変化を示すタイムチャート、 (b)は、実測モータ回転数の遅れフィルタ処理値をモータロック判定に用いた場合のレスポンス向上補償後・トルク指令値の時系列変化を示すタイムチャート、 (c)は、実測モータ回転数のノッチフィルタ処理値をモータロック判定に用いた場合のレスポンス向上補償後・トルク指令値の時系列変化を示すタイムチャートである。A time chart showing the time series change of the torque command value after response improvement compensation when the motor rotation speed used for the motor lock determination of the electric motor is different. (A) is the measured motor rotation speed as it is for the motor lock determination. (B) shows the time series change of the torque command value after response improvement compensation, and (b) shows the torque command value after response improvement compensation when the delay filter processing value of the measured motor rotation speed is used for motor lock determination. (C) is a time chart showing the time series change of the torque command value after response improvement compensation when the notch filter processing value of the actually measured motor speed is used for the motor lock determination. .

以下、本発明の実施の形態を、図面に示す実施例に基づき詳細に説明する。
<電動車両の駆動系およびその制御系>
図1は、本発明を適用可能な電動車両の駆動系およびその制御系を示し、1L,1Rはそれぞれ左右駆動輪である。
図1の電動車両は、これら左右駆動輪1L,1Rを電動モータ2により減速機(ディファレンシャルギヤ装置を含む)3を介して駆動することで走行可能なものとする。
Hereinafter, embodiments of the present invention will be described in detail based on examples shown in the drawings.
<Drive system and control system of electric vehicle>
FIG. 1 shows a drive system and a control system of an electric vehicle to which the present invention can be applied. 1L and 1R are left and right drive wheels, respectively.
The electric vehicle shown in FIG. 1 can travel by driving these left and right drive wheels 1L and 1R through an electric motor 2 through a speed reducer (including a differential gear device) 3.

電動モータ2の駆動制御に際しては、電動モータコントローラ4が、電源であるバッテリ5の電力をインバータ6により直流−交流変換して、またこの交流電力をインバータ6による制御下で電動モータ2へ供給することで、電動モータ2のトルクを電動モータコントローラ4での演算結果(目標モータトルク)に一致させるよう、当該電動モータ2の制御を行うものとする。   In driving control of the electric motor 2, the electric motor controller 4 converts the electric power of the battery 5 as a power source into DC-AC conversion by the inverter 6, and supplies this AC power to the electric motor 2 under the control of the inverter 6. Thus, the electric motor 2 is controlled so that the torque of the electric motor 2 matches the calculation result (target motor torque) in the electric motor controller 4.

なお、電動モータコントローラ4での演算結果(目標モータトルク)が、電動モータ2に回生制動作用を要求する負極性のものである場合、電動モータコントローラ4はインバータ6を介し電動モータ2に発電負荷を与え、
このとき電動モータ2が回生制動作用により発電した電力を、インバータ6により交流−直流変換してバッテリ5に充電するものとする。
In addition, when the calculation result (target motor torque) in the electric motor controller 4 has a negative polarity that requires the electric motor 2 to perform a regenerative braking action, the electric motor controller 4 applies an electric power generation load to the electric motor 2 via the inverter 6. give,
At this time, it is assumed that the electric power generated by the electric motor 2 by the regenerative braking action is AC-DC converted by the inverter 6 to charge the battery 5.

電動モータコントローラ4には、上記の目標モータトルクを演算するための情報として、
電動車両の対地速度である車速V、運転操作に応じたアクセル開度θ、回転センサ(レゾルバやエンコーダ)7で検出した電動モータ2の回転子位相α、電流センサ8で検出した電動モータ2の電流(図1ではU相、V相、W相よりなる三相交流であるから電流iu,iv,iw)などの各種車両変数信号をデジタル信号化して入力する。
In the electric motor controller 4, as information for calculating the above target motor torque,
The vehicle speed V, which is the ground speed of the electric vehicle, the accelerator opening θ corresponding to the driving operation, the rotor phase α of the electric motor 2 detected by the rotation sensor (resolver or encoder) 7, and the electric motor 2 detected by the current sensor 8 Various vehicle variable signals such as currents (currents iu, iv, and iw because they are three-phase alternating currents consisting of a U phase, a V phase, and a W phase in FIG. 1) are converted into digital signals and input.

電動モータコントローラ4は、これら入力情報に応じて電動モータ2を制御するPWM信号を生成し、このPWM信号に応じドライブ回路を通じてインバータ6の駆動信号を生成する。
インバータ6は、例えば各相ごとに2個のスイッチング素子(例えばIGBT等のパワー半導体素子)からなり、駆動信号に応じてスイッチング素子をON/OFFすることにより、バッテリ5から供給される直流の電流を交流に変換・逆変換し、電動モータ2に所望の電流を供給する。
The electric motor controller 4 generates a PWM signal for controlling the electric motor 2 according to the input information, and generates a drive signal for the inverter 6 through the drive circuit according to the PWM signal.
The inverter 6 is composed of, for example, two switching elements (for example, power semiconductor elements such as IGBT) for each phase, and the DC current supplied from the battery 5 is turned on / off according to the drive signal. Is converted into an alternating current and reversely converted to supply a desired current to the electric motor 2.

電動モータ2は、インバータ6より供給される交流電流により駆動力を発生し、減速機3を通して左右駆動輪1L,1Rに駆動力を伝達する。
また車両走行中、電動モータ2が左右駆動輪1L,1Rに連れ回される所謂逆駆動時は、電動モータ2に発電負荷を与えて電動モータ2が回生制動作用を行わせることで、車両の運動エネルギーを回生してバッテリ5に蓄電する。
The electric motor 2 generates a driving force by the alternating current supplied from the inverter 6, and transmits the driving force to the left and right driving wheels 1L and 1R through the speed reducer 3.
Further, during the so-called reverse drive in which the electric motor 2 is rotated by the left and right drive wheels 1L, 1R while the vehicle is running, a power generation load is applied to the electric motor 2 so that the electric motor 2 performs a regenerative braking action. The kinetic energy is regenerated and stored in the battery 5.

<電動モータの駆動制御>
電動モータコントローラ4は、図2に示す制御プログラム(メインルーチン)を実行して、電動モータ2の駆動制御を以下のごとくに行う。
ステップS201においては、このステップ以降における制御演算に必要な信号を、各種センサからの入力情報として、または他のコントローラから通信により取得する。
<Drive control of electric motor>
The electric motor controller 4 executes the control program (main routine) shown in FIG. 2 and performs drive control of the electric motor 2 as follows.
In step S201, signals necessary for the control calculation after this step are acquired as input information from various sensors or from other controllers by communication.

なお電流センサ8から取得した電動モータ2の三相電流iu、iv、iwは、三者の合計が0になることから、例えばiwはセンサ入力せず、iuとivの値から計算で求めても良い。
回転センサ7から取得した電動モータ2の回転子位相α(電気角)[rad]は、これを微分することで、電動モータ2の回転子角速度ω(電気角)[rad/s]を求めるのに用い得る。
Note that the three-phase currents iu, iv, iw of the electric motor 2 acquired from the current sensor 8 are calculated by using the values of iu and iv, for example, iw is not input from the sensor because the sum of the three is 0. Also good.
The rotor phase α (electrical angle) [rad] of the electric motor 2 acquired from the rotation sensor 7 is obtained by differentiating the rotor phase α (electrical angle) [rad / s] of the electric motor 2. Can be used.

また、この回転子角速度ω(電気角)を電動モータ2の極対数で割り、電動モータ2の機械的な角速度である回転子機械角速度ωm[rad/s]を求めた後、[rad/s]から[rpm]への単位変換係数(60/2π)を掛けることによりモータ回転数Nm[rpm]を求める。   Further, the rotor angular velocity ω (electric angle) is divided by the number of pole pairs of the electric motor 2 to obtain a rotor mechanical angular velocity ωm [rad / s] which is a mechanical angular velocity of the electric motor 2, and then [rad / s ] Is multiplied by the unit conversion coefficient (60 / 2π) from [rpm] to obtain the motor rotation speed Nm [rpm].

車速V[km/h]は、スピードメータや、ブレーキコントローラ等の他のコントローラより通信にて取得するか、回転子機械角速度ωmにタイヤ動半径Rを掛け、ファイナルギヤ比で割ることにより車両速度v[m/s]を求め、[m/s]から[km/h]への単位変換係数(3600/1000)を施すことで求める。   The vehicle speed V [km / h] is obtained by communication from other controllers such as a speedometer and a brake controller, or the vehicle speed is obtained by multiplying the rotor mechanical angular velocity ωm by the tire dynamic radius R and dividing by the final gear ratio. v [m / s] is obtained and the unit conversion coefficient (3600/1000) from [m / s] to [km / h] is applied.

アクセル開度θ[%]は、図示せざるアクセル開度センサにより直接取得する。
直流電圧値Vdc[V]は、直流電源ラインに備え付けられた電圧センサ、またはバッテリコントローラより送信される電源電圧値により求める。
The accelerator opening degree θ [%] is directly acquired by an accelerator opening sensor (not shown).
The DC voltage value Vdc [V] is obtained from a power supply voltage value transmitted from a voltage sensor provided in the DC power supply line or a battery controller.

ステップS202においては、電動モータ2の基本的な目標トルクを算出する処理を行う。
この基本目標トルク算出処理では、アクセル開度θおよび車速V(回転数)に基づき、図3に示す予定のアクセル開度-トルクテーブルより、第1のトルク指令値である基本目標トルク指令値Tm*を設定する。
In step S202, processing for calculating a basic target torque of the electric motor 2 is performed.
In this basic target torque calculation process, the basic target torque command value Tm that is the first torque command value based on the accelerator opening-torque table shown in FIG. Set *.

ステップS203においては、加速レスポンス向上補償用に電動モータ2のトルクブーストを行う。
このトルクブースト処理は、上記の基本目標トルク指令値Tm*に対し、加速レスポンスを向上させるための補償演算を行い、第2のトルク指令値であるレスポンス向上補償後・トルク指令値Tm*'を算出するものである。
しかし本実施例においては、このトルクブースト処理に対し、回転子角速度ωまたはモータ回転数Nmを用いて、モータロック時の対策をも行うため、本トルクブースト処理については後で詳述する。
In step S203, torque boost of the electric motor 2 is performed for acceleration response improvement compensation.
In this torque boost process, compensation calculation for improving the acceleration response is performed on the basic target torque command value Tm * described above, and the second torque command value after response improvement compensation / torque command value Tm * 'is obtained. Is to be calculated.
However, in this embodiment, since this torque boost process is also taken as a countermeasure at the time of motor lock using the rotor angular velocity ω or the motor rotation speed Nm, the torque boost process will be described in detail later.

ステップS204においては、レスポンス向上補償後・トルク指令値Tm*'に対する車輪駆動系のねじり振動による影響を抑制する制振制御を行う。
この制振制御では、レスポンス向上補償後・トルク指令値Tm*'と回転子角速度ωとを入力し、駆動軸トルク(車両前後加速度)の応答を犠牲にすることなく、車輪駆動系のねじり振動による影響を抑制した第3のトルク指令値である制振制御後・トルク指令値Tm*"を算出する。
制振制御の詳細説明は、特許文献1に記載されていると同様なものであることから、省略する。
In step S204, vibration suppression control is performed to suppress the influence of the torsional vibration of the wheel drive system on the post-response improvement compensation / torque command value Tm * ′.
In this vibration suppression control, after response improvement compensation, the torque command value Tm * 'and the rotor angular velocity ω are input, and the torsional vibration of the wheel drive system without sacrificing the response of the drive shaft torque (vehicle longitudinal acceleration) The post-vibration control / torque command value Tm * ", which is the third torque command value that suppresses the influence of, is calculated.
Since the detailed description of the vibration suppression control is the same as that described in Patent Document 1, it will be omitted.

ステップS205においては、電動モータ2への電流指令値を算出する。
この電流指令値算出処理では、ステップS204で算出した制振制御後・トルク指令値Tm*"と、電動モータ2の回転子速度ωおよび直流電圧値Vdcから、dq軸電流目標値id*、iq*をテーブルより検索して求める。
In step S205, a current command value for the electric motor 2 is calculated.
In this current command value calculation processing, the dq-axis current target value id *, iq is calculated from the post-vibration control / torque command value Tm * "calculated in step S204, the rotor speed ω of the electric motor 2 and the DC voltage value Vdc. Search for * from the table.

ステップS206においては、電動モータ2への電流を制御する。
この電流制御では、まず三相電流値iu、iv、iwと、電動モータ2の回転子位相αとからdq軸電流値id、iqを演算する。
次に、ステップS205で算出したdq軸電流目標値id*、iq*と、dq軸電流id、iqとの偏差からdq軸電圧指令値vd、vqを演算する。
なお、この部分には非干渉制御を加えることもできる。
In step S206, the current to the electric motor 2 is controlled.
In this current control, first, dq-axis current values id and iq are calculated from the three-phase current values iu, iv and iw and the rotor phase α of the electric motor 2.
Next, dq axis voltage command values vd and vq are calculated from the deviation between the dq axis current target values id * and iq * calculated in step S205 and the dq axis currents id and iq.
It should be noted that non-interference control can be added to this portion.

その後、dq軸電圧指令値vd、vqと、電動モータ2の回転子位相αとから三相電圧指令値vu、vv、vwを演算する。
この三相電圧指令値vu、vv、vwと、直流電圧VdcとからPWM信号(on duty)tu[%]、tv[%]、tw[%]を演算する。
このようにして求めたPWM信号によりインバータ6のスイッチング素子を開閉制御することにより、電動モータ2をトルク指令値で指示された所望のトルクで駆動させることができる。
Thereafter, three-phase voltage command values vu, vv, vw are calculated from the dq-axis voltage command values vd, vq and the rotor phase α of the electric motor 2.
PWM signals (on duty) tu [%], tv [%], tw [%] are calculated from the three-phase voltage command values vu, vv, vw and the DC voltage Vdc.
By controlling opening and closing of the switching element of the inverter 6 with the PWM signal thus obtained, the electric motor 2 can be driven with a desired torque indicated by the torque command value.

<トルクブースト制御>
図2のメインルーチンにおけるステップS203で行うレスポンス向上補償(トルクブースト処理)を以下に詳述する。
このレスポンス向上補償(トルクブースト処理)は、車両の加速時に所定時間中、電動モータ2のトルク指令値を嵩上げしてモータ駆動電流を増大させる処理で、例えば図4に機能別ブロック線図で示すごとくに当該処理を遂行する。
<Torque boost control>
The response improvement compensation (torque boost process) performed in step S203 in the main routine of FIG. 2 will be described in detail below.
This response improvement compensation (torque boost process) is a process of increasing the torque command value of the electric motor 2 and increasing the motor drive current during a predetermined time when the vehicle is accelerated. For example, FIG. 4 shows a functional block diagram. Carry out this process.

レスポンス向上補償器401は、図2のステップS202で求めた基本目標トルク指令値Tm*に対するレスポンス向上分を算出するため、
( τ2-1 ) s / ( τ1s + 1 ) ・・・(1)
で表される、一次遅れ特性と一次進み特性とを有したフィルタを用いて、レスポンス向上補償トルクTm*1を求める。
ここで上式における(τ2-1)は、(τ2−τ1)を省略した表記であり、正確に表記すると式(1)は次式のように表される。
( τ2 - τ1 ) s / ( τ1s + 1 ) ・・・(2)
なお、τ2およびτ1の値は特許文献1に記載されている通りのもので、τはトルク指令値の減衰特性を決める時定数、τは、トルク指令値の立上りを決める時定数である。
The response improvement compensator 401 calculates the response improvement for the basic target torque command value Tm * obtained in step S202 of FIG.
2-1 ) s / (τ 1 s + 1) (1)
The response improvement compensation torque Tm * 1 is obtained using a filter having first-order lag characteristics and first-order advance characteristics represented by
Here, (τ 2-1 ) in the above equation is a notation in which (τ 2 −τ 1 ) is omitted, and when expressed correctly, equation (1) is expressed as the following equation.
21 ) s / (τ 1 s + 1) (2)
The values of τ 2 and τ 1 are as described in Patent Document 1, τ 1 is a time constant that determines the damping characteristic of the torque command value, and τ 2 is a time constant that determines the rise of the torque command value. It is.

リミッタ402は、レスポンス向上補償トルクTm*1に対し、これが正の値である場合は制限を行わず、これが負の値である場合のみTm*1=0に制限するリミッタ処理を施して、リミット補償トルクTm*2を算出する。 The limiter 402 does not limit the response improvement compensation torque Tm * 1 if it is a positive value, and applies a limiter process that limits it to Tm * 1 = 0 only if it is a negative value. Calculate compensation torque Tm * 2 .

トルクブースト禁止判定部403は、電動モータ回転数Nmと、パワー素子の温度Tjと、基本目標トルク指令値Tm*とに応じて、後で詳述するトルクブースト禁止判定処理を実施し、ブースト許可係数Kbstを算出する。
ブースト許可係数Kbstは、トルクブースト処理を許可する際は1、トルクブースト処理を禁止する際は0になるものとし、更にトルクブースト処理を部分的に許可する場合は、0〜1の間の値になるものとする。
The torque boost prohibition determination unit 403 performs a torque boost prohibition determination process, which will be described in detail later, according to the electric motor rotation speed Nm, the power element temperature Tj, and the basic target torque command value Tm *, and permits boost The coefficient K bst is calculated.
The boost permission coefficient K bst is assumed to be 1 when the torque boost process is permitted, 0 when the torque boost process is prohibited, and between 0 and 1 when the torque boost process is partially permitted. It shall be a value.

乗算器404は、リミッタ402からのリミット補償トルクTm*2と、トルクブースト禁止判定部403からのブースト許可係数Kbstとを掛け合わせることにより、トルクブースト禁止判定後トルクTm*3を算出する。
従って、当該トルクブースト禁止判定後トルクTm*3(=Kbst×Tm*2 )は、トルクブースト禁止時は0となり、トルクブースト許可時はTm*2となる。
Multiplier 404 multiplies limit compensation torque Tm * 2 from limiter 402 and boost permission coefficient Kbst from torque boost prohibition determination unit 403, thereby calculating torque Tm * 3 after torque boost prohibition determination.
Therefore, the torque Tm * 3 (= K bst × Tm * 2 ) after the torque boost prohibition determination is 0 when the torque boost is prohibited and Tm * 2 when the torque boost is permitted.

加算器405は、基本目標トルク指令値Tm*に、乗算器404からのトルクブースト禁止判定後トルクTm*3を加算することにより、レスポンス向上補償後・トルク指令値Tm*'を算出する。 The adder 405 adds the post-torque boost prohibition torque Tm * 3 from the multiplier 404 to the basic target torque command value Tm * to calculate the post-response improvement compensation / torque command value Tm * ′.

図4の機能別ブロック線図につき上述したようにして求めたレスポンス向上補償後・トルク指令値Tm*'は、加速時に、パワー素子の熱上昇を限界温度未満に抑えつつ、電動モータ2の出力トルクを過渡的に上昇させ得て、加速レスポンスと加速性能を向上させることができる。   After response improvement compensation and the torque command value Tm * 'obtained as described above with respect to the functional block diagram of FIG. 4, the output of the electric motor 2 is suppressed while suppressing the heat rise of the power element below the limit temperature during acceleration. Torque can be increased transiently, and acceleration response and acceleration performance can be improved.

図4におけるトルクブースト禁止判定部403を、図5の機能別ブロック線図に基づき以下に詳述する。
モータロック対応トルクブースト許可係数算出部501は、詳細を後述するが、電動モータ2がモータロック状態である時にトルクブーストを禁止するためのモータロック対応トルクブースト許可係数Klockを算出する。
The torque boost prohibition determination unit 403 in FIG. 4 will be described in detail below based on the functional block diagram of FIG.
The motor lock corresponding torque boost permission coefficient calculating unit 501 calculates a motor lock corresponding torque boost permission coefficient K lock for prohibiting torque boost when the electric motor 2 is in the motor locked state, as will be described in detail later.

ねじり振動に基づくブースト許可判定部502は、詳細を後述するが、実測した電動モータ2の回転数Nmを基に車輪ドライブシャフトのねじり振動の有無を判定し、ドライブシャフトのねじり振動の有無に応じてトルクブーストを禁止するか否かを決定すべく、ねじり振動によるブースト許可フラグf1を、
ねじり振動非検知の場合、f1 = 0 (トルクブースト禁止)
ねじり振動検知の場合、 f1 = 1 (トルクブースト許可)
のように設定する。
The boost permission determination unit 502 based on torsional vibration will be described in detail later, but based on the measured rotational speed Nm of the electric motor 2, the presence or absence of torsional vibration of the wheel drive shaft is determined, and depending on the presence or absence of torsional vibration of the drive shaft In order to decide whether or not to prohibit torque boost, a boost permission flag f1 due to torsional vibration is set,
F1 = 0 (torque boost prohibited) when torsional vibration is not detected
F1 = 1 (torque boost allowed) for torsional vibration detection
Set as follows.

パワー素子温度に基づくブースト許可判定部503は、パワー素子の温度Tjと設定温度Tj_thとの比較結果に応じて、パワー素子温度によるブースト許可フラグf2を、
Tj ≧ Tj_thの場合、f2 = 0 (トルクブースト禁止)
Tj < Tj_thの場合、f2 = 1 (トルクブースト許可)
のように設定する。
なお上記の設定温度Tj_thは、パワー素子の温度が熱破壊に至る限界温度、または熱制限を施す限界温度まで、容易に達することのない程度に低い温度とする。
よってパワー素子温度に基づくブースト許可判定部503は、本発明におけるパワー素子温度判定手段に相当する。
The boost permission determination unit 503 based on the power element temperature sets the boost permission flag f2 based on the power element temperature according to the comparison result between the power element temperature Tj and the set temperature Tj_th.
When Tj ≥ Tj_th, f2 = 0 (torque boost prohibited)
When Tj <Tj_th, f2 = 1 (torque boost enabled)
Set as follows.
Note that the set temperature Tj_th is set to a temperature that does not easily reach the limit temperature at which the temperature of the power element reaches the thermal breakdown or the limit temperature at which thermal limitation is performed.
Therefore, boost permission determination unit 503 based on the power element temperature corresponds to the power element temperature determination means in the present invention.

トルク指令値に基づくブースト許可判定部504は、基本目標トルク指令値Tm*と、トルク設定値Tm0との比較結果に応じて、トルク指令値によるブースト許可フラグf3を、
Tm* ≧ Tm0の場合、f3 = 0 (トルクブースト禁止)
Tm* < Tm0の場合、f3 = 1 (トルクブースト許可)
のように設定する。
なお上記のトルク設定値Tm0は、パワー素子の温度が熱破壊に至る限界温度、または熱制限を施す限界温度まで、容易に達することのない程度に低いトルク指令値とする。
従ってトルク指令値に基づくブースト許可判定部504は、本発明における要求モータトルク判定手段に相当する。
The boost permission determination unit 504 based on the torque command value sets the boost permission flag f3 based on the torque command value according to the comparison result between the basic target torque command value Tm * and the torque setting value Tm0.
When Tm * ≥ Tm0, f3 = 0 (torque boost prohibited)
When Tm * <Tm0, f3 = 1 (torque boost enabled)
Set as follows.
The torque set value Tm0 is a torque command value that is low enough not to easily reach the limit temperature at which the temperature of the power element reaches thermal destruction or the limit temperature at which thermal limitation is performed.
Therefore, the boost permission determination unit 504 based on the torque command value corresponds to the required motor torque determination means in the present invention.

トルクブースト許可係数算出部505は、算出部501からのモータロック対応トルクブースト許可係数Klockと、判定部502からのねじり振動によるブースト許可フラグf1と、判定部503からのパワー素子温度によるブースト許可フラグf2と、判定部504からのトルク指令値によるブースト許可フラグf3とを基に、図6の制御プログラムを実行してトルクブースト許可係数Kbstを算出する。 Torque boost permission coefficient calculation unit 505 is a motor lock-compatible torque boost permission coefficient K lock from calculation unit 501, boost permission flag f1 due to torsional vibration from determination unit 502, and boost permission based on power element temperature from determination unit 503 Based on the flag f2 and the boost permission flag f3 based on the torque command value from the determination unit 504, the control program of FIG. 6 is executed to calculate the torque boost permission coefficient K bst .

図6のステップS601においては、ねじり振動によるブースト許可フラグf1と、パワー素子温度によるブースト許可フラグf2と、トルク指令値によるブースト許可フラグf3とのAND演算を行い、
フラグf1、f2、f3のいずれか1つでも0である場合は、トルクブースト許可フラグfbstをfbst=0(トルクブースト禁止を含む制限)とし、フラグf1、f2、f3の全てが1である場合に限り、トルクブースト許可フラグfbstをfbst=1(トルクブースト許可)にする。
In step S601 of FIG. 6, an AND operation is performed on the boost permission flag f1 based on torsional vibration, the boost permission flag f2 based on the power element temperature, and the boost permission flag f3 based on the torque command value.
When any one of the flags f1, f2, and f3 is 0, the torque boost permission flag fbst is set to fbst = 0 (limit including torque boost prohibition), and all of the flags f1, f2, and f3 are 1 Only, the torque boost permission flag fbst is set to fbst = 1 (torque boost permission).

ステップS602においては、ステップS601で上記のごとくに定められたトルクブースト許可フラグfbstに応じ、fbst=1であれば、トルクブースト許可であるから、制御をステップS603に進めてトルクブースト許可係数Kbstを1とし、fbst=0であれば、トルクブースト禁止(制限)であるから、制御をステップS604に進めてトルクブースト許可係数Kbstに、図5のモータロック対応トルクブースト許可係数算出部501で求めたKlockをセットする。 In step S602, according to the torque boost permission flag fbst determined in step S601 as described above, if fbst = 1, torque boost is permitted. Therefore, the control proceeds to step S603 and the torque boost permission coefficient K bst is determined. 1 and fbst = 0, the torque boost is prohibited (restricted). Therefore , the control proceeds to step S604 and the torque boost permission coefficient K bst is set to the torque lock permission coefficient calculation unit 501 in FIG. Set the obtained K lock .

<モータロック対応トルクブースト許可係数の演算>
図5のモータロック対応トルクブースト許可係数算出部501でモータロック対応トルクブースト許可係数Klockを求める要領を以下に説明する。
本実施例では、図7の機能別ブロック線図に基づき、モータロック対応トルクブースト許可係数Klockを以下のように求める。
トルクブースト禁止判定用モータ回転数算出部701は、後で詳述するが車輪駆動系の振動に伴う問題を解消するため、実測した電動モータ回転数Nmから車輪駆動系の振動による影響を排除したトルクブースト禁止判定用モータ回転数Nm'を算出する。
モータロック対応トルクブースト許可係数算出部702は、算出部701で求めたトルクブースト禁止判定用モータ回転数Nm'を用いて、モータロック対応トルクブースト許可係数Klockを算出する。
<Calculation of motor lock compatible torque boost permission coefficient>
The procedure for obtaining the motor lock compatible torque boost permission coefficient K lock by the motor lock compatible torque boost permission coefficient calculating unit 501 of FIG. 5 will be described below.
In the present embodiment, the torque lock permission coefficient K lock corresponding to motor lock is obtained as follows based on the functional block diagram of FIG.
Torque boost prohibition determination motor rotation speed calculation unit 701 eliminates the influence of vibration of the wheel drive system from the measured electric motor rotation speed Nm in order to solve the problem associated with vibration of the wheel drive system, which will be described in detail later. Torque boost prohibition determination motor speed Nm ′ is calculated.
The motor lock compatible torque boost permission coefficient calculation unit 702 calculates the motor lock compatible torque boost permission coefficient K lock using the torque boost prohibition determination motor rotational speed Nm ′ obtained by the calculation unit 701.

モータロック対応トルクブースト許可係数算出部702がトルクブースト禁止判定用モータ回転数Nm'からモータロック対応トルクブースト許可係数Klockを算出する要領は、例えば図8(a)に示すごときものである。 The procedure for the motor lock corresponding torque boost permission coefficient calculating unit 702 to calculate the motor lock corresponding torque boost permission coefficient K lock from the torque boost prohibition determination motor rotational speed Nm ′ is, for example, as shown in FIG. 8 (a).

つまり、モータロック対応トルクブースト許可係数算出部702はトルクブースト禁止判定用モータ回転数Nm'をモータ回転数として用い、
このモータ回転数Nm'が図8(a)における所定回転数N1以下である時をもって電動モータ2がモータロック状態であるとし、トルクブースト許可係数KlockをKlock=0に設定することによりトルクブーストを禁止して、モータロックによる急な温度上昇を抑制するようにし、
モータ回転数Nm'が図8(a)における所定回転数N1を越えている時をもって電動モータ2がモータロック状態でないとし、トルクブースト許可係数KlockをKlock=1に設定することによりトルクブーストを禁止せず、これを許可する。
That is, the motor lock compatible torque boost permission coefficient calculation unit 702 uses the torque boost prohibition determination motor rotation speed Nm ′ as the motor rotation speed,
When the motor rotation speed Nm ′ is equal to or less than the predetermined rotation speed N1 in FIG. 8 (a), the electric motor 2 is assumed to be in the motor lock state, and torque is set by setting the torque boost permission coefficient K lock to K lock = 0. Prohibit boost to suppress sudden temperature rise due to motor lock,
Torque boost by setting the torque boost permission coefficient K lock to K lock = 1, assuming that the electric motor 2 is not in the motor lock state when the motor rotation speed Nm ′ exceeds the predetermined rotation speed N1 in FIG. Allow this without prohibiting.

従ってモータロック対応トルクブースト許可係数算出部702は、本発明におけるモータロック判定手段およびトルクブースト禁止手段に相当する。   Therefore, the motor lock corresponding torque boost permission coefficient calculation unit 702 corresponds to the motor lock determination means and the torque boost prohibition means in the present invention.

但し図8(a)では、モータ回転数Nm'が検出ノイズや路面状況により所定回転数N1の近辺で振動する場合、トルクブースト禁止判定が禁止・許可を繰り返すハンチング現象を生じて制御が不安定になる。
これを防止するために図8(b)に示すごとくヒステリシスを設定し、モータ回転数Nm'が所定回転数N1を越えている時をもって電動モータ2がモータロック状態でないとし、トルクブースト許可係数KlockをKlock=1に設定し、
モータ回転数Nm'が所定回転数N2(<N1)以下である時をもって電動モータ2がモータロック状態であるとし、トルクブースト許可係数KlockをKlock=0に設定するのがよい。
However, in Fig. 8 (a), when the motor speed Nm 'vibrates in the vicinity of the predetermined speed N1 due to detection noise or road surface conditions, the hunting phenomenon that repeats prohibition / permission of torque boost prohibition determination occurs and control is unstable. become.
In order to prevent this, hysteresis is set as shown in FIG. 8 (b), and it is assumed that the electric motor 2 is not in the motor lock state when the motor rotation speed Nm ′ exceeds the predetermined rotation speed N1, and the torque boost permission coefficient K Set lock to K lock = 1,
When the motor rotation speed Nm ′ is equal to or lower than the predetermined rotation speed N2 (<N1), it is preferable that the electric motor 2 is in the motor lock state and the torque boost permission coefficient K lock is set to K lock = 0.

なお図8(a),(b)における所定回転数N1の決定に際しては、所定のモータトルクとなるよう電動モータ2を制御した場合のパワー素子のジャンクション温度の上昇度合いを、モータ回転数ごとに計測し、
パワー素子のジャンクション温度が問題となるほど急な上昇を呈することのないモータ回転数を所定回転数N1と定める。
かように所定回転数N1を定めることで、問題となるほど急な温度上昇を起こすモータ回転領域では、確実にトルクブーストを禁止して、当該急な温度上昇が発生するのを防止することができる。
When determining the predetermined rotational speed N1 in FIGS. 8 (a) and 8 (b), the degree of increase in the junction temperature of the power element when the electric motor 2 is controlled to be the predetermined motor torque is determined for each motor rotational speed. Measure and
The number of motor revolutions that does not exhibit such a rapid rise that the junction temperature of the power element becomes a problem is determined as a predetermined number of revolutions N1.
By setting the predetermined rotation speed N1 in this way, in the motor rotation region where the temperature rises so suddenly that it becomes a problem, it is possible to surely prohibit the torque boost and prevent the sudden temperature rise from occurring. .

また図8(a),(b)における所定回転数N1の決定に際しては、以下のように当該決定を行ってもよい。
つまり、平坦路で停車状態からアクセルペダルの踏み込により電動モータトルクを発生させて行う発進加速において、図8(a),(b)のトルクブースト禁止処理を行った場合と、このトルクブースト禁止処理を行わず従来通りトルクブーストを行った場合とで、車両前後加速度の立ち上がりの差が設定加速度差ΔG1以内の範囲となるモータ回転数を所定回転数N1と定めてもよい。
ここで設定加速度差ΔG1は、実験により一般的な運転者がショックとして感じない加速度変動差とし、例えば0.02G等に設定する。
Further, when determining the predetermined rotation speed N1 in FIGS. 8 (a) and (b), the determination may be performed as follows.
In other words, in the start acceleration performed by generating the electric motor torque by depressing the accelerator pedal from the stop state on a flat road, the torque boost prohibition processing is performed when the torque boost prohibition processing shown in FIGS. 8 (a) and (b) is performed. The motor rotational speed in which the difference in rising of the vehicle longitudinal acceleration is within the set acceleration difference ΔG1 when the torque boost is performed as usual without performing the processing may be determined as the predetermined rotational speed N1.
Here, the set acceleration difference ΔG1 is an acceleration fluctuation difference that a general driver does not feel as a shock through experiments, and is set to 0.02 G, for example.

図8(a),(b)における所定回転数N1の決定に際しては更に、以下のように当該決定を行ってもよい。
つまり、平坦路での発進加速において、電動モータ要求負荷であるアクセル開度が0%の場合は、モータ回転数が第1設定時間t1以内に設定回転数N1に達し、アクセル開度が全開の100%の場合は、モータ回転数が第2設定時間t2内に設定回転数N1に達するようなモータ回転数を設定回転数N1と定めてもよい。
ここで第1設定時間t1および第2設定時間t2は、一般的な運転者がショックとして感じない時間とし、例えばt1=0.8s、t2=0.1s等に設定する。
In determining the predetermined rotational speed N1 in FIGS. 8 (a) and 8 (b), the determination may be further performed as follows.
In other words, when the accelerator opening, which is the required load of the electric motor, is 0% during start acceleration on a flat road, the motor speed reaches the set speed N1 within the first set time t1, and the accelerator opening is fully opened. In the case of 100%, the motor rotational speed at which the motor rotational speed reaches the set rotational speed N1 within the second set time t2 may be determined as the set rotational speed N1.
Here, the first set time t1 and the second set time t2 are times that a general driver does not feel as a shock, and are set to, for example, t1 = 0.8 s, t2 = 0.1 s, and the like.

以上のように所定回転数N1を決定することで、トルクブースト禁止処理の有無に関わらず、発進加速時の加速感に運転者が明確な差を感じることがないため、違和感なしにトルクブーストによる所望の加速レスポンスと加速性能を実現することができる。   By determining the predetermined rotation speed N1 as described above, the driver does not feel a clear difference in acceleration feeling at the time of start acceleration regardless of whether or not torque boost prohibition processing is performed. Desired acceleration response and acceleration performance can be realized.

図7のモータロック対応トルクブースト許可係数算出部702は、図8に代わる図9の要領で、モータ回転数Nm'からモータロック対応トルクブースト許可係数Klockを算出するようにしてもよい。
図9(a)は、図8(a)のようにトルクブースト許可係数Klockを、0=禁止と、1=許可との二者択一の値のみにするのではなく、モータ回転数Nm'の変化に応じトルクブースト許可係数Klockに、0〜1の中間値をも設定し得るようにし、これによりトルクブーストを部分的に許可することができるようにしたものである。
The motor lock compatible torque boost permission coefficient calculation unit 702 in FIG. 7 may calculate the motor lock compatible torque boost permission coefficient K lock from the motor rotation speed Nm ′ in the manner of FIG. 9 instead of FIG.
In FIG. 9 (a), as shown in FIG. 8 (a), the torque boost permission coefficient K lock is not limited to only two values of 0 = prohibition and 1 = permission, but the motor rotation speed Nm the torque boost authorization factor K lock according to a change in ', also an intermediate value between 0 and 1 and adapted to set, thereby is obtained to be able to allow torque boost partially.

つまり図9(a)に示すごとく、モータ回転数Nm'が所定回転数N3(前記したN1と同様な趣旨により定める)以下である時をもって電動モータ2がモータロック状態であるとし、トルクブースト許可係数KlockをKlock=0に設定することによりトルクブーストを禁止して、モータロックによる急な温度上昇を抑制するようにし、
モータ回転数Nm'が所定回転数N4(>N3)を越えている時をもって電動モータ2がモータロック状態でないとし、トルクブースト許可係数KlockをKlock=1に設定することによりトルクブーストを禁止せず、これを許可する。
そして、モータ回転数Nm'が所定回転数N3〜N3の値である時は、モータ回転数Nm'の上昇につれてトルクブースト許可係数Klockを0から1まで連続的に増大させ、これによりトルクブーストを禁止状態から部分的に許可しつつ徐々にトルクブースト完全許可状態に移行するようになす。
That is, as shown in FIG. 9 (a), when the motor speed Nm ′ is equal to or less than a predetermined speed N3 (defined by the same purpose as N1 described above), it is assumed that the electric motor 2 is in the motor lock state, and torque boost is permitted. By setting the coefficient K lock to K lock = 0, torque boost is prohibited and sudden temperature rise due to motor lock is suppressed.
When the motor speed Nm 'exceeds the specified speed N4 (> N3), it is assumed that the electric motor 2 is not in the motor lock state, and torque boost is prohibited by setting the torque boost permission coefficient K lock to K lock = 1. Allow this without.
Then, the motor rotational speed Nm 'when is a value predetermined speed N3~N3, the motor rotation speed Nm' continuously increased from 0 to the torque boost authorization factor K lock with increasing up to 1, thereby the torque boost Is gradually allowed to shift to the torque boost complete permission state while partially allowing from the prohibited state.

図9(a)に示すトルクブースト許可係数Klockの決定要領によれば、以下の効果が奏し得られる。
図8(a)に示すトルクブースト許可係数Klockの決定要領では、トルクブースト禁止から許可に切り替わった場合に、トルクブースト許可係数Klockが0から1へとステップ的に変化するため、レスポンス向上補償後・トルク指令値Tm*'がステップ的に増大し、大きなトルク変動によるショックや前後加速度変化を生ずる。
しかし図9(a)に示すトルクブースト許可係数Klockの決定要領では、トルクブースト禁止から許可に切り替わる時におけるトルクブースト許可係数Klockの変化が、モータ回転数Nm'の上昇割合に応じて滑らかに0から1へと徐々に変化するため、レスポンス向上補償後・トルク指令値Tm*'の増大も滑らかで、大きなトルク変動によるショックや前後加速度変化を生ずることがない。
According to the procedure for determining the torque boost permission coefficient K lock shown in FIG. 9 (a), the following effects can be obtained.
In the procedure for determining the torque boost permission coefficient K lock shown in Fig. 8 (a), when the torque boost prohibition is switched to permission, the torque boost permission coefficient K lock changes stepwise from 0 to 1, improving response. After compensation, the torque command value Tm * 'increases stepwise, causing shocks and changes in longitudinal acceleration due to large torque fluctuations.
However, in the procedure for determining the torque boost permission coefficient K lock shown in FIG. 9 (a), the torque boost permission coefficient K lock changes smoothly according to the increase rate of the motor rotation speed Nm ′ when switching from torque boost prohibition to permission. Since it gradually changes from 0 to 1, after the response improvement compensation, the torque command value Tm * 'increases smoothly and does not cause shock or longitudinal acceleration change due to large torque fluctuations.

但し図9(a)でも、モータ回転数Nm'が検出ノイズや路面状況により振動する場合、図8(a)につき前述した制御のハンチングを生じて制御が不安定になる。
これを防止するために図9(b)に示すごとくヒステリシスを設定し、モータ回転数Nm'がN4よりも低い所定回転数N5まで低下した時から、N3よりも低い所定回転数N6まで低下する間、トルクブースト許可係数Klockを、モータ回転数Nm'の低下につれ徐々に1から0へと低下させるようにするのがよい。
However, also in FIG. 9 (a), when the motor rotation speed Nm ′ vibrates due to detection noise or road surface conditions, the control hunting described above with reference to FIG. 8 (a) occurs and the control becomes unstable.
In order to prevent this, hysteresis is set as shown in FIG. 9 (b), and when the motor speed Nm ′ decreases to a predetermined speed N5 lower than N4, it decreases to a predetermined speed N6 lower than N3. Meanwhile, it is preferable that the torque boost permission coefficient K lock is gradually decreased from 1 to 0 as the motor rotational speed Nm ′ decreases.

次に、図7のトルクブースト禁止判定用モータ回転数算出部701が、車輪駆動系の振動に伴う問題を解消するため、実測した電動モータ回転数Nmから車輪駆動系の振動による影響を排除してトルクブースト禁止判定用モータ回転数Nm'を算出する要領を説明する。
実測した電動モータ回転数Nmをそのまま電動モータ2のトルクブースト制御に用いると、これが車輪駆動系の振動による影響を受けて制御を不正確にすることから、トルクブースト禁止判定用モータ回転数算出部701による上記の処理が必要である。
Next, the torque boost prohibition determination motor rotation speed calculation unit 701 in FIG. 7 eliminates the influence of the wheel drive system vibration from the measured electric motor rotation speed Nm in order to solve the problem associated with the vibration of the wheel drive system. The procedure for calculating the torque boost prohibition determination motor rotational speed Nm ′ will be described.
If the measured electric motor rotation speed Nm is used as it is for the torque boost control of the electric motor 2, it is affected by the vibration of the wheel drive system and makes the control inaccurate. The above processing by 701 is necessary.

先ず、図1のごとく電動モータ2の動力が減速機3や、これから左右方向へ延在するドライブシャフトを介して駆動輪1L,1Rへ伝達される車両において、実測した電動モータ回転数Nmをそのまま電動モータ2のトルクブースト制御に用いた場合における、車輪駆動系の振動による影響を説明する。   First, as shown in FIG. 1, in the vehicle in which the power of the electric motor 2 is transmitted to the drive wheels 1L and 1R via the speed reducer 3 and the drive shaft extending in the left-right direction, the measured electric motor rotation speed Nm is used as it is. The effect of vibration of the wheel drive system when used for torque boost control of the electric motor 2 will be described.

上記車両の停車状態からの発進加速では、図2の電動モータ駆動制御により電動モータ2のトルクが、アクセルペダルの踏み込み量に応じて立ち上がる。
このとき電動モータ2のトルクの立ち上がりに伴い、減速機3内のギヤやドライブシャフトを含む車輪1L,1Rの駆動系が、ギヤのバックラッシュやドライブシャフトの捩れに起因してねじり振動を生ずる。
そのため、回転センサにより計測した電動モータ2の回転数Nmは、図16(a)の発進加速(スロットル開度θの立ち上がり)瞬時t1の直後に見られるように、一旦上昇することになる。
In starting acceleration from the stop state of the vehicle, the torque of the electric motor 2 rises according to the depression amount of the accelerator pedal by the electric motor drive control of FIG.
At this time, as the torque of the electric motor 2 rises, the drive system of the wheels 1L and 1R including the gear and drive shaft in the speed reducer 3 generates torsional vibration due to gear backlash and drive shaft twist.
Therefore, the rotational speed Nm of the electric motor 2 measured by the rotation sensor temporarily increases as seen immediately after the start acceleration (rising of the throttle opening θ) instant t1 in FIG. 16 (a).

そしてギヤが噛み合い、ドライブシャフトが捩れきった段階で、電動モータ2の実測回転数Nmは、図16(a)の発進加速瞬時t1以降における経時変化をたどって、車速相当の値に落ち着くよう低下する。
その後モータ実測回転数Nmは、車速の上昇に比例して図16(a)に例示するごとくに上昇する。
When the gear is engaged and the drive shaft is fully twisted, the measured rotational speed Nm of the electric motor 2 decreases so as to settle to a value corresponding to the vehicle speed following the time-lapse change after the start acceleration instant t1 in FIG. To do.
Thereafter, the motor actual rotation speed Nm increases in proportion to the increase in the vehicle speed as illustrated in FIG. 16 (a).

仮に図7のモータロック対応トルクブースト許可係数算出部702が、かように経時変化する実測した電動モータ回転数Nmをそのまま用い、図8,9に示す要領でトルクブースト許可係数Klockを算出すると、モータ回転数の閾値N1〜N6の設定次第でトルクブースト許可係数Klockが、0(トルクブースト禁止)および1(トルクブースト許可)間で頻繁に切り替わったり、大きな段差を持って急変する。
従って、このトルクブースト許可係数Klockにより前記のごとくに決定されるレスポンス向上補償後・トルク指令値Tm*'が、図16(a)の発進加速瞬時t1の直後に見られるように振動的となり、ショックや、違和感のある前後加速度変動を発生させるという問題がある。
If the torque lock permission coefficient calculating unit 702 shown in FIG. 7 calculates the torque boost permission coefficient K lock in the manner shown in FIGS. 8 and 9, using the measured electric motor rotation speed Nm that changes with time as it is. , torque boost allowed depending on the setting of the threshold N1~N6 the motor speed coefficient K lock is 0 or frequently changes between (torque boost disabled) and 1 (torque boost enabled), abruptly changes with a large step.
Therefore, after the response improvement compensation determined by the torque boost permission coefficient K lock as described above, the torque command value Tm * ′ becomes oscillating as seen immediately after the start acceleration instant t1 in FIG. There is a problem of generating fluctuations in the longitudinal acceleration with a shock or a sense of incongruity.

そこで図7のトルクブースト禁止判定用モータ回転数算出部701は、実測モータ回転数Nmに代えトルクブースト禁止判定に用いるトルクブースト禁止判定用モータ回転数Nm'を、以下の第1の要領、または第2の要領により求めて、同図の算出部702で求めるトルクブースト許可係数Klockの演算(トルクブースト禁止判定)に資する。 Therefore, the torque boost prohibition determination motor rotational speed calculation unit 701 in FIG. 7 replaces the measured motor rotational speed Nm with the torque boost prohibition determination motor rotational speed Nm ′ used for the torque boost prohibition determination in the following first manner, or It is obtained by the second procedure and contributes to the calculation (torque boost prohibition determination) of the torque boost permission coefficient K lock obtained by the calculation unit 702 in FIG.

[第1の要領]
図7のトルクブースト禁止判定用モータ回転数算出部701が第1の要領でトルクブースト禁止判定用モータ回転数Nm'を演算するに際しては、図10に示す制御プログラムを実行して、実測モータ回転数Nmに対し、その値が低下している時にのみ遅れフィルタ処理を施すことにより、トルクブースト禁止判定用モータ回転数Nm'を演算する。
先ずステップS1001において、実測モータ回転数Nmに対し、その値が低下している時にのみ有効な遅れフィルタを用いたフィルタ処理により、遅れフィルタ演算モータ回転数NmLを求める。
[First Step]
When the torque boost prohibition determination motor rotational speed calculation unit 701 in FIG. 7 calculates the torque boost prohibition determination motor rotational speed Nm ′ in the first manner, the control program shown in FIG. The torque boost prohibition determination motor rotation speed Nm ′ is calculated by performing a delay filter process only when the value of the number Nm decreases.
First, in step S1001, a delay filter calculation motor rotation speed NmL is obtained by a filtering process using a delay filter that is effective only when the measured motor rotation speed Nm decreases.

この遅れフィルタ処理は、例えば下式で表される遅れフィルタ演算を実施することで求める。
NmL=T0×(Nm+Nm_z)/(2τ3+T0)+(2τ3−T0)×(NmL_z)/(2τ3+T0) ・・・(3)
但し、
T0:制御サンプリング時間[s]
τ3:遅れフィルタの時定数[s]
Nm_z:実測モータ回転数Nmの1サンプル前の値
NmL_z:遅れフィルタ演算モータ回転数NmLの1サンプル前の値
であるが、Nm_z、NmL_zは共に、後述のステップS1004またはステップS1006において設定する。
This delay filter processing is obtained, for example, by performing a delay filter calculation represented by the following equation.
NmL = T 0 × (Nm + Nm_z) / (2τ 3 + T 0 ) + (2τ 3 −T 0 ) × (NmL_z) / (2τ 3 + T 0 ) (3)
However,
T 0 : Control sampling time [s]
τ 3 : Delay filter time constant [s]
Nm_z: Value of the measured motor speed Nm one sample before
NmL_z: A value one sample before the delay filter calculation motor rotation speed NmL, both Nm_z and NmL_z are set in step S1004 or step S1006 described later.

次のステップS1002においては、実測モータ回転数Nmと、ステップS1001で求めた遅れフィルタ演算モータ回転数NmLとの差分diffNを求める。
diffN = Nm − NmL ・・・(4)
この差分diffNは、実測モータ回転数Nmの上昇時は上記の遅れフィルタ処理を行わず、減少時にのみ上記の遅れフィルタを施して遅れフィルタ演算モータ回転数NmLを求めるために算出する。
なお差分diffNの演算に当たっては、実測モータ回転数Nmの上昇・減少を確実に検出するため、遅れフィルタ演算モータ回転数NmLの代わりに、1サンプル前の値NmL_zを用いても良く、次式の演算により差分diffNを求めてもよい。
diffN = Nm − NmL_z ・・・(5)
In the next step S1002, a difference diffN between the actually measured motor rotation speed Nm and the delay filter calculation motor rotation speed NmL obtained in step S1001 is obtained.
diffN = Nm-NmL (4)
The difference diffN is calculated in order to obtain the delay filter calculation motor rotation speed NmL by performing the delay filter process only when the measured motor rotation speed Nm is increased and applying the delay filter only when the rotation speed is decreasing.
In calculating the difference diffN, the value NmL_z one sample before may be used instead of the delay filter calculation motor rotation speed NmL in order to reliably detect the increase / decrease in the measured motor rotation speed Nm. The difference diffN may be obtained by calculation.
diffN = Nm-NmL_z (5)

次のステップS1003においては、ステップS1002で算出した差分diffNを基に、実測モータ回転数Nmの上昇・減少を判定する。
ステップS1003でdiffN≧0であると判定する場合は、Nm≧NmLであって、少なくとも実測モータ回転数Nmが減少していないことから、上記の遅れフィルタ処理を行わせないで、トルクブースト禁止判定用電動モータ回転数Nm'を電動モータ回転数Nmに一致させる必要があるため、制御を順次ステップS1004およびステップS1005に進める。
In the next step S1003, an increase / decrease in the measured motor rotation speed Nm is determined based on the difference diffN calculated in step S1002.
If it is determined in step S1003 that diffN ≧ 0, Nm ≧ NmL and at least the measured motor rotational speed Nm has not decreased. Therefore, the torque boost prohibition determination is not performed without performing the delay filter processing described above. Since it is necessary to make the electric motor rotation speed Nm ′ coincide with the electric motor rotation speed Nm, the control proceeds to step S1004 and step S1005 in sequence.

上記の必要に鑑みステップS1004においては、式(3)の演算に用いる、実測モータ回転数Nmの1サンプル前の値Nm_z、および遅れフィルタ演算モータ回転数NmLの1サンプル前の値NmL_zをそれぞれ、次式で示すごとくNmに一致させてリセットする。
Nm_z = Nm ・・・(6)
NmL_z = Nm ・・・(6)
またステップS1005においては、トルクブースト禁止判定用電動モータ回転数Nm'に次式で表されるように実測モータ回転数Nmをセットする。
Nm'= Nm ・・・(7)
In consideration of the above, in step S1004, the value Nm_z one sample before the measured motor rotation speed Nm and the value NmL_z one sample before the delay filter calculation motor rotation speed NmL used in the calculation of Expression (3) are respectively calculated. Reset to match Nm as shown in the following equation.
Nm_z = Nm (6)
NmL_z = Nm (6)
In step S1005, the actually measured motor rotational speed Nm is set to the torque boost prohibition determination electric motor rotational speed Nm ′ as represented by the following equation.
Nm '= Nm (7)

ステップS1003でdiffN<0であると判定する場合は、Nm<NmLであって、実測モータ回転数Nmが減少していることから、上記の遅れフィルタ処理を行わせて、トルクブースト禁止判定用電動モータ回転数Nm'を、実測モータ回転数Nmの遅れフィルタ処理値に一致させる必要があるため、制御を順次ステップS1006およびステップS1007に進める。   If it is determined in step S1003 that diffN <0, since Nm <NmL and the measured motor rotation speed Nm has decreased, the delay filter process described above is performed, and the torque boost prohibition determination electric motor Since it is necessary to match the motor rotation speed Nm ′ with the delay filter processing value of the actually measured motor rotation speed Nm, the control is sequentially advanced to step S1006 and step S1007.

上記の必要に鑑みステップS1006においては、式(3)の演算に用いる、実測モータ回転数Nmの1サンプル前の値Nm_z、および遅れフィルタ演算モータ回転数NmLの1サンプル前の値NmL_zをそれぞれ、次式で示すごとく現在演算した値Nm,NmLで更新する。
Nm_z = Nm ・・・(8)
NmL_z = NmL ・・・(8)
またステップS1007においては、トルクブースト禁止判定用電動モータ回転数Nm'に次式で表されるように、実測モータ回転数Nmの遅れフィルタ処理値である遅れフィルタ演算モータ回転数NmLをセットする。
Nm'= NmL ・・・(9)
In consideration of the above, in step S1006, the value Nm_z one sample before the measured motor rotation speed Nm and the value NmL_z one sample before the delay filter calculation motor rotation speed NmL used in the calculation of the equation (3) are respectively calculated. Update with the currently calculated values Nm and NmL as shown in the following equation.
Nm_z = Nm (8)
NmL_z = NmL (8)
In step S1007, a delay filter calculation motor rotation speed NmL, which is a delay filter processing value of the measured motor rotation speed Nm, is set in the torque boost prohibition determination electric motor rotation speed Nm ′ as represented by the following equation.
Nm '= NmL (9)

図7のトルクブースト禁止判定用モータ回転数算出部701が図10による上記した第1の要領でトルクブースト禁止判定用モータ回転数Nm'(=NmL)を演算し、このトルクブースト禁止判定用モータ回転数Nm'(=NmL)を、同図の算出部702で求めるトルクブースト許可係数Klockの演算(トルクブースト禁止判定)に資する場合は、
図16(a)と同じ条件でのタイムチャートである図16(b)に示すように、トルクブースト禁止判定用モータ回転数Nm'(=NmL)が車輪駆動系の振動による影響を排除されて滑らかになる。
The torque boost prohibition determination motor rotational speed calculation unit 701 in FIG. 7 calculates the torque boost prohibition determination motor rotational speed Nm ′ (= NmL) in the first manner described above with reference to FIG. 10, and this torque boost prohibition determination motor When the rotation speed Nm ′ (= NmL) contributes to the calculation (torque boost prohibition determination) of the torque boost permission coefficient K lock obtained by the calculation unit 702 in FIG.
As shown in FIG. 16 (b), which is a time chart under the same conditions as in FIG. 16 (a), the torque boost prohibition determination motor rotational speed Nm ′ (= NmL) is excluded from the influence of vibration of the wheel drive system. Smooth.

従って、このトルクブースト禁止判定用モータ回転数Nm'(=NmL)から求めたトルクブースト許可係数Klockにより決定されるレスポンス向上補償後・トルク指令値Tm*'も、図16(b)に実線で示すごとく車輪駆動系の振動による影響を排除され、図16(a)の場合と同じトルク波形である破線波形より滑らかなものとなり、
レスポンス向上補償後・トルク指令値Tm*' が、振動的となってショックや、違和感のある前後加速度変動を発生させるという問題を回避することができる。
Accordingly, the torque boost inhibition determining motor rotation speed Nm '(= NmL) torque boost allowed coefficients obtained from K after the response enhancement compensator torque command value determined by the lock Tm *' is also a solid line in FIG. 16 (b) As shown in Fig. 16, the influence of vibration of the wheel drive system is eliminated, and it becomes smoother than the broken line waveform that is the same torque waveform as in the case of FIG.
After response improvement compensation, it is possible to avoid the problem that the torque command value Tm * ′ becomes oscillating and generates a shock or a strange fluctuation in the longitudinal acceleration.

なお、前記(3)式による遅れフィルタ演算モータ回転数NmLの演算に際して用いる遅れフィルタの時定数τ3は、パワー素子の温度Tjに応じて図11に示すごとくに変化するものとする。
図11に示した遅れフィルタの時定数τ3は、予め計測しておいたパワー素子の熱時定数よりも小さな時定数に設定する。このようにすることで、例えば停車状態から一度発進した後に、傾斜変化等で再度停車した際のモータロックに対しても、急激な熱上昇の前にトルクブースト処理を禁止することができ、熱上昇を確実に防止することができる。
It should be noted that the delay filter time constant τ 3 used for calculating the delay filter calculation motor rotational speed NmL according to the above equation (3) changes as shown in FIG. 11 according to the temperature Tj of the power element.
The time constant τ 3 of the delay filter shown in FIG. 11 is set to a time constant smaller than the thermal time constant of the power element measured in advance. In this way, for example, even when the motor locks when the vehicle is stopped again due to a change in inclination after starting from the stopped state, the torque boost process can be prohibited before a sudden heat rise. The rise can be surely prevented.

一方で遅れフィルタの時定数τ3は、図11に示すごとく、パワー素子の温度Tjが低い領域では大きな値とし、パワー素子の温度Tjが高い温度領域では小さな値となるように設定する。
このようにすることで、パワー素子の温度Tjが高い領域では、トルクを抑える時間を速くすることができ、急激な熱上昇をより速く緩和することができ、臨界温度までの到達時間を少しでも稼ぐことができる。
On the other hand, as shown in FIG. 11, the time constant τ 3 of the delay filter is set to a large value in the region where the temperature Tj of the power element is low and to a small value in the temperature region where the temperature Tj of the power element is high.
In this way, in the region where the temperature Tj of the power element is high, the time for suppressing the torque can be increased, the rapid heat rise can be mitigated more quickly, and the arrival time to the critical temperature can be reduced even a little. You can earn.

[第2の要領]
図7のトルクブースト禁止判定用モータ回転数算出部701は、上記した第1の要領に代えて以下のような第2の要領でトルクブースト禁止判定用モータ回転数Nm'を演算することもできる。
第2の要領では、実測モータ回転数Nmを図12に示すようなノッチフィルタに通してフィルタ処理を行うことにより得られたノッチフィルタ演算モータ回転数NmNを、トルクブースト禁止判定用モータ回転数Nm'となす。
図12におけるノッチフィルタは、実測モータ回転数Nmから車輪駆動系のねじり振動成分を除去してノッチフィルタ演算モータ回転数NmNを求め、これをトルクブースト禁止判定用モータ回転数Nm'とするもので、以下のように設定されたものとする。
[Second procedure]
The torque boost prohibition determination motor rotational speed calculation unit 701 in FIG. 7 can also calculate the torque boost prohibition determination motor rotational speed Nm ′ by the following second procedure instead of the first procedure described above. .
In the second procedure, the measured motor rotation speed Nm is passed through a notch filter as shown in FIG. 12, and the notch filter calculation motor rotation speed NmN obtained by performing the filter process is used as the torque boost prohibition determination motor rotation speed Nm. 'Tosu.
The notch filter in FIG. 12 removes the torsional vibration component of the wheel drive system from the measured motor rotation speed Nm to obtain the notch filter calculation motor rotation speed NmN, which is used as the motor boost speed Nm ′ for torque boost prohibition determination. Suppose that it is set as follows.

先ず、車両の駆動トルク入力と、駆動モータ回転速度の伝達特性のモデルGp(s)について説明する。
図13(a),(b)はそれぞれ、車輪駆動系に係わる駆動ねじり振動系の運動方程式を示す説明用の図であって、図13(a)は車両上方から見て示す平面図、図13(b)は車両の側方から見て示す側面図であり、これら図における各符号は、以下のことを意味するものとする。
Jm :電動モータのイナーシャ
Jw :駆動輪のイナーシャ
M :車両の質量
KD :駆動系のねじり剛性
KT :タイヤと路面の摩擦に関する係数
N :オーバーオールギヤ比
r :タイヤの荷重半径
ωm :電動モータの角速度
Tm :電動モータのトルク
TD :駆動輪のトルク
F :車両に加えられる力
V :車速
ωw :駆動輪の角速度
First, the model Gp (s) of the transfer characteristic of the drive torque input of the vehicle and the drive motor rotational speed will be described.
FIGS. 13 (a) and 13 (b) are explanatory diagrams showing the equations of motion of the drive torsional vibration system related to the wheel drive system, respectively, and FIG. 13 (a) is a plan view seen from above the vehicle, FIG. 13 (b) is a side view seen from the side of the vehicle, and the reference numerals in these drawings mean the following.
Jm: Inertia of electric motor Jw: Inertia of driving wheel M: Vehicle mass KD: Torsional rigidity of drive system KT: Coefficient of friction between tire and road surface N: Overall gear ratio r: Tire load radius ωm: Angular speed of electric motor Tm: Torque of the electric motor TD: Torque of the drive wheel F: Force applied to the vehicle V: Vehicle speed ωw: Angular speed of the drive wheel

そして図13より、駆動ねじり振動系の運動方程式を以下のように導くことができる。
Jm・ωm=Tm−TD/N ・・・(10)
2Jw・ωw=TD−rF ・・・(11)
MV=F ・・・(12)
TD=KD∫(ωm/N−ωw)dt ・・・(13)
F=KT(rωw−V) ・・・(14)
なお、符号の右上に付されている「*」は、時間微分を表す。
上記の運動方程式(10)〜(14)に基づいて、電動モータトルクから電動モータ回転数までの伝達特性Gp(s)を求めると、以下の式(15)〜(23)に示すごときものとなる。
Gp(s)=(b+b+bs+b)/s(a+a+as+a
・・・(15)
=2Jm・Jw・M ・・・(16)
=Jm(2Jw+Mr)KT ・・・(17) ・・・ 式(17)
=(Jm+2Jw/N)M・KD ・・・(18) ・・・ 式(18)
=(Jm+2Jw/N+Mr/N)KD・KT ・・・(19) ・・・ 式(19)
=2Jw・M ・・・(20)
=(2Jw+Mr)KT ・・・(21)
=M・KD ・・・(22)
=KD・KT ・・・(23)
From FIG. 13, the equation of motion of the drive torsional vibration system can be derived as follows.
Jm · ω * m = Tm-TD / N (10)
2Jw · ω * w = TD-rF (11)
MV * = F (12)
TD = KD∫ (ωm / N−ωw) dt (13)
F = KT (rωw−V) (14)
In addition, "*" attached | subjected to the upper right of the code | symbol represents time differentiation.
When the transfer characteristic Gp (s) from the electric motor torque to the electric motor rotation speed is obtained based on the above equations of motion (10) to (14), the following equations (15) to (23) are obtained. Become.
Gp (s) = (b 3 s 3 + b 2 s 2 + b 1 s + b 0 ) / s (a 4 s 3 + a 3 s 2 + a 2 s + a 1 )
... (15)
a 4 = 2Jm ・ Jw ・ M (16)
a 3 = Jm (2Jw + Mr 2 ) KT (17) (17)
a 2 = (Jm + 2Jw / N 2 ) M · KD (18) (18)
a 1 = (Jm + 2Jw / N 2 + Mr 2 / N 2 ) KD · KT (19) (19)
b 3 = 2Jw · M (20)
b 2 = (2Jw + Mr 2 ) KT (21)
b 1 = M · KD (22)
b 0 = KD · KT (23)

上記(6)式に示す伝達関数の極と零点を調べると、1つの極と1つの零点は極めて近い値を示す。
これは、次式(24)のαとβが極めて近い値を示すことに相当する。
Gp(s)=(s+β)(b′s+b′s+b′)
/s(s+α)(a′s+a′s+a′) ・・・(24)
従って、式(24)における極零相殺(α=βと近似する)を行うことにより、次式(25)に示す如き(2次)/(3次)の伝達特性Gp(s)を構成することができる。
Gp(s)=(b′s+b′s+b′)/s(a′s+a′s+a′)
・・・(25)
ここで、車両の駆動トルク入力と駆動モータ回転速度との伝達特性のモデルGp(s)である式(25)の分母の係数a′とa3′とを用いると、ねじり共振角速度ωnは次式で表される。
ωn=(a′/a′)1/2 ・・・(26)
When the poles and zeros of the transfer function shown in the above equation (6) are examined, one pole and one zero show extremely close values.
This corresponds to the fact that α and β in the following equation (24) show extremely close values.
Gp (s) = (s + β) (b 2 ′ s 2 + b 1 ′ s + b 0 ′)
/ S (s + α) (a 3 ′ s 2 + a 2 ′ s + a 1 ′) (24)
Therefore, by performing pole-zero cancellation (approximate α = β) in equation (24), a (second order) / (third order) transfer characteristic Gp (s) as shown in the following equation (25) is formed. be able to.
Gp (s) = (b 2 's 2 + b 1' s + b 0 ') / s (a 3' s 2 + a 2 's + a 1')
···(twenty five)
Here, when the denominator coefficients a 1 ′ and a 3 ′ in the equation (25), which is a model Gp (s) of the transfer characteristic between the drive torque input and the drive motor rotational speed of the vehicle, are used, the torsional resonance angular velocity ω n. Is expressed by the following equation.
ω n = (a 1 ′ / a 3 ′) 1/2 (26)

第2の要領では、上記したねじり共振角速度ωnなる周波数成分を電動モータ回転数Nmから除去あるいは低減させため、ノッチフィルタを用いる。
ノッチフィルタの伝達特性は次式で表されるようなものである。次式におけるζは、除去すべき周波数成分の幅を設定するためのパラメータである。
notch(s)=(s+ωn )/(s+2ζωns+ωn ) ・・・(27)
この式で表されるノッチフィルタを実測モータ回転数Nmに通して、トルクブースト禁止判定用電動モータ回転数Nm'を、以下のように求める。
NmN = Gnotch(s)・Nm ・・・(28)
Nm'= NmN ・・・(29)
In the second procedure, a notch filter is used to remove or reduce the frequency component of the torsional resonance angular velocity ω n described above from the electric motor rotation speed Nm.
The transfer characteristic of the notch filter is expressed by the following equation. Ζ in the following equation is a parameter for setting the width of the frequency component to be removed.
G notch (s) = (s 2 + ω n 2 ) / (s 2 + 2ζω n s + ω n 2 ) (27)
The notch filter represented by this equation is passed through the measured motor rotation speed Nm, and the torque boost prohibition determination electric motor rotation speed Nm ′ is obtained as follows.
NmN = Gnotch (s) ・ Nm (28)
Nm '= NmN (29)

このように構成することで、実測モータ回転数Nmからドライブシャフトのねじり振動成分が除去されるため、図16(a)と同じ条件でのタイムチャートである図16(c)に示すように、トルクブースト禁止判定用モータ回転数Nm'(=NmN)が車輪駆動系の振動による影響を排除されて滑らかになる。
従って、このトルクブースト禁止判定用モータ回転数Nm'(=NmN)から求めたトルクブースト許可係数Klockにより決定されるレスポンス向上補償後・トルク指令値Tm*'も、図16(c)に実線で示すごとく車輪駆動系の振動による影響を排除され、図16(a)の場合と同じトルク波形である破線波形より滑らかなものとなり、
レスポンス向上補償後・トルク指令値Tm*' が、振動的となってショックや、違和感のある前後加速度変動を発生させるという問題を回避することができる。
By configuring in this way, the torsional vibration component of the drive shaft is removed from the measured motor rotation speed Nm, so as shown in FIG. 16 (c), which is a time chart under the same conditions as FIG. Torque boost prohibition determination motor rotation speed Nm ′ (= NmN) is smoothed by eliminating the influence of vibration of the wheel drive system.
Accordingly, the torque boost inhibition determining motor rotation speed Nm '(= NmN) torque boost allowed coefficients obtained from K after the response enhancement compensator torque command value determined by the lock Tm *' is also a solid line in FIG. 16 (c) As shown in Fig. 16, the influence of vibration of the wheel drive system is eliminated, and it becomes smoother than the broken line waveform that is the same torque waveform as in the case of FIG.
After response improvement compensation, it is possible to avoid the problem that the torque command value Tm * ′ becomes oscillating and generates a shock or a strange fluctuation in the longitudinal acceleration.

図5のねじり振動に基づくブースト許可判定部502では前述したごとく、ドライブシャフトのねじり振動の有無に応じてトルクブーストを禁止するか否かを決定すべく、ねじり振動によるブースト許可フラグf1を設定するが、
ドライブシャフトのねじり振動の有無の判定、およびこの判定結果に基づくブースト許可フラグf1の設定を、図14,15に従って以下のように行う。
As described above, the boost permission determination unit 502 based on torsional vibration in FIG. 5 sets the boost permission flag f1 due to torsional vibration in order to determine whether or not to prohibit torque boost according to the presence or absence of torsional vibration of the drive shaft. But,
The determination of the presence or absence of torsional vibration of the drive shaft and the setting of the boost permission flag f1 based on the determination result are performed as follows according to FIGS.

図14のねじり振動推定値演算部1401では、図15に示すようにして、ドライブシャフトのねじり振動がどの程度発生しているかを示すねじり振動推定値Ntorsを算出する。
図15では、電動モータ2の実測回転数Nm中における、ドライブシャフトのねじり振動周波数以上の周波数成分を通過させるハイパスフィルタを用い、このハイパスフィルタに実測モータ回転数Nmを通して、フィルタ通過成分の大きさを検出するという処理により、ねじり振動推定値Ntorsを求める。
従って、このねじり振動推定値Ntorsは、ねじり振動による回転変化量を表す。
14 calculates a torsional vibration estimated value N tors indicating how much torsional vibration of the drive shaft is generated as shown in FIG.
In FIG. 15, a high-pass filter that passes a frequency component equal to or higher than the torsional vibration frequency of the drive shaft in the measured rotational speed Nm of the electric motor 2 is used, and the magnitude of the filter-passed component is passed through this high-pass filter through the measured motor rotational speed Nm. The torsional vibration estimated value N tors is obtained by the process of detecting.
Therefore, the estimated torsional vibration value N tors represents the amount of change in rotation due to torsional vibration.

図15での処理を説明するに、1501は、ドライブシャフトのねじり振動周波数以上の周波数成分を通過させるハイパスフィルタで、このハイパスフィルタ1501に実測モータ回転数Nmを通過させて、ハイパスフィルタ演算モータ回転数NmHを算出する。
絶対値演算部1502では、上記ハイパスフィルタ演算モータ回転数NmH の極性を除いた絶対値|NmHA|を求める。
In order to explain the processing in FIG. 15, reference numeral 1501 denotes a high-pass filter that passes a frequency component equal to or higher than the torsional vibration frequency of the drive shaft. The measured motor rotation speed Nm is passed through the high-pass filter 1501 to rotate the high-pass filter calculation motor. The number NmH is calculated.
The absolute value calculation unit 1502 obtains an absolute value | NmHA | excluding the polarity of the high-pass filter calculation motor rotation speed NmH.

ハイパスフィルタ演算モータ回転数NmH の絶対値|NmHA|を、時定数τ4の遅れフィルタ1503に通して、ドライブシャフトのねじり振動がどの程度発生しているかを示すねじり振動推定値Ntorsを求める。
この遅れフィルタ1503は、図10につき前述したと同様なもの、つまりハイパスフィルタ演算モータ回転数NmH の絶対値|NmHA|が減少する時にのみ有効な遅れフィルタであってもよい。
The absolute value | NmHA | of the high-pass filter calculation motor rotational speed NmH is passed through a delay filter 1503 having a time constant τ 4 to obtain an estimated torsional vibration value N tors indicating how much torsional vibration of the drive shaft is generated.
The delay filter 1503 may be the same as that described above with reference to FIG. 10, that is, a delay filter that is effective only when the absolute value | NmHA | of the high-pass filter calculation motor rotation speed NmH decreases.

図14のねじり振動に基づくブースト許可判定部1402においては、演算部1401(図15に示す要領)で求めたねじり振動推定値Ntorsを基に、ねじり振動によるトルクブースト許可フラグf1を以下のごとくに設定する。
この設定に際してはねじり振動推定値Ntorsを、実車ベースで予め実験などにより定めておいたねじり振動判定用の設定値Ntors_th と比較し、
Ntors≧Ntors_thであれば、ねじり振動発生と見なして、トルクブースト許可フラグf1を1 (トルクブースト許可)とし、
Ntors <Ntors_thであれば、ねじり振動が発生していないと見なして、トルクブースト許可フラグf1を0(トルクブースト禁止)とする。
つまり、トルクブースト許可フラグf1を、
Ntors < Ntors_th(ねじり振動非発生)の場合、 f1 = 0 (トルクブースト禁止)
Ntors ≧ Ntors_th(ねじり振動発生)の場合、 f1 = 1 (トルクブースト許可)
に設定する。
従って、ねじり振動推定値演算部1401およびブースト許可判定部1402は、本発明におけるねじり振動検出手段に相当する。
In the boost permission determination unit 1402 based on the torsional vibration in FIG. 14, the torque boost permission flag f1 due to torsional vibration is set as follows based on the estimated torsional vibration value N tors obtained by the arithmetic unit 1401 (as shown in FIG. 15). Set to.
Vibration estimate N tors torsion During this setting, compared with a set value Ntors_th for torsional vibration determination had been determined in advance by an experiment or the like in vehicle-based,
If Ntors ≧ Ntors_th, it is considered that torsional vibration has occurred, and the torque boost permission flag f1 is set to 1 (torque boost permission)
If Ntors <Ntors_th, it is assumed that torsional vibration has not occurred, and the torque boost permission flag f1 is set to 0 (torque boost prohibited).
That is, the torque boost permission flag f1
If Ntors <Ntors_th (no torsional vibration), f1 = 0 (torque boost prohibited)
When Ntors ≥ Ntors_th (torsional vibration occurs), f1 = 1 (torque boost allowed)
Set to.
Therefore, the torsional vibration estimated value calculation unit 1401 and the boost permission determination unit 1402 correspond to the torsional vibration detection means in the present invention.

<実施例の作用効果>
上記した図示の実施例においては、電動モータ2の回転数(実施例では、実測回転数Nmではなく、図7の算出部701で車輪駆動系の振動による影響を排除したトルクブースト禁止判定用モータ回転数Nm')がモータロック状態を示す低回転域となった電動モータ2のモータロック状態では、トルクブースト許可係数Kbstを0にして、レスポンス向上補償用に行う電動モータ2のトルクブーストを禁止する。
<Effects of Example>
In the illustrated embodiment described above, the rotation speed of the electric motor 2 (in the embodiment, not the actually measured rotation speed Nm, but the torque boost prohibition determination motor in which the influence of the vibration of the wheel drive system is eliminated by the calculation unit 701 in FIG. In the motor lock state of the electric motor 2 in which the rotation speed Nm ′) is in the low rotation range indicating the motor lock state, the torque boost permission coefficient K bst is set to 0 and the torque boost of the electric motor 2 performed for response improvement compensation is performed. Ban.

このため図示の実施例によれば、電動モータ2がモータロック状態である時、電動モータ2のトルクブーストを行わせないこととなり、この間のトルクブーストで電動モータ制御用パワー素子のジャンクション温度の上昇が加速されるのを防止することができ、
パワー素子が耐熱温度を超えて熱破壊に至る虞を緩和したり、パワー素子が早期に熱破壊に至るという問題を緩和することができる。
For this reason, according to the illustrated embodiment, when the electric motor 2 is in the motor locked state, the torque boost of the electric motor 2 is not performed, and the junction temperature of the power element for controlling the electric motor is increased by the torque boost during this period. Can be prevented from being accelerated,
It is possible to alleviate the problem that the power element exceeds the heat-resistant temperature and causes thermal destruction, or the problem that the power element reaches thermal destruction at an early stage.

また図示例によれば、電動モータ2がモータロック状態であるのを判定するに際し図7の算出部702で、電動モータ2の回転数が、図8につき前述したごとく、電動モータ制御用パワー素子を問題となるほど急速に温度上昇させるような回転数領域である時をもって、当該モータロック状態であると判定するため、
完全にモータ回転数が0rpmにならなくても、トルクブーストの禁止によりパワー素子の急激な熱上昇を抑えることができ、上記の作用効果を一層顕著なものにすることができる。
Further, according to the illustrated example, when determining that the electric motor 2 is in the motor lock state, the calculation unit 702 in FIG. 7 determines that the rotation speed of the electric motor 2 is the power element for controlling the electric motor as described above with reference to FIG. In order to determine that the motor is locked when the rotation speed range is such that the temperature rises rapidly enough to cause a problem,
Even if the motor speed is not completely 0 rpm, the rapid increase in heat of the power element can be suppressed by prohibiting torque boost, and the above-described effects can be made more remarkable.

更に図示例によれば、電動モータ2がモータロック状態であるのを判定するに際し図7の算出部702で、以下のように当該判定を行う。
つまり平坦路発進加速において、上記のトルクブースト禁止処理を行った場合と、この禁止を行わずにトルクブーストを強行した場合とで、車両前後加速度の立ち上がりの差が、図8につき前述した設定加速度差ΔG1以内の範囲となる設定回転数N1以下のモータ回転数である時をもって、モータロック状態であると判定し、
或いは、平坦路発進加速において、運転者による電動モータ要求負荷であるアクセル開度が0%の場合は、モータ回転数が第1設定時間t1以内に上記の設定回転数N1に達し、アクセル開度が全開の100%の場合は、モータ回転数が第2設定時間t2内に上記の設定回転数N1に達するようなモータ回転数である時をもって、モータロック状態であると判定する。
Further, according to the illustrated example, when determining that the electric motor 2 is in the motor lock state, the calculation unit 702 in FIG. 7 performs the determination as follows.
In other words, the difference in the rise of the vehicle longitudinal acceleration between the case where the above-described torque boost prohibition processing is performed in flat road start acceleration and the case where the torque boost is forced without performing this prohibition is the set acceleration described above with reference to FIG. When the motor rotation speed is equal to or less than the set rotation speed N1 within the difference ΔG1, it is determined that the motor is locked.
Alternatively, in flat road start acceleration, if the accelerator opening, which is the electric motor required load by the driver, is 0%, the motor speed reaches the set speed N1 within the first set time t1, and the accelerator opening Is 100% fully open, it is determined that the motor is locked when the motor rotational speed is such that the motor rotational speed reaches the set rotational speed N1 within the second set time t2.

そのため、上記したごとくパワー素子の急激な温度上昇を回避できるモータ回転数領域をモータロック状態と判定しつつ、運転者がトルクブーストの禁止措置の有無を感じないモータ回転数領域をモータロック状態と判定することとなり、
運転者にトルクブーストの禁止措置の有無を感じない態様で、パワー素子温度の急上昇を抑えながら、運転者に加速性能の向上を体感させることができる。
Therefore, as described above, the motor rotation speed region in which the driver can avoid the sudden temperature rise of the power element is determined as the motor lock state, and the motor rotation speed region where the driver does not feel the presence or absence of the prohibition of torque boost is determined as the motor lock state. Will be judged,
It is possible to allow the driver to experience an improvement in acceleration performance while suppressing a sudden increase in power element temperature in a manner that does not feel the driver whether or not the torque boost is prohibited.

図示例によれば更に、電動モータ2がモータロック状態であるのを判定するに際し図7の算出部702で、モータ回転数が図8(a)における所定回転数N1以下である時をもってモータロック状態であると判定するため、この判定を一層簡単に行うことができる。   Further, according to the illustrated example, when determining that the electric motor 2 is in the motor locked state, the calculation unit 702 in FIG. 7 performs the motor lock when the motor rotational speed is equal to or lower than the predetermined rotational speed N1 in FIG. Since it is determined that the state is present, this determination can be performed more easily.

また、図9につき前述した要領でモータ回転数からモータロック対応トルクブースト許可係数Klock(トルクブースト許可係数Kbst)を算出し、このモータロック対応トルクブースト許可係数Klock(トルクブースト許可係数Kbst)が、モータ回転数の変化に応じ0〜1の中間値にも設定され得るようにしたため、
トルクブーストの禁止を解除するとき、電動モータ2の駆動トルクの嵩上げによる駆動力増大を、所定の時間変化勾配で徐々に行わせ得ることとなり、車両の前後加速度変化を滑らかにしてショックを抑制することができる。
Further, the torque boost permission coefficient K lock (torque boost permission coefficient Kbst) corresponding to the motor lock is calculated from the motor speed in the manner described above with reference to FIG. 9, and this torque boost permission coefficient K lock (torque boost permission coefficient Kbst) corresponding to the motor lock is calculated. Can be set to an intermediate value between 0 and 1 according to changes in the motor speed.
When canceling the prohibition of torque boost, the driving force increase by increasing the driving torque of the electric motor 2 can be gradually performed with a predetermined time change gradient, and the vehicle longitudinal acceleration change is smoothed to suppress the shock. be able to.

また図示例では、モータロック状態の判定に用いるモータ回転数として、実測モータ回転数Nmをそのまま用いず、図7の算出部701が図10に示す制御プログラムの実行により求めたトルクブースト禁止判定用モータ回転数Nm'を、つまり実測モータ回転数Nmに対し、その低下時にのみ有効な遅れフィルタ処理を施して得られたモータ回転数Nm'(=NmL)を用いるようにしたため、以下の作用効果を奏し得る。   In the illustrated example, the measured motor rotation speed Nm is not used as it is for determining the motor lock state, and the calculation unit 701 in FIG. 7 is used for the torque boost prohibition determination obtained by executing the control program shown in FIG. The motor speed Nm ′ (= NmL) obtained by applying a delay filter process that is effective only when the motor speed Nm ′, that is, the measured motor speed Nm, is reduced. Can be played.

つまり図16(b)に基づき前述したごとく、発進加速瞬時t1の直後は車輪駆動系の振動による影響を受けて実測モータ回転数Nmが破線で示すごとくに振動的になり、トルクレスポンス向上補償後・トルク指令値Tm*'も破線で示すごとく振動的になるところながら、遅れフィルタ処理を施して得られたモータ回転数Nm'(=NmL)は、実線で示すごとく車輪駆動系の振動による影響を排除された滑らかなものとなり、トルクレスポンス向上補償後・トルク指令値Tm*'も実線で示すごとく滑らかなものとなる。   In other words, as described above with reference to FIG. 16 (b), immediately after the start acceleration instant t1, the measured motor speed Nm becomes vibrated as shown by the broken line due to the influence of the vibration of the wheel drive system, and after the torque response improvement compensation・ Although the torque command value Tm * 'is also oscillating as shown by the broken line, the motor rotation speed Nm' (= NmL) obtained by applying the delay filter processing is affected by the vibration of the wheel drive system as shown by the solid line. After the torque response improvement compensation, the torque command value Tm * 'is also smooth as shown by the solid line.

このため、モータロック状態の判定に実測モータ回転数Nmをそのまま用いる場合に生ずる、図16(a)につき前述した問題、つまり実測モータ回転数Nmの振動によりトルクブーストの禁止・許可を繰り返すハンチング現象の問題を回避することができ、かかるハンチングに起因してショックが発生したり、大きな車両前後加速度変動が発生するという問題を回避することができる。
また、電動モータ2が一旦は回転したものの、路面傾斜変化等でモータ回転数=0の停止状態になる場合、モータ回転数の減少時にのみ有効な遅れフィルタ処理を施したモータ回転数Nm'(=NmL)は速やかに減少して、トルクブーストの禁止を速やかに行わせることができ、これによりパワー素子の急な温度上昇を抑制することができる。
For this reason, the problem described above with respect to FIG.16 (a), which occurs when the measured motor rotation speed Nm is used as it is for determining the motor lock state, that is, the hunting phenomenon in which torque boost is repeatedly prohibited / permitted due to vibration of the measured motor rotation speed Nm. This problem can be avoided, and a problem that a shock occurs due to such hunting or a large vehicle longitudinal acceleration fluctuation can be avoided.
In addition, when the electric motor 2 has once rotated, but the motor rotational speed = 0 is stopped due to a change in the road surface inclination or the like, the motor rotational speed Nm ′ (which has been subjected to a delay filter effective only when the motor rotational speed is decreased) = NmL) can be quickly reduced to promptly prohibit torque boost, thereby suppressing a rapid temperature rise of the power element.

なお、上記したモータ回転数の減少時にのみ有効な遅れフィルタの時定数τを、本実施例においては図11に示すごとく、電動モータ制御用パワー素子の熱時定数よりも小さな時定数としたため、
車両が一度走り出した後に、路面傾斜変化等で再度停車した際における電動モータ2の停止時に、パワー素子が急に温度上昇する前から、トルクブーストの禁止行わせることができ、これによりパワー素子の急な温度上昇を抑制することができる。
Note that the time constant τ 3 of the delay filter that is effective only when the motor rotational speed is decreased is set to a time constant smaller than the thermal time constant of the power element for controlling the electric motor as shown in FIG. 11 in this embodiment. ,
When the electric motor 2 stops when the vehicle stops once again due to a change in the road surface slope, etc., the torque boost can be prohibited before the power element suddenly rises in temperature. A sudden temperature rise can be suppressed.

上記したモータ回転数の減少時にのみ有効な遅れフィルタの時定数τを、本実施例においては、パワー素子の温度Tjに応じて図11に示すごとくに変化するものとし、パワー素子の温度Tjが低温域にあるときは遅れフィルタの時定数τを大きな時定数とし、パワー素子の温度Tjが高温域にあるときは遅れフィルタの時定数τを小さな時定数としたため、
パワー素子の温度がTjが高くてパワー素子が耐熱温度に達し易いときに、小さな時定数でトルクを抑制する時間を速くし得て、パワー素子の急な温度上昇を一層速やかに緩和することができる。
In this embodiment, the time constant τ 3 of the delay filter that is effective only when the motor rotational speed is decreased is changed as shown in FIG. 11 in accordance with the temperature Tj of the power element. When the temperature is in the low temperature range, the time constant τ 3 of the delay filter is set to a large time constant, and when the temperature Tj of the power element is in the high temperature range, the time constant τ 3 of the delay filter is set to a small time constant.
When the temperature of the power element is high and the power element is likely to reach the heat-resistant temperature, the time for suppressing the torque can be increased with a small time constant, and the rapid temperature rise of the power element can be alleviated more quickly. it can.

なお前記したごとく、モータロック状態の判定に用いるモータ回転数として、実測モータ回転数Nmをそのまま用いず、図7の算出部701が図12のつき前述したごとくに求めたトルクブースト禁止判定用モータ回転数Nm'を、つまり実測モータ回転数Nmに対し、車輪駆動系におけるねじり振動の固有振動成分を除去するノッチフィルタ処理を施して得られたモータ回転数Nm'(=NmN)を用いるようにしたため、以下の作用効果を奏し得る。   As described above, the measured motor rotation speed Nm is not used as it is for determining the motor lock state, and the calculation unit 701 in FIG. 7 determines the torque boost prohibition determination motor as described above with reference to FIG. The rotation speed Nm ′, that is, the motor rotation speed Nm ′ (= NmN) obtained by subjecting the measured motor rotation speed Nm to notch filter processing for removing the natural vibration component of the torsional vibration in the wheel drive system is used. Therefore, the following effects can be obtained.

つまり図16(c)に基づき前述したごとく、発進加速瞬時t1の直後は車輪駆動系の振動による影響を受けて実測モータ回転数Nmが破線で示すごとくに振動的になり、トルクレスポンス向上補償後・トルク指令値Tm*'も破線で示すごとく振動的になるところながら、ノッチフィルタ処理を施して得られたモータ回転数Nm'(=NmN)は、実線で示すごとく車輪駆動系の振動による影響を排除された滑らかなものとなり、トルクレスポンス向上補償後・トルク指令値Tm*'も実線で示すごとく滑らかなものとなる。   In other words, as described above with reference to FIG. 16 (c), immediately after the start acceleration instant t1, the measured motor rotational speed Nm becomes vibrated as shown by the broken line due to the influence of the vibration of the wheel drive system, and after the torque response improvement compensation・ Although the torque command value Tm * 'is also oscillating as shown by the broken line, the motor rotation speed Nm' (= NmN) obtained by the notch filter processing is affected by the vibration of the wheel drive system as shown by the solid line. After the torque response improvement compensation, the torque command value Tm * 'is also smooth as shown by the solid line.

このため、モータロック状態の判定に実測モータ回転数Nmをそのまま用いる場合に生ずる、図16(a)につき前述した問題、つまり実測モータ回転数Nmの振動によりトルクブーストの禁止・許可を繰り返すハンチング現象の問題を回避することができ、かかるハンチングに起因してショックが発生したり、大きな車両前後加速度変動が発生するという問題を回避することができる。
また、電動モータ2が一旦は回転したものの、路面傾斜変化等でモータ回転数=0の停止状態になる場合、モータ回転数の減少に伴い、上記ノッチフィルタ処理を施したモータ回転数Nm'(=NmN)も速やかに減少して、トルクブーストの禁止を速やかに行わせることができ、これによりパワー素子の急な温度上昇を抑制することができる。
For this reason, the problem described above with respect to FIG.16 (a), which occurs when the measured motor rotation speed Nm is used as it is for determining the motor lock state, that is, the hunting phenomenon in which torque boost is repeatedly prohibited / permitted due to vibration of the measured motor rotation speed Nm. This problem can be avoided, and a problem that a shock occurs due to such hunting or a large vehicle longitudinal acceleration fluctuation can be avoided.
In addition, when the electric motor 2 has once rotated, but the motor rotation speed becomes zero due to a change in the road surface inclination, etc., the motor rotation speed Nm ′ ( = NmN) can also be quickly reduced, and the torque boost can be quickly prohibited, thereby suppressing the rapid temperature rise of the power element.

ところで本実施例においては、図5の判定部502が図14,15に従って、車輪駆動系のねじり振動がどの程度発生しているかを示すねじり振動推定値Ntorsを算出すると共に、このねじり振動推定値Ntorsから車輪駆動系におけるねじり振動の有無を判定し、ねじり振動が検出される場合、トルクブースト許可フラグf1を1 (トルクブースト許可)にして、トルクブーストの禁止を行わないようにしたため、以下の作用効果を奏し得る。 By the way, in this embodiment, the determination unit 502 of FIG. 5 calculates the torsional vibration estimated value N tors indicating how much torsional vibration of the wheel drive system is generated according to FIGS. When the torsional vibration in the wheel drive system is determined from the value N tors , and the torsional vibration is detected, the torque boost permission flag f1 is set to 1 (torque boost permission) so that torque boost is not prohibited. The following effects can be achieved.

つまり上記によれば、ねじり振動によるモータ回転の変動がある場合は、このモータ回転数に応じたトルクブーストの禁止が行われないこととなり、この間にトルクブーストの禁止を強行した場合における問題、つまりねじり振動によるモータ回転変動でトルクブーストの禁止・許可が繰り返され、かかるトルクブースト禁止・許可の繰り返しに起因してショックが発生したり、大きな車両前後加速度変動が発生するという問題を回避することができる。   In other words, according to the above, when there is a fluctuation in the motor rotation due to torsional vibration, the prohibition of torque boost according to the motor rotation speed is not performed. It is possible to avoid the problem that torque boost is prohibited / permitted repeatedly due to motor rotation fluctuation due to torsional vibration, and shocks occur due to repeated torque boost prohibition / permission, and large vehicle longitudinal acceleration fluctuations occur. it can.

また本実施例においては、図5の判定部503がパワー素子の温度Tjと、前記のように定めた設定温度Tj_thとを比較し、Tj ≧ Tj_thである場合、パワー素子温度によるブースト許可フラグf2を0にしてトルクブースト禁止制御を実行させ、Tj < Tj_thである場合、パワー素子温度によるブースト許可フラグf2を1にしてトルクブーストを許可するようにしたため、以下の作用効果を奏し得る。   In the present embodiment, the determination unit 503 in FIG. 5 compares the temperature Tj of the power element with the set temperature Tj_th determined as described above, and when Tj ≧ Tj_th, the boost permission flag f2 depending on the power element temperature When the torque boost prohibition control is executed by setting 0 to Tj <Tj_th, the boost permission flag f2 based on the power element temperature is set to 1 to permit the torque boost, and the following effects can be obtained.

つまり上記によれば、パワー素子の温度Tjが設定温度Tj_th未満である場合、トルクブーストの禁止を行わせないこととなり、
パワー素子の温度Tjが熱破壊を生ずる耐熱温度に至る可能性が少なく、トルクブースト処理を禁止する必要がない、設定温度Tj_th未満の低温域で、トルクブーストが無駄に禁止されて、トルクブーストによるレスポンス向上補償効果を享受できなくなるという問題を回避することができる。
他方、パワー素子の温度Tjが耐熱温度に至る可能性の高い設定温度Tj_th以上の高温域では、トルクブーストの禁止を行わせることとなり、
かかるトルクブーストの禁止により、パワー素子の温度Tjが耐熱温度に至って熱破壊を生じさせる事態を回避することができる。
That is, according to the above, when the temperature Tj of the power element is lower than the set temperature Tj_th, the torque boost is not prohibited.
It is unlikely that the temperature Tj of the power element will reach a heat-resistant temperature that causes thermal destruction, and it is not necessary to prohibit the torque boost process. Torque boost is forcibly prohibited in the low temperature range below the set temperature Tj_th. The problem that the response improvement compensation effect cannot be enjoyed can be avoided.
On the other hand, in the high temperature range above the set temperature Tj_th where the temperature Tj of the power element is likely to reach the heat resistance temperature, torque boost is prohibited.
By prohibiting such torque boost, it is possible to avoid a situation where the temperature Tj of the power element reaches the heat resistant temperature and causes thermal destruction.

更に本実施例においては、図5の判定部504が基本目標トルク指令値Tm*と、前記のごとくに定めたトルク設定値Tm0とを比較し、Tm* ≧ Tm0であるの場合、トルク指令値によるブースト許可フラグf3を0にしてトルクブースト禁止制御を実行させ、Tm* < Tm0であるの場合、トルク指令値によるブースト許可フラグf3を1にしてトルクブーストを許可するようにしたため、以下の作用効果を奏し得る。   Further, in this embodiment, the determination unit 504 in FIG. 5 compares the basic target torque command value Tm * with the torque setting value Tm0 determined as described above, and if Tm * ≧ Tm0, the torque command value The boost permission flag f3 is set to 0 and torque boost prohibition control is executed. When Tm * <Tm0, the boost permission flag f3 based on the torque command value is set to 1 to allow torque boost. Can have an effect.

つまり上記によれば、基本目標トルク指令値Tm*が設定トルクTm0未満である場合、トルクブーストの禁止を行わないこととなり、
パワー素子が熱破壊を生ずる耐熱温度に至る可能性が少なく、トルクブースト処理を禁止する必要がない、Tm*<Tm0の低負荷域で、トルクブーストが無駄に禁止されて、トルクブーストによるレスポンス向上補償効果を享受できなくなるという問題を回避することができる。
他方、パワー素子が耐熱温度に至る可能性の高いTm*≧Tm0の高負荷域では、トルクブーストの禁止を行わせることとなり、
かかるトルクブーストの禁止により、パワー素子が耐熱温度に至って熱破壊を生じさせる事態を回避することができる。
That is, according to the above, when the basic target torque command value Tm * is less than the set torque Tm0, the torque boost is not prohibited.
The power element is less likely to reach a heat-resistant temperature causing thermal breakdown, and there is no need to prohibit torque boost processing. Torque boost is uselessly prohibited in the low load range of Tm * <Tm0, improving response by torque boost The problem that the compensation effect cannot be enjoyed can be avoided.
On the other hand, in the high load range of Tm * ≧ Tm0 where the power element is likely to reach the heat-resistant temperature, torque boost is prohibited.
By prohibiting such torque boost, it is possible to avoid a situation where the power element reaches the heat resistant temperature and causes thermal destruction.

1L,1R 左右駆動輪
2 電動モータ
3 減速機
4 電動モータコントローラ
5 バッテリ
6 インバータ
7 回転センサ
8 電流センサ
401 レスポンス向上補償器
402 リミッタ
403 トルクブースト禁止判定部
404 乗算器
405 加算器
501 モータロック対応トルクブースト許可係数算出部
502 ねじり振動に基づくブースト許可判定部
503 パワー素子温度に基づくブースト許可判定部
504 トルク指令値に基づくブースト許可判定部
505 トルクブースト許可係数算出部
701 トルクブースト禁止判定用モータ回転数算出部
702 モータロック対応トルクブースト許可係数算出部
1401 ねじり振動推定値演算部
1402 ブースト許可判定部
1501 ハイパスフィルタ
1502 絶対値演算部
1503 遅れフィルタ
1L, 1R left and right drive wheels
2 Electric motor
3 Reducer
4 Electric motor controller
5 Battery
6 Inverter
7 Rotation sensor
8 Current sensor
401 Response improvement compensator
402 Limiter
403 Torque boost prohibition determination unit
404 multiplier
405 adder
501 Torque boost permission coefficient calculation unit for motor lock
502 Boost permission judgment unit based on torsional vibration
503 Boost permission determination unit based on power element temperature
504 Boost permission determination unit based on torque command value
505 Torque boost permission coefficient calculation unit
701 Torque boost prohibition determination motor speed calculator
702 Torque boost permission coefficient calculation unit for motor lock
1401 Torsional vibration estimated value calculator
1402 Boost permission judgment part
1501 High pass filter
1502 Absolute value calculator
1503 Delay filter

Claims (12)

駆動力の少なくとも一部を電動モータで賄うことにより目標駆動力での走行が可能であると共に、同じ目標駆動力の基でも前記電動モータの駆動トルクの嵩上げにより駆動力を増大させるトルクブーストも可能な電動車両において、
前記電動モータのモータロック状態を判定するためのモータロック判定手段と、
該手段によりモータロック状態であると判定されるとき前記トルクブーストを禁止するトルクブースト禁止手段とを具備してなることを特徴とする電動車両における電動モータの制御装置。
Driving with the target driving force is possible by covering at least a part of the driving force with the electric motor, and torque boost that increases the driving force by raising the driving torque of the electric motor is possible even with the same target driving force In an electric vehicle
Motor lock determination means for determining a motor lock state of the electric motor;
A control device for an electric motor in an electric vehicle, comprising: torque boost prohibiting means for prohibiting the torque boost when the means determines that the motor is locked.
請求項1に記載された電動車両における電動モータの制御装置において、
前記モータロック判定手段は、前記電動モータの回転数が、電動モータ制御用パワー素子を問題となるほど急速に温度上昇させるような回転数領域である時をもって、前記モータロック状態であると判定するものであることを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to claim 1,
The motor lock determination means determines that the motor lock state is established when the rotation speed of the electric motor is in a rotation speed region where the temperature of the power element for controlling the electric motor is increased so as to cause a problem. A control device for an electric motor in an electric vehicle.
請求項1または2に記載された電動車両における電動モータの制御装置において、
前記モータロック判定手段は、平坦路での発進加速において、前記トルクブーストの禁止を行わない場合と、該トルクブーストの禁止を行った場合とで、車両前後加速度の立ち上がりの加速度差が設定加速度差以下となる設定回転数以下の電動モータ回転数である時をもって、
または平坦路での発進加速において、運転者による電動モータ要求負荷が0%の場合は、前記電動モータの回転数が第1設定時間内に前記設定回転数に達し、電動モータ要求負荷が100%の場合は、前記電動モータの回転数が第2設定時間内に前記設定回転数に達するような電動モータ回転数である時をもって、前記モータロック状態であると判定するものであることを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to claim 1 or 2,
The motor lock determination means determines whether the acceleration difference at the rise of the longitudinal acceleration of the vehicle between the case where the prohibition of the torque boost is not performed and the case where the prohibition of the torque boost is performed in the start acceleration on a flat road. When the electric motor speed is below the set speed,
Alternatively, in the start acceleration on a flat road, when the electric motor required load by the driver is 0%, the rotation speed of the electric motor reaches the set rotation speed within the first set time, and the electric motor required load is 100%. In this case, the motor lock state is determined when the rotation speed of the electric motor is such that the rotation speed of the electric motor reaches the set rotation speed within a second set time. The control apparatus of the electric motor in the electric vehicle which does.
請求項1〜3のいずれか1項に記載された電動車両における電動モータの制御装置において、
前記モータロック判定手段は、前記電動モータの回転数が所定回転数以下である時をもって、前記モータロック状態であると判定するものであることを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 3,
The electric motor control device for an electric vehicle, wherein the motor lock determination means determines that the motor is locked when the rotation speed of the electric motor is equal to or less than a predetermined rotation speed.
請求項1〜4のいずれか1項に記載された電動車両における電動モータの制御装置において、
前記トルクブースト禁止手段は、前記トルクブーストの禁止を解除するとき、前記電動モータの駆動トルクの嵩上げによる駆動力増大を、所定の時間変化勾配で徐々に行わせるものであることを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 4,
The torque boost prohibiting means, when canceling the prohibition of the torque boost, gradually increases the driving force by increasing the driving torque of the electric motor with a predetermined time change gradient. A control device for an electric motor in a vehicle.
請求項1〜5のいずれか1項に記載された電動車両における電動モータの制御装置において、
前記モータロック状態の判定に用いる前記電動モータ回転数の検出値に対し、該電動モータ回転数の低下時にのみ有効な遅れフィルタ処理を施し、該フィルタ処理した電動モータ回転数検出値を前記モータロック状態の判定に資するよう構成したことを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 5,
The detection value of the electric motor rotation number used for the determination of the motor lock state is subjected to a delay filter process effective only when the electric motor rotation speed decreases, and the filtered electric motor rotation number detection value is applied to the motor lock. An apparatus for controlling an electric motor in an electric vehicle, characterized in that the apparatus is configured to contribute to determination of a state.
請求項6に記載された電動車両における電動モータの制御装置において、
前記遅れフィルタの時定数が、前記電動モータ制御用パワー素子の熱時定数よりも小さな時定数であることを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to claim 6,
The time constant of the said delay filter is a time constant smaller than the thermal time constant of the said power element for electric motor control, The control apparatus of the electric motor in the electric vehicle characterized by the above-mentioned.
請求項6または7に記載された電動車両における電動モータの制御装置において、
前記遅れフィルタの時定数が、前記電動モータ制御用パワー素子の低温度域では大きな時定数であり、高温度域では小さな時定数であることを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to claim 6 or 7,
The time constant of the delay filter is a large time constant in the low temperature range of the power element for controlling the electric motor, and a small time constant in the high temperature range.
請求項1〜5のいずれか1項に記載された電動車両における電動モータの制御装置において、
前記モータロック状態の判定に用いる前記電動モータ回転数の検出値に対し、電動モータから駆動車輪に至る伝動系のねじり振動の固有振動成分を除去するノッチフィルタ処理を施し、該フィルタ処理した電動モータ回転数検出値を前記モータロック状態の判定に資するよう構成したことを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 5,
The detection value of the electric motor rotation number used for the determination of the motor lock state is subjected to notch filter processing for removing the natural vibration component of the torsional vibration of the transmission system from the electric motor to the drive wheel, and the filtered electric motor An apparatus for controlling an electric motor in an electric vehicle, characterized in that a rotation speed detection value contributes to the determination of the motor lock state.
請求項1〜9のいずれか1項に記載された電動車両における電動モータの制御装置において、
前記電動モータから駆動車輪に至る伝動系のねじり振動を検出するねじり振動検出手段を設け、
該手段により前記伝動系のねじり振動が検出される場合、前記トルクブースト禁止手段が前記トルクブーストの禁止を行わないよう構成したことを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 9,
Providing a torsional vibration detecting means for detecting a torsional vibration of the transmission system from the electric motor to the drive wheel;
An apparatus for controlling an electric motor in an electric vehicle, wherein the torque boost prohibiting means does not prohibit the torque boost when the torsional vibration of the transmission system is detected by the means.
請求項1〜10のいずれか1項に記載された電動車両における電動モータの制御装置において、
電動モータ制御用パワー素子の温度が設定温度未満であるのを判定するパワー素子温度判定手段を設け、
該手段により前記電動モータ制御用パワー素子の温度が設定温度未満であると判定される場合、前記トルクブースト禁止手段が前記トルクブーストの禁止を行わないよう構成したことを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 10,
Providing a power element temperature determining means for determining that the temperature of the power element for controlling the electric motor is lower than a set temperature;
When the means determines that the temperature of the power element for controlling the electric motor is lower than a set temperature, the torque boost prohibiting means is configured not to prohibit the torque boost. Motor control device.
請求項1〜11のいずれか1項に記載された電動車両における電動モータの制御装置において、
車両運転状態に応じた電動モータのモータトルク要求値が設定トルク未満であるのを判定する要求モータトルク判定手段を設け、
該手段により前記モータトルク要求値が設定トルク未満であると判定される場合、前記トルクブースト禁止手段が前記トルクブーストの禁止を行わないよう構成したことを特徴とする電動車両における電動モータの制御装置。
In the control device for the electric motor in the electric vehicle according to any one of claims 1 to 11,
A request motor torque determination means for determining that the motor torque request value of the electric motor according to the vehicle driving state is less than the set torque;
When the means determines that the required motor torque value is less than a set torque, the torque boost prohibiting means is configured not to prohibit the torque boost. .
JP2010098649A 2010-04-22 2010-04-22 Control device for electric motor in electric vehicle Active JP5724207B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010098649A JP5724207B2 (en) 2010-04-22 2010-04-22 Control device for electric motor in electric vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010098649A JP5724207B2 (en) 2010-04-22 2010-04-22 Control device for electric motor in electric vehicle

Publications (2)

Publication Number Publication Date
JP2011229326A true JP2011229326A (en) 2011-11-10
JP5724207B2 JP5724207B2 (en) 2015-05-27

Family

ID=45044059

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010098649A Active JP5724207B2 (en) 2010-04-22 2010-04-22 Control device for electric motor in electric vehicle

Country Status (1)

Country Link
JP (1) JP5724207B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012144175A (en) * 2011-01-13 2012-08-02 Toyota Motor Corp Vehicle and its controlling method
JP2013162583A (en) * 2012-02-02 2013-08-19 Isuzu Motors Ltd Method of controlling motor torque of electric vehicle
WO2016189670A1 (en) * 2015-05-26 2016-12-01 日産自動車株式会社 Control device for electric motor vehicle and control method for electric motor vehicle
KR101839188B1 (en) * 2014-11-14 2018-03-15 도요타지도샤가부시키가이샤 Fuel cell system and method for controlling rotational speed of air compressor
JP2019180231A (en) * 2019-06-05 2019-10-17 日産自動車株式会社 Control device for electric vehicle and control method for electric vehicle

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0984208A (en) * 1995-09-14 1997-03-28 Denso Corp Electric car controller
JP2003009573A (en) * 2001-06-20 2003-01-10 Denso Corp Device for controlling synchronous machine for vehicle
JP2006275019A (en) * 2005-03-30 2006-10-12 Fuji Heavy Ind Ltd Control device for hybrid vehicle
JP2007221896A (en) * 2006-02-15 2007-08-30 Toyota Motor Corp Controller for vehicle
JP2008247271A (en) * 2007-03-30 2008-10-16 Toyota Motor Corp Control device of hybrid vehicle
JP2008301547A (en) * 2007-05-29 2008-12-11 Toyota Motor Corp Motor torque controller of electric vehicle
JP2009044871A (en) * 2007-08-09 2009-02-26 Nissan Motor Co Ltd Control apparatus of electric motor in electric vehicle
JP2009106015A (en) * 2007-10-22 2009-05-14 Nissan Motor Co Ltd Controller for motor

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0984208A (en) * 1995-09-14 1997-03-28 Denso Corp Electric car controller
JP2003009573A (en) * 2001-06-20 2003-01-10 Denso Corp Device for controlling synchronous machine for vehicle
JP2006275019A (en) * 2005-03-30 2006-10-12 Fuji Heavy Ind Ltd Control device for hybrid vehicle
JP2007221896A (en) * 2006-02-15 2007-08-30 Toyota Motor Corp Controller for vehicle
JP2008247271A (en) * 2007-03-30 2008-10-16 Toyota Motor Corp Control device of hybrid vehicle
JP2008301547A (en) * 2007-05-29 2008-12-11 Toyota Motor Corp Motor torque controller of electric vehicle
JP2009044871A (en) * 2007-08-09 2009-02-26 Nissan Motor Co Ltd Control apparatus of electric motor in electric vehicle
JP2009106015A (en) * 2007-10-22 2009-05-14 Nissan Motor Co Ltd Controller for motor

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012144175A (en) * 2011-01-13 2012-08-02 Toyota Motor Corp Vehicle and its controlling method
JP2013162583A (en) * 2012-02-02 2013-08-19 Isuzu Motors Ltd Method of controlling motor torque of electric vehicle
KR101839188B1 (en) * 2014-11-14 2018-03-15 도요타지도샤가부시키가이샤 Fuel cell system and method for controlling rotational speed of air compressor
US9970447B2 (en) 2014-11-14 2018-05-15 Toyota Jidosha Kabushiki Kaisha Fuel cell system and method for controlling rotational speed of air compressor
WO2016189670A1 (en) * 2015-05-26 2016-12-01 日産自動車株式会社 Control device for electric motor vehicle and control method for electric motor vehicle
JPWO2016189670A1 (en) * 2015-05-26 2018-04-12 日産自動車株式会社 Electric vehicle control device and electric vehicle control method
RU2693180C2 (en) * 2015-05-26 2019-07-01 Ниссан Мотор Ко., Лтд. Control device for electric vehicle and control method for electric vehicle
US10710463B2 (en) 2015-05-26 2020-07-14 Nissan Motor Co., Ltd. Control device for electric vehicle and control method for electric vehicle
JP2019180231A (en) * 2019-06-05 2019-10-17 日産自動車株式会社 Control device for electric vehicle and control method for electric vehicle

Also Published As

Publication number Publication date
JP5724207B2 (en) 2015-05-27

Similar Documents

Publication Publication Date Title
CN109070763B (en) Method for controlling electric vehicle and device for controlling electric vehicle
RU2723661C1 (en) Method and device for electric vehicle electric motor control
JP5862436B2 (en) Control device for electric vehicle
EP3798044B1 (en) Control device for electric motor vehicle and control method for electric motor vehicle
JP6642574B2 (en) Electric vehicle control device and electric vehicle control method
EP3078539A1 (en) Control device for electric vehicle and control method for electric vehicle
JP5414723B2 (en) Vehicle motor control device
JP6614357B2 (en) Vehicle control method and control device
JP2012029473A (en) Control device for electric vehicle
JP5724207B2 (en) Control device for electric motor in electric vehicle
JP6729002B2 (en) Electric vehicle control method and control device
JP6589554B2 (en) Control method and control apparatus for electric vehicle
JP5850171B2 (en) Electric vehicle control device and electric vehicle control method
JP2015043669A (en) Motor vibration damping controller for electric vehicle
JP5862792B2 (en) Motor control device for electric vehicle and motor control method for electric vehicle
JP6819081B2 (en) Electric vehicle control method and control device
JP6686658B2 (en) Electric vehicle control method and electric vehicle control device
JP5915349B2 (en) Vibration suppression control device for electric vehicle
JP6880674B2 (en) Electric vehicle control method and electric vehicle control device
JP5511751B2 (en) Vehicle motor control device
JP2018093693A (en) Motor control method and motor control system
JP6299094B2 (en) Electric vehicle power generation control device
JP7415772B2 (en) Electric vehicle control method and electric vehicle control device
JP7327107B2 (en) load controller
JP2017046419A (en) Control method of electric vehicle and control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140114

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140715

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140829

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150316

R151 Written notification of patent or utility model registration

Ref document number: 5724207

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151