JP4428162B2 - Brake control device - Google Patents
Brake control device Download PDFInfo
- Publication number
- JP4428162B2 JP4428162B2 JP2004212002A JP2004212002A JP4428162B2 JP 4428162 B2 JP4428162 B2 JP 4428162B2 JP 2004212002 A JP2004212002 A JP 2004212002A JP 2004212002 A JP2004212002 A JP 2004212002A JP 4428162 B2 JP4428162 B2 JP 4428162B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- torque
- braking force
- vehicle
- controller
- 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.)
- Expired - Lifetime
Links
- 230000001172 regenerating effect Effects 0.000 claims description 37
- 238000009795 derivation Methods 0.000 claims description 11
- 238000000034 method Methods 0.000 description 41
- 230000008569 process Effects 0.000 description 27
- 230000001629 suppression Effects 0.000 description 9
- 230000001133 acceleration Effects 0.000 description 8
- 230000007423 decrease Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000014509 gene expression Effects 0.000 description 6
- 230000008929 regeneration Effects 0.000 description 6
- 238000011069 regeneration method Methods 0.000 description 6
- 239000000446 fuel Substances 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 125000001145 hydrido group Chemical group *[H] 0.000 description 1
- 229910052987 metal hydride Inorganic materials 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 229910052759 nickel Inorganic materials 0.000 description 1
- PXHVJJICTQNCMI-UHFFFAOYSA-N nickel Substances [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 description 1
- -1 nickel metal hydride Chemical class 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/02—Control of vehicle driving stability
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18145—Cornering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/08—Electric propulsion units
- B60W2510/083—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/40—Torque distribution
- B60W2520/403—Torque distribution between front and rear axle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/40—Torque distribution
- B60W2520/406—Torque distribution between left and right wheel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/90—Vehicles comprising electric prime movers
- B60Y2200/91—Electric vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Regulating Braking Force (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Description
本発明は、モータを備えた車両などに搭載されるブレーキ制御装置に関する。 The present invention relates to a brake control device mounted on a vehicle equipped with a motor.
従来より、前輪又は後輪の左右輪に各々モータが搭載された車両が知られている。このモータは、車両の状態に応じて駆動力を付与して車両の走行を補助したり、車両が減速する際(ブレーキ時)に回生により制動力を付与してバッテリを充電したりするように制御される。 Conventionally, a vehicle in which a motor is mounted on each of the left and right wheels of the front wheel or the rear wheel is known. This motor applies driving force according to the state of the vehicle to assist in running the vehicle, or applies braking force by regeneration to charge the battery when the vehicle decelerates (during braking). Be controlled.
上記のようなモータによる制動力(以下、「回生制動力」と呼ぶ)と、摩擦ブレーキによる制動力(以下、「摩擦ブレーキ制動力」と呼ぶ)とを協調させて行うブレーキ制御が知られている。例えば、特許文献1には、機械式アンチロックブレーキと電気的な制動(モータなど)を協働させて、制動性能を向上させる制御装置が記載されている。また、特許文献2には、モータによる回生制動と摩擦ブレーキによる制動とを併用しながら所要の制動力を確実に得られるようにすると共に、回生制動によるエネルギー回収が促進可能なように構成された制御装置が記載されている。
Brake control is known in which the braking force by the motor (hereinafter referred to as “regenerative braking force”) and the braking force by the friction brake (hereinafter referred to as “friction brake braking force”) are coordinated. Yes. For example,
更に、特許文献3には、総制動トルクの不足や過剰をなくし、回生協調解除時においてもスムーズにモータによる制動トルクを繋げることが可能な回生協調ブレーキ制御装置が記載されている。特許文献4には、モータの回生制動によるバッテリの過充電を防止する制御装置が記載されている。
Further,
しかしながら、上記の特許文献1及至3に記載された制御装置では、例えば左右輪に設けられたモータの温度や、バッテリの充電量などを考慮に入れていないため、車両が制動後に加速する際(以下、「再加速」ともいう)に、左右輪のモータから出力可能なトルクに差が生じるために、モータから所望の出力を得ることができない場合があった。このため、制動後の再加速時に、車両が効率的な加速を行うことができない場合があった。
However, in the control device described in
本発明は、このような問題点を解決するためになされたもので、その目的とするところは、制動後の再加速時にモータから所望の駆動力が得られるように、摩擦ブレーキによる制動力とモータの制動力又は駆動力を前後左右輪に配分することが可能なブレーキ制御装置を提供することにある。 The present invention has been made in order to solve such problems. The object of the present invention is to provide a braking force by a friction brake so that a desired driving force can be obtained from the motor at the time of reacceleration after braking. An object of the present invention is to provide a brake control device capable of distributing the braking force or driving force of a motor to front, rear, left and right wheels.
本発明の1つの観点では、車両に搭載されるブレーキ制御装置は、前記車両の左右輪を独立に駆動及び回生するモータと、前記左右輪の各々に設けられる摩擦ブレーキと、前記車両の車両状態を取得する車両状態取得手段と、取得した車両状態に基づいて、前記モータの制動力又は駆動力と、前記摩擦ブレーキの制動力との配分を前記左右輪の各々に対して導出する配分導出手段と、前記導出した配分に対応する制動力又は駆動力を、前記モータと前記摩擦ブレーキから出力させる制御手段と、を有し、前記車両状態取得手段は、前記モータに電力を供給するバッテリの充電量を取得し、前記配分導出手段は、前記バッテリの充電量が所定値を超えた場合、前記モータを力行させるように前記配分を導出すると共に、前記モータが力行する際に出力する駆動力を、前記摩擦ブレーキの制動力により相殺するように前記配分を決定する。
In one aspect of the present invention, a brake control device mounted on a vehicle includes a motor that independently drives and regenerates left and right wheels of the vehicle, a friction brake that is provided on each of the left and right wheels, and a vehicle state of the vehicle. Vehicle state acquisition means for acquiring the distribution, and distribution derivation means for deriving distribution of the braking force or driving force of the motor and the braking force of the friction brake to each of the left and right wheels based on the acquired vehicle state And a control means for outputting a braking force or a driving force corresponding to the derived distribution from the motor and the friction brake, and the vehicle state acquisition means is for charging a battery for supplying electric power to the motor. Gets the amount, the allocation deriving means, when the charging amount of the battery exceeds a predetermined value, thereby deriving the distribution so as to power running of the motor, when the motor is powering The driving force to be output, determines the distribution so as to offset the braking force of the friction brake.
上記のブレーキ制御装置は、車両などに搭載される。このブレーキ制御装置は、モータと摩擦ブレーキを備える。モータは、バッテリなどから供給される電力にて駆動し、前輪又は後輪の左右輪に独立に力行による駆動力又は回生による制動力を付与する。摩擦ブレーキも、前輪又は後輪の左右輪の独立に制動力を付与する。即ち、ブレーキ制御装置は、モータが発生するトルクと、摩擦ブレーキが発生するトルクとによって制御を行う。更に、ブレーキ制御装置は、車両の走行状態やモータやバッテリなどの車両状態を取得する車両状態取得手段を有する。ブレーキ制御装置は、このような車両状態に基づいて、モータの制動力又は駆動力と摩擦ブレーキの制動力との配分を、左右輪の各々に対して導出する配分導出手段を有する。
具体的には、配分導出手段は、バッテリの充電量が所定値を超えた場合、モータを力行させるように配分を導出する。バッテリの充電量が大きいとき(過充電状態など)に、モータの回生によってさらにバッテリを充電するとバッテリの性能低下を招く場合がある。そのため、バッテリが過充電状態にあるときは、バッテリを更に充電させないようにするため、ブレーキ制御装置はモータを回生させないようにし、さらにモータを力行させてバッテリの電力を消費させることにより、バッテリの過充電を防止する。また、制動時にモータが力行しているため、車両が制動後に加速する際、車両には即座にモータによる所望の駆動力を付与することができる。
また、配分導出手段は、前記モータが力行する際に出力する駆動力を、前記摩擦ブレーキの制動力により相殺するように前記配分を決定する。即ち、モータが出力する駆動力は、摩擦ブレーキが余分に出力する制動力によって釣り合いが取られる。これにより、制動時の車両にモータが駆動力を付与しているにも関わらず、ブレーキ制御装置は、適切なブレーキ制御を行うことができる。
なお、「配分を導出する」とは、例えば所定のマップなどを参照して上記の配分を求める場合、所定の演算式などを使用して上記の配分を算出する場合、それらを両方組み合わせる場合を含む。
The above brake control device is mounted on a vehicle or the like. The brake control device includes a motor and a friction brake. The motor is driven by electric power supplied from a battery or the like, and independently applies a driving force by power running or a braking force by regeneration to the front wheels or the left and right wheels of the rear wheels. The friction brake also applies a braking force independently to the left and right wheels of the front wheel or the rear wheel. That is, the brake control device performs control based on the torque generated by the motor and the torque generated by the friction brake. Furthermore, the brake control device includes vehicle state acquisition means for acquiring a vehicle running state and a vehicle state such as a motor and a battery. The brake control device has distribution derivation means for deriving distribution of the braking force or driving force of the motor and the braking force of the friction brake to each of the left and right wheels based on such a vehicle state.
Specifically, the distribution deriving means derives the distribution so that the motor is powered when the charge amount of the battery exceeds a predetermined value. When the amount of charge of the battery is large (overcharged state or the like), further charging of the battery by regeneration of the motor may cause a decrease in battery performance. Therefore, when the battery is in an overcharged state, the brake control device does not regenerate the motor in order to prevent the battery from being charged further, and further, the power of the battery is consumed by powering the motor. Prevent overcharge. Further, since the motor is powered during braking, when the vehicle accelerates after braking, the vehicle can be immediately given a desired driving force by the motor.
The distribution deriving means determines the distribution so that the driving force output when the motor is powered is canceled by the braking force of the friction brake. That is, the driving force output by the motor is balanced by the braking force output by the friction brake. Thus, the brake control device can perform appropriate brake control even though the motor applies driving force to the vehicle during braking.
“Deriving distribution” means, for example, obtaining the above-mentioned distribution with reference to a predetermined map, etc., calculating the above-mentioned distribution using a predetermined arithmetic expression, etc., or combining both of them. Including.
以下、図面を参照して本発明の好適な実施の形態について説明する。 Preferred embodiments of the present invention will be described below with reference to the drawings.
[第1実施形態]
まず、本発明の第1実施形態に係るブレーキ制御装置について説明する。
[First Embodiment]
First, a brake control device according to a first embodiment of the present invention will be described.
(車両の構成)
以下では、第1実施形態に係る車両の概略構成について図1を用いて説明する。図1は、本実施形態に係る車両100の概略構成を示すブロック図である。なお、図1では、紙面左が車両100の前方を示し、紙面右が車両100の後方を示す。
(Vehicle configuration)
Below, the schematic structure of the vehicle which concerns on 1st Embodiment is demonstrated using FIG. FIG. 1 is a block diagram illustrating a schematic configuration of a
車両100は、エンジン1と、左右前輪3fL、3fRと、左右後輪3rL、3rRと、バッテリ5と、インバータ6、21と、コントローラ7と、ブレーキシステム8と、ブレーキペダル11と、ブレーキペダル操作量センサ13と、モータ20とを備える。上記の車輪3fL、3fR、3rL、3rRには、モータ4fL、4fR、4rL、4rRがそれぞれに設置されており、これらのモータ4fL、4fR、4rL、4rRには、温度センサ12fL、12fR、12rL、12rRがそれぞれに設けられている。更に、車輪3fL、3fR、3rL、3rRには、摩擦ブレーキ9fL、9fR、9rL、9rRがそれぞれに設けられており、角速度センサ10fL、10fR、10rL、10rRもそれぞれに設けられている。エンジン1には発電用のモータ20が接続されている。
The
なお、以下の説明では、前後対称に配置された構成要素については、前後の区別が必要な場合は符号に「f」、「r」を付し、前後の区別が不要な場合は「f」、「r」を省略する。同様に、左右対称に配置された構成要素については、左右の区別が必要な場合は符号に「L」、「R」を付し、左右の区別が不要な場合は「L」、「R」を省略する。よって、符号に付加された「f」、「r」、「L」、「R」を省略して示した場合は、前後左右のものを全て含むものとする。 In the following description, for the components arranged symmetrically in the front-rear direction, “f” and “r” are added to the reference numerals when the front-rear distinction is necessary, and “f” when the front-rear distinction is unnecessary. , “R” is omitted. Similarly, regarding the components arranged symmetrically, “L” and “R” are added to the reference numerals when the left and right distinction is necessary, and “L” and “R” when the right and left distinction is not necessary. Is omitted. Therefore, when “f”, “r”, “L”, and “R” added to the code are omitted, all of the front, rear, left, and right are included.
エンジン1は、燃焼室内の混合気を爆発させて動力を発生する内燃機関である。図1に示す車両100は、エンジン前置き方式のものを示している。エンジン1としては、ガソリンエンジン、ディーゼルエンジンなどを用いることができる。なお、車両100がエンジン1を有しなくてもよい。その場合は、エンジン1の代わりに燃料電池などの駆動源を用いてもよい。なお、車両100がエンジン1を有することは必須ではなく、本発明を電動モータなどの駆動源を有する電気自動車(Electric Vehicle)に適用してもよい。また、エンジン1の代わりに燃料電池を駆動源として用いてもよい。
The
モータ4は、前後左右輪3に独立に設けられている。モータ4は、これらの前後左右輪3に対して駆動力又は回生制動力を付与する。即ち、車両100においては、モータ4によって前後左右輪3を独立に力行及び回生させることが可能なように構成されている。
The
モータ4へは、バッテリ5に充電された電力がインバータ6を介して供給される。これによって、モータ4は前後左右輪3に駆動力を付与する。また、モータ4は、回生によって発生した電力をインバータ6を介してバッテリ5に供給する。この場合、モータ4は、前後左右輪3に回生制動力を付与する。図1においては、矢印S7fL、S7fR、S7rL、S7rRで示すように、モータ4とインバータ6との間で電力の授受が行われる。
Electric power charged in the
温度センサ12は、上記のモータ4に設けられている。温度センサ12は、前後左右輪3に設けられたモータ4の温度をそれぞれ検出する。そして、温度センサ12が検出したモータ4の温度に対応する信号S9fL、S9fR、S9rL、S9rRは、コントローラ7に供給される。
The
バッテリ5は、鉛蓄電池、ニッケル水素電池などの2次電池であり、矢印S6で示すようにインバータ6との間で電力の授受を行う。なお、バッテリ5の容量(即ち、充電量)に対応する信号S2は、コントローラ7によって取得される。
The
インバータ6は、主として発電電力量を制御する装置であり、電源ケーブルなどを通じてバッテリ5及びモータ4と接続されている。インバータ6は、バッテリ5より電力の供給を受けると、これをモータ4が駆動するのに適した3相交流電圧に変換する。そして、インバータ6は、その変換後の3相交流電圧をモータ4に供給し、各モータ4を独立に駆動する。なお、インバータ6によるモータ4の駆動制御は、コントローラ7からの制御信号S4に基づいてなされる。更に、インバータ6は、車両100の減速時などにモータ4から発生する電力の供給を受けると、その電力をバッテリ5の充電を行うのに適した直流電圧に変換して、バッテリ5の充電を行う。
The
なお、バッテリ5は、エンジン1がモータ20を必要に応じて駆動することにより充電される。この場合、モータ20の駆動によって発生した電力は矢印S10aで示すようにインバータ21に供給され、インバータ21はこの電力を矢印10bで示すようにバッテリ5に供給する。
The
ブレーキシステム8は、油圧系のシステムにて構成される。ブレーキシステム8は、図示しないマスターシリンダやハイドロユニットなどを備える。ブレーキシステム8へは、矢印S31で示すように、運転者によるブレーキペダル11の操作、即ちブレーキ圧力が伝達される。そして、ブレーキシステム8は、コントローラ7から供給される制御信号S5に基づいて、ブレーキペダル11からのブレーキ圧力を制御して、摩擦ブレーキ9を動作させる。この場合、ブレーキシステム8は、矢印S8fL、S8fR、S8rL、S8rRで示す油路を通じて油圧を摩擦ブレーキ9に伝達する。
The
ブレーキペダル操作量センサ13は、運転者によるブレーキペダル11の操作量(即ち、踏み込み量)を検出する。そして、ブレーキペダル操作量センサ13は、この操作量に対応する信号S32をコントローラ7に供給する。コントローラ7は、ブレーキペダル11の操作量を取得すると共に、ブレーキペダル11の踏み込み速度も取得することができる。コントローラ7は、この信号S32や車両100の走行状態などに基づいて、ブレーキシステム8に制御信号S5を供給する。コントローラ7によるブレーキシステム8の制御は、詳細は後述する。
The brake pedal
摩擦ブレーキ9は、ドラムブレーキやディスクブレーキなどにて構成される。摩擦ブレーキ9は、ブレーキシステム8より供給される油圧によって駆動され、前後左右輪3に制動力を付与する。この場合、摩擦ブレーキ9は、ブレーキシステム8より供給される油圧の値に応じた制動力を前後左右輪3に付与する。
The friction brake 9 is constituted by a drum brake, a disc brake or the like. The friction brake 9 is driven by hydraulic pressure supplied from the
角速度センサ10は、前後左右輪3の各々に設けられている。角速度センサ10は、前後左右輪3の回転の角速度(回転速度)を検出する。そして、角速度センサ10は、検出した角速度に対応する信号S1fL、S1fR、S1rL、S1rRをコントローラ7に供給する。
The
コントローラ7は、CPU、ROM、RAM、A/D変換器及び入出力インタフェイスなどを含んで構成される。コントローラ7は、ブレーキペダル操作量センサ13から供給される信号S32に基づいて、前後左右輪3に個別に付与すべき制動力(以下、「要求制動力」と呼ぶ)を決定する。また、コントローラ7は、角速度センサ10から供給される信号S1と、バッテリ5から供給される信号S2と、温度センサ12から供給される信号S9と、を取得する。本実施形態においては、コントローラ7は、これらの取得した量(以下、これらの取得した量を「車両状態」とも呼ぶ)に基づいて、モータ4の回生による制動力(即ち、「回生制動力」)と摩擦ブレーキ9による制動力(即ち、「摩擦ブレーキ制動力」)の配分を左右輪3f、3rの各々に対して導出する。詳しくは、コントローラ7は、車両100が制動後に再加速する際、モータ4から所望の駆動力が得られるように両制動力の配分を導出する。つまり、コントローラ7は、制動後の再加速時にモータの出力が効率的に得られるように制御を行う。これにより、車両100は、制動時後の再加速時に、モータ4から最大出力を得ることができ、迅速かつ効率的に加速することができる。以上のように、コントローラ7は、車両100の車両状態を取得する車両状態取得手段、及びモータ4の回生の制動力と摩擦ブレーキ9の制動力の配分を導出する配分導出手段として機能する。この場合、コントローラ7は、導出方法として、例えば所定のマップなどを参照して上記の配分を求めるか、又は所定の演算式などを使用して上記の配分を算出するか、若しくはそれらを両方組み合わせて上記の配分を求める。
The
更に、本実施形態に係るコントローラ7は、モータ4の温度を取得し、左右輪3f、3rに設けられたモータ4の温度を所定温度にし、温度差が生じないように両制動力の配分を導出する。より具体的には、コントローラ7は、モータ4の温度が所定値以上となった場合、そのモータ4の回生制動力を減少させることでモータ4の発熱を抑える。これにより、左右輪3f、3rの片側のモータ4の温度のみが所定値以上となることがなくなる。よって、制動後の加速時に左右輪のモータ4で所望の出力を得ることが可能となるため、車両100は更に効率的な加速を行うことができる。
Furthermore, the
なお、モータ4、バッテリ5、インバータ6、コントローラ7、ブレーキシステム8と、摩擦ブレーキ9、角速度センサ10、温度センサ12、及びブレーキペダル操作量センサ13はブレーキ制御装置を構成する。
The
(コントローラの構成)
次に、本実施形態に係るコントローラ7の構成とコントローラ7が行う処理について説明する。
(Configuration of controller)
Next, the configuration of the
まず、図2を用いて、本実施形態に係るコントローラ7が行う制御の基本概念について説明する。図2は、旋回時の車両100に制動力(以下、単に「制動力」として用いた場合は、「摩擦ブレーキ制動力」と「回生制動力」を合わせた力を意味するものとする)を付与した場合の概略図を示している。なお、車両100は、前輪3fが操舵可能なものを示している。また、説明の便宜上、前輪の左右輪3fのみに制動力を付与しているものについて示す。
First, the basic concept of control performed by the
図2に示すように、車両100は矢印A3で示す方向(左方向)に旋回している。車両100が旋回しているため、前輪3fの左右輪の角速度は異なる。具体的には、旋回時において外輪となる右輪3fRの方が、内輪となる左輪3fLよりも角速度は大きい。一般的に、モータは車輪の角速度が大きくなると出力するトルクが小さくなる傾向にあることが知られている。したがって、左旋回時においては、右輪3fRに設けられたモータ4fRによる回生制動力が小さくなる。
As shown in FIG. 2, the
ここで、モータ4fから得ることができる回生制動力は、バッテリ5の容量(充電量)に依存する。そのため、バッテリ5の容量が少なければ、車両100の制動時には、回生制動力よりも摩擦ブレーキ制動力に頼る必要がある。反対に、バッテリ5の容量が多ければ、回生制動力を大きく用いることが可能となる。
Here, the regenerative braking force that can be obtained from the motor 4 f depends on the capacity (charge amount) of the
以上より、車両100の旋回方向やバッテリ5の容量などを考慮に入れて、車両100に制動力を付与する必要があることがわかる。よって、このような点を考慮に入れて、車両100に付与する摩擦ブレーキ制動力と回生制動力の配分を両左右輪3fに対して導出することが好適である。
As described above, it is understood that it is necessary to apply a braking force to the
次に、左右輪3fの間でモータ4fの温度に差がある場合に生じる弊害について説明する。車両100のブレーキ制御中には、左右輪3fのモータ4fの温度に差が生じている場合がある。この温度の差は、旋回時における左右輪3fの角速度の違いや、エンジン1から受ける放射熱量の相違や、左右輪3fを独立にブレーキ制御していることなどによって生じる。このように左右輪3fの間でモータ4fの温度に差が生じてしまうと、制動後の再加速時に、左右輪3fのモータ4fから出力可能な駆動力に差が生じると共に、モータ4fから所望の駆動力を得られない場合がある。このような場合には、制動後の再加速時に、車両100は効率的な加速を行うことができない。
Next, adverse effects that occur when there is a difference in the temperature of the motor 4f between the left and right wheels 3f will be described. During the brake control of the
本実施形態に係るコントローラ7は、モータ4fが出力可能なトルクを考慮し、且つ、左右輪3fに設けられたモータ4の温度に差が生じないように、摩擦ブレーキ制動力と回生制動力の配分を導出する。図2に示す例では、破線の矢印(A1RとA1L)が回生制動力を示し、実線の矢印(A2RとA2L)が摩擦ブレーキ制動力を示している。図2に示すように、本実施形態に係るコントローラ7は、車両100の車両状態に応じて、車輪に付与する摩擦ブレーキ制動力と回生制動力の配分を左右輪3f各々で変え、左右輪3fのモータ4fに温度差が生じないように制御する(なお、矢印の長さは正確ではない)。これにより、制動後の再加速時に左右輪3fのモータ4fから同等の最大出力を得ることができるため、車両100は効率的に再加速を行うことができる。なお、コントローラ7による制動力配分の具体的な導出方法は後述する。
The
図3は、本実施形態に係るコントローラ7の構成を示すブロック図である。コントローラ7は、要求制動力算出部71と、車両状態取得部72と、配分導出部75と、コントローラユニット76と、を備える。また、配分導出部75は、マップ作成部73と配分決定部74を有する。
FIG. 3 is a block diagram showing the configuration of the
要求制動力算出部71は、運転者によるブレーキペダル11の操作量や車両100の走行状態などに応じて、左右輪3f毎に独立に要求制動力を算出する。即ち、要求制動力算出部71は、摩擦ブレーキ制動力と回生制動力とにより構成される要求制動力を算出する。この場合、要求制動力算出部71は、ブレーキペダル操作量センサ13よりブレーキペダル11の操作量又は踏み込み速度を信号S32として取得し、角速度センサ10より左右輪の角速度を信号S1として取得する。要求制動力算出部71は、この他にも車両100の走行状態に対応する種々のパラメータを取得して、要求制動力を算出する。以上のようにして算出された要求制動力に対応する信号S11は、配分決定部74に供給される。
The required braking
車両状態取得部72は、前述した角速度センサ10から供給される信号S1と、バッテリ5から供給される信号S2と、図示しないメモリなどに記憶されたモータ4の最大出力(以下、「最大出力」はパワーを示すものとする)と、温度センサ12から供給される信号S9と、を取得する。このモータ4の最大出力は、モータ4の固有値であり、同一のモータでは同一の値となる。車両状態取得部72は、これらの取得した値を信号S12としてマップ作成部73に供給する。
The vehicle
配分導出部75は、前述したようにマップ作成部73と配分決定部74を有する。ここでは、簡単に配分導出部75の処理について説明する。マップ作成部73は、車両状態取得部72から供給された車両状態に基づいてマップを作成し、このマップを配分決定部74に供給する。このマップは、左右輪3fの角速度と、バッテリ5の容量と、モータ4の最大出力と、に基づいて定義されたモータ4が出力可能なトルクを示すものである。
The distribution derivation unit 75 includes the
配分決定部74は、要求制動力算出部71より供給された要求制動力に基づいて、マップ作成部73より供給されたマップを利用して配分を決定する。この場合、配分決定部74は、左右輪3fのモータ4の温度が所定値以上にならないように配分を決定する。具体的には、配分決定部74は、モータ4の温度が所定値以上であれば、当該モータ4による回生制動力を減少させるように配分を導出する。この場合、配分決定部74は、モータ4による回生制動力の減少分を摩擦ブレーキ9による摩擦ブレーキ制動力で補うように配分を決定する。こうして決定された配分は、信号S14としてコントローラユニット76に供給される。
The
なお、配分決定部74は、回生制動力と摩擦ブレーキ制動力の配分自体を求めるものに限定されない。配分を求める代わりに、付与すべき回生制動力と摩擦ブレーキ制動力の配分比を求め、配分比に応じて実際の制動力の値を決定するように構成してもよい。
In addition, the
コントローラユニット76は、取得した配分、即ち回生制動力と摩擦ブレーキ制動力を、実際に車両100が出力できるようにするために、個々の構成要素が取り扱うことができる信号に変換し、この信号を構成要素に供給する。具体的には、コントローラユニット76は、摩擦ブレーキ制動力に応じた制御信号S5をブレーキシステム8に供給する。また、コントローラユニット76は、回生制動力に対応する信号S4をインバータ6に供給する。なお、車両100が摩擦ブレーキ9やモータ4以外の駆動源(以下、「その他の駆動源15」と呼ぶ)を有する場合には、コントローラユニット76は、その他の駆動源15にも制動力に対応する信号15を供給する。
The
ブレーキシステム8は、取得した制御信号S5と、上記したブレーキペダル11から伝達されるブレーキ圧力と、に基づいた油圧(符号S8で示す)を摩擦ブレーキ9に供給する。また、インバータ6は、取得した信号S4に対応する電力をバッテリ5から取得して、取得した電力を変換した電力S7をモータ4に供給する。
The
以上のように、摩擦ブレーキ9は要求された摩擦ブレーキ制動力を車両100に付与し、モータ4は要求された回生制動力を車両100に付与する。摩擦ブレーキ制動力と回生制動力は前述のように左右のモータ4の温度が所定値を超えないように配分されているので、制動後の再加速時に、左右輪のモータ4各々から最大出力を得て車両100は効率的な加速を行うことができる。
As described above, the friction brake 9 applies the requested friction brake braking force to the
(配分導出方法)
以下では、前述した配分導出部75で行われる配分導出方法について具体的に説明する。
(Allocation derivation method)
Hereinafter, the distribution derivation method performed by the above-described distribution derivation unit 75 will be specifically described.
図4は、モータ4が出力可能なトルクを示すマップの一例を示す図である。なお、図4は、説明の便宜上、前輪3fのモータ4fに関するマップのみについて示しているが、後輪についても基本的に同様のマップを使用することができる。
FIG. 4 is a diagram illustrating an example of a map indicating torque that can be output by the
図4は、横軸に右輪3fRに付与するトルク(以下、単に「右輪トルク」と呼ぶ)を示し、縦軸に左輪3fLに付与するトルク(以下、単に「左輪トルク」と呼ぶ)を示している。なお、図4では、右輪トルク、左輪トルクは、いずれも回生トルクを「正」として示している。
In FIG. 4, the horizontal axis indicates torque applied to the
まず、モータ4fの最大出力と、バッテリ5の容量(充電量)と、によって定義されるマップについて、図4(a)を用いて説明する。なお、図4(a)に示すマップは、上述したマップ作成部73が作成する。
First, a map defined by the maximum output of the motor 4f and the capacity (charge amount) of the
モータ4fRが出力する右輪トルクを「TMR」とし、モータ4fLが出力する左輪トルクを「TML」とする。また、モータ4fRの最大出力を「PMR」とし、モータ4fLの最大出力を「PML」とする。これらの最大出力PMR、PMLは、前述したようにモータ4fR、4fLが有する固有値である。通常、左右輪には同一のモータが使用されるため、モータ4fR、4fLの最大出力PMR、PMLは同一の値である。更に、右輪3fRの角速度を「ωR」とし、左輪3fLの角速度を「ωL」とする。この場合、モータ4fR、4fLから出力されるトルクTMR、TMLは、最大出力PMR、PML及び角速度ωR、ωLを用いて表された条件式(1)、(2)を満たしている。 The right wheel torque output from the motor 4fR is “T MR ”, and the left wheel torque output from the motor 4fL is “T ML ”. The maximum output of the motor 4fR is “P MR ”, and the maximum output of the motor 4fL is “P ML ”. These maximum outputs P MR and P ML are eigenvalues of the motors 4fR and 4fL as described above. Usually, since the same motor is used for the left and right wheels, the maximum outputs P MR and P ML of the motors 4fR and 4fL have the same value. Further, the angular velocity of the right wheel 3fR is “ω R ”, and the angular velocity of the left wheel 3fL is “ω L ”. In this case, the torques T MR and T ML output from the motors 4fR and 4fL satisfy the conditional expressions (1) and (2) expressed using the maximum outputs P MR and P ML and the angular velocities ω R and ω L. ing.
TMR≦PMR/ωR 式(1)
TML≦PML/ωL 式(2)
式(1)、(2)より、モータ4より出力されるトルクTMR、TMLは、角速度ωR、ωLが大きくなるほど小さくなることがわかる。式(1)よりモータ4fRから出力されるトルクTMRの最大値は「PMR/ωR」であり、図4(a)中の直線MRにて表すことができる。つまり、モータ4fRから出力されるトルクは、図4(a)において直線MRの左側の領域に位置する。また、式(2)より、モータ4fLから出力されるトルクTMLの最大値は「PML/ωL」であり、図4(a)中の直線MLにて表すことができる。つまり、モータ4fLから出力されるトルクは、図4(a)において直線MLの下側の領域に位置する。
T MR ≦ P MR / ω R formula (1)
T ML ≦ P ML / ω L formula (2)
From equations (1) and (2), it can be seen that the torques T MR and T ML output from the
更に、上記した最大出力PMR、PMLは、バッテリ5の容量(充電量)を「PSOC」とすると、以下の条件式(3)を満たしている。
Further, the maximum outputs P MR and P ML described above satisfy the following conditional expression (3) when the capacity (charge amount) of the
PMR+PML≦PSOC 式(3)
式(3)は、モータ4fR、4fLは、バッテリ5の容量PSOC以上のパワーを出すことができないことを示している。ここで、式(3)に上記の式(1)と式(2)を代入すると、条件式(4)が得られる。
P MR + P ML ≦ P SOC formula (3)
Equation (3) is motor 4FR, 4FL shows that it is impossible to issue capacity P SOC or power of the
ωRTMR+ωLTML≦PSOC 式(4)
式(4)は、図4(a)中の直線Sにて表される。即ち、図4(a)において、モータ4fRとモータ4fLから出力されるトルク(以下、このトルクに対応する図4のマップ上の位置をモータ4fの「使用点」と呼ぶ)は、直線Sの左下の領域に位置する。バッテリ5の容量PSOCのみを考えた場合(即ち、上記のモータ4fR、4fLの最大出力を考慮しない場合)、モータ4fRから出力される右輪トルクTMRの最大値は「PSOC/ωR」となり、モータ4fLから出力される左輪トルクTMLの最大値は「PSOC/ωL」となる。
ω R T MR + ω L T ML ≦ P SOC formula (4)
Expression (4) is represented by a straight line S in FIG. That is, in FIG. 4A, the torque output from the motor 4fR and the motor 4fL (hereinafter, the position on the map of FIG. 4 corresponding to this torque is called the “use point” of the motor 4f) is the straight line S. Located in the lower left area. When considering only the capacitance P SOC of the battery 5 (i.e., above the motor 4FR, without considering the maximum output of 4FL), the maximum value of the right wheel torque T MR output from the motor 4FR is "P SOC / omega R The maximum value of the left wheel torque T ML output from the motor 4fL is “P SOC / ω L ”.
以上の条件式(1)〜(4)より、モータ4fR、4fLが出力するトルクTMR、TML、即ちモータ4fの使用点は、図4(a)中の領域R1で示す範囲に制限されることがわかる。 From the above conditional expressions (1) to (4), the torques T MR and T ML output from the motors 4fR and 4fL, that is, the use points of the motor 4f are limited to the range indicated by the region R1 in FIG. I understand that.
このように、マップ作成部73は、角速度ωR、ωLと、バッテリ5の容量PSOCと、モータ4fR、4fLの最大出力PMR、PMLと、に基づいて、モータ4fR、4fLが出力可能なトルクTMR、TMLに関するマップを作成する。
As described above, the
次に、モータ4の温度に基づいて定義されるマップ(以下、このマップを「モータ出力制限マップ」と呼ぶ)について、図4(b)を用いて説明する。図4(b)には、前述した方法にて得られたマップ(領域R1で示す)を重ねて示す。なお、モータ出力制限マップは、前述した配分決定部74が作成する。
Next, a map defined based on the temperature of the motor 4 (hereinafter, this map is referred to as a “motor output restriction map”) will be described with reference to FIG. FIG. 4B shows a map (indicated by region R1) obtained by the above-described method in an overlapping manner. The motor output restriction map is created by the
ここでは、左輪3fLのモータ4fLのみの温度が所定値以上である場合について説明する。モータ4fLの温度が所定値以上であるので、モータ温度を下げる必要があり、左輪トルクについては領域R1から規定されるトルクTMLを最大限に用いるべきではない。したがって、配分決定部74は、領域R1においてトルクTMLを規定する部分を変更し、新たな領域を設定する(即ち、新たなマップを作成する)。
Here, a case where the temperature of only the motor 4fL of the left wheel 3fL is equal to or higher than a predetermined value will be described. Since the temperature of the motor 4fL is equal to or higher than the predetermined value, it is necessary to lower the motor temperature, it should not be used to maximize the torque T ML defined from the region R1 for left wheel torque. Therefore, the
具体的には、図4(b)に示す直線MTLによって、モータ4fLより出力されるトルクTMLを制限する。即ち、配分決定部74は、モータ4fLから出力されるトルクTMLが、直線MLではなく直線MTLによって規定されるようにする。詳しくは、モータ4fLは、直線MTLによって定まるトルクx(x<(PML/ωL))以下の値を出力する。この場合、モータ出力制限マップは、直線Sと、直線MRと、直線MTLと、から定義される領域R2(斜線で示す領域)に相当する。
More specifically, the linear MTL shown in FIG. 4 (b), to limit the torque T ML output from the motor 4FL. That is, the
なお、直線MTLは、モータ4fLの温度に応じて定められる(例えば、モータ4fLの温度と所定値との差など)。よって、モータ4fLの温度が高温である場合は、「x」は「PML/ωL」と比較してより小さくなる。また、モータ4fLの温度が著しく高温ではない場合には、「x」と「PML/ωL」との差は小さくなる。但し、「x」が「PML/ωL」よりも大きな値となることはない。即ち、モータ4fLの温度が高くない場合は、元の領域R1を用いるものとする。 The straight line MTL is determined according to the temperature of the motor 4fL (for example, the difference between the temperature of the motor 4fL and a predetermined value). Therefore, when the temperature of the motor 4fL is high, “x” is smaller than “P ML / ω L ”. When the temperature of the motor 4fL is not extremely high, the difference between “x” and “P ML / ω L ” is small. However, “x” does not become a value larger than “P ML / ω L ”. That is, when the temperature of the motor 4fL is not high, the original region R1 is used.
なお、上記のモータ出力制限マップは、配分決定部74ではなくマップ作成部73が作成してもよい。この場合、マップ作成部73は、図4(a)に示すマップを作成した後に、モータ出力制限マップを作成する。
The motor output restriction map may be created by the
次に、上記したモータ出力制限マップを用いてモータ4fの使用点を決定する方法について説明する。この処理も、配分決定部74が行う。配分決定部74は、作成したモータ出力制限マップを用いて、要求制動力を満たす摩擦ブレーキ制動力と回生制動力の配分を決定する。なお、以下では、配分決定部74が摩擦ブレーキ制動力と回生制動力そのものの量を決定する処理について説明する。
Next, a method for determining the use point of the motor 4f using the motor output restriction map described above will be described. This processing is also performed by the
図5は、図4と同様に、横軸に右輪トルクを示し、縦軸に左輪トルクを示しており、モータ4fR、4fLが出力可能なトルクに関するマップを示している。この場合も、車両100は左方向に旋回しているものとする。また、説明の便宜上、前輪3fに付与する制動力のみについて示す。
As in FIG. 4, FIG. 5 shows the right wheel torque on the horizontal axis and the left wheel torque on the vertical axis, and shows a map relating to the torque that can be output by the motors 4fR and 4fL. Also in this case, it is assumed that the
図5(a)は、モータ4fR、4fLの温度が共に所定値よりも低い場合におけるモータ4fの使用点の決定方法を示している。この場合には、配分決定部74は、図4(b)に示したモータ出力制限マップを用いずに、図4(a)に示したマップのみを用いる。具体的に、図5(a)を用いて、モータ4fの使用点の決定手順について説明する。
FIG. 5A shows a method for determining the use point of the motor 4f when the temperatures of the motors 4fR and 4fL are both lower than a predetermined value. In this case, the
いま、要求制動力は、点T1にて示す位置にあるものとする。また、この点T1の座標を(α、β)とする。即ち、右輪3fRに付与すべき要求制動力は「α」であり、左輪3fLに付与すべき要求制動力は「β」である。この場合、右輪3fRに付与すべき要求制動力αはトルクTMRの最大値PMR/ωRよりも大きく、且つ、左輪3fLに付与すべき要求制動力βはトルクTMLの最大値PML/ωLよりも大きい。 Now, it is assumed that the required braking force is at the position indicated by the point T1. Further, the coordinates of the point T1 are (α, β). That is, the required braking force to be applied to the right wheel 3fR is “α”, and the required braking force to be applied to the left wheel 3fL is “β”. In this case, the required braking force to be applied to the right wheel 3fR alpha is larger than the maximum value P MR / omega R the torque T MR, and, the required braking force β to be given to the left wheel 3fL maximum value P of the torque T ML larger than ML / ω L.
モータ4fの使用点は、領域R1内に位置する必要がある。例えば、配分決定部74は、モータ4fの使用点を領域R1内の点P1に決定する。具体的には、モータ4fRが出力すべきトルクは「TMR_rq」と決定され、モータ4fLが出力すべきトルクは「TML_rq」と決定される。この場合、摩擦ブレーキ9fRが出力すべきトルクは「TBR_rq」であり、摩擦ブレーキ9fLが出力すべきトルクは「TBL_rq」である。よって、モータ4fR、4fL及び摩擦ブレーキ9fR、9fLによるトルクTMR、TML、TBR、TBLの関係は、「α=TMR_rq+TBR_rq」、及び「β=TML_rq+TBL_rq」となる。
The use point of the motor 4f needs to be located in the region R1. For example, the
次に、モータ4fLの温度が所定値以上である場合におけるモータ4fの使用点の決定方法について、図5(b)を用いて説明する。ここでは、モータ4fLの温度のみが所定値以上である場合について示す。この場合には、モータ出力制限マップは、図4(b)に示した直線MTLにて規定される領域R2に相当する。なお、図5(b)では、モータ4fが出力可能なトルクが上記の図5(a)におけるマップ(領域R1)と同一であるものを示している。また、要求制動力も同一であるものとする。 Next, a method for determining the use point of the motor 4f when the temperature of the motor 4fL is equal to or higher than a predetermined value will be described with reference to FIG. Here, a case where only the temperature of the motor 4fL is equal to or higher than a predetermined value is shown. In this case, the motor output restriction map corresponds to a region R2 defined by the straight line MTL shown in FIG. In FIG. 5B, the torque that can be output by the motor 4f is the same as the map (region R1) in FIG. 5A. Also, the required braking force is assumed to be the same.
この場合、要求制動力を満たすためのモータ4fの使用点は、斜線の領域R2内に位置する必要がある。例えば、配分決定部74は、モータ4fの使用点を領域R2内の点P2に決定する。モータ4fLが出力すべきトルクは「TML_Th」となる。このトルクTML_Thは、モータ4fLの温度が所定値より低い場合に要求されるトルクTML_rqと比較すると、TML_Th<TML_rqとなる。よって、モータ4fLの温度が所定値より低い場合と比較して、モータ4fLが出力するトルクは減少される(矢印B1で示す)。
In this case, the use point of the motor 4f for satisfying the required braking force needs to be located within the hatched region R2. For example, the
また、図5(b)中の符号yで示すトルクは、モータ4fLの温度が所定値より低い場合に要求されるトルクTML_rqと、モータ4fLの温度が所定値以上である場合に出力するトルクTML_Thとの差であり、「y=TML_rq−TML_Th」である。 In addition, the torque indicated by the symbol y in FIG. 5B is the torque T ML_rq required when the temperature of the motor 4fL is lower than a predetermined value, and the torque output when the temperature of the motor 4fL is equal to or higher than the predetermined value. It is a difference from TML_Th, and “y = TML_rq − TML_Th ”.
更に、モータ4fLによるトルクを減少させた分、摩擦ブレーキ9fLによるトルクは増加される(矢印B2で示す)。即ち、摩擦ブレーキ9fLが出力すべきトルクは「TBL_Th」となる(TBL_Th>TBL_rq)。この場合、トルクTBL_Thは、モータ4fLから出力するトルクを減少させた量に相当する「y」だけ増加されるため、「TBL_Th=TBL_rq+(TML_rq−TML_Th)」を満たしている。 Further, the torque by the friction brake 9fL is increased by the amount by which the torque by the motor 4fL is decreased (indicated by the arrow B2). That is, the torque to be output by the friction brake 9fL is “T BL_Th ” (T BL_Th > T BL_rq ). In this case, the torque TBL_Th is increased by “y” corresponding to the amount by which the torque output from the motor 4fL is decreased, and therefore satisfies “ TBL_Th = TBL_rq + ( TML_rq − TML_Th )”. .
また、モータ4fRの温度は所定温度より低いため、モータ4fRによるトルクは「TMR_rq」のままであり、及び摩擦ブレーキによるトルクは「TML_rq」である。即ち、配分決定部74は、モータ4fRによるトルクは減少させず、且つ摩擦ブレーキによるトルクは増加させない。
Further, since the temperature of the motor 4fR is lower than the predetermined temperature, the torque by the motor 4fR remains “ TMR_rq ”, and the torque by the friction brake is “ TML_rq ”. That is, the
以上のように、配分決定部74は、モータ4の温度が所定値以上であった場合は、モータ4が出力するトルクを減少させ、摩擦ブレーキ9によるトルクを増加させる。これにより、左右のモータ4の温度はいずれも所定値を超えることがなくなる。したがって、制動後の再加速時に、左右輪のモータ4fから出力される駆動力に差が生じなくなるので、車両100は効率的な再加速を行うことが可能となる。
As described above, the
(モータ温度抑制制御)
次に、モータ温度抑制制御について説明する。
(Motor temperature suppression control)
Next, motor temperature suppression control will be described.
図6は、前述したコントローラ7が行うモータ温度抑制制御を示すフローチャートである。このモータ温度抑制制御は、車両100の制動時(ブレーキ時)に、コントローラ7が、モータ4の温度を所定温度以下にするようにモータ4の使用点を決定する制御をいう。具体的には、コントローラ7は、所定値以上の温度となったモータ4の発熱を抑えるために、当該モータ4による制動トルクを減少させる。この場合、コントローラ7は、モータ4が出力可能なトルクの範囲を示すマップと、モータ4の温度と、に基づいてモータ4の使用点を決定する。
FIG. 6 is a flowchart showing motor temperature suppression control performed by the
なお、図6のフローチャートは、コントローラ7が前輪3fの左輪3fLのみに関してモータ温度抑制制御を行うものについて示している。また、モータ温度抑制制御は、所定の周期で繰り返し実行されるものとする。更に、モータ温度抑制制御は、コントローラ7内の配分導出部75(マップ作成部73と配分決定部74)が行う。以下では、マップ作成部73や配分決定部74が行う処理を区別せず、コントローラ7内にて処理が行われるものとして説明を行う。
The flowchart of FIG. 6 shows the case where the
まず、ステップS101では、コントローラ7は、車両100がブレーキ制御中であるか否かを判定する。この場合、コントローラ7は、運転者がブレーキペダル11を操作しているか否かを、ブレーキペダル操作量センサ13から供給される信号S32に基づいて判定する。車両100がブレーキ制御中であると、制動力として回生制動力を使用するので、モータの温度が上昇することが多い。したがって、車両100がブレーキ制御中であるか否かを判定することによって、トルク制限を行う必要があるかないかを判定している。車両100がブレーキ制御中であれば(ステップS101;Yes)、処理はステップS102に進み、車両100がブレーキ制御中でなければ(ステップS101;No)、処理はステップS107に進む。
First, in step S101, the
ステップS102では、コントローラ7は、モータ4fLの検出温度(以下、この温度を「ThmL」と表記する)が所定の上限温度(以下、この温度を「ThmHI」と表記する)以上であるか否かを判定する。具体的には、コントローラ7は、温度センサ12fLからモータ4fLの検出温度ThmLを取得するとともに、図示しないメモリなどに記憶された上限温度ThmHIを取得する。この上限温度ThmHIは、モータから最大出力を得ることが可能なモータ温度の上限値に相当し、以下に述べるトルク制御の開始温度としての意味を有する。即ち、モータ4fLの温度ThmLが上限温度ThmHI以上であれば、モータ温度を低下させるためにトルク制限を行う必要がある。よって、モータ4fLの温度ThmLが上限温度ThmHI以上である場合には(ステップS102;Yes)、処理はステップS103に進む。
In step S102, the
一方、モータ4fLの検出温度ThmLが上限温度ThmHIよりも低い場合には、トルク制限を既に実行中である場合と、トルク制限を実行していない場合とがある。前者の場合は、トルク制限の実行により、モータ4fLの温度ThmLが上限温度ThmHI以下となっている場合である。後者の場合は、車両100はブレーキ制御中であるが、モータ温度は上限温度ThmHIより低いためトルク制限を実行していない場合である。したがって、検出温度ThmLが上限温度ThmHIより低い場合は、トルク制限を新たに行う必要はないが、それまでに実行されている場合にはトルク制限を継続する。したがって、温度ThmLが上限温度ThmHIより低い場合には(ステップS102;No)、処理はステップS104に進む。
On the other hand, when the detected temperature Thm L of the motor 4fL is lower than the upper limit temperature Thm HI , there are cases where the torque limit is already being executed and where the torque limit is not being executed. In the former case, the temperature Thm L of the motor 4fL is equal to or lower than the upper limit temperature Thm HI due to execution of torque limitation. In the latter case, the
ステップS103では、コントローラ7は、トルク制限フラグ(以下、「xthmLlow」とも表記する)を「ON」にする。ここでは、モータ4fLの検出温度ThmLが上限温度ThmHI以上であるため、トルク制限が実行される。よって、コントローラ7は、トルク制限の実行中であることを示すトルク制限フラグを「ON」にする。そして、処理はステップS106に進む。なお、トルク制限フラグ(xthmLlow)に係るデータは、コントローラ7内のメモリなどに記憶される。
In step S103, the
ステップS106では、コントローラ7は、モータ出力制限マップ(以下、「Thmlim_map」とも表記する)を用いてトルク制限を行い、モータ4fの使用点を決定する。このモータ出力制限マップは、図4(b)の領域R2にて示したマップに相当する。即ち、モータ出力制限マップは、モータ4fLの最大出力とバッテリ5の容量によって定義されるマップに、モータ4fLの検出温度ThmLを考慮して新たに作成したマップである。この場合、コントローラ7は、モータ4fLの検出温度ThmLを取得してモータ出力制限マップを作成し、モータ4fLの温度ThmLが所定値よりも低い場合に要求されるトルクTML_rqに基づいて、モータ4fLが出力すべきトルクTMLを決定する。即ち、このトルクTMLは、温度ThmLとトルクTML_rqの関数になるため、コントローラ7が行う処理を「TML=Thmlim_map(ThmL、TML_rq)」として示している。
In step S106, the
この場合、摩擦ブレーキ9fLが出力すべきトルクTBLは、モータ4fLから出力するトルクTMLをトルク制限により減少させた量だけ増加させる必要がある。この減少させた量は「TML_rq−TML」であるので、摩擦ブレーキ9fLが出力すべきトルクTBLは、「TBL=TBL_rq+(TML_rq−TML)」となる。このトルクTBL_rqは、モータ4の温度が所定値よりも低い場合に、摩擦ブレーキ9fLに要求されるトルクである。
In this case, the torque T BL friction brake 9fL to be output, it is necessary to increase an amount of reduced torque T ML output from the motor 4fL by the torque limit. Since the amount in which the reducing is "T ML_rq -T ML", the torque T BL friction brake 9fL to be output is "T BL = T BL_rq + (T ML_rq -T ML) ". This torque TBL_rq is a torque required for the friction brake 9fL when the temperature of the
以上の処理が終了すると、当該フローを抜ける。当該フローを抜けた後は、コントローラ7は、前述のように決定されたトルクTML、TBLを、モータ4fL及び摩擦ブレーキ9fLから出力させるように制御する。
When the above processing is completed, the flow is exited. After exiting the
次に、モータ4の検出温度ThmLが上限温度ThmHIより低かった場合(ステップS102;No)について説明する。ステップS104では、コントローラ7は、車両100がトルク制限中であるか否かを判定する。具体的には、コントローラ7は、トルク制限フラグ(xthmLlow)をチェックする。
Next, the case where the detected temperature Thm L of the
トルク制限フラグが「ON」の場合(「xthmLlow==ON」)は、モータ4の検出温度ThmLが、トルク制限によって上限温度ThmHIよりも低くなった場合である。この場合には、モータ4の検出温度ThmLが依然高温であり、トルク制限を継続したほうがよい場合と、モータ4の温度ThmLは高温ではなくなっており、トルク制限を終了してもよい場合とがある。一方、トルク制限フラグが「OFF」の場合は、トルク制限中でなく、モータ4の検出温度ThmLは上限温度ThmHIよりも低温であるので、トルク制限を行う必要はない。したがって、トルク制限フラグが「ON」の場合は(ステップS104;Yes)、処理はステップS105に進み、トルク制限フラグが「OFF」の場合は(ステップS104;No)、処理はステップS107に進む。
When the torque limit flag is “ON” (“xthmLlow == ON”), the detected temperature Thm L of the
ステップS105では、コントローラ7は、モータ4fLの温度が下限温度ThmLO以上であるか否かを判定する。コントローラ7は、温度センサ12fLからモータ4fLの検出温度ThmLを取得する。そして、コントローラ7は、図示しないメモリなどに記憶された下限温度ThmLOを取得する。この下限温度ThmLoは、トルク制限を必要としない程度に低い温度に設定され、トルク制限の終了温度としての意味を有する。モータ4fLの温度ThmLが下限温度ThmLo以上である場合は、トルク制限を継続する必要がある。したがって、この場合には(ステップS105;Yes)、処理は上記したステップS106に進み、コントローラ7はモータ4fLの出力トルクを制限する。そして、ステップS106の処理が終了すると、当該フローを抜ける。
In step S105, the
一方、モータ4fLの温度ThmLが下限温度ThmLoより低ければ(ステップS105;No)、処理はステップS107に進む。 On the other hand, if the temperature Thm L of the motor 4fL is lower than the lower limit temperature Thm Lo (step S105; No), the process proceeds to step S107.
ステップS107での処理は、ステップS101、S104又はS105にてトルク制限を行う必要がないと決定された場合に行われる。したがって、ステップS107では、コントローラ7は、トルク制限フラグを「OFF」にする(「xthmLlow=OFF」)。そして、処理はステップS108に進む。
The process in step S107 is performed when it is determined in step S101, S104, or S105 that it is not necessary to limit the torque. Therefore, in step S107, the
ステップS108では、コントローラ7はトルク制限を行わず、要求制動力通りのトルクを出力する。具体的には、コントローラ7は、モータ4fLから出力されるトルクTMLと摩擦ブレーキ9fLから出力されるトルクTBLを、モータ4fの最大出力とバッテリ5の容量によって定義されたマップに基づいて決定する。例えば、コントローラ7は、図5(a)で示した領域R1にて定義されるマップを用いて各トルクを決定する。即ち、コントローラ7は、モータ4fLから出力されるトルクTMLを要求されたトルクTML_rqに設定し、摩擦ブレーキ9fLから出力されるトルクTBLを要求されたトルクTBL_rqに設定する。この場合には、トルク制限を実行しないので、コントローラ7は、モータ4fLによるトルクは減少させず、且つ摩擦ブレーキによるトルクは増加させない。
In step S108, the
以上の処理が終了すると、当該フローを抜ける。当該フローを抜けた後は、コントローラ7は、前述のように決定されたトルクTML、TBLを、モータ4fL及び摩擦ブレーキ9fLから出力させるように制御する。
When the above processing is completed, the flow is exited. After exiting the
このように、上記のモータ温度抑制制御では、左右輪3のモータ4の温度をいずれも上限温度以下にするようにモータを制御するので、いずれのモータの温度も適正な温度、即ちモータの最大出力が得られる温度に維持される。よって、制動終了後の加速時には、左右いずれのモータも最大出力で駆動することが可能となり、迅速な加速が可能となる。また、両モータを上限温度以下に維持して両モータの温度偏差を無くすことにより、両モータから同等の最大出力を得ることが可能となる。
Thus, in the motor temperature suppression control described above, the motors are controlled so that the temperatures of the
[第2実施形態]
次に、本発明の第2実施形態について説明する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described.
まず、第2実施形態の基本概念について簡単に説明する。一般的に、バッテリの容量(充電量)が過充電状態にある場合、バッテリの性能低下を招くことが知られている。また、バッテリ5の容量を頻繁に大きく変化させてしまうと、バッテリの寿命が短くなる場合がある。したがって、第2実施形態では、バッテリ5の容量が過充電状態にあるときは、モータ4が回生制動力でなく駆動力を発生するように、即ちモータ4が力行するように制御する。言い換えれば、バッテリ5を消費させることにより、バッテリ5の過充電状態を防止する。
First, the basic concept of the second embodiment will be briefly described. In general, it is known that when the capacity (charge amount) of a battery is in an overcharged state, the performance of the battery is reduced. Further, if the capacity of the
バッテリ5の容量が過充電状態にあるときのブレーキ制御について、具体例に図7を用いて説明する。図7は、旋回時(矢印A3で示す方向)の車両100に制動力を付与した場合の概略図を示している。説明の便宜上、前輪の左右輪3fのみに制動力を付与しているものについて示す。
The brake control when the capacity of the
車両100のバッテリ5は過充電状態であるため、前述したような理由から、モータ4fは車両100に制動力を付与せずに駆動力を付与する。図7においては、矢印A4R、A4Lはモータ4fの力行による駆動力を示し、矢印A5R、A5Lは摩擦ブレーキ9fによる摩擦ブレーキ制動力を示している(矢印の長さは正確ではない)。この場合、モータ4fの力行による駆動力と摩擦ブレーキ9fによる摩擦ブレーキ制動力が要求制動力を満たすようにする。即ち、摩擦ブレーキ制動力と駆動力との差が要求制動力に一致するように、力行による駆動力と摩擦ブレーキ制動力が設定される。
Since the
以上のように、本実施形態では、バッテリ5が過充電状態にあるときにモータ4fを力行させるため、過充電状態から脱することができる。よって、バッテリ5の性能低下を防止することができる。また、制動時にモータ4が力行しているため、車両100が制動後に再加速する際、車両100には即座にモータ4による所望の駆動力を付与することができる。したがって、車両100は、再加速時要求に応じて速やかに加速を行うことができる。
As described above, in the present embodiment, since the motor 4f is powered when the
なお、第2実施形態に係る制御も、上記の図1に示した構成を有する車両100に適用される。また、モータ4の駆動力と摩擦ブレーキ9による制動力との配分の導出も、図3に示した構成を有するコントローラ7が行う。即ち、第2実施形態に係る車両100及びコントローラ7の構成は第1実施形態にて示したものと同一であるため、説明は省略する。
The control according to the second embodiment is also applied to the
(配分導出方法)
次に、バッテリ5が過充電状態にあるときのモータ4の駆動力と摩擦ブレーキ9の制動力との配分の導出方法について説明する。なお、バッテリ5の過充電状態における配分の導出は、前述したコントローラ7が行う。詳しくは、コントローラ7内のマップ作成部73と配分決定部74が処理を行う。以下では、マップ作成部73や配分決定部74が行う処理を区別せず、コントローラ7内で処理が行われるものとして説明を行う。
(Allocation derivation method)
Next, a method for deriving the distribution between the driving force of the
図8は、バッテリ5が過充電状態にある場合におけるモータ4の使用点の決定方法を説明するための図である。図8は、横軸に右輪トルクを示し、縦軸に左輪トルクを示しており、回生トルクを正方向、力行トルクを負方向に示している。ここでは、説明の便宜上、前輪3fに係るトルクのみについて示している。また、車両100は、左方向に旋回を行っているものとする。なお、以下では、配分決定部74が配分比を導出するのではなく、モータ4による駆動力(トルク)自体を導出することにより配分を決定する場合について説明する。
FIG. 8 is a diagram for explaining a method of determining a use point of the
要求制動力は、点T1にて示す位置にあるものとする。また、この点T1の座標を「(α、β)」とする。即ち、右輪3fRに付与すべき要求制動力はαであり、左輪3fLに付与すべき要求制動力はβである。モータ4fが出力可能なトルクは、前述したようにモータ4fの角速度とバッテリ5の容量とモータ4fの最大出力とに基づいて定められ、図8中の領域R1にて表される。
The required braking force is assumed to be at the position indicated by the point T1. Further, the coordinates of the point T1 are assumed to be “(α, β)”. That is, the required braking force to be applied to the right wheel 3fR is α, and the required braking force to be applied to the left wheel 3fL is β. As described above, the torque that can be output by the motor 4f is determined based on the angular velocity of the motor 4f, the capacity of the
ここで、バッテリ5が過充電状態であるため、コントローラ7は、上述したようにモータ4fを回生させずに力行させる。よって、左右輪3のモータ4fは、領域R1内のトルクを出力せず、領域R3内のトルクを出力する。この領域R3は、領域R1を原点を中心として点対称に負の領域に移動させたものである。図8においては、正の値のトルクが制動力を示し、負の値のトルクが駆動力を示しているので、モータ4fが領域R3内のトルクを出力すると、車両100には駆動力が付与される。また、モータ4fが出力可能なトルクの絶対値はモータ4fの最大出力やバッテリ5の電力などで決まるため、車両に付与するトルクが制動力であろうと駆動力であろうと変化しないため、領域R1と領域R3は原点を中心として点対称の形状となる。
Here, since the
以上のように決定された領域R3から、モータ4fの使用点が決定される。例えば、コントローラ7は、モータ4fの使用点を領域R3内の点P3に決定する。具体的には、モータ4fLが出力すべきトルクは「TML_Ba」となり、モータ4fRが出力すべきトルクは「TMR_Ba」となる。これらトルクTML_Ba、TMR_Baは、負の値である。
From the region R3 determined as described above, the use point of the motor 4f is determined. For example, the
以上のように、モータ4fによるトルクが負の値となる場合には、これらのトルクを考慮して摩擦ブレーキ9fが出力するトルクを設定する必要がある。つまり、モータ4fが駆動力を出力するので、摩擦ブレーキ9fはモータ4fが発生した駆動力の分だけ余分に制動のためのトルクを出力して、モータ4による力行トルクを相殺する必要がある。具体的には、摩擦ブレーキ9fLは、モータ4fLが出力するトルクTML_Baに相当するトルク(符号z2で示すトルク)を余分に出力すればよい。同様に、摩擦ブレーキ9fRは、モータ4fRが出力するトルクTMR_Baに相当するトルク(符号z1で示すトルク)を余分に出力すればよい。即ち、摩擦ブレーキ9fLが出力するトルクTBL_Baは、
TBL_Ba=β+z2=β+|TML_Ba|
となり、摩擦ブレーキ9fRが出力するトルクTBR_Baは、
TBR_Ba=α+z1=α+|TMR_Ba|
となる。これにより、摩擦ブレーキ9fによる制動力とモータ4fの駆動力の合力が、車両100に要求される要求制動力に一致する。
As described above, when the torque by the motor 4f takes a negative value, it is necessary to set the torque output by the friction brake 9f in consideration of these torques. That is, since the motor 4f outputs driving force, the friction brake 9f needs to output extra braking torque by the amount of driving force generated by the motor 4f to cancel the power running torque by the
TBL_Ba = β + z2 = β + | TML_Ba |
The torque T BR_Ba output from the friction brake 9fR is
T BR — Ba = α + z1 = α + | T MR_Ba |
It becomes. As a result, the resultant force of the braking force by the friction brake 9f and the driving force of the motor 4f matches the required braking force required for the
このように、コントローラ7は、バッテリ5が過充電状態である場合は、モータ4を力行させて電力を消費させる。これにより、過充電状態を回避し、バッテリ5の性能低下を防止することができる。また、制動時にモータ4が力行しているため、車両100が制動後に再加速する際、車両100には即座にモータ4による駆動力が付与されることになる。よって、車両100は、再加速時に迅速な加速を行うことができる。
Thus, when the
また、一般的に制動中に突然路面の摩擦状態(μ)が変化した場合には、それに応じて瞬時に制動力を増加させて対応することが望ましい。しかし、この制動力の変化に摩擦ブレーキ制動力で対応することとすると、油圧の伝達に時間を要するために応答時間を十分に早くすることができない。この点、本実施形態の制御によれば、モータ4は力行状態にあるので、路面の摩擦状態が変化したら直ちにモータを制御して力行から回生に切り替えることにより、応答性よく制動力の変化に対応することができるという利点がある。
In general, when the frictional state (μ) of the road surface suddenly changes during braking, it is desirable to respond by instantly increasing the braking force accordingly. However, if the change in the braking force is to be dealt with by the friction brake braking force, the response time cannot be made sufficiently fast because it takes time to transmit the hydraulic pressure. In this regard, according to the control of the present embodiment, since the
(ブレーキ制御処理)
図9は、前述したコントローラ7が行うブレーキ制御処理を示すフローチャートである。このブレーキ制御処理は、コントローラ7が、上記したモータ4の使用点を決定し、モータ4の使用点により定まる摩擦ブレーキ制動力を摩擦ブレーキ9から、駆動力をモータ4からそれぞれ出力させるための制御をいう。図9におけるブレーキ制御処理は、特に、バッテリ5の過充電状態におけるモータ4の使用点の決定に係る処理を示している。
(Brake control processing)
FIG. 9 is a flowchart showing a brake control process performed by the
図9に示すブレーキ制御処理は、運転者がブレーキペダル11を操作したときに開始する。具体的には、コントローラ7は、ブレーキペダル操作量センサ13からの信号S32を取得したときにブレーキ制御処理を開始する。
The brake control process shown in FIG. 9 starts when the driver operates the
まず、ステップS201では、コントローラ7は、運転者によるブレーキペダル11の操作量や車両100の走行状態などに応じて、前後左右輪3の各々に付与すべき要求制動力を算出する。具体的には、コントローラ7は、ブレーキペダル操作量センサ13よりブレーキペダル11の操作量(ブレーキペダル11の踏み込み速度でもよい)を信号S32として取得し、角速度センサ10より角速度を信号S1として取得する。以上の処理は、コントローラ7内の要求制動力算出部71が行い、算出された要求制動力に対応する信号S11は、コントローラ7内の配分決定部74に供給される。そして、処理はステップS202に進む。
First, in step S <b> 201, the
ステップS202では、コントローラ7は、前後左右輪3における角速度と、バッテリ5の容量と、モータ4の最大出力と、を取得する。具体的には、コントローラ7は、角速度センサ10から供給される信号S1と、バッテリ5から供給される信号S2と、メモリなどに記憶されたモータ4の最大出力(パワー)とを車両状態として取得する。以上の処理は、コントローラ7内の車両状態取得部72が行い、これらの取得した値はコントローラ7内のマップ作成部73に供給される。そして、処理は、ステップS203に進む。
In step S <b> 202, the
ステップS203では、コントローラ7は、ステップS202にて取得した車両状態を用いてマップを作成する。具体的には、コントローラ7は、角速度と、バッテリ5の容量と、モータ4の最大出力と、に基づいて、モータ4が出力可能なトルクに関するマップを作成する。この処理は、コントローラ7内のマップ作成部73が行い、作成されたマップはコントローラ7内の配分決定部74に供給される。そして、処理は、ステップS204に進む。
In step S203, the
ステップS204では、コントローラ7は、ステップS201にて取得した要求制動力と、ステップS203にて取得したマップとに基づいてモータ4の使用点を決定する。この場合は、バッテリ5が過充電状態であるため、コントローラ7はモータ4が力行するようにモータ4の使用点を決定する。このとき、コントローラ7は、取得したマップを参照し、図8を参照して説明したように、モータ4が出力可能なトルクの範囲内から使用点を決定する。以上の処理は、コントローラ7内の配分決定部74が行う。そして、処理は、ステップS205に進む。
In step S204, the
ステップS205では、コントローラ7は、ステップS204にて決定されたモータ4の使用点からモータ4の駆動力を決定する。そして、処理はステップS206に進む。 ステップS206では、コントローラ7は、ステップS204にて決定されたモータ4の使用点と、ステップS201にて取得した要求制動力と、に基づいて摩擦ブレーキ9の摩擦ブレーキ制動力を決定する。この場合、コントローラ7は、摩擦ブレーキ9の摩擦ブレーキ制動力が、ステップS204で決定されたモータ4による駆動力と要求制動力との和に一致するように決定する。そして、処理はステップS207に進む。なお、ステップS205及びS206の処理も、コントローラ7内の配分決定部74が行う。
In step S205, the
ステップS207では、コントローラ7は、決定された駆動力をモータ4に出力させ、決定されたブレーキ制動力を摩擦ブレーキ9に出力させる。具体的には、コントローラ7内のコントローラユニット76が、ブレーキシステム8に摩擦ブレーキ制動力に対応する制御信号S5を供給し、且つ、インバータ6にモータ4の駆動力に対応する制御信号S4を供給する。そして、ブレーキシステム8は、取得した制御信号S5とブレーキペダル11から伝達されるブレーキ圧力に基づいた油圧を摩擦ブレーキ9に供給する。また、インバータ6は、取得した信号S4に対応する電力S7をモータ4に供給する。以上により、摩擦ブレーキ9は要求された摩擦ブレーキ制動力を車両100に付与し、モータ4は要求された駆動力を車両100に付与する。
In step S207, the
このように、第2実施形態では、バッテリ5が過充電状態にある場合にはモータ4を力行させることにより、バッテリ5の過充電状態を回避する。よって、バッテリ5の性能低下を防止することができる。また、制動時にモータ4が力行しているため、車両100が制動後に再加速する際、迅速に加速を開始することができる。
As described above, in the second embodiment, when the
以上の処理が終了すると、コントローラ7は、運転者がブレーキペダル11を操作中であれば、処理はステップS201に戻り再度同様の処理を行う。運転者がブレーキペダル11の操作を終了していれば、コントローラ7はブレーキ制御処理を終了する。
When the above processing is completed, if the driver is operating the
[変形例]
上記の第1実施形態と第2実施形態による制御は、同時に両立することはできないが、例えば時間的に切り替えて1つの車両に適用することができる。即ち、上述のように、必要な構成はほぼ同様であるので、車両の走行状態などに応じて、モータの温度上昇を抑制する第1実施形態の制御と、バッテリの過充電を防止する第2実施形態の制御とを、同一の車両上で時間的に切り替えて適用することが可能である。
[Modification]
Although control by said 1st Embodiment and 2nd Embodiment cannot be made compatible simultaneously, it can switch to time and can apply to one vehicle, for example. That is, as described above, since the necessary configuration is substantially the same, the control of the first embodiment that suppresses the temperature rise of the motor according to the traveling state of the vehicle and the second to prevent the battery from being overcharged. It is possible to apply the control of the embodiment by switching over time on the same vehicle.
1 エンジン
3 車輪(前後左右輪)
4 モータ
5 バッテリ
6 インバータ
7 コントローラ
8 ブレーキシステム
9 摩擦ブレーキ
11 ブレーキペダル
100 車両
1
4
Claims (1)
前記車両の左右輪を独立に駆動及び回生するモータと、
前記左右輪の各々に設けられる摩擦ブレーキと、
前記車両の車両状態を取得する車両状態取得手段と、
取得した車両状態に基づいて、前記モータの制動力又は駆動力と、前記摩擦ブレーキの制動力との配分を前記左右輪の各々に対して導出する配分導出手段と、
前記導出した配分に対応する制動力又は駆動力を、前記モータと前記摩擦ブレーキから出力させる制御手段と、を有し、
前記車両状態取得手段は、前記モータに電力を供給するバッテリの充電量を取得し、
前記配分導出手段は、前記バッテリの充電量が所定値を超えた場合、前記モータを力行させるように前記配分を導出すると共に、前記モータが力行する際に出力する駆動力を、前記摩擦ブレーキの制動力により相殺するように前記配分を決定することを特徴とするブレーキ制御装置。 A brake control device mounted on a vehicle,
A motor for independently driving and regenerating left and right wheels of the vehicle;
A friction brake provided on each of the left and right wheels;
Vehicle state acquisition means for acquiring the vehicle state of the vehicle;
Distribution derivation means for deriving distribution of the braking force or driving force of the motor and the braking force of the friction brake to each of the left and right wheels based on the acquired vehicle state;
Control means for outputting a braking force or a driving force corresponding to the derived distribution from the motor and the friction brake;
The vehicle state acquisition means acquires a charge amount of a battery that supplies electric power to the motor,
The distribution deriving means derives the distribution so that the motor is powered when the charge amount of the battery exceeds a predetermined value, and outputs a driving force output when the motor is powered. The brake control device , wherein the distribution is determined so as to cancel out by a braking force .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004212002A JP4428162B2 (en) | 2004-07-20 | 2004-07-20 | Brake control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004212002A JP4428162B2 (en) | 2004-07-20 | 2004-07-20 | Brake control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006034053A JP2006034053A (en) | 2006-02-02 |
JP4428162B2 true JP4428162B2 (en) | 2010-03-10 |
Family
ID=35899717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004212002A Expired - Lifetime JP4428162B2 (en) | 2004-07-20 | 2004-07-20 | Brake control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4428162B2 (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4984592B2 (en) * | 2006-03-28 | 2012-07-25 | トヨタ自動車株式会社 | Braking force control device |
JP4931537B2 (en) * | 2006-09-29 | 2012-05-16 | Ntn株式会社 | Wheel bearing device with in-wheel motor built-in sensor |
JP4882717B2 (en) * | 2006-12-13 | 2012-02-22 | トヨタ自動車株式会社 | Braking / driving force control device |
JP4924257B2 (en) * | 2007-07-19 | 2012-04-25 | トヨタ自動車株式会社 | Vehicle and temperature raising method |
JP4412400B2 (en) * | 2007-12-14 | 2010-02-10 | トヨタ自動車株式会社 | Vehicle behavior control device |
JP2009248689A (en) * | 2008-04-03 | 2009-10-29 | Toyota Motor Corp | Driving force control device for vehicle |
JP5312307B2 (en) * | 2009-12-11 | 2013-10-09 | 本田技研工業株式会社 | Mobile device |
JP5317944B2 (en) * | 2009-12-11 | 2013-10-16 | 本田技研工業株式会社 | Mobile device |
JP5428989B2 (en) * | 2010-03-25 | 2014-02-26 | トヨタ自動車株式会社 | Cooling system |
EP2777980A4 (en) * | 2011-11-08 | 2015-09-30 | Toyota Motor Co Ltd | VEHICLE BRAKE / PROPULSION FORCE CONTROL DEVICE |
EP2826661A4 (en) * | 2012-03-12 | 2015-12-30 | Nissan Motor | Electric vehicle driving force control device and electric vehicle driving force control method |
JP5970953B2 (en) * | 2012-05-16 | 2016-08-17 | 日産自動車株式会社 | Brake control device for vehicle and brake control method for vehicle |
JP5445706B2 (en) * | 2013-03-27 | 2014-03-19 | 三菱自動車工業株式会社 | Control device for right / left driving force adjusting device for vehicle |
GB201515813D0 (en) | 2015-09-07 | 2015-10-21 | Jaguar Land Rover Ltd | Controller for a braking system |
-
2004
- 2004-07-20 JP JP2004212002A patent/JP4428162B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2006034053A (en) | 2006-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100475596C (en) | Vehicle regenerative braking control apparatus and method | |
JP4321569B2 (en) | Vehicle control apparatus and control method | |
US8428840B2 (en) | Method for controlling torque at one or more wheels of a vehicle | |
US7216943B2 (en) | Hybrid vehicle | |
JP4428162B2 (en) | Brake control device | |
JP2006081343A (en) | Regenerative braking control device for vehicle | |
JP2004099029A (en) | Braking and controllability control method and system of vehicle with regenerative braking | |
KR101963945B1 (en) | Vehicle, and vehicle control method | |
JP2004104991A (en) | Control method and system for independent braking and controllability of vehicle with regenerative braking | |
JP2008068771A (en) | Braking force control device | |
CN107791885B (en) | Fail-safe apparatus of ECM system and method thereof | |
US10518775B1 (en) | Regenerative braking of vehicle with primary and secondary drive axles | |
JP2008265397A (en) | Vehicular braking control device | |
JP4595558B2 (en) | Vehicle rough road estimation device | |
JP2009273274A (en) | Controller for vehicle | |
JP5348226B2 (en) | Brake control device for vehicle | |
JP2008222070A (en) | Driving force distribution control device of vehicle | |
CN117124868A (en) | Braking/driving force control device | |
JP2007060761A (en) | Deceleration controller for hybrid car | |
JP2006217677A (en) | Regenerative brake controller of vehicle | |
JP4569266B2 (en) | Vehicle motor traction control device | |
JP2010143512A (en) | Control apparatus for hybrid vehicle | |
JP2010241166A (en) | Four-wheel drive controller and four-wheel drive control method for vehicle | |
JP4135700B2 (en) | Vehicle motor traction control device | |
JP2006197757A (en) | Regenerative braking controller for vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060807 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090324 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090525 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090623 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090820 |
|
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: 20091124 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121225 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4428162 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091207 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131225 Year of fee payment: 4 |
|
EXPY | Cancellation because of completion of term |