JP3227878B2 - Driving force control device for electric vehicles - Google Patents

Driving force control device for electric vehicles

Info

Publication number
JP3227878B2
JP3227878B2 JP07114493A JP7114493A JP3227878B2 JP 3227878 B2 JP3227878 B2 JP 3227878B2 JP 07114493 A JP07114493 A JP 07114493A JP 7114493 A JP7114493 A JP 7114493A JP 3227878 B2 JP3227878 B2 JP 3227878B2
Authority
JP
Japan
Prior art keywords
brake
torque
vehicle
vehicle speed
control
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 - Fee Related
Application number
JP07114493A
Other languages
Japanese (ja)
Other versions
JPH06261417A (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 JP07114493A priority Critical patent/JP3227878B2/en
Priority to US08/186,187 priority patent/US5457363A/en
Publication of JPH06261417A publication Critical patent/JPH06261417A/en
Application granted granted Critical
Publication of JP3227878B2 publication Critical patent/JP3227878B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H48/00Differential gearings
    • F16H48/06Differential gearings with gears having orbital motion
    • F16H48/10Differential gearings with gears having orbital motion with orbital spur gears
    • F16H48/11Differential gearings with gears having orbital motion with orbital spur gears having intermeshing planet gears

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は電気自動車の駆動力制御
装置に係り、特に、坂路などでの停車時に電動モータの
トルク制御を行う制御装置に関するものである。
BACKGROUND OF THE INVENTION This invention relates to a driving force control apparatus for an electric vehicle, more particularly to a controller for stopping torque control of electric dynamic motor when in such slope.

【0002】[0002]

【従来の技術】電気自動車は、トルクコンバータを有す
るオートマチック車両のようなクリープトルクが無いた
め、坂路発進では瞬時にブレーキペダルからアクセルペ
ダルに踏み換えたり、サイドブレーキを使用したりしな
ければならないなど、オートマチック車両の運転に慣れ
た者にとっては運転操作が面倒で難しく、車両がずり下
がってしまうことがあった。これに対し、アクセルOF
Fで車速が所定の微速度領域にある場合には、走行方向
と逆方向の制動トルクを発生させるように電動モータの
トルク制御を行うことにより、坂路などでの停車時にお
ける車両のずり下がりを防止することが、例えば特開平
2−65604号公報等で提案されている。
2. Description of the Related Art An electric vehicle does not have a creep torque like an automatic vehicle having a torque converter, and therefore, when the vehicle starts on a slope, it is necessary to instantaneously switch from a brake pedal to an accelerator pedal or use a side brake. However, for those who are used to driving an automatic vehicle, the driving operation is troublesome and difficult, and the vehicle may slip down. Accelerator OF
When the vehicle speed is in the predetermined low-speed region at F, by controlling the torque of the electric motor so as to generate a braking torque in a direction opposite to the traveling direction, the vehicle can slip down when stopped on a slope or the like. Prevention has been proposed, for example, in Japanese Patent Application Laid-Open No. 2-65604.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、かかる
従来の駆動力制御装置は、フットブレーキなどによる車
両停止時にも電動モータによる制動トルクが発生させら
れるため、無用な電力消費を招いて好ましくない。
[SUMMARY OF THE INVENTION However, such a conventional driving force control apparatus, the braking torque is generated by the electric motor even when the vehicle is stopped due to off Ttobureki, undesirably inviting unnecessary power consumption.

【0004】本発明は以上の事情を背景として為された
もので、その目的とするところは、電力消費を抑制する
ことにある。
[0004] The present invention has been completed with the above view in mind and has an object thereof is to suppress the power consumption.

【0005】[0005]

【課題を解決するための手段】かかる目的を達成するた
めに、第1発明は、電気自動車の駆動力制御装置であっ
て、(a) 車速が略零であるか否かを判断する手段と、
(b) ブレーキのON、OFFを検知する手段と、(c) ア
クセルのON、OFFを検知する手段と、(d)ブレーキ
がONで車両が停止状態の時のブレーキ力を検出するブ
レーキ力検出手段と、(e) 車速が略零におけるブレーキ
OFF時で且つアクセルOFF時のモータトルクと、車
速が略零におけるブレーキON時のモータトルクとを異
ならせるとともに、車速が略零でブレーキがONからO
FFへ切り換えられた場合には、そのブレーキがONの
時に前記ブレーキ力検出手段によって検出されたブレー
キ力に応じて前記モータトルクを制御するモータトルク
制御手段と、を有することを特徴とする。第2発明は、
第1発明の電気自動車の駆動力制御装置において、前記
モータトルク制御手段は、車速が略零におけるブレーキ
OFF時で且つアクセルOFF時のモータトルクを、車
両傾斜時に車速を略零に維持するように、勾配方向によ
りトルク方向を変えるものであることを特徴とする。第
3発明は、(a) 車速が略零であるか否かを判断する手段
と、(b) ブレーキのON、OFFを検知する手段と、
(c) ブレーキがONで車両が停止状態の時のブレーキ力
を検出するブレーキ力検出手段と、(d) 車速が略零時に
ブレーキがONかOFFかによってモータトルクを異な
らせるとともに、車速が略零でブレーキがONからOF
Fへ切り換えられた場合には、そのブレーキがONの時
に前記ブレーキ力検出手段によって検出されたブレーキ
力に応じて前記モータトルクを制御するモータトルク制
御手段と、を有することを特徴とする。
According to a first aspect of the present invention, there is provided a driving force control apparatus for an electric vehicle, comprising: (a) means for determining whether or not a vehicle speed is substantially zero; ,
(b) means for detecting ON / OFF of the brake, (c) means for detecting ON / OFF of the accelerator, and (d) brake
Is ON and the brake force is detected when the vehicle is stopped.
Rake force detecting means, (e) making the motor torque when the brake is OFF and the accelerator is OFF when the vehicle speed is substantially zero different from the motor torque when the brake is ON when the vehicle speed is approximately zero, and Is ON to O
If the brake is switched to FF,
The brake force detected by the brake force detecting means
Motor torque control means for controlling the motor torque according to the keying force . The second invention is
In the driving force control apparatus for an electric vehicle according to a first aspect of the present invention, the motor torque control means maintains the motor torque at the time of brake OFF and the accelerator OFF when the vehicle speed is substantially zero, and maintains the vehicle speed at substantially zero when the vehicle is tilted. The torque direction is changed according to the gradient direction. The third invention includes (a) means for determining whether the vehicle speed is substantially zero, (b) means for detecting whether the brake is on or off,
(c) Braking force when the brake is ON and the vehicle is stopped
A brake force detecting means for detecting, with (d) the vehicle speed brake o'clock substantially zero to vary the motor torque by ON or OFF, the brake from ON in the vehicle speed is substantially zero OF
If it is switched to F, the brake is ON
The brake detected by the brake force detecting means
Motor torque control means for controlling the motor torque according to the force .

【0006】[0006]

【作用】第1発明、第2発明の電気自動車の駆動力制御
装置においては、車速が略零でブレーキがONからOF
Fへ切り換えられた場合には、そのブレーキがONで車
両停止時のブレーキ力に応じてモータトルクが制御され
るため、例えば登り坂で停車した後に発進する際のアク
セルOFFで且つブレーキOFF時にブレーキON時の
ブレーキ力に応じてモータトルクによって駆動力を発生
させることにより、ペダルの踏み換え等の間に車両がず
り下がることが防止される。車速が略零時にブレーキが
ONかOFFかによってモータトルクを異ならせる第3
発明においても、例えば登り坂で停車した後に発進する
際のブレーキOFF時にブレーキON時のブレーキ力に
応じてモータトルクによって駆動力を発生させることに
より、ペダルの踏み換え等の間に車両がずり下がること
が防止される。
In the driving force control apparatus for an electric vehicle according to the first and second aspects of the present invention, the vehicle speed is substantially zero and the brake is ON to OFF.
F is switched to F
Motor torque is controlled according to the braking force at the time of both stops.
Because, for example, and when the brake is OFF Brake ON accelerator OFF when starting after stopping uphill
By generating the driving force by the motor torque according to the braking force, the vehicle is prevented from slipping down during stepping on the pedal or the like. A third method that varies the motor torque depending on whether the brake is ON or OFF when the vehicle speed is substantially zero.
Also in the invention, for example, when the brake is off when starting after stopping on an uphill, the braking force when the brake is on is reduced.
By generating the driving force by the motor torque in response, it is possible to prevent the vehicle from slipping down during stepping on the pedal or the like.

【0007】[0007]

【発明の効果】ここで、第1発明、第2発明の駆動力制
御装置は、車速が略零におけるブレーキOFF時で且つ
アクセルOFF時のモータトルクと、車速が略零におけ
るブレーキON時のモータトルクとが異なるため、例え
ばブレーキが解除されたブレーキOFF時にのみモータ
トルク制御を実施したり、ブレーキON状態の車両停止
時にはブレーキ力を補完するように比較的小さなトルク
を発生させたりすることにより、無駄な電力消費が節減
されて走行距離を延ばすことができる。車速が略零時に
ブレーキがONかOFFかによってモータトルクを異な
らせる第3発明においても、例えばブレーキが解除され
たブレーキOFF時にのみモータトルク制御を実施した
り、ブレーキON状態の車両停止時にはブレーキ力を補
完するように比較的小さなトルクを発生させたりするこ
とにより、無駄な電力消費が節減されて走行距離を延ば
すことができる。また、何れの発明においても、車速が
略零でブレーキがONからOFFへ切り換えられた場合
には、そのブレーキがONで車両停止時のブレーキ力に
応じてモータトルクが制御されるため、路面の勾配や車
両重量の相違などに拘らず常に適切な駆動力が速やかに
得られて車両のずり下がりが良好に防止される。
The driving force control devices according to the first and second aspects of the present invention provide a motor torque when the brake is OFF and the accelerator is OFF when the vehicle speed is substantially zero, and a motor torque when the brake is ON when the vehicle speed is substantially zero. Since the torque is different, for example, by executing the motor torque control only when the brake is released and the brake is released, or by generating a relatively small torque to supplement the braking force when the vehicle is stopped in the brake ON state, Wasted power consumption can be reduced and the mileage can be extended. In the third invention, the motor torque is changed depending on whether the brake is ON or OFF when the vehicle speed is substantially zero. For example, the motor torque control is performed only when the brake is released when the brake is released, or the braking force is applied when the vehicle is stopped with the brake ON. By generating a relatively small torque so as to complement the above, wasteful power consumption can be reduced and the mileage can be extended. Also, in any of the inventions, the vehicle speed is
When the brake is switched from ON to OFF at almost zero
The brake force is ON and the braking force when the vehicle is stopped
The motor torque is controlled according to the
Regardless of the difference between both weights, appropriate driving force is always promptly
As a result, the vehicle is prevented from slipping down.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面に基づいて詳
細に説明する。図1は、本発明が適用された電気自動車
の制御系統を説明するブロック線図で、図2および図3
は、駆動装置10の一例を詳しく示す断面図および骨子
図である。この駆動装置10は、電動モータ12および
減速機16を備えて構成されており、電動モータ12の
出力軸14から出力された動力は、遊星歯車式減速機1
6において減速された後、遊星歯車式差動装置18にお
いて左右の駆動系に分配される。一方の動力は、左側第
1等速継手20L、左側車軸22L、左側第2等速継手
24Lを介して図示しないサスペンション装置に支持さ
れた左側駆動輪26Lへ伝達され、他方の動力は、円筒
状の出力軸14を貫通してその出力軸14と同心に配設
された中間軸28、右側第1等速継手20R、右側車軸
22R、右側第2等速継手24Rを介して図示しないサ
スペンション装置に支持された右側駆動輪26Rへ伝達
されるようになっている。駆動輪26L,26Rは、4
本の車輪から成る電気自動車の前輪または後輪を構成し
ている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below in detail with reference to the drawings. Figure 1 is a block diagram illustrating a control system of an electric vehicle to which the present invention is applied, FIGS. 2 and 3
3A and 3B are a cross-sectional view and a skeleton view showing an example of the driving device 10 in detail. The driving device 10 includes an electric motor 12 and a speed reducer 16. The power output from the output shaft 14 of the electric motor 12 is transmitted to the planetary gear type speed reducer 1.
After being decelerated at 6, it is distributed to the left and right drive systems in the planetary gear type differential 18. One power is transmitted to a left driving wheel 26L supported by a suspension device (not shown) via a first left constant velocity joint 20L, a left axle 22L, and a second left constant velocity coupling 24L, and the other power is cylindrical. Through the intermediate shaft 28, the right first constant velocity joint 20R, the right axle 22R, and the right second constant velocity joint 24R which pass through the output shaft 14 and are arranged concentrically with the output shaft 14. The power is transmitted to the supported right driving wheel 26R. The drive wheels 26L and 26R are 4
It constitutes a front wheel or a rear wheel of an electric vehicle composed of book wheels.

【0009】上記電動モータ12は、円筒状ハウジング
30とその両端部に嵌合された第1サイドハウジング3
2および第2サイドハウジング34などから成るハウジ
ング内に収容されて、その出力軸14が車両の左右方向
と平行になる姿勢で配設されている。円筒状ハウジング
30の内周面にはコイルを有するステータ36が固定さ
れているとともに、出力軸14にはステータ36と同心
にロータ40が固定されている。かかる電動モータ12
としては、永久磁石型ACモータ,誘導モータ,同期モ
ータ,DCモータ等、種々のモータが用いられ得る。
The electric motor 12 comprises a cylindrical housing 30 and a first side housing 3 fitted at both ends thereof.
The output shaft 14 is housed in a housing including the second and second side housings 34 and the like, and is disposed in a posture parallel to the left and right direction of the vehicle. A stator 36 having a coil is fixed to the inner peripheral surface of the cylindrical housing 30, and a rotor 40 is fixed to the output shaft 14 concentrically with the stator 36. Such an electric motor 12
For example, various motors such as a permanent magnet type AC motor, an induction motor, a synchronous motor, and a DC motor can be used.

【0010】減速機16は、図3から明らかなように、
前記出力軸14の軸端に連結された第1サンギヤ42
S、第1キャリヤ42Cによって回転可能に支持されて
第1サンギヤ42Sと噛み合う遊星ギヤ42P、この遊
星ギヤ42Pと噛み合うリングギヤ42Rから成る第1
遊星歯車装置42と、上記第1キャリヤ42Cに連結さ
れた第2サンギヤ44S、その第2サンギヤ44Sと噛
み合う第2遊星ギヤ44P、その第2遊星ギヤ44Pと
噛み合う位置固定の第2リングギヤ44R、第2遊星ギ
ヤ44Pを回転可能に支持して前記第1リングギヤ42
Rに連結された第2キャリヤ44Cから成る第2遊星歯
車装置44とを備えている。これにより、減速機16
は、電動モータ12から第1サンギヤ42Sへ入力され
た回転を所定の減速比にしたがって減速し、上記第2キ
ャリヤ44Cから後段の遊星歯車式差動装置18の第3
リングギヤ46Rへ出力する。
[0010] As is apparent from FIG.
A first sun gear 42 connected to a shaft end of the output shaft 14
S, a first planetary gear 42P rotatably supported by the first carrier 42C and meshing with the first sun gear 42S, and a ring gear 42R meshing with the planetary gear 42P.
A planetary gear unit 42, a second sun gear 44S connected to the first carrier 42C, a second planetary gear 44P meshing with the second sun gear 44S, a fixed second ring gear 44R meshing with the second planetary gear 44P, The first ring gear 42 is rotatably supported by the second ring gear 42P.
And a second planetary gear set 44 comprising a second carrier 44C connected to R. Thereby, the speed reducer 16
Reduces the rotation input from the electric motor 12 to the first sun gear 42S in accordance with a predetermined reduction ratio, and outputs the third planetary gear type differential 18 of the subsequent planetary gear type differential 18 from the second carrier 44C.
Output to the ring gear 46R.

【0011】差動装置18は、ダブルピニオン型の遊星
歯車装置であって、前記左側第1等速継手20Lの右端
に連結された第3サンギヤ46S、前記第2キャリヤ4
4Cと連結された第3リングギヤ46R、第3サンギヤ
46Sおよび第3リングギヤ46Rの一方および他方と
各々噛み合い且つ互いに噛み合う複数対の第3遊星ギヤ
46P、46P、それら複数対の第3遊星ギヤ46P、
46Pを回転可能に支持して前記中間軸28の左端に連
結された第3キャリヤ46Cを備えている。これによ
り、差動装置18は、その第3リングギヤ46Rに入力
された動力を分配して、左側駆動輪26Lに作動的に連
結された第3サンギヤ46Sと右側駆動輪26Rに作動
的に連結された第3キャリヤ46Cとへそれぞれ出力す
る。
The differential device 18 is a double pinion type planetary gear device, and includes a third sun gear 46S connected to the right end of the left first constant velocity joint 20L, and the second carrier 4
A plurality of pairs of third planetary gears 46P, 46P meshing with and meshing with one and the other of the third ring gear 46R, the third sun gear 46S, and the third ring gear 46R connected to 4C;
There is provided a third carrier 46C rotatably supporting 46P and connected to the left end of the intermediate shaft 28. Thereby, the differential device 18 distributes the power input to the third ring gear 46R, and is operatively connected to the third sun gear 46S operatively connected to the left driving wheel 26L and the right driving wheel 26R. And the third carrier 46C.

【0012】図1に戻って、前記電動モータ12は、バ
ッテリ等の電源50からモータ駆動制御回路52を経て
駆動電力が供給されることにより正逆両方向へ回転駆動
される。モータ駆動制御回路52はインバータ等であ
り、モータ制御用コンピュータ54から供給される指令
信号STに従って、駆動電力の周波数や電流等を変更す
ることにより電動モータ12の出力トルクを制御すると
ともに、電動モータ12が強制回転させられることによ
り発生した電力を電源50に蓄積する回生制動トルクを
制御する。モータ制御用コンピュータ54は、CPU5
6,RAM58,ROM60,水晶発振子等のクロック
信号源62,図示しないA/Dコンバータ,入出力イン
タフェース回路等を備えて構成され、RAM58の一時
記憶機能を利用しつつROM60に予め記憶されたプロ
グラムに従って信号処理を行い、前記指令信号STをモ
ータ駆動制御回路52に出力することにより電動モータ
12の出力トルクや回生制動トルクを制御する。
Returning to FIG . 1 , the electric motor 12 is driven to rotate in both forward and reverse directions by supplying drive power from a power source 50 such as a battery via a motor drive control circuit 52. The motor drive control circuit 52 is an inverter or the like, and controls the output torque of the electric motor 12 by changing the frequency or current of the drive power according to a command signal ST supplied from the motor control computer 54, and The regenerative braking torque for accumulating the power generated by the forced rotation of the power supply 12 in the power supply 50 is controlled. The motor control computer 54 has a CPU 5
6, a RAM 58, a ROM 60, a clock signal source 62 such as a crystal oscillator, an A / D converter (not shown), an input / output interface circuit, etc., and a program stored in the ROM 60 in advance while utilizing the temporary storage function of the RAM 58. And outputs the command signal ST to the motor drive control circuit 52 to control the output torque and the regenerative braking torque of the electric motor 12.

【0013】上記モータ制御用コンピュータ54には、
アクセル操作量センサ64,モータ回転速度センサ6
6,シフトポジションセンサ68,ブレーキスイッチ7
0,油圧センサ72等が接続され、アクセルペダルの操
作量Acを表すアクセル操作量信号SAc,電動モータ
12の回転速度Nmを表すモータ回転速度信号SNm,
シフトレバーの操作レンジを表すシフトポジション信号
SSh,ブレーキ操作手段としてのブレーキペダル74
が踏込み操作されているか否かを表すブレーキ信号S
B,ブレーキペダル74の踏込み操作によって発生する
ブレーキマスタシリンダのブレーキ油圧Pを表す油圧信
号SPがそれぞれ供給される。シフトレバーは運転席の
近傍に配設され、車両を前進させるD(ドライブ)レン
ジ,後退させるR(リバース)レンジ,駐車する際のP
(パーキング)レンジ,電動モータ12のフリー回転を
許容するN(ニュートラル)レンジなどに選択操作され
るものである。また、ブレーキスイッチ70は、ブレー
キペダル74が原位置から踏込み操作されることにより
ONとなるリミットスイッチ等にて構成される。
The motor control computer 54 includes:
Accelerator operation amount sensor 64, motor rotation speed sensor 6
6, shift position sensor 68, brake switch 7
0, an oil pressure sensor 72, etc. are connected, an accelerator operation amount signal SAc indicating an operation amount Ac of an accelerator pedal, a motor rotation speed signal SNm indicating a rotation speed Nm of the electric motor 12,
A shift position signal SSh representing an operation range of the shift lever, and a brake pedal 74 as a brake operating means
Signal S indicating whether or not the pedal is operated
B, a hydraulic signal SP representing the brake hydraulic pressure P of the brake master cylinder generated by the depression operation of the brake pedal 74 is supplied. The shift lever is disposed near the driver's seat and has a D (drive) range for moving the vehicle forward, an R (reverse) range for moving backward, and a P (parking) range for parking.
(Parking) range, N (neutral) range in which free rotation of the electric motor 12 is permitted, and the like. The brake switch 70 is configured by a limit switch or the like that is turned on when the brake pedal 74 is depressed from its original position.

【0014】次に、上記モータ制御用コンピュータ54
による駆動力制御について、図4図6のフローチャー
トを参照しつつ説明する。なお、この図4図6のフロ
ーチャートは、例えば数十msec程度の予め定められ
た所定のサイクルタイムで繰り返し実行される。
Next, the motor control computer 54
Driving force control by will be described with reference to flowcharts of FIGS. 4-6. The flowcharts of FIGS . 4 to 6 are repeatedly executed at a predetermined cycle time of, for example, about several tens msec.

【0015】ステップS1ではモータ回転速度信号SN
mが表すモータ回転速度Nmに基づいて算出される車速
Vが零か否かを判断し、ステップS2ではブレーキ信号
SBに基づいてブレーキペダル74が踏込み操作された
ブレーキON状態か否かを判断する。そして、それ等の
判断が共にYESの場合にステップS3を実行し、目標
トルクToを零とするとともに、この目標トルクToを
表す指令信号STをモータ駆動制御回路52に出力する
ことにより、電動モータ12の出力トルクが目標トルク
To、この場合には零となるように制御する。次のステ
ップS4では油圧信号SPが表すブレーキ油圧Pを読み
込み、ステップS5では、そのブレーキ油圧Pに基づい
てブレーキ力に対応する制動力が得られるような電動モ
ータ12の出力トルクを制御トルクTmに設定する。ブ
レーキ力は、ホイールシリンダの受圧面積や摩擦材の摩
擦係数などに応じてブレーキ油圧Pにより一義的に定ま
るため、ブレーキ油圧Pはブレーキ力に対応する。ま
た、ブレーキ力に対応する制動力が得られるような制御
トルクTmは、上記ホイールシリンダの受圧面積や摩擦
材の摩擦係数、減速機16の減速比、駆動輪26L,2
6Rの径寸法などに基づいてブレーキ油圧Pをパラメー
タとして予め定められた演算式、或いは実験やシミュレ
ーション等の結果をもとに予めROM60等に記憶され
たデータマップなどから求められる。その後、ステップ
S6でフラグF1を「1」にするとともにフラグF2を
「0」にし、ステップS7でタイマTimAをリセットす
る。
In step S1, the motor rotation speed signal SN
It is determined whether or not the vehicle speed V calculated based on the motor rotation speed Nm represented by m is zero, and in a step S2, it is determined whether or not the brake pedal 74 is depressed based on the brake signal SB. . If both of these determinations are YES, step S3 is executed, the target torque To is set to zero, and a command signal ST representing the target torque To is output to the motor drive control circuit 52. Control is performed so that the output torque of No. 12 becomes the target torque To, in this case, zero. In the next step S4, a brake oil pressure P indicated by the oil pressure signal SP is read, and in a step S5, the output torque of the electric motor 12 such that a braking force corresponding to the braking force is obtained based on the brake oil pressure P is set as a control torque Tm. Set. Since the braking force is uniquely determined by the brake oil pressure P according to the pressure receiving area of the wheel cylinder and the friction coefficient of the friction material, the brake oil pressure P corresponds to the braking force. Further, the control torque Tm for obtaining the braking force corresponding to the braking force is determined by the pressure receiving area of the wheel cylinder, the friction coefficient of the friction material, the reduction ratio of the speed reducer 16, the drive wheels 26L, 2
It is obtained from a predetermined arithmetic expression using the brake oil pressure P as a parameter based on the diameter of the 6R or the like, or from a data map stored in the ROM 60 or the like in advance based on the results of experiments, simulations, and the like. Thereafter, the flag F1 is set to "1" and the flag F2 is set to "0" in step S6, and the timer TimA is reset in step S7.

【0016】前記ステップS1,S2の少なくとも一方
がNOの場合には、ステップS8を実行し、シフトポジ
ション信号SShおよびブレーキ信号SBに基づいて、
シフトレバーの操作レンジがDレンジで且つブレーキペ
ダル74が踏込み操作されていないブレーキOFF状態
であるか否かを判断する。Dレンジで且つブレーキOF
Fの場合は、ステップS9においてフラグF1が「1」
か否かを判断する。フラグF1は前記ステップS6で
「1」とされるため、ブレーキ操作による車両停止状態
からDレンジでブレーキ解除された場合には、上記ステ
ップS8,S9の判断は共にYESとなり、ステップS
10以下を実行するが、そうでない場合にはステップS
14で通常のトルク制御を行い、ステップS15でフラ
グF1,F2を共に「0」とする。ステップS14の通
常のトルク制御は、基本的には図7に示すようなデータ
マップに従って、アクセル操作量Acおよびモータ回転
速度Nmに基づいてトルク指令値Taを算出し、そのト
ルク指令値Taを目標トルクToとして指令信号STを
出力することにより、電動モータ12の出力トルクが目
標トルクToすなわちトルク指令値Taと一致するよう
に制御する。また、所定の制動条件を満足する場合に回
生制動トルクを発生させるための指令信号STを出力
し、内燃機関の自動車におけるエンジンブレーキと同様
な制動トルクを発生させ、且つその大きさを制御すると
ともに、その制動トルクに対応する電気エネルギーを電
源50に蓄積させる。
If at least one of steps S1 and S2 is NO, step S8 is executed, and based on shift position signal SSh and brake signal SB,
It is determined whether or not the shift lever is in the D range and the brake pedal 74 is in the brake OFF state in which the brake pedal 74 is not depressed. D range and brake OF
In the case of F, the flag F1 is set to "1" in step S9.
It is determined whether or not. Since the flag F1 is set to "1" in step S6, when the brake is released in the D range from the vehicle stopped state due to the brake operation, the determinations in steps S8 and S9 are both YES, and step S8 is performed.
10 or less, otherwise step S
In step S14, normal torque control is performed, and in step S15, both the flags F1 and F2 are set to "0". In the normal torque control in step S14, basically, a torque command value Ta is calculated based on the accelerator operation amount Ac and the motor rotation speed Nm according to a data map as shown in FIG. By outputting the command signal ST as the torque To, control is performed such that the output torque of the electric motor 12 matches the target torque To, that is, the torque command value Ta. Further, when a predetermined braking condition is satisfied, a command signal ST for generating regenerative braking torque is output to generate a braking torque similar to that of an engine brake in an automobile of an internal combustion engine, and to control the magnitude thereof. The electric energy corresponding to the braking torque is stored in the power supply 50.

【0017】ステップS10では、アクセル操作量信号
SAcが表すアクセル操作量Acが略零、例えば数%程
度以下のアクセルOFF状態か否かを判断し、アクセル
OFF状態の場合にはステップS11においてフラグF
2が「0」か否かを判断する。フラグF2は前記ステッ
プS6で「0」とされるため、ステップS10以下の各
ステップの実行開始当初は「0」であり、ステップS1
2を実行する。
In step S10, it is determined whether or not the accelerator operation amount Ac indicated by the accelerator operation amount signal SAc is substantially zero, for example, an accelerator OFF state of about several percent or less.
It is determined whether or not 2 is “0”. Since the flag F2 is set to “0” in the step S6, the flag F2 is set to “0” at the beginning of execution of each step after the step S10.
Execute 2.

【0018】ステップS12は、例えば図5のフローチ
ャートに従って行われ、先ずステップSC1において車
速Vが負か否かを判断する。車速Vが負の場合、すなわ
ち路面が登り勾配でブレーキOFFにより車両が後退し
た場合には、ステップSC2において現在の目標トルク
Toに予め定められた一定値αを加算し、その新たな目
標トルクToを表す指令信号STをモータ駆動制御回路
52に出力することにより、電動モータ12の出力トル
クを一定値αだけ増大させる。また、ステップSC3で
は、前記ステップS5で設定された制御トルクTmと目
標トルクToとを比較し、To≧Tmか否かを判断す
る。そして、To≧Tmになると、ステップSC4にお
いてタイマTimBをリセットするとともに、ステップS
C5においてフラグF2を「1」とし、以後のサイクル
では図4のステップS11に続いてステップS13を実
行する。すなわち、かかる図5の各ステップの実行開始
当初は通常は目標トルクToが零であるため、急激なト
ルク変化を防止するために1回の制御サイクルで一定値
αずつ目標トルクToを増大させるようにしたのであ
り、また、目標トルクToが制御トルクTmとされて車
両停止中のブレーキ力と同程度の制動力、この場合には
前進方向の駆動力が発生させられることにより、ブレー
キOFF時の車両のずり下がりが速やかに防止される。
Step S12 is performed, for example, according to the flowchart of FIG. 5. First, in step SC1, it is determined whether or not the vehicle speed V is negative. When the vehicle speed V is negative, that is, when the vehicle retreats due to the brake being off due to an uphill road surface, a predetermined constant value α is added to the current target torque To in step SC2, and the new target torque To is added. Is output to the motor drive control circuit 52 to increase the output torque of the electric motor 12 by a constant value α. In step SC3, the control torque Tm set in step S5 is compared with the target torque To to determine whether To ≧ Tm. When To ≧ Tm, the timer TimB is reset in step SC4, and
And "1" flag F2 at C5, in the subsequent cycle executes step S13 following step S11 in FIG. 4. That is, since the target torque To is normally zero at the beginning of execution of each step of FIG. 5, the target torque To is increased by a constant value α in one control cycle in order to prevent a sudden change in torque. In addition, the target torque To is set as the control torque Tm to generate a braking force substantially equal to the braking force when the vehicle is stopped, in this case, a driving force in the forward direction, so that the braking force when the brake is OFF is generated. The vehicle is prevented from slipping down quickly.

【0019】上記ステップSC1の判断がNOの場合、
すなわち車速Vが負でない場合には、ステップSC6に
おいて車速Vが零以上で且つ予め定められた判定車速S
PD以下か否かを判断する。この判定車速SPDは、セ
ンサの検出誤差や電動モータ12のトルク制御の精度等
を考慮して零に近い正の一定値が設定される。そして、
0≦V≦SPDでない場合、言い換えれば車速Vが判定
車速SPDより大きい場合で、路面が下り勾配でブレー
キOFFにより車両が前進した場合には、ステップSC
7において現在の目標トルクToから予め定められた一
定値αを減算し、その新たな目標トルクToを表す指令
信号STをモータ駆動制御回路52に出力することによ
り、電動モータ12の出力トルクを一定値αだけ減少さ
せる。また、ステップSC8では、目標トルクToが−
Tm/2以下か否かを判断し、To≦−Tm/2になる
と、前記ステップSC4,SC5を実行する。この場合
も、急激なトルク変化を防止するために1回の制御サイ
クルで一定値αずつ目標トルクToを減少させるように
したのであり、また、目標トルクToが−Tm/2とさ
れ、車両後退方向の駆動力が発生させられることによ
り、ブレーキOFF時の車両前方へのずり下がりが抑制
される。目標トルクToを−Tm/2としたのは、下り
坂でブレーキOFFにより車両が後退してしまうことを
回避するためである。なお、上記ステップSC7の一定
値αは、前記ステップSC2の一定値αと必ずしも一致
させる必要はない。
If the determination in step SC1 is NO,
That is, if the vehicle speed V is not negative, the vehicle speed V is equal to or greater than zero and a predetermined determination vehicle speed S is determined in step SC6.
It is determined whether it is PD or less. The determination vehicle speed SPD is set to a positive constant value close to zero in consideration of the detection error of the sensor, the accuracy of the torque control of the electric motor 12, and the like. And
When 0 ≦ V ≦ SPD is not satisfied, in other words, when the vehicle speed V is higher than the determination vehicle speed SPD, and when the road surface is downgradient and the vehicle is advanced by the brake OFF, step SC
7, a predetermined constant value α is subtracted from the current target torque To, and a command signal ST representing the new target torque To is output to the motor drive control circuit 52, so that the output torque of the electric motor 12 is kept constant. Decrease by the value α. Further, in step SC8, the target torque To becomes-
It is determined whether or not Tm / 2 or less. If To ≦ −Tm / 2, the above-described steps SC4 and SC5 are executed. In this case as well, the target torque To is reduced by a constant value α in one control cycle in order to prevent a sudden change in torque, and the target torque To is set to −Tm / 2, so that the vehicle retreats. The generation of the driving force in the direction suppresses the vehicle from slipping forward when the brake is off. The target torque To is set to −Tm / 2 in order to prevent the vehicle from moving backward due to the brake being turned off on a downhill. It should be noted that the constant value α in step SC7 does not necessarily have to match the constant value α in step SC2.

【0020】上記ステップSC6の判断がYESの場
合、すなわち車速Vが零以上で且つ判定車速SPD以下
の場合には、目標トルクToを変更することなくステッ
プSC10を実行し、タイマTimAの計時内容が予め定
められた一定時間taを超えたか否かを判断する。タイ
マTimAは、前記図4のステップS7でリセットされる
ため、実質的にブレーキ操作が解除された後の経過時間
を計時することになり、一定時間taは、ブレーキ解除
後に路面の勾配により実際に車両が前進または後退する
までの遅れ時間を考慮して定められる。そして、タイマ
TimAの計時内容が一定時間taを超えると、ステップ
SC5でフラグF2を「1」とする。したがって、平坦
路等でブレーキ解除後も車両が全く動かない場合は、目
標トルクTo=0の状態が維持される。
If the determination in step SC6 is YES, that is, if the vehicle speed V is equal to or greater than zero and equal to or less than the determined vehicle speed SPD, step SC10 is executed without changing the target torque To, and the time counted by the timer TimA is determined. It is determined whether or not a predetermined time ta has been exceeded. Since the timer TimA is reset at the step S7 in FIG. 4 , the elapsed time after the brake operation is substantially released is measured, and the fixed time ta is actually set by the road gradient after the brake is released. It is determined in consideration of a delay time until the vehicle moves forward or backward. Then, when the time counted by the timer TimA exceeds the predetermined time ta, the flag F2 is set to "1" in step SC5. Therefore, when the vehicle does not move at all even after the brake is released on a flat road or the like, the state of the target torque To = 0 is maintained.

【0021】ステップSC5でフラグF2が「1」とさ
れ、図4のステップS11の判断がNOになると、続い
てステップS13を実行する。このステップS13は、
車両の個体差や経時変化、或いは車両停止中におけるブ
レーキ力のばらつきなどに拘らず、車速Vが零以上で且
つ判定車速SPD以下となるように目標トルクToを補
正するためのもので、例えば図6のフローチャートに従
って行われ、ステップSS1ではタイマTimBの計時内
容が予め定められた一定時間tbを超えたか否かを判断
する。タイマTimBは、目標トルクToが変更された場
合にステップSS4または前記ステップSC4でリセッ
トされ、その目標トルクToの変更後の時間を計時する
もので、一定時間tbは電動モータ12のトルク変化に
伴って実際に車速Vが変化するまでの遅れ時間を考慮し
て設定される。そして、タイマTimBの経時内容が一定
時間tbを超えるまでは目標トルクToを変更しない
が、Tim≧tbになるとステップSS2以下を実行す
る。
At step SC5, the flag F2 is set to "1", and if the determination at step S11 in FIG. 4 is NO, then step S13 is executed. This step S13 is
This is for correcting the target torque To so that the vehicle speed V is equal to or higher than zero and equal to or lower than the determination vehicle speed SPD regardless of individual differences of the vehicles, changes over time, or variations in the braking force while the vehicle is stopped . 6 , and it is determined in step SS1 whether or not the counted content of the timer TimB has exceeded a predetermined time tb. The timer TimB is reset at step SS4 or step SC4 when the target torque To is changed, and counts the time after the change of the target torque To. The fixed time tb is set in accordance with the torque change of the electric motor 12. Thus, the delay time is set in consideration of the delay time until the vehicle speed V actually changes. Then, the target torque To is not changed until the elapsed time content of the timer TimB exceeds a certain time tb, but when Tim ≧ tb, steps SS2 and subsequent steps are executed.

【0022】ステップSS2では車速Vが負か否かを判
断し、負の場合にはステップSS3において現在の目標
トルクToに一定値βを加算し、電動モータ12の出力
トルクを一定値βだけ増大させるとともに、ステップS
S4においてタイマTimBをリセットする。ステップS
S2の判断がNOの場合にはステップSS5を実行し、
車速Vが零以上で且つ判定車速SPD以下か否かを判断
する。このステップSS5の判断がNOの場合、言い換
えればSPD<Vの場合には、ステップSS6において
現在の目標トルクToから一定値βを引き算し、電動モ
ータ12の出力トルクを一定値βだけ減少させるととも
に、前記ステップSS4においてタイマTimCをリセッ
トする。また、車速Vが0≦V≦SPDでステップSS
5の判断がYESの場合には、目標トルクToを変更す
ることなくこれ等のステップを繰り返す。これにより、
車速Vが0≦V≦SPDとなるように電動モータ12の
出力トルクが制御される。上記ステップSS6の一定値
βは、ステップSS3の一定値βと必ずしも同じ値であ
る必要はないし、これ等の一定値βが車速Vや、車速V
と判定車速SPDとの速度差等をパラメータとして設定
されるようにすることもできる。
In step SS2, it is determined whether the vehicle speed V is negative. If the vehicle speed V is negative, a constant value β is added to the current target torque To in step SS3, and the output torque of the electric motor 12 is increased by the constant value β. And step S
In S4, the timer TimB is reset. Step S
If the determination in S2 is NO, step SS5 is executed,
It is determined whether the vehicle speed V is equal to or greater than zero and equal to or less than the determination vehicle speed SPD. If the determination in step SS5 is NO, in other words, if SPD <V, in step SS6, a constant value β is subtracted from the current target torque To to reduce the output torque of the electric motor 12 by a constant value β. In step SS4, the timer TimC is reset. If the vehicle speed V is 0 ≦ V ≦ SPD and the step SS
If the determination at 5 is YES, these steps are repeated without changing the target torque To. This allows
The output torque of electric motor 12 is controlled such that vehicle speed V satisfies 0 ≦ V ≦ SPD. The constant value β in the step SS6 does not necessarily have to be the same value as the constant value β in the step SS3, and these constant values β correspond to the vehicle speed V and the vehicle speed V.
And the speed difference between the vehicle speed SPD and the determination vehicle speed SPD may be set as a parameter.

【0023】図4に戻って、前記ステップS10の判断
がNOの場合、すなわちアクセルが踏込み操作された場
合には、続いてステップS16を実行し、前記図7のデ
ータマップに従ってアクセル操作量Acおよびモータ回
転速度Nmに基づいてトルク指令値Taを算出する。次
のステップS17では、現在の目標トルクToと上記ト
ルク指令値Taとを比較し、Ta<Toの場合には前記
ステップS11以下を実行する。また、Ta≧Toの場
合は、ステップS18においてトルク指令値Taを目標
トルクToとし、電動モータ12の出力トルクがトルク
指令値Taとなるように制御するとともに、ステップS
19においてフラグF1を「0」とし、これにより、以
後のサイクルではステップS9に続いてステップS14
の通常のトルク制御が行われるようになる。
Returning to FIG . 4 , when the determination in step S10 is NO, that is, when the accelerator pedal is depressed, step S16 is executed, and the accelerator operation amount Ac and the accelerator operation amount Ac are calculated according to the data map shown in FIG. A torque command value Ta is calculated based on the motor rotation speed Nm. In the next step S17, the current target torque To is compared with the torque command value Ta, and if Ta <To, the above-mentioned steps S11 and thereafter are executed. If Ta ≧ To, the torque command value Ta is set to the target torque To in step S18, and the output torque of the electric motor 12 is controlled to be the torque command value Ta.
In step 19, the flag F1 is set to "0", so that in the subsequent cycles, step S9 is followed by step S14.
The normal torque control is performed.

【0024】このような本実施例の電気自動車において
は、ブレーキON状態で且つ車両停止時にブレーキ油圧
Pを検出して制御トルクTmを設定し、ブレーキ解除時
には、その制御トルクTmに基づいて電動モータ12の
出力トルクが制御されるため、路面の勾配や車両重量の
相違などに拘らず常に適切な制動力が速やかに得られ、
車両移動距離に応じてトルク制御する従来装置に比較し
て、登り坂での車両のずり下がりや前進・後退振動が良
好に防止される。また、上記ブレーキ油圧Pに基づく電
動モータ12のトルク制御は、ブレーキペダル74の踏
込み操作が解除された後に行われるため、無駄な電力消
費が節減されて走行距離を延ばすことができる。
In the electric vehicle of this embodiment, when the brake is ON and the vehicle is stopped, the brake hydraulic pressure P is detected to set the control torque Tm, and when the brake is released, the electric motor is set based on the control torque Tm. 12, the appropriate braking force is always promptly obtained regardless of the gradient of the road surface or the difference in the vehicle weight.
Compared with a conventional device that controls the torque according to the vehicle moving distance, the vehicle is prevented from falling down on an uphill slope and forward / backward vibration. Further, since the torque control of the electric motor 12 based on the brake oil pressure P is performed after the depression operation of the brake pedal 74 is released, useless power consumption can be reduced and the traveling distance can be extended.

【0025】本実施例では、モータ制御用コンピュータ
54による一連の信号処理のうち、ステップS1を実行
する部分が、車速Vが略零であるか否かを判断する手段
で、ステップS1、S2、S4を実行する部分が油圧セ
ンサ72と共にブレーキ力検出手段を構成しており、
テップS3、S12、S13を実行する部分がモータト
ルク制御手段である。ステップS3は車速Vが略零にお
けるブレーキON時のモータトルク制御で、ステップS
12およびS13は、車速Vが略零におけるアクセルO
FFで且つブレーキOFF時のモータトルク制御であ
り、本実施例では車両傾斜時に車速Vを略零に維持する
ように、勾配方向によりトルク方向を変えるようになっ
ている。また、ブレーキスイッチ70がブレーキのO
N、OFFを検知する手段で、アクセル操作量センサ6
4がアクセルのON、OFFを検知する手段である。
In the present embodiment, of the series of signal processing by the motor control computer 54, the part for executing step S1 is a means for determining whether or not the vehicle speed V is substantially zero . The part that executes S4 is the hydraulic
The brake force detecting means is constituted together with the sensor 72 , and the part for executing steps S3, S12 and S13 is the motor torque control means. Step S3 is the motor torque control when the brake is ON when the vehicle speed V is substantially zero.
In steps 12 and S13, the accelerator O when the vehicle speed V is substantially zero
This is a motor torque control at the time of FF and when the brake is OFF. In the present embodiment, the torque direction is changed according to the gradient direction so that the vehicle speed V is maintained at substantially zero when the vehicle is inclined. When the brake switch 70 is set to the brake O
N, OFF means for detecting the accelerator operation amount sensor 6
Reference numeral 4 denotes a means for detecting ON / OFF of the accelerator.

【0026】次に、本発明の他の実施例を説明する。
は、前記図5に代えて用いられるフローチャートで、
図4におけるステップS12の内容の別の例を示す図で
ある。この実施例では、傾斜角センサ等により車両の傾
斜角θすなわち路面の勾配を検出するようになってお
り、前記ステップS4ではブレーキ油圧Pと共に傾斜角
θを読み込み、ステップS5では、傾斜角θに基づいて
登り勾配か下り勾配かを判断し、登り勾配の場合には制
御トルクTmを正とし、下り勾配の場合には制御トルク
Tmを負とする。また、下り勾配の場合の制御トルクT
mの大きさ、すなわち絶対値は、登り勾配の場合の制御
トルク、すなわちブレーキ油圧Pに応じて前記第1実施
例と同様にして求められる制御トルクTmの例えば1/
2に設定され、傾斜角θが略零の平坦路ではTm=0と
される。
Next, another embodiment of the present invention will be described. Figure
8 is a flowchart used in place of FIG.
FIG. 5 is a diagram illustrating another example of the content of step S12 in FIG. 4 . In this embodiment, the inclination angle θ of the vehicle is detected by an inclination angle sensor or the like, that is, the gradient of the road surface. In step S4, the inclination angle θ is read together with the brake oil pressure P, and in step S5, the inclination angle θ is calculated. It is determined on the basis of the ascending slope or the descending slope based on which the control torque Tm is made positive in the case of the ascending slope and the control torque Tm is made negative in the case of the ascending slope. In addition, the control torque T in the case of a downhill slope
The magnitude of m, that is, the absolute value is, for example, 1/1 of the control torque Tm obtained in the same manner as in the first embodiment in accordance with the control torque in the case of the ascending slope, that is, the brake oil pressure P.
2 on a flat road where the inclination angle θ is substantially zero, Tm = 0.

【0027】そして、図8のステップSR1では、上記
ステップS5で設定された制御トルクTmが正か否かを
判断し、正の場合にはステップSR2を実行することに
より、目標トルクToすなわち電動モータ12の出力ト
ルクを一定値αずつ増大させるとともに、その目標トル
クToの絶対値が制御トルクTmの絶対値以上となって
ステップSR5の判断がYESになると、ステップSR
6,SR7でタイマTimBをリセットするとともにフラ
グF2を「1」とする。ステップSR1の判断がNOの
場合にはステップSR3で制御トルクTmが負か否かを
判断し、負の場合にはステップSR4を実行することに
より、目標トルクToすなわち電動モータ12の出力ト
ルクを一定値αずつ減少させ、その目標トルクToの絶
対値が制御トルクTmの絶対値以上となってステップS
R5の判断がYESになると、ステップSR6,SR7
を実行する。また、制御トルクTm=0でステップSR
1,SR3の判断が共にNOの場合には、ステップSR
8において目標トルクToを零とした後、ステップSR
7でフラグF2を「1」とする。
In step SR1 in FIG. 8 , it is determined whether the control torque Tm set in step S5 is positive. If the control torque Tm is positive, step SR2 is executed to obtain the target torque To, ie, the electric motor. When the absolute value of the target torque To becomes equal to or greater than the absolute value of the control torque Tm and the determination in step SR5 becomes YES, the output torque in step SR12 is increased.
6, the timer TimB is reset in SR7, and the flag F2 is set to "1". If the determination in step SR1 is NO, it is determined in step SR3 whether the control torque Tm is negative. If the determination is negative, step SR4 is executed to maintain the target torque To, ie, the output torque of the electric motor 12, constant. When the absolute value of the target torque To becomes greater than or equal to the absolute value of the control torque Tm, the control proceeds to step S.
If the determination in R5 becomes YES, steps SR6, SR7
Execute When the control torque Tm = 0 and the step SR
If both the judgments of the steps 1 and 3 are NO, step SR
After the target torque To is set to zero in step 8, the step SR
At step 7, the flag F2 is set to "1".

【0028】この場合には、ブレーキ操作が解除される
と直ちに制御トルクTmに応じて電動モータ12のトル
ク制御が開始されるため、前記第1実施例のように車速
Vが0≦V≦SPDの範囲外となってから電動モータ1
2のトルク制御を行う場合に比較して、坂路での車両の
ずり下がりが一層効果的に防止される。例えば、図9
登り勾配で車両を停止したのち発進する場合のトルク変
化の一例を示す図で、一点鎖線はブレーキ力をトルクに
換算したグラフであり、時間t0 はブレーキペダル74
の踏込み操作が解除されたブレーキOFF時の時間であ
る。実線は電動モータ12の実際の出力トルク変化を示
すグラフで、トルク立上り時間t1 から時間t2 までの
間の時間は前記ステップSR2によるトルク漸増期間で
ある。ブレーキOFF時t0 からトルク立上り時間t1
までの間の時間は電動モータ12の応答遅れであるが、
ブレーキ力が完全に零となる前にモータ出力トルクは上
昇を開始するため、車両のずり下がりが良好に回避され
る。なお、二点鎖線は、アクセル操作量Acに基づいて
電動モータ12の出力トルクが制御された場合のグラフ
で、時間t3 は、アクセル操作量Acに応じてモータ出
力トルクが上昇を開始した時間である。
In this case, since the torque control of the electric motor 12 is started according to the control torque Tm immediately after the brake operation is released, the vehicle speed V becomes 0 ≦ V ≦ SPD as in the first embodiment. The electric motor 1
As compared with the case where the torque control of No. 2 is performed, the vehicle is prevented from slipping down on a slope. For example, Figure 9 is a graph showing an example of the torque change when starting the vehicle after stopping the vehicle on uphill, dashed line is a graph obtained by converting the braking force into torque, time t 0 is the brake pedal 74
This is the time when the brake is released when the stepping-on operation is released. The solid line is a graph showing an actual output torque change of the electric motor 12, the torque gradually increased period by the step SR2 time between the torque rise time t 1 to time t 2. Torque rise time t 1 from brake OFF t 0
The time until is the response delay of the electric motor 12,
Since the motor output torque starts increasing before the braking force is completely reduced to zero, the vehicle is prevented from slipping down. The two-dot chain line is a graph when the output torque of the electric motor 12 is controlled based on the accelerator operation amount Ac. Time t 3 is the time when the motor output torque starts increasing according to the accelerator operation amount Ac. It is.

【0029】以上、本発明の実施例を図面に基づいて詳
細に説明したが、本発明は更に別の態様で実施すること
もできる。
Although the embodiment of the present invention has been described in detail with reference to the drawings, the present invention can be implemented in other embodiments.

【0030】例えば、前記実施例では下り勾配でも後退
方向の駆動力が発生させられ、車両が前方へずり下がる
ことを抑制するようになっていたが、下り勾配で車両が
前方へずり下がる場合は運転操作上それ程問題にならな
いため、この下り勾配での制動トルク制御は必ずしも必
要でない。なお、下り勾配での制御トルクの大きさは、
登り勾配での制御トルクの大きさの1/2とされていた
が、これは適宜変更できる。
For example, in the above-described embodiment, the driving force in the retreating direction is generated even on a down slope, so that the vehicle is prevented from slipping forward. Since this does not pose a significant problem in driving operation, braking torque control on this downward slope is not always necessary. In addition, the magnitude of the control torque on the down slope is
The magnitude of the control torque is set to 2 of the magnitude of the control torque on the ascending slope, but this can be changed as appropriate.

【0031】また、前記実施例ではステップS13で車
速Vが略零となるように電動モータ12のトルク補正を
行うようになっていたが、かかるトルク補正は必ずしも
必要でない。
In the above embodiment, the torque of the electric motor 12 is corrected so that the vehicle speed V becomes substantially zero in step S13. However, such a torque correction is not always necessary.

【0032】上記トルク補正によって実際に車速Vが略
零となった時のトルク値に基づいて制御トルクTmのデ
ータマップを書き換えたり、ブレーキ油圧Pをパラメー
タとする補正マップに記憶したりすることにより、次回
の制動トルク制御では、その新たな制御トルクTm、或
いは補正マップで補正した制御トルクに基づいて制動ト
ルク制御を行うようにすることもできる。その場合に
は、例えば運転者によって異なるブレーキ力のばらつき
に起因する制御誤差を小さくできる。
By rewriting the data map of the control torque Tm based on the torque value when the vehicle speed V becomes substantially zero by the above-described torque correction, or by storing the data in the correction map using the brake oil pressure P as a parameter. In the next braking torque control, the braking torque control may be performed based on the new control torque Tm or the control torque corrected by the correction map. In this case, for example, a control error caused by a variation in the braking force that varies depending on the driver can be reduced.

【0033】また、前記実施例ではブレーキON状態の
車両停止時には目標トルクToが零とされていたが、例
えばブレーキ力を補完するように比較的小さなトルクを
発生させることも可能である。
In the above embodiment, the target torque To is set to zero when the vehicle is stopped in the brake ON state. However, a relatively small torque can be generated, for example, to supplement the braking force.

【0034】また、前記実施例ではブレーキペダル74
によるブレーキ力に基づいてトルク制御を行っていた
が、パーキングブレーキによるブレーキ力を例えばパー
キングブレーキのケーブル張力等によって検出し、その
ケーブル張力に応じてブレーキ解除後のトルク制御を行
うことも可能である。
In the above embodiment, the brake pedal 74 is used.
Although the torque control is performed based on the braking force of the parking brake, the braking force of the parking brake can be detected by, for example, the cable tension of the parking brake, and the torque control after the brake is released can be performed according to the cable tension. .

【0035】また、前記実施例ではブレーキ力と略同等
の制動力が得られる制御トルクTmが設定されるように
なっていたが、一般にブレーキ力は車両のずり下がりを
防止する最小制動力より大きいため、ブレーキ力による
制動力より小さめの制動力が得られる制御トルクTmを
求めるようにしても良い。
In the above-described embodiment, the control torque Tm for obtaining a braking force substantially equal to the braking force is set. However, the braking force is generally larger than the minimum braking force for preventing the vehicle from slipping down. Therefore, the control torque Tm at which a braking force smaller than the braking force by the braking force may be obtained.

【0036】また、前記実施例の制動トルク制御では目
標トルクToを漸増または漸減させるようになっていた
が、このような制御は必ずしも必要でなく、直ちに目標
トルクToを制御トルクTm等とすることも可能であ
る。車両のずり下がりを防止しつつトルク変化のショッ
クを抑制する上で、例えば登り勾配では制御トルクTm
の8割程度の値まで瞬時に増大させた後、Tmまで漸増
するようにしても良い。
In the braking torque control of the embodiment, the target torque To is gradually increased or decreased. However, such control is not always necessary, and the target torque To is immediately set to the control torque Tm or the like. Is also possible. In order to suppress the shock of the torque change while preventing the vehicle from slipping down, for example, the control torque Tm on an uphill slope
May be instantaneously increased to a value of about 80%, and then gradually increased to Tm.

【0037】また、前記実施例ではブレーキ油圧Pのみ
で制御トルクTmを求めるようになっていたが、車両の
傾斜角θや車両重量など他の運転状態を考慮して制御ト
ルクTmを求めたり補正したりすることも可能である。
In the above embodiment, the control torque Tm is determined only by the brake oil pressure P. However, the control torque Tm is determined or corrected in consideration of other driving conditions such as the vehicle inclination angle θ and the vehicle weight. It is also possible to do.

【0038】また、前記実施例ではシフトレバーがDレ
ンジへ操作されている場合の制動トルク制御について説
明したが、Rレンジへ操作されている場合に同様な制動
トルク制御を行うことも可能である。
In the above embodiment, the braking torque control when the shift lever is operated to the D range has been described. However, similar braking torque control can be performed when the shift lever is operated to the R range. .

【0039】また、前記実施例では電動モータ12,減
速機16,および差動装置18を同軸上に有する駆動装
置10が一対の駆動輪26L,26R間に配設された電
気自動車について説明したが、複数軸の減速機や傘歯車
式の差動装置を有するもの、減速機を備えていないも
の、減速比を変更できる変速機を有するものなど、駆動
装置の構成は適宜変更され得る。
In the above-described embodiment, an electric vehicle in which the driving device 10 having the electric motor 12, the speed reducer 16, and the differential device 18 on the same axis is disposed between the pair of driving wheels 26L, 26R has been described. The configuration of the driving device can be changed as appropriate, such as a device having a multi-shaft speed reducer or a bevel gear type differential device, a device having no speed reducer, and a device having a transmission capable of changing the reduction ratio.

【0040】その他一々例示はしないが、本発明は当業
者の知識に基づいて種々の変更,改良を加えた態様で実
施することができる。
Although not specifically exemplified, the present invention can be implemented in various modified and improved modes based on the knowledge of those skilled in the art.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例である駆動力制御装置を備え
た電気自動車の制御系統を説明するブロック線図であ
る。
FIG. 1 is a block diagram illustrating a control system of an electric vehicle including a driving force control device according to an embodiment of the present invention.

【図2】図1の電気自動車の駆動装置を示す断面図であ
る。
2 is a sectional view showing a driving apparatus for an electric vehicle of FIG.

【図3】図2の駆動装置の動力伝達経路を説明する骨子
図である。
FIG. 3 is a skeleton view for explaining a power transmission path of the drive device of FIG . 2 ;

【図4】図1の電気自動車の駆動力制御を説明するフロ
ーチャートである。
FIG. 4 is a flowchart illustrating driving force control of the electric vehicle in FIG . 1 ;

【図5】図4におけるステップS12の内容を説明する
フローチャートである。
FIG. 5 is a flowchart illustrating the contents of step S12 in FIG . 4 ;

【図6】図4におけるステップS13の内容を説明する
フローチャートである。
FIG. 6 is a flowchart illustrating the contents of step S13 in FIG . 4 ;

【図7】図4のステップS14,S16でトルク指令値
Taを求める際に用いるデータマップの一例である。
FIG. 7 is an example of a data map used for obtaining a torque command value Ta in steps S14 and S16 of FIG . 4 ;

【図8】図4におけるステップS12の別の態様を説明
するフローチャートである。
8 is a flowchart illustrating another embodiment of step S12 in FIG. 4.

【図9】図8の場合のトルク変化の一例を説明するタイ
ムチャートである。
FIG. 9 is a time chart illustrating an example of a torque change in the case of FIG . 8 ;

【符号の説明】[Explanation of symbols]

12:電動モータ 54:モータ制御用コンピュータ 64:アクセル操作量センサ 70:ブレーキスイッチ72:油圧センサ V:車速P:ブレーキ油圧(ブレーキ力) ステップS1、S2、S4:ブレーキ力検出手段 ステップS3、S12、S13:モータトルク制御手段12: Electric motor 54: Motor control computer 64: Accelerator operation amount sensor 70: Brake switch 72: Oil pressure sensor V: Vehicle speed P: Brake oil pressure (braking force) Steps S1, S2, S4: Brake force detecting means Steps S3, S12 , S13: Motor torque control means

───────────────────────────────────────────────────── フロントページの続き (72)発明者 田中 航一 愛知県豊田市トヨタ町1番地 トヨタ自 動車株式会社内 (72)発明者 倉持 耕治郎 愛知県豊田市トヨタ町1番地 トヨタ自 動車株式会社内 (56)参考文献 特開 平5−252612(JP,A) 特開 平4−165905(JP,A) (58)調査した分野(Int.Cl.7,DB名) B60L 9/00 - 9/32 B60L 7/00 - 7/28 B60L 15/00 - 15/38 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Koichi Tanaka 1 Toyota Town, Toyota City, Aichi Prefecture Inside Toyota Motor Corporation (72) Inventor Kojiro Kuramochi 1 Toyota Town, Toyota City, Aichi Prefecture Toyota Motor Corporation (56) References JP-A-5-252612 (JP, A) JP-A-4-165905 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) B60L 9 / 00-9 / 32 B60L 7/00-7/28 B60L 15/00-15/38

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 車速が略零であるか否かを判断する手段
と、 ブレーキのON、OFFを検知する手段と、 アクセルのON、OFFを検知する手段と、ブレーキがONで車両が停止状態の時のブレーキ力を検
出するブレーキ力検出手段と、 車速が略零におけるブレーキOFF時で且つアクセルO
FF時のモータトルクと、車速が略零におけるブレーキ
ON時のモータトルクとを異ならせるとともに、車速が
略零でブレーキがONからOFFへ切り換えられた場合
には、該ブレーキがONの時に前記ブレーキ力検出手段
によって検出されたブレーキ力に応じて前記モータトル
クを制御するモータトルク制御手段と、 を有することを特徴とする電気自動車の駆動力制御装
置。
1. A means the vehicle speed is equal to or substantially zero, ON the brake, means for sensing the OFF, accelerator ON, means for sensing the OFF, the vehicle is stopped brake is ON Check the braking force at the time of
Brake force detecting means , and the accelerator O when the brake is OFF when the vehicle speed is substantially zero.
And the motor torque at the time of FF, causes different from the motor torque when the brake ON in the vehicle speed is substantially zero, the vehicle speed
When the brake is switched from ON to OFF at almost zero
The brake force detecting means when the brake is ON.
Motor torque according to the braking force detected by
And a motor torque control means for controlling the torque of the electric vehicle.
【請求項2】 前記モータトルク制御手段は、車速が略
零におけるブレーキOFF時で且つアクセルOFF時の
モータトルクを、車両傾斜時に車速を略零に維持するよ
うに、勾配方向によりトルク方向を変えるものであるこ
とを特徴とする請求項1に記載の電気自動車の駆動力制
御装置。
2. The motor torque control means according to claim 1, wherein the motor torque control means changes the torque direction according to a gradient direction such that the motor torque when the brake is OFF and the accelerator is OFF when the vehicle speed is substantially zero is maintained when the vehicle is tilted. The driving force control device for an electric vehicle according to claim 1, wherein the driving force control device is a driving force control device for an electric vehicle.
【請求項3】 車速が略零であるか否かを判断する手段
と、 ブレーキのON、OFFを検知する手段と、ブレーキがONで車両が停止状態の時のブレーキ力を検
出するブレーキ力検出手段と、 車速が略零時にブレーキがONかOFFかによってモー
タトルクを異ならせるとともに、車速が略零でブレーキ
がONからOFFへ切り換えられた場合には、該ブレー
キがONの時に前記ブレーキ力検出手段によって検出さ
れたブレーキ力に応じて前記モータトルクを制御する
ータトルク制御手段と、 を有することを特徴とする電気自動車の駆動力制御装
置。
3. A means for determining whether or not the vehicle speed is substantially zero, a means for detecting whether the brake is on or off, and a means for detecting the braking force when the brake is on and the vehicle is stopped.
The motor torque is made different depending on the braking force detecting means to be output and whether the brake is ON or OFF when the vehicle speed is substantially zero.
Is switched from ON to OFF,
Is detected by the brake force detection means when the key is ON.
And a motor torque control means for controlling the motor torque according to the applied braking force .
JP07114493A 1993-02-09 1993-03-05 Driving force control device for electric vehicles Expired - Fee Related JP3227878B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP07114493A JP3227878B2 (en) 1993-03-05 1993-03-05 Driving force control device for electric vehicles
US08/186,187 US5457363A (en) 1993-02-09 1994-01-24 Driving-force regulating apparatus for electric vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP07114493A JP3227878B2 (en) 1993-03-05 1993-03-05 Driving force control device for electric vehicles

Publications (2)

Publication Number Publication Date
JPH06261417A JPH06261417A (en) 1994-09-16
JP3227878B2 true JP3227878B2 (en) 2001-11-12

Family

ID=13452110

Family Applications (1)

Application Number Title Priority Date Filing Date
JP07114493A Expired - Fee Related JP3227878B2 (en) 1993-02-09 1993-03-05 Driving force control device for electric vehicles

Country Status (1)

Country Link
JP (1) JP3227878B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3168893U (en) * 2008-01-25 2011-07-07 和男 石澤 Emergency display board
JP2012060739A (en) * 2010-09-07 2012-03-22 Mitsubishi Motors Corp Motor torque control device for vehicle
JP5771416B2 (en) * 2011-03-07 2015-08-26 本田技研工業株式会社 Vehicle holding control device and vehicle holding control method
ITBO20130469A1 (en) * 2013-08-30 2015-03-01 Magneti Marelli Spa METHOD OF CONTROL OF A HYBRID VEHICLE TO AVOID THE RETRACTION AND ADVANCEMENT OF THE HYBRID VEHICLE DURING STOPPING ON A SLOPE ROAD
JP2020120553A (en) * 2019-01-28 2020-08-06 富士電機株式会社 Motor drive device and motor drive system
CN111619367B (en) * 2020-05-29 2022-07-05 重庆长安汽车股份有限公司 Anti-slope-sliding control method for pure electric vehicle

Also Published As

Publication number Publication date
JPH06261417A (en) 1994-09-16

Similar Documents

Publication Publication Date Title
US6064161A (en) Vehicle drive device and vehicle drive device control method
JP3675383B2 (en) Electric vehicle regenerative braking control device
US5568024A (en) Drive control system and method for battery car
JP3948453B2 (en) Vehicle driving force control device
JP4604815B2 (en) Vehicle drive control device
JPH08207600A (en) Hybrid type vehicle
JPH09267790A (en) Regeneration control device of bicycle with auxiliary power
US20050080545A1 (en) Vehicle-behavior detecting apparatus and vehicle-behavior controlling apparatus
JP2002145168A (en) Vehicle with auxiliary power unit and control method therefor
JPH08308021A (en) Hybrid vehicle
JP3146738B2 (en) Driving force control device for electric vehicles
JP3227878B2 (en) Driving force control device for electric vehicles
JP3182969B2 (en) Driving force control device for electric vehicles
JP3307282B2 (en) Electric vehicle braking control device
JP2012091573A (en) Device and method for controlling torque
JPH118912A (en) Motor torque controller for electric vehicle
JP3444706B2 (en) Hybrid vehicle
JP3931852B2 (en) Electric vehicle and control method thereof
JP3307269B2 (en) Electric vehicle motor control device
JP2021030929A (en) Vehicular brake control apparatus
JP3440757B2 (en) Electric vehicle motor torque control device
JP3374725B2 (en) Electric vehicle motor torque control device
JP3146724B2 (en) Driving force control device for electric vehicles
JPH1178818A (en) Brake controller for vehicle
JPH10174213A (en) Control apparatus for electric vehicle

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees