JP7700865B2 - Electric vehicles - Google Patents
Electric vehicles Download PDFInfo
- Publication number
- JP7700865B2 JP7700865B2 JP2023550790A JP2023550790A JP7700865B2 JP 7700865 B2 JP7700865 B2 JP 7700865B2 JP 2023550790 A JP2023550790 A JP 2023550790A JP 2023550790 A JP2023550790 A JP 2023550790A JP 7700865 B2 JP7700865 B2 JP 7700865B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- torque
- braking force
- control device
- electric motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION 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
- B60L9/00—Electric propulsion with power supply external to the vehicle
- B60L9/16—Electric propulsion with power supply external to the vehicle using AC induction motors
- B60L9/18—Electric propulsion with power supply external to the vehicle using AC induction motors fed from DC supply lines
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Description
本発明は、左右輪のスリップを検出した際に当該スリップを抑制するトラクション制御を行う電動車両に関する。 The present invention relates to an electric vehicle that performs traction control to suppress slippage when slippage is detected between the left and right wheels.
従来、車両の左右輪を電動機(電動モータ,モータ)で駆動して走行する車両において、左右輪のスリップを検出した場合に、当該スリップが抑制されるように電動機から出力されるトルクを制限するトラクション制御と、スリップしている車輪に制動力を付与するトラクション制御とを行うことが知られている。Conventionally, in a vehicle in which the left and right wheels are driven by an electric motor, when slippage is detected in the left or right wheels, it is known to perform traction control that limits the torque output from the electric motor to suppress the slippage, and traction control that applies a braking force to the slipping wheel.
例えば、特許文献1には、駆動輪のスリップが発生した際に、モータから出力されるトルクを所定のレートをもって制限するトラクション制御と、スリップしている車輪に制動力(ブレーキトルク)を出力するブレーキトラクション制御とを実施することが開示されている。特許文献1において、前者のトラクション制御はメイン電子制御ユニットにより実施され、後者のブレーキトラクション制御はブレーキ用電子制御ユニットにより実施される。特許文献1の車両では、前者のトラクション制御の実施中に後者のブレーキトラクション制御の介入があると判定された場合には、上記の所定レートよりも小さな勾配のレートをもってモータから出力されるトルクを制限する。これにより、二種類のトラクション制御の干渉を抑制し、発生したスリップを抑制する際の運転フィーリングを良好なものにできるとされている。For example,
ところで、近年、モータを制御する制御装置(MCU;Motor Control Unit)に所定のプログラムを組み込む技術が提案されている。このMCUは、車両に搭載される各種装置を統合制御する電子制御装置(ECU;Electronic Control Unit)とは別で設けられる。MCUに上述のトラクション制御のプログラムを組み込むことで、モータの応答性の高さを生かした車両の制御が可能となる。一方で、このような車両において、MCUで実施されるトラクション制御と上述の制動力を付与するトラクション制御とが個別に実施されれば、二種類の制御が互いに干渉し、制御性の低下や駆動力の変動につながりうる。Recently, a technology has been proposed in which a specific program is incorporated into a control device (MCU; Motor Control Unit) that controls the motor. This MCU is provided separately from an electronic control unit (ECU; Electronic Control Unit) that provides integrated control of various devices mounted on the vehicle. By incorporating the above-mentioned traction control program into the MCU, it becomes possible to control the vehicle by taking advantage of the high responsiveness of the motor. On the other hand, in such a vehicle, if the traction control performed by the MCU and the traction control that applies the above-mentioned braking force are performed separately, the two types of control may interfere with each other, leading to reduced controllability and fluctuations in driving force.
本件の電動車両は、このような課題に鑑み案出されたもので、モータ(電動機)の応答性の高さを生かしつつ適切にスリップを抑制することを目的の一つとする。なお、この目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的である。The electric vehicle of this invention was devised in consideration of these problems, and one of its objectives is to appropriately suppress slippage while taking advantage of the high responsiveness of the motor (electric motor). However, this objective is not the only objective, and another objective of this invention is to achieve an effect that cannot be obtained by conventional technology, which is derived from each configuration shown in the description of the embodiment of the invention described below.
(1)ここで開示する車両の電動車両は、左右輪を駆動する電動機と前記左右輪に制動力を付与する制動機とを備える電動車両であって、前記電動車両の要求トルクを算出する上位制御装置と、前記上位制御装置で算出された前記要求トルクを受信して前記電動機を制御するとともに、前記電動機の回転加速度に基づき前記電動機のトルクを低減させるトラクション制御を実施する電動機制御装置と、前記左右輪のうち一方の車輪のスリップを検出した場合に、前記制動機を作動させて前記一方の車輪に制動力を付与するスリップ抑制制御を実施する制動機制御装置と、前記電動機と電力の授受を行うバッテリのバッテリ電圧を取得するバッテリ管理装置と、を備える。前記電動機制御装置は、前記制動機制御装置から前記スリップ抑制制御の実施又は当該実施後の非実施を示す信号を受信した場合に、受信した前記信号に応じて前記トラクション制御によって低減させるトルク量を調整する。前記電動機制御装置は、前記上位制御装置を介さずに前記バッテリ管理装置から受信したバッテリ電圧が所定の上限電圧を超える場合に、前記トラクション制御によって低減させるトルク量を抑えるとともに前記トラクション制御によって低減させるトルク量が抑えられた分を補填する補填制動力を算出して前記制動機制御装置に送信する。前記制動機制御装置は、前記電動機制御装置から前記補填制動力を受信した場合に、前記制動機を作動させて前記左右輪の双方に前記補填制動力を付与するバッテリ保護制御を実施する。 (1) The electric vehicle disclosed herein is an electric vehicle including an electric motor for driving left and right wheels and a brake for applying a braking force to the left and right wheels, and includes a host control device that calculates a required torque of the electric vehicle, an electric motor control device that receives the required torque calculated by the host control device to control the electric motor and performs traction control to reduce the torque of the electric motor based on the rotational acceleration of the electric motor, a brake control device that performs slip suppression control to apply a braking force to the one wheel by activating the brake when slip of one of the left and right wheels is detected, and a battery management device that acquires a battery voltage of a battery that exchanges power with the electric motor . When the electric motor control device receives a signal from the brake control device indicating the execution or non-execution of the slip suppression control after the execution, the electric motor control device adjusts the amount of torque to be reduced by the traction control in accordance with the received signal. When the battery voltage received from the battery management device without going through the higher-level control device exceeds a predetermined upper limit voltage, the motor control device reduces the amount of torque reduced by the traction control, calculates a compensatory braking force to compensate for the reduced amount of torque reduced by the traction control, and transmits the calculated compensatory braking force to the brake control device. When the brake control device receives the compensatory braking force from the motor control device, the brake control device executes battery protection control to apply the compensatory braking force to both the left and right wheels by activating the brake.
(2)前記制動機制御装置は、前記左右輪のそれぞれの回転数に基づいて前記スリップ抑制制御の実施の要否を判断するとともに、前記信号とともに前記一方の車輪に付与される制動力を前記電動機制御装置に送信することが好ましい。この場合、前記電動機制御装置は、前記制動機制御装置から受信した前記制動力に基づいて前記トルク量を補正することが好ましい。(2) It is preferable that the brake control device judges whether or not the slip suppression control should be performed based on the rotation speeds of the left and right wheels, and transmits the braking force to be applied to the one wheel together with the signal to the motor control device. In this case, it is preferable that the motor control device corrects the torque amount based on the braking force received from the brake control device.
(3)前記電動機制御装置は、補正した前記トルク量に基づき前記一方の車輪に付与する補正制動力を算出して前記制動機制御装置に送信することが好ましい。この場合、前記制動機制御装置は、前記電動機制御装置から受信した前記補正制動力を前記一方の車輪に付与することが好ましい。(3) It is preferable that the motor control device calculates a corrected braking force to be applied to the one wheel based on the corrected torque amount and transmits the calculated braking force to the brake control device. In this case, it is preferable that the brake control device applies the corrected braking force received from the motor control device to the one wheel.
(4)前記電動機制御装置は、前記制動機制御装置が前記スリップ抑制制御及び前記バッテリ保護制御の双方を実施する場合には、前記スリップ抑制制御により前記一方の車輪に付与される制動力と前記バッテリ保護制御により前記左右輪の双方に付与される制動力とに基づいて前記トルク量を補正することが好ましい。 ( 4 ) When the brake control device performs both the slip suppression control and the battery protection control, it is preferable that the motor control device corrects the torque amount based on the braking force applied to one of the wheels by the slip suppression control and the braking forces applied to both the left and right wheels by the battery protection control.
開示の車両によれば、モータ(電動機)の応答性の高さを生かしつつ適切にスリップを抑制することができる。 The disclosed vehicle makes it possible to appropriately suppress slip while taking advantage of the high responsiveness of the motor (electric motor).
図面を参照して、実施形態としての電動車両について説明する。以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。本実施形態の各構成は、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。また、必要に応じて取捨選択することができ、あるいは適宜組み合わせることができる。An electric vehicle as an embodiment will be described with reference to the drawings. The embodiments described below are merely examples, and are not intended to exclude the application of various modifications or techniques not explicitly stated in the following embodiments. Each configuration of this embodiment can be modified in various ways without departing from the spirit of the embodiment. In addition, the configurations can be selected as necessary, or can be combined as appropriate.
[1.構成]
図1は、本実施形態の電動車両1(以下「車両1」という)の前部を示す模式図である。車両1には、左右輪6を駆動する電動機2(電動モータ)と左右輪6を制動する制動機9(ブレーキ)とが搭載される。本実施形態の車両1は、エンジン3とジェネレータ4とをさらに備え、外部充電が可能である。すなわち、車両1は、電動機2とエンジン3とを駆動源として備えたプラグインハイブリッド車両(ハイブリッド車両)である。
[1. Configuration]
1 is a schematic diagram showing the front of an electric vehicle 1 (hereinafter referred to as "
電動機2は、バッテリ7の電力やジェネレータ4で発電された電力で左右輪6を駆動する機能と、左右輪6の慣性回転を利用した発電により回生電力をバッテリ7に充電する機能とを兼ね備えた電動機兼発電機である。バッテリ7は、例えばリチウムイオン二次電池やニッケル水素二次電池であり、数百ボルトの高電圧直流電流を供給しうる二次電池である。The
エンジン3は、例えば、ガソリンエンジンやディーゼルエンジン等の内燃機関であり、燃料及び空気の混合気を燃焼室内で燃焼させることで左右輪6の回転軸を駆動する。エンジン3は、ジェネレータ4に発電させるための駆動力や、車両1を走行させるための駆動力を出力可能である。The
ジェネレータ4は、エンジン3の駆動力を用いて発電する発電機である。電動機2,エンジン3,ジェネレータ4の三者は、トランスアクスル5を介して接続される。トランスアクスル5の内部には、例えば変速ギアやクラッチ装置等が内蔵される。The
電動機2,エンジン3及びジェネレータ4は、車両1の運転状態に応じて使い分けられ、あるいは併用される。例えば、発進時や低速走行時には、低回転域でのトルクが大きい電動機2のみが使用される(EVモード)。一方、バッテリ7の充電率の低下時や加速走行時には、電動機2の駆動力(モータトルク)で走行しつつエンジン3の駆動力によるジェネレータ4での発電が実施される(シリーズモード)。また、エンジン効率の良い高速走行時には、エンジン3の駆動力が主力として使用され、電動機2の駆動力は補助的に使用される(パラレルモード,ENGモード)。これらの各モードは、後述する上位制御装置10で適宜選択されて実施される。The
制動機9は、例えば、後述するブレーキペダルの操作量BPに基づいて左右輪6を制動する油圧式ディスクブレーキである。なお、制動機9は、左右輪6を制動可能な装置であればこれに限らず、電動ブレーキであってもよい。制動機9は、車両左側の左輪6Lと車両右側の右輪6Rとのそれぞれに異なる大きさの制動力(ブレーキトルク)を付与可能に構成される。The
車両1には、車両1に搭載される各種装置の制御や監視を行う複数の制御装置が設けられる。具体的には、図2に示すように、車両1には、車載の各種装置を統合制御する上位制御装置10(Electronic Control Unit、以下「ECU10」ともいう),電動機2を制御する電動機制御装置11(Motor Control Unit、以下「MCU11」ともいう),制動機9を制御するハイドロユニット12(Hydraulic Unit,制動機制御装置、以下「H/U12」ともいう)及びバッテリ7の状態を管理するバッテリ管理装置13(Battery Management Unit、以下「BMU13」ともいう)が設けられる。
The
各制御装置10~13は、いずれもプロセッサ(中央処理装置),メモリ(メインメモリ),記憶装置(ストレージ),インタフェースなどが内蔵された電子制御装置(コンピューター)である。各制御装置10~13で実施される制御の内容は、ファームウェアやアプリケーションプログラムとしてメモリに記録,保存されており、プログラムの実行時にはプログラムの内容がメモリ空間内に展開されて、プロセッサによって実行される。Each of the
ECU10には、エンジン3及びジェネレータ4に加えて、アクセル開度センサ21やブレーキセンサ22などが接続される。アクセル開度センサ21は、アクセルペダルの踏込量に相当するアクセル開度APを検出する。ブレーキセンサ22は、ブレーキペダルの操作量BPを検出する。MCU11には、電動機2の他に、レゾルバ23が接続される。レゾルバ23は、電動機2の出力軸2s(図1参照)の回転数(以下、「モータ回転数Nm」とよぶ)を検出する。なお、レゾルバ23に代えて、ホールセンサやエンコーダによってモータ回転数Nmを検出してもよい。また、MCU11には、直流電流と交流電流とを変換するインバータ(図示略)が含まれていてもよいし、MCU11とインバータとが別設されていてもよい。In addition to the
H/U12には、制動機9の他に、左輪6Lに付設された左輪速センサ24Lと右輪6Rに付設された右輪速センサ24Rとが接続される。左輪速センサ24Lは、左輪6Lの回転数(以下、「左輪回転数Nwl」とよぶ)を検出する。右輪速センサ24Rは、右輪6Rの回転数(以下、「右輪回転数Nwr」)を検出する。H/U12には、制動機9の液圧を検知する液圧センサ25が接続されていてもよい。BMU13には、バッテリ7のバッテリ電圧Vを検出する電圧センサ26が接続される。In addition to the
各制御装置10~13は、CAN(Controller Area Network)バス14を介して相互に通信可能に接続される。また、MCU11とH/U12とは、第一バス15を介して互いに通信可能に接続される。MCU11とBMU13とは、第二バス16を介してBMU13から送信された情報をMCU11が受信可能に接続される。
The
なお、第一バス15及び第二バス16は、上述のCANバス14に含まれていてもよく、CANバス14から独立した通信網として構成されていてもよい。また、各制御装置10~13の接続には、複数のCANバスが用いられてもよい。例えば、ECU10と駆動系の制御装置(例えば、MCU11)とを接続するCANバス、及び、ECU10と制動系の制御装置(例えば、H/U12)とを接続するCANバス、がそれぞれ設けられていてもよい。The
[2.制御構成]
以下、各制御装置10~13で実施される制御の構成を説明する。
ECU10は、各制御装置11~13から受信した情報やECU10に接続されたエンジン3,ジェネレータ4及びセンサ21,22から取得した情報に基づき各種装置を統合制御する。例えば、ECU10は、上記の情報に基づき、車両1の運転状態に応じたモードを設定して、設定したモードでの走行を実現するように電動機2,エンジン3及びジェネレータ4を制御する。
2. Control Configuration
The configuration of the control performed by each of the
The
ECU10がシリーズモードを選択した場合を例に詳述すると、ECU10は、車両1の運転状態に基づき電動機2で出力されるべき要求トルクTrを算出し、CANバス14を介して、算出された要求トルクTrをMCU11に送信することで間接的に電動機2を制御する。さらに、ECU10は、CANバス14を介して、MCU11が電動機2に指示する後述のトルク指示値TiをMCU11から受信して、受信したトルク指示値Tiに応じた発電電力Pが出力されるようにエンジン3及びジェネレータ4を制御する。To explain in detail an example in which the
また、ECU10は、ブレーキペダルの操作量BPや他の情報に基づいて、左右輪6に付与されるべき要求ブレーキトルクを算出し、CANバス14を介して、算出された要求ブレーキトルクをH/U12に送信することで間接的に制動機9を制御する。なお、要求トルクTr及び要求ブレーキトルクの算出方法は特に限られず、例えば、アクセル開度AP,車速(左右輪回転数Nwl,Nwrや車体速),ブレーキペダルの操作量BP,操舵角,バッテリ電圧Vなどの情報に基づいて算出される。Furthermore, the
MCU11は、ECU10で算出された要求トルクTrを受信して、受信した要求トルクTrを出力させるように電動機2を制御する。具体的には、MCU11は、要求トルクTrに基づきトルク指示値Tiを算出し、これを電動機2(インバータがMCU11と別設されている場合にはインバータ)に指示することで電動機2を制御する。MCU11は、自身が管理,算出,取得する情報(例えば、トルク指示値Ti,レゾルバ23で検出されたモータ回転数Nm,モータ温度やインバータ温度など)を、CANバス14を介してECU10に送信する。The
また、MCU11は、左右輪6の少なくとも一方がスリップしていると検出(判断)した場合には、電動機2から出力されるトルクを要求トルクTrよりも低い値に低減させるトラクション制御を実施する。左右輪6がスリップしているか否かは、例えばモータ回転数Nmの変化率である回転加速度Rに基づき判断される。具体的には、MCU11は、レゾルバ23により検出されたモータ回転数Nmに基づき回転加速度Rを算出し、算出した回転加速度Rが所定回転加速度R1以上となる場合に、左右輪6がスリップしているものと判断する。所定回転加速度R1は、例えば、左右輪6が空転することなく車両1が走行している際に得られる回転加速度Rの最大値よりも大きな値として予め設定される。Furthermore, when the
MCU11は、トラクション制御の実施として、要求トルクTrから減じるトルク量ΔTを算出し、要求トルクTrからトルク量ΔTを減じた値をトルク指示値Tiとして算出し、トルク指示値Tiをインバータへ送ることで、電動機2を制御する。電動機2は、MCU11からのトルク指示値Tiに相当するモータトルクを出力することから、トルク指示値Tiはモータトルクとも換言できる。To implement traction control, the
なお、MCU11は、トラクション制御の実施中に所定の終了条件が成立したら、トラクション制御を終了する。所定の終了条件には、スリップが解消されたことや要求トルクかTrが変動したこと(例えば、変動した要求トルクTrがトルク指示値Tiよりも小さくなったこと)が含まれる。また、所定の終了条件には、トルク低減量、すなわちトルク量ΔTが一定値以下となったことが含まれていてもよい。例えば、MCU11は、算出されたトルク量ΔTが制御トルクの精度を下回る値、言い換えれば、0と認識されるべき値となった場合に、トラクション制御を終了しても問題ないと判断して、トラクション制御を終了してもよい。MCU11は、トルク量ΔTが一定値以下となった状態が一定時間以上継続した場合にトラクション制御を終了してもよい。また、所定の終了条件には、アクセル開度APが所定値以下となったことが含まれていてもよい。当該所定値は、例えば、ドライバに明確な発進又は加速意思(要求)がないと判断できる値に設定される。さらに、所定の終了条件には、モータ回転数Nm,回転加速度R,車速(左右輪回転数Nwl,Nwrや車体速),モータトルクなどのパラメータに基づく条件やドライバによるスイッチ操作が含まれていてもよい。In addition, the
H/U12は、ECU10で算出された要求ブレーキトルクを受信して、受信した要求ブレーキトルクを出力させるように制動機9を制御する。また、H/U12は、自身が管理,算出,取得する情報(例えば、左輪回転数Nwl,右輪回転数Nwr,液圧など)を、CANバス14を介してECU10に送信する。The H/
また、H/U12は、左輪6L及び右輪6Rの一方の車輪のスリップ(片輪スリップ)を検出した場合には、スリップしている一方の車輪(左輪6L又は右輪6R)に制動力(以下、「第一制動力F1」とよぶ)を付与するスリップ抑制制御を実施する。In addition, when H/
スリップ抑制制御の要否は、左輪回転数Nwl及び右輪回転数Nwrに基づき判断される。具体的には、左輪回転数Nwl及び右輪回転数Nwrのいずれか一方が他方よりも極端に大きい場合に、H/U12は片輪スリップを検出(判断)し、スリップ抑制制御を実施する。より詳述すると、H/U12は、左輪回転数Nwlが右輪回転数Nwrよりも極端に大きい場合には、左輪6Lがスリップしていると判断して、左輪6Lに第一制動力F1を付与するように制動機9を制御する。反対に、H/U12は、右輪回転数Nwrが左輪回転数Nwlよりも極端に大きい場合には、右輪6Rがスリップしていると判断して、右輪6Rに第一制動力F1を付与するように制動機9を制御する。The necessity of slip suppression control is determined based on the left wheel rotation speed Nwl and the right wheel rotation speed Nwr. Specifically, when either the left wheel rotation speed Nwl or the right wheel rotation speed Nwr is extremely higher than the other, H/
H/U12は、スリップ抑制制御を開始するときに、第一バス15を介して、スリップ抑制制御の実施を示す第一信号(信号、例えばフラグ情報)をMCU11に送信し始め、スリップ抑制制御の実施中は送信し続ける。また、本実施形態のH/U12は、第一信号とともに、スリップしている一方の車輪(左輪6L又は右輪6R)に付与される制動力をMCU11に送信する。ここで、スリップしている一方の車輪に付与される制動力とは、第一制動力F1(スリップ抑制制御の実施中にH/U12で設定される制動力の目標値や実際に制動機9に送る制動力の指示値)であってもよく、H/U12に液圧センサ25が接続される場合には、検出された液圧(すなわち、実際に一方の車輪に付加されている制動力の実測値)であってもよい。When the H/
H/U12は、上述のスリップ抑制制御の実施中に所定の抑制制御終了条件が成立したらスリップ抑制制御を終了し、第一信号の送信を止め、制御を非実施とする。所定の抑制制御終了条件には、片輪スリップが解消されたこと(例えば、スリップしている一方の車輪の回転数Nwl,Nwrが他方の車輪の回転数Nwl,Nwrと同等となること)が含まれていてもよい。また、所定の抑制制御終了条件には、トラクション制御のトルク低減量、すなわちトルク量ΔTが一定値以下となったことや、トルク量ΔTが一定値以下である状態が一定時間継続したことが含まれていてもよい。この場合、H/U12は、MCU11からトルク量ΔTを受信する構成であってもよい。MCU11は、算出された第一制動力F1が制御トルクの精度を下回る値、言い換えれば、0と認識されるべき値となった場合やこの状態が一定以上経過した場合に、スリップ抑制制御を終了してもよい。その他、所定の抑制制御終了条件には、アクセル開度APが所定値以下となったことが含まれていてもよい。当該所定値は、トラクション制御の終了条件と同様に、例えば、ドライバに明確な発進又は加速意思(要求)がないと判断できる値に設定される。また、モータ回転数Nm,回転加速度R,車速(左右輪回転数Nwl,Nwrや車体速),モータトルクなどのパラメータに基づく条件やドライバによるスイッチ操作が含まれていてもよい。When a predetermined suppression control end condition is satisfied during the implementation of the above-mentioned slip suppression control, the H/
H/U12は、スリップ抑制制御の終了直後、スリップしている車輪(左輪6L又は右輪6R)に付与していた第一制動力F1を徐々に小さくして0にする。また、H/U12は、スリップ抑制制御を終了するときに、第一バス15を介して、スリップ抑制制御の非実施を示す第二信号(信号、例えばフラグ情報)をMCU11に送信し始める。このとき、H/U12は、徐々に低減させる第一制動力F1をMCU11に送信してもよい。なお、H/U12は、第二信号の送信を、トラクション制御が終了される時点、又は、スリップ抑制制御を再開する時点まで継続する。Immediately after the end of the slip suppression control, the H/
BMU13は、バッテリ7の状態(充電状態や温度状態など)を監視するユニットであり、電圧センサ26により検出されたバッテリ電圧Vを取得して、CANバス14を介して、取得したバッテリ電圧VをECU10に送信する。また、BMU13は、バッテリ電圧Vからバッテリ7の充電率(State Of Charge、以下「SOC」ともいう)を算出し、CANバス14を介して、算出したSOCをECU10に送信する。本実施形態のBMU13は、第二バス16を介して、MCU11にもバッテリ電圧Vを送信する。The
[3.トラクション制御に関連する制御構成]
上述のように、左右輪6のスリップを抑制するトラクション制御及び片輪スリップを抑制するスリップ抑制制御のそれぞれは、MCU11及びH/U12のそれぞれで実施される。このとき、トラクション制御とスリップ抑制制御とがそれぞれ独立して実施されると、二種類の制御が互いに干渉し、制御性の低下や駆動力の変動につながりうる。そこで、本実施形態の車両1では、二種類の制御がともに実施される(重複する)場合には、MCU11がトラクション制御によって低減させる制御量(トルク量ΔT)を調整する。また、本実施形態の車両1では、実施中のスリップ抑制制御が非実施になった場合にもMCU11が制御量を調整することで、制御性の低下や駆動力の変動を抑制する。
[3. Control configuration related to traction control]
As described above, the traction control for suppressing slip of the left and
具体的に説明する。本実施形態のMCU11は、トラクション制御の実施中に、H/U12から第一信号を受信した場合には、トラクション制御によって低減させるトルク量ΔTを抑えるように調整する第一制御を実施する。すなわち、第一制御が実施される場合には、第一制御が実施されない場合のトラクション制御中と比べて、モータトルクの低減量が小さくなる。トルク量ΔTは、例えば、トラクション制御の実施に際して演算されたトルク量(以下、「ベーストルク量ΔTb」とよぶ)から所定量(以下、「第一所定量X」とよぶ)を減じることで抑制される。A more specific explanation will be given. In this embodiment, when the
これにより、第一制御の実施中における、MCU11から電動機2に送られるトルク指示値Ti(要求トルクTrからトルク量ΔTを減じた値)は、第一所定量Xを減じた分だけ、第一制御を実施しないトラクション制御中と比べて(トルク量ΔTが抑えられる前よりも)増加する。したがって、トラクション制御とスリップ抑制制御とが重複することによる左右輪6の過度なトルク抑制が防がれる。なお、ベーストルク量ΔTbは、左右輪6のスリップの程度(すなわち、回転加速度R)に基づいて算出される可変値であって、トラクション制御の開始時に都度算出される。As a result, the torque command value Ti (required torque Tr minus torque amount ΔT) sent from the
また、本実施形態のMCU11は、第一信号とともに第一制動力F1を受信し、第一制動力F1に基づいてトルク量ΔTを補正する。例えば、MCU11は、第一制動力F1が大きいほどトルク量ΔTを小さくする。つまり、上述の例で言えば、第一所定量Xは、第一制動力F1に応じて設定される可変値であり、第一制動力F1が大きいほど大きな値に設定される。これにより、第一制御の実施中における、MCU11から電動機2に送られるトルク指示値Tiは、第一制御を実施しないトラクション制御中と比べて(トルク量ΔTが抑えられる前よりも)第一制動力F1が大きいほど大きくなる。このため、第一制動力F1を受信する場合には、左右輪6の過度なトルク抑制がより確実に防がれる。
In addition, the
さらに、MCU11は、H/U12からスリップ抑制制御の終了(非実施)を示す第二信号を受信した場合には、第一制御により抑えていたトルク量ΔTを増やすように調整する第二制御を実施する。つまり、MCU11は、H/U12によるスリップ抑制制御が実施から非実施となった場合には、抑えていたトルク量ΔTを基に戻すように調整する第二制御を実施する。Furthermore, when
MCU11は、トルク量ΔTを、例えば、第一制御で抑制したトルク量ΔT(=ΔTb-X)に所定量(以下、「第二所定量X′」とよぶ)を加算することで増加させる。これにより、第二制御の実施中における、MCU11から電動機2に送られるトルク指示値Ti(要求トルクTrからトルク量ΔTを減じた値)は、第二所定量X′を加算した分だけ、第一制御の実施中と比べて(トルク量ΔTが抑えられるときよりも)減少する。The
また、本実施形態のMCU11は、第二制御を実施する際、徐々に低減される第一制動力F1を受信し、第一制動力F1に基づいてトルク量ΔTを補正する。例えば、MCU11は、第一制動力F1が徐々に小さくなるにつれてトルク量ΔTを大きくする。つまり、上述の例で言えば、第二所定量X′は、徐々に低減される第一制動力F1に応じて設定される可変値であり、第一制動力F1が徐々に低減されるにつれて第一所定量Xに近い値に設定される。これにより、第一制御の終了後において、片輪に付与されていた第一制動力F1が抜けることによる左右輪6のスリップアップが抑制される。In addition, when the
なお、上述の説明では、説明の便宜上、第一制御及び第二制御の内容を個別に説明したが、第一制御と第二制御とは、MCU11が制御量を調整するという点で共通する。また、第一信号と第二信号とは、スリップ抑制制御の実施又は非実施(実施状態)を示す信号という点で共通する。そのため、これら第一制御及び第二制御を一つの制御としてもよく、第一信号及び第二信号を同一の信号としてもよい。In the above explanation, for convenience of explanation, the contents of the first control and the second control are explained separately, but the first control and the second control have something in common in that MCU11 adjusts the control amount. Also, the first signal and the second signal have something in common in that they are signals indicating whether or not slip suppression control is being performed (implemented state). Therefore, the first control and the second control may be treated as one control, or the first signal and the second signal may be treated as the same signal.
本実施形態のMCU11は、さらに、トラクション制御の実施中に、BMU13から受信したバッテリ電圧Vが所定の上限電圧Vmaxを超えると判断した場合に、トラクション制御によって低減させるトルク量ΔTを抑える第三制御を実施する。上限閾値Vmaxは、例えば、バッテリ7の許容上限電圧と同等か許容上限電圧よりもやや小さい値に予め設定される。In this embodiment, the
ここで、バッテリ電圧Vが上限電圧Vmaxを超える場合について詳述する。上述の通り、ECU10は、シリーズモードを選択したとき、発電電力Pをトルク指示値Ti(モータトルク)に応じて設定する。このため、トラクション制御が開始されてトルク指示値Tiが抑制されると、発電電力Pが小さくなるようにエンジン3及びジェネレータ4が制御されるが、電動機2の方がエンジン3及びジェネレータ4よりも応答速度が速いため、発電電力Pが下げられるよりも先に電動機2により出力されるモータトルクが下がる。これにより、電動機2で消費されなかった分の電力が、電動機2からバッテリ7に移動して、バッテリ電圧Vが上昇し、上限電圧Vmaxを超えてしまうことがある。なお、電動機2の方が応答速度が速い理由には、CANバス14を介することで生じる通信ラグがあることに加えて、エンジン3及びジェネレータ4がECU10を介して制御されることが挙げられる。Here, the case where the battery voltage V exceeds the upper limit voltage Vmax will be described in detail. As described above, when the series mode is selected, the
そこで、本実施形態のMCU11は、バッテリ電圧Vが上限電圧Vmaxを超えた場合に、トラクション制御によって低減させるトルク量ΔTを抑える。すなわち、第三制御が実施される場合には、第三制御が実施されない場合のトラクション制御中と比べて、モータトルクの低減量が小さくなる。トルク量ΔTは、例えば、ベーストルク量ΔTbから所定量(以下、「第三所定量Y」とよぶ)を減じることで抑制される。これにより、第三制御の実施中における、MCU11から電動機2に送られるトルク指示値Tiは、第三所定量Yを減じた分だけ、第三制御を実施しないトラクション制御中と比べて(トルク量ΔTが抑えられる前よりも)増加する。このため、電動機2で消費される電力が増加されて(確保されて)、バッテリ電圧Vの上昇が抑えられる。Therefore, in this embodiment, when the battery voltage V exceeds the upper limit voltage Vmax, the
また、第三制御を実施する際、MCU11は、トルク量ΔTが抑制された分を補填する補填制動力、言い換えれば、第三所定量Yに相当する補填制動力(以下、「第二制動力F2」とよぶ)を算出し、第一バス15を介して、算出した第二制動力F2をH/U12に送信する。H/U12は、第二制動力F2を受信すると、左輪6L及び右輪6Rの双方に第二制動力F2を付与するバッテリ保護制御を実施する。これにより、第三制御によってトルク量ΔTが抑制された分のモータトルクが第二制動力F2によって相殺されるため、車両1の安定性が維持される。Furthermore, when implementing the third control, the
さらに、第三制御を実施する際、MCU11は、CANバス14を介して、第三制御が実施されていることを示す第三信号をECU10に送信してもよい。ECU10は、第三信号を受信した場合には、発電電力Pを抑えるようにエンジン3及びジェネレータ4を制御してもよい。これにより、バッテリ電圧Vがさらに低下するため、バッテリ7の安全性がより保証される。Furthermore, when the third control is performed, the
上述のトラクション制御に関する制御構成をまとめると、第一制御,第二制御及び第三制御はいずれもトラクション制御の実施中にMCU11により実施される。また、スリップ抑制制御及びバッテリ保護制御はいずれもH/U12により実施される。第一制御及び第二制御は、スリップ抑制制御の実施又は非実施に応じて実施される制御であり、双方は同時に実施されない。一方で、第三制御は、スリップ抑制制御の実施又は非実施に関わらず、バッテリ電圧Vに応じて実施される制御であり、第一制御及び第二制御のそれぞれと同時に実施され得る。また、バッテリ保護制御は第三制御の実施に応じて実施される。To summarize the control configuration related to the traction control described above, the first control, second control, and third control are all implemented by
[4.フローチャート]
図3は、MCU11で実施されるトラクション制御を説明するためのフローチャートである。このフローチャートは、要求トルクTrをMCU11が受信した際に所定の演算周期で実施される。なお、図3のフローチャート内におけるトラクション制御が実施中であるか否かを識別するためのフラグfは、その初期値を0(トラクション制御不実施中)とする。
4. Flowchart
Fig. 3 is a flowchart for explaining the traction control performed by the
ステップS1では、フラグfが0であるか否かが判定される。上述のように、フラグfは初期状態ではその値が0であるため、ステップS2に進み、左右輪6がスリップしているか(回転加速度R≧所定回転加速度R1)否かが判定される。ステップS2において、左右輪6がいずれもスリップしていない判定された場合には、トラクション制御は不要であるものとして、ステップS15に進み、ECU10から受信した要求トルクTrがトルク指示値Tiとして設定されて、続くステップS16でトルク指示値Tiが電動機2に送られることで電動機2が制御されて、このフローをリターンする。In step S1, it is determined whether flag f is 0. As described above, since flag f has a value of 0 in the initial state, the flow proceeds to step S2, where it is determined whether the left and
次の演算周期以降において、ステップS2で左右輪6がスリップしている判断された場合には、ステップS3に進み、フラグfがトラクション制御の実施中を示す値1に設定されたあと、ステップS4でトラクション制御によって低減されるトルク量ΔT(ベーストルク量ΔTb)が算出される。その後、ステップS5,ステップS7及びステップS9において、第一制御,第二制御及び第三制御のそれぞれの要否が判定される。If it is determined in step S2 that the left and
すなわち、ステップS5では、第一信号を受信したか否かが判定され、ステップS7では、第二信号を受信したか否かが判定され、ステップS9では、バッテリ電圧Vが上限電圧Vmaxを超えるか否かが判定される。ここで、ステップS5において第一信号を受信していないと判定され、ステップS7において第一制御が実施されていないため第二信号を受信していないと判定され、且つ、ステップS9においてバッテリ電圧Vが上限電圧Vmaxを超えないと判定された場合(すなわち、各ステップS5,S8,S9の全てにおいて不成立であると判定された場合)には、第一制御,第二制御及び第三制御はいずれも実施されることなく、ステップS13に進む。That is, in step S5, it is determined whether or not a first signal has been received, in step S7, it is determined whether or not a second signal has been received, and in step S9, it is determined whether or not the battery voltage V exceeds the upper limit voltage Vmax. Here, if it is determined in step S5 that the first signal has not been received, in step S7 that the second signal has not been received because the first control has not been performed, and in step S9 that the battery voltage V does not exceed the upper limit voltage Vmax (i.e., if it is determined that all of steps S5, S8, and S9 are not established), the first control, the second control, and the third control are not performed, and the process proceeds to step S13.
ステップS13では、上述のトラクション制御の終了条件が成立したか否かが判定される。ステップS13で終了条件が成立したと判断された場合には、ステップS14においてフラグfが0に設定されてステップS15に進む。一方で、ステップS13で終了条件が成立していないと判断された場合には、フラグfはそのまま(1のまま)、ステップS15に進む。その後、電動機2の制御処理(ステップS15及びS16)が実施されて、このフローをリターンする。なお、この場合にステップS15で設定されるトルク指示値Tiは、要求トルクTrからベーストルク量ΔTbを減じた値が設定される。In step S13, it is determined whether the above-mentioned traction control termination condition is satisfied. If it is determined in step S13 that the termination condition is satisfied, flag f is set to 0 in step S14 and the process proceeds to step S15. On the other hand, if it is determined in step S13 that the termination condition is not satisfied, flag f remains as it is (remains 1) and the process proceeds to step S15. Thereafter, the control process of the electric motor 2 (steps S15 and S16) is performed, and the flow returns. In this case, the torque command value Ti set in step S15 is set to a value obtained by subtracting the base torque amount ΔTb from the required torque Tr.
一方で、ステップS5において、第一信号を受信したと判定された場合には、ステップS6に進み、トルク量ΔTが抑制されるように調整される(第一制御)。このとき、トルク量ΔTは、H/U12から受信した第一制動力F1に応じて補正される。トルク量ΔTは、例えば、ベーストルク量ΔTbから第一所定量Xを減じた値(ΔT=ΔTb-X)に抑制される。その後、ステップS9に進み、バッテリ電圧Vが上限電圧Vmaxを超えるか否かが判定される。On the other hand, if it is determined in step S5 that the first signal has been received, the process proceeds to step S6, where the torque amount ΔT is adjusted to be suppressed (first control). At this time, the torque amount ΔT is corrected according to the first braking force F1 received from H/
そして、ステップS9においてバッテリ電圧Vが上限電圧Vmaxを超えないと判定された場合(第三制御が実施されない)には、終了条件の成否に基づくフラグの処理(ステップS13及びS14)及び電動機2の制御処理(ステップS15及びS16)が順に実施されて、このフローをリターンする。なお、この場合に、ステップS15で設定されるトルク指示値Tiは、要求トルクTrから第一制御により抑制(調整)されたトルク量ΔT(=ΔTb-X)を減じた値が設定される。 If it is determined in step S9 that the battery voltage V does not exceed the upper limit voltage Vmax (the third control is not performed), the flag processing based on whether the termination condition is satisfied (steps S13 and S14) and the control processing of the electric motor 2 (steps S15 and S16) are performed in sequence, and the flow returns. In this case, the torque command value Ti set in step S15 is set to a value obtained by subtracting the torque amount ΔT (= ΔTb-X) suppressed (adjusted) by the first control from the required torque Tr.
一方で、ステップS9において、バッテリ電圧Vが上限電圧Vmaxを超えると判定された場合には、ステップS10に進み、トルク量ΔTがさらに抑制される(第三制御)。このとき、トルク量ΔTは、例えば、ベーストルク量ΔTbから第一所定量Xを減じた値に対してさらに第三所定量Yを減じた値(ΔT=ΔTb-X-Y)に抑制(補正)される。続くステップS11では、第二制動力F2が算出されて、ステップS12で第二制動力F2がH/U12に送信されて、ステップS13に進む。そして、終了条件の成否に基づくフラグの処理(ステップS13及びS14)及び電動機2の制御処理(ステップS15及びS16)が順に実施されて、このフローをリターンする。なお、この場合に、ステップS15で設定されるトルク指示値Tiは、要求トルクTrから第一制御及び第三制御により抑制(調整)されたトルク量ΔT(=ΔTb-X-Y)を減じた値が設定される。On the other hand, if it is determined in step S9 that the battery voltage V exceeds the upper limit voltage Vmax, the flow proceeds to step S10, where the torque amount ΔT is further suppressed (third control). At this time, the torque amount ΔT is suppressed (corrected) to a value (ΔT=ΔTb-X-Y) obtained by subtracting a third predetermined amount Y from a value obtained by subtracting a first predetermined amount X from a base torque amount ΔTb. In the following step S11, the second braking force F2 is calculated, and in step S12, the second braking force F2 is transmitted to the H/
前述のフローのステップS13において終了条件が成立していなければ、次の演算周期以降において、フラグfは1であるため、ステップS5に進む。ここで、ステップS5において、第一信号を受信していないと判定された場合、ステップS7に進み、第二信号を受信したか否かが判定される。上述のようにH/U12によるスリップ抑制制御が実施から非実施となった場合には、H/U12からMCU11に第二信号が送信されるため、ステップS7が成立し、ステップS8に進む。続くステップS8では、トルク量ΔTが増加するように調整される(第二制御)。すなわち、トルク量ΔTは、例えば、第一制御により抑制されたトルク量の値(ΔT=ΔTb-X)に第二所定量X′を加算した値〔ΔT=(ΔTb-X)+X′〕に増加される。If the termination condition is not satisfied in step S13 of the flow described above, the flag f will be 1 from the next calculation cycle onwards, so the process proceeds to step S5. Here, if it is determined in step S5 that the first signal has not been received, the process proceeds to step S7, where it is determined whether or not the second signal has been received. As described above, when the slip suppression control by the H/
その後、第三制御の要否に基づく処理(ステップS9~S12),終了条件の成否に基づくフラグfの処理(ステップS13及びS14)及び電動機2の制御処理(ステップS15及びS16)が順に実施されて、このフローをリターンする。なお、この場合にステップS15で設定されるトルク指示値Tiは、ステップS9のNoルートを経て進んだ場合には、要求トルクTrからステップS8で調整されたトルク量ΔT〔=(ΔTb-X)+X′〕を減じた値が設定される。また、ステップS9のYesルートを経て進んだ場合には、ステップS8で調整されたトルク量ΔT〔=(ΔTb-X)+X′〕をさらに第三制御により調整したトルク量ΔT〔=(ΔTb-X)+X′-Y〕が要求トルクTrから減じられた値がトルク指示値Tiとして設定される。Then, the process based on whether the third control is necessary (steps S9 to S12), the process of flag f based on whether the end condition is satisfied (steps S13 and S14), and the control process of the electric motor 2 (steps S15 and S16) are performed in order, and this flow returns. In this case, if the No route of step S9 is taken, the torque command value Ti set in step S15 is set to a value obtained by subtracting the torque amount ΔT [= (ΔTb-X) + X'] adjusted in step S8 from the required torque Tr. In addition, if the Yes route of step S9 is taken, the torque command value Ti is set to a value obtained by subtracting the torque amount ΔT [= (ΔTb-X) + X'] adjusted in step S8 by the third control from the required torque Tr.
なお、ステップS5,ステップS7及びステップS9における第一制御,第二制御及び第三制御の要否の判定において、ステップS9のみが成立すると判定された場合には、ステップS10~S12で第三制御に係る処理が実施されて、終了条件の成否に基づくフラグfの処理(ステップS13及びS14)及び電動機2の制御処理(ステップS15及びS16)が順に実施されて、このフローをリターンする。この場合、ステップS15で設定されるトルク指示値Tiは、要求トルクTrから第三制御により抑制(調整)されたトルク量ΔT(=ΔTb-Y)を減じた値が設定される。 If it is determined in steps S5, S7, and S9 whether the first control, the second control, and the third control are required, and only step S9 is satisfied, the process related to the third control is carried out in steps S10 to S12, and the process of flag f based on whether the termination condition is satisfied (steps S13 and S14) and the control process of the electric motor 2 (steps S15 and S16) are carried out in sequence, and the flow returns. In this case, the torque command value Ti set in step S15 is set to a value obtained by subtracting the torque amount ΔT (= ΔTb-Y) suppressed (adjusted) by the third control from the required torque Tr.
[5.タイムチャート]
図4~図7を参照して、本実施形態の車両1の作用を説明する。各タイムチャートの横軸は時間である。図4は上述の第一制御及び第三制御の双方が実施されない場合を例示するタイムチャートであり、図5は上述の第三制御のみが実施される場合を例示するタイムチャートである。また、図6は上述の第一制御のみが実施される場合を例示するタイムチャートであり、図7は上述の第一制御及び第三制御の双方が実施される場合を例示するタイムチャートである。
[5. Time Chart]
The operation of the
図4~図7では、いずれも時刻t1でアクセル開度APが増加し始めたことに伴いトルク指示値Tiが上昇し、時刻t2でモータ回転数Nmの吹き上り(回転加速度R≧所定回転加速度R1)が検出されるものとする。図4及び図5はいずれも、左右輪6の両方が滑りやすい路面(例えば、氷上)を車両1が加速又は発進するものとし、図6及び図7はいずれも、左右輪6の一方(例えば、右輪6R)が滑りやすい路面(スプリットμ路)を車両1が加速又は発進するものとする。また、図4及び図6ではバッテリ7の電池受入電力が高く〔例えば、SOCが比較的低い(例えば、SOCが50%未満)且つ、電池温度が適切な場合である〕ものとし、図5及び図7ではバッテリ7の電池受入電力が低い〔例えば、SOCが比較的高い場合(例えば、SOCが100%近くである場合)や、電池温度が適切な温度よりも高い、又は低い場合である〕ものとする。4 to 7, the torque command value Ti rises as the accelerator opening AP starts to increase at time t1, and the motor rotation speed Nm is detected to increase (rotational acceleration R≧predetermined rotational acceleration R1) at time t2. In both Figs. 4 and 5, the
まず、図4のタイムチャートを参照して、本実施形態の車両1の作用を説明する。時刻t2において、モータ回転数Nmの吹き上りが検出されたことに伴い、MCU11ではモータトルク(トルク指示値Ti)を低減するトラクション制御が開始される。これにより、トルク指示値Tiは、ECU10から送信された要求トルクTrよりも低い値〔Ti=Tr-ΔT(=ΔTb)〕となるため、左右輪6のスリップ(空転)が抑制される。したがって、車両1の横滑りが防止されて安定した加速又発進が実現される。なお、図4のタイムチャートでは、左輪6L及び右輪6Rの双方がスリップするため、上述の第一制御は実施されず、左輪6L及び右輪6Rの制動力は常に0となる。First, the operation of the
また、時刻t2でトラクション制御が開始されたことをECU10が受信すると、ECU10は、トルク指示値Tiに応じた発電電力Pとなるようにエンジン3及びジェネレータ4を制御する。これにより、発電電力Pは、時刻t2からトルク指示値Tiに応じた発電電力Pとなるまで徐々に低下する。バッテリ電圧Vは、時刻t2からトルク指示値Tiに応じた発電電力Pとなるまでの間、電動機2で消費されなかった分の電力移動が生じて上昇する。この電力移動は、上述の通り、電動機2の方がエンジン3及びジェネレータ4よりも応答速度が速いことにより生じる。しかし、バッテリ7の電池受入電力が高いときには電力移動に伴うバッテリ電圧Vの変動が小さいので、バッテリ電圧Vは上限電圧Vmaxよりも低い範囲で推移する。よって、バッテリ7の安全性が保証される。
When the
一方で、図5のタイムチャートに示されるように、バッテリ7の電池受入電力が低い時には、電力移動に伴うバッテリ電圧変動の余裕が小さい。このため、バッテリ電圧Vは、時刻t2から急激に上昇して、時刻t3で上限電圧Vmaxを超える。これに伴い、MCU11では、トルク量ΔTを抑制する第三制御が実施される。したがって、トルク指示値Tiは、第三制御が実施されない場合(図5のトルク指示値の二点鎖線)よりも高い値〔Ti=Tr-ΔT(=ΔTb-Y)〕となるため、電動機2で消費される電力が増加する。これにより、時刻t3以降におけるバッテリ電圧Vの上昇が抑えられる。On the other hand, as shown in the time chart of Figure 5, when the battery input power of
また、時刻t3で、H/U12がMCU11で算出された第二制動力F2を受信すると、左輪6L及び右輪6Rの双方に第二制動力F2を付与するバッテリ保護制御が実施される。これにより、左輪6L及び右輪6Rには第二制動力F2が付与されて、トルク量ΔTが抑制された分だけ増加したモータトルク(トルク指示値Ti)が第二制動力F2によって相殺されるため、車両1の安定性が維持される。Furthermore, at time t3, when H/
ECU10は、時刻t3で第三制御が開始されたことを示す第三信号をMCU11から受信すると、第三制御が実施されない場合(図5の発電電力の二点鎖線)よりも発電電力Pを抑えるようにエンジン3及びジェネレータ4を制御する。これにより、バッテリ7にかかるバッテリ電圧Vは、時刻t3以降さらに小さくなって低下に転じ、バッテリ7が適切に保護される。When the
次に、図6のタイムチャートを参照して、第一制御が実施される場合の車両1の作用を説明する。図6のタイムチャートでは、図4のタイムチャートと同様に、時刻t2にMCU11によるモータトルク(トルク指示値Ti)を低減するトラクション制御が開始される。しかし、図6のタイムチャートの例では、右輪6Rのみがスリップするため、モータ回転数Nmは、左右輪6の両方がスリップする場合(図6のモータ回転数の一点鎖線)よりも小さくなる。これに伴い、トルク量ΔT(ベーストルク量ΔTb)は、左右輪6の両方がスリップする場合よりも小さい値となる。したがって、トルク指示値Tiは、左右輪6の両方がスリップする場合(図6のトルク指示値の一点鎖線)よりも大きくなる。Next, the operation of the
また、図6のタイムチャートでは、時刻t2に、H/U12が片輪スリップ(Nwr≫Nwl)を検出したことに伴い、スリップしている方の車輪(右輪6R)に第一制動力F1を付与するスリップ抑制制御が実施される。これにより、右輪6Rには第一制動力F1が付与されるとともに、H/U12から第一信号を受信したMCU11により第一制御が実施される。第一制御が実施されることで、トルク指示Tiは、第一制御が実施されない場合(図6のトルク指示値の二点鎖線)よりも高い値〔Ti=Tr-ΔT(=ΔTb-X)〕となる。これにより、トラクション制御とスリップ抑制制御とが重複した場合であっても、左右輪6の過度なトルク抑制が防がれる。
In addition, in the time chart of FIG. 6, at time t2, when the H/
また、時刻t2でトラクション制御が開始されたことをECU10が受信すると、ECU10は、トルク指示値Tiに応じた発電電力Pとなるようにエンジン3及びジェネレータ4を制御する。これにより、発電電力Pは、時刻t2からトルク指示値Tiに応じた発電電力Pとなるまで徐々に低下する。この間、バッテリ電圧Vは、電動機2で消費されなかった分の電力移動が生じて上昇するが、バッテリ7の電池受入電力が高い時には電力移動に伴うバッテリ電圧変動への余力が大きいので、上限電圧Vmaxよりも低い範囲で推移する。
Furthermore, when the
一方で、図7のタイムチャートに示されるように、バッテリ7の電池受入電力が低く電力移動に伴うバッテリ電圧変動への余力が小さいため、バッテリ電圧Vが時刻t3で上限電圧Vmaxを超えると、MCU11では、実施中の第一制御に加えてトルク量ΔTを抑制する第三制御が実施される。したがって、トルク指示値Tiは、第一制御の実施中で第三制御が実施されない場合(図5のトルク指示値の二点鎖線)よりも高い値〔Ti=Tr-ΔT(=ΔTb-X-Y)〕となる。これにより、電動機2で消費される電力が増加して、バッテリ電圧Vの上昇が抑えられる。On the other hand, as shown in the time chart of Figure 7, the
また、時刻t3で、H/U12は、第二制動力F2を受信すると、実施中のスリップ抑制制御に加えて、左輪6L及び右輪6Rの双方に第二制動力F2を付与するバッテリ保護制御を実施する。これにより、左輪6L及び右輪6Rには、第二制動力F2が付与される。詳述すると、左輪6Lには、第二制動力F2が付与されて、右輪6Rには第一制動力F1と第二制動力F2との和に相当する制動力が付与される。これにより、第三制御でトルク量ΔTが抑制された分だけ増加したモータトルク(トルク指示値Ti)が第二制動力F2によって相殺されるため、車両1の安定性が維持される。Furthermore, at time t3, when the H/
図7のタイムチャートにおいて、ECU10は、時刻t3で第三制御が開始されたことを示す第三信号をMCU11から受信すると、第一制御の実施中で第三制御が実施されない場合(図7の発電電力の二点鎖線)よりも発電電力Pを抑えるようにエンジン3及びジェネレータ4を制御する。これにより、バッテリ7にかかるバッテリ電圧Vは、時刻t3以降さらに小さくなり、バッテリ7が適切に保護される。In the time chart of Figure 7, when the
また、図示しないが、図6及び図7のタイムチャートの時刻t2以降において、所定の抑制制御終了条件が成立して、H/U12によるスリップ抑制制御が非実施となると、H/U12から第二信号を受信したMCU11により第二制御が実施される。第二制御が実施されることで、トルク指示値Tiは、抑制されていたトルク量に第二所定量X′が加算される分だけ、第一制御が実施される場合よりも低い値〔例えば、Ti=Tr-ΔT(=ΔTb-X+X′)〕となる。これにより、第一制御の終了後において、スリップ抑制制御により片輪に付与されていた第一制動力F1が抜けることによる左右輪6のスリップアップが抑制される。
Although not shown, after time t2 in the time charts of Figures 6 and 7, when a predetermined suppression control end condition is met and slip suppression control by H/
[6.効果]
(1)上述した車両1によれば、MCU11が、H/U12からスリップ抑制制御の実施中であることを示す第一信号を受信した場合に、トラクション制御によって低減させるトルク量ΔTを抑えるように調整する。これにより、MUC11で実施されるトラクション制御とH/U12で実施されるスリップ抑制制御とがともに実施される場合に、互いに干渉することなく、制御重複による左右輪6のスリップを抑制するための、過度なトルク抑制を防ぐことができる。
[6. Effects]
(1) According to the above-described
また、MCU11は、H/U12によるスリップ抑制制御の実施後、スリップ抑制制御の非実施を示す第二信号を受信した場合には、抑制されていたトルク量ΔTを増加させるように調整する。これにより、第一制動力F1が抜けた分の左右輪6のスリップアップを抑制することができる。したがって、上述した車両1によれば、H/U12から受信した第一信号又は第二信号に応じてトラクション制御によって低減させるトルク量ΔTを調整することで、適切に左右輪6のスリップを抑制し、車両1の加速又は発進の安定性を高めることができる。Furthermore, when
また、MCU11は、ECU10を介することなく、H/U12から第一信号及び第二信号を直接受信するため、通信ラグを低減することができ、制御の応答性を高めることができる。よって、上述した車両1によれば、電動機2の応答性の高さを生かしつつ適切に左右輪6のスリップを抑制することができる。In addition, since the
さらに、上述の実施例では、MCU11とH/U12とが、CANバス14とは別で設けられた第一バス15により相互に通信可能に接続される。これにより、CANバス14内での通信状況に関係なく、MCU11がH/U12から即座に第一信号及び第二信号を受信することができるため、制御の応答性をより高めることができる。Furthermore, in the above embodiment,
(2)H/U12は、左輪回転数Nwl及び右輪回転数Nwrに基づいてスリップ抑制制御の実施の要否を判断する。このように、スリップ抑制制御は、H/U12において実施の要否が判断される。言い換えれば、スリップ抑制制御の実施の要否判定が、ECU10を介さず実施されるため、制御の応答性をさらに高めることができる。
(2) H/
さらに、MCU11は、H/U12から受信した第一制動力F1に基づいてトルク量ΔTを補正する。具体的には、MCU11が第一信号を受信した場合には、第一制動力F1が大きいほどトラクション制御によって低減させるトルク量ΔTがより抑えられるように補正される。これにより、片輪スリップの過度な抑制や過小な抑制を防ぐことができるため、適切に片輪スリップを抑制することができる。また、MCU11が第二信号を受信した場合(スリップ抑制制御の終了時)には、第一制動力F1が徐々に低減されることに伴って、トルク量ΔTが徐々に増加するように補正される。これにより、第一制動力F1の低減中の過度なスリップの抑制やスリップアップを抑制することができ、車両1の加速又は発進の安定性を高めることができる。Furthermore, MCU11 corrects the torque amount ΔT based on the first braking force F1 received from H/U12. Specifically, when MCU11 receives the first signal, the torque amount ΔT is corrected so that the greater the first braking force F1, the more the torque amount ΔT reduced by traction control is suppressed. This makes it possible to prevent excessive or insufficient suppression of one-wheel slip, and therefore to appropriately suppress one-wheel slip. Furthermore, when MCU11 receives the second signal (at the end of slip suppression control), the torque amount ΔT is corrected so that it gradually increases as the first braking force F1 is gradually reduced. This makes it possible to suppress excessive slip suppression and slip-up during the reduction of the first braking force F1, and improves the stability of acceleration or starting of the
(3)また、MCU11は、BMU13から受信したバッテリ電圧Vが所定の上限電圧Vmaxを超える場合に、トルク量ΔTを抑える。これにより、トルク量ΔTが抑えられる前よりも電動機2で消費される電力が増加され(確保され)るため、バッテリ電圧Vの上昇を抑えることができる。さらに、MCU11は、ECU10を介することなく、BMU13からバッテリ電圧Vを直接受信するため、通信ラグを低減することができ、制御の応答性を高めることができる。特に、上述の実施例では、MCU11とBMU13とが、CANバス14とは別の第二バス16により通信可能に接続される。このため、CANバス14内での通信状況に関係なく、MCU11がBMU13から即座にバッテリ電圧Vを受信することができるので、制御の応答性をより高めることができる。
(3) In addition, the
さらに、MCU11は、バッテリ電圧Vが上限電圧Vmaxを超える場合に、トルク量ΔTが抑えられた分を補填する第二制動力F2を算出してH/U12に送信する。また、H/U12は、MCU11から第二制動力F2を受信した場合に制動機9を作動させ、左右輪6の双方に第二制動力F2を付与するバッテリ保護制御を実施する。これにより、トルク量ΔTが抑制された分のモータトルクが第二制動力F2によって相殺されるため、車両1の安定性が維持される。Furthermore, when the battery voltage V exceeds the upper limit voltage Vmax, the
(4)また、H/U12によるスリップ抑制制御とバッテリ保護制御との双方が実施される場合、トルク量ΔTは、ベーストルク量ΔTbから第一制動力F1に応じて設定される第一所定量Xを減じた値に対して、さらに第二制動力F2に相当する第三所定量Yを減じた値(ΔT=ΔTb-X-Y)に補正される。言い換えれば、MCU11は、H/U12がスリップ抑制制御とバッテリ保護制御との双方を実施する場合には、第一制動力F1と第二制動力F2との双方に基づいてトルク量ΔTを補正する。したがって、片輪スリップの抑制とバッテリ7の保護との双方を図ることができる。
(4) Furthermore, when both slip suppression control and battery protection control are performed by H/U12, the torque amount ΔT is corrected to a value (ΔT = ΔTb - X - Y) obtained by subtracting a first predetermined amount X set according to the first braking force F1 from the base torque amount ΔTb, and then subtracting a third predetermined amount Y corresponding to the second braking force F2. In other words, when H/U12 performs both slip suppression control and battery protection control, MCU11 corrects the torque amount ΔT based on both the first braking force F1 and the second braking force F2. Therefore, it is possible to both suppress one-wheel slip and protect the
[7.変形例]
上述の車両1の構成及び車両1で実施される制御は一例である。MCU11は、第一制御として、第一制動力F1に基づいてトルク量ΔTを補正するだけでなく、補正したトルク量ΔTに基づきスリップしている一方の車輪(左輪6L又は右輪6R)に付与する補正制動力F3を算出して、算出した補正制動力F3をH/U12に送信してもよい。このとき、H/U12は、スリップ抑制制御の実施として、第一制動力F1に代えて、MCU11から受信した補正制動力F3を、スリップしている一方の車輪に付与するように制動機9を制御してもよい。このように、H/U12で実施されるスリップ抑制制御にも、MCU11で実施されるトラクション制御がフィードバックされる構成とすることで、より適切に片輪スリップを抑制することができる。同様に、MCU11は、第二制御として、第一制動力F1に基づいて補正したトルク量ΔTに基づきスリップしていた一方の車輪(左輪6L又は右輪6R)に付与する補正制動力F3を算出して、算出した補正制動力F3をH/U12に送信してもよい。
[7. Modifications]
The above-described configuration of the
また、H/U12は、スリップ抑制制御を実施することに加えて、左右輪6の双方がスリップ(両輪スリップ)している場合に、左右輪6の双方に制動力を付与する両輪スリップ抑制制御を実施してもよい。両輪スリップ抑制制御としては、例えば、MCU11は、車両1のスリップを検出した際にモータトルクを低減させるトルク量ΔTを算出したあと(図3のフローチャートのステップS4のあと)、当該スリップを抑制するためにH/U12に要求する補助制動力を算出し、算出した補助制動力をH/U12に送信してもよい。そして、H/U12は、この補助制動力を受信した場合に、左右輪6の双方に補助制動力を付与してもよい。なお、この補助制動力は、制動力の上限値及び下限値として算出されてもよい。In addition to implementing slip suppression control, the H/
特許請求の範囲に記載の「前記スリップ抑制制御の実施又は非実施」の定義は上述のものに限らない。例えば、「スリップ抑制制御の実施」には、抑制制御終了条件が成立した時点から、スリップしている車輪(左輪6L又は右輪6R)に付与していた第一制動力F1を徐々に小さくして0にするまでの期間が含まれていてもよい。この場合、H/U12は、第一制動力F1が0になった時点から、トラクション制御が終了される時点、又は、スリップ抑制制御を再開する時点まで、スリップ抑制制御の非実施を示す第二信号の送信を継続してもよい。スリップ抑制制御の実施中にトルク量ΔTを調整する制御には、トルク量ΔTを抑えるように調整する第一制御に限らず、トルク量ΔTを増やすように調整する制御が実施されてもよい。また、スリップ抑制制御の非実施中にトルク量ΔTを調整する制御には、トルク量ΔTを増やすように調整する第二制御に限らず、トルク量ΔTを抑えるように調整する制御が実施されてもよい。The definition of "implementation or non-implementation of the slip suppression control" in the claims is not limited to the above. For example, "implementation of slip suppression control" may include a period from the time when the suppression control end condition is satisfied to the time when the first braking force F1 applied to the slipping wheel (left
電動車両は、エンジン3及びジェネレータ4を備えない、いわゆるEV車両であってもよい。また、電動車両は、車両前側の左右輪(前輪)を駆動する前側電動機と車両後側の左右輪(後輪)を駆動する後側電動機とを備える、いわゆる四輪駆動車両であってもよい。四輪駆動車両の場合、電動車両は、前側電動機を制御するMCUと、後側電動機を制御するMCUとを個別に有していてもよい。上記のトラクション制御やトラクション制御中に実施される第一制御及び第二制御は、前側電動機と後側電動機とのそれぞれに対して個別に実施されてもよい。The electric vehicle may be a so-called EV vehicle that does not have an
また、制動機9は、車両1の前側の左右輪6と後側の左右輪とを制動するものであってもよい。また、電動車両には、前輪を制動する前側制動機と後輪を制動する後側制動機とが個別に設けられていてもよい。この場合、電動車両は、前側制動機を制御するH/Uと後側制動機を制御するH/Uとを個別に有していてもよい。このとき、上記のスリップ抑制制御及びバッテリ保護制御は、前側制動機と後側制動機とのそれぞれに対して個別に実施されてもよい。なお、制動機制御装置はH/Uに限らず種々のブレーキ制御装置が適用可能である。
The
1 車両(電動車両)
2 電動機
6 左右輪
6L 左輪
6R 右輪
7 バッテリ
9 制動機
10 上位制御装置(ECU)
11 電動機制御装置(MCU)
12 制動機制御装置(H/U)
13 バッテリ管理装置(BMU)
F1 第一制動力
F2 第二制動力(補填制動力)
F3 補正制動力
Nm モータ回転数
Nwl 左輪回転数
Nwr 右輪回転数
R 回転加速度
Ti トルク指示値(電動機のトルク)
Tr 要求トルク
V バッテリ電圧
Vmax 上限電圧
ΔT トルク量
1. Vehicles (electric vehicles)
2
11 Motor control unit (MCU)
12 Brake control unit (H/U)
13 Battery Management Unit (BMU)
F1 First braking force F2 Second braking force (supplementary braking force)
F3 Corrected braking force Nm Motor rotation speed Nwl Left wheel rotation speed Nwr Right wheel rotation speed R Rotational acceleration Ti Torque command value (motor torque)
Tr Required torque V Battery voltage Vmax Upper limit voltage ΔT Torque amount
Claims (4)
前記電動車両の要求トルクを算出する上位制御装置と、
前記上位制御装置で算出された前記要求トルクを受信して前記電動機を制御するとともに、前記電動機の回転加速度に基づき前記電動機のトルクを低減させるトラクション制御を実施する電動機制御装置と、
前記左右輪のうち一方の車輪のスリップを検出した場合に、前記制動機を作動させて前記一方の車輪に制動力を付与するスリップ抑制制御を実施する制動機制御装置と、
前記電動機と電力の授受を行うバッテリのバッテリ電圧を取得するバッテリ管理装置と、を備え、
前記電動機制御装置は、前記制動機制御装置から前記スリップ抑制制御の実施又は当該実施後の非実施を示す信号を受信した場合に、受信した前記信号に応じて前記トラクション制御によって低減させるトルク量を調整し、
前記電動機制御装置は、前記上位制御装置を介さずに前記バッテリ管理装置から受信したバッテリ電圧が所定の上限電圧を超える場合に、前記トラクション制御によって低減させるトルク量を抑えるとともに前記トラクション制御によって低減させるトルク量が抑えられた分を補填する補填制動力を算出して前記制動機制御装置に送信し、
前記制動機制御装置は、前記電動機制御装置から前記補填制動力を受信した場合に、前記制動機を作動させて前記左右輪の双方に前記補填制動力を付与するバッテリ保護制御を実施する
ことを特徴とする、電動車両。 An electric vehicle including an electric motor for driving left and right wheels and a brake for applying a braking force to the left and right wheels,
A host control device that calculates a required torque of the electric vehicle;
an electric motor control device that receives the required torque calculated by the higher-level control device to control the electric motor and performs traction control to reduce the torque of the electric motor based on the rotational acceleration of the electric motor;
a brake control device that performs slip suppression control by actuating the brake to apply a braking force to one of the left and right wheels when slip of the one of the left and right wheels is detected;
a battery management device that acquires a battery voltage of a battery that exchanges electric power with the electric motor;
when receiving a signal indicating execution of the slip suppression control or non-execution after the execution from the brake control device, the motor control device adjusts an amount of torque to be reduced by the traction control in response to the received signal,
When the battery voltage received from the battery management device without going through the higher-level control device exceeds a predetermined upper limit voltage, the electric motor control device reduces an amount of torque to be reduced by the traction control, calculates a compensation braking force to compensate for the amount of torque reduced by the traction control, and transmits the compensation braking force to the brake control device;
When the brake control device receives the supplementary braking force from the electric motor control device, the brake control device operates the brake to perform battery protection control to apply the supplementary braking force to both the left and right wheels.
An electric vehicle characterized by:
前記電動機制御装置は、前記制動機制御装置から受信した前記制動力に基づいて前記トルク量を補正する
ことを特徴とする、請求項1記載の電動車両。 the brake control device determines whether or not the slip suppression control should be performed based on the rotation speeds of the left and right wheels, and transmits a braking force to be applied to the one wheel together with the signal to the electric motor control device;
2. The electric vehicle according to claim 1, wherein the electric motor control device corrects the torque amount based on the braking force received from the brake control device.
前記制動機制御装置は、前記電動機制御装置から受信した前記補正制動力を前記一方の車輪に付与する
ことを特徴とする、請求項2記載の電動車両。 the electric motor control device calculates a corrected braking force to be applied to the one wheel based on the corrected torque amount, and transmits the corrected braking force to the brake control device;
3. The electric vehicle according to claim 2, wherein the brake control device applies the corrective braking force received from the electric motor control device to the one wheel .
ことを特徴とする、請求項1~3のいずれか1項に記載の電動車両。 The electric vehicle according to any one of claims 1 to 3, characterized in that, when the brake control device performs both the slip suppression control and the battery protection control, the motor control device corrects the torque amount based on the braking force applied to one of the wheels by the slip suppression control and the braking forces applied to both the left and right wheels by the battery protection control.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/035639 WO2023053205A1 (en) | 2021-09-28 | 2021-09-28 | Electric vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023053205A1 JPWO2023053205A1 (en) | 2023-04-06 |
| JP7700865B2 true JP7700865B2 (en) | 2025-07-01 |
Family
ID=85781480
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023550790A Active JP7700865B2 (en) | 2021-09-28 | 2021-09-28 | Electric vehicles |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7700865B2 (en) |
| WO (1) | WO2023053205A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006256367A (en) | 2005-03-15 | 2006-09-28 | Toyota Motor Corp | Vehicle and control method thereof |
| JP2011097826A (en) | 2011-01-20 | 2011-05-12 | Nissan Motor Co Ltd | Motor traction controller of vehicle |
| JP2012045996A (en) | 2010-08-25 | 2012-03-08 | Nissan Motor Co Ltd | Power generation control device of hybrid vehicle |
| JP2014091388A (en) | 2012-11-02 | 2014-05-19 | Hitachi Automotive Systems Ltd | Vehicle control device |
| JP2015050784A (en) | 2013-08-30 | 2015-03-16 | 日立オートモティブシステムズ株式会社 | Electric-vehicle control system |
| WO2015093464A1 (en) | 2013-12-17 | 2015-06-25 | 本田技研工業株式会社 | Vehicle |
-
2021
- 2021-09-28 WO PCT/JP2021/035639 patent/WO2023053205A1/en not_active Ceased
- 2021-09-28 JP JP2023550790A patent/JP7700865B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006256367A (en) | 2005-03-15 | 2006-09-28 | Toyota Motor Corp | Vehicle and control method thereof |
| JP2012045996A (en) | 2010-08-25 | 2012-03-08 | Nissan Motor Co Ltd | Power generation control device of hybrid vehicle |
| JP2011097826A (en) | 2011-01-20 | 2011-05-12 | Nissan Motor Co Ltd | Motor traction controller of vehicle |
| JP2014091388A (en) | 2012-11-02 | 2014-05-19 | Hitachi Automotive Systems Ltd | Vehicle control device |
| JP2015050784A (en) | 2013-08-30 | 2015-03-16 | 日立オートモティブシステムズ株式会社 | Electric-vehicle control system |
| WO2015093464A1 (en) | 2013-12-17 | 2015-06-25 | 本田技研工業株式会社 | Vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2023053205A1 (en) | 2023-04-06 |
| WO2023053205A1 (en) | 2023-04-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6741917B2 (en) | Hybrid vehicle control apparatus | |
| US10793124B2 (en) | Vehicle wheel torque control systems and methods | |
| JP4839864B2 (en) | VEHICLE, ITS CONTROL METHOD, AND BRAKE DEVICE | |
| US9238412B2 (en) | Normalizing deceleration of a vehicle having a regenerative braking system | |
| JP3879650B2 (en) | Vehicle control device | |
| US6617704B2 (en) | Hybrid vehicle control apparatus | |
| US20120226402A1 (en) | Vehicle control device and vehicle control method | |
| KR20160040629A (en) | Vehicle | |
| JP2006081343A (en) | Vehicle regenerative braking control device | |
| JP7549298B2 (en) | Drive control device for electric vehicle | |
| JP7025164B2 (en) | Hybrid vehicle power unit | |
| KR20220115167A (en) | Control system and method for switching to four-wheel drive of electric vehicle | |
| KR20240053087A (en) | Traction control method for vehicle | |
| US20050228554A1 (en) | Control apparatus for hybrid vehicle | |
| JP2007060761A (en) | Hybrid vehicle deceleration control device | |
| JP7700865B2 (en) | Electric vehicles | |
| JP2020010518A (en) | Drive control device applied to vehicle drive system | |
| KR20230011529A (en) | Vehicle having electric motor and method of driving power control for the same | |
| JP2005127236A (en) | Vehicle driving force control device | |
| JP2008056151A (en) | Brake control device for vehicle | |
| JP2005210798A (en) | Vehicle driving force control device and vehicle driving force control method | |
| JP2006197757A (en) | Vehicle regenerative braking control device | |
| JP4165344B2 (en) | Vehicle control device | |
| JP7768342B2 (en) | Vehicle control device | |
| JP7773135B2 (en) | Vehicle driving control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231211 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20241220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250227 |
|
| 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: 20250520 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250602 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7700865 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |