[go: up one dir, main page]

JP2019170054A - Electric vehicle control method, and electric vehicle controller - Google Patents

Electric vehicle control method, and electric vehicle controller Download PDF

Info

Publication number
JP2019170054A
JP2019170054A JP2018055660A JP2018055660A JP2019170054A JP 2019170054 A JP2019170054 A JP 2019170054A JP 2018055660 A JP2018055660 A JP 2018055660A JP 2018055660 A JP2018055660 A JP 2018055660A JP 2019170054 A JP2019170054 A JP 2019170054A
Authority
JP
Japan
Prior art keywords
torque
value
target value
torque target
motor
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
JP2018055660A
Other languages
Japanese (ja)
Other versions
JP7513371B2 (en
Inventor
貴裕 菊地
Takahiro Kikuchi
貴裕 菊地
藤原 健吾
Kengo Fujiwara
健吾 藤原
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 JP2018055660A priority Critical patent/JP7513371B2/en
Publication of JP2019170054A publication Critical patent/JP2019170054A/en
Application granted granted Critical
Publication of JP7513371B2 publication Critical patent/JP7513371B2/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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

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

Abstract

To suppress motor torque fluctuation.SOLUTION: An electric vehicle control method is a control method by which a torque command value according to vehicle information is calculated, and an electric vehicle comprising a motor, which is driven according to said torque command value, is controlled. This electric vehicle control method has: a first torque target value calculation step at which a first torque target value, which is a target value of an output torque of the motor, is calculated on the basis of vehicle information; a second torque target value calculation step at which a second torque target value, which is used for feedback control, is calculated on the basis of a motor rotation speed; a third torque target value calculation step at which a limit value is set to a value according to the first torque target value, and a third torque target value is generated on the basis of the second torque target value; and a torque command value calculation step at which a torque command value is calculated by addition of the first torque target value and the third torque target value. When an absolute value of the first torque target value is lower than a prescribed torque value at a limitation step, setting of a limit value according to the first torque target value is interrupted.SELECTED DRAWING: Figure 2

Description

本発明は、電動車両の制御方法、及び、電動車両の制御装置に関する。   The present invention relates to an electric vehicle control method and an electric vehicle control apparatus.

電動車両の制御方法の中には、アクセルペダルの操作量やモータの回転数などの車両情報に応じた第1トルク目標値を求めるとともに、モータ回転数の実値と推定値との差に応じてフィードバック成分である第2トルク目標値を求め、第1トルク目標値と第2トルク目標値との和をトルク指令値として用いてモータを制御するものが知られている。   In the control method of the electric vehicle, the first torque target value corresponding to the vehicle information such as the operation amount of the accelerator pedal and the motor rotation speed is obtained, and depending on the difference between the actual value of the motor rotation speed and the estimated value. A second torque target value, which is a feedback component, is obtained, and the motor is controlled using the sum of the first torque target value and the second torque target value as a torque command value.

しかしながら、このような制御方法においては、第1トルク目標値が小さい場合において、車両が走行する路面の凹凸などの外乱によって第2トルク目標値が変動してしまい、トルク指令値の正負が反転して減速機において異音が発生するおそれがある。   However, in such a control method, when the first torque target value is small, the second torque target value fluctuates due to disturbance such as unevenness on the road surface on which the vehicle travels, and the sign of the torque command value is reversed. May cause abnormal noise in the reducer.

そこで、特許文献1に開示される技術によれば、第2トルク目標値を第1トルク目標値に応じた制限値(上限値及び下限値)により制限することにより、第1トルク目標値と第2トルク目標値との和が、第1トルク目標値と同じ符号になる。このようにすることで、トルク指令値の正負の反転が生じず、異音の発生の抑制が図られている。   Therefore, according to the technique disclosed in Patent Document 1, the second torque target value is limited by the limit values (upper limit value and lower limit value) corresponding to the first torque target value, whereby the first torque target value and the first torque target value are reduced. The sum with the 2 torque target value has the same sign as the first torque target value. By doing so, the torque command value is not reversed between positive and negative, and the occurrence of abnormal noise is suppressed.

特開2012−075257号公報JP 2012-075257 A

しかしながら、アクセルペダルが踏まれていない状態においてクリープ走行を行わずに停車するような車両においては、平坦路において第1トルク目標値がゼロになるので、第2トルク目標値もゼロになるように制限されてしまう。そのため、第1トルク目標値がゼロの場合には、フィードバック制御が行われないため、トルクリプルがモータ出力軸に発生してもそのリプルを抑制できない。トルクリプルに起因するトルクがドライブシャフトを介してタイヤに伝達されてしまい、モータ回転数の変動が生じてモータトルクが変動する。このモータトルク変動が電動車両に伝わると、乗員にとって不快な振動が発生してしまうという課題があった。   However, in a vehicle that stops without performing creep travel when the accelerator pedal is not depressed, the first torque target value is zero on a flat road, so that the second torque target value is also zero. It will be restricted. For this reason, when the first torque target value is zero, feedback control is not performed, so even if torque ripple occurs on the motor output shaft, the ripple cannot be suppressed. Torque resulting from the torque ripple is transmitted to the tire via the drive shaft, causing fluctuations in the motor rotation speed and fluctuations in the motor torque. When this motor torque fluctuation is transmitted to the electric vehicle, there is a problem that vibration that is uncomfortable for the occupant occurs.

本発明は、このような課題に着目してなされたものであり、モータトルクの変動の抑制を図る電動車両の制御方法を提供することを目的とする。   The present invention has been made paying attention to such problems, and an object of the present invention is to provide a method for controlling an electric vehicle that suppresses fluctuations in motor torque.

本発明の電動車両の制御方法の一態様は、車両情報に応じたトルク指令値を算出し、該トルク指令値に応じてモータを制御する電動車両の制御方法である。電動車両の制御方法は、車両情報に基づいてモータの出力トルクの目標値である第1トルク目標値を算出する第1トルク目標値算出ステップと、モータの回転数に基づきフィードバック制御に用いる第2トルク目標値を算出する第2トルク目標値算出ステップと、制限値を第1トルク目標値に応じた値に設定し、第2トルク目標値とに基づいて第3トルク目標値を生成する第3トルク目標値算出ステップと、第1トルク目標値と第3トルク目標値とを加算することでトルク指令値を算出するトルク指令値算出ステップと、を有する。制限ステップにおいて、第1トルク目標値の絶対値が所定トルク値を下回る場合には、制限値の第1トルク目標値に応じた設定を中断する。   One aspect of the method for controlling an electric vehicle according to the present invention is a method for controlling an electric vehicle that calculates a torque command value according to vehicle information and controls a motor according to the torque command value. The electric vehicle control method includes a first torque target value calculation step for calculating a first torque target value, which is a target value of the output torque of the motor based on the vehicle information, and a second used for feedback control based on the rotational speed of the motor. A second torque target value calculating step for calculating a torque target value; a limit value is set to a value corresponding to the first torque target value; and a third torque target value is generated based on the second torque target value A torque target value calculating step; and a torque command value calculating step of calculating a torque command value by adding the first torque target value and the third torque target value. In the limiting step, when the absolute value of the first torque target value is lower than the predetermined torque value, the setting of the limiting value according to the first torque target value is interrupted.

本発明の一態様によれば、モータトルクの変動の抑制を図ることができる。   According to one embodiment of the present invention, it is possible to suppress fluctuations in motor torque.

図1は、第1実施形態の制御方法により制御される電動車両のブロック図である。FIG. 1 is a block diagram of an electric vehicle controlled by the control method of the first embodiment. 図2は、制振制御部とモータとを示すブロック図である。FIG. 2 is a block diagram illustrating the vibration suppression control unit and the motor. 図3は、駆動ねじり振動系の運動方程式を示す説明図である。FIG. 3 is an explanatory diagram showing an equation of motion of the drive torsional vibration system. 図4は、H(s)の特性を示すグラフである。FIG. 4 is a graph showing the characteristics of H (s). 図5は、比較例の制振制御部とモータとを示すブロック図である。FIG. 5 is a block diagram illustrating a vibration suppression control unit and a motor of a comparative example. 図6は、トルク制限特性を示すグラフである。FIG. 6 is a graph showing torque limiting characteristics. 図7は、比較例のトルク制限特性を示すグラフである。FIG. 7 is a graph showing torque limiting characteristics of the comparative example. 図8Aは、比較例におけるトルク指令値、回転数、及び、車両前後Gの関係を示すタイミングチャートである。FIG. 8A is a timing chart showing the relationship between the torque command value, the rotation speed, and the vehicle front-rear G in the comparative example. 図8Bは、本実施形態におけるトルク指令値、回転数、及び、車両前後Gの関係を示すタイミングチャートである。FIG. 8B is a timing chart showing the relationship between the torque command value, the rotational speed, and the vehicle front-rear G in the present embodiment. 図9は、第2実施形態の制振制御部とモータとを示すブロック図である。FIG. 9 is a block diagram illustrating a vibration suppression control unit and a motor according to the second embodiment.

以下、図面を参照して、本発明の実施形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

(第1実施形態)
図1は、第1実施形態における電動車両100の概略構成図である。
(First embodiment)
FIG. 1 is a schematic configuration diagram of an electric vehicle 100 according to the first embodiment.

電動車両100は、アクセル開度センサ1、モータトルク設定部2、制振制御部3、モータトルク制御部4、モータ5、モータ回転角センサ6、駆動軸7、及び、駆動輪8、9を有する。   The electric vehicle 100 includes an accelerator opening sensor 1, a motor torque setting unit 2, a vibration suppression control unit 3, a motor torque control unit 4, a motor 5, a motor rotation angle sensor 6, a drive shaft 7, and drive wheels 8 and 9. Have.

アクセル開度センサ1は、電動車両100のユーザのアクセルペダル操作に応じたアクセル開度Aを検出するセンサであり、検出したアクセル開度Aを、モータトルク設定部2へ伝達する。   The accelerator opening sensor 1 is a sensor that detects the accelerator opening A according to the accelerator pedal operation of the user of the electric vehicle 100, and transmits the detected accelerator opening A to the motor torque setting unit 2.

モータトルク設定部2は、アクセル開度センサ1により検出されたアクセル開度Aと、後述のモータ回転角センサ6により検出される回転数yに基づいて、モータトルクの目標値である第1トルク目標値T*を求める。そして、モータトルク設定部2は、求めた第1トルク目標値T*を制振制御部3へと出力する。 The motor torque setting unit 2 is a first torque that is a target value of the motor torque based on an accelerator opening A detected by the accelerator opening sensor 1 and a rotation speed y detected by a motor rotation angle sensor 6 described later. A target value T * is obtained. Then, the motor torque setting unit 2 outputs the obtained first torque target value T * to the vibration suppression control unit 3.

具体的な一例としては、モータトルク設定部2は、車両情報であるアクセル開度A、及び、回転数yと、理想トルク目標値Td *とを対応させたマップを予め記憶している。モータトルク設定部2は、そのマップを用いて、入力されるアクセル開度A、及び、回転数yに対応する理想トルク目標値Td *を読み出す。さらに、モータトルク設定部2は、読みだした理想トルク目標値Td *に対して、後述の車両モデルにより求められるGm(s)/Gp(s)である伝達特性を有するフィルタ処理を行うことにより、第1トルク目標値T*を求める。 As a specific example, the motor torque setting unit 2 stores in advance a map in which the accelerator opening A, which is vehicle information, the rotation speed y, and the ideal torque target value T d * are associated with each other. The motor torque setting unit 2 reads the ideal torque target value T d * corresponding to the input accelerator opening A and the rotational speed y using the map. Further, the motor torque setting unit 2 performs a filtering process having a transfer characteristic of Gm (s) / Gp (s) obtained by a vehicle model described later on the read ideal torque target value T d * . Thus, the first torque target value T * is obtained.

なお、後に説明する通り、Gm(s)は、電動車両100における理想モデルにおいてトルク指令値を入力値としてモータ回転数を出力値とした伝達特性である。Gp(s)は、実際の車両モデルにおいてトルク指令値を入力値としてモータ回転数を出力値とした伝達特性である。   As will be described later, Gm (s) is a transfer characteristic in the ideal model of electric vehicle 100 with a torque command value as an input value and a motor rotation speed as an output value. Gp (s) is a transfer characteristic with the torque command value as an input value and the motor rotation speed as an output value in an actual vehicle model.

また、他の例として、電動車両100は上位コントローラを有し、モータトルク設定部2ではなく上位コントローラが第1トルク目標値T*を定めてもよい。このような場合には、上位コントローラから第1トルク目標値T*が制振制御部3へと入力される。 As another example, electrically powered vehicle 100 may have a host controller, and the host controller may determine first torque target value T * instead of motor torque setting unit 2. In such a case, the first torque target value T * is input to the vibration suppression control unit 3 from the host controller.

制振制御部3は、後に図2を用いて説明するように、第1トルク目標値T*と、回転数yとの入力に応じてモータトルク指令値T'*を算出し、モータトルク指令値T'*をモータトルク制御部4へと出力する。 As will be described later with reference to FIG. 2, the vibration suppression control unit 3 calculates a motor torque command value T ′ * according to the input of the first torque target value T * and the rotational speed y, and the motor torque command The value T ′ * is output to the motor torque control unit 4.

モータトルク制御部4は、モータ5の出力トルクがモータトルク指令値T'*に一致もしくは追従させるよう印加電圧を求め、求めた印加電圧をモータ5へ出力する。 The motor torque control unit 4 obtains an applied voltage so that the output torque of the motor 5 matches or follows the motor torque command value T ′ * , and outputs the obtained applied voltage to the motor 5.

モータ5は、モータトルク制御部4からの印加電圧に応じてトルクを生成し、生成したトルクを駆動軸7を介して駆動輪8、9へと伝達させる。   The motor 5 generates torque according to the applied voltage from the motor torque control unit 4 and transmits the generated torque to the drive wheels 8 and 9 via the drive shaft 7.

なお、モータトルク設定部2、制振制御部3、及び、モータトルク制御部4は、例えば1つ又は複数のマイクロコンピュータによってそれらの機能が実現されてもよい。このような場合には、マイクロコンピュータに記憶されているプログラムが実行されることで、制御が行われる。また、モータ5はインバータを備えており、インバータがモータトルク制御部4においてモータトルク指令値T'*に応じて生成されるPWM信号によって駆動されてもよい。 Note that the functions of the motor torque setting unit 2, the vibration suppression control unit 3, and the motor torque control unit 4 may be realized by, for example, one or a plurality of microcomputers. In such a case, control is performed by executing a program stored in the microcomputer. Further, the motor 5 includes an inverter, and the inverter may be driven by a PWM signal generated in the motor torque control unit 4 according to the motor torque command value T ′ * .

図2は、制振制御部3を含む構成のブロック図である。   FIG. 2 is a block diagram of a configuration including the vibration suppression control unit 3.

制振制御部3は、第1トルク目標値T*の入力に応じてモータトルク指令値T'*を、加算器110に出力する。加算器110においては、外乱トルクdが入力され、モータトルク指令値T' *と外乱トルクdとの和が求められ、その和が指令値として制御ブロック120に対して出力される。制御ブロック120は、入力される指令値に応じて、モータ5の回転数yを出力する。 The vibration suppression control unit 3 outputs the motor torque command value T ′ * to the adder 110 in response to the input of the first torque target value T * . In the adder 110, the disturbance torque d is input, the sum of the motor torque command value T ′ * and the disturbance torque d is obtained, and the sum is output as a command value to the control block 120. The control block 120 outputs the rotational speed y of the motor 5 according to the input command value.

制振制御部3は、モータ回転数推定ブロック30と、減算器31と、第2トルク目標値設定ブロック32と、第3トルク目標値設定ブロック33と、モータトルク指令値演算ブロック34とを有する。   The vibration suppression control unit 3 includes a motor rotation speed estimation block 30, a subtractor 31, a second torque target value setting block 32, a third torque target value setting block 33, and a motor torque command value calculation block 34. .

モータ回転数推定ブロック30は、第1トルク目標値T*に対してフィードバック成分である第3トルク目標値T3 *が加算されたモータトルク指令値T'*に対して伝達特性Gp(s)の処理を行い、回転数指令値y^を算出する。モータ回転数推定ブロック30は、回転数指令値y^を減算器31に出力する。 The motor rotation speed estimation block 30 transmits a transfer characteristic Gp (s) to a motor torque command value T ′ * obtained by adding a third torque target value T 3 * as a feedback component to the first torque target value T * . Then, the rotational speed command value y ^ is calculated. The motor rotation speed estimation block 30 outputs the rotation speed command value y ^ to the subtractor 31.

減算器31は、モータ回転数推定ブロック30から出力される回転数指令値y^から、制御ブロック120から出力されるモータ回転数yとの偏差eを演算する。   The subtractor 31 calculates a deviation e from the motor rotational speed y output from the control block 120 from the rotational speed command value y ^ output from the motor rotational speed estimation block 30.

第2トルク目標値設定ブロック32は、減算器31で求められる偏差eに対して、伝達特性Gp(s)と伝達特性H(s)からなるH(s)/Gp(s)の処理を行い、第2トルク目標値T2 *を算出する。 The second torque target value setting block 32 performs a process of H (s) / Gp (s) composed of the transfer characteristic Gp (s) and the transfer characteristic H (s) on the deviation e obtained by the subtractor 31. Then, the second torque target value T 2 * is calculated.

なお、伝達特性H(s)は、分母次数と分子次数との差分が、伝達特性Gp(s)の分母次数と分子次数との差分以上となるように設定されている。そのため、制御系の安定化を図ることができる。   The transfer characteristic H (s) is set such that the difference between the denominator order and the numerator order is equal to or greater than the difference between the denominator order and the numerator order of the transfer characteristic Gp (s). As a result, the control system can be stabilized.

第3トルク目標値設定ブロック33は、第1トルク目標値T*に応じて、第2トルク目標値T2 *に対してトルク制限を行う。具体的には、第3トルク目標値設定ブロック33は、第2トルク目標値設定ブロック32から入力される第2トルク目標値T2 *に対して、制限値に基づく制限処理を行い、制限した目標値を第3トルク目標値T3 *としてモータトルク指令値演算ブロック34へと出力する。なお、制限値は、後述のように、第1トルク目標値T*に応じた値に設定されるとともに、一定の条件においては、第1トルク目標値T*に応じた値への設定が中断される。 The third torque target value setting block 33 performs torque limitation on the second torque target value T 2 * according to the first torque target value T * . Specifically, the third torque target value setting block 33 limited the second torque target value T 2 * input from the second torque target value setting block 32 based on the limit value. The target value is output to the motor torque command value calculation block 34 as the third torque target value T 3 * . The limit value is set to a value corresponding to the first torque target value T * , as will be described later, and the setting to the value corresponding to the first torque target value T * is interrupted under certain conditions. Is done.

モータトルク指令値演算ブロック34は、加算器であって、第3トルク目標値設定ブロック33から出力される第3トルク目標値T3 *と、モータトルク設定部2により算出される第1トルク目標値T*とを加算して、モータトルク指令値T'*を算出する。モータトルク指令値演算ブロック34は、算出したモータトルク指令値T'*を、モータ回転数推定ブロック30、及び、加算器110に出力する。 The motor torque command value calculation block 34 is an adder, and the third torque target value T 3 * output from the third torque target value setting block 33 and the first torque target calculated by the motor torque setting unit 2. The motor torque command value T ′ * is calculated by adding the value T * . The motor torque command value calculation block 34 outputs the calculated motor torque command value T ′ * to the motor rotation speed estimation block 30 and the adder 110.

加算器110は、モータトルク指令値演算ブロック34にて算出されるモータトルク指令値T'*に対して、車両に生じる外乱トルクdを加算し、その加算値を制御ブロック120に出力する。 Adder 110 adds disturbance torque d generated in the vehicle to motor torque command value T ′ * calculated by motor torque command value calculation block 34, and outputs the added value to control block 120.

制御ブロック120は、制振制御部3とモータ5とを制御しており、伝達関数(伝達特性)Gp(s)の特性を備えている。制御ブロック120は、加算器110において加算により求められた指令値の入力に対して、モータ5の回転数yを出力する。回転数yは、モータ回転角センサ6によって測定されて制振制御部3の減算器31へとフィードバック出力される。   The control block 120 controls the vibration suppression control unit 3 and the motor 5 and has a transfer function (transfer characteristic) Gp (s) characteristic. The control block 120 outputs the rotational speed y of the motor 5 in response to the input of the command value obtained by addition in the adder 110. The rotational speed y is measured by the motor rotational angle sensor 6 and is fed back to the subtractor 31 of the vibration suppression control unit 3.

次に、電動車両100における、トルク指令値の入力に対する回転数yの出力の伝達特性を備えるモデルにより定められる伝達特性Gp(s)について説明する。   Next, the transmission characteristic Gp (s) determined by the model having the transmission characteristic of the output of the rotational speed y with respect to the input of the torque command value in the electric vehicle 100 will be described.

図3は、電動車両100の駆動力伝達系をモデル化した図である。なお、これらの図面には以下のパラメータが示されている。
m:電動モータのイナーシャ
w:駆動輪のイナーシャ
M:車両の質量
D:駆動系の捻り剛性
T:タイヤと路面の摩擦に関する係数
N:オーバーオールギヤ比
r:タイヤの過重半径
ωm:電動モータの角速度
m:モータのトルク
D:駆動輪のトルク
ωw:駆動輪の角速度
F:車両に加えられる力
V:車両の速度
FIG. 3 is a diagram modeling the driving force transmission system of electric vehicle 100. In these drawings, the following parameters are shown.
J m : Inertia of electric motor J w : Inertia of driving wheel M: Vehicle mass K D : Torsional rigidity of driving system K T : Coefficient related to friction between tire and road surface N: Overall gear ratio r: Excess radius of tire ω m : Angular speed T m of electric motor: Motor torque T D : Driving wheel torque ω w : Driving wheel angular speed F: Force applied to vehicle V: Vehicle speed

これらのパラメータを用いれば、図3の構成より以下の運動方程式が導かれる。   If these parameters are used, the following equation of motion is derived from the configuration of FIG.

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

(1)〜(5)式により、モータトルクTmから駆動軸ねじり角θまでの伝達特性は次式のように求められる。 From the equations (1) to (5), the transmission characteristic from the motor torque T m to the drive shaft torsion angle θ is obtained as the following equation.

Figure 2019170054
Figure 2019170054

ただし、(6)式における各パラメータは下記の通りである。   However, each parameter in the equation (6) is as follows.

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

(6)式に示す伝達特性の極と零点を調べると、次の式の伝達特性に近似でき、その1つの極と1つの零点は極めて近い値を示す。これは、この式のαとβが極めて近い値を示すことに相当する。そのため、(6)式は、次の式のように示すことができる。   When the poles and zeros of the transfer characteristic shown in equation (6) are examined, it can be approximated to the transfer characteristic of the following equation, and one pole and one zero show extremely close values. This corresponds to the fact that α and β in this equation show extremely close values. Therefore, the equation (6) can be expressed as the following equation.

Figure 2019170054
Figure 2019170054

したがって、(15)式において極零相殺(α=βと近似する)を行うことにより、次の式に示すような、(2次)/(3次)の伝達特性Gp(s)を構成できる。   Therefore, by performing pole-zero cancellation (approximate α = β) in equation (15), a (second order) / (third order) transfer characteristic Gp (s) as shown in the following equation can be configured. .

Figure 2019170054
Figure 2019170054

この(16)式で示される伝達特性Gp(s)をマイコン処理により実現するため、例えば(17)式を用いてz変換して離散化すると次の式が求められる。   In order to realize the transfer characteristic Gp (s) represented by the equation (16) by microcomputer processing, for example, the following equation is obtained by performing z-transform using the equation (17) and discretizing.

Figure 2019170054
Figure 2019170054

ただし、Tは、サンプリング時間を示す。   However, T shows sampling time.

次に、バンドパスフィルタであるH(s)について図4を用いて説明する。   Next, H (s) which is a band pass filter will be described with reference to FIG.

H(s)はバンドパスフィルタであるため、振動のみを低減するフィードバック要素となる。H(s)が図4に示す特性を有することにより、振動低減の効果を高めることができる。すなわち、バンドパスフィルタH(s)は、ローパス側とハイパス側との減衰特性が一致し、且つ、駆動系のねじり共振周波数が、対数軸(logスケール)上で、通過帯域の中央部となるように設定されるのが好ましい。   Since H (s) is a bandpass filter, it is a feedback element that reduces only vibration. Since H (s) has the characteristics shown in FIG. 4, the effect of reducing vibrations can be enhanced. That is, the bandpass filter H (s) has the same attenuation characteristics on the low-pass side and the high-pass side, and the torsional resonance frequency of the drive system is the central part of the passband on the logarithmic axis (log scale). It is preferable to set as follows.

例えば、H(s)が一次のローパスフィルタとハイパスフィルタとで構成されると、H(s)は、Gp(s)のねじり共振角周波数をωpとすると、次の式のように示すことができる。 For example, if H (s) is composed of a first-order low-pass filter and a high-pass filter, H (s) can be expressed as the following equation, assuming that the torsional resonance angular frequency of Gp (s) is ω p. Can do.

Figure 2019170054
Figure 2019170054

ここで、式(18)において、制振効果が最も高くなるkを求めるために、図5に示すような制振制御部3’を含む構成について検討する。   Here, in order to obtain k with the highest vibration damping effect in the equation (18), a configuration including the vibration damping control unit 3 ′ as shown in FIG. 5 will be examined.

図5は、図2に示した制振制御部3のブロック図と比較すると、第3トルク目標値設定ブロック33が削除されている。そのため、第2トルク目標値設定ブロック32から出力される第2トルク目標値T2 *がそのままモータトルク指令値演算ブロック34へと出力される。このブロック図において、フィードバックトルクに起因する振動が発生しやすくなる状態として、第1トルク目標値T*をゼロであると仮定して検討すると、次式(19)〜(22)が導かれる。 5 is compared with the block diagram of the vibration suppression control unit 3 shown in FIG. 2, the third torque target value setting block 33 is deleted. Therefore, the second torque target value T 2 * output from the second torque target value setting block 32 is output to the motor torque command value calculation block 34 as it is. In this block diagram, when the first torque target value T * is considered to be zero as a state in which vibration due to feedback torque is likely to occur, the following equations (19) to (22) are derived.

なお、以下では、ラプラス演算子は省略して記載する。   In the following, the Laplace operator is omitted.

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

Figure 2019170054
Figure 2019170054

式(22)を式(19)に代入すると、外乱トルクdに対するモータ回転数の応答は、次式により表される。   Substituting equation (22) into equation (19), the response of the motor rotation speed to the disturbance torque d is expressed by the following equation.

Figure 2019170054
Figure 2019170054

式(23)において、dからyへの伝達特性Gp(1−H(s))に、式(17)、(18)を代入すると、次式となる。 In the equation (23), when the equations (17) and (18) are substituted into the transfer characteristic G p (1−H (s)) from d to y, the following equation is obtained.

Figure 2019170054
Figure 2019170054

制振効果が高いことは、外乱トルクdにより振動を起こさないということを意味するので、2−k=2ξpとすれば、式(24)中の分母と分子が極零相殺されて、次式となり、振動を起こさない伝達特性となる。   A high damping effect means that no vibration is caused by the disturbance torque d. Therefore, if 2-k = 2ξp, the denominator and the numerator in the equation (24) are canceled out by zero, and the following equation: Thus, the transmission characteristics do not cause vibration.

Figure 2019170054
Figure 2019170054

以上より、制振効果が最も高くなるkは、次式により表される。   From the above, k that gives the highest vibration damping effect is expressed by the following equation.

Figure 2019170054
Figure 2019170054

式(26)を式(18)に代入すると、H(s)は、次式により表される。   Substituting equation (26) into equation (18), H (s) is expressed by the following equation.

Figure 2019170054
Figure 2019170054

このようにして求められるG(s)、H(s)が、モータ回転数推定ブロック30、第2トルク目標値設定ブロック32、及び、制御ブロック120において用いられる。   G (s) and H (s) obtained in this way are used in the motor rotation speed estimation block 30, the second torque target value setting block 32, and the control block 120.

図6は、トルク制限特性を示す図である。このトルク制限特性は、図2に示した第3トルク目標値設定ブロック33における処理に用いられる。   FIG. 6 is a diagram illustrating a torque limiting characteristic. This torque limiting characteristic is used for the processing in the third torque target value setting block 33 shown in FIG.

所定トルクをTxとすると、第1トルク目標値T*が所定の−Txより小さい、または、+Txよりも大きい場合(T*<−Tx、+Tx<T*)には、上限値Thは第1トルク目標値T*の絶対値に設定され、下限値Tlは第1トルク目標値T*の絶対値を符号反転した負の値に設定される。すなわち、この領域においてはトルク制限に用いられる制限値は第1トルク目標値T*に応じた値に設定される。 When the predetermined torque is T x , the upper limit is obtained when the first torque target value T * is smaller than the predetermined −T x or larger than + T x (T * <− T x , + T x <T * ). The value Th is set to the absolute value of the first torque target value T * , and the lower limit value Tl is set to a negative value obtained by inverting the sign of the absolute value of the first torque target value T * . That is, in this region, the limit value used for torque limitation is set to a value corresponding to the first torque target value T * .

一方、第1トルク目標値T*が−Txより大きくかつ+Txよりも小さい場合(−Tx<T*<+Tx)には、上限値ThはTxに設定され、下限値Tlは−Txに設定される。すなわち、この領域においては制限値の第1トルク目標値T*に応じた値の設定が中断される。なお、本実施形態においては、制限値の第1トルク目標値T*に応じた値の設定が中断される場合には、制限値は絶対値が所定のTxに設定される例について説明したが、これに限らない。制限値は、絶対値がゼロよりも大きな値に設定されればよい。 On the other hand, when the first torque target value T * is larger than −T x and smaller than + T x (−T x <T * <+ T x ), the upper limit value Th is set to T x and the lower limit value T l is set to -T x. That is, in this region, setting of a value corresponding to the first torque target value T * of the limit value is interrupted. In the present embodiment, when the setting of the first torque target value T * value corresponding to the limit value is interrupted, the limit value has been described an example in which the absolute value is set to a predetermined T x However, it is not limited to this. The limit value may be set to a value whose absolute value is larger than zero.

なお、Txは、モータ5のトルクリプル振幅と同等とすることが好ましい。このようなTxとすることにより、後述のように第1トルク目標値T*に応じた値の設定の中断を限定的にすることができる。なお、トルクリプルとは、例えば、モータ5において、磁石磁束と電流による磁束の相互作用により発生するトルク脈動であり、各機械角次数成分(24次、48次、96次)を含む周期外乱である。 Note that T x is preferably equal to the torque ripple amplitude of the motor 5. With such a T x, it can be limited interruptions setting value corresponding to the first torque target value T * as described below. The torque ripple is, for example, torque pulsation generated by the interaction between magnet magnetic flux and current magnetic flux in the motor 5, and is a periodic disturbance including each mechanical angular order component (24th order, 48th order, 96th order). .

図2に示される第3トルク目標値設定ブロック33は、第2トルク目標値T2 *が上限値Th及び下限値Tlとの間の範囲にあるか否かを判定する。 The third torque target value setting block 33 shown in FIG. 2 determines whether or not the second torque target value T 2 * is in a range between the upper limit value Th and the lower limit value T l .

第2トルク目標値T2 *がトルク制限値の上限値Thと下限値Tlとの間の範囲にある場合には、第3トルク目標値設定ブロック33は、第2トルク目標値T2 *と同じ値を第3トルク目標値T3 *として出力する。 When the second torque target value T 2 * is in the range between the upper limit value Th and the lower limit value T l of the torque limit value, the third torque target value setting block 33 sets the second torque target value T 2. The same value as * is output as the third torque target value T 3 * .

第2トルク目標値T2 *がトルク制限値の上限値Thと下限値Tlとの間の範囲にない場合(T2 *<−Tl、+Th<T2 *)には、第2トルク目標値T2 *に対して上限値Thまたは下限値Tlにより制限する。具体的には、第2トルク目標値T2 *が上限値Thよりも大きい場合(+Th<T2 *)には、第3トルク目標値設定ブロック33は、上限値Thを第3トルク目標値T3 *として出力する。第2トルク目標値T2 *が下限値Tlよりも小さい場合(T2 *<−Tl)には、第3トルク目標値設定ブロック33は、下限値Tlを第3トルク目標値T3 *として出力する。 If the second torque target value T 2 * is not in the range between the upper limit value Th and the lower limit value T l of the torque limit value (T 2 * <− T l , + T h <T 2 * ), The torque limit value T 2 * is limited by the upper limit value Th or the lower limit value T l . Specifically, when the second torque target value T 2 * is larger than the upper limit value T h (+ T h <T 2 *) , the third torque target value setting block 33, the upper limit value T h 3 Output as torque target value T 3 * . When the second torque target value T 2 * is smaller than the lower limit value T 1 (T 2 * <− T l ), the third torque target value setting block 33 sets the lower limit value T 1 to the third torque target value T 1. Output as 3 * .

以下では、本実施形態のように図6に示されるトルク制限が行われることによる効果を説明する。   Below, the effect by performing the torque restriction | limiting shown by FIG. 6 like this embodiment is demonstrated.

図7は、比較例としてのトルク制限特性を示す図である。   FIG. 7 is a diagram illustrating a torque limiting characteristic as a comparative example.

図7に示す比較例においては、第3トルク目標値設定ブロック33は、第1トルク目標値T*によらず、第1トルク目標値T*に応じた上限値Th及び下限値Tlを設定し、第2トルク目標値T2 *に対して上限値Th及び下限値Tlにより制限する。上限値Thは第1トルク目標値T*の絶対値に設定され、下限値Tlは第1トルク目標値T*の絶対値を符号反転した負の値に設定される。例えば、第1トルク目標値T*がT1a *である場合には、トルク制限値の上限値はT1aの絶対値の正の値(+|T1a|)となり、トルク制限値の下限値はT1aの絶対値の負の値(−|T1a|)となる。 In the comparative example shown in FIG. 7, the third torque target value setting block 33 sets the upper limit value Th and the lower limit value T l according to the first torque target value T * regardless of the first torque target value T *. The second torque target value T 2 * is set and limited by the upper limit value Th and the lower limit value T l . The upper limit value Th is set to the absolute value of the first torque target value T * , and the lower limit value Tl is set to a negative value obtained by inverting the sign of the absolute value of the first torque target value T * . For example, when the first torque target value T * is T 1a * is a positive value of the upper limit value is the absolute value of T 1a of the torque limit value (+ | T 1a |), and the lower limit value of the torque limit value the - (| | T 1a) the negative value of the absolute value of T 1a.

この図に示される比較例は、図6に示される本実施形態のトルク制限特性と比較すると、図中においてハッチングが付された領域である、第1トルク目標値T*が−Txより大きくかつ+Txよりも小さい領域(−Tx<T*<+Tx)において差異がある。この領域において、比較例では上限値ThはTxに設定され下限値Tlは−Txに設定される、すなわち、制限値は第1トルク目標値T*に応じた値に設定される。これに対して、本実施形態では、上限値Th及び下限値TlはそれぞれTx、−Txであり、第1トルク目標値T*に応じた値の設定が中断される。 In the comparative example shown in this figure, the first torque target value T * , which is a hatched region in the figure, is larger than −T x when compared with the torque limiting characteristic of the present embodiment shown in FIG. And there is a difference in a region smaller than + T x (−T x <T * <+ T x ). In this region, in the comparative example, the upper limit value T h is set to T x and the lower limit value T l is set to −T x , that is, the limit value is set to a value corresponding to the first torque target value T *. . In contrast, in the present embodiment, the upper limit value T h and the lower limit value T l are each T x, -T x, setting a value corresponding to the first torque target value T * is interrupted.

比較例のトルク制限特性により、トルク目標値は以下のような値となる。例えば、第1トルク目標値T*が負の値であり、第2トルク目標値T2 *が第1トルク目標値T*の絶対値より大きい正の場合について検討する。このような場合には、第3トルク目標値T3 *は第1トルク目標値T*の絶対値に制限されるため、第1トルク目標値T*と第3トルク目標値T3 *との和は正とならず、その和が第1トルク目標値T*と符号が異なることはない。 Due to the torque limiting characteristic of the comparative example, the torque target value is as follows. For example, consider a case where the first torque target value T * is a negative value and the second torque target value T 2 * is positive greater than the absolute value of the first torque target value T * . In such a case, the third torque target value T 3 * to be limited to the absolute value of the * first torque target value T, the first torque target value T * and the third torque target value T 3 * The sum does not become positive, and the sum does not differ in sign from the first torque target value T * .

すなわち、このような比較例の制限により、第3トルク目標値T3 *の絶対値は、第1トルク目標値T*の絶対値よりも小さい。これにより、図2に示すモータトルク指令値演算ブロック34の前後において、第1トルク目標値T*とモータトルク指令値T'*との符号が同じになる。したがって、モータ5にて発生するトルクの向きは、モータトルク指令値T'*と第1トルク目標値T*とで同一方向となる。そのため、回転方向とは逆方向の回転トルクの発生が抑制されるので、ギアの歯あわせに起因する騒音を低減することができる。 That is, due to such a limitation of the comparative example, the absolute value of the third torque target value T 3 * is smaller than the absolute value of the first torque target value T * . Thus, the signs of the first torque target value T * and the motor torque command value T ′ * are the same before and after the motor torque command value calculation block 34 shown in FIG. Therefore, the direction of the torque generated in the motor 5 is the same in the motor torque command value T ′ * and the first torque target value T * . As a result, the generation of rotational torque in the direction opposite to the rotational direction is suppressed, so that noise caused by gear meshing can be reduced.

しかしながら比較例においては、電動車両100が平坦路においてクリープ走行せずに停車する場合などにおいては、第1トルク目標値T*がゼロであるため振動を抑制する第2トルク目標値T2 *も小さいため、図7に示すトルク制限が行われてしまうと、第3トルク目標値設定ブロック33から出力される第3トルク目標値T3 *はゼロに制限されてしまう。そのため、フィードバック制御が有効に機能せず、仮に電動車両100においてトルクリプルが発生してしまうと、リプルを抑制できない。 However, in the comparative example, when the electric vehicle 100 stops without creeping on a flat road, the first torque target value T * is zero, so the second torque target value T 2 * that suppresses vibration is also used. Therefore, if the torque limitation shown in FIG. 7 is performed, the third torque target value T 3 * output from the third torque target value setting block 33 is limited to zero. Therefore, if feedback control does not function effectively and torque ripple occurs in electrically powered vehicle 100, ripple cannot be suppressed.

これに対して本実施形態においては、図6に示すトルク制限が行われるので、第1トルク目標値T*がゼロであり第2トルク目標値T2 *が比較的小さい値である場合には、第1トルク目標値T*に応じた制限値の設定が中断され、制限値は、絶対値がゼロよりも大きな所定のTxに設定される。そのため、第2トルク目標値T2 *が制限値による制限がされた値である第3トルク目標値T3 *はゼロとならないので、フィードバック制御が機能し、トルクリプルを抑制することができる。 On the other hand, in the present embodiment, since the torque limitation shown in FIG. 6 is performed, when the first torque target value T * is zero and the second torque target value T 2 * is a relatively small value. The setting of the limit value according to the first torque target value T * is interrupted, and the limit value is set to a predetermined T x whose absolute value is greater than zero. For this reason, the third torque target value T 3 *, which is the value limited by the limit value of the second torque target value T 2 * , does not become zero, so that feedback control functions and torque ripple can be suppressed.

以下では、本実施形態により導出される効果について、シミュレーション結果を用いて説明する。   Below, the effect derived | led-out by this embodiment is demonstrated using a simulation result.

図8Aは、比較例における場合を示し、図8Bは、本実施形態における場合を示している。   FIG. 8A shows a case in the comparative example, and FIG. 8B shows a case in the present embodiment.

図8A、図8Bのそれぞれにおいては、上からトルク指令値、モータ5の回転数、及び、電動車両100における前後Gが経時的に示されている。図1に示されるような電動車両100の場合は、トルクリプルは回転数依存性があり、ドライブシャフトの捻じれ共振と同期する。   In each of FIG. 8A and FIG. 8B, the torque command value, the number of rotations of the motor 5, and the front and rear G of the electric vehicle 100 are shown with time from the top. In the case of the electric vehicle 100 as shown in FIG. 1, the torque ripple is rotational speed dependent and synchronizes with the torsional resonance of the drive shaft.

図8Aに示されるように、比較例においては、フィードバック制御が抑制されるのでモータトルク指令値が脈動しながら変化して、回転数や前後Gに示す通り脈動幅の大きな振動が発生される。これに対して、図8Bに示される本実施形態においては、フィードバック制御が機能してモータトルク指令値の脈動幅が小さくなるため、振動の発生を抑制できる。さらに、図6における所定トルクTxは、モータ5のトルクリプル振幅と同等とされているので、トルクリプルが発生する場合には、フィードバック制御に必要な範囲において、第1トルク目標値T*に応じた制限値の設定が中断される。したがって、必要なフィードバック制御が行われるので、トルクリプルの振動抑制効果を向上させることができる。 As shown in FIG. 8A, in the comparative example, since the feedback control is suppressed, the motor torque command value changes while pulsating, and vibration with a large pulsation width is generated as indicated by the rotational speed and front and rear G. On the other hand, in the present embodiment shown in FIG. 8B, the feedback control functions to reduce the pulsation width of the motor torque command value, so that the occurrence of vibration can be suppressed. Further, the predetermined torque T x in FIG. 6, because it is equivalent to the torque ripple amplitude of the motor 5, when the torque ripple occurs, to the extent necessary for feedback control, according to the first torque target value T * Setting the limit value is interrupted. Therefore, since necessary feedback control is performed, the vibration suppression effect of torque ripple can be improved.

第1実施形態によれば以下の効果を得ることができる。   According to the first embodiment, the following effects can be obtained.

第1実施形態の車両の制御方法によれば、第3トルク目標値設定ブロック33は、フィードバック制御に用いる第2トルク目標値T2 *に対してトルク制限を行う。そして、モータトルク指令値演算ブロック34において、第1トルク目標値T*と、トルク制限がされた第2トルク目標値T2 *である第3トルク目標値T3 *とが加算されて、その加算値がモータ5の制御に用いられる。第3トルク目標値設定ブロック33においては、図6に示されるように、第1トルク目標値T*の絶対値が所定トルクTxを上回る場合には、上限値Th及び下限値Tlは第1トルク目標値T*に応じた値に設定されるが、第1トルク目標値T*の絶対値が所定トルクTxを下回る場合には、上限値Th及び下限値Tlの第1トルク目標値T*に応じた値の設定を中断する。 According to the vehicle control method of the first embodiment, the third torque target value setting block 33 performs torque limitation on the second torque target value T 2 * used for feedback control. Then, in the motor torque command value calculation block 34, the first torque target value T * and the third torque target value T 3 * which is the second torque target value T 2 * subjected to torque limitation are added, The added value is used for controlling the motor 5. In the third torque target value setting block 33, as shown in FIG. 6, when the absolute value of the first torque target value T * exceeds the predetermined torque T x is the upper limit value T h and the lower limit value T l is Although is set to a value corresponding to the first torque target value T *, if the absolute value of the first torque target value T * is below a predetermined torque T x is the upper limit value T h and the lower limit value T l 1 The setting of the value corresponding to the torque target value T * is interrupted.

このようにすることで、停車中などに第1トルク目標値T*がゼロとなる場合には、制限値(上限値Th及び下限値Tl)の第1トルク目標値T*に応じた値の設定が中断される。そのため、第2トルク目標値T2 *が第1トルク目標値T*に応じてゼロにまで制限されることはない。これにより、第1トルク目標値T*がゼロの場合であってもフィードバック制御が行われるので、トルクリプルを抑制することができる。 In this way, the first torque target value T, such as during stop * is when the zero corresponding to the limit value (upper limit value T h and the lower limit value T l) of the first torque target value T * Value setting is interrupted. Therefore, the second torque target value T 2 * is not limited to zero according to the first torque target value T * . Thereby, even if the first torque target value T * is zero, the feedback control is performed, so that torque ripple can be suppressed.

第1実施形態の車両の制御方法によれば、第1トルク目標値T*の絶対値が所定トルクTxを下回る場合には、絶対値がゼロより大きな制限値(上限値Th及び下限値Tl)を設定する。 According to the vehicle control method of the first embodiment, when the absolute value of the first torque target value T * is less than the predetermined torque T x , the absolute value is greater than zero (the upper limit value Th and the lower limit value). Tl ) is set.

このようにすることで、第1トルク目標値T*がゼロとなる場合であっても、制限値(上限値Th及び下限値Tl)がゼロとならず、第3トルク目標値T3 *がゼロにならない。これにより、第1トルク目標値T*がゼロの場合であってもフィードバック制御が機能するので、トルクリプルを抑制することができる。 In this way, even when the first torque target value T * becomes zero, not limit (the upper limit value T h and the lower limit value T l) is zero, the third torque target value T 3 * Is not zero. Thereby, even if the first torque target value T * is zero, the feedback control functions, so that torque ripple can be suppressed.

第1実施形態の車両の制御方法によれば、所定トルクTxは、電動車両100において発生するトルクリプルの振幅と略等しい。ここで、第1トルク目標値T*がある領域(−Tx<T*<Tx)にある場合には、上限値Th及び下限値Tlの第1トルク目標値T*に応じた値の設定が中断されるため、この領域においてはフィードバック制御が機能する。そこで、所定トルクTxをトルクリプルの振幅と略等しくすることにより、トルクリプルが発生する領域(−Tx<T*<Tx)において、上限値Th及び下限値Tlの第1トルク目標値T*に応じた値の設定が中断されるので、フィードバック制御が行われる。このようにすることで、トルクリプルを抑制することができる。 According to the vehicle control method of the first embodiment, the predetermined torque Tx is substantially equal to the amplitude of the torque ripple generated in the electric vehicle 100. Here, when in the region where the * first torque target value T is (-Tx <T * <Tx) is of a value corresponding to the first torque target value of the upper limit value T h and the lower limit value T l T * Since the setting is interrupted, feedback control functions in this region. Therefore, a predetermined torque Tx by substantially equal to the amplitude of the torque ripple, in the region where the torque ripple is generated (-Tx <T * <Tx) , the first torque target value of the upper limit value T h and the lower limit value T l T * Since the setting of the corresponding value is interrupted, feedback control is performed. By doing in this way, a torque ripple can be suppressed.

また、トルクリプル以上の振動が発生する場合には、制限値は第1トルク目標値T*に応じた値となるので、比較例と同様に、モータトルク指令値T'*と第1トルク目標値T*との符号が同じとなり同一回転方向となる。そのため、逆回転方向のトルクの発生が抑制されるので、ギアの歯あわせに起因する騒音を低減することができる。 Further, when vibration exceeding the torque ripple occurs, the limit value is a value corresponding to the first torque target value T * , and therefore, similarly to the comparative example, the motor torque command value T ′ * and the first torque target value. The sign of T * is the same and the rotation direction is the same. For this reason, generation of torque in the reverse rotation direction is suppressed, so that noise caused by gear meshing can be reduced.

(第2実施形態)
第1実施形態においては、図6に示されるように制限値の第1トルク目標値T*に応じた値の設定が中断される閾値である所定トルクTxが固定されている例について説明した。本実施形態においては、所定トルクTxが可変である例について説明する。
(Second Embodiment)
In the first embodiment, as shown in FIG. 6, an example has been described in which a predetermined torque T x that is a threshold at which setting of a value according to the first torque target value T * of the limit value is interrupted is fixed. . In the present embodiment, an example in which the predetermined torque T x is variable will be described.

図9は、第2実施形態の制振制御部3を含む構成のブロック図である。   FIG. 9 is a block diagram of a configuration including the vibration suppression control unit 3 of the second embodiment.

本実施形態においては、図2に示される第1実施形態の構成と比較すると、制御ブロック120から出力される回転数yが第3トルク目標値設定ブロック33に入力される点が異なる。   This embodiment is different from the configuration of the first embodiment shown in FIG. 2 in that the rotational speed y output from the control block 120 is input to the third torque target value setting block 33.

第3トルク目標値設定ブロック33は、回転数yの大きさに応じて、図6に示されるようなトルク制限特性を用いる場合と、図7に示されるような制限値の設定が行われる場合とを切り替える。   The third torque target value setting block 33 uses a torque limit characteristic as shown in FIG. 6 and a limit value as shown in FIG. 7 according to the magnitude of the rotational speed y. And switch.

ここで、モータ5の低回転領域においては、ドライブシャフトとトルクリプル次数成分の共振によりトルクリプルの振動が発生しやすい。また、回転数変動が小さいことから回転数検出手段であるモータ回転角センサ6において検出誤差があった場合の振動的なトルク脈動は小さくなる。なお、モータ回転角センサ6における誤差としては、例えば、比較的安価であり一般的にモータの角度検出手段に用いられるレゾルバにおいては角度検出誤差が生じてしまうので、このレゾルバにて検出されたた角度を変換して回転数を検出する場合に発生してしまう誤差が考えられる。   Here, in the low rotation region of the motor 5, torque ripple vibration is likely to occur due to resonance between the drive shaft and the torque ripple order component. Further, since the rotational speed fluctuation is small, the vibration torque pulsation in the case where there is a detection error in the motor rotational angle sensor 6 which is the rotational speed detection means becomes small. The error in the motor rotation angle sensor 6 is detected by this resolver because, for example, an angle detection error occurs in a resolver that is relatively inexpensive and generally used in motor angle detection means. An error that occurs when the rotation speed is detected by converting the angle may be considered.

回転数yが所定回転数よりも小さい場合には、低回転領域であると判断できる。そこで、第3トルク目標値設定ブロック33が、図6に示されたトルク制限特性を用いてトルク制限を行うことで、制限値の第1トルク目標値T*に応じた値の設定が中断されるので、フィードバック制御によってトルクリプルを抑制できる。 When the rotation speed y is smaller than the predetermined rotation speed, it can be determined that the rotation speed region is low. Therefore, the third torque target value setting block 33 performs torque limiting using the torque limiting characteristics shown in FIG. 6, so that the setting of the value corresponding to the first torque target value T * of the limiting value is interrupted. Therefore, torque ripple can be suppressed by feedback control.

回転数yが所定回転数よりも大きい場合には、高回転領域であると判断できる。高回転領域においては、トルクリプルの共振の発生頻度は極めて低いが、回転数変動が大きいことからモータ回転角センサ6の検出誤差に起因する振動的なトルク脈動が発生しやすい。そこで、第3トルク目標値設定ブロック33が図7に示されたトルク制限を行うことで、制限値が第1トルク目標値T*に応じた値に設定され、振動的なトルク脈動を抑制できる。 When the rotation speed y is larger than the predetermined rotation speed, it can be determined that the rotation speed region is high. In the high rotation region, the frequency of occurrence of torque ripple resonance is very low, but since the rotational speed fluctuation is large, vibrational torque pulsations due to detection errors of the motor rotation angle sensor 6 are likely to occur. Therefore, the third torque target value setting block 33 performs the torque limitation shown in FIG. 7, whereby the limitation value is set to a value corresponding to the first torque target value T * , and vibration torque pulsation can be suppressed. .

なお、所定回転数は、モータトルクがドライブシャフトに伝達される時に生じる捻じれ周波数とトルクリプル次数成分が共振する回転数に設定される。このように設定することで、回転数yが所定回転数よりも低く、共振に起因するトルクリプルの発生するおそれが高い場合にだけ、図6に示されるような第1トルク目標値T*に応じた制限値の設定が中断されるので、フィードバック制御が行われて、トルクリプルの振動を抑制することができる。一方、回転数yが所定回転数よりも高く、振動的なトルク脈動が大きい場合には、図7に示されたトルク制限特性のように制限値が第1トルク目標値T*に応じた値に設定され、振動的なトルク脈動が抑制される。 The predetermined rotational speed is set to a rotational speed at which the torsional frequency and torque ripple order component generated when the motor torque is transmitted to the drive shaft resonate. By setting in this way, only when the rotational speed y is lower than the predetermined rotational speed and there is a high possibility of occurrence of torque ripple due to resonance, the first torque target value T * as shown in FIG. Since the setting of the limit value is interrupted, feedback control is performed and vibration of torque ripple can be suppressed. On the other hand, when the rotational speed y is higher than the predetermined rotational speed and the vibrational torque pulsation is large, the limit value is a value corresponding to the first torque target value T * as in the torque limiting characteristic shown in FIG. And vibration torque pulsation is suppressed.

また、所定の値は、可変における状態遷移はヒステリシスや傾きを持たせても良い。   In addition, the predetermined value may be variable and the state transition may have hysteresis or inclination.

第2実施形態によれば以下の効果を得ることができる。   According to the second embodiment, the following effects can be obtained.

第2実施形態の電動車両の制御方法によれば、第3トルク目標値設定ブロック33は、回転数yが所定回転数よりも小さい場合には、低回転領域であり共振に起因するトルクリプルが発生しやすいので、図6に示されるように第2トルク目標値T2 *がゼロに近い場合には制限値の第1トルク目標値T*に応じた値の設定が中断されので、フィードバック制御によってトルクリプルを抑制することができる。 According to the control method for the electric vehicle according to the second embodiment, the third torque target value setting block 33 generates a torque ripple caused by resonance in the low rotation region when the rotation speed y is smaller than the predetermined rotation speed. As shown in FIG. 6, when the second torque target value T 2 * is close to zero as shown in FIG. 6, the setting of the value according to the first torque target value T * of the limit value is interrupted. Torque ripple can be suppressed.

これに対して、回転数yが所定回転数よりも大きい場合には、モータ回転角センサ6の検出誤差に起因して比較的大きな振動的なトルク脈動が発生する。そのため、図7のトルク制限特性によるトルク制限を行いフィードバック制御が制限されても、モータ回転角センサ6における検出誤差に起因する振動的なトルク脈動を抑制できる。   On the other hand, when the rotational speed y is larger than the predetermined rotational speed, a relatively large vibration torque pulsation occurs due to a detection error of the motor rotational angle sensor 6. Therefore, even if the torque is limited by the torque limiting characteristic shown in FIG. 7 and the feedback control is limited, vibrational torque pulsations caused by detection errors in the motor rotation angle sensor 6 can be suppressed.

このように、低回転領域では、制限値の第1トルク目標値T*に応じた値の設定を中断することでフィードバック制御を実行することができるので、トルクリプルを抑制できる。これに対して、高回転領域では、第1トルク目標値T*に応じた制限値を用いたトルク制限を行っても、モータ回転角センサ6の検出誤差に起因する比較的大きな振動的なトルク脈動の発生を抑制することができる。このように、選択的に制御を切り替えることで電動車両100に発生する前後Gを効率よく抑制することができる。 As described above, in the low rotation region, the feedback control can be executed by interrupting the setting of the value corresponding to the first torque target value T * of the limit value, so that torque ripple can be suppressed. On the other hand, in a high rotation region, even if torque limitation is performed using a limit value corresponding to the first torque target value T * , a relatively large vibration torque caused by a detection error of the motor rotation angle sensor 6 is obtained. Generation of pulsation can be suppressed. Thus, the front-rear G generated in the electric vehicle 100 can be efficiently suppressed by selectively switching the control.

第2実施形態の電動車両の制御方法によれば、第3トルク目標値設定ブロック33は、図6と図7のトルク制限の切り替えに用いる閾値である所定回転数として、モータ5のトルクがドライブシャフトに伝達されたときに生じる捻じれ振動周波数と、トルクリプル次数成分とが共振する回転数を設定する。   According to the control method of the electric vehicle of the second embodiment, the third torque target value setting block 33 is driven by the torque of the motor 5 as the predetermined rotation speed which is a threshold used for switching the torque limitation in FIGS. The rotational frequency at which the torsional vibration frequency generated when transmitted to the shaft and the torque ripple order component resonate is set.

このように設定することにより、共振するおそれが高い場合には、図7に示されたトルク制限を行うことでトルクリプルの振動を抑制することができる。一方、共振するおそれが低い場合には、図6に示されたトルク制限を行うことで、モータ回転角センサ6の検出誤差に起因する振動的なトルク脈動の発生を抑制することができる。   By setting in this way, when there is a high possibility of resonance, the torque ripple shown in FIG. 7 can be performed to suppress torque ripple vibration. On the other hand, when the possibility of resonance is low, the torque limitation shown in FIG. 6 can be performed to suppress the occurrence of oscillatory torque pulsation due to the detection error of the motor rotation angle sensor 6.

(変形例)
第2実施形態においては、図6と図7とに示されるトルク制限特性が切り替えられる例について説明した。本変形例においては、さらに、所定トルクTxが可変に構成される例について説明する。
(Modification)
In 2nd Embodiment, the example in which the torque limitation characteristic shown by FIG. 6 and FIG. 7 was switched was demonstrated. In this modification, an example in which the predetermined torque T x is variably described will be described.

本変形例においては、第3トルク目標値設定ブロック33は、回転数yが大きくなるほど所定トルクTxを小さくし、回転数yが小さくなるほど所定トルクTxを大きくする。 In this variation, the third torque target value setting block 33, to reduce the predetermined torque T x as the rotation speed y increases, increasing the predetermined torque T x as the rotation speed y decreases.

回転数yが小さい場合には、低回転領域でありトルクリプルが発生しやすいので、トルクリプルがフィードバック制御により抑制されやすくなるように、所定トルクTxを大きくすることで、第1トルク目標値T*に応じた制限値の設定が中断される領域を広くする。これに対して、回転数yが大きい場合には、高回転領域でありトルクリプルが発生しにくいので、所定トルクTxを小さくして、第1トルク目標値T*に応じた制限値の設定が中断される領域を狭くすることで、振動的なトルク脈動の発生を抑制する。 When the rotation speed y is small, a low rotation region torque ripple is likely to occur, so that torque ripple tends to be suppressed by the feedback control, by increasing the predetermined torque T x, the first torque target value T * The area where the setting of the limit value according to is interrupted is widened. On the other hand, when the rotational speed y is large, the torque ripple is difficult to occur because of the high rotational speed region. Therefore, the predetermined torque T x is reduced and the limit value is set according to the first torque target value T *. By narrowing the interrupted area, the occurrence of vibration torque pulsation is suppressed.

本変形例によれば、以下の効果を得ることができる。   According to this modification, the following effects can be obtained.

本変形例によれば、第3トルク目標値設定ブロック33は、回転数yが大きくなるほど所定トルクTxを小さくし、回転数yが小さくなるほど所定トルクTxを大きくする。 According to this modification, the third torque target value setting block 33, to reduce the predetermined torque T x as the rotation speed y increases, increasing the predetermined torque T x as the rotation speed y decreases.

このように設定されることにより、回転数yが小さく、低回転領域でありトルクリプルが発生しやすい場合には、所定トルクTxを大きくして制限値の第1トルク目標値T*に応じた値の設定の中断をされやすくする。これにより、トルクリプルがフィードバック制御により抑制されやすくなる。これに対して、高回転領域でありトルクリプルが発生しにくい回転数yが大きい場合には、所定トルクTxを小さくして制限値の第1トルク目標値T*に応じた値の設定の中断がされにくくすることで、トルク制限が行われて、第1トルク目標値と第2トルク目標値との和が、第1トルク目標値と同じ符号になるため、異音の発生を抑制することができる。 By setting in this way, when the rotational speed y is small and the torque is likely to be generated in the low rotational range, the predetermined torque T x is increased to correspond to the first torque target value T * of the limit value. Make it easier to interrupt the value setting. Thereby, torque ripple is easily suppressed by feedback control. On the other hand, when the rotation speed y is high and the torque ripple is less likely to occur, the predetermined torque T x is decreased and the setting of the value according to the first torque target value T * of the limit value is interrupted. Since the torque is limited and the sum of the first torque target value and the second torque target value has the same sign as the first torque target value, the generation of abnormal noise is suppressed. Can do.

回転数yに応じて、トルクリプルの発生頻度を考慮して、トルクリプルを抑制するフィードバック制御が行われる領域を変更するように、所定トルクTxを変化させる。このようにして、第1トルク目標値T*に応じた値の制限値の設定が中断される領域を変更することにより、トルクリプルの発生頻度が比較的高い場合にトルクリプルを抑制しやすくなる。 Depending on the rotational speed y, taking into account the frequency of occurrence of torque ripple and change a region to suppress feedback control of the torque ripple is performed, changing the predetermined torque T x. Thus, by changing the region where the setting of the limit value of the value according to the first torque target value T * is interrupted, it becomes easier to suppress the torque ripple when the torque ripple occurrence frequency is relatively high.

以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。また、上記実施形態は、適宜組み合わせ可能である。   The embodiment of the present invention has been described above. However, the above embodiment only shows a part of application examples of the present invention, and the technical scope of the present invention is limited to the specific configuration of the above embodiment. Absent. Moreover, the said embodiment can be combined suitably.

1 アクセル開度センサ
2 モータトルク設定部
3、3' 制振制御部
4 モータトルク制御部
5 モータ
6 モータ回転角センサ
7 駆動軸
8、9 駆動輪
30 モータ回転数推定ブロック
31 減算器
32 第2トルク目標値設定ブロック
33 第3トルク目標値設定ブロック
34 モータトルク指令値演算ブロック
36 ブロック
100 電動車両
110 加算器
120 制御ブロック
DESCRIPTION OF SYMBOLS 1 Accelerator opening sensor 2 Motor torque setting part 3, 3 'Vibration suppression control part 4 Motor torque control part 5 Motor 6 Motor rotation angle sensor 7 Drive shaft 8, 9 Drive wheel 30 Motor rotation speed estimation block 31 Subtractor 32 2nd Torque target value setting block 33 Third torque target value setting block 34 Motor torque command value calculation block 36 block 100 Electric vehicle 110 Adder 120 Control block

Claims (7)

車両情報に応じたトルク指令値を算出し、該トルク指令値に応じてモータを制御する電動車両の制御方法であって、
車両情報に基づいて前記モータの出力トルクの目標値である第1トルク目標値を算出する第1トルク目標値算出ステップと、
前記モータの回転数に基づきフィードバック制御に用いる第2トルク目標値を算出する第2トルク目標値算出ステップと、
制限値を前記第1トルク目標値に応じた値に設定し、前記第2トルク目標値と該制限値とに基づいて第3トルク目標値を生成する第3トルク目標値算出ステップと、
前記第1トルク目標値と前記第3トルク目標値とを加算することで前記トルク指令値を算出するトルク指令値算出ステップと、を有し、
前記第3トルク目標値算出ステップにおいて、前記第1トルク目標値の絶対値が所定トルク値を下回る場合には、前記制限値の前記第1トルク目標値に応じた設定を中断する、電動車両の制御方法。
A method for controlling an electric vehicle that calculates a torque command value according to vehicle information and controls a motor according to the torque command value,
A first torque target value calculating step for calculating a first torque target value which is a target value of the output torque of the motor based on vehicle information;
A second torque target value calculating step for calculating a second torque target value used for feedback control based on the rotational speed of the motor;
A third torque target value calculating step for setting a limit value to a value corresponding to the first torque target value and generating a third torque target value based on the second torque target value and the limit value;
A torque command value calculating step of calculating the torque command value by adding the first torque target value and the third torque target value;
In the third torque target value calculating step, when the absolute value of the first torque target value is lower than a predetermined torque value, the setting of the limit value according to the first torque target value is interrupted. Control method.
請求項1に記載の電動車両の制御方法であって、
前記第3トルク目標値算出ステップにおいて、前記第1トルク目標値の絶対値が所定トルク値を下回る場合には、前記制限値は、絶対値がゼロより大きな値が設定される、電動車両の制御方法。
A control method for an electric vehicle according to claim 1,
In the third torque target value calculation step, when the absolute value of the first torque target value is less than a predetermined torque value, the limit value is set to a value greater than zero as the absolute value. Method.
請求項1または2に記載の電動車両の制御方法であって、
前記所定トルク値は、前記モータのトルクリプルの振幅と略等しい、電動車両の制御方法。
A method for controlling an electric vehicle according to claim 1 or 2,
The method for controlling an electric vehicle, wherein the predetermined torque value is substantially equal to an amplitude of a torque ripple of the motor.
請求項1または2に記載の電動車両の制御方法であって、
前記所定トルク値は、前記モータの回転数が小さいほど、大きく設定される、電動車両の制御方法。
A method for controlling an electric vehicle according to claim 1 or 2,
The method for controlling an electric vehicle, wherein the predetermined torque value is set to be larger as the rotational speed of the motor is smaller.
請求項1から4のいずれか1項に記載の電動車両の制御方法であって、
前記モータの回転数が所定回転数を上回る場合に、前記制限値を前記第1トルク目標値に応じた値に設定し、
前記モータの回転数が前記所定回転数を下回る場合に、前記制限値の前記第1トルク目標値に応じた値の設定を中断する、電動車両の制御方法。
It is a control method of the electric vehicle according to any one of claims 1 to 4,
When the rotational speed of the motor exceeds a predetermined rotational speed, the limit value is set to a value according to the first torque target value;
A method for controlling an electric vehicle, wherein setting of a value corresponding to the first torque target value of the limit value is interrupted when the rotational speed of the motor is less than the predetermined rotational speed.
請求項5に記載の電動車両の制御方法であって、
前記所定回転数は、前記モータのトルクがドライブシャフトに伝達されたときに生じる捻じれ振動周波数と、トルクリプル次数成分とが共振する回転数である、電動車両の制御方法。
A method for controlling an electric vehicle according to claim 5,
The electric vehicle control method, wherein the predetermined rotational speed is a rotational speed at which a torsional vibration frequency generated when torque of the motor is transmitted to a drive shaft and a torque ripple order component resonate.
車両情報を取得するセンサと、駆動源であるモータと、前記モータを制御するコントローラと、を有する電動車両の制御装置であって、
前記コントローラは、
前記車両情報に基づいて前記モータの出力トルクの目標値である第1トルク目標値を算出し、
前記モータの回転数に基づきフィードバック制御に用いる第2トルク目標値を算出し、
制限値を前記第1トルク目標値に応じた値に設定し、
前記制限値と前記第2トルク目標値とに基づいて第3トルク目標値を生成し、
前記第1トルク目標値と前記第3トルク目標値とを加算することでトルク指令値を算出し、
前記トルク指令値に応じて前記モータを制御する制御装置であって、
前記第1トルク目標値の絶対値が所定トルク値を下回る場合には、前記制限値の前記第1トルク目標値に応じた設定を中断する、電動車両の制御装置。
A control device for an electric vehicle having a sensor for acquiring vehicle information, a motor as a drive source, and a controller for controlling the motor,
The controller is
Calculating a first torque target value that is a target value of the output torque of the motor based on the vehicle information;
Calculating a second torque target value used for feedback control based on the rotation speed of the motor;
A limit value is set to a value corresponding to the first torque target value;
Generating a third torque target value based on the limit value and the second torque target value;
A torque command value is calculated by adding the first torque target value and the third torque target value;
A control device for controlling the motor in accordance with the torque command value,
When the absolute value of the first torque target value falls below a predetermined torque value, the control device for the electric vehicle interrupts the setting of the limit value according to the first torque target value.
JP2018055660A 2018-03-23 2018-03-23 Control method for electric vehicle and control device for electric vehicle Active JP7513371B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018055660A JP7513371B2 (en) 2018-03-23 2018-03-23 Control method for electric vehicle and control device for electric vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018055660A JP7513371B2 (en) 2018-03-23 2018-03-23 Control method for electric vehicle and control device for electric vehicle

Publications (2)

Publication Number Publication Date
JP2019170054A true JP2019170054A (en) 2019-10-03
JP7513371B2 JP7513371B2 (en) 2024-07-09

Family

ID=68107629

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018055660A Active JP7513371B2 (en) 2018-03-23 2018-03-23 Control method for electric vehicle and control device for electric vehicle

Country Status (1)

Country Link
JP (1) JP7513371B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023089787A1 (en) * 2021-11-19 2023-05-25 日産自動車株式会社 Electric motor control method and electric motor control device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012075257A (en) * 2010-09-29 2012-04-12 Nissan Motor Co Ltd Motor controller and motor control method
JP2017158262A (en) * 2016-02-29 2017-09-07 株式会社Subaru Vehicle control device and vehicle control method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012075257A (en) * 2010-09-29 2012-04-12 Nissan Motor Co Ltd Motor controller and motor control method
JP2017158262A (en) * 2016-02-29 2017-09-07 株式会社Subaru Vehicle control device and vehicle control method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023089787A1 (en) * 2021-11-19 2023-05-25 日産自動車株式会社 Electric motor control method and electric motor control device
JPWO2023089787A1 (en) * 2021-11-19 2023-05-25
US12170494B2 (en) 2021-11-19 2024-12-17 Nissan Motor Co., Ltd. Electric motor control method and electric motor control device

Also Published As

Publication number Publication date
JP7513371B2 (en) 2024-07-09

Similar Documents

Publication Publication Date Title
JP3508742B2 (en) Vehicle vibration suppression control device using electric motor
JP5214578B2 (en) Power unit control unit
KR100961606B1 (en) Electric power steering control unit
JP5644330B2 (en) Motor control device and motor control method
JP5862436B2 (en) Control device for electric vehicle
JP6574161B2 (en) Anti-jerk method
JP4914979B2 (en) Motor control device and motor control method
CN112297873B (en) Electric vehicle system and control method for controlling electric vehicle
JP6736991B2 (en) Electric vehicle control method and electric vehicle control device
JP2005151797A (en) Vibration suppression control device for electric motor drive vehicle
JP6720714B2 (en) Electric vehicle control method and electric vehicle control device
JP6686658B2 (en) Electric vehicle control method and electric vehicle control device
JP5406238B2 (en) Vehicle motor control device
JP2019170054A (en) Electric vehicle control method, and electric vehicle controller
JP2017221056A (en) Electric-vehicular control method and control apparatus
JP2005269834A (en) Vehicle vibration damping and controlling device
JP2004358985A (en) Electric power steering device
JP2018074871A (en) Device for controlling drive of electric vehicle
CN113767565A (en) Motor control system, motor control method, and program
JP4660947B2 (en) Electric power steering device
JP2005269833A (en) Vehicle damping control device and vehicle damping control method
JP5387138B2 (en) Control device for electric vehicle
JP4148215B2 (en) Vibration suppression control device for electric motor drive vehicle
JP5794106B2 (en) Vibration control device
JP5084196B2 (en) Electric motor control apparatus and electric motor control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211130

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20220510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220705

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20220705

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20220713

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20220719

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20220805

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20220809

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20221213

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20230418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240418

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240627

R150 Certificate of patent or registration of utility model

Ref document number: 7513371

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150