Nothing Special   »   [go: up one dir, main page]

JP4428162B2 - Brake control device - Google Patents

Brake control device Download PDF

Info

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
Application number
JP2004212002A
Other languages
Japanese (ja)
Other versions
JP2006034053A (en
Inventor
監介 吉末
繁一 余合
和也 奥村
義紀 前田
充孝 土田
諭 安藤
英一 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2004212002A priority Critical patent/JP4428162B2/en
Publication of JP2006034053A publication Critical patent/JP2006034053A/en
Application granted granted Critical
Publication of JP4428162B2 publication Critical patent/JP4428162B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes 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/02Control of vehicle driving stability
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18145Cornering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/08Electric propulsion units
    • B60W2510/083Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/40Torque distribution
    • B60W2520/403Torque distribution between front and rear axle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/40Torque distribution
    • B60W2520/406Torque distribution between left and right wheel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2200/00Type of vehicle
    • B60Y2200/90Vehicles comprising electric prime movers
    • B60Y2200/91Electric 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, Patent Document 1 describes a control device that improves braking performance by cooperating mechanical antilock brakes and electrical braking (such as a motor). Further, Patent Document 2 is configured to reliably obtain a required braking force while using both regenerative braking by a motor and braking by a friction brake, and can promote energy recovery by regenerative braking. A control device is described.

更に、特許文献3には、総制動トルクの不足や過剰をなくし、回生協調解除時においてもスムーズにモータによる制動トルクを繋げることが可能な回生協調ブレーキ制御装置が記載されている。特許文献4には、モータの回生制動によるバッテリの過充電を防止する制御装置が記載されている。   Further, Patent Document 3 describes a regenerative cooperative brake control device that eliminates deficiency or excess of total braking torque and can smoothly connect braking torque by a motor even when regenerative coordination is canceled. Patent Document 4 describes a control device that prevents overcharging of a battery due to regenerative braking of a motor.

特開平6−327101号公報JP-A-6-327101 特開平8−163707号公報JP-A-8-163707 特開2000−245003号公報JP 2000-24503 A 特開2000−102116号公報JP 2000-102116 A

しかしながら、上記の特許文献1及至3に記載された制御装置では、例えば左右輪に設けられたモータの温度や、バッテリの充電量などを考慮に入れていないため、車両が制動後に加速する際(以下、「再加速」ともいう)に、左右輪のモータから出力可能なトルクに差が生じるために、モータから所望の出力を得ることができない場合があった。このため、制動後の再加速時に、車両が効率的な加速を行うことができない場合があった。   However, in the control device described in Patent Documents 1 to 3, for example, the temperature of the motors provided on the left and right wheels, the amount of charge of the battery, and the like are not taken into consideration. Hereinafter, there is a case where a desired output cannot be obtained from the motor due to a difference in torque that can be output from the left and right wheel motors. For this reason, the vehicle may not be able to accelerate efficiently during re-acceleration after braking.

本発明は、このような問題点を解決するためになされたもので、その目的とするところは、制動後の再加速時にモータから所望の駆動力が得られるように、摩擦ブレーキによる制動力とモータの制動力又は駆動力を前後左右輪に配分することが可能なブレーキ制御装置を提供することにある。   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 vehicle 100 according to the present embodiment. In FIG. 1, the left side of the drawing shows the front of the vehicle 100, and the right side of the drawing shows the rear of the vehicle 100.

車両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 vehicle 100 includes an engine 1, left and right front wheels 3fL and 3fR, left and right rear wheels 3rL and 3rR, a battery 5, inverters 6 and 21, a controller 7, a brake system 8, a brake pedal 11, and a brake pedal operation. A quantity sensor 13 and a motor 20 are provided. The wheels 3fL, 3fR, 3rL, and 3rR are respectively provided with motors 4fL, 4fR, 4rL, and 4rR. The motors 4fL, 4fR, 4rL, and 4rR have temperature sensors 12fL, 12fR, 12rL, 12rR is provided for each. Furthermore, the wheels 3fL, 3fR, 3rL, 3rR are provided with friction brakes 9fL, 9fR, 9rL, 9rR, respectively, and angular velocity sensors 10fL, 10fR, 10rL, 10rR are also provided respectively. A power generation motor 20 is connected to the engine 1.

なお、以下の説明では、前後対称に配置された構成要素については、前後の区別が必要な場合は符号に「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 engine 1 is an internal combustion engine that generates power by exploding an air-fuel mixture in a combustion chamber. A vehicle 100 shown in FIG. 1 is of an engine front type. As the engine 1, a gasoline engine, a diesel engine, or the like can be used. The vehicle 100 may not have the engine 1. In that case, a drive source such as a fuel cell may be used instead of the engine 1. In addition, it is not essential for the vehicle 100 to have the engine 1, and the present invention may be applied to an electric vehicle (Electric Vehicle) having a drive source such as an electric motor. Further, a fuel cell may be used as a drive source instead of the engine 1.

モータ4は、前後左右輪3に独立に設けられている。モータ4は、これらの前後左右輪3に対して駆動力又は回生制動力を付与する。即ち、車両100においては、モータ4によって前後左右輪3を独立に力行及び回生させることが可能なように構成されている。   The motor 4 is provided independently for the front, rear, left and right wheels 3. The motor 4 applies a driving force or a regenerative braking force to the front, rear, left and right wheels 3. That is, the vehicle 100 is configured so that the motor 4 can independently power and regenerate the front, rear, left and right wheels 3.

モータ4へは、バッテリ5に充電された電力がインバータ6を介して供給される。これによって、モータ4は前後左右輪3に駆動力を付与する。また、モータ4は、回生によって発生した電力をインバータ6を介してバッテリ5に供給する。この場合、モータ4は、前後左右輪3に回生制動力を付与する。図1においては、矢印S7fL、S7fR、S7rL、S7rRで示すように、モータ4とインバータ6との間で電力の授受が行われる。   Electric power charged in the battery 5 is supplied to the motor 4 via the inverter 6. As a result, the motor 4 applies driving force to the front, rear, left and right wheels 3. Further, the motor 4 supplies power generated by regeneration to the battery 5 via the inverter 6. In this case, the motor 4 applies a regenerative braking force to the front, rear, left and right wheels 3. In FIG. 1, power is exchanged between the motor 4 and the inverter 6 as indicated by arrows S7fL, S7fR, S7rL, and S7rR.

温度センサ12は、上記のモータ4に設けられている。温度センサ12は、前後左右輪3に設けられたモータ4の温度をそれぞれ検出する。そして、温度センサ12が検出したモータ4の温度に対応する信号S9fL、S9fR、S9rL、S9rRは、コントローラ7に供給される。   The temperature sensor 12 is provided in the motor 4 described above. The temperature sensor 12 detects the temperature of the motor 4 provided on each of the front, rear, left and right wheels 3. Then, signals S9fL, S9fR, S9rL, and S9rR corresponding to the temperature of the motor 4 detected by the temperature sensor 12 are supplied to the controller 7.

バッテリ5は、鉛蓄電池、ニッケル水素電池などの2次電池であり、矢印S6で示すようにインバータ6との間で電力の授受を行う。なお、バッテリ5の容量(即ち、充電量)に対応する信号S2は、コントローラ7によって取得される。   The battery 5 is a secondary battery such as a lead storage battery or a nickel metal hydride battery, and exchanges power with the inverter 6 as indicated by an arrow S6. A signal S2 corresponding to the capacity of the battery 5 (that is, the charge amount) is acquired by the controller 7.

インバータ6は、主として発電電力量を制御する装置であり、電源ケーブルなどを通じてバッテリ5及びモータ4と接続されている。インバータ6は、バッテリ5より電力の供給を受けると、これをモータ4が駆動するのに適した3相交流電圧に変換する。そして、インバータ6は、その変換後の3相交流電圧をモータ4に供給し、各モータ4を独立に駆動する。なお、インバータ6によるモータ4の駆動制御は、コントローラ7からの制御信号S4に基づいてなされる。更に、インバータ6は、車両100の減速時などにモータ4から発生する電力の供給を受けると、その電力をバッテリ5の充電を行うのに適した直流電圧に変換して、バッテリ5の充電を行う。   The inverter 6 is a device that mainly controls the amount of generated power, and is connected to the battery 5 and the motor 4 through a power cable or the like. When receiving power from the battery 5, the inverter 6 converts it into a three-phase AC voltage suitable for the motor 4 to drive. The inverter 6 supplies the converted three-phase AC voltage to the motor 4 and drives each motor 4 independently. The drive control of the motor 4 by the inverter 6 is performed based on a control signal S4 from the controller 7. Further, when the inverter 6 receives supply of electric power generated from the motor 4 when the vehicle 100 is decelerated, the inverter 6 converts the electric power into a DC voltage suitable for charging the battery 5 to charge the battery 5. Do.

なお、バッテリ5は、エンジン1がモータ20を必要に応じて駆動することにより充電される。この場合、モータ20の駆動によって発生した電力は矢印S10aで示すようにインバータ21に供給され、インバータ21はこの電力を矢印10bで示すようにバッテリ5に供給する。   The battery 5 is charged when the engine 1 drives the motor 20 as necessary. In this case, the electric power generated by driving the motor 20 is supplied to the inverter 21 as shown by an arrow S10a, and the inverter 21 supplies this electric power to the battery 5 as shown by an arrow 10b.

ブレーキシステム8は、油圧系のシステムにて構成される。ブレーキシステム8は、図示しないマスターシリンダやハイドロユニットなどを備える。ブレーキシステム8へは、矢印S31で示すように、運転者によるブレーキペダル11の操作、即ちブレーキ圧力が伝達される。そして、ブレーキシステム8は、コントローラ7から供給される制御信号S5に基づいて、ブレーキペダル11からのブレーキ圧力を制御して、摩擦ブレーキ9を動作させる。この場合、ブレーキシステム8は、矢印S8fL、S8fR、S8rL、S8rRで示す油路を通じて油圧を摩擦ブレーキ9に伝達する。   The brake system 8 is configured by a hydraulic system. The brake system 8 includes a master cylinder and a hydro unit (not shown). As shown by an arrow S31, the operation of the brake pedal 11 by the driver, that is, the brake pressure is transmitted to the brake system 8. The brake system 8 controls the brake pressure from the brake pedal 11 based on the control signal S5 supplied from the controller 7 to operate the friction brake 9. In this case, the brake system 8 transmits the hydraulic pressure to the friction brake 9 through an oil passage indicated by arrows S8fL, S8fR, S8rL, and S8rR.

ブレーキペダル操作量センサ13は、運転者によるブレーキペダル11の操作量(即ち、踏み込み量)を検出する。そして、ブレーキペダル操作量センサ13は、この操作量に対応する信号S32をコントローラ7に供給する。コントローラ7は、ブレーキペダル11の操作量を取得すると共に、ブレーキペダル11の踏み込み速度も取得することができる。コントローラ7は、この信号S32や車両100の走行状態などに基づいて、ブレーキシステム8に制御信号S5を供給する。コントローラ7によるブレーキシステム8の制御は、詳細は後述する。   The brake pedal operation amount sensor 13 detects the operation amount (that is, the depression amount) of the brake pedal 11 by the driver. Then, the brake pedal operation amount sensor 13 supplies the controller 7 with a signal S32 corresponding to this operation amount. The controller 7 can acquire the operation amount of the brake pedal 11 and also the depression speed of the brake pedal 11. The controller 7 supplies a control signal S5 to the brake system 8 based on the signal S32, the traveling state of the vehicle 100, and the like. Details of the control of the brake system 8 by the controller 7 will be described later.

摩擦ブレーキ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 brake system 8 and applies braking force to the front, rear, left and right wheels 3. In this case, the friction brake 9 applies a braking force according to the value of the hydraulic pressure supplied from the brake system 8 to the front, rear, left and right wheels 3.

角速度センサ10は、前後左右輪3の各々に設けられている。角速度センサ10は、前後左右輪3の回転の角速度(回転速度)を検出する。そして、角速度センサ10は、検出した角速度に対応する信号S1fL、S1fR、S1rL、S1rRをコントローラ7に供給する。   The angular velocity sensor 10 is provided on each of the front, rear, left and right wheels 3. The angular velocity sensor 10 detects an angular velocity (rotational speed) of rotation of the front, rear, left and right wheels 3. Then, the angular velocity sensor 10 supplies signals S1fL, S1fR, S1rL, and S1rR corresponding to the detected angular velocities to the controller 7.

コントローラ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 controller 7 includes a CPU, a ROM, a RAM, an A / D converter, an input / output interface, and the like. The controller 7 determines a braking force (hereinafter referred to as “required braking force”) to be individually applied to the front, rear, left and right wheels 3 based on the signal S32 supplied from the brake pedal operation amount sensor 13. Further, the controller 7 acquires a signal S1 supplied from the angular velocity sensor 10, a signal S2 supplied from the battery 5, and a signal S9 supplied from the temperature sensor 12. In the present embodiment, the controller 7 determines the braking force (that is, “regenerative braking force”) due to regeneration of the motor 4 based on these acquired amounts (hereinafter, these acquired amounts are also referred to as “vehicle state”). ) And the braking force (ie, “friction brake braking force”) distribution by the friction brake 9 is derived for each of the left and right wheels 3f and 3r. Specifically, the controller 7 derives the distribution of both braking forces so that a desired driving force can be obtained from the motor 4 when the vehicle 100 is accelerated again after braking. That is, the controller 7 performs control so that the output of the motor can be efficiently obtained at the time of reacceleration after braking. Thereby, the vehicle 100 can obtain the maximum output from the motor 4 at the time of reacceleration after braking, and can accelerate quickly and efficiently. As described above, the controller 7 functions as vehicle state acquisition means for acquiring the vehicle state of the vehicle 100 and distribution derivation means for deriving the distribution of the regenerative braking force of the motor 4 and the braking force of the friction brake 9. In this case, as a derivation method, the controller 7 obtains the above-mentioned distribution by referring to, for example, a predetermined map, or calculates the above-mentioned distribution using a predetermined arithmetic expression, or a combination of both. To obtain the above allocation.

更に、本実施形態に係るコントローラ7は、モータ4の温度を取得し、左右輪3f、3rに設けられたモータ4の温度を所定温度にし、温度差が生じないように両制動力の配分を導出する。より具体的には、コントローラ7は、モータ4の温度が所定値以上となった場合、そのモータ4の回生制動力を減少させることでモータ4の発熱を抑える。これにより、左右輪3f、3rの片側のモータ4の温度のみが所定値以上となることがなくなる。よって、制動後の加速時に左右輪のモータ4で所望の出力を得ることが可能となるため、車両100は更に効率的な加速を行うことができる。   Furthermore, the controller 7 according to the present embodiment acquires the temperature of the motor 4, sets the temperature of the motor 4 provided on the left and right wheels 3f, 3r to a predetermined temperature, and distributes both braking forces so as not to cause a temperature difference. To derive. More specifically, when the temperature of the motor 4 becomes a predetermined value or more, the controller 7 suppresses heat generation of the motor 4 by reducing the regenerative braking force of the motor 4. As a result, only the temperature of the motor 4 on one side of the left and right wheels 3f and 3r will not exceed a predetermined value. Therefore, since the desired output can be obtained by the left and right wheel motors 4 during acceleration after braking, the vehicle 100 can perform further efficient acceleration.

なお、モータ4、バッテリ5、インバータ6、コントローラ7、ブレーキシステム8と、摩擦ブレーキ9、角速度センサ10、温度センサ12、及びブレーキペダル操作量センサ13はブレーキ制御装置を構成する。   The motor 4, the battery 5, the inverter 6, the controller 7, the brake system 8, the friction brake 9, the angular velocity sensor 10, the temperature sensor 12, and the brake pedal operation amount sensor 13 constitute a brake control device.

(コントローラの構成)
次に、本実施形態に係るコントローラ7の構成とコントローラ7が行う処理について説明する。
(Configuration of controller)
Next, the configuration of the controller 7 according to the present embodiment and the processing performed by the controller 7 will be described.

まず、図2を用いて、本実施形態に係るコントローラ7が行う制御の基本概念について説明する。図2は、旋回時の車両100に制動力(以下、単に「制動力」として用いた場合は、「摩擦ブレーキ制動力」と「回生制動力」を合わせた力を意味するものとする)を付与した場合の概略図を示している。なお、車両100は、前輪3fが操舵可能なものを示している。また、説明の便宜上、前輪の左右輪3fのみに制動力を付与しているものについて示す。   First, the basic concept of control performed by the controller 7 according to the present embodiment will be described with reference to FIG. FIG. 2 shows a braking force applied to the vehicle 100 at the time of turning (hereinafter, when simply used as “braking force”, it means a force that is a combination of “friction brake braking force” and “regenerative braking force”). A schematic diagram when given is shown. In addition, the vehicle 100 has shown what the front wheel 3f can steer. In addition, for convenience of explanation, a case where braking force is applied only to the left and right wheels 3f of the front wheels will be described.

図2に示すように、車両100は矢印A3で示す方向(左方向)に旋回している。車両100が旋回しているため、前輪3fの左右輪の角速度は異なる。具体的には、旋回時において外輪となる右輪3fRの方が、内輪となる左輪3fLよりも角速度は大きい。一般的に、モータは車輪の角速度が大きくなると出力するトルクが小さくなる傾向にあることが知られている。したがって、左旋回時においては、右輪3fRに設けられたモータ4fRによる回生制動力が小さくなる。   As shown in FIG. 2, the vehicle 100 is turning in the direction (left direction) indicated by the arrow A3. Since the vehicle 100 is turning, the angular speeds of the left and right wheels of the front wheel 3f are different. Specifically, the angular velocity of the right wheel 3fR serving as the outer wheel during turning is greater than that of the left wheel 3fL serving as the inner wheel. In general, it is known that the motor tends to decrease the output torque as the angular velocity of the wheel increases. Therefore, during left turn, the regenerative braking force by the motor 4fR provided on the right wheel 3fR is reduced.

ここで、モータ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 battery 5. Therefore, if the capacity of the battery 5 is small, it is necessary to rely on the friction brake braking force rather than the regenerative braking force when the vehicle 100 is braked. On the contrary, if the capacity of the battery 5 is large, the regenerative braking force can be greatly used.

以上より、車両100の旋回方向やバッテリ5の容量などを考慮に入れて、車両100に制動力を付与する必要があることがわかる。よって、このような点を考慮に入れて、車両100に付与する摩擦ブレーキ制動力と回生制動力の配分を両左右輪3fに対して導出することが好適である。   As described above, it is understood that it is necessary to apply a braking force to the vehicle 100 in consideration of the turning direction of the vehicle 100, the capacity of the battery 5, and the like. Therefore, in consideration of such points, it is preferable to derive the distribution of the friction brake braking force and the regenerative braking force applied to the vehicle 100 to both the left and right wheels 3f.

次に、左右輪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 vehicle 100, there may be a difference in the temperature of the motor 4f of the left and right wheels 3f. This temperature difference is caused by a difference in angular velocity between the left and right wheels 3f during turning, a difference in the amount of radiant heat received from the engine 1, and the brake control of the left and right wheels 3f independently. If a difference in the temperature of the motor 4f occurs between the left and right wheels 3f as described above, a difference occurs in the driving force that can be output from the motor 4f of the left and right wheels 3f during re-acceleration after braking, and a desired value is obtained from the motor 4f. May not be able to obtain the driving force. In such a case, the vehicle 100 cannot perform efficient acceleration at the time of re-acceleration after braking.

本実施形態に係るコントローラ7は、モータ4fが出力可能なトルクを考慮し、且つ、左右輪3fに設けられたモータ4の温度に差が生じないように、摩擦ブレーキ制動力と回生制動力の配分を導出する。図2に示す例では、破線の矢印(A1RとA1L)が回生制動力を示し、実線の矢印(A2RとA2L)が摩擦ブレーキ制動力を示している。図2に示すように、本実施形態に係るコントローラ7は、車両100の車両状態に応じて、車輪に付与する摩擦ブレーキ制動力と回生制動力の配分を左右輪3f各々で変え、左右輪3fのモータ4fに温度差が生じないように制御する(なお、矢印の長さは正確ではない)。これにより、制動後の再加速時に左右輪3fのモータ4fから同等の最大出力を得ることができるため、車両100は効率的に再加速を行うことができる。なお、コントローラ7による制動力配分の具体的な導出方法は後述する。   The controller 7 according to the present embodiment considers the torque that can be output by the motor 4f, and the friction brake braking force and the regenerative braking force so that there is no difference in the temperature of the motor 4 provided on the left and right wheels 3f. Deriving the distribution. In the example shown in FIG. 2, broken arrows (A1R and A1L) indicate the regenerative braking force, and solid arrows (A2R and A2L) indicate the friction brake braking force. As shown in FIG. 2, the controller 7 according to the present embodiment changes the distribution of the friction brake braking force and the regenerative braking force applied to the wheels between the left and right wheels 3f in accordance with the vehicle state of the vehicle 100, thereby changing the left and right wheels 3f. The motor 4f is controlled so as not to cause a temperature difference (note that the length of the arrow is not accurate). Thereby, since the same maximum output can be obtained from the motor 4f of the left and right wheels 3f at the time of reacceleration after braking, the vehicle 100 can efficiently reaccelerate. A specific method for deriving the braking force distribution by the controller 7 will be described later.

図3は、本実施形態に係るコントローラ7の構成を示すブロック図である。コントローラ7は、要求制動力算出部71と、車両状態取得部72と、配分導出部75と、コントローラユニット76と、を備える。また、配分導出部75は、マップ作成部73と配分決定部74を有する。   FIG. 3 is a block diagram showing the configuration of the controller 7 according to this embodiment. The controller 7 includes a required braking force calculation unit 71, a vehicle state acquisition unit 72, a distribution derivation unit 75, and a controller unit 76. The distribution deriving unit 75 includes a map creating unit 73 and a distribution determining unit 74.

要求制動力算出部71は、運転者によるブレーキペダル11の操作量や車両100の走行状態などに応じて、左右輪3f毎に独立に要求制動力を算出する。即ち、要求制動力算出部71は、摩擦ブレーキ制動力と回生制動力とにより構成される要求制動力を算出する。この場合、要求制動力算出部71は、ブレーキペダル操作量センサ13よりブレーキペダル11の操作量又は踏み込み速度を信号S32として取得し、角速度センサ10より左右輪の角速度を信号S1として取得する。要求制動力算出部71は、この他にも車両100の走行状態に対応する種々のパラメータを取得して、要求制動力を算出する。以上のようにして算出された要求制動力に対応する信号S11は、配分決定部74に供給される。   The required braking force calculation unit 71 calculates the required braking force independently for each of the left and right wheels 3f according to the amount of operation of the brake pedal 11 by the driver, the traveling state of the vehicle 100, and the like. That is, the required braking force calculation unit 71 calculates a required braking force constituted by the friction brake braking force and the regenerative braking force. In this case, the required braking force calculation unit 71 acquires the operation amount or the depression speed of the brake pedal 11 from the brake pedal operation amount sensor 13 as a signal S32, and acquires the angular speeds of the left and right wheels from the angular speed sensor 10 as a signal S1. In addition to this, the required braking force calculation unit 71 obtains various parameters corresponding to the traveling state of the vehicle 100 and calculates the required braking force. The signal S11 corresponding to the required braking force calculated as described above is supplied to the distribution determining unit 74.

車両状態取得部72は、前述した角速度センサ10から供給される信号S1と、バッテリ5から供給される信号S2と、図示しないメモリなどに記憶されたモータ4の最大出力(以下、「最大出力」はパワーを示すものとする)と、温度センサ12から供給される信号S9と、を取得する。このモータ4の最大出力は、モータ4の固有値であり、同一のモータでは同一の値となる。車両状態取得部72は、これらの取得した値を信号S12としてマップ作成部73に供給する。   The vehicle state acquisition unit 72 receives the signal S1 supplied from the angular velocity sensor 10 described above, the signal S2 supplied from the battery 5, and the maximum output of the motor 4 stored in a memory (not shown) (hereinafter referred to as “maximum output”). Represents power) and a signal S9 supplied from the temperature sensor 12 is acquired. The maximum output of the motor 4 is an eigenvalue of the motor 4 and is the same value for the same motor. The vehicle state acquisition unit 72 supplies these acquired values to the map creation unit 73 as a signal S12.

配分導出部75は、前述したようにマップ作成部73と配分決定部74を有する。ここでは、簡単に配分導出部75の処理について説明する。マップ作成部73は、車両状態取得部72から供給された車両状態に基づいてマップを作成し、このマップを配分決定部74に供給する。このマップは、左右輪3fの角速度と、バッテリ5の容量と、モータ4の最大出力と、に基づいて定義されたモータ4が出力可能なトルクを示すものである。   The distribution derivation unit 75 includes the map creation unit 73 and the distribution determination unit 74 as described above. Here, the processing of the distribution deriving unit 75 will be briefly described. The map creation unit 73 creates a map based on the vehicle state supplied from the vehicle state acquisition unit 72 and supplies this map to the distribution determination unit 74. This map shows the torque that can be output by the motor 4 defined based on the angular velocity of the left and right wheels 3f, the capacity of the battery 5, and the maximum output of the motor 4.

配分決定部74は、要求制動力算出部71より供給された要求制動力に基づいて、マップ作成部73より供給されたマップを利用して配分を決定する。この場合、配分決定部74は、左右輪3fのモータ4の温度が所定値以上にならないように配分を決定する。具体的には、配分決定部74は、モータ4の温度が所定値以上であれば、当該モータ4による回生制動力を減少させるように配分を導出する。この場合、配分決定部74は、モータ4による回生制動力の減少分を摩擦ブレーキ9による摩擦ブレーキ制動力で補うように配分を決定する。こうして決定された配分は、信号S14としてコントローラユニット76に供給される。   The distribution determination unit 74 determines distribution using the map supplied from the map creation unit 73 based on the required braking force supplied from the required braking force calculation unit 71. In this case, the distribution determination unit 74 determines the distribution so that the temperature of the motor 4 of the left and right wheels 3f does not exceed a predetermined value. Specifically, if the temperature of the motor 4 is equal to or higher than a predetermined value, the distribution determination unit 74 derives the distribution so that the regenerative braking force by the motor 4 is reduced. In this case, the distribution determination unit 74 determines the distribution so that the decrease in the regenerative braking force by the motor 4 is compensated by the friction brake braking force by the friction brake 9. The distribution thus determined is supplied to the controller unit 76 as a signal S14.

なお、配分決定部74は、回生制動力と摩擦ブレーキ制動力の配分自体を求めるものに限定されない。配分を求める代わりに、付与すべき回生制動力と摩擦ブレーキ制動力の配分比を求め、配分比に応じて実際の制動力の値を決定するように構成してもよい。   In addition, the distribution determination part 74 is not limited to what calculates | requires distribution itself of regenerative braking force and friction brake braking force. Instead of obtaining the distribution, a distribution ratio between the regenerative braking force to be applied and the friction brake braking force may be obtained, and an actual braking force value may be determined according to the distribution ratio.

コントローラユニット76は、取得した配分、即ち回生制動力と摩擦ブレーキ制動力を、実際に車両100が出力できるようにするために、個々の構成要素が取り扱うことができる信号に変換し、この信号を構成要素に供給する。具体的には、コントローラユニット76は、摩擦ブレーキ制動力に応じた制御信号S5をブレーキシステム8に供給する。また、コントローラユニット76は、回生制動力に対応する信号S4をインバータ6に供給する。なお、車両100が摩擦ブレーキ9やモータ4以外の駆動源(以下、「その他の駆動源15」と呼ぶ)を有する場合には、コントローラユニット76は、その他の駆動源15にも制動力に対応する信号15を供給する。   The controller unit 76 converts the acquired distribution, ie, the regenerative braking force and the friction brake braking force, into signals that can be handled by individual components so that the vehicle 100 can actually output the signals. Supply to the component. Specifically, the controller unit 76 supplies a control signal S5 corresponding to the friction brake braking force to the brake system 8. Further, the controller unit 76 supplies a signal S4 corresponding to the regenerative braking force to the inverter 6. When the vehicle 100 has a drive source other than the friction brake 9 and the motor 4 (hereinafter referred to as “other drive source 15”), the controller unit 76 also supports the braking force of the other drive sources 15. The signal 15 is supplied.

ブレーキシステム8は、取得した制御信号S5と、上記したブレーキペダル11から伝達されるブレーキ圧力と、に基づいた油圧(符号S8で示す)を摩擦ブレーキ9に供給する。また、インバータ6は、取得した信号S4に対応する電力をバッテリ5から取得して、取得した電力を変換した電力S7をモータ4に供給する。   The brake system 8 supplies the friction brake 9 with a hydraulic pressure (indicated by S8) based on the acquired control signal S5 and the brake pressure transmitted from the brake pedal 11 described above. Further, the inverter 6 acquires electric power corresponding to the acquired signal S4 from the battery 5, and supplies electric power S7 obtained by converting the acquired electric power to the motor 4.

以上のように、摩擦ブレーキ9は要求された摩擦ブレーキ制動力を車両100に付与し、モータ4は要求された回生制動力を車両100に付与する。摩擦ブレーキ制動力と回生制動力は前述のように左右のモータ4の温度が所定値を超えないように配分されているので、制動後の再加速時に、左右輪のモータ4各々から最大出力を得て車両100は効率的な加速を行うことができる。   As described above, the friction brake 9 applies the requested friction brake braking force to the vehicle 100, and the motor 4 applies the requested regenerative braking force to the vehicle 100. Since the friction brake braking force and the regenerative braking force are distributed so that the temperature of the left and right motors 4 does not exceed a predetermined value as described above, the maximum output is obtained from each of the left and right wheel motors 4 during re-acceleration after braking. As a result, the vehicle 100 can perform efficient acceleration.

(配分導出方法)
以下では、前述した配分導出部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 motor 4. FIG. 4 shows only a map related to the motor 4f of the front wheel 3f for convenience of explanation, but basically the same map can be used for the rear wheel.

図4は、横軸に右輪3fRに付与するトルク(以下、単に「右輪トルク」と呼ぶ)を示し、縦軸に左輪3fLに付与するトルク(以下、単に「左輪トルク」と呼ぶ)を示している。なお、図4では、右輪トルク、左輪トルクは、いずれも回生トルクを「正」として示している。   In FIG. 4, the horizontal axis indicates torque applied to the right wheel 3 fR (hereinafter simply referred to as “right wheel torque”), and the vertical axis indicates torque applied to the left wheel 3 fL (hereinafter simply referred to as “left wheel torque”). Show. In FIG. 4, the right wheel torque and the left wheel torque both indicate the regenerative torque as “positive”.

まず、モータ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 battery 5 will be described with reference to FIG. The map shown in FIG. 4A is created by the map creation unit 73 described above.

モータ4fRが出力する右輪トルクを「TMR」とし、モータ4fLが出力する左輪トルクを「TML」とする。また、モータ4fRの最大出力を「PMR」とし、モータ4fLの最大出力を「PML」とする。これらの最大出力PMR、PMLは、前述したようにモータ4fR、4fLが有する固有値である。通常、左右輪には同一のモータが使用されるため、モータ4fR、4fLの最大出力PMR、PMLは同一の値である。更に、右輪3fRの角速度を「ω」とし、左輪3fLの角速度を「ω」とする。この場合、モータ4fR、4fLから出力されるトルクTMR、TMLは、最大出力PMR、PML及び角速度ω、ωを用いて表された条件式(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.

MR≦PMR/ω 式(1)
ML≦PML/ω 式(2)
式(1)、(2)より、モータ4より出力されるトルクTMR、TMLは、角速度ω、ωが大きくなるほど小さくなることがわかる。式(1)よりモータ4fRから出力されるトルクTMRの最大値は「PMR/ω」であり、図4(a)中の直線MRにて表すことができる。つまり、モータ4fRから出力されるトルクは、図4(a)において直線MRの左側の領域に位置する。また、式(2)より、モータ4fLから出力されるトルクTMLの最大値は「PML/ω」であり、図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 motor 4 decrease as the angular velocities ω R and ω L increase. From Equation (1), the maximum value of the torque T MR output from the motor 4fR is “P MR / ω R ”, which can be represented by the straight line MR in FIG. That is, the torque output from the motor 4fR is located in the region on the left side of the straight line MR in FIG. Further, from Equation (2), the maximum value of the torque T ML output from the motor 4 fL is “P ML / ω L ”, which can be represented by the straight line ML in FIG. That is, the torque output from the motor 4fL is located in the area below the straight line ML in FIG.

更に、上記した最大出力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 battery 5 is “P SOC ”.

MR+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 battery 5. Here, if the above formulas (1) and (2) are substituted into the formula (3), the conditional formula (4) is obtained.

ωMR+ωML≦PSOC 式(4)
式(4)は、図4(a)中の直線Sにて表される。即ち、図4(a)において、モータ4fRとモータ4fLから出力されるトルク(以下、このトルクに対応する図4のマップ上の位置をモータ4fの「使用点」と呼ぶ)は、直線Sの左下の領域に位置する。バッテリ5の容量PSOCのみを考えた場合(即ち、上記のモータ4fR、4fLの最大出力を考慮しない場合)、モータ4fRから出力される右輪トルクTMRの最大値は「PSOC/ω」となり、モータ4fLから出力される左輪トルクTMLの最大値は「PSOC/ω」となる。
ω 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は、角速度ω、ωと、バッテリ5の容量PSOCと、モータ4fR、4fLの最大出力PMR、PMLと、に基づいて、モータ4fR、4fLが出力可能なトルクTMR、TMLに関するマップを作成する。 As described above, the map creation unit 73 outputs the motors 4fR and 4fL based on the angular velocities ω R and ω L , the capacity P SOC of the battery 5, and the maximum outputs P MR and P ML of the motors 4fR and 4fL. Create a map for possible torques T MR , T ML .

次に、モータ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 distribution determination unit 74 described above.

ここでは、左輪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 distribution determining unit 74 changes a part defining the torque T ML in the region R1 and sets a new region (that is, creates a new map).

具体的には、図4(b)に示す直線MTLによって、モータ4fLより出力されるトルクTMLを制限する。即ち、配分決定部74は、モータ4fLから出力されるトルクTMLが、直線MLではなく直線MTLによって規定されるようにする。詳しくは、モータ4fLは、直線MTLによって定まるトルクx(x<(PML/ω))以下の値を出力する。この場合、モータ出力制限マップは、直線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 allocation determination unit 74, a torque T ML output from the motor 4fL is to be defined by a straight line MTL rather than a straight line ML. Specifically, motor 4fL is determined by linear MTL torque x (x <(P ML / ω L)) and outputs the following values. In this case, the motor output restriction map corresponds to a region R2 (region indicated by diagonal lines) defined by the straight line S, the straight line MR, and the straight line MTL.

なお、直線MTLは、モータ4fLの温度に応じて定められる(例えば、モータ4fLの温度と所定値との差など)。よって、モータ4fLの温度が高温である場合は、「x」は「PML/ω」と比較してより小さくなる。また、モータ4fLの温度が著しく高温ではない場合には、「x」と「PML/ω」との差は小さくなる。但し、「x」が「PML/ω」よりも大きな値となることはない。即ち、モータ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 map creation unit 73 instead of the distribution determination unit 74. In this case, the map creation unit 73 creates the motor output restriction map after creating the map shown in FIG.

次に、上記したモータ出力制限マップを用いてモータ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 distribution determination unit 74. The distribution determination unit 74 determines the distribution of the friction brake braking force and the regenerative braking force that satisfy the required braking force using the generated motor output restriction map. In the following, a process in which the distribution determining unit 74 determines the amounts of the friction brake braking force and the regenerative braking force itself will be described.

図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 vehicle 100 is turning leftward. For convenience of explanation, only the braking force applied to the front wheel 3f is shown.

図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 distribution determining unit 74 uses only the map shown in FIG. 4A without using the motor output restriction map shown in FIG. Specifically, a procedure for determining a use point of the motor 4f will be described with reference to FIG.

いま、要求制動力は、点T1にて示す位置にあるものとする。また、この点T1の座標を(α、β)とする。即ち、右輪3fRに付与すべき要求制動力は「α」であり、左輪3fLに付与すべき要求制動力は「β」である。この場合、右輪3fRに付与すべき要求制動力αはトルクTMRの最大値PMR/ωよりも大きく、且つ、左輪3fLに付与すべき要求制動力βはトルクTMLの最大値PML/ωよりも大きい。 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 distribution determining unit 74 determines the use point of the motor 4f as the point P1 in the region R1. Specifically, the torque to be output motor 4fR is determined as "T MR_rq" torque motor 4fL to be output is determined as "T ML_rq". In this case, the torque to be output by the friction brake 9fR is “T BR_rq ”, and the torque to be output by the friction brake 9fL is “T BL_rq ”. Therefore, the relationship between the torques T MR , T ML , T BR , T BL by the motors 4fR, 4fL and the friction brakes 9fR, 9fL is “α = T MR_rq + T BR_rq ” and “β = T ML_rq + T BL_rq ”.

次に、モータ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 distribution determination unit 74 determines the use point of the motor 4f as the point P2 in the region R2. The torque to be output by the motor 4fL is “T ML_Th ”. The torque T ML_Th, when the temperature of the motor 4fL compares the torque T ML_rq required is lower than a predetermined value, the T ML_Th <T ML_rq. Therefore, compared with the case where the temperature of motor 4fL is lower than a predetermined value, the torque output from motor 4fL is reduced (indicated by arrow B1).

また、図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_rqTML_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_rqTML_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 distribution determination unit 74 does not decrease the torque due to the motor 4fR and does not increase the torque due to the friction brake.

以上のように、配分決定部74は、モータ4の温度が所定値以上であった場合は、モータ4が出力するトルクを減少させ、摩擦ブレーキ9によるトルクを増加させる。これにより、左右のモータ4の温度はいずれも所定値を超えることがなくなる。したがって、制動後の再加速時に、左右輪のモータ4fから出力される駆動力に差が生じなくなるので、車両100は効率的な再加速を行うことが可能となる。   As described above, the distribution determining unit 74 decreases the torque output by the motor 4 and increases the torque by the friction brake 9 when the temperature of the motor 4 is equal to or higher than a predetermined value. Thereby, the temperature of the left and right motors 4 does not exceed a predetermined value. Therefore, no difference occurs in the driving force output from the left and right motors 4f during reacceleration after braking, so that the vehicle 100 can perform efficient reacceleration.

(モータ温度抑制制御)
次に、モータ温度抑制制御について説明する。
(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 controller 7 described above. This motor temperature suppression control refers to control in which the controller 7 determines a use point of the motor 4 so that the temperature of the motor 4 is not more than a predetermined temperature when the vehicle 100 is braked (during braking). Specifically, the controller 7 decreases the braking torque by the motor 4 in order to suppress the heat generation of the motor 4 having a temperature equal to or higher than a predetermined value. In this case, the controller 7 determines the use point of the motor 4 based on the map indicating the range of torque that can be output by the motor 4 and the temperature of the motor 4.

なお、図6のフローチャートは、コントローラ7が前輪3fの左輪3fLのみに関してモータ温度抑制制御を行うものについて示している。また、モータ温度抑制制御は、所定の周期で繰り返し実行されるものとする。更に、モータ温度抑制制御は、コントローラ7内の配分導出部75(マップ作成部73と配分決定部74)が行う。以下では、マップ作成部73や配分決定部74が行う処理を区別せず、コントローラ7内にて処理が行われるものとして説明を行う。   The flowchart of FIG. 6 shows the case where the controller 7 performs the motor temperature suppression control only on the left wheel 3fL of the front wheel 3f. The motor temperature suppression control is repeatedly executed at a predetermined cycle. Furthermore, the motor temperature suppression control is performed by the distribution deriving unit 75 (the map creating unit 73 and the distribution determining unit 74) in the controller 7. In the following description, it is assumed that the processing is performed in the controller 7 without distinguishing the processing performed by the map creation unit 73 and the distribution determination unit 74.

まず、ステップS101では、コントローラ7は、車両100がブレーキ制御中であるか否かを判定する。この場合、コントローラ7は、運転者がブレーキペダル11を操作しているか否かを、ブレーキペダル操作量センサ13から供給される信号S32に基づいて判定する。車両100がブレーキ制御中であると、制動力として回生制動力を使用するので、モータの温度が上昇することが多い。したがって、車両100がブレーキ制御中であるか否かを判定することによって、トルク制限を行う必要があるかないかを判定している。車両100がブレーキ制御中であれば(ステップS101;Yes)、処理はステップS102に進み、車両100がブレーキ制御中でなければ(ステップS101;No)、処理はステップS107に進む。   First, in step S101, the controller 7 determines whether or not the vehicle 100 is under brake control. In this case, the controller 7 determines whether or not the driver is operating the brake pedal 11 based on the signal S32 supplied from the brake pedal operation amount sensor 13. When the vehicle 100 is under brake control, since the regenerative braking force is used as the braking force, the temperature of the motor often increases. Therefore, it is determined whether or not it is necessary to limit the torque by determining whether or not the vehicle 100 is under brake control. If the vehicle 100 is under brake control (step S101; Yes), the process proceeds to step S102. If the vehicle 100 is not under brake control (step S101; No), the process proceeds to step S107.

ステップS102では、コントローラ7は、モータ4fLの検出温度(以下、この温度を「Thm」と表記する)が所定の上限温度(以下、この温度を「ThmHI」と表記する)以上であるか否かを判定する。具体的には、コントローラ7は、温度センサ12fLからモータ4fLの検出温度Thmを取得するとともに、図示しないメモリなどに記憶された上限温度ThmHIを取得する。この上限温度ThmHIは、モータから最大出力を得ることが可能なモータ温度の上限値に相当し、以下に述べるトルク制御の開始温度としての意味を有する。即ち、モータ4fLの温度Thmが上限温度ThmHI以上であれば、モータ温度を低下させるためにトルク制限を行う必要がある。よって、モータ4fLの温度Thmが上限温度ThmHI以上である場合には(ステップS102;Yes)、処理はステップS103に進む。 In step S102, the controller 7 determines whether the detected temperature of the motor 4fL (hereinafter, this temperature is expressed as “Thm L ”) is equal to or higher than a predetermined upper limit temperature (hereinafter, this temperature is expressed as “Thm HI ”). Determine whether or not. Specifically, the controller 7 acquires the detected temperature Thm L of the motor 4fL from the temperature sensor 12fL, and acquires the upper limit temperature Thm HI stored in a memory (not shown). This upper limit temperature Thm HI corresponds to an upper limit value of the motor temperature at which the maximum output can be obtained from the motor, and has a meaning as a start temperature of torque control described below. That is, if the temperature Thm L of the motor 4fL is equal to or higher than the upper limit temperature Thm HI , it is necessary to limit the torque in order to reduce the motor temperature. Therefore, when the temperature Thm L of the motor 4fL is equal to or higher than the upper limit temperature Thm HI (step S102; Yes), the process proceeds to step S103.

一方、モータ4fLの検出温度Thmが上限温度ThmHIよりも低い場合には、トルク制限を既に実行中である場合と、トルク制限を実行していない場合とがある。前者の場合は、トルク制限の実行により、モータ4fLの温度Thmが上限温度ThmHI以下となっている場合である。後者の場合は、車両100はブレーキ制御中であるが、モータ温度は上限温度ThmHIより低いためトルク制限を実行していない場合である。したがって、検出温度Thmが上限温度ThmHIより低い場合は、トルク制限を新たに行う必要はないが、それまでに実行されている場合にはトルク制限を継続する。したがって、温度Thmが上限温度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 vehicle 100 is under brake control, but the motor temperature is lower than the upper limit temperature Thm HI , so that torque limitation is not executed. Therefore, when the detected temperature Thm L is lower than the upper limit temperature Thm HI , it is not necessary to newly limit the torque, but when it has been executed so far, the torque limitation is continued. Therefore, when the temperature Thm L is lower than the upper limit temperature Thm HI (step S102; No), the process proceeds to step S104.

ステップS103では、コントローラ7は、トルク制限フラグ(以下、「xthmLlow」とも表記する)を「ON」にする。ここでは、モータ4fLの検出温度Thmが上限温度ThmHI以上であるため、トルク制限が実行される。よって、コントローラ7は、トルク制限の実行中であることを示すトルク制限フラグを「ON」にする。そして、処理はステップS106に進む。なお、トルク制限フラグ(xthmLlow)に係るデータは、コントローラ7内のメモリなどに記憶される。 In step S103, the controller 7 turns the torque limit flag (hereinafter also referred to as “xthmLlow”) “ON”. Here, since the detected temperature Thm L of the motor 4fL is equal to or higher than the upper limit temperature Thm HI , torque limitation is executed. Therefore, the controller 7 sets the torque limit flag indicating that torque limit is being executed to “ON”. Then, the process proceeds to step S106. Note that data relating to the torque limit flag (xthmLlow) is stored in a memory or the like in the controller 7.

ステップS106では、コントローラ7は、モータ出力制限マップ(以下、「Thmlim_map」とも表記する)を用いてトルク制限を行い、モータ4fの使用点を決定する。このモータ出力制限マップは、図4(b)の領域R2にて示したマップに相当する。即ち、モータ出力制限マップは、モータ4fLの最大出力とバッテリ5の容量によって定義されるマップに、モータ4fLの検出温度Thmを考慮して新たに作成したマップである。この場合、コントローラ7は、モータ4fLの検出温度Thmを取得してモータ出力制限マップを作成し、モータ4fLの温度Thmが所定値よりも低い場合に要求されるトルクTML_rqに基づいて、モータ4fLが出力すべきトルクTMLを決定する。即ち、このトルクTMLは、温度ThmとトルクTML_rqの関数になるため、コントローラ7が行う処理を「TML=Thmlim_map(Thm、TML_rq)」として示している。 In step S106, the controller 7 performs torque limitation using a motor output limitation map (hereinafter also referred to as “Thmlim_map”), and determines a use point of the motor 4f. This motor output restriction map corresponds to the map indicated by the region R2 in FIG. That is, the motor output restriction map is a map newly created in consideration of the detected temperature Thm L of the motor 4fL in the map defined by the maximum output of the motor 4fL and the capacity of the battery 5. In this case, the controller 7 acquires the detected temperature Thm L of the motor 4fL and creates a motor output restriction map. Based on the torque T ML_rq required when the temperature Thm L of the motor 4fL is lower than a predetermined value, motor 4fL determines the torque T ML to be output. That is, since this torque T ML is a function of the temperature Thm L and the torque T ML_rq , the processing performed by the controller 7 is indicated as “T ML = Thmlim_map (Thm L , T ML_rq )”.

この場合、摩擦ブレーキ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 motor 4 is lower than a predetermined value.

以上の処理が終了すると、当該フローを抜ける。当該フローを抜けた後は、コントローラ7は、前述のように決定されたトルクTML、TBLを、モータ4fL及び摩擦ブレーキ9fLから出力させるように制御する。 When the above processing is completed, the flow is exited. After exiting the flow controller 7, a torque T ML determined as described above, the T BL, performs control so as to output from the motor 4fL and friction brake 9FL.

次に、モータ4の検出温度Thmが上限温度ThmHIより低かった場合(ステップS102;No)について説明する。ステップS104では、コントローラ7は、車両100がトルク制限中であるか否かを判定する。具体的には、コントローラ7は、トルク制限フラグ(xthmLlow)をチェックする。 Next, the case where the detected temperature Thm L of the motor 4 is lower than the upper limit temperature Thm HI (step S102; No) will be described. In step S104, the controller 7 determines whether or not the vehicle 100 is torque limited. Specifically, the controller 7 checks the torque limit flag (xthmLlow).

トルク制限フラグが「ON」の場合(「xthmLlow==ON」)は、モータ4の検出温度Thmが、トルク制限によって上限温度ThmHIよりも低くなった場合である。この場合には、モータ4の検出温度Thmが依然高温であり、トルク制限を継続したほうがよい場合と、モータ4の温度Thmは高温ではなくなっており、トルク制限を終了してもよい場合とがある。一方、トルク制限フラグが「OFF」の場合は、トルク制限中でなく、モータ4の検出温度Thmは上限温度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 motor 4 is lower than the upper limit temperature Thm HI due to torque limit. In this case, when the detected temperature Thm L of the motor 4 is still high and it is better to continue the torque limitation, and when the temperature Thm L of the motor 4 is no longer high and the torque limitation may be terminated. There is. On the other hand, when the torque limit flag is “OFF”, the torque is not being limited, and the detected temperature Thm L of the motor 4 is lower than the upper limit temperature Thm HI . Therefore, it is not necessary to limit the torque. Therefore, when the torque limit flag is “ON” (step S104; Yes), the process proceeds to step S105. When the torque limit flag is “OFF” (step S104; No), the process proceeds to step S107.

ステップS105では、コントローラ7は、モータ4fLの温度が下限温度ThmLO以上であるか否かを判定する。コントローラ7は、温度センサ12fLからモータ4fLの検出温度Thmを取得する。そして、コントローラ7は、図示しないメモリなどに記憶された下限温度ThmLOを取得する。この下限温度ThmLoは、トルク制限を必要としない程度に低い温度に設定され、トルク制限の終了温度としての意味を有する。モータ4fLの温度Thmが下限温度ThmLo以上である場合は、トルク制限を継続する必要がある。したがって、この場合には(ステップS105;Yes)、処理は上記したステップS106に進み、コントローラ7はモータ4fLの出力トルクを制限する。そして、ステップS106の処理が終了すると、当該フローを抜ける。 In step S105, the controller 7 determines whether or not the temperature of the motor 4fL is equal to or higher than the lower limit temperature Thm LO . The controller 7 acquires the detected temperature Thm L of the motor 4fL from the temperature sensor 12fL. Then, the controller 7 acquires a lower limit temperature Thm LO stored in a memory (not shown) or the like. This lower limit temperature Thm Lo is set to a temperature that is low enough not to require torque limitation, and has a meaning as an end temperature of torque limitation. When the temperature Thm L of the motor 4fL is equal to or higher than the lower limit temperature Thm Lo , it is necessary to continue torque limitation. Therefore, in this case (step S105; Yes), the process proceeds to step S106 described above, and the controller 7 limits the output torque of the motor 4fL. Then, when the process of step S106 ends, the flow is exited.

一方、モータ4fLの温度Thmが下限温度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 controller 7 sets the torque limit flag to “OFF” (“xthmLlow = OFF”). Then, the process proceeds to step S108.

ステップ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 controller 7 does not limit the torque and outputs a torque according to the required braking force. Specifically, the controller 7 is determined based on the torque T BL outputted from the torque T ML and friction brake 9fL output from the motor 4FL, the map defined by the capacity of the maximum output and the battery 5 of the motor 4f To do. For example, the controller 7 determines each torque using a map defined in the region R1 shown in FIG. That is, the controller 7 sets the torque T ML output from the motor 4fL the requested torque T ML_rq, set the friction brake 9fL torque requested torque T BL outputted from the T BL_rq. In this case, since torque limitation is not executed, the controller 7 does not decrease the torque by the motor 4fL and does not increase the torque by the friction brake.

以上の処理が終了すると、当該フローを抜ける。当該フローを抜けた後は、コントローラ7は、前述のように決定されたトルクTML、TBLを、モータ4fL及び摩擦ブレーキ9fLから出力させるように制御する。 When the above processing is completed, the flow is exited. After exiting the flow controller 7, a torque T ML determined as described above, the T BL, performs control so as to output from the motor 4fL and friction brake 9FL.

このように、上記のモータ温度抑制制御では、左右輪3のモータ4の温度をいずれも上限温度以下にするようにモータを制御するので、いずれのモータの温度も適正な温度、即ちモータの最大出力が得られる温度に維持される。よって、制動終了後の加速時には、左右いずれのモータも最大出力で駆動することが可能となり、迅速な加速が可能となる。また、両モータを上限温度以下に維持して両モータの温度偏差を無くすことにより、両モータから同等の最大出力を得ることが可能となる。   Thus, in the motor temperature suppression control described above, the motors are controlled so that the temperatures of the motors 4 of the left and right wheels 3 are all equal to or lower than the upper limit temperature. The temperature is maintained at which the output is obtained. Therefore, at the time of acceleration after the end of braking, both the left and right motors can be driven with the maximum output, and quick acceleration is possible. Also, by maintaining both motors below the upper limit temperature and eliminating temperature deviations between both motors, it is possible to obtain the same maximum output from both motors.

[第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 battery 5 is frequently changed frequently, the battery life may be shortened. Therefore, in 2nd Embodiment, when the capacity | capacitance of the battery 5 exists in an overcharge state, it controls so that the motor 4 generate | occur | produces driving force instead of regenerative braking force, ie, the motor 4 carries out powering. In other words, the battery 5 is consumed to prevent the battery 5 from being overcharged.

バッテリ5の容量が過充電状態にあるときのブレーキ制御について、具体例に図7を用いて説明する。図7は、旋回時(矢印A3で示す方向)の車両100に制動力を付与した場合の概略図を示している。説明の便宜上、前輪の左右輪3fのみに制動力を付与しているものについて示す。   The brake control when the capacity of the battery 5 is in the overcharge state will be described with reference to FIG. 7 as a specific example. FIG. 7 shows a schematic view when a braking force is applied to the vehicle 100 at the time of turning (the direction indicated by the arrow A3). For convenience of explanation, only the braking force applied to the left and right wheels 3f of the front wheels will be described.

車両100のバッテリ5は過充電状態であるため、前述したような理由から、モータ4fは車両100に制動力を付与せずに駆動力を付与する。図7においては、矢印A4R、A4Lはモータ4fの力行による駆動力を示し、矢印A5R、A5Lは摩擦ブレーキ9fによる摩擦ブレーキ制動力を示している(矢印の長さは正確ではない)。この場合、モータ4fの力行による駆動力と摩擦ブレーキ9fによる摩擦ブレーキ制動力が要求制動力を満たすようにする。即ち、摩擦ブレーキ制動力と駆動力との差が要求制動力に一致するように、力行による駆動力と摩擦ブレーキ制動力が設定される。   Since the battery 5 of the vehicle 100 is in an overcharged state, the motor 4f applies a driving force without applying a braking force to the vehicle 100 for the reasons described above. In FIG. 7, arrows A4R and A4L indicate the driving force by the power running of the motor 4f, and arrows A5R and A5L indicate the friction brake braking force by the friction brake 9f (the length of the arrow is not accurate). In this case, the driving force by the power running of the motor 4f and the friction brake braking force by the friction brake 9f are made to satisfy the required braking force. That is, the driving force and the friction brake braking force by powering are set so that the difference between the friction brake braking force and the driving force matches the required braking force.

以上のように、本実施形態では、バッテリ5が過充電状態にあるときにモータ4fを力行させるため、過充電状態から脱することができる。よって、バッテリ5の性能低下を防止することができる。また、制動時にモータ4が力行しているため、車両100が制動後に再加速する際、車両100には即座にモータ4による所望の駆動力を付与することができる。したがって、車両100は、再加速時要求に応じて速やかに加速を行うことができる。   As described above, in the present embodiment, since the motor 4f is powered when the battery 5 is in the overcharged state, it is possible to escape from the overcharged state. Therefore, the performance degradation of the battery 5 can be prevented. In addition, since the motor 4 is powered during braking, when the vehicle 100 re-accelerates after braking, a desired driving force by the motor 4 can be immediately applied to the vehicle 100. Therefore, the vehicle 100 can accelerate quickly in response to the re-acceleration request.

なお、第2実施形態に係る制御も、上記の図1に示した構成を有する車両100に適用される。また、モータ4の駆動力と摩擦ブレーキ9による制動力との配分の導出も、図3に示した構成を有するコントローラ7が行う。即ち、第2実施形態に係る車両100及びコントローラ7の構成は第1実施形態にて示したものと同一であるため、説明は省略する。   The control according to the second embodiment is also applied to the vehicle 100 having the configuration shown in FIG. Further, the controller 7 having the configuration shown in FIG. 3 also derives the distribution between the driving force of the motor 4 and the braking force by the friction brake 9. That is, since the configuration of the vehicle 100 and the controller 7 according to the second embodiment is the same as that shown in the first embodiment, the description thereof is omitted.

(配分導出方法)
次に、バッテリ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 motor 4 and the braking force of the friction brake 9 when the battery 5 is in an overcharged state will be described. The controller 7 described above derives the distribution of the battery 5 in the overcharged state. Specifically, the map creation unit 73 and the distribution determination unit 74 in the controller 7 perform processing. In the following description, it is assumed that the processing is performed in the controller 7 without distinguishing the processing performed by the map creation unit 73 and the distribution determination unit 74.

図8は、バッテリ5が過充電状態にある場合におけるモータ4の使用点の決定方法を説明するための図である。図8は、横軸に右輪トルクを示し、縦軸に左輪トルクを示しており、回生トルクを正方向、力行トルクを負方向に示している。ここでは、説明の便宜上、前輪3fに係るトルクのみについて示している。また、車両100は、左方向に旋回を行っているものとする。なお、以下では、配分決定部74が配分比を導出するのではなく、モータ4による駆動力(トルク)自体を導出することにより配分を決定する場合について説明する。   FIG. 8 is a diagram for explaining a method of determining a use point of the motor 4 when the battery 5 is in an overcharged state. FIG. 8 shows the right wheel torque on the horizontal axis and the left wheel torque on the vertical axis, with the regenerative torque in the positive direction and the power running torque in the negative direction. Here, for convenience of explanation, only the torque related to the front wheel 3f is shown. Further, it is assumed that the vehicle 100 is turning in the left direction. In the following, a case will be described in which the distribution determination unit 74 does not derive the distribution ratio but determines the distribution by deriving the driving force (torque) by the motor 4 itself.

要求制動力は、点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 battery 5, and the maximum output of the motor 4f, and is represented by a region R1 in FIG.

ここで、バッテリ5が過充電状態であるため、コントローラ7は、上述したようにモータ4fを回生させずに力行させる。よって、左右輪3のモータ4fは、領域R1内のトルクを出力せず、領域R3内のトルクを出力する。この領域R3は、領域R1を原点を中心として点対称に負の領域に移動させたものである。図8においては、正の値のトルクが制動力を示し、負の値のトルクが駆動力を示しているので、モータ4fが領域R3内のトルクを出力すると、車両100には駆動力が付与される。また、モータ4fが出力可能なトルクの絶対値はモータ4fの最大出力やバッテリ5の電力などで決まるため、車両に付与するトルクが制動力であろうと駆動力であろうと変化しないため、領域R1と領域R3は原点を中心として点対称の形状となる。   Here, since the battery 5 is in an overcharged state, the controller 7 causes the motor 4f to regenerate without regenerating as described above. Therefore, the motor 4f of the left and right wheels 3 does not output the torque in the region R1, but outputs the torque in the region R3. This region R3 is obtained by moving the region R1 to a negative region with point symmetry about the origin. In FIG. 8, a positive value torque indicates a braking force and a negative value torque indicates a driving force. Therefore, when the motor 4f outputs a torque in the region R3, the driving force is applied to the vehicle 100. Is done. Further, since the absolute value of the torque that can be output by the motor 4f is determined by the maximum output of the motor 4f, the power of the battery 5, and the like, the torque applied to the vehicle does not change regardless of whether it is braking force or driving force. And the region R3 has a point-symmetric shape about the origin.

以上のように決定された領域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 controller 7 determines the use point of the motor 4f as the point P3 in the region R3. Specifically, the torque to be output by the motor 4fL is “ TML_Ba ”, and the torque to be output by the motor 4fR is “ TMR_Ba ”. These torques T ML_Ba and T MR_Ba are negative values.

以上のように、モータ4fによるトルクが負の値となる場合には、これらのトルクを考慮して摩擦ブレーキ9fが出力するトルクを設定する必要がある。つまり、モータ4fが駆動力を出力するので、摩擦ブレーキ9fはモータ4fが発生した駆動力の分だけ余分に制動のためのトルクを出力して、モータ4による力行トルクを相殺する必要がある。具体的には、摩擦ブレーキ9fLは、モータ4fLが出力するトルクTML_Baに相当するトルク(符号z2で示すトルク)を余分に出力すればよい。同様に、摩擦ブレーキ9fRは、モータ4fRが出力するトルクTMR_Baに相当するトルク(符号z1で示すトルク)を余分に出力すればよい。即ち、摩擦ブレーキ9fLが出力するトルクTBL_Baは、
BL_Ba=β+z2=β+|TML_Ba
となり、摩擦ブレーキ9fRが出力するトルクTBR_Baは、
BR_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 motor 4. Specifically, the friction brake 9fL may output an extra torque (torque indicated by z2) corresponding to the torque TML_Ba output by the motor 4fL. Similarly, the friction brake 9fR may output an extra torque (torque indicated by reference sign z1) corresponding to the torque TMR_Ba output by the motor 4fR. That is, the torque T BL_Ba output from the friction brake 9fL is
TBL_Ba = β + z2 = β + | TML_Ba |
The torque T BR_Ba output from the friction brake 9fR is
T BRBa = α + 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 vehicle 100.

このように、コントローラ7は、バッテリ5が過充電状態である場合は、モータ4を力行させて電力を消費させる。これにより、過充電状態を回避し、バッテリ5の性能低下を防止することができる。また、制動時にモータ4が力行しているため、車両100が制動後に再加速する際、車両100には即座にモータ4による駆動力が付与されることになる。よって、車両100は、再加速時に迅速な加速を行うことができる。   Thus, when the battery 5 is in an overcharged state, the controller 7 causes the motor 4 to power and consumes power. Thereby, an overcharge state can be avoided and the performance fall of the battery 5 can be prevented. In addition, since the motor 4 is powered during braking, when the vehicle 100 re-accelerates after braking, the driving force from the motor 4 is immediately applied to the vehicle 100. Therefore, the vehicle 100 can perform quick acceleration at the time of reacceleration.

また、一般的に制動中に突然路面の摩擦状態(μ)が変化した場合には、それに応じて瞬時に制動力を増加させて対応することが望ましい。しかし、この制動力の変化に摩擦ブレーキ制動力で対応することとすると、油圧の伝達に時間を要するために応答時間を十分に早くすることができない。この点、本実施形態の制御によれば、モータ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 motor 4 is in a power running state, immediately after the road friction state changes, the motor is controlled to switch from power running to regeneration so that the braking force can be changed with good responsiveness. There is an advantage that it can cope.

(ブレーキ制御処理)
図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 controller 7 described above. In this brake control process, the controller 7 determines the use point of the motor 4 and controls the friction brake braking force determined by the use point of the motor 4 to be output from the friction brake 9 and the driving force from the motor 4. Say. The brake control process in FIG. 9 particularly shows a process related to the determination of the use point of the motor 4 when the battery 5 is overcharged.

図9に示すブレーキ制御処理は、運転者がブレーキペダル11を操作したときに開始する。具体的には、コントローラ7は、ブレーキペダル操作量センサ13からの信号S32を取得したときにブレーキ制御処理を開始する。   The brake control process shown in FIG. 9 starts when the driver operates the brake pedal 11. Specifically, the controller 7 starts the brake control process when the signal S32 from the brake pedal operation amount sensor 13 is acquired.

まず、ステップ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 controller 7 calculates a required braking force to be applied to each of the front, rear, left and right wheels 3 according to the amount of operation of the brake pedal 11 by the driver, the traveling state of the vehicle 100, and the like. Specifically, the controller 7 acquires the operation amount of the brake pedal 11 (may be the depression speed of the brake pedal 11) as the signal S32 from the brake pedal operation amount sensor 13, and acquires the angular velocity as the signal S1 from the angular velocity sensor 10. . The above processing is performed by the required braking force calculation unit 71 in the controller 7, and the signal S <b> 11 corresponding to the calculated required braking force is supplied to the distribution determination unit 74 in the controller 7. Then, the process proceeds to step S202.

ステップS202では、コントローラ7は、前後左右輪3における角速度と、バッテリ5の容量と、モータ4の最大出力と、を取得する。具体的には、コントローラ7は、角速度センサ10から供給される信号S1と、バッテリ5から供給される信号S2と、メモリなどに記憶されたモータ4の最大出力(パワー)とを車両状態として取得する。以上の処理は、コントローラ7内の車両状態取得部72が行い、これらの取得した値はコントローラ7内のマップ作成部73に供給される。そして、処理は、ステップS203に進む。   In step S <b> 202, the controller 7 acquires the angular velocity of the front, rear, left and right wheels 3, the capacity of the battery 5, and the maximum output of the motor 4. Specifically, the controller 7 acquires the signal S1 supplied from the angular velocity sensor 10, the signal S2 supplied from the battery 5, and the maximum output (power) of the motor 4 stored in a memory or the like as the vehicle state. To do. The above processing is performed by the vehicle state acquisition unit 72 in the controller 7, and these acquired values are supplied to the map creation unit 73 in the controller 7. Then, the process proceeds to step S203.

ステップS203では、コントローラ7は、ステップS202にて取得した車両状態を用いてマップを作成する。具体的には、コントローラ7は、角速度と、バッテリ5の容量と、モータ4の最大出力と、に基づいて、モータ4が出力可能なトルクに関するマップを作成する。この処理は、コントローラ7内のマップ作成部73が行い、作成されたマップはコントローラ7内の配分決定部74に供給される。そして、処理は、ステップS204に進む。   In step S203, the controller 7 creates a map using the vehicle state acquired in step S202. Specifically, the controller 7 creates a map relating to torque that can be output by the motor 4 based on the angular velocity, the capacity of the battery 5, and the maximum output of the motor 4. This processing is performed by the map creation unit 73 in the controller 7, and the created map is supplied to the distribution determination unit 74 in the controller 7. Then, the process proceeds to step S204.

ステップS204では、コントローラ7は、ステップS201にて取得した要求制動力と、ステップS203にて取得したマップとに基づいてモータ4の使用点を決定する。この場合は、バッテリ5が過充電状態であるため、コントローラ7はモータ4が力行するようにモータ4の使用点を決定する。このとき、コントローラ7は、取得したマップを参照し、図8を参照して説明したように、モータ4が出力可能なトルクの範囲内から使用点を決定する。以上の処理は、コントローラ7内の配分決定部74が行う。そして、処理は、ステップS205に進む。   In step S204, the controller 7 determines the use point of the motor 4 based on the required braking force acquired in step S201 and the map acquired in step S203. In this case, since the battery 5 is in an overcharged state, the controller 7 determines a use point of the motor 4 so that the motor 4 is powered. At this time, the controller 7 refers to the acquired map, and determines a use point from the range of torque that the motor 4 can output, as described with reference to FIG. The above processing is performed by the distribution determining unit 74 in the controller 7. Then, the process proceeds to step S205.

ステップ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 controller 7 determines the driving force of the motor 4 from the use point of the motor 4 determined in step S204. Then, the process proceeds to step S206. In step S206, the controller 7 determines the friction brake braking force of the friction brake 9 based on the use point of the motor 4 determined in step S204 and the required braking force acquired in step S201. In this case, the controller 7 determines that the friction brake braking force of the friction brake 9 matches the sum of the driving force by the motor 4 and the required braking force determined in step S204. Then, the process proceeds to step S207. Note that the processing of steps S205 and S206 is also performed by the distribution determination unit 74 in the controller 7.

ステップ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 controller 7 causes the motor 4 to output the determined driving force and causes the friction brake 9 to output the determined brake braking force. Specifically, the controller unit 76 in the controller 7 supplies the brake system 8 with a control signal S5 corresponding to the friction brake braking force, and supplies the inverter 6 with a control signal S4 corresponding to the driving force of the motor 4. To do. The brake system 8 supplies the friction brake 9 with hydraulic pressure based on the acquired control signal S5 and the brake pressure transmitted from the brake pedal 11. Further, the inverter 6 supplies electric power S7 corresponding to the acquired signal S4 to the motor 4. As described above, the friction brake 9 applies the required friction brake braking force to the vehicle 100, and the motor 4 applies the required driving force to the vehicle 100.

このように、第2実施形態では、バッテリ5が過充電状態にある場合にはモータ4を力行させることにより、バッテリ5の過充電状態を回避する。よって、バッテリ5の性能低下を防止することができる。また、制動時にモータ4が力行しているため、車両100が制動後に再加速する際、迅速に加速を開始することができる。   As described above, in the second embodiment, when the battery 5 is in the overcharged state, the motor 4 is powered to avoid the overcharged state of the battery 5. Therefore, the performance degradation of the battery 5 can be prevented. In addition, since the motor 4 is powered during braking, acceleration can be started quickly when the vehicle 100 re-accelerates after braking.

以上の処理が終了すると、コントローラ7は、運転者がブレーキペダル11を操作中であれば、処理はステップS201に戻り再度同様の処理を行う。運転者がブレーキペダル11の操作を終了していれば、コントローラ7はブレーキ制御処理を終了する。   When the above processing is completed, if the driver is operating the brake pedal 11, the controller 7 returns to step S201 and performs the same processing again. If the driver has finished operating the brake pedal 11, the controller 7 finishes the brake control process.

[変形例]
上記の第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 is a block diagram showing a schematic configuration of a vehicle according to an embodiment of the present invention. 本発明の第1実施形態の基本概念を示す図である。It is a figure which shows the basic concept of 1st Embodiment of this invention. 本発明の実施形態に係るコントローラの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the controller which concerns on embodiment of this invention. モータが出力可能なトルクを表すマップを示す図である。It is a figure which shows the map showing the torque which a motor can output. 第1実施形態に係るモータの使用点の決定方法を説明するための図である。It is a figure for demonstrating the determination method of the use point of the motor which concerns on 1st Embodiment. 第1実施形態に係るモータ温度抑制制御を示すフローチャートである。It is a flowchart which shows the motor temperature suppression control which concerns on 1st Embodiment. 本発明の第2実施形態の基本概念を示す図である。It is a figure which shows the basic concept of 2nd Embodiment of this invention. 第2実施形態に係るモータの使用点の決定方法を説明するための図である。It is a figure for demonstrating the determination method of the use point of the motor which concerns on 2nd Embodiment. 第2実施形態に係るブレーキ制御処理を示すフローチャートである。It is a flowchart which shows the brake control process which concerns on 2nd Embodiment.

符号の説明Explanation of symbols

1 エンジン
3 車輪(前後左右輪)
4 モータ
5 バッテリ
6 インバータ
7 コントローラ
8 ブレーキシステム
9 摩擦ブレーキ
11 ブレーキペダル
100 車両
1 engine 3 wheels (front / rear left / right wheels)
4 Motor 5 Battery 6 Inverter 7 Controller 8 Brake system 9 Friction brake 11 Brake pedal 100 Vehicle

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 .
JP2004212002A 2004-07-20 2004-07-20 Brake control device Expired - Lifetime JP4428162B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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