JPH0749785B2 - Vehicle drive force control device - Google Patents
Vehicle drive force control deviceInfo
- Publication number
- JPH0749785B2 JPH0749785B2 JP28017087A JP28017087A JPH0749785B2 JP H0749785 B2 JPH0749785 B2 JP H0749785B2 JP 28017087 A JP28017087 A JP 28017087A JP 28017087 A JP28017087 A JP 28017087A JP H0749785 B2 JPH0749785 B2 JP H0749785B2
- Authority
- JP
- Japan
- Prior art keywords
- engine speed
- speed
- slip ratio
- drive wheel
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Auxiliary Drives, Propulsion Controls, And Safety Devices (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、低摩擦係数路走行時や発進時や加速時等にお
いて駆動輪スリップを防止する車両用駆動力制御装置に
関する。Description: TECHNICAL FIELD The present invention relates to a vehicle drive force control device for preventing drive wheel slippage during low friction coefficient road traveling, starting, acceleration, and the like.
(従来の技術) 従来、車両用駆動力制御装置としては、例えば特開昭58
−38347号公報に示されているように、左右前輪の平均
回転速度と左右後輪の平均回転速度との差から駆動輪ス
リップを検出し、検出値が駆動輪スリップを示す時、フ
ューエルカット(燃料供給の中止)により駆動輪スリッ
プを防止する装置が知られている。(Prior Art) Conventionally, as a driving force control device for a vehicle, for example, Japanese Patent Laid-Open No.
As disclosed in Japanese Patent No. 38347-, the drive wheel slip is detected from the difference between the average rotational speed of the left and right front wheels and the average rotational speed of the left and right rear wheels, and when the detected value indicates the drive wheel slip, the fuel cut ( There is known a device for preventing a drive wheel slip by stopping fuel supply).
また、特開昭58−202142号公報に示されるように、駆動
輪スリップ発生時にブレーキ作動させることでスリップ
を防止する装置が知られているし、更に、特開昭59−18
251号公報に示されるように、駆動輪スリップの発生時
にスロットバルブを閉方向に制御することでスリップを
防止する装置が知られている。Further, as shown in JP-A-58-202142, there is known a device for preventing slip by driving a brake when a drive wheel slip occurs, and further, JP-A-59-18.
As disclosed in Japanese Patent No. 251, there is known a device that prevents a slip by controlling a slot valve in a closing direction when a drive wheel slip occurs.
(発明が解決しようとする問題点) しかしながら、フューエルカットによりエンジン出力を
低減させる特開昭58−38347号公報に示される従来装置
にあっては、駆動輪スリップ率が駆動力制御しきい値で
ある設定スリップ率以上となる駆動輪スリップ発生時に
は、フューエルカットを実行し、エンジン出力低減制御
中に駆動輪スリップ率が設定スリップ率未満になるとフ
ューエルリカバー(燃料供給の再開)を実行するもので
あるため、下記に述べる駆動力制御となる。(Problems to be solved by the invention) However, in the conventional device disclosed in Japanese Patent Laid-Open No. 58-38347, which reduces the engine output by the fuel cut, the drive wheel slip ratio is the drive force control threshold value. When a drive wheel slip that exceeds a certain set slip ratio occurs, fuel cut is executed, and when the drive wheel slip ratio becomes less than the set slip ratio during engine output reduction control, fuel recovery (resumption of fuel supply) is executed. Therefore, the driving force control described below is performed.
走行中、駆動輪スリップ率が設定スリップ率以上になる
とフューエルカットが実行され、フューエルカットによ
りエンジン出力が急減すると、駆動輪スリップが設定ス
リップ率未満に収まりフューエルリカバーが実行され
る。そして、フューエルリカバーにより再び駆動輪スリ
ップ率が設定スリップ率以上になるとフューエルカット
が実行され、再び、フューエルカットにより駆動輪スリ
ップが収まるとフューエルリカバーが実行されるという
ように、フューエルカットとフューエルリカバーの動作
を繰り返す制御ハンチングを生じる。When the drive wheel slip ratio becomes equal to or higher than the set slip ratio during traveling, the fuel cut is executed, and when the engine output suddenly decreases due to the fuel cut, the drive wheel slip falls below the set slip ratio and the fuel recovery is executed. Then, the fuel cut is executed again when the drive wheel slip ratio becomes equal to or higher than the set slip ratio by the fuel recovery, and the fuel recovery is executed again when the drive wheel slip is stopped by the fuel cut. Control hunting that repeats the operation occurs.
この制御ハンチングを生じる原因は、フューエルカット
が、他のエンジン出力制御(例えば、スロットル制御や
点火時期制御等)に比べて制御ゲインが高い点にある。The cause of this control hunting is that the fuel cut has a higher control gain than other engine output controls (for example, throttle control and ignition timing control).
すなわち、フューエルカットが開始されると急激な勾配
によりエンジン出力が低下するし、また、フューエルリ
カバーが開始されると急激な勾配によりエンジン出力が
増大するし、駆動輪スリップの発生状況の如何にかかわ
らず、落差の大きなエンジン出力増域幅(全気筒カット
や1/2気筒カット等)にて行なわれるため、駆動輪スリ
ップ率を監視した場合、駆動力制御しきい値である設定
スリップ率の前後を簡単に往復してしまう。That is, when the fuel cut is started, the engine output decreases due to the steep gradient, and when the fuel recovery is started, the engine output increases due to the steep gradient, regardless of the occurrence of the drive wheel slip. However, when the drive wheel slip ratio is monitored, it is performed before and after the set slip ratio, which is the drive force control threshold, because the engine output increase range with a large head difference (all cylinder cut, 1/2 cylinder cut, etc.) is performed. To easily make a round trip.
この制御ハンチングにより、駆動輪スリップ発生中、エ
ンジン回転数が大きく変動し、エンジン出力トルクの大
きな増減を繰り返すため、車両が激しく前後に加振さ
れ、乗り心地を損なわせることになる。Due to this control hunting, the engine speed fluctuates greatly while the drive wheel slip occurs, and a large increase and decrease in the engine output torque are repeated, so that the vehicle is vibrated violently back and forth, and the riding comfort is impaired.
また、ブレーキによりエンジン出力を低減させる特開昭
58−202142号公報に示される従来装置にあっては、ブレ
ーキ操作時以外の時に制動力を必要とするため、常時油
圧を発生し得る油圧源を要する等、装置コストが高くな
ってしまう。Also, the engine output is reduced by a brake.
In the conventional device disclosed in Japanese Patent Laid-Open No. 58-202142, the braking force is required at times other than when the brake is operated, so a hydraulic power source capable of constantly generating hydraulic pressure is required, resulting in high device cost.
さらに、スロットル開閉によりエンジン出力を低減させ
る特開昭58−18251号公報に示される従来装置にあって
は、精度良くスロットルバルブの開閉駆動を行なうアク
チュエータを要する等、装置コストが高くなってしま
う。Further, in the conventional device disclosed in Japanese Patent Application Laid-Open No. 58-18251, in which the engine output is reduced by opening / closing the throttle, an actuator for opening / closing the throttle valve with high accuracy is required.
本発明は、上記問題点に着目してなされたもので、その
目的とするところは、フューエルカットによる低コスト
の装置でありながら、制御ハンチングの発生がなく、エ
ンジン回転数の変動を小さく抑えた滑らかなスリップ防
止制御を達成する車両用駆動力制御装置を提供すること
にある。The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide a low-cost device by fuel cut, but without causing control hunting and suppressing fluctuations in engine speed to a small value. It is an object to provide a vehicle driving force control device that achieves smooth slip prevention control.
(問題点を解決するための手段) 上記目的を達成するため本発明の車両用駆動力制御装置
では、以下に述べる解決手段とした。(Means for Solving Problems) In order to achieve the above object, the vehicle driving force control device of the present invention has the following solving means.
本発明の解決手段を、第1図のクレーム対応図により説
明すると、車体速度を検出する車体速検出手段aと、駆
動輪速度を検出する駆動輪速検出手段bと、エンジン回
転数を検出する実エンジン回転数検出手段cと、前記車
体速度と駆動輪速度とに基づき駆動輪スリップ率を演算
するスリップ率演算手段dと、前記駆動輪スリップ率が
駆動力制御しきい値である設定スリップ率以上かどうか
判断する駆動輪スリップ状態判断手段eと、駆動輪スリ
ップ状態判断時、実エンジン回転数,車体速度,駆動輪
速度に基づき、前記設定スリップ率より少し大きな値で
ある最適スリップ率となる駆動輪速度をエンジン回転数
に換算した目標エンジン回転数を演算する目標エンジン
回転数演算手段fと、前記実エンジン回転数検出手段c
で検出した実エンジン回転数と前記目標エンジン回転数
演算手段fで演算した目標エンジン回転数との差を算出
し、目標エンジン回転数からの超過回転数を算出する超
過エンジン回転数算出手段gと、エンジンを複数の気筒
群に分け、前記超過エンジン回転数算出手段gで算出し
た超過エンジン回転数が大きいほど、前記気筒群へ供給
する燃料の停止時間を増加する燃料供給制御手段hと、
を備えていることを特徴とする。The solution means of the present invention will be described with reference to the claim correspondence diagram of FIG. 1. A vehicle body speed detecting means a for detecting a vehicle body speed, a drive wheel speed detecting means b for detecting a drive wheel speed, and an engine speed are detected. An actual engine speed detecting means c, a slip ratio calculating means d for calculating a drive wheel slip ratio based on the vehicle speed and the drive wheel speed, and a set slip ratio in which the drive wheel slip ratio is a driving force control threshold value. Based on the actual engine speed, the vehicle body speed, and the drive wheel speed when the drive wheel slip state determination means e determines whether or not the above is the case, the optimum slip rate is a little larger than the set slip rate. Target engine speed calculating means f for calculating a target engine speed by converting the drive wheel speed into engine speed, and the actual engine speed detecting means c.
Excess engine speed calculation means g for calculating the difference between the actual engine speed detected in step 1 and the target engine speed calculated by the target engine speed calculation means f, and calculating the excess speed from the target engine speed. A fuel supply control means h for dividing the engine into a plurality of cylinder groups and increasing the stop time of the fuel supplied to the cylinder groups as the excess engine speed calculated by the excess engine speed calculation means g increases.
It is characterized by having.
(作 用) 走行時には、スリップ率演算手段dにおいて、車体速度
を検出する車体速検出手段aからの車体速度と駆動輪速
度を検出する駆動輪速検出手段bからの駆動輪速度とに
基づき駆動輪スリップ率が演算され、駆動輪スリップ状
態判断手段eにおいて、駆動輪スリップ率が駆動力制御
しきい値である設定スリップ率以上かどうかが判断され
る。すなわち、駆動輪スリップ率が設定スリップ率以上
かどうかで駆動輪スリップ状態が監視される。(Operation) At the time of traveling, the slip ratio calculating means d is driven based on the vehicle speed from the vehicle speed detecting means a for detecting the vehicle speed and the driving wheel speed from the driving wheel speed detecting means b for detecting the driving wheel speed. The wheel slip ratio is calculated, and the driving wheel slip state judging means e judges whether the driving wheel slip ratio is equal to or higher than a set slip ratio which is a driving force control threshold value. That is, the drive wheel slip state is monitored by whether or not the drive wheel slip ratio is equal to or higher than the set slip ratio.
そして、駆動輪スリップ状態判断手段eによる駆動輪ス
リップ状態判断時、目標エンジン回転数演算手段fにお
いて、実エンジン回転数,車体速度,駆動輪速度に基づ
き、設定スリップ率より少し大きな値である最適スリッ
プ率となる駆動輪速度をエンジン回転数に換算した目標
エンジン回転数が演算され、超過エンジン回転数算出手
段gにおいて、実エンジン回転数検出手段cで検出した
実エンジン回転数と目標エンジン回転数演算手段fで演
算した目標エンジン回転数との差が算出され、目標エン
ジン回転数からの超過回転数が算出される。Then, when the drive wheel slip state determination means e determines the drive wheel slip state, the target engine speed calculation means f is based on the actual engine speed, the vehicle body speed, and the drive wheel speed, and is an optimum value that is slightly larger than the set slip ratio. The target engine speed is calculated by converting the drive wheel speed that is the slip ratio into the engine speed, and the excess engine speed calculation means g calculates the actual engine speed and the target engine speed detected by the actual engine speed detection means c. The difference from the target engine speed calculated by the calculating means f is calculated, and the excess speed from the target engine speed is calculated.
そして、エンジンを複数の気筒群に分けて燃料の供給・
停止を行なう燃料供給制御手段hにおいて、超過エンジ
ン回転数算出手段gで算出した超過エンジン回転数が大
きいほど、気筒群へ供給する燃料の停止時間を増加する
制御が行なわれる。Then, the engine is divided into multiple cylinder groups to supply fuel.
In the fuel supply control means h for stopping, the control is performed to increase the stop time of the fuel supplied to the cylinder group as the excess engine speed calculated by the excess engine speed calculation means g increases.
すなわち、駆動輪スリップ率が設定スリップ率以上にな
るとエンジン出力制御が開始され、エンジン出力制御中
は、設定スリップ率より少し大きな値である最適スリッ
プ率となる駆動輪速度をエンジン回転数に換算した目標
エンジン回転数に実エンジン回転数に一致させるフィー
ドバック制御で、且つ、エンジンを複数の気筒群に分
け、しかも、燃料の停止時間を変化させる緻密な制御量
によりフューエルカット制御が行なわれることになる。That is, when the drive wheel slip ratio becomes equal to or higher than the set slip ratio, the engine output control is started, and during the engine output control, the drive wheel speed at which the optimum slip ratio is a little larger than the set slip ratio is converted into the engine speed. The fuel cut control is performed by feedback control that matches the target engine speed with the actual engine speed, divides the engine into a plurality of cylinder groups, and uses a precise control amount that changes the fuel stop time. .
よって、フューエルカットの制御対象であるエンジンそ
のものの回転数がフィードバック制御されるため、フィ
ードバック制御ループ中に遅れ要素を持たず、良好な応
答によるエンジン回転数制御で、目標エンジン回転数か
ら大幅に離れるようなエンジン回転数の低下あるいは上
昇が抑えられる。Therefore, the rotational speed of the engine itself, which is the target of fuel cut, is feedback-controlled, so there is no delay element in the feedback control loop, and the engine speed control with good response greatly deviates from the target engine speed. Such a decrease or increase in engine speed can be suppressed.
例えば、本発明の目標エンジン回転数に代えて目標駆動
輪スリップ率を設定し、実駆動輪スリップを目標駆動輪
スリップ率に一致させるフューエルカット制御を行なっ
た場合、エンジンから駆動輪に至る駆動系がフィードバ
ック制御ループ中に遅れ要素として存在することにな
り、駆動系によるわずかな応答遅れがある。しかし、フ
ューエルカットの場合、制御ゲインが非常に高いこと
で、わずかな応答遅れがあってもエンジン回転数の変化
状況をみた場合、オーバシュートによるエンジン回転数
の大きな低下あるいは上昇がみられる。For example, when the target drive wheel slip ratio is set instead of the target engine speed of the present invention and fuel cut control is performed to match the actual drive wheel slip with the target drive wheel slip ratio, the drive system from the engine to the drive wheels is set. Exists as a delay element in the feedback control loop, and there is a slight response delay due to the drive system. However, in the case of the fuel cut, the control gain is very high, and even if there is a slight response delay, a large decrease or increase in the engine speed due to overshoot is observed when the change situation of the engine speed is observed.
また、エンジンを複数の気筒群に分け、しかも、燃料の
停止時間を変化させる緻密な制御量によりフューエルカ
ット制御が行なわれるため、駆動輪スリップ開始初期等
で超過エンジン回転数が大きい時には時間軸に対する変
化勾配であらわされるフューエルカットの制御ゲインが
大きく、超過エンジン回転数が小さい時にはフューエル
カットの制御ゲインが小さくなるというように、緻密な
制御量によりフューエルカットの制御ゲインが調整さ
れ、実エンジン回転数の目標エンジン回転数に対する収
束性が高くなる。Further, since the engine is divided into a plurality of cylinder groups and the fuel cut control is performed by a precise control amount that changes the fuel stop time, when the excess engine speed is large at the beginning of the drive wheel slip start, etc. The control gain of fuel cut is adjusted by a precise control amount such that the control gain of fuel cut expressed by the change gradient is large and the control gain of fuel cut becomes small when the engine speed is low. Convergence with respect to the target engine speed of is increased.
さらに、目標エンジン回転数の設定ベースとなる最適ス
リップ率は、駆動力制御しきい値である設定スリップ率
より少し大きな値としているため、エンジン回転数制御
中に実エンジン回転数が目標エンジン回転数をわずかに
下回ったとしても駆動力制御自体が終了してしまうこと
はない。Furthermore, since the optimum slip ratio, which is the basis for setting the target engine speed, is set to a value slightly larger than the set slip ratio, which is the driving force control threshold value, the actual engine speed during the engine speed control is the target engine speed. The driving force control itself will not be terminated even if it slightly falls below.
このように、エンジン回転数制御を採用したことによる
オーバシュートの抑制作用と、フューエルカットの制御
量を緻密にしたことによるエンジン回転数の高収束作用
とによって、エンジン回転数の変動を小さく抑えた滑ら
かなスリップ防止制御が達成されるし、また、目標エン
ジン回転数の設定ベースとなる最適スリップ率を設定ス
リップ率より少し大きな値に設定したことにより、駆動
力制御のオン・オフが繰り返される制御ハンチングの防
止が達成される。In this way, the fluctuation of the engine speed is suppressed small by the effect of suppressing the overshoot by adopting the engine speed control and the effect of highly converging the engine speed by finely controlling the fuel cut. Smooth anti-slip control is achieved, and by setting the optimum slip ratio, which is the base for setting the target engine speed, to a value slightly larger than the set slip ratio, the drive force control is repeatedly turned on and off. Prevention of hunting is achieved.
尚、ドライバのアクセル足離し方向の操作や路面摩擦係
数の高摩擦係数路への変化等があり、駆動輪スリップ率
が設定スリップ率を下回ればフューエルカットによる駆
動力制御は終了する。If the driver operates the accelerator pedal in the releasing direction or the road surface friction coefficient changes to a high friction coefficient road, and the drive wheel slip ratio falls below the set slip ratio, the driving force control by fuel cut ends.
(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Hereinafter, the Example of this invention is described based on drawing.
まず、構成を説明する。First, the configuration will be described.
第2図の全体システム図で、21はエアフローメータ、22
はスロットルバルブ、23は燃料噴射弁、24は点火コイ
ル、25はエンジン、26はエンジン回転数センサ、27は前
輪車輪速センサ、28は後輪車輪速センサで、後輪駆動車
(FR車)の場合には、前輪が非駆動輪,後輪が駆動輪と
なる。In the overall system diagram of FIG. 2, 21 is an air flow meter, 22
Is a throttle valve, 23 is a fuel injection valve, 24 is an ignition coil, 25 is an engine, 26 is an engine speed sensor, 27 is a front wheel speed sensor, 28 is a rear wheel speed sensor, and is a rear-wheel drive vehicle (FR vehicle). In this case, the front wheels are non-driving wheels and the rear wheels are driving wheels.
29はマイクロコンピュータを用いた制御装置で、その基
本性能は前記エアフローメータ21,エンジン回転数セン
サ26の出力及び図示しない他の情報をに基づいて、適正
な燃料量,点火時期を求め、燃料噴射弁23,点火コイル2
4に指令を与えるものである。Reference numeral 29 is a control device using a microcomputer, the basic performance of which is to obtain an appropriate fuel amount and ignition timing based on the output of the air flow meter 21, the engine speed sensor 26 and other information not shown, and to inject fuel. Valve 23, ignition coil 2
It gives commands to 4.
また、制御装置29は駆動力制御性能を具有し、その性能
は、エンジン回転数センサ26,前輪車輪速センサ27、後
輪車輪速センサ28からの入力情報により得られる実エン
ジン回転数Ne,前輪車輪速VF,後輪車輪速VRに基づき最適
スリップ率S*となる目標エンジン回転数Ncutを演算す
ると共に、前記前輪車輪速VF,後輪車輪速VRとに基づき
駆動輪スリップ率Sを演算し、前記駆動輪スリップ率S
が駆動輪スリップを示す所定の設定スリップ率S0を越え
た場合に、前記実エンジン回転数Neが前記目標エンジン
回転数Ncutに一致するようにエンジン25に供給される燃
料の一部または全部を停止する指令を燃料噴射弁23を与
えるものである。Further, the control device 29 has a driving force control performance, and the performance is the actual engine rotation speed Ne obtained by the input information from the engine rotation speed sensor 26, the front wheel wheel speed sensor 27, and the rear wheel wheel speed sensor 28, the front wheel. wheel speed V F, as well as calculating a target engine rotational speed Ncut as the optimum slip ratio S * based on the rear wheel speed V R, the front wheel speed V F, the rear wheel speed V based on the R driven wheel slip rate S is calculated and the drive wheel slip ratio S is calculated.
When a predetermined set slip ratio S 0 indicating a drive wheel slip is exceeded, a part or all of the fuel supplied to the engine 25 is adjusted so that the actual engine speed Ne matches the target engine speed Ncut. A command to stop is given to the fuel injection valve 23.
次に、作用を説明する。Next, the operation will be described.
駆動力制御作動の流れを、まず第3図に示すメインルー
チンのフローチャート図により説明する。The flow of the driving force control operation will be described first with reference to the flowchart of the main routine shown in FIG.
まず、ステップ31にてエンジン回転数センサ26からエン
ジン回転数Neを読み込む(実エンジン回転数検出手段に
相当)。次に、ステップ32、33で前,後輪の車輪速を計
算しそれぞれVF,VRとする(車体速検出手段及び駆動輪
速検出手段に相当)。First, at step 31, the engine speed Ne is read from the engine speed sensor 26 (corresponding to an actual engine speed detecting means). Next, in steps 32 and 33, the wheel speeds of the front and rear wheels are calculated and set as V F and V R , respectively (corresponding to vehicle body speed detecting means and drive wheel speed detecting means).
次に、ステップ34でスリップ率Sを下記の式で計算する
(スリップ率演算手段に相当)。Next, in step 34, the slip ratio S is calculated by the following formula (corresponding to slip ratio calculating means).
これは、実際の車体速に相当する前輪(非駆動輪)の車
輪速と前後輪車輪速の差の比に相当する。次に、ステッ
プ35では、スリップ率Sが所定の設定スリップ率S0(例
えば0.15)より大きいかどうかを比較し(駆動輪スリッ
プ状態判断手段に相当)、小さければステップ38に移っ
てフューエルカット用のフラグFC1,FC2を0にしてフュ
ーエルカットしない様に、すなわち通常の運転を行な
う。 This corresponds to the ratio of the difference between the wheel speeds of the front wheels (non-driving wheels) corresponding to the actual vehicle speed and the front and rear wheel speeds. Next, in step 35, it is compared whether or not the slip ratio S is larger than a predetermined set slip ratio S 0 (for example, 0.15) (corresponding to a drive wheel slip state determination means). The flags FC1 and FC2 are set to 0 to prevent fuel cut, that is, normal operation is performed.
スリップ率Sが所定の設定スリップ率S0大きければスリ
ップを抑制するためにスリップ36に移り、フューエルカ
ットの目標エンジン回転数Ncut(目標エンジン回転数演
算手段に相当)を求める。これは、例えば、マニュアル
トランスミッションの場合、 (但し、VR=a×Ne,aはギャ比) の様に求める。つまり、スリップ率が0.2になる状態で
のエンジン回転数に相当する。If the slip ratio S is larger than the predetermined set slip ratio S 0, the process proceeds to the slip 36 to suppress the slip, and the target engine speed Ncut of fuel cut (corresponding to the target engine speed calculation means) is obtained. For example, in the case of a manual transmission, (However, V R = a × Ne, a is a gear ratio). That is, it corresponds to the engine speed when the slip ratio is 0.2.
次に,ステップ37においてフューエルカットが実行され
る。Next, at step 37, fuel cut is executed.
以下にフューエルカットの方法について詳述する。The fuel cut method will be described in detail below.
第4図は気筒群を交互に燃料カットを実行するよう各気
筒群の燃料カット断続信号発生プログラムで、回転又は
時間に同期して一定周期で実行する。FIG. 4 shows a fuel cut intermittent signal generation program for each cylinder group so as to alternately execute fuel cut for the cylinder groups, which is executed at a constant cycle in synchronization with rotation or time.
ステップ41〜46は燃焼カット断続信号の時間の基準とな
るカウンタTM1及びTM2の計数を行なっている。In steps 41 to 46, the counters TM1 and TM2, which are the reference for the time of the combustion cut intermittent signal, are counted.
ステップ41でカウンタTM1の値がφか否かを判別し、φ
であればステップ43へ進み、φでなければステップ42へ
進む。ステップ42では本プログラムの実行毎にカウント
TM1を1づつ減じる。ステップ43,44はカウンタTM2をス
テップ41,42と同様に計数する。ステップ45でTM1のカウ
ント値が燃料カット断続周期カウント数Tの1/2である
か否かを判別し、TM1のカウント値がTの1/2となったと
きステップ46でカウンタTM2に断続周期カウント数Tを
セットする。In step 41, it is determined whether the value of the counter TM1 is φ, and φ
If so, the process proceeds to step 43, and if not φ, the process proceeds to step 42. In step 42, count each time this program is executed
Decrease TM1 by 1. Steps 43 and 44 count the counter TM2 in the same manner as steps 41 and 42. In step 45, it is determined whether the TM1 count value is 1/2 of the fuel cut intermittent cycle count number T. When the TM1 count value becomes 1/2 of T, in step 46 the counter TM2 intermittent cycle Set the count number T.
以上のステップで、第6図に示すように、燃料カット断
続信号の基準となる周期TのカウンタTM1と、TM1より1/
2周期位相差を持ったカウンタTM2を構成する。In the above steps, as shown in FIG. 6, the counter TM1 of the cycle T which is the reference of the intermittent fuel cut signal and 1 /
A counter TM2 having a 2-cycle phase difference is constructed.
ステップ47で実エンジン回転数Neと所定の目標エンジン
回転数Ncutの差を計算し、目標エンジン回転数Ncutから
の超過回転数ΔNeを計算する(超過エンジン回転数算出
手段に相当)。In step 47, the difference between the actual engine speed Ne and the predetermined target engine speed Ncut is calculated, and the excess speed ΔNe from the target engine speed Ncut is calculated (corresponding to excess engine speed calculation means).
ステップ48〜56は燃料カット時間比設定を行なう。In steps 48 to 56, the fuel cut time ratio is set.
ステップ48では、TM1を判別し、TM1=φ以外のときはス
テップ54にジャンプし、ステップ49〜53は実行しない。In step 48, TM1 is discriminated. If TM1 = φ is not satisfied, the process jumps to step 54 and steps 49 to 53 are not executed.
ステップ49でΔNeを判別し、ΔNe≦φ、すなわちエンジ
ン回転数Neが目標エンジン回転数Ncutを越えてないとき
はステップ57へジャンプする。このときカウンタTM1は
新らたにセットされずφの状態を継続する。At step 49, ΔNe is determined, and if ΔNe ≦ φ, that is, if the engine speed Ne does not exceed the target engine speed Ncut, the routine jumps to step 57. At this time, the counter TM1 is not newly set and the state of φ continues.
ΔNe>φのときはステップ50〜56でΔNeに応じた燃料カ
ット実行時間を割当てる。When ΔNe> φ, the fuel cut execution time corresponding to ΔNe is assigned in steps 50 to 56.
ステップ50でΔNe≦N1、即ちφ<ΔNe≦N1であればステ
ップ51で燃料リカバーサイクル数レジスタTRECに所定の
サイクル数T1をセットし、ステップ53でカウンタTM1に
周期カウント数Tをセットする。N1<ΔNeのときはステ
ップ52でTRECにT2をセットし、ステップ13でTM1にTを
セットする。If ΔNe ≦ N 1 in step 50, that is, φ <ΔNe ≦ N 1 , in step 51 a predetermined cycle number T 1 is set in the fuel recovery cycle number register TREC, and in step 53 the cycle count number T is set in the counter TM1. To do. If N 1 <ΔNe, T 2 is set in TREC in step 52, and T is set in TM 1 in step 13.
ステップ54〜56はΔNeがN<1よりさらに大きい制限値
N2を越えたときに連続的に燃料カットを行なうためのル
ーチンである。In steps 54 to 56, ΔNe is a limit value larger than N < 1.
This is a routine for continuously performing fuel cut when N 2 is exceeded.
ステップ54はTM1=φのタイミングに限らず常時実行
し、ΔNe>N2のときはステップ55でTM1にTM2より1カウ
ント多い値をセットし、ステップ56でTM2にTM1よりT/2
多い値をセットする。TM1,TM2をこのようにセットする
ことにより、エンジン回転数が低下してΔNe≦N2となっ
たときはTREC=T2の断続サイクルに移行することができ
る。Step 54 is always executed irrespective of the timing of TM1 = φ. When ΔNe> N 2 , step 55 sets TM1 to a value one count larger than TM2, and step 56 sets TM2 to T / 2 from TM1.
Set a high value. By setting TM1 and TM2 in this way, it is possible to shift to the intermittent cycle of TREC = T 2 when the engine speed decreases and ΔNe ≦ N 2 .
超過回転速度N1,N2と燃料リカバーサイクル数T1,T2の設
定値は、第8図及び第9図に示すように設定している。The set values of the excessive rotation speeds N 1 and N 2 and the fuel recovery cycle numbers T 1 and T 2 are set as shown in FIGS. 8 and 9.
ステップ57〜62は各気筒群ごとに燃料カット断続信号の
カット状態とリカバー状態の切替を行なう。In steps 57 to 62, the cut state of the fuel cut / interruption signal and the recover state are switched for each cylinder group.
ステップ57でカウンタTM1が燃料リカバーサイクル数レ
ジスタTRECの設定値をこえるときはステップ58で第1の
気筒群の燃料カットフラグFC1をセットし、TREC以下の
ときはステップ59でFC1をリセットする(第7図)。ス
テップ60〜62で同様にカウンタTM2により第2の気筒群
の燃料カットフラグFC2をセット又はリセットしてい
る。前述のようにTM2はTM1より1/2周期ずらせて設定し
ているので、FC1,FC2は1/2周期位相がずれた断続信号と
なる。When the counter TM1 exceeds the set value of the fuel recovery cycle number register TREC in step 57, the fuel cut flag FC1 of the first cylinder group is set in step 58, and when TREC or less, FC1 is reset in step 59 (first (Fig. 7). Similarly, in steps 60 to 62, the fuel cut flag FC2 of the second cylinder group is set or reset by the counter TM2. As described above, since TM2 is set to be shifted by 1/2 cycle from TM1, FC1 and FC2 are intermittent signals with a 1/2 cycle phase shift.
第5図は燃料カット実行のためのプログラムで、回転に
周期して実行される燃料噴射パルスの出力プログラムに
設けている。FIG. 5 shows a program for executing the fuel cut, which is provided in the fuel injection pulse output program which is periodically executed.
ステップ71では燃料カット断続信号発生プログラムで演
算された燃料カットフラグFC1を判別し、“φ”であれ
ばステップ2で燃料噴射パルスを第1の気筒群の燃料噴
射弁駆動I/Oに出力し、第1の気筒群の燃料噴射を行な
う。フラグFC1が“1"であれば第1の気筒群の燃料噴射
パルスの出力を行なわず第1の気筒群の燃料カットを実
行する。At step 71, the fuel cut flag FC1 calculated by the fuel cut intermittent signal generation program is discriminated, and if “φ”, the fuel injection pulse is outputted to the fuel injection valve drive I / O of the first cylinder group at step 2. , Fuel injection of the first cylinder group is performed. If the flag FC1 is "1", the fuel injection pulse of the first cylinder group is not output and the fuel cut of the first cylinder group is executed.
ステップ73〜74で同様に燃料カットフラグFC2を判別
し、“φ”であれば、第2の気筒群の燃料噴射を行な
い、“1"であれば第2の気筒群の燃料カットを実行す
る。尚、第4図及び第5図のフローチャートは燃料供給
制御手段に相当する。Similarly, in steps 73 to 74, the fuel cut flag FC2 is determined. If "φ", the fuel injection of the second cylinder group is performed, and if "1", the fuel cut of the second cylinder group is executed. . The flowcharts of FIGS. 4 and 5 correspond to the fuel supply control means.
以上の動作の説明図を第9図に示し、エンジン回転数Ne
が所定の目標エンジン回転数Ncutを越えると、規則的な
燃料カットの断続を行なう。An explanatory diagram of the above operation is shown in FIG. 9, and the engine speed Ne
When exceeds a predetermined target engine speed Ncut, fuel cuts are regularly interrupted.
尚、燃料カットを実行する時間比を超過回転速度ΔNeに
応じて2段階に変化させているが、1段階又は3段階以
上の多段階に変化させてもよい。更に、超過回転速度Δ
Neがさらに増加してN2を越えると連続的な燃料カットと
なる。Although the time ratio for executing the fuel cut is changed in two steps according to the excess rotation speed ΔNe, it may be changed in one step or in multiple steps of three or more steps. Furthermore, the excess rotation speed Δ
When Ne further increases and exceeds N 2 , continuous fuel cut occurs.
次に、第10図及び第11図は本実施例の動作を説明するタ
イムチャートである。Next, FIG. 10 and FIG. 11 are time charts for explaining the operation of this embodiment.
第10図の時間t0において急加速してスリップが発生する
と、VF(破線)に対してVR(実線)は急速に上昇する。
マニュアルトランスミッションでは所定の比ギャを介し
てつながっているためエンジン回転数Ne(実線)も急速
に上昇する。次に、時間t1においてスリップ率Sが所定
の設定スリップ率S0を越えると、第11図に示すように、
目標エンジン回転数NcutがVFに応じて刻々破線の如く設
定され、それに応じて前述のようにフューエルカットが
行なわれ、エンジン回転数Neは目標エンジン回転数Ncut
近傍に制御されながらなめらかに上昇し、従って、後輪
車輪速VRも最適スリップ率S*が得られるように、フュ
ーエルカットによる下降後はなめらかに上昇する。When the vehicle accelerates rapidly at time t 0 in FIG. 10 and slip occurs, V R (solid line) rapidly rises with respect to V F (broken line).
In a manual transmission, the engine speed Ne (solid line) also rises rapidly because it is connected via a specific gear ratio. Next, when the slip ratio S exceeds a predetermined set slip ratio S 0 at time t 1 , as shown in FIG.
The target engine speed Ncut is set according to V F as shown by the broken line, and the fuel cut is performed as described above according to the setting, and the engine speed Ne is the target engine speed Ncut.
It smoothly rises while being controlled to the vicinity, so that the rear wheel speed V R also rises smoothly after the descent due to the fuel cut so that the optimum slip ratio S * is obtained.
以上、実施例を図面に基づいて説明してきたが、具体的
な構成はこの実施例に限られるものではなく、本発明の
要旨を逸脱しない範囲における設計変更等があっても本
発明に含まれる。Although the embodiment has been described above with reference to the drawings, the specific configuration is not limited to this embodiment, and even if there is a design change or the like within the scope not departing from the gist of the invention, the invention is included in the invention. .
(発明の効果) 以上説明してきたように、本発明の車両用駆動力制御装
置にあっては、駆動輪スリップ率が駆動力制御しきい値
である設定スリップ率以上かどうかを判断する駆動輪ス
リップ状態判断手段と、駆動輪スリップ状態判断時、実
エンジン回転数,車体速度,駆動輪速度に基づき、設定
スリップ率より少し大きな値である最適スリップ率とな
る駆動輪速度をエンジン回転数に換算した目標エンジン
回転数を演算する目標エンジン回転数演算手段と、実エ
ンジン回転数検出手段で検出した実エンジン回転数と目
標エンジン回転数演算手段で演算した目標エンジン回転
数との差を算出し、目標エンジン回転数からの超過回転
数を算出する超過エンジン回転数算出手段と、エンジン
を複数の気筒群に分け、超過エンジン回転数算出手段で
算出した超過エンジン回転数が大きいほど、気筒群へ供
給する燃料の停止時間を増加する燃料供給制御手段と、
を備えた装置としたため、フューエルカットによる低コ
ストの装置でありながら、制御ハンチングの発生がな
く、エンジン回転数の変動を小さく抑えた滑らかなスリ
ップ防止制御を達成する車両用駆動力制御装置を提供す
ることができるという効果が得られる。(Effects of the Invention) As described above, in the vehicle drive force control device of the present invention, the drive wheel that determines whether the drive wheel slip ratio is equal to or greater than the set slip ratio that is the drive force control threshold value. Based on the actual engine speed, the vehicle body speed, and the drive wheel speed when determining the slip condition of the drive wheel and the slip condition of the drive wheel, the drive wheel speed at which the optimum slip ratio is a little larger than the set slip ratio is converted into the engine speed. A target engine speed calculating means for calculating the target engine speed, and a difference between the actual engine speed detected by the actual engine speed detecting means and the target engine speed calculated by the target engine speed calculating means, Excess engine speed calculation means for calculating the excess speed from the target engine speed, and the engine is divided into a plurality of cylinder groups and calculated by the excess engine speed calculation means. Fuel supply control means for increasing the stop time of the fuel supplied to the cylinder group as the issued excess engine speed increases,
Since it is a device with a fuel cut, it provides a vehicle drive force control device that achieves smooth anti-slip control that does not cause control hunting and suppresses fluctuations in engine speed, even though it is a low-cost device by fuel cut. The effect of being able to do is obtained.
第1図は本発明の車両用駆動力制御装置を示すクレーム
対応図、第2図は実施例の車両用駆動力制御装置が適応
されたシステム全体図、第3図は実施例車両用駆動力制
御のメインルーチンを示すフローチャート図、第4図は
実施例車両用駆動力制御のサブルーチンを示すフューエ
ルカット制御フローチャート図、第5図は実施例車両用
駆動力制御での燃料カットプログラムを示すフローチャ
ート図、第6図は燃料カット断続信号の基準となる周期
Tのカウンタを示すタイムチャート図、第7図は燃料カ
ット断続信号のカット状態とリカバー状態との切替タイ
ムチャート図、第8図は燃料カットの時間比の構成を超
過回転数を含めてエンジン回転数との関係で説明した
図、第9図は燃料カット断続の時間構成を説明するタイ
ムチャート図、第10図は駆動輪スリップが発生した時の
車輪速タイムチャート図、第11図は駆動輪スリップが発
生した時のエンジン回転数タイムチャート図である。 a……車体速検出手段 b……駆動輪速検出手段 c……実エンジン回転数検出手段 d……スリップ率演算手段 e……駆動輪スリップ状態判断手段 f……目標エンジン回転数演算手段 g……超過エンジン回転数算出手段 h……燃料供給制御手段FIG. 1 is a diagram corresponding to the claims showing a vehicle driving force control device of the present invention, FIG. 2 is an overall view of a system to which the vehicle driving force control device of the embodiment is applied, and FIG. 3 is a vehicle driving force of the embodiment. FIG. 4 is a flowchart showing a main routine of control, FIG. 4 is a fuel cut control flowchart showing a subroutine of driving force control for an embodiment vehicle, and FIG. 5 is a flowchart showing a fuel cutting program in the driving force control for an embodiment vehicle. FIG. 6 is a time chart diagram showing a counter of the cycle T which is the reference of the fuel cut intermittent signal, FIG. 7 is a time chart diagram for switching between the cut state of the fuel cut intermittent signal and the recovery state, and FIG. 8 is the fuel cut. FIG. 9 is a diagram for explaining the structure of the time ratio of the above in relation to the engine speed including the excess speed, and FIG. 9 is a time chart diagram for explaining the time structure of intermittent fuel cut. Wheel speed time chart when the drive wheel slip has occurred, FIG. 11 is an engine rotational speed-time chart when the driving wheel slip has occurred. a: vehicle speed detecting means b: driving wheel speed detecting means c: actual engine speed detecting means d: slip ratio calculating means e: driving wheel slip state judging means f: target engine speed calculating means g …… Excessive engine speed calculation means h …… Fuel supply control means
Claims (1)
と、 前記車体速度と駆動輪速度とに基づき駆動輪スリップ率
を演算するスリップ率演算手段と、 前記駆動輪スリップ率が駆動力制御しきい値である設定
スリップ率以上かどうかを判断する駆動輪スリップ状態
判断手段と、 駆動輪スリップ状態判断時、実エンジン回転数,車体速
度,駆動輪速度に基づき、前記設定スリップ率より少し
大きな値である最適スリップ率となる駆動輪速度をエン
ジン回転数に換算した目標エンジン回転数を演算する目
標エンジン回転数演算手段と、 前記実エンジン回転数検出手段で検出した実エンジン回
転数と前記目標エンジン回転数演算手段で演算した目標
エンジン回転数との差を算出し、目標エンジン回転数か
らの超過回転数を算出する超過エンジン回転数算出手段
と、 エンジンを複数の気筒群に分け、前記超過エンジン回転
数算出手段で算出した超過エンジン回転数が大きいほ
ど、前記気筒群へ供給する燃料の停止時間を増加する燃
料供給制御手段と、 を備えていることを特徴とする車両用駆動力制御装置。1. A vehicle speed detecting means for detecting a vehicle speed, a driving wheel speed detecting means for detecting a driving wheel speed, an actual engine speed detecting means for detecting an engine speed, the vehicle speed and the driving wheel speed. A slip ratio calculating means for calculating a drive wheel slip ratio based on the drive wheel slip condition judging means for judging whether or not the drive wheel slip ratio is equal to or more than a set slip ratio which is a driving force control threshold value; At the time of state determination, a target engine speed is calculated based on the actual engine speed, the vehicle body speed, and the drive wheel speed by converting the drive wheel speed at which the optimum slip ratio is a little larger than the set slip ratio into the engine speed. Target engine speed calculating means, actual engine speed detected by the actual engine speed detecting means and target calculated by the target engine speed calculating means Engine speed calculation means for calculating the difference between the engine speed and the target engine speed, and an excess engine speed calculation means for dividing the engine into a plurality of cylinder groups and calculating the excess engine speed by the excess engine speed calculation means. A vehicle driving force control device comprising: a fuel supply control unit that increases a stop time of fuel supplied to the cylinder group as the engine speed increases.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28017087A JPH0749785B2 (en) | 1987-11-05 | 1987-11-05 | Vehicle drive force control device |
| US07/266,759 US5046009A (en) | 1987-11-05 | 1988-11-03 | Slip suppressive drive control system for automotive vehicle with reduction of power output of internal combustion engine |
| EP88118445A EP0315205B1 (en) | 1987-11-05 | 1988-11-04 | Slip suppressive drive control system for automotive vehicle with reduction of power output of internal combustion engine |
| DE88118445T DE3880079T2 (en) | 1987-11-05 | 1988-11-04 | Motor vehicle drive control system with slip suppression by reducing the output of the internal combustion engine. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28017087A JPH0749785B2 (en) | 1987-11-05 | 1987-11-05 | Vehicle drive force control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01121543A JPH01121543A (en) | 1989-05-15 |
| JPH0749785B2 true JPH0749785B2 (en) | 1995-05-31 |
Family
ID=17621277
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28017087A Expired - Lifetime JPH0749785B2 (en) | 1987-11-05 | 1987-11-05 | Vehicle drive force control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0749785B2 (en) |
-
1987
- 1987-11-05 JP JP28017087A patent/JPH0749785B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01121543A (en) | 1989-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3564863B2 (en) | Vehicle driving force control device | |
| EP0655361A2 (en) | Driving-force control system for a vehicle | |
| JP2003209902A (en) | Vehicle driving force control device | |
| US6208921B1 (en) | Vehicle behavior control system | |
| CA2093690C (en) | Automatic transmission control system | |
| JP3189355B2 (en) | Acceleration slip control device for vehicles with automatic transmission | |
| JP2704774B2 (en) | Vehicle drive wheel slip control system | |
| US6338392B1 (en) | Method and arrangement for controlling a drive unit | |
| USRE37598E1 (en) | Continuously variable transmission control apparatus | |
| JP3675018B2 (en) | Vehicle driving force control device | |
| US5459661A (en) | Traction control apparatus in which a driving force is increased when a stalling condition is detected | |
| JP2606261B2 (en) | Vehicle driving force control device | |
| JP4065433B2 (en) | Method and apparatus for driving torque control according to load fluctuation in hybrid vehicle | |
| JP3186558B2 (en) | Acceleration slip control device for vehicles | |
| JP3079857B2 (en) | Wheel slip control device | |
| JP2913822B2 (en) | Acceleration slip control device | |
| JP2669653B2 (en) | Automotive slip control device | |
| JPH0749785B2 (en) | Vehicle drive force control device | |
| JPH0730722B2 (en) | Automotive skid control | |
| JP2527034B2 (en) | Gear ratio control device for continuously variable transmission for vehicle | |
| JP3985450B2 (en) | Driving force control device | |
| JP3498325B2 (en) | Differential limit controller | |
| JPH11291789A (en) | Travel control device for vehicles | |
| JP4051932B2 (en) | Driving force control device | |
| JP2578838B2 (en) | Vehicle driving force control device |