JPS62150034A - Fuel feed quantity control device of internal-combustion engine - Google Patents

Fuel feed quantity control device of internal-combustion engine

Info

Publication number
JPS62150034A
JPS62150034A JP29174885A JP29174885A JPS62150034A JP S62150034 A JPS62150034 A JP S62150034A JP 29174885 A JP29174885 A JP 29174885A JP 29174885 A JP29174885 A JP 29174885A JP S62150034 A JPS62150034 A JP S62150034A
Authority
JP
Japan
Prior art keywords
throttle valve
acceleration
fuel
slip control
acceleration slip
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.)
Pending
Application number
JP29174885A
Other languages
Japanese (ja)
Inventor
Shinichi Matsumoto
真一 松本
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 JP29174885A priority Critical patent/JPS62150034A/en
Publication of JPS62150034A publication Critical patent/JPS62150034A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PURPOSE:To invariably obtain the optimum actual air/fuel ratio and improve fuel consumption by stopping augmetation correction of fuel during slip control in a vehicle provided with the second throttle valve to perform slip control of the vehicle. CONSTITUTION:When a vehicle is judged to be under acceleration based on the opening data of the first throttle valve M4 provided in an intake passage M2 and interlocked with an acceleration pedal M3, augmentation correction of fuel is performed by a fuel augmentation correction means M5. The second throttle valve M6 is provided downstream the valve M4, and acceleration slip control of a vehicle M7 is performed by controlling this valve M6 with an acceleration slip control means M8. In this constitution, when it is detected that the vehicle is under acceleration slip control by the acceleration slip control means M8, implementation of augmentation correction is prohibited by a prohibition means M9.

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は内燃機関の燃料供給量制御装置に関して、特に
車両スリップ制御を行なうために駆動する第2スロット
ルバルブを有した内燃機関の燃料供給量制御装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION Object of the Invention [Industrial Field of Application] The present invention relates to a fuel supply amount control device for an internal combustion engine, and particularly relates to a fuel supply amount control device for an internal combustion engine having a second throttle valve driven to perform vehicle slip control. The present invention relates to a fuel supply amount control device.

[従来の技術] 近年、内燃機関の気筒あたりの吸入空気量を電気的に検
出し、この吸入空気量に基づいて内燃機関への燃料の供
給量を電気的に制御(例えば、電磁式燃料噴射弁の開弁
時間によって制御)する電子式の燃料供給量制御装置が
一般化してきている。
[Prior Art] In recent years, the amount of intake air per cylinder of an internal combustion engine is electrically detected, and the amount of fuel supplied to the internal combustion engine is electrically controlled based on this amount of intake air (for example, electromagnetic fuel injection). Electronic fuel supply amount control devices (controlled by the opening time of a valve) are becoming popular.

こうした電子式の燃料供給量制御装置は、内燃機関が定
常運転されている時は内燃機関の空燃比を正確に制御で
き優れたドライバビリティを得ることができるが、急加
速時にあってはなかなか所望の加速性が得られなかった
These electronic fuel supply amount control devices can accurately control the air-fuel ratio of the internal combustion engine and provide excellent drivability when the engine is in steady operation, but it is difficult to achieve the desired level during sudden acceleration. acceleration was not achieved.

そこで、特開昭56−101030号公報記載のように
、スロットルバルブの開き速度を検出して急加速時を検
知し、急加速時には、内燃は関の吸入空気量と回転速度
とに応じて定まる基本供給量に対して回転速度に同期し
て増量補正することにより、急加速時の加速性を向上す
るというような燃料供給量制御装置が提案されていた。
Therefore, as described in Japanese Patent Application Laid-Open No. 56-101030, the opening speed of the throttle valve is detected to detect sudden acceleration, and during sudden acceleration, internal combustion is determined according to the intake air amount and rotation speed of the engine. A fuel supply amount control device has been proposed that improves acceleration performance during sudden acceleration by increasing the basic supply amount in synchronization with the rotational speed.

また特開昭59 93935@公報記載のように、内燃
機関の回転速度に非同期で、スロットルバルブの開度に
応じた燃料供給量を供給することにより、急加速時の加
速性を向上するというような燃料供給量制御装置も提案
されていた。
In addition, as described in Japanese Patent Application Laid-Open No. 59-93935, the acceleration performance during sudden acceleration is improved by supplying the amount of fuel according to the opening degree of the throttle valve asynchronously to the rotational speed of the internal combustion engine. A fuel supply amount control device was also proposed.

一方、内燃機関の吸気通路には、通常用いられている第
1スロットルバルブの上流または下流に第2スロットル
バルブを追加して、直列2弁のダブルスロットルバルブ
として構成したものがある。
On the other hand, some internal combustion engines have an intake passage configured as a double throttle valve with two valves in series by adding a second throttle valve upstream or downstream of a normally used first throttle valve.

この第2スロットルバルブは、車両スリップ制御を行な
うためのもので、加速スリップ発生時には上記第2スロ
ットルバルブをモータで閉方向に駆動して吸気量を減量
し、内燃機関の出力トルクを制御し、駆動輪の回(所を
抑えるように構成されたものかある。(例えば本出願人
か既に提案した特願昭59−184768号)。
This second throttle valve is for controlling vehicle slip, and when acceleration slip occurs, the second throttle valve is driven in the closing direction by a motor to reduce the amount of intake air and control the output torque of the internal combustion engine. Some devices are designed to suppress the rotation of the drive wheels (for example, Japanese Patent Application No. 184768/1987, proposed by the present applicant).

[発明か解決しようとする問題点] しかしながら、従来の技術にある車両スリップ制御用の
第2スロットルバルブを有した内燃波間に、従来の技術
におる燃料供給量制御装置を搭載した場合、以下のよう
な問題が生じた。
[Problems to be solved by the invention] However, when the conventional fuel supply amount control device is installed between the internal combustion waves having the second throttle valve for vehicle slip control in the conventional technique, the following problems occur. A similar problem arose.

車両加速スリップが発生した時、車両加速スリップ制御
用コンピュータは、前述した如く、モータを駆動して第
2スロットルバルブを開方向へ駆動する加速スリ、ツブ
制御を実行している。その結果、第2スロットルバルブ
は第1スロットルバルブより閉じた状態になるため、内
燃機関の吸入空気量は第2スロットルバルブの開度で定
められることとなる。
When vehicle acceleration slip occurs, the vehicle acceleration slip control computer executes acceleration slip and slip control that drives the motor to drive the second throttle valve in the opening direction, as described above. As a result, the second throttle valve is closed more than the first throttle valve, so the intake air amount of the internal combustion engine is determined by the opening degree of the second throttle valve.

上記状態の時、車両運転者がスロットルペダルを急激に
踏み込むと、第1スロットルバルブは急開する。そうす
ると、前記燃料供給量制御装置においては、第1スロツ
1〜ルバルブの開度データを読み込み、それに応じた急
加速時の同期もしくは非同期の燃料供給量の増量補正が
実行される。その結果、内燃機関の実際の吸入空気量よ
りも大きな吸入空気量に対する燃料供給量の増量が行な
われ、空燃比がオーバリッチとなって、内燃機関内の失
火による、衝撃音、振動が発生し、ドライバビリティ悪
化及び燃費悪化という問題が発生する。
In the above state, when the vehicle driver suddenly depresses the throttle pedal, the first throttle valve opens suddenly. Then, in the fuel supply amount control device, the opening degree data of the first slot valves 1 to 1 is read, and a corresponding increase correction of the synchronous or asynchronous fuel supply amount during sudden acceleration is executed. As a result, the amount of fuel supplied to the intake air amount is increased to a value greater than the actual intake air amount of the internal combustion engine, resulting in an overrich air-fuel ratio, which causes impact noise and vibrations due to a misfire in the internal combustion engine. , problems of deterioration of drivability and deterioration of fuel efficiency occur.

そこで本発明は上記問題点に鑑みなされたもので、車両
スリップ制御用の第2スロットルバルブを有した内燃機
関においても、常に最適な空燃比を1qることができ、
内燃機関内の燃焼を安定さけドライバビリティ及び燃費
の向上を図ることのできる優れた燃料供給量制御装置を
提供することを目的としている。
Therefore, the present invention was made in view of the above problems, and even in an internal combustion engine having a second throttle valve for vehicle slip control, it is possible to always maintain an optimum air-fuel ratio of 1q.
It is an object of the present invention to provide an excellent fuel supply amount control device that can stabilize combustion in an internal combustion engine and improve drivability and fuel efficiency.

発明の構成 [問題点を解決するための手段] かかる目的を達成すべく、本発明は問題点を解決するた
めの手段として次の構成をとった。叩ら、本発明は第1
図に例示する如く、 内燃機関M1の吸気通路M2に設けられた、アクセルペ
ダルM3に連動する第1スロットルバルブM4と、 該第1スロットルバルブM4の開度データに基づいて加
速時と判断された場合に、内燃機関M1に供給される燃
料の増量補正を実行する燃料増量補正手段M5と、 上記第1スロットルバルブM4の上流または下流に設け
られた第2スロットルバルブM6と、該第2スロットル
バルブM6を駆動して、内燃機関M1を搭載する車両M
7の加速スリップ制御を実行する加速スリップ制御手段
M8と、を備えた内燃は関の燃料供給量制御装置におい
て、更に、上記加速スリップ制御手段M8で車両N47
の加速スリップ制御が実行中であることを検知した場合
に、上記燃料増ω補正手段M5における燃料の増量補正
の実行を禁止する禁止手段M9と、を備えたことを特徴
とする内燃機関の燃おl供給量制御装置を要旨としてい
る。
Structure of the Invention [Means for Solving the Problems] In order to achieve the above object, the present invention has the following structure as a means for solving the problems. The present invention is the first
As illustrated in the figure, it is determined that acceleration is occurring based on the first throttle valve M4 provided in the intake passage M2 of the internal combustion engine M1 and linked to the accelerator pedal M3, and the opening degree data of the first throttle valve M4. a fuel increase correction means M5 for performing an increase correction of fuel supplied to the internal combustion engine M1; a second throttle valve M6 provided upstream or downstream of the first throttle valve M4; Vehicle M that drives M6 and is equipped with internal combustion engine M1
Acceleration slip control means M8 for executing the acceleration slip control of No. 7.
a prohibition means M9 for prohibiting execution of the fuel increase correction in the fuel increase ω correction means M5 when it is detected that the acceleration slip control is being executed. The gist of this paper is a supply amount control device.

ここで、第1スロットルバルブM4とは、アクセルペダ
ルM3に連動して開閉される主スロットルバルブでおる
Here, the first throttle valve M4 is a main throttle valve that is opened and closed in conjunction with the accelerator pedal M3.

次に燃料増量補正手段M5とは、例えば、内燃機関M1
の吸入空気量と回転速度とに応じて定まる基本燃わI供
給量に対して増量補正を実行するもので、上記第1スロ
ツ1〜ルバルブM4の開度データに基づいて加速時と判
断された場合に、内燃機関M1の回転に同期または非同
期に増量補正を行なう。尚、第1スロットルバルブM4
の開度データとは、例えば第1スロットルバルブM4の
開き速度を示すデータで、例えばスロットル開度センサ
で検出した第1スロットルバルブM4の開速度データ、
アクセル開度センサで検出したアクセルペダルM3の踏
み込み速度データ等をいう。
Next, the fuel increase correction means M5 means, for example, the internal combustion engine M1
This is to perform an increase correction on the basic fuel I supply amount determined according to the intake air amount and rotation speed of In this case, the increase correction is performed synchronously or asynchronously with the rotation of the internal combustion engine M1. Furthermore, the first throttle valve M4
The opening data is data indicating the opening speed of the first throttle valve M4, for example, the opening speed data of the first throttle valve M4 detected by a throttle opening sensor,
Refers to data such as the depression speed of the accelerator pedal M3 detected by the accelerator opening sensor.

第2スロットルバルブM6とは、アクセルペダルM3に
連動して開閉される第1スロットルバルブM4とは別に
設けられた副スロットルバルブである。
The second throttle valve M6 is a sub-throttle valve provided separately from the first throttle valve M4, which is opened and closed in conjunction with the accelerator pedal M3.

加速ス1ノツプ制御手段M8とは、加速スリップが発生
した時を検知し、上記第2スロットルバルブM6をモー
タで閉方向に駆動して吸入空気量を減吊し、内燃機関M
1の出力トルクを制御し、駆動輪の回転を抑えるように
構成されたものである。
The acceleration slip control means M8 detects when an acceleration slip occurs, and drives the second throttle valve M6 in the closing direction by a motor to reduce the amount of intake air, thereby controlling the internal combustion engine M.
It is configured to control the output torque of 1 and suppress the rotation of the drive wheels.

なお加速スリップの発生を検知するには、例えば車両〜
17の駆動輪の回転速度が所定の加速度以上となった時
とか、その回転速度か車体速度に対して所定値以上にな
った時とか、等を倹λUすればよい。
To detect the occurrence of acceleration slip, for example, the vehicle
λU may be calculated when the rotational speed of the drive wheels 17 exceeds a predetermined acceleration, or when the rotational speed exceeds a predetermined value relative to the vehicle body speed.

禁止手段M9とは、上記加速スリップ制御手段M8で車
両M7のh0速スリップ制御が実行中であるか否かを、
検知し、実行中でおる場合に、上記燃料増量補正手段M
5における燃料の増量補正の実行を禁止する。他方、実
行中でない場合は、上記燃料の増量補正の実行を許可す
る。なお禁止手段M9は、例えばマイクロコンピュータ
を内蔵した論理演算回路として構成され、予めROM等
に記載されたその処理手順に従って制御を行なうもので
、具体的には、例えば実行中であるか否かを検知した結
果をRAM等のレジスタにフラグとして憶えて、そのフ
ラグに基づいて燃料増量補正手段M5の実行の禁止もし
くは許可を判別するようにしでもよい。
The prohibition means M9 determines whether or not the acceleration slip control means M8 is executing the h0 speed slip control of the vehicle M7.
When detected and being executed, the fuel increase correction means M
Execution of fuel increase correction in step 5 is prohibited. On the other hand, if it is not being executed, execution of the fuel increase correction is permitted. The inhibiting means M9 is configured, for example, as a logical arithmetic circuit with a built-in microcomputer, and performs control according to the processing procedure written in advance in a ROM etc. Specifically, for example, it determines whether or not it is being executed. The detected result may be stored as a flag in a register such as a RAM, and based on the flag, it may be determined whether execution of the fuel increase correction means M5 is prohibited or permitted.

[作用] 本発明の作用について説明すると、燃料増量補正手段M
5は、第1スロットルバルブM4の開度データに基づい
て加速時を判断し、加速時と判断された場合に、内燃機
関M1に供給される燃料の増量補正を実行している。加
速スリップ制御手段M8は、内燃機関M1を搭載する車
両M7の加速スリップを検知し、第2スロットルバルブ
M6を駆動して、加速スリップ制御を実行している。禁
止手段M9は、上記加速スリップ制御手段M8の出力に
基づいて、車両M7の加速スリップ制御が実行中である
ことを検知し、実行中でおる場合に、上記燃料増量補正
手段M5に燃料の増量補正の実行を禁止するよう鋤きか
ける。一方、実行中でない場合は、燃料増量補正手段M
5への働きかけはぜず、内燃機関M1に供給される燃料
の増量補正を実行させる。
[Operation] To explain the operation of the present invention, the fuel increase correction means M
5 determines whether the engine is accelerating based on the opening degree data of the first throttle valve M4, and when it is determined that it is accelerating, performs correction to increase the amount of fuel supplied to the internal combustion engine M1. Acceleration slip control means M8 detects acceleration slip of vehicle M7 equipped with internal combustion engine M1, drives second throttle valve M6, and executes acceleration slip control. The inhibiting means M9 detects that the acceleration slip control of the vehicle M7 is being executed based on the output of the acceleration slip control means M8, and when the acceleration slip control is being executed, the inhibiting means M9 causes the fuel increase correction means M5 to increase the amount of fuel. Plow to prohibit the execution of corrections. On the other hand, if it is not being executed, the fuel increase correction means M
5, the amount of fuel supplied to the internal combustion engine M1 is corrected to increase.

[実施例] 以下に本発明の実施例を図面と共に説明する。[Example] Embodiments of the present invention will be described below with reference to the drawings.

第2図は、第1実施例の概略構成図でおり、ガソリンエ
ンジンを備えたフロントエンジン・リヤドライブ(FR
方式)の自動車に本発明を適用したものでおる。図にお
いて、1はエンジンで4気筒の燃料噴射式エンジン、2
は吸気管、3はエアフロメータ、4は吸入空気中に燃料
を供給する各気筒毎に設けられた燃料噴射弁、5は点火
プラグ(図では燃料噴射弁4、点火プラグ5は1気筒分
のみ図示している。)、6は点火プラグに高電圧を供給
するディストリビュータ、7は歯車と電磁ピックアップ
からなるエンジン回転数センサ、8はリンク数構を介し
てアクセルペダル9の踏込に応じて駆動されて吸気量を
調節する第1スロットルバルブ、10はこの第1スロッ
トルバルブ8の上流に設けられ加速スリップ制御時に吸
気量を調節する第2スロットルバルブ、11はこの第2
スロットルバルブを駆動するDCモータ、12は第1ス
ロットルバルブ8のスロットル開度を検出する第1スロ
ツトルセンサ、13は第2スロットルバルブ10のスロ
ットル開度を検出する第2スロットルセンサを表わす。
FIG. 2 is a schematic configuration diagram of the first embodiment, and is a front engine rear drive (FR) equipped with a gasoline engine.
The present invention is applied to an automobile of the type (type). In the figure, 1 is an engine, a 4-cylinder fuel injection type engine, 2
is an intake pipe, 3 is an air flow meter, 4 is a fuel injection valve provided for each cylinder that supplies fuel into the intake air, 5 is a spark plug (in the figure, fuel injection valve 4 and spark plug 5 are for one cylinder only) ), 6 is a distributor that supplies high voltage to the spark plug, 7 is an engine speed sensor consisting of a gear and an electromagnetic pickup, and 8 is driven via a number of links in response to depression of the accelerator pedal 9. 10 is a second throttle valve provided upstream of the first throttle valve 8 to adjust the intake air amount during acceleration slip control; 11 is the second throttle valve 8;
A DC motor drives the throttle valve; 12 is a first throttle sensor that detects the throttle opening of the first throttle valve 8; and 13 is a second throttle sensor that detects the throttle opening of the second throttle valve 10.

尚、このスロットルセンサ12.13はそれぞれ上記各
スロットルバルブ8.10の開度に応じた検出信号を出
力するものであり、開度か小さいときは低電圧、開度が
大きいときには高電圧が出力される。尚、]4は上記エ
ンジン1の冷却水温を検出する水温センサでおる。
The throttle sensors 12 and 13 each output a detection signal according to the opening degree of each throttle valve 8.10, and when the opening degree is small, a low voltage is output, and when the opening degree is large, a high voltage is output. be done. Note that ]4 is a water temperature sensor that detects the temperature of the cooling water of the engine 1.

一方、20.21は各々左右の駆動輪を表わし、エンジ
ン1の動力がトランスミッション22.プロペラシャフ
ト23等を介して伝達される。また24、.25は各々
左・右駆動輪20.21の回転速度を検出する左・右駆
動輪速度センサ、26゜27は自動車の走行に伴い回転
される左・石の遊動輪、28.29は各々左・右遊動輪
速度センサである。尚、これらのセンサ24.25,2
8゜29は歯車と電磁ピックアップから構成される。
On the other hand, 20.21 represents the left and right drive wheels, respectively, and the power of the engine 1 is transmitted to the transmission 22.21. The signal is transmitted via the propeller shaft 23 and the like. 24 again. 25 is a left and right drive wheel speed sensor that detects the rotational speed of the left and right drive wheels 20 and 21, 26 and 27 are left and stone idle wheels that rotate as the car runs, and 28 and 29 are left and right drive wheels, respectively.・This is the right idle wheel speed sensor. In addition, these sensors 24, 25, 2
8°29 consists of gears and an electromagnetic pickup.

次に30はマイクロコンピュータにより構成されたエン
ジン制御用電子制御回路、40は同じくマイクロコンピ
ュータにより構成された加速スリップ制御用電子制御回
路で、それぞれを第3図の概略ブロック図と共に説明す
る。
Next, 30 is an electronic control circuit for engine control constructed by a microcomputer, and 40 is an electronic control circuit for acceleration slip control also constructed by a microcomputer, each of which will be explained with reference to the schematic block diagram of FIG. 3.

第3図のうら、エンジン制御用電子制御回路30につい
て説明する。図にJ−3いて、31は上記エアフロメー
タ3、エンジン回転数センサ7、第1スロツトルセンザ
12、水温センiす14にて検出されたデータを制御プ
ログラムに従ってパノノ及び演算し、燃料噴射弁4を開
閉するための処理を行なうセントラルプロセシングユニ
ット(CPU)、32は上記制御プログラムやマツプ等
のデータが格納されたリードオンリメモリ(ROM> 
、33は上記各センサからのデータや演算制御に必要な
データが一時的秤読み書きされるランダムアクセスメモ
リ(RAM) 、34は波形整形回路や各センサの出力
信号をCPU31に選択的に出力するマルチプレクサ等
を備えた入力回路、35は燃料噴射弁4及びディストリ
ビュータ6に制御信号を出力する出力回路、36は加速
スリップ制御用電子制御回路40からの制御用データを
受信するデータ通信ポート、37はCPU3”1.RO
M32等の各素子及び入力回路34、出力回路35、デ
ータ通信ボート36を結び、各種データの通路、とされ
るパスライン、3Bは上記各部に電源を供給する電源回
路、を夫々表わしている。
The engine control electronic control circuit 30 on the back side of FIG. 3 will be explained. J-3 in the figure, 31 pannographs and calculates data detected by the air flow meter 3, engine speed sensor 7, first throttle sensor 12, and water temperature sensor 14 according to a control program, and controls the fuel injection valve 4. A central processing unit (CPU) 32 performs processing for opening and closing, and a read-only memory (ROM) stores data such as the control program and maps.
, 33 is a random access memory (RAM) in which the data from each of the above-mentioned sensors and data necessary for arithmetic control are temporarily read and written, and 34 is a multiplexer that selectively outputs the output signals of the waveform shaping circuit and each sensor to the CPU 31. 35 is an output circuit that outputs control signals to the fuel injection valve 4 and the distributor 6, 36 is a data communication port that receives control data from the acceleration slip control electronic control circuit 40, and 37 is the CPU 3 “1.RO
A path line 3B connects each element such as M32, an input circuit 34, an output circuit 35, and a data communication boat 36 and serves as a path for various data, and 3B represents a power supply circuit that supplies power to each of the above sections.

以上の如く構成されたエンジン制御用電子制御回路30
では、上記エアフロメータ3やエンジン回転数センサ7
により検出されるエンジン1の運転状態に応じて基本燃
料噴射量を算出すると共に、加速スリップ制御が実行中
であることを示すデータを、データ通信ボート46を介
して、hロ速スリップ1制御用電子制御回銘30より受
信して、その実行中以外は、上記基本燃料噴射量を増量
補正する燃料噴射制御(同期噴射)、及びエンジン1の
回転に非同期に車両加速時に燃料噴射する加速非同期燃
料噴削制御を合わせて実行する。
Engine control electronic control circuit 30 configured as above
Now, the air flow meter 3 and engine speed sensor 7
The basic fuel injection amount is calculated according to the operating state of the engine 1 detected by Fuel injection control (synchronous injection) that increases and corrects the basic fuel injection amount, and acceleration asynchronous fuel that injects fuel when the vehicle accelerates asynchronously with the rotation of the engine 1, except when it is received from the electronic control command 30 and is being executed. Executes jetting control as well.

次に、第3図のうち加速スリップ制御用電子制御回路4
0について説明する。図において、41は、各駆動輪速
度センサ24,25,28.29、及び各スロットルセ
ン(、l−12,13にて検出されたデータを制御プロ
グラムに従って入力及び演算し、DCモータ11を駆動
制御するための処理を行なうCPU、42はROM、4
3はRAM、44は上記各センサ゛の出力信号をCPU
に出力する入力回路44.45はDCモータ11をCP
U41からの制御信号に従って駆動する駆動回路を備え
た出力回路、46はエンジン制御用電子制御回路30へ
制御用データを送るデータ通信ポート、47はパスライ
ン、48は電源回路を、夫々表わしている。
Next, in FIG. 3, the electronic control circuit 4 for acceleration slip control
0 will be explained. In the figure, 41 inputs and calculates data detected by each driving wheel speed sensor 24, 25, 28, 29 and each throttle sensor (12, 13) according to a control program, and drives the DC motor 11. A CPU that performs processing for control, 42 a ROM, 4
3 is a RAM, and 44 is a CPU for output signals from each of the above sensors.
The input circuits 44 and 45 that output the DC motor 11 to the CP
46 represents a data communication port that sends control data to the engine control electronic control circuit 30; 47 represents a pass line; and 48 represents a power supply circuit. .

以上の如く構成された加速スリップ制御用電子制御回路
40では、各車輪の速度センサ24,25.28,29
、及び各スロットルセンサ12゜13からの検出信号に
基づきDCモータ11を駆動し第2スロットルバルブ1
0の開閉を行なう加速スリップ制御を実行すると共に、
加速スリップ制御が実行中であることを検知し、その実
行中であることを示すデータをデータ通信ボーl〜46
を介して、エンジン制御用電子制御回路30に送信して
いる。
In the acceleration slip control electronic control circuit 40 configured as described above, each wheel speed sensor 24, 25, 28, 29
, and the second throttle valve 1 by driving the DC motor 11 based on the detection signals from each throttle sensor 12 and 13.
In addition to executing acceleration slip control to open and close 0,
Detects that acceleration slip control is being executed and sends data indicating that it is being executed to data communication ball l~46.
It is transmitted to the electronic control circuit 30 for engine control via.

以下、上記加速スリップ制御用電子制御回路40で実行
される加速スリップ制御及びその加速スリップ1り御の
実行されていることを検知する検知処理について第4図
、第5図及び第6図に示すフローチャートに沿って詳し
く説明する。
The acceleration slip control executed by the acceleration slip control electronic control circuit 40 and the detection process for detecting the execution of the acceleration slip control are shown in FIGS. 4, 5, and 6 below. A detailed explanation will be provided according to the flowchart.

まず第4図は左・も駆動輪20.21の加速スリップを
検出すると共に第2スロットルバルブ10の開度を設定
し、DCモータ11の駆動量(具体的にはDCモータ1
1のモータ速度)を算出する加速スリップ判定ルーチン
を表わしており、この処理を所定時間毎にくり返し実行
することで加速スリップを常に藷視することができるの
である。
First of all, in FIG.
This represents an acceleration slip determination routine for calculating the motor speed of 1), and by repeatedly executing this process at predetermined intervals, acceleration slip can be constantly monitored.

処理か開始されるとまずステップ101を実行し、上記
各車輪に設けられた速度センサ24,25.28.29
からの検出信号及び各スロットルセンサ1213からの
検出信号を読み込み、左・右駆動輪の平均回転速度Vr
  (以下、駆動輪速度という。〉、左・右遊動輪の平
均回転速度Vf、(以下、遊動輪速度という。)、第1
スロットル間度θ1及び第2スロットル間度θ2を算出
する。
When the process is started, step 101 is first executed, and the speed sensors 24, 25, 28, 29 provided on each of the wheels are
and the detection signals from each throttle sensor 1213 are read, and the average rotational speed Vr of the left and right drive wheels is determined.
(hereinafter referred to as driving wheel speed), average rotational speed Vf of left and right idle wheels (hereinafter referred to as idle wheel speed), first
A throttle distance θ1 and a second throttle distance θ2 are calculated.

次にステップ’102では上記求められた遊動輪速度V
fに基づき、加速スリップを判定するための基準車輪速
度Vtを次式 %式% を用いて算出する。尚この係数1.2は、加速時に駆動
輪のタイヤと路面との間に最大摩擦力が生じ、最適な加
速性が得られるよう、即らスリップ率が20%になるよ
う駆動輪の回転を制御するため設定された1直である。
Next, in step '102, the idle wheel speed V determined above is
Based on f, a reference wheel speed Vt for determining acceleration slip is calculated using the following formula % formula %. This coefficient of 1.2 means that the maximum frictional force is generated between the tires of the drive wheels and the road surface during acceleration, and the rotation of the drive wheels is controlled so that the optimum acceleration performance is obtained, that is, the slip ratio is 20%. This is the first shift set for control.

ステップ102にて基準車輪速度Vtが算出されると、
ステップ103に移行して、上記ステップ101]ごて
求められた駆動輪速度Vrが基準車輪速度Vtを越えた
か否か、即ち駆動輪のスリップ率が20%を越え、タイ
ヤが空転し始めたが否かを判断する。ステップ103で
rYEsJ 、即らタイヤが空転し始めた場合には、続
くステップ104にて、そのタイヤの空転を防止するた
め、DCモータ11を第2スロットルバルブ1Qの閉方
向に駆動する旨を表わすフラグFaをセットして次ステ
ツプ105に移行する。
When the reference wheel speed Vt is calculated in step 102,
Proceed to step 103 and check step 101 above whether or not the drive wheel speed Vr determined by the iron exceeds the reference wheel speed Vt. Decide whether or not. If rYEsJ is determined in step 103, that is, the tire starts to spin, then in the subsequent step 104, the DC motor 11 is driven in the closing direction of the second throttle valve 1Q in order to prevent the tire from spinning. The flag Fa is set and the process moves to the next step 105.

ステップ105では第2スロットルバルブ10を閉じる
際の、第2スロットルバルブ10の目標開度θ2′を、
遊動輪速度Vfをパラメータとする第7図に示す如きマ
ツプAを用いて設定し、ステップ106に移行する。
In step 105, the target opening degree θ2' of the second throttle valve 10 when closing the second throttle valve 10 is determined.
The idle wheel speed Vf is set using a map A as shown in FIG. 7 having a parameter, and the process proceeds to step 106.

一方上記ステップ103でrNOJである場合、即ち、
駆動輪にタイヤの空転が生じていない旨判断されると、
ステップ107に移行してフラグFaをリセットする。
On the other hand, if it is rNOJ in step 103, that is,
When it is determined that the drive wheels are not spinning,
The process moves to step 107 and the flag Fa is reset.

そして次ステツプ108では、第2スロットルバルブ1
0の目標開度θ2−を、駆動輪速度Vrと基準車輪速度
ytとの偏差(Vr −vt >をパラメータとする第
8図に示す如きマツプBを用いて算出し、ステップ10
9に移行する。
Then, in the next step 108, the second throttle valve 1
The target opening degree θ2- of 0 is calculated using a map B as shown in FIG.
Move to 9.

ステップ109においては上記ステップ108にて求め
られた第2スロットルバルブ10の目標開度θ2−が第
1スロツトル開度θ1より大ぎいか否かを判断する。ス
テップ109でrYEsJ即ち02″〉θ1である場合
にはステップ110に移行して、目標開度θ2−にθ1
の値を設定し、ステップ106に移行し、θ2−≦01
でおる場合にはそのままステップ106に移行する。
In step 109, it is determined whether the target opening degree θ2- of the second throttle valve 10 determined in step 108 is larger than the first throttle opening degree θ1. In step 109, if rYEsJ, that is, 02''>θ1, the process moves to step 110, and the target opening degree θ2- is changed to θ1.
Set the value of θ2−≦01 and proceed to step 106.
If so, the process directly proceeds to step 106.

尚上記ステップ108ないしステップ110の処理は、
駆動輪に加速スリップが生じていない場合、第2スロッ
トルバルブ10を全開すると再度加速スリップが生じた
際の応答性が遅れることを考慮して付加された処理であ
って、加速スリップが発生しそうな時には第2スロット
ルバルブ10の開方向への駆動を制限すると共に、その
開度を第1スロットルバルブ8の開度以上とする必要は
ないので、目標開度θ2−が第1スロットルバルブ8の
スロットル開度θ1を越えないよう制限しているのであ
る。
Note that the processing in steps 108 to 110 above is as follows:
This process was added in consideration of the fact that if the second throttle valve 10 is fully opened when acceleration slip has not occurred in the drive wheels, the response will be delayed when acceleration slip occurs again, and it is likely that acceleration slip will occur. Sometimes, the drive of the second throttle valve 10 in the opening direction is limited, and the opening degree does not need to be greater than the opening degree of the first throttle valve 8. The opening degree is limited so as not to exceed θ1.

以上のように第2スロットルバルブ10の目標開度02
−が設定されると、ステップ106か実行されるが、こ
のステップ106では上記設定された目標開度θ2−と
、上記ステップ101にて求められた第2スロットル間
度θ2とを比較して、その偏差に応じてDCモータ11
の回転速度Vsを設定する。尚この回転速度Vsの設定
に際しては第9図に示す如きマツプCが用いられる。こ
うして、本ルーヂンを抜けて一旦終了する。
As described above, the target opening degree 02 of the second throttle valve 10
- is set, step 106 is executed, and in step 106, the set target opening degree θ2- is compared with the second throttle angle θ2 determined in step 101, Depending on the deviation, the DC motor 11
Set the rotation speed Vs. Incidentally, when setting the rotational speed Vs, a map C as shown in FIG. 9 is used. In this way, we pass through this routine and end it for now.

次に第5図は上記第4図の加速スリップ判定ルーヂンで
求められたDCモータ11の回転速度VS及びフラグF
aの値を基にDCモータを第2スロットルバルブ10の
開方向、おるいは閉方向に駆動して、実際に加速スリッ
プ制御を実行すると共に、実際に加速スリップ制御の実
行が開始されたことを検知する、加速スリップ制御及び
その開始検知ルーチンを表わしている。
Next, FIG. 5 shows the rotational speed VS of the DC motor 11 determined by the acceleration slip determination routine in FIG. 4 above and the flag F.
Based on the value of a, the DC motor is driven in the opening direction or closing direction of the second throttle valve 10 to actually execute the acceleration slip control, and the execution of the acceleration slip control is actually started. This figure shows the acceleration slip control and its start detection routine for detecting the acceleration slip control.

この処理は所定時間毎の割り込みにより実行される。処
理か開始されるとまずステップ201を実行し、フラグ
Faがセットされているか否か、即ち現在加速スリップ
発生中で第2スロツ1〜ルバルブ10を閉方向に駆動す
るのか否か、を判断する。ステップ201でrYEsJ
 、即ちフラグFaがセットされている場合にはステッ
プ202に移行して、DCモータ11を前記ステップ1
06で設定された回転速度Vsで第2スロットルバルブ
10の閉方向に駆動する。続くステップ203では、加
速スリップ制御の実行が開始されたことを示すフラグF
b  (最初は値Oに初期化されている)に1直1をセ
ラj−する。続くステップ20 llでは、このフラグ
「bのデータをデータ通信ポート46を介して、エンジ
ン制御用の電子制御回路30に送付する。
This process is executed by interrupts at predetermined time intervals. When the process is started, step 201 is first executed to determine whether or not the flag Fa is set, that is, whether or not acceleration slip is currently occurring and the second slots 1 to 10 are to be driven in the closing direction. . In step 201 rYEsJ
That is, if the flag Fa is set, the process moves to step 202 and the DC motor 11 is
The second throttle valve 10 is driven in the closing direction at the rotational speed Vs set in 06. In the following step 203, a flag F indicating that execution of acceleration slip control has started is set.
Set 1 to 1 to b (which is initially initialized to the value O). In the following step 20ll, the data of this flag "b" is sent to the electronic control circuit 30 for engine control via the data communication port 46.

一方上記ステップ201でrNOj、叩らフラグFaが
リセット状態て市る旨判断されるとステップ205に移
行して、DCモータ11を上記回転速度Vsで第2スロ
ットルバルブ10の開方向に駆動する。尚この時、回転
速度VsがrOJとなっていることがおるが、その場合
にはDCモータ11は駆動されないこととなる。こうし
て、本ルーチンを汰けて一旦終了する。
On the other hand, if it is determined in step 201 that rNOj and the hit flag Fa are reset, the routine moves to step 205, where the DC motor 11 is driven at the rotational speed Vs in the opening direction of the second throttle valve 10. At this time, the rotational speed Vs may be rOJ, but in that case, the DC motor 11 will not be driven. In this way, this routine is displayed and is temporarily terminated.

従って、本加速スリップ制御及びその開始検知ルーチン
においては、駆動輪速度Vrが基準速度Vtを越え、加
速スリップが生ずると、第2スロットルバルブ10の目
標開度02″が遊動輪速度■f、即ち車両の走行速度に
応じて設定され、それに応じて第2スロットルバルブ1
0が閉じられることから、車両走行時に大きなエンジン
ブレーキを発生することなく、エンジン出力をスムーズ
に抑制することができる。また上記した第2スロツトル
パル10が閉じられることから、加速スリップ制御の実
行が開始されたことを検知することができる。
Therefore, in this acceleration slip control and its start detection routine, when the driving wheel speed Vr exceeds the reference speed Vt and acceleration slip occurs, the target opening degree 02'' of the second throttle valve 10 changes to the idle wheel speed f, i.e. The second throttle valve 1 is set according to the traveling speed of the vehicle.
0 is closed, the engine output can be smoothly suppressed without generating a large engine brake when the vehicle is running. Furthermore, since the second throttle pulse 10 described above is closed, it is possible to detect that execution of acceleration slip control has started.

次に第6図は実際に加速スリップ制御の実行が終了され
たことを検知する終了検知ルーチンを表わしてあり、第
5図の加速スリップ制御及びその開始検知ルーチン終了
後、続いて実行される。
Next, FIG. 6 shows an end detection routine for detecting that execution of the acceleration slip control has actually ended, and is executed continuously after the acceleration slip control and its start detection routine shown in FIG. 5 are completed.

処理か開始されると、まずステップ301を実行する。When the process is started, step 301 is executed first.

ステップ301では、CPU31のタイマーは能を用い
て、タイマ一時間tを値Oにリセットする。続くステッ
プ302では、上記第4図のステップ101で算出した
第2スロツトル聞度θ2か、同じくステップ101で算
出した第1スロツ1ヘル聞度θ1より大きいか否かを判
断する。
In step 301, the timer of the CPU 31 resets the timer 1 time t to the value O using the function. In the following step 302, it is determined whether the second throttle hearing degree θ2 calculated in step 101 of FIG.

ステップ302でrYEsJ 、即ちθ2≧01の場合
には続くステップ303に移行する。一方、ステップ3
02で「NOJの場合には、本ルーチンを仇けて一旦終
了する。
In step 302, if rYEsJ, that is, θ2≧01, the process moves to the subsequent step 303. On the other hand, step 3
02: ``If NOJ, terminate this routine and temporarily terminate.

ステップ303では、上記したタイマ一時間tを1ずつ
インクリメントし、続くステップ304では、上記イン
クリメントしたタイマ一時間tが、0.1秒に該当する
値であるか否かを判断する。
In step 303, the above-described timer time t is incremented by 1, and in the subsequent step 304, it is determined whether the incremented timer time t has a value corresponding to 0.1 seconds.

ステップ304で「NO」、即ら、0.1秒経過してい
ない場合、処理はステップ302に戻り上記処理を繰り
返す。一方、ステップ304で「YES」、即ち、0.
1秒経過している場合、処理はステップ305に移る。
If "NO" in step 304, that is, 0.1 second has not elapsed, the process returns to step 302 and repeats the above process. On the other hand, if "YES" is determined in step 304, that is, 0.
If one second has elapsed, the process moves to step 305.

ステップ305では、前記第4図のステップ101にて
算出した遊動輪速度Vfより上限値Vf 1及び下限値
Vf 2を算出する。この処理は、上記遊動輪速度Vf
に微小な定数aを加えたものを上限値Vf 1に設定し
、Vfから微小な定数を減算したものを下限値Vf2に
設定している。
In step 305, an upper limit value Vf 1 and a lower limit value Vf 2 are calculated from the idle wheel speed Vf calculated in step 101 of FIG. 4 above. This process is carried out by the above-mentioned idle wheel speed Vf
The value obtained by adding a small constant a to the value Vf is set as the upper limit value Vf1, and the value obtained by subtracting the small constant a from Vf is set as the lower limit value Vf2.

続くステップ306では、前記第4図のステップ101
にて算出した駆動輪速度vrが上記ステップ305にて
搾出した上限値Vf 1より小さいか否かを判断する。
In the following step 306, step 101 in FIG.
It is determined whether the drive wheel speed vr calculated in step 305 is smaller than the upper limit value Vf1 extracted in step 305 above.

ステップ306でrYEsJ、即ちVr <Vf 1の
場合、続くステップ307に移り、上記駆動輪速度Vr
が上記ステップ305にて算出した下限値Vf 2より
大きいか否かを判断する。ステップ307でrYEsJ
 、即ちVr>’Jf 2の場合、続くステップ308
に移る。一方、ステップ306で1NO」の場合あるい
はステップ307てrNOJの場合、本ルーチンを恢け
て一旦終了する。即ら、上限値Vf 1及び下限(直V
f 2は、遊動輪速度Vfと駆動輪速度Vrとがほぼ等
しいかどうかを判別するために設定された定数である。
In step 306, if rYEsJ, that is, Vr < Vf 1, the process moves to the following step 307, and the driving wheel speed Vr
It is determined whether or not is larger than the lower limit value Vf 2 calculated in step 305 above. rYEsJ in step 307
, that is, if Vr>'Jf 2, the following step 308
Move to. On the other hand, if the result in step 306 is 1NO, or if the result in step 307 is rNOJ, this routine is performed and the routine is temporarily terminated. That is, the upper limit Vf 1 and the lower limit (direct Vf
f2 is a constant set to determine whether the idle wheel speed Vf and the driving wheel speed Vr are approximately equal.

ステップ308では、加速スリップ制御の実行か開始さ
れたことを示すフラグFbに値Oをセットする。続くス
テップ309では、このフラグFbのデータをデータ通
信ボート46を介して、エンジン制御用の電子回路30
に送信する。これで、本ルーチンを央けて一旦終了する
In step 308, a value O is set in a flag Fb indicating that execution of acceleration slip control has started. In the subsequent step 309, the data of this flag Fb is sent to the engine control electronic circuit 30 via the data communication boat 46.
Send to. This completes the routine.

従って、本終了検知ルーチンにおいては、加速スリップ
制御の実行が終了されたことを検知することができる。
Therefore, in this end detection routine, it is possible to detect that execution of the acceleration slip control has ended.

次に、エンジン制御用電子制御回路30にて実行される
燃料噴射制御について第10図ないし第13図に治って
詳しく説明する。
Next, the fuel injection control executed by the engine control electronic control circuit 30 will be explained in detail with reference to FIGS. 10 to 13.

第10図はエンジン1の回転に同期して噴射する燃料噴
射量を算出する同則瘤」ミ1噴則母算出ルーチンを表わ
すフローヂャ−1へでおる。この処理は周知のもので、
エンジン1の運転中常時操り返し実行されるものである
。処理が開始されるとステップ401にてエアフロメー
タ3により検出された吸入空気ff1Q及びエンジン回
転数セン1)7にて検出されたエンジン回転数Nを読み
込み、ステップ402に移行する。ステップ402では
、加速スリップ制御用電子制御回路40より、データ通
信ボート36を介して入力される信号を読み込み、その
値をフラグFbにセットする。続くステップ403では
上記ステップ401で読み込まれた吸入空気iQ及びエ
ンジン回転数Nに基づき基本燃料噴射量τOを算出し、
ステップ404に移行する。
FIG. 10 moves to flowchart 1 representing a routine for calculating the fuel injection amount in synchronization with the rotation of the engine 1. This process is well known;
This process is constantly repeated while the engine 1 is running. When the process is started, in step 401, the intake air ff1Q detected by the air flow meter 3 and the engine rotation speed N detected by the engine rotation speed sensor 1) are read, and the process proceeds to step 402. In step 402, a signal input from the acceleration slip control electronic control circuit 40 via the data communication port 36 is read, and its value is set in the flag Fb. In the subsequent step 403, the basic fuel injection amount τO is calculated based on the intake air iQ and the engine rotation speed N read in the step 401, and
The process moves to step 404.

ステップ404では、上記ステップ402でセットした
フラグFbが値1であるか否かを判断する。ステップ4
04でrNOJ 、即らFb=Oの場合、続くステップ
405に処理が移る。一方、ステップ404でrYEs
J 、即ちFb=1の場合、ステップ406に処理が移
る。
In step 404, it is determined whether the flag Fb set in step 402 has a value of 1 or not. Step 4
If rNOJ is determined at 04, that is, Fb=O, the process moves to the subsequent step 405. Meanwhile, in step 404, rYEs
J, that is, when Fb=1, the process moves to step 406.

ステップ405では第11図に示す後述の加速増量係数
算出ルーチン及び第12図に示す後述の加速増量係数減
量ルーチンで設定される車両加速時の燃料噴射量の増量
係数PTAを読み込み、ステップ407に移行する。一
方、ステップ406では、上記増量係数PTAに1.0
をセットし、ステップ407に移行する。そしてステッ
プ407では、図示しない他の補正係数算出ルーチンで
設定される燃料噴射量の補正係数αを読み込み、ステッ
プ408に移行する。尚このステップ407で読み込ま
れる補正係数としては、従来より知られているエンジン
始動時の始動増量係数やエンジン冷寒時の暖気増m係数
等が挙げられる。
In step 405, the increase coefficient PTA for the fuel injection amount during vehicle acceleration set in the acceleration increase coefficient calculation routine shown in FIG. 11 and the acceleration increase coefficient reduction routine described later shown in FIG. 12 is read, and the process moves to step 407. do. On the other hand, in step 406, the increase coefficient PTA is set to 1.0.
is set, and the process moves to step 407. Then, in step 407, a fuel injection amount correction coefficient α set in another correction coefficient calculation routine (not shown) is read, and the process proceeds to step 408. Note that the correction coefficients read in step 407 include the conventionally known starting increase coefficient at the time of starting the engine, warm air increase coefficient m when the engine is cold, and the like.

次にステップ408では上記求められた燃利噴lJ’t
mの増量係数PTA及びαを用いて上記ステップ403
で算出された基本燃料噴射量τOを補正し、実燃料噴射
量τを求め、本ルーチンの処理を一旦終了する。
Next, in step 408, the above-determined fuel injection lJ't
The above step 403 using the increase coefficient PTA of m and α
The basic fuel injection amount τO calculated in step 1 is corrected to determine the actual fuel injection amount τ, and the processing of this routine is temporarily terminated.

このように求められた実燃料噴射量τは、図示しない燃
料噴射弁駆動制御で燃料噴射弁4を開弁する除用いられ
、各気筒の燃料噴射弁4から実燃料噴Q=lffiτの
燃料がエンジン1の回転数に同期して噴射されることと
なる。
The actual fuel injection amount τ obtained in this way is used to open the fuel injection valve 4 by the fuel injection valve drive control (not shown), and the actual fuel injection amount Q=lffiτ is injected from the fuel injection valve 4 of each cylinder. The fuel will be injected in synchronization with the rotational speed of the engine 1.

次に第11図は上述したように車両加速時の加速増量係
数PTAを算出する加速増量係数算出ルーチンを表わし
ている。この処理は所定時間、例えば20 [m5ec
]毎に実行される処理で必って、まずステップ501に
て第1スロツl〜ルはンナ12からの検出信号を読み込
み、スロットル開度θ1を算出する。そして次ステツプ
502に移行して上記ステップ501にて求められたス
ロットル開度θ1と前回この処理を実行した時求められ
たスロワ1ヘル開度θ1(n−1)との偏差Δθ1をス
ロットルバルブの開速度(以下、スロットル間速度とい
う。)として算出し、次ステツプ503に移行する。
Next, FIG. 11 shows the acceleration increase coefficient calculation routine for calculating the acceleration increase coefficient PTA when the vehicle accelerates as described above. This process is carried out for a predetermined period of time, for example 20 [m5ec
] First, in step 501, the first throttles 1 to 1 read the detection signal from the inner cylinder 12 and calculate the throttle opening degree θ1. Then, the process moves to the next step 502, and the deviation Δθ1 between the throttle opening θ1 obtained in step 501 and the thrower 1 health opening θ1 (n-1) obtained when this process was executed last time is calculated as the difference Δθ1 of the throttle valve. The opening speed is calculated as the opening speed (hereinafter referred to as inter-throttle speed), and the process moves to the next step 503.

ステップ503ではスロワ1〜ル開速度Δθ1が所定値
に1を越えているか否かを判断し、△θ1>Klで必れ
ばステップ504を実行し、Δθ1≦に1であれば本ル
ーチンの処理を一旦終了する。
In step 503, it is determined whether or not the throttle opening speed Δθ1 exceeds a predetermined value of 1. If Δθ1>Kl, step 504 is executed, and if Δθ1≦1, this routine is executed. end once.

△θ1〉K1である旨判断された場合実行されるステッ
プ504では、現在の加速増量係数PTAに所定値βを
加算した値を加速増量係数PTAとして亦出し、本ルー
チンの処理を一旦終了する。
In step 504, which is executed when it is determined that Δθ1>K1, a value obtained by adding a predetermined value β to the current acceleration increase coefficient PTA is assigned as the acceleration increase coefficient PTA, and the processing of this routine is temporarily terminated.

次に第12図に示した上述の加速増量係数減量ルーチン
は、所定時間、例えば4 [m5ec]毎に実行され、
まずステップ601にて加速増量係数PTAが「○」よ
り大きいか否かを判断する。
Next, the above-mentioned acceleration increase coefficient reduction routine shown in FIG. 12 is executed every predetermined time, for example, every 4 [m5ec],
First, in step 601, it is determined whether the acceleration increase coefficient PTA is larger than "o".

そしてPTA>Oでおる旨判断すると次ステツプ602
にてPTAの値を所定値γだけ減算し、一旦本ルーチン
の処理を終了する。一方ステップ601にてFT△≦O
である旨判断するとステップ603でPTAの値を「0
」にセットし、一旦本ルーチンの処理を終了する。
Then, if it is determined that PTA>O, the next step 602
At step, the value of PTA is subtracted by a predetermined value γ, and the processing of this routine is temporarily terminated. On the other hand, in step 601, FT△≦O
If it is determined that the PTA value is “0” in step 603,
” and temporarily end the processing of this routine.

次に、エンジン1の回転に非同期にて燃料噴射を行なう
加速時の非同期燃料噴射制御について、第13図の加速
非同期燃1[4噴射量制御ルーチンを表わすフローチャ
ー1〜に沿って説明づ゛る。この処理は所定時間毎に実
行されるもので、処理か開始されると、まずステップ7
01では、加速スリップ制御用電子制御回路40より、
データ通信ポート36を介して入力される信号を読み込
み、ワラ5グFbにセットする。続くステップ702で
はこのセットされたフラグFbが値1であるか否かを判
断する。ステップ702で「NO」、即ちFb=Oの場
合、続くステップ703に処理は移る。
Next, asynchronous fuel injection control during acceleration in which fuel is injected asynchronously with the rotation of the engine 1 will be explained along flowcharts 1 to 1 representing the acceleration asynchronous fuel 1 [4 injection amount control routine in FIG. 13]. Ru. This process is executed at predetermined intervals, and when the process starts, first step 7
In 01, from the acceleration slip control electronic control circuit 40,
The signal input through the data communication port 36 is read and set in the wall 5 Fb. In the following step 702, it is determined whether the set flag Fb is 1 or not. If "NO" in step 702, that is, Fb=O, the process moves to the subsequent step 703.

一方、ステップ702でrYEsJ 、即らFb−1の
場合、本ルーチンを仇けて、一旦終了する。
On the other hand, if rYEsJ is determined at step 702, that is, Fb-1, this routine is aborted and temporarily terminated.

ステップ703では、エンジン回転数センサ7にて検出
されたエンジン回転数N、及び水温センサ14にて検出
された冷却水温を読み込む。続くステップ704では第
1スロツトルセンサ12からの検出信号を読み込みスロ
ットル開度θ1を算出する。続くステップ705では、
上記ステップ705にて求められたスロットル開度θ1
と前回にこの処理を実行した時求められたスロットル開
度θ7(n−1)とのスロットル開速度Δθ1を算出し
、続くステップ706ではスロットル開速度Δθ1が所
定値に2を超えているかを判断し、Δθ1〉K2であれ
ば処理はステップ707に移り、Δθ1≦に2であれば
本ルーチンの処理を一旦終了する。
In step 703, the engine rotation speed N detected by the engine rotation speed sensor 7 and the cooling water temperature detected by the water temperature sensor 14 are read. In the following step 704, the detection signal from the first throttle sensor 12 is read and the throttle opening degree θ1 is calculated. In the following step 705,
Throttle opening degree θ1 determined in step 705 above
The throttle opening speed Δθ1 is calculated from the throttle opening degree θ7(n-1) obtained when this process was executed last time, and in the subsequent step 706, it is determined whether the throttle opening speed Δθ1 exceeds a predetermined value of 2. However, if Δθ1>K2, the process moves to step 707, and if Δθ1≦2, the process of this routine is temporarily ended.

ステップ707では、上記ステップ703で求めたエン
ジン回転数Nと冷却水温THW、及び上記ステップ70
4で求めたスロットル開度θ1に基づいて、非同期燃料
噴射量を算出し、本ルーチンの処理を一旦終了する。な
おこの非同期燃料噴射量を用い、エンジン1の回転には
非同期で燃料噴射されることとなる。
In step 707, the engine rotation speed N and cooling water temperature THW obtained in step 703, and step 70
The asynchronous fuel injection amount is calculated based on the throttle opening degree θ1 obtained in step 4, and the processing of this routine is temporarily ended. Note that using this asynchronous fuel injection amount, fuel will be injected asynchronously to the rotation of the engine 1.

従って、以上の如く構成されたエンジン制御用電子制御
回路30では、加速スリップ制御用電子制御回路40よ
りデータ通信ポート36を介して入力される信号か値1
でない場合に、車両加速時の燃料噴射量を加速増量係数
PTAに応じて増量補正し、更には非同期で燃料噴射を
なし、車両の加速性か向上されることとなる。能力、デ
ータ通信ポート36を介して入力される信号が値1であ
る場合には、上記同期時の増量補正及び非同期の燃料噴
射の実行を禁止している。
Therefore, in the engine control electronic control circuit 30 configured as described above, the signal input from the acceleration slip control electronic control circuit 40 via the data communication port 36 has a value of 1.
If not, the fuel injection amount during vehicle acceleration is corrected to increase according to the acceleration increase coefficient PTA, and furthermore, fuel injection is performed asynchronously, thereby improving the acceleration performance of the vehicle. When the signal input through the capacity data communication port 36 has a value of 1, the execution of the increase correction during synchronization and the asynchronous fuel injection is prohibited.

以上、本実施例の内燃機関の燃料供給量制御装置の構成
を詳しく説明してきたが、本実施例は、加速スリップ制
御が実行中であるか否かを、加速スリップ制御用電子制
御回路30で実行される演E[ffi理(ソフトウェア
)のフラグFl)を値1にセットすることにより憶え、
フラグFbが1の場合(加速スリップ制御実行中)には
、燃料の増量補正の実行を禁止するよう構成されており
、従って、加速スリップ制御により第2スロツl〜ルバ
ルブ10が第1スロットルバルブ8と比較して、より閉
じ側に駆動されたとしても、常に最適な空燃比を得るこ
とができ、内燃機関の燃焼が安定し、ドライバビリティ
及び燃費の向上を図ることができる。
The configuration of the fuel supply amount control device for an internal combustion engine according to the present embodiment has been described above in detail. However, in this embodiment, the acceleration slip control electronic control circuit 30 determines whether or not acceleration slip control is being executed. The operation to be executed E [ffi (software) flag Fl) is memorized by setting it to the value 1,
When the flag Fb is 1 (acceleration slip control is being executed), the configuration is such that execution of fuel increase correction is prohibited, and therefore, the acceleration slip control causes the second throttle valves 1 to 10 to change to the first throttle valve 8. Compared to this, even if the engine is driven closer to the closed position, the optimum air-fuel ratio can always be obtained, the combustion of the internal combustion engine will be stabilized, and drivability and fuel efficiency can be improved.

なお、第6図の終了検知ルーチンにかわり、第14図お
よび第15図のルーチンを用いるようにしてもよい。第
14図は一終了検知ルーチンを示すフローチャート、第
15図は所定時間a毎に割込みにて実行される終了割込
ルーチンを示すフローチャートである。第5図の加速ス
リップ制御及びその開始検知ルーチン終了後、続いて、
第14図のルーチンが実行されるが、処理が開始される
と、ステップ801を実行する。ステップ801゜80
2.803.804は夫々第6図のステップ302.3
05,307,301と同じもので詳しい説明は省略す
るが、第2スロツトル開度θ2か第1スロットル間度0
1以上でないとき、もしくは駆動輪速6.駆動輪速6所
定tibだけ引いたものより大きくないとき、タイマ一
時間tをリセットしている。
Note that the routines shown in FIGS. 14 and 15 may be used instead of the end detection routine shown in FIG. 6. FIG. 14 is a flowchart showing a completion detection routine, and FIG. 15 is a flowchart showing a completion interrupt routine executed by an interrupt every predetermined time a. After the acceleration slip control and its start detection routine shown in FIG.
The routine shown in FIG. 14 is executed, and when the process is started, step 801 is executed. Step 801゜80
2.803.804 are respectively steps 302.3 in FIG.
It is the same as 05, 307, 301, and detailed explanation is omitted, but the second throttle opening degree θ2 or the first throttle opening degree 0
When the driving wheel speed is not 1 or more, or when the driving wheel speed is 6. When the driving wheel speed 6 is not greater than the predetermined value tib, the timer 1 hour t is reset.

割込みで第15図のフローチャートの処理が開始される
と、ステップ901でますタイマ一時間tを所定時間a
だけインクリメントする。続くステップ902でタイマ
一時間tが0.1秒以上か否かを判断し、rYEsJ 
、即ち0.1秒経過した時には、続くステップ903,
904.905と実行する。ステップ903,904.
905は第6図のステップ308,309,301と同
じもので説明は省略する。RDち、本ルーチンはυ1込
みでタイマ一時間↑が0.1秒経過したが否かを判断し
、0.1秒経過した時に、データ通信ポート46より送
信するフラグFbに値1をセットしている。
When the processing of the flowchart in FIG. 15 is started by an interrupt, the timer 1 time t is set to a predetermined time a in step 901.
Increment by In the following step 902, it is determined whether the timer time t is 0.1 seconds or more, and rYEsJ
, that is, when 0.1 seconds have passed, the following step 903,
Run 904.905. Steps 903, 904.
905 is the same as steps 308, 309, and 301 in FIG. 6, and the explanation thereof will be omitted. RD: This routine judges whether 0.1 seconds have elapsed for the timer 1 hour ↑ including υ1, and sets the value 1 to the flag Fb sent from the data communication port 46 when 0.1 seconds have elapsed. ing.

以上、一実施例の第6図の終了検知ルーチンの別の実施
態様を説明してきたが、本処理によると経過I′11′
I間判定が割込みにてなされ、CPU41を有効利用す
ることができる。このように本発明はその要旨を逸脱し
ない範囲において、種々なる態様にて実施しえることは
勿論である。
Above, another embodiment of the end detection routine of FIG. 6 of one embodiment has been explained, but according to this process, the progress I'11'
The I-interval determination is made using an interrupt, and the CPU 41 can be used effectively. As described above, it goes without saying that the present invention can be implemented in various forms without departing from the spirit thereof.

発明の効果 以上詳述した如く本発明の燃料供給量制御装置は、内燃
機関の吸気通路に設(ブられた、アクセルペダルに連動
する第1スロットルバルブと、該第1スロットルバルブ
の開度データに基づいて加速時と判断された場合に、内
燃機関に供給される燃料の増量補正を実行する燃料増量
補正手段と、上記第1スロットルバルブの上流または下
流に設けられた第2スロットルバルブと、該第2スロッ
トルバルブを駆動して、内燃機関を搭載する車両の加速
スリップ制御を実行する加速スリップ制御手段と、を備
えた内燃機関の燃料供給量制御装置において、更に、上
記加速スリップ制御手段で車両の加速スリップ制御が実
行中であることを検知した場合に、上記燃料増量補正手
段における燃料の増量補正の実行を禁止する禁止手段と
、を備えるよう構成しているので、常に最適な空燃比を
得ることができ1.内燃機関内の燃焼を安定させドライ
バビリティ及び燃費の向上を図ることができる。
Effects of the Invention As detailed above, the fuel supply amount control device of the present invention has a first throttle valve that is connected to an accelerator pedal, which is installed in the intake passage of an internal combustion engine, and data on the opening degree of the first throttle valve. a fuel increase correction means for executing an increase correction of fuel supplied to the internal combustion engine when it is determined that acceleration is occurring based on the above, and a second throttle valve provided upstream or downstream of the first throttle valve; A fuel supply amount control device for an internal combustion engine, comprising: acceleration slip control means for driving the second throttle valve to perform acceleration slip control of a vehicle equipped with the internal combustion engine; and a prohibition means for prohibiting the execution of the fuel increase correction in the fuel increase correction means when it is detected that the acceleration slip control of the vehicle is being executed, so that the optimum air-fuel ratio is always maintained. 1. Combustion within the internal combustion engine can be stabilized to improve drivability and fuel efficiency.

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

第1図は本発明の構成を表わすブロック図、第2図ない
し第13図は本発明の一実施例を示し、第2図はその概
略構成図、第3図はエンジン制御用電子制御回路と加速
スリップ制御用電子制御回路とを表わす概略ブロック図
、第4図は加速スリップ制御用電子制御回路で実行され
る加速スリップ判定ルーチンを表わすフローチャート、
第5図は同じく加速スリップ制御及びその開始検知ルー
チンを表わすフローチp−t”、第6図は同じく加速ス
リップ制御の終了検知ルーチンを表わすフローチャート
、第7図ないし第9図は夫々加速スリップ判定ルーチン
で用いられるマツプ△ないしマツプCの内容を表わすグ
ラフ、第10図はエンジン制御用電子制御回路で実行さ
れる同期燃料噴剣屯算出ルーチンを表わすフローチャー
ト、第11図は同じく加速増量係数算出ルーチンを表わ
すフローチャート、第12図は同じく加速増量係数減量
ルーチンを表わすフローチャート、第13図は同じく加
速非同期燃料噴射m制御ルーチンを表わすフローチャー
ト、 第14図及び舊15図は本発明の他の実施態様を示し、
第14図は加速スリップ制御用電子制御回路で実行され
る終了検知ルーチンを表わすフローチャート、弟子5図
は同じく割込みにて実行される終了割込ルーチンを表わ
すフローチャート、である。 1・・・エンジン 4・・・燃料噴射弁 8・・・第1スロツl−ルバルブ 10・・・第2スロツ1ヘルバルブ 11・・・DCモータ
FIG. 1 is a block diagram showing the configuration of the present invention, FIGS. 2 to 13 show an embodiment of the present invention, FIG. 2 is a schematic configuration diagram thereof, and FIG. 3 is an electronic control circuit for engine control. FIG. 4 is a flowchart showing an acceleration slip determination routine executed by the electronic control circuit for acceleration slip control;
FIG. 5 is a flowchart showing the acceleration slip control and its start detection routine, FIG. 6 is a flowchart showing the end detection routine of the acceleration slip control, and FIGS. 7 to 9 are acceleration slip determination routines, respectively. Fig. 10 is a flowchart showing the synchronous fuel injection force calculation routine executed by the electronic control circuit for engine control, and Fig. 11 shows the acceleration increase coefficient calculation routine. FIG. 12 is a flowchart showing the acceleration increase coefficient reduction routine, FIG. 13 is a flowchart showing the acceleration asynchronous fuel injection m control routine, and FIGS. 14 and 15 show other embodiments of the present invention. ,
FIG. 14 is a flowchart showing the end detection routine executed by the electronic control circuit for acceleration slip control, and FIG. 5 is a flowchart showing the end interrupt routine similarly executed by an interrupt. 1...Engine 4...Fuel injection valve 8...First throttle valve 10...Second slot 1 hell valve 11...DC motor

Claims (1)

【特許請求の範囲】 内燃機関の吸気通路に設けられた、アクセルペダルに連
動する第1スロットルバルブと、 該第1スロットルバルブの開度データに基づいて加速時
と判断された場合に、内燃機関に供給される燃料の増量
補正を実行する燃料増量補正手段と、 上記第1スロットルバルブの上流または下流に設けられ
た第2スロットルバルブと、 該第2スロットルバルブを駆動して、内燃機関を搭載す
る車両の加速スリップ制御を実行する加速スリップ制御
手段と、 を備えた内燃機関の燃料供給量制御装置において、更に
、上記加速スリップ制御手段で車両の加速スリップ制御
が実行中であることを検知した場合に、上記燃料増量補
正手段における燃料の増量補正の実行を禁止する禁止手
段と、 を備えたことを特徴とする内燃機関の燃料供給量制御装
置。
[Scope of Claims] A first throttle valve provided in an intake passage of an internal combustion engine and linked to an accelerator pedal; a second throttle valve provided upstream or downstream of the first throttle valve; and driving the second throttle valve to mount the internal combustion engine. Acceleration slip control means for executing acceleration slip control of a vehicle; and a fuel supply amount control device for an internal combustion engine, further comprising detecting that the acceleration slip control of the vehicle is being executed by the acceleration slip control means. 1. A fuel supply amount control device for an internal combustion engine, comprising: prohibition means for prohibiting execution of the fuel increase correction in the fuel increase correction means in case of the above.
JP29174885A 1985-12-24 1985-12-24 Fuel feed quantity control device of internal-combustion engine Pending JPS62150034A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29174885A JPS62150034A (en) 1985-12-24 1985-12-24 Fuel feed quantity control device of internal-combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29174885A JPS62150034A (en) 1985-12-24 1985-12-24 Fuel feed quantity control device of internal-combustion engine

Publications (1)

Publication Number Publication Date
JPS62150034A true JPS62150034A (en) 1987-07-04

Family

ID=17772898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29174885A Pending JPS62150034A (en) 1985-12-24 1985-12-24 Fuel feed quantity control device of internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS62150034A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02157440A (en) * 1988-12-07 1990-06-18 Honda Motor Co Ltd Drive wheel slip control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02157440A (en) * 1988-12-07 1990-06-18 Honda Motor Co Ltd Drive wheel slip control device

Similar Documents

Publication Publication Date Title
US4811808A (en) Acceleration slip control device for a wheeled vehicle
US6002979A (en) Traction control system for automotive vehicles
US7739018B2 (en) Stopping position control apparatus and stopping position control method of internal combustion engine
US20020072844A1 (en) Method, computer program, and control system for operating a motor vehicle having an internal combustion engine
JPS61182434A (en) Slip preventing apparatus for car
US4959794A (en) Driving wheel slip control device
JPH0821290A (en) Sensor abnormality processing device for electronic control system of internal combustion engine
JPS627954A (en) Acceleration slip control device for car
JPH03202641A (en) Output control method of engine
JPS6223831A (en) Accelerating slip controller for vehicles
JPS62150034A (en) Fuel feed quantity control device of internal-combustion engine
JPS61197734A (en) Output torque control device for internal-combustion engine
JPS6342098B2 (en)
JPS61116035A (en) Acceleration slip control device for vehicle
JPS61129432A (en) Control device of acceleration slip in vehicle
JP2002161758A (en) Throttle control device for internal combustion engine
JPH0663472B2 (en) Throttle valve DC motor driving method
JP2917071B2 (en) Engine output control device
JPS62203954A (en) Output control device for internal combustion engine
JPH0261339A (en) Accelerating slip controller for vehicle
JP2513008B2 (en) Vehicle acceleration slip control device
JPH0742876B2 (en) Electronic control unit for internal combustion engine
JPS61286542A (en) Acceleration slip controller for vehicle
JP2856019B2 (en) Vehicle engine torque control device
JPS62276239A (en) Control device for throttle valve