Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7107435B2 - ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM - Google Patents
[go: Go Back, main page]

JP7107435B2 - ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM - Google Patents

ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM Download PDF

Info

Publication number
JP7107435B2
JP7107435B2 JP2021519212A JP2021519212A JP7107435B2 JP 7107435 B2 JP7107435 B2 JP 7107435B2 JP 2021519212 A JP2021519212 A JP 2021519212A JP 2021519212 A JP2021519212 A JP 2021519212A JP 7107435 B2 JP7107435 B2 JP 7107435B2
Authority
JP
Japan
Prior art keywords
vehicle speed
jerk
value
electric vehicle
torque
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021519212A
Other languages
Japanese (ja)
Other versions
JPWO2020230302A1 (en
Inventor
秀彦 杉田
徹 柳原
真人 星野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Publication of JPWO2020230302A1 publication Critical patent/JPWO2020230302A1/ja
Application granted granted Critical
Publication of JP7107435B2 publication Critical patent/JP7107435B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L7/00Electrodynamic brake systems for vehicles in general
    • B60L7/10Dynamic electric regenerative braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/13Controlling the power contribution of each of the prime movers to meet required power demand in order to stay within battery power input or output limits; in order to prevent overcharging or battery depletion
    • B60W20/14Controlling the power contribution of each of the prime movers to meet required power demand in order to stay within battery power input or output limits; in order to prevent overcharging or battery depletion in conjunction with braking regeneration
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本発明は、電動車両制御方法及び電動車両制御システムに関する。 The present invention relates to an electric vehicle control method and an electric vehicle control system.

電動機の回生運転により制動力を得る回生ブレーキ制御装置が搭載された電動車両が知られている。 2. Description of the Related Art An electric vehicle equipped with a regenerative brake control device that obtains braking force through regenerative operation of an electric motor is known.

JP6135775Bには、このような電動車両制御方法、特に回生ブレーキの制御方法が提案されている。具体的に、JP6135775Bでは、モータの回生制動力により電動車両を減速させて停止させるシーンにおいて、走行速度に比例する速度パラメータ(電動モータの回転速度など)が所定値に低下する以前と以後においてモータトルク指令値を切り替える制御方法が提案されている。この制御方法によれば、電動車両が減速するシーンにおいて、加速度(減速度)の変化を抑えるようにモータトルク指令値が設定されるので、車両停車時における車体の前後方向の振動が抑制される。 JP6135775B proposes such an electric vehicle control method, particularly a regenerative brake control method. Specifically, in JP6135775B, in a scene in which an electric vehicle is decelerated and stopped by the regenerative braking force of the motor, the speed parameter proportional to the running speed (such as the rotation speed of the electric motor) decreases to a predetermined value before and after the motor A control method for switching the torque command value has been proposed. According to this control method, in a scene in which the electric vehicle decelerates, the motor torque command value is set so as to suppress changes in acceleration (deceleration), thereby suppressing longitudinal vibration of the vehicle body when the vehicle is stopped. .

しかしながら、上述のように減速度の変化を抑えるようにモータトルク指令値を設定する停止制御を行っても、走行路の条件などによっては、乗員に急停止感を与えることがあるという問題があった。 However, even if the stop control is performed to set the motor torque command value so as to suppress the change in deceleration as described above, there is a problem that depending on the conditions of the traveling road, the passenger may feel a sudden stop. rice field.

このような事情に鑑み、本発明の目的は、停止時において乗員に与える急停止感を抑制し得る電動車両制御方法及び電動車両制御システムを提供することにある。 In view of such circumstances, it is an object of the present invention to provide an electric vehicle control method and an electric vehicle control system capable of suppressing the sudden stop feeling given to the passenger when the vehicle stops.

本発明のある態様によれば、電動モータの回生制動力により電動車両を減速させて停止させる停止時制御を実行する電動車両制御方法が提供される。そして、停止時制御は、電動車両の車速が閾値車速を越える場合に、電動車両の躍度を所定の上限値以下に調節する第1躍度調節処理と、車速が閾値車速以下である場合に、電動車両の減速度及び躍度が車速の減少にともなって0に漸近して減少するプロフィールをとるように躍度を調節する第2躍度調節処理と、を含む。そして、閾値車速は、第2躍度調節処理において設定される躍度と第1躍度調節処理において設定される躍度との差が所定値以下となるときの車速の値に設定される。 According to one aspect of the present invention, there is provided an electric vehicle control method that executes stop control for decelerating and stopping an electric vehicle by regenerative braking force of an electric motor. The stop control includes first jerk adjustment processing for adjusting the jerk of the electric vehicle to a predetermined upper limit value or less when the vehicle speed of the electric vehicle exceeds the threshold vehicle speed, and control when the vehicle speed is the threshold vehicle speed or less. , a second jerk adjustment process for adjusting the jerk so that the deceleration and jerk of the electric vehicle take a profile in which they asymptotically decrease to 0 as the vehicle speed decreases. Then, the threshold vehicle speed is set to the value of the vehicle speed when the difference between the jerk set in the second jerk adjustment process and the jerk set in the first jerk adjustment process is equal to or less than a predetermined value.

図1は、本発明の実施形態による電動車両制御システムを備えた電気自動車の主要構成を示すブロック図である。FIG. 1 is a block diagram showing the main configuration of an electric vehicle equipped with an electric vehicle control system according to an embodiment of the invention. 図2は、本実施形態による電動車両制御方法の流れを示すフローチャートである。FIG. 2 is a flow chart showing the flow of the electric vehicle control method according to this embodiment. 図3は、トルク指令値設定処理の概要を説明するブロック図である。FIG. 3 is a block diagram illustrating an outline of torque command value setting processing. 図4は、アクセル開度-トルクテーブルの一例を示す図である。FIG. 4 is a diagram showing an example of an accelerator opening-torque table. 図5は、第1トルク目標値設定処理の詳細を説明するブロック図である。FIG. 5 is a block diagram illustrating details of the first torque target value setting process. 図6は、第1実施形態による第2トルク目標値設定処理の詳細を説明するブロック図である。FIG. 6 is a block diagram illustrating details of the second torque target value setting process according to the first embodiment. 図7は、本実施形態の第2トルク目標値設定処理による停止時制御における各パラメータの経時変化を説明する図である。FIG. 7 is a diagram for explaining changes over time of each parameter in stop control by the second torque target value setting process of the present embodiment. 図8は、本実施形態による電動車両制御方法を用いた制御結果を説明するタイミングチャートである。FIG. 8 is a timing chart for explaining control results using the electric vehicle control method according to this embodiment. 図9は、第2実施形態による第2トルク目標値設定処理の詳細を説明するブロック図である。FIG. 9 is a block diagram illustrating details of the second torque target value setting process according to the second embodiment. 図10は、比較例による第2トルク目標値設定処理の詳細を説明するブロック図である。FIG. 10 is a block diagram illustrating details of the second torque target value setting process according to the comparative example. 図11Aは、比較例(平坦路)による第2トルク目標値設定処理を用いた場合の電動車両の挙動を説明するタイミングチャートである。FIG. 11A is a timing chart for explaining the behavior of the electric vehicle when using the second torque target value setting process according to the comparative example (flat road). 図11Bは、比較例(登坂路)による第2トルク目標値設定処理を用いた場合の電動車両の挙動を説明するタイミングチャートである。FIG. 11B is a timing chart for explaining the behavior of the electric vehicle when the second torque target value setting process is used according to the comparative example (uphill road). 図12は、変形例1による第2トルク目標値設定処理の詳細を説明するブロック図である。FIG. 12 is a block diagram illustrating details of the second torque target value setting process according to Modification 1. As shown in FIG. 図13は、変形例2による第2トルク目標値設定処理の詳細を説明するブロック図である。FIG. 13 is a block diagram illustrating details of the second torque target value setting process according to Modification 2. As shown in FIG.

(第1実施形態)
以下、本発明の第1実施形態について図面を参照して詳細に説明する。
(First embodiment)
A first embodiment of the present invention will be described in detail below with reference to the drawings.

図1は、本実施形態の制御方法が適用される電動車両100の主要構成を示すブロック図である。図示のように、電動車両100は、車両の走行駆動源として三相交流モータで構成される電動モータ4を備える。なお、この電動車両100は、電気自動車(EV)、ハイブリッド車両(HEV)、及び燃料電池車両(FCV)など、電動モータ4の駆動力を用いて走行する任意のタイプの車両が想定される。 FIG. 1 is a block diagram showing the main configuration of an electric vehicle 100 to which the control method of this embodiment is applied. As illustrated, the electric vehicle 100 includes an electric motor 4 configured by a three-phase AC motor as a vehicle drive source. The electric vehicle 100 is assumed to be any type of vehicle that runs using the driving force of the electric motor 4, such as an electric vehicle (EV), a hybrid vehicle (HEV), and a fuel cell vehicle (FCV).

電動車両100には、バッテリ1と、制御装置としてのモータコントローラ2と、インバータ3と、電動モータ4と、が搭載されており、これらが電動車両制御システム10を構成している。 The electric vehicle 100 is equipped with a battery 1 , a motor controller 2 as a control device, an inverter 3 , and an electric motor 4 , which constitute an electric vehicle control system 10 .

バッテリ1は、電動モータ4に駆動電力を供給(放電)する電力源として機能する一方で、当該電動モータ4から回生電力の供給を受けることで充電が可能となるように、インバータ3に接続されている。 The battery 1 functions as a power source that supplies (discharges) drive power to the electric motor 4, and is connected to the inverter 3 so that it can be charged by receiving regenerative power supplied from the electric motor 4. ing.

モータコントローラ2は、例えば、中央演算装置(CPU)、読み出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、及び入出力インタフェース(I/Oインタフェース)からなるコンピュータにより構成される。そして、モータコントローラ2は、本実施形態に係る制御方法を構成する各処理を実行可能となるようにプログラムされている。 The motor controller 2 is composed of a computer including, for example, a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and an input/output interface (I/O interface). The motor controller 2 is programmed so as to be able to execute each process constituting the control method according to this embodiment.

モータコントローラ2は、各種センサの検出値に基づいて最終モータトルク指令値Tm **を求め、電動モータ4がこの最終モータトルク指令値Tm **に基づく実出力トルクを実現するようにインバータ3を動作させて当該電動モータ4への供給電力を制御する。なお、本実施形態におけるモータコントローラ2による制御の詳細は後述する。The motor controller 2 obtains the final motor torque command value Tm ** based on the detection values of various sensors, and controls the inverter so that the electric motor 4 realizes the actual output torque based on the final motor torque command value Tm ** . 3 is operated to control the electric power supplied to the electric motor 4 . Details of the control by the motor controller 2 in this embodiment will be described later.

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

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

回転センサ6は、例えば、レゾルバやエンコーダなどにより構成され、電動モータ4の回転子位相αを検出する。また、回転センサ6は、検出した回転子位相αをモータコントローラ2に出力する。 The rotation sensor 6 is composed of, for example, a resolver, an encoder, etc., and detects the rotor phase α of the electric motor 4 . The rotation sensor 6 also outputs the detected rotor phase α to the motor controller 2 .

電流センサ7は、電動モータ4の3相交流電流としてのモータ電流(iu,iv,iw)を検出する。また、電流センサ7は、検出したモータ電流(iu,iv,iw)をモータコントローラ2に出力する。なお、3相交流であるモータ電流(iu,iv,iw)の各成分の総和(iu+iv+iw)は0であるため、電流センサ7により任意の2相の電流を検出して、残りの1相の電流は演算により求めてもよい。 A current sensor 7 detects a motor current (iu, iv, iw) as a three-phase AC current of the electric motor 4 . The current sensor 7 also outputs the detected motor current (iu, iv, iw) to the motor controller 2 . Since the sum (iu+iv+iw) of each component of the three-phase AC motor current (iu, iv, iw) is 0, the current of any two phases is detected by the current sensor 7, and the remaining one phase is The current may be obtained by calculation.

次に、本実施形態の制御方法についてより具体的に説明する。 Next, the control method of this embodiment will be described more specifically.

図2は、本実施形態の制御方法の流れを示すフローチャートである。なお、本フローチャートの処理は、モータコントローラ2により所定の演算周期ごとに実行される。すなわち、モータコントローラ2は、図2に示すステップS100からステップS206に係る処理を所定の演算周期ごとに実行するようにプログラムされている。 FIG. 2 is a flow chart showing the flow of the control method of this embodiment. It should be noted that the processing of this flowchart is executed by the motor controller 2 at predetermined calculation cycles. That is, the motor controller 2 is programmed to execute the processes from step S100 to step S206 shown in FIG. 2 at predetermined calculation cycles.

ステップS100において、モータコントローラ2は、車両状態を示す各信号を取得する入力処理を実行する。取得する信号には、アクセル開度AP[%]、電動モータ4の回転子位相α[rad]、モータ回転速度ωm[rad/s]、モータ回転数Nm[rpm]、車速V[km/h]、モータ電流(iu,iv,iw)[A]、及びバッテリ1とインバータ3間の直流電圧値Vdc[V]が含まれる。In step S100, the motor controller 2 executes an input process to acquire each signal indicating the vehicle state. The acquired signals include the accelerator opening AP [%], the rotor phase α [rad] of the electric motor 4, the motor rotation speed ω m [rad/s], the motor rotation speed N m [rpm], and the vehicle speed V [km]. /h], motor current (iu, iv, iw) [A], and DC voltage value Vdc [V] between battery 1 and inverter 3 are included.

具体的に、アクセル開度AP(%)は、図示しないアクセル開度センサの検出値として取得される。また、電動モータ4の回転子位相αは、回転センサ6の検出値として取得される。 Specifically, the accelerator opening AP (%) is obtained as a detection value of an accelerator opening sensor (not shown). Also, the rotor phase α of the electric motor 4 is obtained as a detection value of the rotation sensor 6 .

さらに、電動モータ4の機械的な角速度であるモータ回転速度ωmは、回転子位相αに基づいて取得される。より詳細には、モータコントローラ2は、回転子位相αを時間微分して各モータ電気角速度ωeを求め、当該モータ電気角速度ωeを電動モータ4の極対数で除した値をモータ回転速度ωm[rad/s]として取得する。Furthermore, the motor rotation speed ω m , which is the mechanical angular speed of the electric motor 4, is obtained based on the rotor phase α. More specifically, the motor controller 2 obtains the electrical angular velocity ω e of each motor by differentiating the rotor phase α with respect to time, and divides the electrical angular velocity ω e of the motor by the number of pole pairs of the electric motor 4 to obtain the motor rotation speed ω Obtained as m [rad/s].

また、モータ回転数Nmは、モータ回転速度ωmに基づいて取得される。より詳細には、モータコントローラ2は、モータ回転速度ωmに単位変換係数(60/2π)を乗じた値をモータ回転数Nm[rpm]として取得する。Also, the motor rotation speed N m is acquired based on the motor rotation speed ω m . More specifically, the motor controller 2 acquires a value obtained by multiplying the motor rotation speed ω m by a unit conversion factor (60/2π) as the motor rotation speed N m [rpm].

さらに、車速Vはモータ回転速度ωmに基づいて算出される。なお、車速Vの算出方法については後述する。以下では、車速Vが時間に依存する関数であることを明確に示すために、場合によりこれを「車速V(t)」と記載する。Furthermore, the vehicle speed V is calculated based on the motor rotation speed ω m . A method of calculating the vehicle speed V will be described later. In the following, in order to clearly indicate that the vehicle speed V is a time-dependent function, it will sometimes be referred to as "vehicle speed V(t)".

また、モータ電流(iu,iv,iw)は、電流センサ7の検出値として取得される。さらに、直流電圧値Vdcは、バッテリ1とインバータ3間の直流電源ラインに設けられた図示しない電圧センサ(不図示)の検出値として取得される。 Also, the motor current (iu, iv, iw) is obtained as a detection value of the current sensor 7 . Furthermore, the DC voltage value Vdc is obtained as a detection value of a voltage sensor (not shown) provided in the DC power supply line between the battery 1 and the inverter 3 .

次に、ステップS110において、モータコントローラ2は、トルク指令値設定処理を実行する。すなわち、モータコントローラ2は、アクセル開度AP及びモータ回転速度ωmに基づいて最終モータトルク指令値Tm **を設定する。Next, in step S110, the motor controller 2 executes torque command value setting processing. That is, the motor controller 2 sets the final motor torque command value Tm ** based on the accelerator opening AP and the motor rotation speed ωm .

特に、本実施形態のモータコントローラ2は、通常走行時の制御用の第1トルク目標値Tm1 *と停止時制御用の第2トルク目標値Tm2 *を算出し、これらの内の何れかを最終モータトルク指令値Tm **として設定する。In particular, the motor controller 2 of the present embodiment calculates a first torque target value Tm1 * for control during normal running and a second torque target value Tm2 * for control during stoppage. is set as the final motor torque command value T m ** .

ここで、第1トルク目標値Tm1 *とは、電動車両100の通常走行(ドライバの要求に沿った出力で走行している状態)などの停止時制御ではない制御時(以下、「非停止時制御」とも称する)において、主にドライバによるアクセル操作量に応じた電動モータ4の実出力トルクを実現する観点から算出されるトルク目標値である。Here, the first torque target value T m1 * is used during control other than stop control such as normal running of the electric vehicle 100 (running with an output that meets the driver's request) (hereinafter referred to as "non-stop control"). This is the target torque value calculated mainly from the viewpoint of realizing the actual output torque of the electric motor 4 according to the accelerator operation amount by the driver.

一方、第2トルク目標値Tm2 *とは、電動車両100を停車させる制御(以下、「停止時制御」とも称する)において、当該電動車両100の乗員に急停止感を感じさせないように電動車両100の加速度a(又は減速度ad)を調節する観点から定まるトルクの目標値である。すなわち、第2トルク目標値Tm2 *は、電動車両100の停車間際におけるスムーズな減速の観点から算出される。On the other hand, the second torque target value T m2 * is set so as to prevent the occupant of the electric vehicle 100 from feeling a sudden stop in the control for stopping the electric vehicle 100 (hereinafter also referred to as “stopping control”). It is a torque target value determined from the viewpoint of adjusting the acceleration a (or deceleration a d ) of 100. That is, the second torque target value T m2 * is calculated from the viewpoint of smooth deceleration just before the electric vehicle 100 stops.

以下では、加速度a及び減速度adが時間に依存する関数であることを明確に示すために、場合によりこれらをそれぞれ「加速度a(t)」及び「減速度ad(t)」と記載する。また、加速度a及び減速度adの間には、a(t)=-ad(t)の関係がある。In the following, in order to clearly indicate that acceleration a and deceleration ad are time-dependent functions, they are sometimes referred to as "acceleration a( t )" and "deceleration ad (t)", respectively. do. Moreover, there is a relationship a(t)=-a d (t) between the acceleration a and the deceleration a d .

なお、最終モータトルク指令値Tm **の設定については後に詳細に説明する。The setting of the final motor torque command value Tm ** will be described later in detail.

次に、ステップS120において、モータコントローラ2は、電流指令値算出処理を実行する。具体的に、モータコントローラ2は、モータ回転速度ωm、直流電圧値Vdc、及びステップS110で設定した最終モータトルク指令値Tm **に基づいて、予め定められたテーブルを参照してdq軸電流目標値(id *,iq *)を算出する。Next, in step S120, the motor controller 2 executes current command value calculation processing. Specifically, the motor controller 2 refers to a predetermined table based on the motor rotation speed ω m , the DC voltage value V dc , and the final motor torque command value T m ** set in step S110, and calculates dq A shaft current target value (i d * , i q * ) is calculated.

ステップS130において、モータコントローラ2は、電流制御処理を実行する。具体的に、モータコントローラ2は、先ず、モータ電流(iu,iv,iw)及び回転子位相αに基づいて、dq軸電流値(id,iq)を算出する。In step S130, the motor controller 2 executes current control processing. Specifically, the motor controller 2 first calculates dq-axis current values (i d , i q ) based on the motor currents (iu, iv, iw) and the rotor phase α.

次に、モータコントローラ2は、このdq軸電流値(id,iq)とステップS120で求めたdq軸電流目標値(id *,iq *)との偏差からdq軸電圧指令値(vd,vq)を算出する。なお、算出したdq軸電圧指令値(vd,vq)に対して、d-q直交座標軸間の干渉電圧を相殺するために必要な非干渉電圧を加算するようにしてもよい。 Next , the motor controller 2 calculates the dq - axis voltage command value ( v d , v q ). A non-interference voltage required to cancel the interference voltage between the dq orthogonal coordinate axes may be added to the calculated dq-axis voltage command values (v d , v q ).

さらに、モータコントローラ2は、回転子位相αを用いてdq軸電圧指令値(vd,vq)をdq座標系からuvw座標系に変換することによって、三相交流電圧指令値(vu,vv,vw)を算出する。Furthermore, the motor controller 2 uses the rotor phase α to convert the dq-axis voltage command values (v d , v q ) from the dq coordinate system to the uvw coordinate system, so that the three-phase AC voltage command values (vu, vv , vw).

そして、モータコントローラ2は、算出した三相交流電圧指令値(vu,vv,vw)及び直流電圧値Vdcに基づいてPWM信号(tu,tv,tw)[%]を生成し、これをインバータ3に出力する。さらに、図示しないインバータコントローラは、このPWM信号(tu,tv,tw)に基づいてインバータ3のスイッチング素子を開閉する。これにより、電動モータ4が最終モータトルク指令値Tm **に基づく実出力トルクで駆動するように当該電動モータ4への供給電力が調節されることとなる。Then, the motor controller 2 generates PWM signals (tu, tv, tw) [%] based on the calculated three-phase AC voltage command values (vu, vv, vw) and the DC voltage value Vdc, and converts them to the inverter 3 output to Further, an inverter controller (not shown) opens and closes the switching elements of the inverter 3 based on the PWM signals (tu, tv, tw). As a result, the electric power supplied to the electric motor 4 is adjusted so that the electric motor 4 is driven by the actual output torque based on the final motor torque command value Tm ** .

以下では、上記ステップS110におけるトルク指令値設定処理についてより詳細に説明する。 The torque command value setting process in step S110 will be described in more detail below.

図3は、トルク指令値設定処理の行うモータコントローラ2の機能を説明するブロック図である。 FIG. 3 is a block diagram illustrating the functions of the motor controller 2 that performs torque command value setting processing.

図示のように、モータコントローラ2は、トルク指令値設定処理を実行する機能を実現する構成として、第1トルク目標値設定部B200と、第2トルク目標値設定部B210と、マックスセレクト部B220と、前回値取得部B230と、を有する。 As shown in the figure, the motor controller 2 includes a first torque target value setting section B200, a second torque target value setting section B210, and a max select section B220 as a configuration for realizing the function of executing the torque command value setting process. , and a previous value acquisition unit B230.

第1トルク目標値設定部B200は、アクセル開度AP及びモータ回転速度ωmに基づいて、第1トルク目標値Tm1 *を算出する。A first torque target value setting unit B200 calculates a first torque target value Tm1 * based on the accelerator opening AP and the motor rotation speed ωm .

図4は、第1トルク目標値設定部B200のより詳細な機能を説明するブロック図である。 FIG. 4 is a block diagram illustrating more detailed functions of the first torque target value setting section B200.

図示のように、第1トルク目標値設定部B200は、トルクテーブル目標値設定部B201と、勾配トルク推定部B202と、加算部B203と、を有する。 As illustrated, the first torque target value setting unit B200 has a torque table target value setting unit B201, a gradient torque estimation unit B202, and an addition unit B203.

トルクテーブル目標値設定部B201は、アクセル開度AP及びモータ回転速度ωmに基づいて、所定のアクセル開度-トルクテーブルを参照し、トルクテーブル目標値Tm1を算出する。A torque table target value setting unit B201 calculates a torque table target value T m1 by referring to a predetermined accelerator opening-torque table based on the accelerator opening AP and the motor rotation speed ω m .

図5においてアクセル開度-トルクテーブルの一例を示す。図5に示されるように、トルクテーブル目標値Tm1は、モータ回転速度ωmの大きさに応じて、アクセル開度APが大きいほど大きい値に設定される。特に、アクセル開度APが所定値以上(図5では2/8以上)である場合には、トルクテーブル目標値Tm1が正の値に設定される。一方、アクセル開度APが所定値未満(図5では1/8以下)である場合には、電動車両100を減速させるべくトルクテーブル目標値Tm1が負の値に設定される。これにより、ドライバによるアクセル操作に基づく電動車両100の回生制動が実現される。FIG. 5 shows an example of an accelerator opening-torque table. As shown in FIG. 5, the torque table target value Tm1 is set to a value that increases as the accelerator opening AP increases, according to the magnitude of the motor rotation speed ωm . In particular, when the accelerator opening AP is a predetermined value or more (2/8 or more in FIG. 5), the torque table target value Tm1 is set to a positive value. On the other hand, when the accelerator opening AP is less than the predetermined value (1/8 or less in FIG. 5), the torque table target value T m1 is set to a negative value so as to decelerate the electric vehicle 100 . Thereby, regenerative braking of electric vehicle 100 is realized based on the accelerator operation by the driver.

なお、このアクセル開度-トルクテーブルは、モータコントローラ2の図示しない記憶領域に予め記憶される。 This accelerator opening-torque table is stored in advance in a storage area (not shown) of the motor controller 2. FIG.

図4に戻り、トルクテーブル目標値設定部B201は、算出したトルクテーブル目標値Tm1を加算部B203に出力する。Returning to FIG. 4, the torque table target value setting unit B201 outputs the calculated torque table target value T m1 to the addition unit B203.

次に、勾配トルク推定部B202は、モータ回転速度ωm及び最終トルク指令値前回値Tm_pr **に基づいて、勾配トルク推定値Tdsを算出する。なお、最終トルク指令値前回値Tm_pr **とは、前回の制御周期において演算された最終モータトルク指令値Tm **の値である。Next, the gradient torque estimator B202 calculates the gradient torque estimated value Tds based on the motor rotation speed ωm and the final torque command value previous value Tm_pr ** . The final torque command value previous value Tm_pr ** is the value of the final motor torque command value Tm ** calculated in the previous control cycle.

具体的に、勾配トルク推定部B202は、先ず、モータ回転速度ωmに電動車両100に応じた適切な車両モデルに基づくフィルタによるフィルタリング処理を施して第1のモータトルク推定値を算出する。一方で、勾配トルク推定部B202は、最終トルク指令値前回値Tm_pr **に対してローパスフィルタを適用して第2のモータトルク推定値を算出する。そして、勾配トルク推定部B202は、この第2のモータトルク推定値から第1のモータトルク推定値を減算し、当該減算により得られた値に適切なフィルタリング処理を行うことで勾配トルク推定値Tdsを求める。Specifically, the gradient torque estimator B202 first performs a filtering process on the motor rotation speed ω m using a filter based on an appropriate vehicle model according to the electric vehicle 100 to calculate a first motor torque estimation value. On the other hand, the gradient torque estimator B202 applies a low-pass filter to the final torque command value previous value Tm_pr ** to calculate a second motor torque estimation value. Then, the gradient torque estimator B202 subtracts the first motor torque estimated value from the second motor torque estimated value, and performs appropriate filtering on the value obtained by the subtraction to obtain the gradient torque estimated value T ask for ds .

すなわち、勾配トルク推定値Tdsとは、電動モータ4の実出力トルクに相当する最終トルク指令値前回値Tm_pr **と、電動モータ4の実回転速に相当するモータ回転速度ωmから電動車両100の車両モデルに応じて定まる理論的な出力トルクと、の間の差として演算されるパラメータである。言い換えると、本実施形態の勾配トルク推定値Tdsは、電動車両100の走行路の勾配の大きさに応じて、電動車両100における実出力トルクと理想的な車両モデルから定まる理論的な出力トルクとの間のズレを表すパラメータである。That is, the gradient torque estimated value T ds is obtained from the final torque command value previous value T m_pr ** corresponding to the actual output torque of the electric motor 4 and the motor rotation speed ω m corresponding to the actual rotation speed of the electric motor 4 . It is a parameter calculated as a difference between the theoretical output torque determined according to the vehicle model of the vehicle 100 . In other words, the gradient torque estimated value T ds of the present embodiment is a theoretical output torque determined from the actual output torque of the electric vehicle 100 and an ideal vehicle model according to the magnitude of the gradient of the road on which the electric vehicle 100 is running. is a parameter that represents the difference between

勾配トルク推定部B202は、算出した勾配トルク推定値Tdsを加算部B203に出力する。The gradient torque estimator B202 outputs the calculated gradient torque estimated value Tds to the adder B203.

加算部B203は、トルクテーブル目標値Tm1に勾配トルク推定値Tdsを加算して第1トルク目標値Tm1 *を求める。そして、加算部B203は、算出した第1トルク目標値Tm1 *をマックスセレクト部B220に出力する。The adder B203 adds the gradient torque estimated value Tds to the torque table target value Tm1 to obtain the first torque target value Tm1 * . Then, the addition section B203 outputs the calculated first torque target value T m1 * to the max select section B220.

図3に戻り、第2トルク目標値設定部B210は、アクセル開度AP及びモータ回転速度ωmに基づいて、停止時制御において用いる第2トルク目標値Tm2 *を算出する。なお、第2トルク目標値Tm2 *の算出の詳細については後述する。Returning to FIG. 3, the second torque target value setting unit B210 calculates the second torque target value Tm2 * used in stop control based on the accelerator opening AP and the motor rotation speed ωm . Details of calculation of the second torque target value T m2 * will be described later.

第2トルク目標値設定部B210は、算出した第2トルク目標値Tm2 *をマックスセレクト部B220に出力する。The second torque target value setting section B210 outputs the calculated second torque target value T m2 * to the max select section B220.

マックスセレクト部B220は、第1トルク目標値設定部B200からの第1トルク目標値Tm1 *及び第2トルク目標値設定部B210からの第2トルク目標値Tm2 *の内の大きい方を最終モータトルク指令値Tm **として設定する。なお、第1トルク目標値Tm1 *と第2トルク目標値Tm2 *が相互に同一の値である場合には、当該値が最終モータトルク指令値Tm **として設定される。The max select unit B220 selects the larger one of the first torque target value T m1 * from the first torque target value setting unit B200 and the second torque target value T m2 * from the second torque target value setting unit B210 as the final value. Set as motor torque command value T m ** . If the first torque target value Tm1 * and the second torque target value Tm2 * are the same value, the value is set as the final motor torque command value Tm ** .

すなわち、本実施形態では、第1トルク目標値Tm1 *>第2トルク目標値Tm2 *の場合に、マックスセレクト部B220により第1トルク目標値Tm1 *が最終モータトルク指令値Tm **として設定される非停止時制御が実行される。また、第1トルク目標値Tm1 *<第2トルク目標値Tm2 *の場合に、第2トルク目標値Tm2 *が最終モータトルク指令値Tm **として設定される停止時制御が実行される。That is, in the present embodiment, when the first torque target value T m1 * > the second torque target value T m2 * , the max select section B220 changes the first torque target value T m1 * to the final motor torque command value T m *. The non-stop control set as * is executed. Also, when the first torque target value T m1 * <the second torque target value T m2 * , the second torque target value T m2 * is set as the final motor torque command value T m ** . be done.

そして、マックスセレクト部B220は、設定した最終モータトルク指令値Tm **に基づいて、図2におけるステップS120の処理と前回値取得部B230に出力する。Then, based on the set final motor torque command value T m ** , the max select section B220 outputs to the process of step S120 in FIG. 2 and to the previous value acquisition section B230.

前回値取得部B230は、マックスセレクト部B220からの最終モータトルク指令値Tm **を最終トルク指令値前回値Tm_pr **として取得する。そして、前回値取得部B230は、取得した最終トルク指令値前回値Tm_pr **を、第1トルク目標値設定部B200及び第2トルク目標値設定部B210に戻す。The previous value acquisition unit B230 acquires the final motor torque command value Tm ** from the max select unit B220 as the final torque command value previous value Tm_pr ** . Then, the previous value acquisition unit B230 returns the acquired final torque command value previous value Tm_pr ** to the first torque target value setting unit B200 and the second torque target value setting unit B210.

このような本実施形態の構成によれば、電動車両100は、通常走行時等の非停止時制御中においては、基本的に第1トルク目標値Tm1 *>第2トルク目標値Tm2 *となり、ドライバの要求に基づく第1トルク目標値Tm1 *が最終モータトルク指令値Tm **として設定される。According to such a configuration of the present embodiment, the electric vehicle 100 basically satisfies the first torque target value T m1 * > the second torque target value T m2 * during non-stop control such as normal running. As a result, the first torque target value Tm1 * based on the driver's request is set as the final motor torque command value Tm ** .

この非停止時制御中において、ドライバが電動車両100を停止させるべくアクセル開度APを一定程度減少させると、図5のアクセル開度-トルクテーブルにしたがい、第1トルク目標値Tm1 *が負の値に設定される。このように、負の第1トルク目標値Tm1 *が設定されることで車速Vも連続的に減少する。そして、車速Vが所定の切替車速Vswに到達したタイミング(以下、単に「トルク切替タイミング」とも称する)においては、第1トルク目標値Tm1 *は第2トルク目標値Tm2 *が相互に略等しくなる。During this non-stop control, when the driver reduces the accelerator opening AP to a certain extent in order to stop the electric vehicle 100, the first torque target value Tm1 * becomes negative according to the accelerator opening-torque table of FIG. is set to the value of Thus, the vehicle speed V also decreases continuously by setting the negative first torque target value T m1 * . At the timing when the vehicle speed V reaches a predetermined switching vehicle speed Vsw (hereinafter also simply referred to as "torque switching timing"), the first torque target value Tm1 * and the second torque target value Tm2 * approximately equal.

したがって、車速Vが切替車速Vswに到達すると、最終モータトルク指令値Tm **が、第1トルク目標値Tm1 *から第2トルク目標値Tm2 *に切り替わることとなる。すなわち、モータコントローラ2は、車速V≧切替車速Vswにおいては非停止時制御を実行し、車速V>切替車速Vswにおいては停止時制御を実行する。Therefore, when the vehicle speed V reaches the switching vehicle speed Vsw , the final motor torque command value Tm ** switches from the first torque target value Tm1 * to the second torque target value Tm2 * . That is, the motor controller 2 executes non-stop control when the vehicle speed V≧switching vehicle speed V sw , and executes stop control when the vehicle speed V>switching vehicle speed V sw .

以下では、このような停止時制御において最終モータトルク指令値Tm **として設定される第2トルク目標値Tm2 *の設定について説明する。Below, setting of the second torque target value T m2 * , which is set as the final motor torque command value T m ** in such stop control, will be described.

[比較例]
参考のため、先ず、図1~図5で説明した構成を前提とした比較例における第2トルク目標値Tm2 *の設定方法を説明する。
[Comparative example]
For reference, first, a method of setting the second torque target value T m2 * in a comparative example based on the configuration described with reference to FIGS. 1 to 5 will be described.

図10は、比較例における第2トルク目標値設定部B210の機能の詳細を説明するブロック図である。 FIG. 10 is a block diagram illustrating the details of the functions of the second torque target value setting section B210 in the comparative example.

図示のように、比較例の第2トルク目標値設定部B210は、ゲイン乗算部B311と、一次遅れ処理部B312と、勾配トルク設定部B313と、加算部B314と、を有している。 As illustrated, the second torque target value setting section B210 of the comparative example has a gain multiplication section B311, a first-order lag processing section B312, a gradient torque setting section B313, and an addition section B314.

ゲイン乗算部B311は、モータ回転速度ωm[rad/s]に固定ゲインKvfを乗算して、パラメータKvf・ωm[N・m]を求める。ここで、固定ゲインKvfは、電動車両100をスムーズに減速させる観点から定められる負の固定値である。固定ゲインKvfは、実験等により予め定められる。A gain multiplier B311 multiplies the motor rotation speed ω m [rad/s] by a fixed gain K vf to obtain a parameter K vf ·ω m [N·m]. Here, the fixed gain K vf is a negative fixed value determined from the viewpoint of smoothly decelerating the electric vehicle 100 . The fixed gain K vf is determined in advance by experiments or the like.

一次遅れ処理部B312は、ゲイン乗算部B311からのパラメータKvf・ωmに一次遅れ処理を行い。停止時基本トルク目標値Tm2を算出する。A first-order lag processing unit B312 performs first-order lag processing on the parameter K vf ·ω m from the gain multiplier B311. A basic torque target value T m2 at stop is calculated.

具体的に、一次遅れ処理部B312は、パラメータKvf・ωmに以下の式(1)で表されるフィルタを用いた一次遅れ処理を施して停止時基本トルク目標値Tm2を求める。Specifically, the first-order lag processing unit B312 obtains the stop basic torque target value Tm2 by applying first-order lag processing to the parameter Kvf ·ωm using a filter represented by the following equation (1).

Figure 0007107435000001
なお、式(1)中のτは時定数である。
Figure 0007107435000001
Note that τ in Equation (1) is a time constant.

そして、一次遅れ処理部B312は、得られた停止時基本トルク目標値Tm2を加算部B314に出力する。Then, the first-order lag processing section B312 outputs the obtained stop basic torque target value T m2 to the addition section B314.

一方、勾配トルク設定部B313は、上述の勾配トルク推定部B202と同様の演算方法により、前回値取得部B230からの最終トルク指令値前回値Tm_pr **に基づいて勾配トルク推定値Tdsを算出する。On the other hand, the gradient torque setting unit B313 calculates the gradient torque estimated value T ds based on the final torque command value previous value T m_pr ** from the previous value acquisition unit B230 by the same calculation method as the gradient torque estimating unit B202 described above. calculate.

具体的に、勾配トルク設定部B313は、上述の勾配トルク推定部B202と同様に勾配トルク推定値Tdを算出する。そして、勾配トルク設定部B313は、この勾配トルク推定値Tdの値に基づいて路面の勾配を判定し、判定した勾配に所定のゲインを乗じて勾配トルク推定値Tdsを求める。そして、勾配トルク設定部B313は、求めた勾配トルク推定値Tdsを加算部B314に出力する。Specifically, the gradient torque setting section B313 calculates the gradient torque estimated value Td in the same manner as the gradient torque estimating section B202 described above. Then, the gradient torque setting unit B313 determines the gradient of the road surface based on the gradient torque estimated value Td , and multiplies the determined gradient by a predetermined gain to obtain the gradient torque estimated value Tds . The gradient torque setting unit B313 then outputs the calculated gradient torque estimated value Tds to the addition unit B314 .

加算部B314は、一次遅れ処理部B312からの停止時基本トルク目標値Tm2に対して勾配トルク設定部B313からの勾配トルク推定値Tdsを加算することで、第2トルク目標値Tm2 *を求める。そして、この第2トルク目標値Tm2 *は、図3で説明したマックスセレクト部B220に出力される。The addition unit B314 adds the estimated gradient torque value Tds from the gradient torque setting unit B313 to the stop basic torque target value Tm2 from the first-order lag processing unit B312 , thereby obtaining the second torque target value Tm2 *. Ask for Then, this second torque target value T m2 * is output to the max select section B220 described with reference to FIG.

以上説明した比較例の構成においては、電動車両100の特性に応じて予め定められる固定ゲインKvfを用いることにより、停止時制御中における電動車両100の減速度adの変化が抑制されることで、電動車両100のスムーズな停車が実現される。しかしながら、本発明者らは、この比較例の構成では、電動車両100の乗員に与える急停止感を十分に抑制できるとまで言えないシーンがあることに着目した。その理由についてより詳細に説明する。In the configuration of the comparative example described above, by using the fixed gain Kvf that is predetermined according to the characteristics of the electric vehicle 100, the change in the deceleration ad of the electric vehicle 100 during the stop control is suppressed. Thus, smooth stopping of the electric vehicle 100 is realized. However, the inventors of the present invention focused on the fact that, in the configuration of this comparative example, there are scenes in which it cannot be said that the sudden stop feeling given to the occupant of the electric vehicle 100 can be sufficiently suppressed. The reason will be explained in more detail.

図11Aは、比較例の構成に基づく電動車両100の制御結果を示すタイミングチャートである。特に、図11Aは電動車両100が登坂路を走行しているシーンにおける制御結果を示す。 FIG. 11A is a timing chart showing control results of electric vehicle 100 based on the configuration of the comparative example. In particular, FIG. 11A shows control results in a scene in which electric vehicle 100 is traveling on an uphill road.

なお、図11A(a)は車速V(t)の経時変化を示す。また、図11A(b)は最終モータトルク指令値Tm **の経時変化を示す。さらに、図11A(c)は電動車両100の乗員に作用するGの経時変化を示す。また、図11(d)は躍度j(t)[m/s3]の経時変化を示す。Note that FIG. 11A(a) shows changes over time in the vehicle speed V(t). Also, FIG. 11A(b) shows the change over time of the final motor torque command value T m ** . Further, FIG. 11A(c) shows changes over time in G acting on the occupant of the electric vehicle 100. FIG. Also, FIG. 11(d) shows the change over time of the jerk j(t) [m/s 3 ].

なお、本明細書において、電動車両100の躍度j(t)とは、加速度a(t)の時間に関する1階微分として定義される値であり、「ジャーク」(jerk)又は「加加速度」とも称される物理量である。 In this specification, the jerk j(t) of the electric vehicle 100 is a value defined as the first derivative of the acceleration a(t) with respect to time, and is called a "jerk" or a "jerk." It is also called a physical quantity.

図11Aにおいて破線で示す平坦路走行時の制御結果では、時刻t0からトルク切替タイミングである時刻t3までは、電動車両100を停止させることを希望するドライバのアクセル操作に基づく第1トルク目標値Tm1 *(<0)が最終モータトルク指令値Tm **として設定されている。このように、負の最終モータトルク指令値Tm **が設定されていることに基づき、車速Vが減少する(図11A(a)参照)。そして、時刻t3においては車速Vが切替車速Vswに到達するとともに、第1トルク目標値Tm1 *が第2トルク目標値Tm2 *より小さくなって、第2トルク目標値Tm2 *が最終モータトルク指令値Tm **として設定される。In the control result during flat road running indicated by the dashed line in FIG. 11A , from time t0 to time t3, which is the torque switching timing, the first torque target value T based on the accelerator operation of the driver who wishes to stop the electric vehicle 100 is m1 * (<0) is set as the final motor torque command value Tm ** . Thus, the vehicle speed V decreases based on the negative final motor torque command value T m ** being set (see FIG. 11A(a)). At time t3, the vehicle speed V reaches the switching vehicle speed Vsw , the first torque target value Tm1 * becomes smaller than the second torque target value Tm2 * , and the second torque target value Tm2 * reaches the final value. It is set as the motor torque command value T m ** .

ここで、上記図10で説明したように、第2トルク目標値Tm2 *は、基本的にモータ回転速度ωmに固定ゲインKvfを乗算して得られた値に時定数τの一次遅れ処理を行うことで得られている。このため、時刻t3以降は、第2トルク目標値Tm2 *が用いられている最終モータトルク指令値Tm **は、時定数τに応じた一次遅れ曲線のプロフィールを描きつつ、電動車両100を停止させるための目標値(=0)に収束する(図11A(b)参照)。Here, as described with reference to FIG. 10, the second torque target value T m2 * is basically the value obtained by multiplying the motor rotation speed ω m by the fixed gain K vf with the first-order lag of the time constant τ. It is obtained by processing. Therefore, after the time t3, the final motor torque command value Tm ** using the second torque target value Tm2 * draws a first-order lag curve profile corresponding to the time constant τ, while the electric vehicle 100 converges to the target value (=0) for stopping (see FIG. 11A(b)).

しかしながら、時刻t3のトルク切替タイミングにおいては、第1トルク目標値Tm1 *から第2トルク目標値Tm2 *への切替に起因して最終モータトルク指令値Tm **が急激に変化する。However, at the torque switching timing of time t3, the final motor torque command value Tm ** abruptly changes due to the switching from the first torque target value Tm1 * to the second torque target value Tm2 * .

このため、時刻t3のトルク切替タイミングにおけるGの変化も滑らかにならず(図11A(c)参照)、これに起因して時刻t3付近において躍度j(t)が一時的に高くなるピークPが生じる(図11A(d)参照)。本発明者らは、この躍度j(t)のピークPが電動車両100の乗員に急停止感を与える可能性があることを見出した。 For this reason, the change in G at the torque switching timing at time t3 is not smooth (see FIG. 11A(c)). occurs (see FIG. 11A(d)). The inventors have found that the peak P of the jerk j(t) may give the occupant of the electric vehicle 100 a sudden stop feeling.

なお、このような躍度j(t)のピークPの発生は、登坂路走行時における制御シーンでより顕著なものとなる。 It should be noted that the occurrence of such a peak P of the jerk j(t) becomes more conspicuous in a control scene during running uphill.

具体的に、図11B示す登坂路走行時の制御結果では、電動車両100が登坂路を走行しているので、平坦路と比較して車速Vがより早く減少する(図11B(a)参照)。すなわち、平坦路の場合よりも、モータ回転速度ωmの減少が早く、それに応じて図5のテーブルに基づくトルクテーブル目標値Tm1も低くなる(アクセル開度AP=1/8又は0/8のマップ参照)。結果として、このトルクテーブル目標値Tm1に基づく第1トルク目標値Tm1 *もより早く減少する。Specifically, in the control result when traveling on an uphill road shown in FIG. 11B, the electric vehicle 100 is traveling on an uphill road, so the vehicle speed V decreases more quickly than on a flat road (see FIG. 11B(a)). . That is, the motor rotation speed ω m decreases faster than on a flat road, and the torque table target value T m1 based on the table in FIG. (see map). As a result, the first torque target value Tm1 * based on this torque table target value Tm1 also decreases more quickly.

このため、第1トルク目標値Tm1 *が第2トルク目標値Tm2 *以下となるトルク切替タイミングが、平坦路走行時の場合よりも早い時刻t1となる。そして、登坂路走行時においても、トルク切替タイミングとなる時刻t1以降は、最終モータトルク指令値Tm **は、時定数τに応じた一次遅れ曲線のプロフィールを描きつつ、電動車両100を停止させるための目標値に収束することとなる。Therefore, the torque switching timing at which the first torque target value T m1 * becomes equal to or less than the second torque target value T m2 * is time t1 earlier than when traveling on a flat road. Even when traveling on an uphill road, after time t1 at which the torque is switched, the final motor torque command value T m ** draws a first-order lag profile corresponding to the time constant τ, and stops the electric vehicle 100. It converges to the target value for

しかしながら、登坂路走行時においては、第2トルク目標値Tm2 *は、モータ回転速度ωmに基づく停止時基本トルク目標値Tm2に対して、登坂路の勾配に応じた勾配トルク推定値Tds(>0)を加算することで算出される(図10の加算部B314参照)。このため、電動車両100を停止させるためのトルクの目標値は、平坦路走行時のそれ(すなわち0)と比べて勾配トルク推定値Tds分大きく設定される(図11B(b)参照)。However, when traveling on an uphill road, the second torque target value T m2 * is different from the basic torque target value T m2 at stop based on the motor rotation speed ω m , the gradient torque estimated value T corresponding to the gradient of the uphill road. It is calculated by adding ds (>0) (see addition unit B314 in FIG. 10). For this reason, the torque target value for stopping the electric vehicle 100 is set to be larger by the gradient torque estimated value T ds compared to that during flat road running (that is, 0) (see FIG. 11B(b)).

一方で、図10の制御ロジックに基づけば、登坂路走行時における制御シーンであっても、第2トルク目標値Tm2 *(最終モータトルク指令値Tm **)は、一次遅れ処理部B312においては同じ時定数τに基づく一遅れ処理により演算される。すなわち、登坂路走行時においても平坦路走行時と略同じ時間で最終モータトルク指令値Tm **を目標値に収束させる制御が実行されることとなるため、時刻t1以降における最終モータトルク指令値Tm **の変化がより急峻になる(図11B(b)参照)。On the other hand, based on the control logic of FIG. 10, even in the control scene during running uphill, the second torque target value T m2 * (final motor torque command value T m ** ) is the first-order lag processing section B312. is calculated by one-delay processing based on the same time constant τ. That is, even when traveling on an uphill road, control is executed to converge the final motor torque command value T m ** to the target value in substantially the same time as when traveling on a flat road. The change in value T m ** becomes steeper (see FIG. 11B(b)).

その結果、躍度j(t)のピークPがより大きくなり(図11B(d)参照)、トルク切替タイミングである時刻t1においてより急激なGの変化がもたらされ、電動車両100の乗員に与える急停止感が強くなる。本発明者らは、このような課題に着目して以下で説明する改良を行った。 As a result, the peak P of the jerk j(t) becomes larger (see FIG. 11B(d)), causing a more rapid change in G at time t1, which is the torque switching timing. The sudden stop feeling to be given becomes stronger. The present inventors focused on such problems and made the improvements described below.

[本実施形態]
図6は、本実施形態における第2トルク目標値設定部B210の機能の詳細を説明するブロック図である。なお、必要に応じて、比較例と同様の要素には同一の符号を付し、その説明を省略する。
[This embodiment]
FIG. 6 is a block diagram illustrating the details of the functions of the second torque target value setting section B210 in this embodiment. In addition, the same code|symbol is attached|subjected to the element similar to a comparative example as needed, and the description is abbreviate|omitted.

図示のように、本実施形態の第2トルク目標値設定部B210は、車速換算部B211と、一次遅れ処理部B212と、閾値車速設定部B213と、大小判定部B214と、ゲイン演算部B215と、固定ゲイン設定部B216と、切り替え部B217と、乗算部B218と、勾配トルク設定部B219と、加算部B2111と、を有している。 As illustrated, the second torque target value setting unit B210 of this embodiment includes a vehicle speed conversion unit B211, a first-order lag processing unit B212, a threshold vehicle speed setting unit B213, a magnitude determination unit B214, and a gain calculation unit B215. , a fixed gain setting unit B216, a switching unit B217, a multiplication unit B218, a gradient torque setting unit B219, and an addition unit B2111.

車速換算部B211は、モータ回転速度ωm[rad/s]に所定の換算ゲインKcを乗じて車速換算値Kc・ωm[km/h]を演算する。なお、換算ゲインKcは、モータ回転速度ωmの単位を速度の単位に変換しつつ、電動車両100の実車速に近い値に補正する観点から適宜定められる値である。具体的に、換算ゲインKcは、タイヤ荷重半径r、減速機5におけるファイナルギアのギア比N、及び単位変換係数3600/1000により定めることができる。より詳細には、電動車両100の車輪回転速度wを車速Vとみなすように、換算ゲインKcを(r/N)×(3600/1000)に設定する。そして、車速換算部B211は、求めた車速換算値Kc・ωmを一次遅れ処理部B212に出力する。A vehicle speed conversion unit B211 multiplies the motor rotation speed ω m [rad/s] by a predetermined conversion gain K c to calculate a vehicle speed conversion value K c ·ω m [km/h]. Note that the conversion gain K c is a value appropriately determined from the viewpoint of correcting the motor rotation speed ω m to a value close to the actual speed of the electric vehicle 100 while converting the unit of the motor rotation speed ω m into the unit of speed. Specifically, the conversion gain Kc can be determined by the tire load radius r, the gear ratio N of the final gear in the speed reducer 5, and the unit conversion coefficient 3600/1000. More specifically, the conversion gain K c is set to (r/N)×(3600/1000) so that the wheel rotation speed w of the electric vehicle 100 is regarded as the vehicle speed V. Then, the vehicle speed conversion unit B211 outputs the calculated vehicle speed conversion value Kc ·ωm to the first-order delay processing unit B212.

一次遅れ処理部B212は、車速換算部B211からの車速換算値Kc・ωmに基づいて車速Vを求める。具体的に、一次遅れ処理部B212は、車速換算値Kc・ωmに対して上記式(1)で表されるフィルタに基づく一次遅れ処理を施して車速V(t)を求める。これにより、車速V(t)は時定数τの一次遅れ曲線に相当する時間の関数として定まる。具体的に、車速V(t)は、下記の式(2)により表される。The first-order lag processing unit B212 obtains the vehicle speed V based on the vehicle speed conversion value Kc ·ωm from the vehicle speed conversion unit B211 . Specifically, the first-order lag processing unit B212 obtains the vehicle speed V( t ) by applying first-order lag processing based on the filter represented by the above equation (1) to the vehicle speed conversion value Kc ·ωm. As a result, the vehicle speed V(t) is determined as a function of time corresponding to the first-order lag curve of the time constant τ. Specifically, the vehicle speed V(t) is represented by the following formula (2).

Figure 0007107435000002
ただし、V0はV(t)の初期条件に応じて定まる定数である。
Figure 0007107435000002
However, V 0 is a constant determined according to the initial conditions of V(t).

そして、一次遅れ処理部B212は、得られた車速V(t)を大小判定部B214及びゲイン演算部B215に出力する。 Then, the first-order lag processing section B212 outputs the obtained vehicle speed V(t) to the magnitude determination section B214 and the gain calculation section B215.

一方、閾値車速設定部B213は、モータコントローラ2内のメモリ等に予め記録された閾値車速Vthを大小判定部B214に出力する。なお、閾値車速Vthの意義については後述する。On the other hand, the threshold vehicle speed setting unit B213 outputs the threshold vehicle speed V th previously recorded in the memory or the like in the motor controller 2 to the magnitude determination unit B214. The significance of the threshold vehicle speed Vth will be described later.

大小判定部B214は、一次遅れ処理部B212からの車速V(t)と、閾値車速設定部B213からの閾値車速Vthと、の間の大小を判定する。大小判定部B214は、この判定結果に応じた二値信号Bsを切り替え部B217に出力する。具体的に、大小判定部B214は、車速V(t)が閾値車速Vthよりも大きいと判定した場合に二値信号Bsとして「1」を、そうでない場合には二値信号Bsとして「0」を切り替え部B217に出力する。The magnitude determination unit B214 determines magnitude between the vehicle speed V(t) from the first-order lag processing unit B212 and the threshold vehicle speed V th from the threshold vehicle speed setting unit B213. The magnitude determination section B214 outputs the binary signal Bs corresponding to the determination result to the switching section B217. Specifically, the magnitude determination unit B214 sets "1" as the binary signal Bs when it determines that the vehicle speed V(t) is greater than the threshold vehicle speed Vth , and otherwise sets "0" as the binary signal Bs. ” to the switching unit B217.

次に、ゲイン演算部B215は、一次遅れ処理部B212からの車速V(t)に基づいて可変ゲインKvvを算出する。Next, the gain calculator B215 calculates a variable gain Kvv based on the vehicle speed V(t) from the first-order lag processor B212.

具体的に、本実施形態では、ゲイン演算部B215は、可変ゲインKvvを下記式(3)で表される時間tの関数として設定する。Specifically, in this embodiment, the gain calculator B215 sets the variable gain K vv as a function of time t represented by the following equation (3).

Figure 0007107435000003
Figure 0007107435000003

なお、式中のMVは電動車両100の等価質量を意味する。電動車両100の等価質量MVは、車体質量M、ファイナルギアのギア比N、駆動輪イナーシャJw、及びモータイナーシャJmに基づいて定まる物理量である。また、式中の「r」はタイヤの荷重半径である。Note that M V in the formula means the equivalent mass of the electric vehicle 100 . The equivalent mass M V of the electric vehicle 100 is a physical quantity determined based on the vehicle body mass M, the gear ratio N of the final gear, the drive wheel inertia J w , and the motor inertia J m . Also, "r" in the formula is the load radius of the tire.

特に、本実施形態におけるゲイン演算部B215は、躍度j(t)が時間tに依存しない躍度固定値kjをとるように、上記式(3)の可変ゲインKvvを定める。In particular, the gain calculator B215 in this embodiment determines the variable gain Kvv of the above equation (3) so that the jerk j(t) takes a fixed jerk value kj that does not depend on the time t.

以下では、この可変ゲインKvvの算出アルゴリズムの一例を具体的に説明する。An example of an algorithm for calculating the variable gain K vv will be specifically described below.

先ず、ゲイン演算部B215は、上記式(2)で表される車速V(t)を微分して、下記の式(4)で表される加速度a(t)を求める。 First, the gain calculator B215 differentiates the vehicle speed V(t) represented by the above equation (2) to obtain the acceleration a(t) represented by the following equation (4).

Figure 0007107435000004
Figure 0007107435000004

さらに、ゲイン演算部B215は、上記式(4)の加速度a(t)を微分して、下記の式(5)で表される躍度j(t)を求める。 Further, the gain calculator B215 differentiates the acceleration a(t) in the above equation (4) to find the jerk j(t) expressed in the following equation (5).

Figure 0007107435000005
Figure 0007107435000005

次に、ゲイン演算部B215は、式(3)~式(5)において、躍度j(t)が躍度固定値kjを取る条件の下における加速度a(t)及び車速V(t)を求める。Next, the gain calculation unit B215 calculates the acceleration a(t) and the vehicle speed V(t) under the condition that the jerk j(t) takes the jerk fixed value k j in the formulas (3) to (5). Ask for

具体的に、ゲイン演算部B215は、式(5)における躍度j(t)が躍度固定値kjを取るときの時間tkにおける加速度a(tk)(以下では、「加速度基準値ak」とも称する)及び車速V(tk)(以下では、「車速基準値Vk」とも称する)を求める。Specifically, the gain calculation unit B215 calculates the acceleration a(t k ) at time t k when the jerk j(t) in Equation (5) takes the jerk fixed value k j (hereinafter referred to as the “acceleration reference value a k ”) and vehicle speed V(t k ) (hereinafter also referred to as “vehicle speed reference value V k ”).

上記式(2)、式(4)、及び式(5)を参照すると、躍度固定値kj、加速度基準値ak、及び車速基準値Vkは、それぞれ以下の式(6)~式(8)のように表される。Referring to the above formulas (2), (4), and (5), the jerk fixed value k j , the acceleration reference value a k , and the vehicle speed reference value V k are respectively obtained from the following formulas (6) to (8).

Figure 0007107435000006
Figure 0007107435000006

Figure 0007107435000007
Figure 0007107435000007

Figure 0007107435000008
Figure 0007107435000008

上記式(6)~式(8)に基づいて時間tkを消去して、車速基準値Vk及び加速度基準値akを以下の式(9)及び式(10)のように定める。The time t k is eliminated based on the above formulas (6) to (8), and the vehicle speed reference value V k and the acceleration reference value a k are determined by the following formulas (9) and (10).

Figure 0007107435000009
Figure 0007107435000009

Figure 0007107435000010
Figure 0007107435000010

次に、躍度j(t)が時間tに対して一定の躍度固定値kjをとり、且つ初期条件a(0)=ak,V(0)=Vkを満たす加速度a(t)及び車速V(t)の関数形を特定する。なお、このように特定された関数形の加速度a(t)及び車速V(t)については、上記式(4)の加速度a(t)及び式(2)の車速V(t)と区別するために、それぞれ、「加速度a´(t)」及び「車速V´(t)」と称する。 Next , the acceleration a( t ) and the vehicle speed V(t). Note that the functional acceleration a(t) and vehicle speed V(t) specified in this manner are distinguished from the acceleration a(t) in equation (4) and the vehicle speed V(t) in equation (2). Therefore, they are referred to as "acceleration a'(t)" and "vehicle speed V'(t)", respectively.

また、以下の計算では、便宜上、加速度a´(t)に代えて、当該加速度a´(t)に対して正負が反対向きとなる減速度ad´(t)を用いる。これにより、躍度固定値kj、減速度ad´(t)、及び車速V´(t)の間の関係は以下の式(11)~式(13)で表される。Further, in the following calculations, instead of the acceleration a'(t), deceleration ad'(t) having positive and negative polarities opposite to the acceleration a'( t ) is used for convenience. Accordingly, the relationship among the fixed jerk value k j , deceleration a d '(t), and vehicle speed V'(t) is represented by the following equations (11) to (13).

Figure 0007107435000011
Figure 0007107435000011

Figure 0007107435000012
Figure 0007107435000012

Figure 0007107435000013
Figure 0007107435000013

上記式(11)~式(13)において、時間tを消去して減速度ad´(t)と車速V´(t)の関係を求めると、以下の式(14)及び式(15)が得られる。Eliminating the time t in the above equations (11) to (13) and obtaining the relationship between the deceleration ad'( t ) and the vehicle speed V'(t) yields the following equations (14) and (15): is obtained.

Figure 0007107435000014
Figure 0007107435000014

Figure 0007107435000015
Figure 0007107435000015

上記式(12)~式(15)を適宜、式(3)に適用することで可変ゲインKvvを定めることができる。特に、式(15)の減速度ad´(t)を符号を反転させて式(3)の加速度a(t)の部分に適用し、車速V´(t)を式(3)の車速V(t)に適用することで、可変ゲインKvvが車速V´(t)の関数として表されることとなる。具体的には、可変ゲインKvvは以下の式(16)のように表される。The variable gain K vv can be determined by appropriately applying the above equations (12) to (15) to the equation (3). In particular, the deceleration ad '(t) of equation (15) is inverted in sign and applied to the acceleration a(t) portion of equation (3), and the vehicle speed V'(t) is the vehicle speed of equation (3). By applying it to V(t), the variable gain Kvv will be expressed as a function of the vehicle speed V'(t). Specifically, the variable gain K vv is represented by the following equation (16).

Figure 0007107435000016
Figure 0007107435000016

したがって、一次遅れ処理部B212で定まる車速V(t)を上記式(16)の車速V´の部分に適用することで、車速V(t)の大きさに応じて変化する可変ゲインKvvを得ることができる。Therefore, by applying the vehicle speed V(t) determined by the first-order lag processing unit B212 to the vehicle speed V' portion of the above equation (16), the variable gain Kvv that changes according to the magnitude of the vehicle speed V(t) is Obtainable.

そして、ゲイン演算部B215は、求めた可変ゲインKvvを切り替え部B217に出力する。Then, the gain calculation section B215 outputs the obtained variable gain K vv to the switching section B217.

一方、固定ゲイン設定部B216は、モータコントローラ2内のメモリ等に予め記録された固定ゲインKvfを切り替え部B217に出力する。なお、この固定ゲインKvfは、上記比較例で説明した固定ゲインKvfと同様に車速V(t)の変化に依存しない一定値に定められる。On the other hand, the fixed gain setting section B216 outputs the fixed gain K vf prerecorded in the memory or the like in the motor controller 2 to the switching section B217. This fixed gain K vf is set to a constant value that does not depend on changes in the vehicle speed V(t), like the fixed gain K vf described in the comparative example.

次に、切り替え部B217は、大小判定部B214からの二値信号Bsに基づいて、ゲイン演算部B215からの可変ゲインKvv、又は固定ゲイン設定部B216からの固定ゲインKvfを乗算部B218に出力する。Next, the switching unit B217 transfers the variable gain K vv from the gain calculation unit B215 or the fixed gain K vf from the fixed gain setting unit B216 to the multiplication unit B218 based on the binary signal Bs from the magnitude determination unit B214. Output.

具体的に、切り替え部B217は、大小判定部B214から二値信号Bs「1」を受信したとき(すなわち、車速V(t)>閾値車速Vthのとき)には、可変ゲインKvvを乗算部B218に出力する。一方、切り替え部B217は、大小判定部B214から二値信号Bs「0」を受信したとき(車速V(t)≦閾値車速Vthのとき)には、固定ゲインKvfを乗算部B218に出力する。Specifically, when the switching unit B217 receives the binary signal Bs "1" from the magnitude determination unit B214 (that is, when vehicle speed V(t)>threshold vehicle speed Vth ), the switching unit B217 multiplies the variable gain K vv Output to section B218. On the other hand, when the switching unit B217 receives the binary signal Bs "0" from the magnitude determination unit B214 (when the vehicle speed V(t)≤the threshold vehicle speed Vth ), the switching unit B217 outputs the fixed gain K vf to the multiplication unit B218. do.

すなわち、本実施形態では、車速V(t)と閾値車速Vthの大小関係に応じて、第2トルク目標値Tm2 *を算出するためのゲイン(以下、「躍度調節処理ゲインKv」とも称する)として、可変ゲインKvv又は固定ゲインKvfが設定されることとなる。That is, in the present embodiment, a gain for calculating the second torque target value T m2 * (hereinafter referred to as “jerk adjustment processing gain K v ”) is determined according to the magnitude relationship between the vehicle speed V(t) and the threshold vehicle speed V th . ), a variable gain K vv or a fixed gain K vf is set.

乗算部B218は、切り替え部B217からの躍度調節処理ゲインKvに、モータ回転速度ωmを乗じて停止時基本トルク目標値Tm2を求める。そして、乗算部B218は、求めた停止時基本トルク目標値Tm2を加算部B2111に出力する。The multiplication unit B218 multiplies the jerk adjustment processing gain K v from the switching unit B217 by the motor rotation speed ω m to obtain the stop basic torque target value T m2 . Then, the multiplication unit B218 outputs the calculated stop basic torque target value T m2 to the addition unit B2111.

一方、勾配トルク設定部B219は、図3の前回値取得部B230からの最終トルク指令値前回値Tm_pr **に基づいて勾配トルク推定値Tdsを算出する。なお、この勾配トルク推定値Tdsの算出方法は、上述した勾配トルク設定部B313における算出方法と同様である。On the other hand, the slope torque setting unit B219 calculates the slope torque estimated value Tds based on the final torque command value previous value Tm_pr ** from the previous value obtaining unit B230 in FIG. The calculation method of this gradient torque estimated value Tds is the same as the calculation method in the gradient torque setting section B313 described above.

加算部B2111は、乗算部B218からの停止時基本トルク目標値Tm2に、勾配トルク設定部B219からの勾配トルク推定値Tdsを加算して、第2トルク目標値Tm2 *を求める。そして、加算部B2111は、求めた第2トルク目標値Tm2 *を図3のマックスセレクト部B220に出力する。The adder B2111 adds the slope torque estimated value Tds from the slope torque setting unit B219 to the stopping basic torque target value Tm2 from the multiplier B218 to obtain the second torque target value Tm2 * . Then, the adding section B2111 outputs the obtained second torque target value T m2 * to the max select section B220 in FIG.

図7は、第2トルク目標値設定部B210の処理による電動車両100の各パラメータの変化を説明する図である。 FIG. 7 is a diagram illustrating changes in each parameter of electric vehicle 100 due to the processing of second torque target value setting unit B210.

本実施形態では、第2トルク目標値設定部B210の処理によれば、非停止時制御から停止時制御に移行してから車速V(t)が閾値車速Vthに到達するまで(停止時制御の前半)では、モータ回転速度ωmに可変ゲインKvvを乗じた停止時基本トルク目標値Tm2に基づいて第2トルク目標値Tm2 *が設定される。一方、車速V(t)が閾値車速Vthに到達した以降(停止時制御の後半)では、モータ回転速度ωmに固定ゲインKvfを乗じた停止時基本トルク目標値Tm2に基づいて第2トルク目標値Tm2 *が設定される。In the present embodiment, according to the processing of the second torque target value setting unit B210, the vehicle speed V(t) reaches the threshold vehicle speed V th after the transition from the non-stop control to the stop control (stop control 2), the second torque target value Tm2 * is set based on the stop basic torque target value Tm2 obtained by multiplying the motor rotation speed ωm by the variable gain Kvv . On the other hand, after the vehicle speed V(t) reaches the threshold vehicle speed V th (the second half of the stop control), the motor rotation speed ω m is multiplied by the fixed gain K vf to obtain the basic torque target value T m2 during stop. 2 A torque target value T m2 * is set.

このため、図7に示すように、停止時制御の前半では、可変ゲインKvvが設定されて躍度j(t)が躍度固定値kjに制限された状態となる。このため、電動車両100は、躍度j(t)が躍度固定値kjに維持された加速度a(減速度ad)に基づき減速する。これに対し、停止時制御において、車速V(t)が閾値車速Vthに到達した以降の後半では躍度調節処理ゲインKvとして固定ゲインKvfが設定されている。このため、比較例の場合と同様に躍度j及び加速度a(減速度ad)が車速Vの減少にともなって0に漸近して減少する一次遅れのプロフィールとりつつ、電動車両100が減速する。Therefore, as shown in FIG. 7, in the first half of the stop control, the variable gain Kvv is set and the jerk j(t) is limited to the fixed jerk value kj . Therefore, the electric vehicle 100 decelerates based on the acceleration a (deceleration a d ) in which the jerk j(t) is maintained at the fixed jerk value k j . On the other hand, in the stopping control, a fixed gain Kvf is set as the jerk adjustment processing gain Kv in the second half after the vehicle speed V(t) reaches the threshold vehicle speed Vth . Therefore, as in the case of the comparative example, the electric vehicle 100 decelerates while adopting a first-order lag profile in which the jerk j and the acceleration a (deceleration a d ) gradually approach 0 and decrease as the vehicle speed V decreases. .

なお、本実施形態においては、躍度調節処理ゲインKvを可変ゲインKvvから固定ゲインKvfに切り替えるタイミング(以下、「ゲイン切替タイミング」とも称する)を規定するための閾値車速Vthは、停止時制御の後半で設定される固定ゲインKvfに基づいて定まる躍度j(t)が、停止時制御の前半で設定される可変ゲインKvvに基づく躍度固定値kjに対して所定範囲内に収まる車速Vの値に設定される。特に、本実施形態では、閾値車速Vthは、停止時制御の後半の躍度jが停止時制御の前半の躍度固定値kjと略一致する時刻tkの車速Vである車速基準値Vkに設定される。In the present embodiment, the threshold vehicle speed V th for defining the timing of switching the jerk adjustment processing gain K v from the variable gain K vv to the fixed gain K vf (hereinafter also referred to as "gain switching timing") is The jerk j(t) determined based on the fixed gain K vf set in the second half of the stop control is a predetermined value with respect to the fixed jerk value k j based on the variable gain K vv set in the first half of the stop control. The value of the vehicle speed V is set within the range. In particular, in the present embodiment, the threshold vehicle speed V th is a vehicle speed reference value that is the vehicle speed V at time t k when the jerk j in the latter half of the stop control substantially coincides with the jerk fixed value k j in the first half of the stop control. is set to Vk .

図8は、本実施形態による制御方法を用いた制御結果を説明するタイミングチャートである。特に、図8では、電動車両100が登坂路を走行しているシーンにおける制御結果を示している。なお、参考のため、比較例において電動車両100が登坂路を走行しているシーンにおける制御結果を破線で示している。 FIG. 8 is a timing chart for explaining control results using the control method according to this embodiment. In particular, FIG. 8 shows the control results in a scene in which the electric vehicle 100 is traveling on an uphill road. For reference, the dashed line indicates the control result in a scene in which the electric vehicle 100 is traveling on an uphill road in the comparative example.

また、図8(a)、図8(b)、図8(c)、及び図8(d)は、それぞれ、車速V(t)、最終モータトルク指令値Tm **、G、及び躍度j(t)の経時変化を示している。さらに、時刻t0は本実施形態の制御結果におけるトルク切替タイミング(すなわち、停止時制御の開始タイミング)を表し、時刻t2はゲイン切替タイミング(すなわち、停止時制御の前半から後半に移行するタイミング)を表す。8(a), 8(b), 8(c), and 8(d) respectively show vehicle speed V(t), final motor torque command value T m ** , G, and acceleration. It shows the change over time of the degree j(t). Further, time t0 represents the torque switching timing (that is, the start timing of the stop control) in the control result of the present embodiment, and time t2 represents the gain switching timing (that is, the timing of shifting from the first half of the stop control to the latter half). show.

図示のように、本実施形態の制御方法によれば、停止時制御の前半である時刻t0から時刻t2までは、図6で説明した制御ロジックによれば、第2トルク目標値Tm2 *(最終モータトルク指令値Tm **)が可変ゲインKvvに基づいて定められることで、当該最終モータトルク指令値Tm **は時間tに対して略直線的に増加する(図8(b)参照)。そのため、時刻t0から時刻t2における躍度j(t)は躍度固定値kj以下に制限されている(図8(d)参照)。特に、停止時制御の前半において、躍度j(t)はほぼ躍度固定値kjに維持されている。このため、時刻t0から時刻t2におけるGの急激な変化が抑えられる(図8(c)参照)。すなわち、破線で示す比較例の制御結果(図8(d)の破線参照)のようなトルク切替タイミングにおける過大な躍度jの発生を防止して、電動車両100の乗員に与える急停止感を抑制することができる。As shown, according to the control method of the present embodiment, from time t0 to time t2, which is the first half of the stop control, according to the control logic described with reference to FIG. 6, the second torque target value T m2 * ( By setting the final motor torque command value T m ** based on the variable gain K vv , the final motor torque command value T m ** increases substantially linearly with respect to time t (Fig. 8 (b )reference). Therefore, the jerk j(t) from time t0 to time t2 is limited to the fixed jerk value kj or less (see FIG. 8(d)). In particular, in the first half of the stop control, the jerk j(t) is maintained substantially at the fixed jerk value k j . Therefore, a rapid change in G from time t0 to time t2 is suppressed (see FIG. 8(c)). That is, by preventing the occurrence of excessive jerk j at the torque switching timing as shown by the control result of the comparative example indicated by the dashed line (see the dashed line in FIG. 8(d)), the sudden stop feeling given to the occupant of the electric vehicle 100 is reduced. can be suppressed.

さらに、本実施形態の制御方法によれば、ゲイン切替タイミングである時刻t2において、車速V(t)が閾値車速Vthに到達する(図8(a)参照)。したがって、停止時制御の後半である時刻t2以降では、図6で説明した制御ロジックにしたがい、固定ゲインKvfに基づいて第2トルク目標値Tm2 *が定まることとなる。その結果、比較例の場合と同様に、躍度j及び減速度adがそれぞれ車速Vの減少にともなって0に漸近して減少する一次遅れのプロフィールとる。すなわち、停止時制御の後半では比較例の場合と同様に、乗員に急停止感をほぼ与えないスムーズな停車が実現されることとなる。Furthermore, according to the control method of the present embodiment, the vehicle speed V(t) reaches the threshold vehicle speed Vth at time t2, which is the gain switching timing (see FIG. 8A). Therefore, after time t2, which is the latter half of the stop control, the second torque target value Tm2 * is determined based on the fixed gain Kvf according to the control logic described with reference to FIG. As a result, as in the case of the comparative example, the jerk j and the deceleration ad take a first-order lag profile in which the jerk j and the deceleration ad decrease asymptotically to 0 as the vehicle speed V decreases. That is, in the second half of the stop time control, as in the case of the comparative example, the vehicle can be stopped smoothly without giving the occupant a feeling of sudden stop.

特に、本実施形態においては、閾値車速Vthは、停止時制御の後半の躍度jが停止時制御の前半の躍度固定値kjと略一致する時刻tk(=時刻t2)の車速Vである車速基準値Vkに設定される。このため、ゲイン切替タイミングにおける躍度jの段差の発生がより好適に抑制される。すなわち、ゲイン切替タイミングにおいて電動車両100の乗員に与える急停止感をより効果的に抑制することができる。In particular, in the present embodiment, the threshold vehicle speed V th is the vehicle speed at time t k (=time t2) at which the jerk j in the second half of the stop control substantially coincides with the fixed jerk k j in the first half of the stop control. It is set to the vehicle speed reference value V k which is V. Therefore, the occurrence of a step in the jerk j at the gain switching timing is more preferably suppressed. That is, it is possible to more effectively suppress the sudden stop feeling given to the occupant of the electric vehicle 100 at the gain switching timing.

以下、上述した本実施形態の構成による作用効果について説明する。 The effects of the configuration of the present embodiment described above will be described below.

本実施形態では、電動モータ4の回生制動力により電動車両100を減速させて停止させる停止時制御(図6参照)を実行する電動車両100の制御方法が提供される。 In the present embodiment, a control method for the electric vehicle 100 is provided, which executes stop control (see FIG. 6) for decelerating and stopping the electric vehicle 100 by regenerative braking force of the electric motor 4 .

そして、停止時制御(第2トルク目標値Tm2 *>第1トルク目標値Tm1 *のときの制御)は、車速Vが閾値車速Vthを越える場合(図6の大小判定部B214から二値信号Bs=1が出力される場合)に、電動車両100の躍度jを所定の上限値である躍度固定値kj以下に調節する第1躍度調節処理(ゲイン演算部B215、切り替え部B217、及び乗算部B218)と、車速Vが閾値車速Vth以下である場合(図6の大小判定部B214から二値信号Bs=0が出力される場合)に、電動車両100の減速度ad(t)及び躍度j(t)が車速Vの減少にともなって0に漸近して減少するプロフィール(図8(c),図8(d)の時刻t2以降)をとるように躍度jを調節する第2躍度調節処理(固定ゲイン設定部B216、切り替え部B217、及び乗算部B218)と、を含む。Stopping control (control when second torque target value T m2 * >first torque target value T m1 * ) is performed when vehicle speed V exceeds threshold vehicle speed V th value signal Bs=1 is output), the first jerk adjustment process (gain calculator B215 , switching section B217 and multiplication section B218), and when the vehicle speed V is equal to or lower than the threshold vehicle speed Vth (when the binary signal Bs=0 is output from the magnitude determination section B214 in FIG. 6), the deceleration of the electric vehicle 100 A d (t) and a jerk j(t) are jogged so as to take a profile (after time t2 in FIGS. 8(c) and 8(d)) in which they asymptotically approach 0 and decrease as the vehicle speed V decreases. a second jerk adjustment process (fixed gain setting unit B216, switching unit B217, and multiplication unit B218) for adjusting the degree j.

そして、閾値車速Vthは、上記第2躍度調節処理において設定される躍度jとしての躍度固定値kjと第1躍度調節処理において設定される躍度jとの差が所定値以下となるときの車速Vの値(車速基準値Vk)に設定される。The threshold vehicle speed V th is the predetermined difference between the jerk fixed value k j as the jerk j set in the second jerk adjustment process and the jerk j set in the first jerk adjustment process. It is set to the value of the vehicle speed V (vehicle speed reference value V k ) when:

これにより、車速Vが閾値車速Vthを超える停止時制御の前半では、躍度jが躍度固定値kj以下に制限されることとなるので、当該躍度jのピークを抑制することができる。このため、躍度jが過度に高い値となることによる電動車両100の乗員に与える急停止感を抑制することができる。As a result, in the first half of the stopping control when the vehicle speed V exceeds the threshold vehicle speed Vth , the jerk j is limited to the fixed jerk value kj or less, so that the peak of the jerk j can be suppressed. can. Therefore, it is possible to suppress the sudden stop feeling given to the occupant of the electric vehicle 100 due to an excessively high value of the jerk j.

また、車速Vが閾値車速Vthに到達する停止時制御の後半では、電動車両100の減速度ad及び躍度jが車速Vの減少にともなって0に漸近して減少するように躍度jを調節する。このため、停止時制御の後半では、躍度jが制限されていた停止時制御の前半から引き続いて躍度jを減少させる処理が実行されることとなる。このため、停止時制御の後半においても躍度jの大きさが抑制されることとなるので、電動車両100のスムーズな停車が実現される。Further, in the second half of the stop time control when the vehicle speed V reaches the threshold vehicle speed Vth , the deceleration ad and the jerk j of the electric vehicle 100 are reduced to asymptotically 0 as the vehicle speed V decreases. adjust j. Therefore, in the second half of the stopping control, the process of reducing the jerk j is executed continuously from the first half of the stopping control in which the jerk j was limited. Therefore, the magnitude of the jerk j is suppressed even in the latter half of the stop control, so that the electrically powered vehicle 100 can be smoothly stopped.

さらに、本実施形態では、閾値車速Vthが、第2躍度調節処理における躍度固定値kjと第1躍度調節処理における躍度jとの差が所定値以下、特に0となるときの車速Vの値に設定される。すなわち、閾値車速Vthは、第1躍度調節処理における演算ロジック(固定ゲインKvfに基づく演算)で定まる躍度jが躍度固定値kjと等しくなる時刻tkの車速Vの値(車速基準値Vk)に設定される。なお、このような閾値車速Vthは、実験等により予め定めることができる。Further, in the present embodiment, the threshold vehicle speed V th is set when the difference between the jerk fixed value k j in the second jerk adjustment process and the jerk j in the first jerk adjustment process is equal to or less than a predetermined value, particularly 0. is set to the value of the vehicle speed V of That is, the threshold vehicle speed V th is the value of the vehicle speed V ( vehicle speed reference value V k ). It should be noted that such a threshold vehicle speed Vth can be determined in advance through experiments or the like.

これにより、第1躍度調節処理と第2躍度調節処理の切り替わりの際(ゲイン切替タイミング)における躍度jの段差を抑制することができる。すなわち、この制御の切り替わり時における際減速度adの変化を抑えることができる。したがって、当該制御の切り替えを、電動車両100の乗員に急停止感を与えることなく実行することができる。As a result, it is possible to suppress a step in the jerk j at the time of switching between the first jerk adjustment process and the second jerk adjustment process (gain switching timing). In other words, it is possible to suppress the change in the deceleration ad when the control is switched. Therefore, the switching of the control can be executed without giving the occupant of the electric vehicle 100 a sudden stop feeling.

したがって、本実施形態によれば、停止時制御の開始から終了(電動車両100の停止)に至る過程において乗員に与える急停止感が抑制されたスムーズな停車が実現されることとなる。 Therefore, according to the present embodiment, the vehicle can be stopped smoothly by suppressing the occupant's feeling of sudden stop during the process from the start to the end of the stop control (stop of the electric vehicle 100).

特に、本実施形態の制御方法は、上述した参考例において躍度jのピークがより大きくなる登坂路の走行時においても、当該ピークを好適に抑制して電動車両100の乗員に急停止感を与えることを抑制することができる。すなわち、本実施形態の制御方法は、電動車両100が登坂路を走行しているシーンにおいて、より顕著な効果を発揮する。 In particular, the control method of the present embodiment suitably suppresses the peak of the jerk j even when traveling on an uphill road where the peak of the jerk j becomes larger in the above-described reference example, thereby giving the occupant of the electric vehicle 100 a sudden stop feeling. You can restrain yourself from giving. That is, the control method of the present embodiment exhibits a more remarkable effect in a scene where the electric vehicle 100 is traveling on an uphill road.

特に、本実施形態における電動車両100の制御方法では、停止時制御は、車速に比例する速度パラメータとしての車速換算値Kc・ωmに所定のゲインとしての躍度調節処理ゲインKvを乗じることで、回生制動力に相当するモータトルク指令値としての第2トルク目標値Tm2 *を設定するモータトルク指令値設定工程(図2のステップS110及び図6)を含む。In particular, in the control method of the electric vehicle 100 according to the present embodiment, the stopping control multiplies the vehicle speed conversion value Kc · ωm as a speed parameter proportional to the vehicle speed by the jerk adjustment processing gain Kv as a predetermined gain. This includes a motor torque command value setting step (step S110 in FIG. 2 and FIG. 6) for setting the second torque target value Tm2 * as the motor torque command value corresponding to the regenerative braking force.

そして、上記第1躍度調節処理は、躍度調節処理ゲインKvを車速Vが大きいほど絶対値が小さい可変値としての可変ゲインKvvに設定することで実行される(ゲイン演算部B215及び切り替え部B217)。一方、上記第2躍度調節処理では、躍度調節処理ゲインKvを車速Vの変化に対して一定の固定値である固定ゲインKvfに設定することで実行される(固定ゲイン設定部B216及び一次遅れ処理部B212)。The first jerk adjustment process is executed by setting the jerk adjustment process gain K v to a variable gain K vv as a variable value whose absolute value decreases as the vehicle speed V increases (gain calculation section B215 and switching unit B217). On the other hand, the second jerk adjustment process is executed by setting the jerk adjustment process gain K v to a fixed gain K vf that is a constant fixed value with respect to changes in the vehicle speed V (fixed gain setting unit B216 and a first-order lag processing unit B212).

これにより、停止時制御の前半において躍度jが躍度固定値kj以下に制限されつつ、後半において減速度ad及び躍度jが車速Vの減少にともなって0に漸近して減少する電動車両100の挙動を、簡易な制御ロジックで実現することができる。As a result, while the jerk j is limited to the fixed jerk value kj or less in the first half of the stop control, the deceleration ad and the jerk j asymptotically decrease to 0 as the vehicle speed V decreases in the second half. The behavior of the electric vehicle 100 can be realized with simple control logic.

さらに、本実施形態では、電動モータ4の回生制動力により電動車両100を減速させて停止させる停止時制御装置としてのモータコントローラ2を備える電動車両制御システム10が提供される。 Furthermore, the present embodiment provides the electric vehicle control system 10 including the motor controller 2 as a stop time control device that decelerates and stops the electric vehicle 100 by regenerative braking force of the electric motor 4 .

そして、モータコントローラ2は、車速Vが閾値車速Vthを越える場合(図6の大小判定部B214から二値信号Bs=1が出力される場合)に、電動車両100の躍度jを所定の上限値である躍度固定値kj以下に調節する第1躍度調節部(ゲイン演算部B215、切り替え部B217、及び乗算部B218)を有する。Then, when the vehicle speed V exceeds the threshold vehicle speed Vth (when the binary signal Bs=1 is output from the magnitude determination unit B214 in FIG. 6), the motor controller 2 sets the jerk j of the electric vehicle 100 to a predetermined value. It has a first jerk adjustment unit (gain calculation unit B215, switching unit B217, and multiplication unit B218) that adjusts the jerk fixed value k j or less, which is the upper limit value.

また、モータコントローラ2は、車速Vが閾値車速Vth以下である場合(図6の大小判定部B214から二値信号Bs=0が出力される場合)に、電動車両100の減速度ad(t)及び躍度j(t)が車速Vの減少にともなって0に漸近して減少するプロフィール(図8(c),図8(d)の時刻t2以降)をとるように躍度jを調節する第2躍度調節部(固定ゲイン設定部B216、切り替え部B217、及び乗算部B218)を有する。Further, the motor controller 2 controls the deceleration ad ( t) and the jerk j(t) is adjusted so that the profile (after time t2 in FIGS. 8(c) and 8(d)) asymptotically approaches 0 and decreases as the vehicle speed V decreases. It has a second jerk adjustment unit (fixed gain setting unit B216, switching unit B217, and multiplication unit B218) for adjustment.

そして、閾値車速Vthは、上記第2躍度調節部における躍度jと第1躍度調節部における躍度jとの差が所定値以下となるときの車速Vの値(車速基準値Vk)に設定される。The threshold vehicle speed V th is the value of the vehicle speed V (vehicle speed reference value V k ).

これにより、上記電動車両100の制御方法を実行するために好適なシステム構成が実現されることとなる。 As a result, a system configuration suitable for executing the control method of the electric vehicle 100 is realized.

(第2実施形態)
以下、上記実施形態の第2実施形態による電動車両100の制御方法について説明する。なお、以下で説明する制御方法は、第2トルク目標値設定部B210における一部の処理以外は上記実施形態と同様である。そのため、本実施形態の制御方法において上記実施形態と同様の部分について説明を省略する。
(Second embodiment)
A control method for the electric vehicle 100 according to the second embodiment of the above embodiment will be described below. Note that the control method described below is the same as that of the above embodiment except for some processing in the second torque target value setting section B210. Therefore, in the control method of this embodiment, description of the same parts as in the above embodiment will be omitted.

図9は、本実施形態による第2トルク目標値設定部B210の機能を説明するブロック図である。 FIG. 9 is a block diagram illustrating the functions of the second torque target value setting section B210 according to this embodiment.

図示のように、本実施形態における第2トルク目標値設定部B210は、第1実施形態における大小判定部B214、ゲイン演算部B215、及び切り替え部B217に代えて、ゲイン設定部B2112を備えている。 As illustrated, the second torque target value setting section B210 in this embodiment includes a gain setting section B2112 instead of the magnitude determination section B214, gain calculation section B215, and switching section B217 in the first embodiment. .

ゲイン設定部B2112は、モータコントローラ2内の図示しない記憶領域に予め構成される。具体的に、ゲイン設定部B2112は、車速V(t)の値とこれに応じて定まる躍度調節処理ゲインKvと、の対応関係を規定した車速-ゲインテーブルを有する。The gain setting section B2112 is configured in advance in a storage area (not shown) within the motor controller 2 . Specifically, the gain setting unit B2112 has a vehicle speed-gain table that defines the correspondence between the value of the vehicle speed V(t) and the jerk adjustment processing gain Kv that is determined accordingly.

具体的には、車速-ゲインテーブルは、以下の表1のように構成される。 Specifically, the vehicle speed-gain table is configured as shown in Table 1 below.

Figure 0007107435000017
Figure 0007107435000017

特に、車速-ゲインテーブルは、閾値車速Vth以下の車速Vと固定ゲインKvfを対応させて記憶しているとともに、閾値車速Vthを越える車速Vとこれに応じて予め演算された可変ゲインKvvを対応させて記憶している。In particular, the vehicle speed-gain table stores the vehicle speed V below the threshold vehicle speed V th and the fixed gain K vf in association with each other, and also stores the vehicle speed V above the threshold vehicle speed V th and the variable gain calculated in advance accordingly. K vv is associated and stored.

そして、ゲイン設定部B2112は、一次遅れ処理部B212からの車速Vに基づいて、上記車速-ゲインテーブルを参照し、車速Vに応じて可変ゲインKvv又は固定ゲインKvfを設定して乗算部B218に出力する。Then, the gain setting unit B2112 refers to the vehicle speed-gain table based on the vehicle speed V from the first-order delay processing unit B212, sets the variable gain K vv or the fixed gain K vf according to the vehicle speed V, and sets the multiplier B218.

すなわち、本実施形態では、予め表1に規定された車速-ゲインテーブルを用いることで、上記実施形態におけるゲイン演算部B215による演算をリアルタイムに実行することなく、同様の制御方法を実行することができる。 That is, in this embodiment, by using the vehicle speed-gain table defined in Table 1 in advance, the same control method can be executed without executing the calculation by the gain calculation section B215 in the above embodiment in real time. can.

以上説明した本実施形態の構成による作用効果について説明する。 The effects of the configuration of the present embodiment described above will be described.

本実施形態では、躍度調節処理ゲインKvを、車速V(t)と該車速V(t)に応じて定まる躍度調節処理ゲインKvとが対応付けられた車速-ゲインテーブルを参照することで設定する。In this embodiment, the jerk adjustment processing gain K v is referred to a vehicle speed-gain table in which the vehicle speed V(t) and the jerk adjustment processing gain K v determined according to the vehicle speed V(t) are associated with each other. Set by

これにより、第1実施形態で説明した可変ゲインKvvの演算をリアルタイムに行うことなくモータコントローラ2の演算負担を軽減しながら、同様の停止時制御を実現することができる。As a result, the same stop control can be realized while reducing the calculation load of the motor controller 2 without calculating the variable gain K vv described in the first embodiment in real time.

特に、第1実施形態で説明した可変ゲインKvvの演算においては、上記式(5)のように、一次遅れ曲線で表される躍度j(t)が躍度固定値kjを取るときの時間tkを演算するにあたり、当該式(5)の対数を演算する必要があるため、モータコントローラ2の演算負担が比較的高くなることが懸念される。これに対して、本実施形態の構成であれば、このような対数の演算をリアルタイムに行う必要が無いので、演算負担の軽減効果が顕著になる。In particular, in the calculation of the variable gain K vv described in the first embodiment, when the jerk j(t) represented by the first-order lag curve takes a fixed jerk value k j as in the above equation (5), Since it is necessary to calculate the logarithm of the equation (5) in calculating the time t k of , there is concern that the calculation load on the motor controller 2 will be relatively high. On the other hand, with the configuration of the present embodiment, there is no need to perform such logarithmic calculation in real time, so the effect of reducing the calculation load is remarkable.

以上、本発明の実施形態について説明したが、上記各実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 Although the embodiments of the present invention have been described above, each of the above embodiments merely shows a part of the application examples of the present invention, and the technical scope of the present invention is limited to the specific configurations of the above embodiments. is not.

例えば、上記実施形態では、車速Vに比例する速度パラメータとして車速換算値Kc・ωmに基づいて第2トルク目標値Tm2 *を算出する例を説明した。しかしながら、車速Vに比例するものであれば、適宜ゲインを調節しつつ他の速度パラメータを用いても良い。例えば、図6又は図9のブロック図において、換算ゲインKcを適切なゲインKc´に補正した上で、モータ回転速度ωmに代えてモータ回転数Nmを入力する構成としても良い。すなわち、車速Vに比例する速度パラメータをKc´・Nmに変更しても良い。For example, in the above embodiment, the second torque target value T m2 * is calculated based on the vehicle speed conversion value K c ·ω m as the speed parameter proportional to the vehicle speed V. However, as long as it is proportional to the vehicle speed V, other speed parameters may be used while appropriately adjusting the gain. For example, in the block diagram of FIG. 6 or FIG. 9, after correcting the conversion gain K c to an appropriate gain K c ', it is possible to input the motor rotation speed N m instead of the motor rotation speed ω m . That is, the speed parameter proportional to the vehicle speed V may be changed to Kc'Nm .

また、上記実施形態では、電動車両100の減速度ad(t)及び躍度j(t)が車速Vの減少にともなって0に漸近して減少するプロフィールを実現するための構成として、一つの一次遅れ処理部B212を設ける例を説明した。しかしながら、電動車両100の仕様などによってゲイン余裕をより確実に確保する必要がある場合には、図12(変形例1)又は図13(変形例2)に示すように、複数の一次遅れ処理部B212、B212´が設けられた電動車両制御システム10を採用しても良い。なお、この場合においても、上記実施形態で説明した第2トルク目標値設定部B210の機能を同様の方法で実現することができる。Further, in the above-described embodiment, as a configuration for realizing a profile in which the deceleration ad( t ) and the jerk j(t) of the electric vehicle 100 asymptotically decrease to 0 as the vehicle speed V decreases, An example in which two first-order lag processing units B212 are provided has been described. However, when it is necessary to ensure a gain margin more reliably due to the specifications of the electric vehicle 100, as shown in FIG. 12 (Modification 1) or FIG. The electric vehicle control system 10 provided with B212 and B212' may be employed. Also in this case, the function of the second torque target value setting section B210 described in the above embodiment can be realized by a similar method.

さらに、上記実施形態では、主に、一つの電動モータ4を備える電動車両100に、本発明の電動車両制御方法及び電動車両制御システム10を適用する例を説明した。しかしながら、上記実施形態の制御方法及び制御システムは、4WD車両等の複数の電動モータ4を備える電動車両100においても若干の修正を加えつつ適用することができる。例えば、複数の電動モータ4を備える電動車両100においては、上記実施形態の方法により得られる最終モータトルク指令値Tm **を適切な配分ゲインにより各電動モータ4に配分することで、このような電動車両100においても上記実施形態と同様の作用効果を得ることができる。Furthermore, in the above embodiment, an example in which the electric vehicle control method and the electric vehicle control system 10 of the present invention are mainly applied to the electric vehicle 100 having one electric motor 4 has been described. However, the control method and control system of the above embodiment can also be applied to an electric vehicle 100 including a plurality of electric motors 4, such as a 4WD vehicle, with some modifications. For example, in an electric vehicle 100 having a plurality of electric motors 4, by distributing the final motor torque command value Tm ** obtained by the method of the above embodiment to each electric motor 4 with an appropriate distribution gain, such a Also in the electric vehicle 100, it is possible to obtain the same effects as those of the above-described embodiment.

さらに、上記実施形態の構成は、燃料電池(固体高分子形燃料電池又は固体酸化物形燃料電池など)を搭載したハイブリッド車両、又は発電のために駆動させるエンジンを備えたシリーズハイブリッド車両等の電動モータ4の駆動電力を生成する発電装置を搭載した電動車両100にも適用することができる。 Furthermore, the configuration of the above-described embodiment is suitable for hybrid vehicles equipped with fuel cells (polymer electrolyte fuel cells, solid oxide fuel cells, etc.), or series hybrid vehicles equipped with an engine that is driven for power generation. It can also be applied to an electric vehicle 100 equipped with a power generator that generates drive power for the motor 4 .

また、上記実施形態では、閾値車速Vthを、第1躍度調節処理において設定される躍度固定値kjと第2躍度調節処理において設定される躍度jがいずれも躍度固定値kjに一致する車速Vの値である車速基準値Vkとして設定する例を説明した。しかしながら、閾値車速Vthを第1躍度調節処理の躍度固定値kj及び第2躍度調節処理の躍度j(t)が厳密に一致する車速Vに設定することに限られず、若干の幅を持たせて設定しても良い。例えば、ゲイン切替タイミング前後における第2躍度調節処理における躍度jと第1躍度調節処理における躍度固定値kjとの差が、乗員に急停止感を与えない程度の所定値となるときの車速Vの値を閾値車速Vthとして設定しても良い。In the above-described embodiment, the threshold vehicle speed V th is set to the jerk fixed value k j set in the first jerk adjustment process and the jerk j set in the second jerk adjustment process. An example of setting the vehicle speed reference value Vk , which is the value of the vehicle speed V that matches kj , has been described. However, the threshold vehicle speed V th is not limited to being set to a vehicle speed V at which the jerk fixed value k j of the first jerk adjustment process and the jerk j(t) of the second jerk adjustment process exactly match. You can set it with a width of . For example, the difference between the jerk j in the second jerk adjustment process and the jerk fixed value k j in the first jerk adjustment process before and after the gain switching timing becomes a predetermined value that does not give the passenger a sudden stop feeling. The value of the vehicle speed V at time may be set as the threshold vehicle speed Vth .

Claims (4)

電動モータの回生制動力により電動車両を減速させて停止させる停止時制御を実行する電動車両制御方法であって、
前記停止時制御は、
電動車両の車速が閾値車速を越える場合に、電動車両の躍度を所定の上限値以下に調節する第1躍度調節処理と、
前記車速が前記閾値車速以下である場合に、電動車両の減速度及び前記躍度が前記車速の減少にともなって0に漸近して減少するプロフィールをとるように前記躍度を調節する第2躍度調節処理と、を含み、
前記閾値車速は、前記第2躍度調節処理において設定される前記躍度と前記第1躍度調節処理において設定される前記躍度との差が所定値以下となるときの前記車速の値に設定される、
電動車両制御方法。
An electric vehicle control method for executing stop control for decelerating and stopping an electric vehicle by regenerative braking force of an electric motor,
The stop control is
a first jerk adjustment process for adjusting the jerk of the electric vehicle to be equal to or less than a predetermined upper limit when the vehicle speed of the electric vehicle exceeds a threshold vehicle speed;
When the vehicle speed is equal to or lower than the threshold vehicle speed, a second jump for adjusting the jerk so that the deceleration of the electric vehicle and the jerk take on a profile that gradually approaches 0 and decreases as the vehicle speed decreases. and a degree adjustment process,
The threshold vehicle speed is the value of the vehicle speed when the difference between the jerk set in the second jerk adjustment process and the jerk set in the first jerk adjustment process is equal to or less than a predetermined value. is set,
Electric vehicle control method.
請求項1に記載の電動車両制御方法であって、
前記停止時制御は、前記車速に比例する速度パラメータに所定のゲインを乗じることで、前記回生制動力に相当するモータトルク指令値を設定するモータトルク指令値設定工程を含み、
前記第1躍度調節処理は、前記ゲインを前記車速が大きいほど絶対値が小さい可変値に設定することで実行され、
前記第2躍度調節処理は、前記ゲインを前記車速の変化に対して一定の固定値に設定することで実行される、
電動車両制御方法。
The electric vehicle control method according to claim 1,
The stop control includes a motor torque command value setting step of setting a motor torque command value corresponding to the regenerative braking force by multiplying a speed parameter proportional to the vehicle speed by a predetermined gain,
The first jerk adjustment process is executed by setting the gain to a variable value whose absolute value decreases as the vehicle speed increases,
The second jerk adjustment process is executed by setting the gain to a constant fixed value with respect to changes in the vehicle speed.
Electric vehicle control method.
請求項2に記載の電動車両制御方法であって、
前記ゲインを、前記車速と該車速に応じて定まる前記ゲインとが対応付けられた車速-ゲインテーブルを参照することで設定する、
電動車両制御方法。
The electric vehicle control method according to claim 2,
setting the gain by referring to a vehicle speed-gain table in which the vehicle speed and the gain determined according to the vehicle speed are associated;
Electric vehicle control method.
電動モータの回生制動力により電動車両を減速させて停止させる停止時制御装置を備えた電動車両制御システムであって、
前記停止時制御装置は、
電動車両の車速が閾値車速を越える場合に、電動車両の躍度を所定の上限値以下に調節する第1躍度調節部と、
前記車速が前記閾値車速以下である場合に、電動車両の減速度及び前記躍度が前記車速の減少にともなって0に漸近して減少するプロフィールをとるように前記躍度を調節する第2躍度調節部と、を有し、
前記閾値車速は、前記第2躍度調節部において設定される前記躍度と前記第1躍度調節部において設定される前記躍度との差が所定値以下となるときの前記車速の値に設定される、
電動車両制御システム。
An electric vehicle control system including a stop control device that decelerates and stops an electric vehicle by regenerative braking force of an electric motor,
The stop control device includes:
a first jerk adjustment unit that adjusts the jerk of the electric vehicle to a predetermined upper limit value or less when the vehicle speed of the electric vehicle exceeds a threshold vehicle speed;
When the vehicle speed is equal to or lower than the threshold vehicle speed, a second jump for adjusting the jerk so that the deceleration of the electric vehicle and the jerk take on a profile in which the jerk asymptotically decreases to 0 as the vehicle speed decreases. and a degree adjusting unit,
The threshold vehicle speed is the value of the vehicle speed when the difference between the jerk set by the second jerk adjustment unit and the jerk set by the first jerk adjustment unit is equal to or less than a predetermined value. set,
Electric vehicle control system.
JP2021519212A 2019-05-15 2019-05-15 ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM Active JP7107435B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/019383 WO2020230302A1 (en) 2019-05-15 2019-05-15 Electric vehicle control method, and electric vehicle control system

Publications (2)

Publication Number Publication Date
JPWO2020230302A1 JPWO2020230302A1 (en) 2020-11-19
JP7107435B2 true JP7107435B2 (en) 2022-07-27

Family

ID=73289863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021519212A Active JP7107435B2 (en) 2019-05-15 2019-05-15 ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM

Country Status (2)

Country Link
JP (1) JP7107435B2 (en)
WO (1) WO2020230302A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115303393A (en) * 2021-05-08 2022-11-08 上海钧正网络科技有限公司 Vehicle speed control method and device and electric riding equipment
KR20240003356A (en) * 2022-06-30 2024-01-09 현대자동차주식회사 Control method for reducing jerk immediately after stop of electric vehicle
US11752882B1 (en) * 2022-11-03 2023-09-12 Ayro, Inc. Systems and methods for controlling vehicle acceleration to regulate environmental impact
DE112023006006T5 (en) * 2023-03-20 2026-01-15 Honda Motor Co., Ltd. VEHICLE CONTROL DEVICE, VEHICLE CONTROL PROCEDURES AND PROGRAM

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014111418A (en) 2012-12-05 2014-06-19 Daimler Ag Travel control unit of electric automobile
JP2014155234A (en) 2013-02-05 2014-08-25 Fuji Electric Co Ltd Travel motor control system of vehicle
JP2014180160A (en) 2013-03-15 2014-09-25 Fujitsu Ten Ltd Vehicle control device, and vehicle control method
WO2015083213A1 (en) 2013-12-02 2015-06-11 日産自動車株式会社 Electric vehicle control device and electric vehicle control method
JP2016027278A (en) 2014-06-30 2016-02-18 アイシン精機株式会社 Control device of vehicle and drive system of vehicle
JP6135775B2 (en) 2014-01-10 2017-05-31 日産自動車株式会社 Electric vehicle control device and electric vehicle control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5937831A (en) * 1982-08-27 1984-03-01 古河電気工業株式会社 Vertical cable conduit

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014111418A (en) 2012-12-05 2014-06-19 Daimler Ag Travel control unit of electric automobile
JP2014155234A (en) 2013-02-05 2014-08-25 Fuji Electric Co Ltd Travel motor control system of vehicle
JP2014180160A (en) 2013-03-15 2014-09-25 Fujitsu Ten Ltd Vehicle control device, and vehicle control method
WO2015083213A1 (en) 2013-12-02 2015-06-11 日産自動車株式会社 Electric vehicle control device and electric vehicle control method
JP6135775B2 (en) 2014-01-10 2017-05-31 日産自動車株式会社 Electric vehicle control device and electric vehicle control method
JP2016027278A (en) 2014-06-30 2016-02-18 アイシン精機株式会社 Control device of vehicle and drive system of vehicle

Also Published As

Publication number Publication date
JPWO2020230302A1 (en) 2020-11-19
WO2020230302A1 (en) 2020-11-19

Similar Documents

Publication Publication Date Title
CN110234533B (en) Control method and control device for electric vehicle
US10328803B2 (en) Control method and control device for electric vehicle
CN110191818B (en) Method for controlling electric vehicle and device for controlling electric vehicle
EP3798044B1 (en) Control device for electric motor vehicle and control method for electric motor vehicle
CN114599544B (en) Control method for electric vehicle and control device for electric vehicle
JP6642574B2 (en) Electric vehicle control device and electric vehicle control method
US20230249558A1 (en) Electric vehicle control method and electric vehicle control device
JP7056219B2 (en) Motor vehicle control method and motor vehicle control device
JP7107435B2 (en) ELECTRIC VEHICLE CONTROL METHOD AND ELECTRIC VEHICLE CONTROL SYSTEM
JP6540716B2 (en) Vehicle control apparatus and vehicle control method
CN105764742A (en) Control device for electric vehicle and control method for electric vehicle
CN107206914A (en) Electric vehicle control device and electric vehicle control method
JP6729002B2 (en) Electric vehicle control method and control device
JPWO2018138781A1 (en) Control method and control apparatus for electric vehicle
JP2020162373A (en) Control method and control device for electric vehicles
JP6589554B2 (en) Control method and control apparatus for electric vehicle
JP5915349B2 (en) Vibration suppression control device for electric vehicle
JP2013251988A (en) Motor generator control device
JP6880674B2 (en) Electric vehicle control method and electric vehicle control device
JP6649478B2 (en) Electric vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211025

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220627

R151 Written notification of patent or utility model registration

Ref document number: 7107435

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151