JPS61123727A - Fuel injection quantity controller for internal-combusion engine - Google Patents
Fuel injection quantity controller for internal-combusion engineInfo
- Publication number
- JPS61123727A JPS61123727A JP24545684A JP24545684A JPS61123727A JP S61123727 A JPS61123727 A JP S61123727A JP 24545684 A JP24545684 A JP 24545684A JP 24545684 A JP24545684 A JP 24545684A JP S61123727 A JPS61123727 A JP S61123727A
- Authority
- JP
- Japan
- Prior art keywords
- amount
- engine
- fuel
- intake air
- injection quantity
- 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
Links
- 238000002347 injection Methods 0.000 title claims abstract description 103
- 239000007924 injection Substances 0.000 title claims abstract description 103
- 239000000446 fuel Substances 0.000 title claims abstract description 53
- 238000001514 detection method Methods 0.000 claims abstract description 48
- 238000011144 upstream manufacturing Methods 0.000 claims abstract description 4
- 238000002485 combustion reaction Methods 0.000 claims description 19
- 230000000052 comparative effect Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 17
- 230000003247 decreasing effect Effects 0.000 description 12
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000001301 oxygen Substances 0.000 description 4
- 229910052760 oxygen Inorganic materials 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000010349 pulsation Effects 0.000 description 2
- GHKOFFNLGXMVNJ-UHFFFAOYSA-N Didodecyl thiobispropanoate Chemical compound CCCCCCCCCCCCOC(=O)CCSCCC(=O)OCCCCCCCCCCCC GHKOFFNLGXMVNJ-UHFFFAOYSA-N 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はベーン式エア70メータを用いて吸気量を検出
し、該吸気量を1つのパラメータとして燃料噴射量を1
lJillする内燃機関の燃料噴射Dυlll1装置に
関し、特にスロットル弁の急閉に伴ないエア70メータ
の検出信号が実際の吸気量に対応しない場合にでも良好
な燃料噴射制御を実行し得る内燃機関の燃料噴射量制御
装置に関するものである。Detailed Description of the Invention [Industrial Application Field] The present invention detects the intake air amount using a vane type air meter, and uses the intake air amount as one parameter to adjust the fuel injection amount to 1.
Regarding the fuel injection Dυlll1 device for an internal combustion engine, especially when the detection signal of the air 70 meter does not correspond to the actual intake air amount due to sudden closing of the throttle valve, it is possible to perform a good fuel injection control on the fuel for the internal combustion engine. This invention relates to an injection amount control device.
[従来の技術]
従来より内燃機関(以下、エンジンともいう)の吸気管
内のスロットル弁上流側に設けられ、吸気量に応じて回
動変位する、いわゆるベーン式のエア70メータを用い
て吸気量を検出し、その検出された吸気量を1つのパラ
メータとして得られる内燃機関の負荷状態に応じて燃料
噴射量を制御する燃料噴射量III a !置がある。[Prior Art] Conventionally, a so-called vane-type air 70 meter, which is installed upstream of a throttle valve in the intake pipe of an internal combustion engine (hereinafter also referred to as engine) and rotates according to the amount of intake air, is used to measure the amount of intake air. The fuel injection amount III a ! is detected and the fuel injection amount is controlled according to the load condition of the internal combustion engine obtained by using the detected intake air amount as one parameter. There is a place.
ところが上記ベーン式のエア70メータにあっては、減
速時等、運転者のアクセル操作によってスロットル弁が
急閉した場合には、検出信号が実際の吸気量に対して少
ない値を示すことがある。However, with the vane type air 70 meter mentioned above, if the throttle valve is suddenly closed by the driver's accelerator operation during deceleration, etc., the detection signal may show a value smaller than the actual intake air amount. .
つまり第6図に示す如(、スロットル弁51が急閉する
前までエアフロメータ52のせき止め板53を通過して
いた空気の慣性によって、スロワ1〜ル弁51の急閉時
には瞬間的にある量の空気がAの部分に流れ込み、Aの
部分の圧力が上昇してせき止め板53に矢印B方向の力
が加わり、せき止め板は空気量の少ない方に変位し、そ
の結果エア70メータ52からは機関の吸気量と異なっ
た検出信号が発生され、ある時間経過した後正規の状態
に戻ることから、スロットル弁急閉時には検出信号が実
際の吸気量に対し小さい埴となるのである。尚第7図に
その状態を表わす、スロットル弁51の開度(イ)、そ
れに対して変化する実際の吸気量(ロ)、及びエアフロ
メータ52の検出信号(ハ)からなるタイムチ1r−1
−を示す。In other words, as shown in FIG. 6, due to the inertia of the air that had passed through the dam plate 53 of the air flow meter 52 before the throttle valve 51 suddenly closed, a certain amount of air is instantaneously generated when the throttle valves 51 to 51 are suddenly closed. of air flows into the part A, the pressure in the part A rises, a force in the direction of arrow B is applied to the dam plate 53, the dam plate is displaced to the side with a smaller amount of air, and as a result, from the air 70 meter 52 Since a detection signal different from the intake air amount of the engine is generated and returns to the normal state after a certain period of time, the detection signal becomes smaller than the actual intake air amount when the throttle valve is suddenly closed. The time chart 1r-1 consists of the opening degree of the throttle valve 51 (A), the actual intake air amount that changes with respect to it (B), and the detection signal of the air flow meter 52 (C), which shows the state in the figure.
- indicates.
そこで従来ではその対策として、例えば特公昭57−5
4612号公報に開示されている如く、上記エアフロメ
ータの検出信号が吸気量の減少方向に所定の変化割合以
上で変化した場合には、エア70メータからの検出信号
に基づき求められる燃料噴射量を増量補正するようにさ
れている。Therefore, in the past, as a countermeasure, for example,
As disclosed in Japanese Patent No. 4612, when the detection signal of the air flow meter changes by a predetermined change rate or more in the direction of decreasing intake air amount, the fuel injection amount determined based on the detection signal from the air 70 meter is changed. It is designed to compensate by increasing the amount.
[発明が解決しようとするための問題点1ところが上記
のように、エア70メータの検出信号に基づき燃料噴t
JJ量を増量補正するようにした場合、上記スロットル
弁急閉時のみならず、エンジン高負荷運転時等の吸気脈
動によっても燃料噴射(6)が増量補正されることとな
り、エンジン高負荷時には空燃比が過濃となり、出力ト
ルクの低下を招くといった問題が生ずる。[Problem to be solved by the invention 1 However, as mentioned above, the fuel injection t is determined based on the detection signal of the air 70 meter.
If the JJ amount is increased, the amount of fuel injection (6) will be increased not only when the throttle valve is suddenly closed, but also due to intake pulsation during high engine load operation, and when the engine is under high load, the fuel injection (6) will be increased. A problem arises in that the fuel ratio becomes excessively rich, leading to a decrease in output torque.
そこで本発明は、上記増量補正をエンジン高負荷運転時
には実行せず、エンジン高負荷時の空燃比が過濃となる
のを防止すると共に、エンジンの高負荷運転をその補正
対象となる燃料噴射量に基づき検知するようにした内燃
機関の燃料噴射端制御装置を提供することによって、エ
ンジン高負荷運転を簡単に検知でき、しかもその時の出
力トルクが低下しないようにすることを目的としている
。Therefore, the present invention prevents the air-fuel ratio from becoming excessively rich during high-load engine operation by not performing the above-mentioned increase correction during high-load engine operation, and also prevents the air-fuel ratio from becoming excessively rich during high-load engine operation. It is an object of the present invention to provide a fuel injection end control device for an internal combustion engine that detects based on the above, thereby easily detecting engine high load operation, and yet preventing the output torque at that time from decreasing.
[問題点を解決するための手段]
かかる目的を達するための本発明の構成は、第1図に示
す如く、
内燃機関M1の吸気管M2内のスロットル弁M3上流側
に設けられ、吸気量に応じて回動変位する吸気量検出手
段M4と、
該吸気量検出手段M4の検出信号を1つのパラメータと
して、当該i関M1に供給する燃料の基本噴射量を設定
する基本噴射身設定手段M5と、上記吸気量検出手段M
4の検出信号が吸気量減少方向に所定の変化割合以上で
変化した際、上記設定された基本噴射量を増量補正する
噴射同増量補正手段M6と、
を備え、機関の運転状態に応じて燃料噴射量を制御する
内燃機関の燃料噴射量制御装置において、上記基本噴射
量が所楚埴以上であるか否かを判断する比較判定手段M
7を設け、
上記基本噴射Mが所定11I′1以上である場合には、
上記噴射同増量補正手段M6にて噴射量の増量補正を実
行しないよう構成したことを特徴とする内燃機関の燃料
噴射量制御装置を要旨としている。[Means for Solving the Problems] As shown in FIG. 1, the configuration of the present invention for achieving the above object is as follows: A throttle valve M3 is provided upstream of an intake pipe M2 of an internal combustion engine M1, and the intake air amount is controlled by a throttle valve M3. an intake air amount detecting means M4 which rotates and displaces accordingly; and a basic injection body setting means M5 which sets a basic injection amount of fuel to be supplied to the i-injection M1 by using the detection signal of the intake air amount detecting means M4 as one parameter. , the intake air amount detection means M
an injection amount increase correction means M6 for increasing the set basic injection amount when the detection signal of No. 4 changes in the intake air amount decreasing direction by a predetermined rate of change or more; In a fuel injection amount control device for an internal combustion engine that controls an injection amount, a comparison determination means M for determining whether the basic injection amount is equal to or greater than a predetermined value.
7 is provided, and if the basic injection M is greater than or equal to the predetermined value 11I'1,
The gist of the present invention is a fuel injection amount control device for an internal combustion engine, characterized in that the injection amount increase correction means M6 is configured not to perform increase correction of the injection amount.
[作用]
ここで吸気量検出手段M4とは、内燃a関M1に吸入さ
れる空気の量を検出するためのものであるが、上記の如
く、吸気量に応じて回動変位され、その変位に応じた検
出信号を出力する、いわゆるベーン式のエア70メータ
のことである。[Function] Here, the intake air amount detection means M4 is for detecting the amount of air taken into the internal combustion engine M1, and as mentioned above, it is rotated and displaced according to the intake air amount, and its displacement This is a so-called vane-type air 70 meter that outputs a detection signal according to the
また基本噴射Il設定手段M5とは、上記吸気量検出手
段M4にて検出された吸気量を1つのパラメータとして
、内燃機関M1に供給する燃料の基本噴射量を設定する
ものであって、一般に、吸気mQとエンジン回転数N、
とかう求められるエンジン負荷Q/Nに応じて柚本噴t
JUffiを設定するようにされている。そして基本噴
射量としては、通常、燃料噴射弁の開弁時間として設定
される。The basic injection Il setting means M5 sets the basic injection amount of fuel to be supplied to the internal combustion engine M1 using the intake air amount detected by the intake air amount detecting means M4 as one parameter, and generally, Intake mQ and engine speed N,
Yuzumoto injection according to the required engine load Q/N.
JUffi is set. The basic injection amount is usually set as the opening time of the fuel injection valve.
次に噴射同増量補正手段M6とは、吸気量検出手段M4
の検出信号が吸気量減少方向に所定の変化割合以上で変
化した際基本噴射量を増量補正するものであって、前記
「従来の技術」の項で述べたように、スロットル弁M3
が急開した際には吸気量検出手段M4の検出信号が実際
の吸気量より少ない値を示すことから、その検出信号に
基づき求められた基本噴射量を実際の吸気量に対応した
値となるよう補正するためのものである。尚、吸気量検
出手段M4の検出信号が所定の変化割合以上で変化した
ことを検知するには、検出信号を直接見ることによって
行なうこともできるが、基本噴射It設定手段M5にて
基本噴射量がその検出信号に基づき設定されることから
、基本噴射量の変化から検知するようにしてもよい。Next, the injection amount increase correction means M6 is the intake air amount detection means M4.
The basic injection amount is corrected to increase when the detection signal of the throttle valve M3 changes in the intake air amount decreasing direction by a predetermined rate of change or more.
When the engine suddenly opens, the detection signal of the intake air amount detection means M4 indicates a value smaller than the actual intake air amount, so the basic injection amount determined based on the detection signal becomes a value corresponding to the actual intake air amount. This is to correct this. Incidentally, it is possible to detect that the detection signal of the intake air amount detection means M4 has changed by a predetermined change rate or more by directly observing the detection signal, but the basic injection amount is set by the basic injection It setting means M5. is set based on the detection signal, it may be detected from a change in the basic injection amount.
また比較判定手段M7は、上記基本噴射場設定手段M5
にて設定された燃料の基本噴射量が所定値以上か否かを
判断することにより、内燃機関M1の高負荷運転を検知
するものであって、これにより内燃機関M1の高負荷運
転が検知されると本発明では上記噴射量増量補正手段M
6の燃料の増量補正を禁止し、内燃機関高負荷運転時の
空燃比が過濃となるのを防止する。Further, the comparison determination means M7 includes the basic injection field setting means M5.
The high-load operation of the internal combustion engine M1 is detected by determining whether the basic injection amount of fuel set in is equal to or higher than a predetermined value; Then, in the present invention, the injection amount increase correction means M
6 is prohibited to prevent the air-fuel ratio from becoming excessively rich during high-load operation of the internal combustion engine.
従って内燃機関M1の高負荷運転は、基本噴射■設定手
段M5により設定された基本噴射量から簡単に検知する
ことができ、高負荷運転時には、吸気量検出手段M4の
検出結果が吸気量減少方向に所定の変化割合以上で変化
しても噴射量増量補正手段M6においては増量補正が行
なわれず、空燃比が過濃になって出力トルクが低下する
といったことはない。Therefore, high-load operation of the internal combustion engine M1 can be easily detected from the basic injection amount set by the basic injection setting means M5, and during high-load operation, the detection result of the intake air amount detection means M4 is in the direction of decreasing intake air amount. Even if the injection amount changes by more than a predetermined rate of change, the injection amount increase correction means M6 does not perform an increase correction, and the air-fuel ratio does not become too rich and the output torque does not decrease.
[実施例] 以下に本発明の実施例を図面と共に説明すや。[Example] Embodiments of the present invention will be described below with reference to the drawings.
まず第2図は本実施例の燃料噴射量制御装置が搭載され
た4気筒4サイクルガソリンエンジン及びその周辺Ml
を表わす概略構成図である。First, Fig. 2 shows a 4-cylinder 4-cycle gasoline engine equipped with the fuel injection amount control device of this embodiment and its surrounding Ml.
FIG.
図において1はエンジン、2はピストン、3は点火プラ
グ、4は排気マニホールド、5は排気マニホールド4に
備えられ、排ガス中の残存酸素濃度を検出する酸素セン
サ、6は各気筒に対してそれぞれ設けられ燃料を噴射す
る燃料噴射弁、7は吸気マニホールド、8は吸気マニホ
ールド7に備えられ、エンジン本体1に送られる吸入空
気の温度を検出する吸気温センサ、9はエンジンの冷却
水温を検出する水温センサ、10はスロットルバルブ、
11はスロットル弁10に連動し、スロットルバルブ1
0の開度に応じた信号を出力するスロットルポジション
センサ、12はスロットルバルブ10を迂回する空気通
路であるバイパス路、13はバイパス路12の開口面積
を制御してアイドル回転数を制御するアイドルスピード
コントロールバルブ(rscV)、14は吸入空気量を
測定するエア70メータ、15は吸入空気を浄化するエ
アクリーナをそれぞれ表わしている。In the figure, 1 is an engine, 2 is a piston, 3 is a spark plug, 4 is an exhaust manifold, 5 is an oxygen sensor provided in the exhaust manifold 4 and detects the residual oxygen concentration in exhaust gas, and 6 is provided for each cylinder, respectively. 7 is an intake manifold; 8 is an intake air temperature sensor provided in the intake manifold 7 and detects the temperature of the intake air sent to the engine body 1; 9 is a water temperature sensor that detects the engine cooling water temperature. sensor, 10 is a throttle valve,
11 is interlocked with the throttle valve 10, and the throttle valve 1
A throttle position sensor outputs a signal according to the opening degree of 0, a bypass passage 12 is an air passage that bypasses the throttle valve 10, and an idle speed 13 controls the opening area of the bypass passage 12 to control the idle rotation speed. A control valve (rscV), 14 represents an air 70 meter for measuring the amount of intake air, and 15 represents an air cleaner for purifying the intake air.
また、16は点火コイルを備え点火に必要な高電圧を出
力するイグナイタ、17は図示していないクランク軸に
連動し上記イグナイタ16で発生した高電圧を各気筒の
点火プラグ3に分配供給するディストリビュータ、18
はディストリビュータ17内に取り付けられ、ディスト
リビュータ17の1回転、即ちクランク軸2回転に4発
のパルス信号を出力する回転角センサ、19はディスト
リビュータ17の1回転に1発のパルス信号を出力する
気筒判別センサ、20は電子制御回路をそれぞれ表わし
ている。Further, 16 is an igniter that is equipped with an ignition coil and outputs the high voltage necessary for ignition, and 17 is a distributor that is linked to a crankshaft (not shown) and distributes the high voltage generated by the igniter 16 to the spark plugs 3 of each cylinder. , 18
19 is a rotation angle sensor that is installed in the distributor 17 and outputs four pulse signals for one revolution of the distributor 17, that is, two revolutions of the crankshaft. 19 is a cylinder discrimination sensor that outputs one pulse signal for one revolution of the distributor 17. The sensor and 20 each represent an electronic control circuit.
次に第3図は電子制御回路20のブロック図を表わして
いる。Next, FIG. 3 shows a block diagram of the electronic control circuit 20. As shown in FIG.
°図において30は各センサより出力されるデータを制
御プログラムに従って入力及び演算すると共に、燃料噴
射弁6、イグナイタ16等の各種装置を作動制御等する
ための処理を行うセントラルプロセシングユニット(C
PU) 、31は前記υ制御プログラムや点火進角演算
のためのマツプ等のデータが格納されるリードオンリメ
モリ(ROM)、32は電子制御回路20に入力される
データや演算制御に必要なデータが一時的に読み書きさ
れるランダムアクセスメモリ(RAM)、33はエア7
0メータ14及び回転角センサ18より出力される検出
信号を受け、燃料の基本噴射量に相当する燃料噴射弁6
の開弁時間をパルス信号として出力する基本噴射パルス
発生回路、34は波形整形回路、各センサの出力信号を
CPU30に選択的に出力するマルチプレクサ、アナロ
グ信号をデジタル信号に変換するA/D変換器、等を備
えたアナログ入力ポート、35は回転角セン+J18や
気筒判別センサ19等からのパルス信号を入力するパル
ス入力ボート、36はCPU30にて演算され出力され
る燃料噴射弁6、イグナイタ16等の駆動制御信号を受
け、燃料噴射弁6やイグナイタ16等に駆動信号を出力
する出力ポート、37は基本噴射パルス発生回路33を
除く、上記各部を結び、各種データを送るパスラインで
ある。30 in the figure is a central processing unit (C
PU), 31 is a read-only memory (ROM) in which data such as the υ control program and a map for calculating the ignition advance angle are stored, and 32 is a read-only memory (ROM) that stores data input to the electronic control circuit 20 and data necessary for calculation control. Random access memory (RAM), which is temporarily read and written, 33 is air 7
The fuel injection valve 6 receives the detection signal output from the 0 meter 14 and the rotation angle sensor 18 and corresponds to the basic injection amount of fuel.
34 is a waveform shaping circuit, a multiplexer that selectively outputs the output signal of each sensor to the CPU 30, and an A/D converter that converts analog signals into digital signals. , etc., 35 is a pulse input port for inputting pulse signals from rotation angle sensor +J18, cylinder discrimination sensor 19, etc., 36 is a fuel injection valve 6, igniter 16, etc. which are calculated and outputted by CPU 30. An output port 37 receives a drive control signal and outputs a drive signal to the fuel injection valve 6, igniter 16, etc., and is a pass line that connects each of the above components except the basic injection pulse generation circuit 33 and sends various data.
そしてこの電子制御回路20においては、上記基本−射
バルス発生回路33より出力されたパルス信号のパルス
幅(以下、基本噴射パルス幅という)TPを、酸素セン
サ5、吸気温センサ8、水温センサ9、スロットルポジ
ションセンサ11、エア70メータ14等からの検出信
号に応じて補正し、エンジン1に供給される燃料量がエ
ンジン1の運転状態に対応した値となるよう制御すると
共に、エンジン1の運転状態に応じてl5CV13やイ
グナイタ16等の駆動制御を実行することとなるのであ
るが、次にこの電子制御回路20にて実行される本発用
に係る主要な処理である基本噴射パルス幅TPの補正演
算処理について説明する。In this electronic control circuit 20, the pulse width (hereinafter referred to as basic injection pulse width) TP of the pulse signal output from the basic injection pulse generation circuit 33 is determined by the oxygen sensor 5, the intake air temperature sensor 8, the water temperature sensor 9, , the throttle position sensor 11, the air 70 meter 14, etc., and control the amount of fuel supplied to the engine 1 to a value corresponding to the operating state of the engine 1. Drive control of the l5CV13, igniter 16, etc. is executed depending on the state, and next, the basic injection pulse width TP, which is the main process related to the main injection executed by this electronic control circuit 20, is executed. The correction calculation process will be explained.
尚、上記基本噴射パルス発生回路33は上述のようにエ
ア70メータ14及び回転角センサ18の検出信号に応
じて基本燃料噴射量に相当する基本噴射パルス幅TPの
パルス信号を出力するものであり、第4図に示す如く、
回転角センサ18より出力されるエンジン1の回転信号
(180℃A毎)の立ち上がりを基準に分局を行ない、
その分周信号の0N−OFFタイミングにてコンデンサ
を充放電させて基本噴射パルス幅TPを発生する、公知
の回路である。ここでコンデンサ充放電波形における放
電の傾きはエア70メータ14より出力されるエアフロ
メータ14の吸気せき止め板の開度信号より決定され、
この放電時間をもって基本パルス幅TPが設定されるこ
ととなり、例えばエアフロメータ14からの検出信号に
応じて求められる吸気量が大きくなるとコンデンサの放
電時間が点線で示す如く長くなり、基本噴射パルス幅T
Pも大きくなる。The basic injection pulse generation circuit 33 outputs a pulse signal having a basic injection pulse width TP corresponding to the basic fuel injection amount in response to the detection signals of the air 70 meter 14 and the rotation angle sensor 18, as described above. , as shown in Figure 4,
Branching is performed based on the rise of the engine 1 rotation signal (every 180°C) output from the rotation angle sensor 18,
This is a known circuit that charges and discharges a capacitor at the ON-OFF timing of the frequency-divided signal to generate the basic injection pulse width TP. Here, the slope of discharge in the capacitor charging/discharging waveform is determined from the opening degree signal of the intake dam plate of the air flow meter 14 output from the air 70 meter 14,
The basic pulse width TP is set by this discharge time. For example, if the intake air amount determined according to the detection signal from the air flow meter 14 increases, the capacitor discharge time becomes longer as shown by the dotted line, and the basic injection pulse width T
P also becomes larger.
第5図は電子制御回路20にて実行される基本噴射パル
ス幅TPの補正演算処理を表わすフローチャートである
。FIG. 5 is a flowchart showing a calculation process for correcting the basic injection pulse width TP, which is executed by the electronic control circuit 20.
図に示す如く処理が開始されるとまずステップ101を
実行し、基本噴射パルス発生回路33にて出力されるパ
ルス信号の基本噴射パルス幅TPを読み込み1次ステッ
プ102に移行する。ステップ102においては前回の
処理の際、後述ステップ111にて求められ、ステップ
113にてRAM24内に格納されたなましパルス幅T
PNを読み込み、続くステップ103に移行する。As shown in the figure, when the process is started, step 101 is first executed, and the basic injection pulse width TP of the pulse signal output from the basic injection pulse generation circuit 33 is read, and the process proceeds to primary step 102. In step 102, the annealed pulse width T obtained during the previous processing in step 111, which will be described later, and stored in the RAM 24 in step 113.
The PN is read and the process moves to the following step 103.
ステップ103においては上記ステップ101及びステ
ップ102にて読み込んだ基本噴射パルス幅TPとなま
しパルス幅TPNとの差(TPN−TP)が「0」より
小さいか否か、即ちエンジン1が減速状態か否かを判断
し、エンジン1が減速状態であり、(TPN−TP)≧
0であると判断された場合には、続くステップ104に
移行して基本噴射パルス幅TPの減少の程度を判断する
。In step 103, it is determined whether the difference (TPN-TP) between the basic injection pulse width TP and the annealed pulse width TPN read in steps 101 and 102 is smaller than "0", that is, whether the engine 1 is in a deceleration state. It is determined whether the engine 1 is in a deceleration state and (TPN-TP)≧
If it is determined that the basic injection pulse width TP is 0, the process moves to the subsequent step 104 and the degree of decrease in the basic injection pulse width TP is determined.
即ちステップ104においては、エアフロメータ14か
らの検出信号に基づき設定された基本噴射パルス幅TP
が前回の処理から今回の処理までの間に所定の変化量以
上変化したか否かを判断することによって、エア70メ
ータ14の検出信号が吸気減少方向に所定の変化割合以
上で変化したか否かを判断するものであって、本実施例
では(TPN−TP−256>がoより小さいか否か、
即ち基本噴射パルス幅TPの変化量が256cμsec
、 ]以上であるか否かをVl断する。そして(TP
N−TP−256)≧0である場合にはエアフロメータ
14の検出信号が吸気減少方向に急激に変化したと判断
し、続くステップ105に移行する。That is, in step 104, the basic injection pulse width TP set based on the detection signal from the air flow meter 14 is
By determining whether the detection signal of the air 70 meter 14 has changed by a predetermined change rate or more in the direction of decreasing intake air by determining whether or not has changed by a predetermined change amount or more between the previous processing and the current processing. In this embodiment, whether (TPN-TP-256> is smaller than o or not,
That is, the amount of change in the basic injection pulse width TP is 256 cμsec.
, ] or more is determined. And (TP
If N-TP-256)≧0, it is determined that the detection signal of the air flow meter 14 has changed rapidly in the direction of decreasing intake air, and the process moves to the following step 105.
ステップ105においては上記ステップ104にて求め
られた(TPN−TP−256)の演算結果をRAM3
2の所定のエリア内にDLTPNとして格納し、続くス
テップ106に移行する。In step 105, the calculation result of (TPN-TP-256) obtained in step 104 is stored in the RAM 3.
2 is stored as a DLTPN in a predetermined area, and the process proceeds to step 106.
そしてステップ106においては、その格納されたDL
TPNの値が例えば2048 Cu5ec 、]より大
きいか否かを判断し、DLTPN>2048の場合には
ステップ107に移行してDLTPNを2048 Lt
tsec 、 ]に設定しステップ108に移行し、一
方DLTPN≦2048の場合にはそのままステップ1
08に移行する。Then, in step 106, the stored DL
For example, it is determined whether the value of TPN is larger than 2048 Cu5ec, ], and if DLTPN>2048, the process moves to step 107 and DLTPN is set to 2048 Lt.
tsec, ] and proceed to step 108, while if DLTPN≦2048, proceed directly to step 1.
Move to 08.
ステップ108においては上記ステップ105にて求め
られ、あるいはステップ107にて設定されたDLTP
Nの値を2048 [μsec 、 ] t、:て除算
し、その値をCとしてRAM32の所定のエリア内に記
憶する。そして続くステップ109に移行して、Cの値
に定数0.8を乗算し、スロットル弁急閉時の増量補正
LliEDとしてRAM32の所定のエリア内に記憶す
る。In step 108, the DLTP obtained in step 105 or set in step 107 is
The value of N is divided by 2048 [μsec, ] t, and the resulting value is stored as C in a predetermined area of the RAM 32. The process then proceeds to step 109, where the value of C is multiplied by a constant 0.8 and stored in a predetermined area of the RAM 32 as the increase correction LliED when the throttle valve is suddenly closed.
このようにして増量補正1[Dが設定されると続くステ
ップ110に移行して、今回上記ステップ101にて読
み込まれた基本噴射パルス幅TPが2500 [μse
c 、 ]より大きいか否か、即ちエンジン1が高負荷
運転中であるか否かを判断し、TP≦2500である場
合にはエンジン1は高負荷運転中でないと判断してステ
ップ111に移行する。When the increase correction 1 [D is set in this way, the process moves to the subsequent step 110, and the basic injection pulse width TP read in the step 101 is now 2500 [μse
c, ], that is, whether the engine 1 is operating under high load or not. If TP≦2500, it is determined that the engine 1 is not operating under high load and the process moves to step 111. do.
一方丁P>2500であり上記ステップ110にてエン
ジン1が高負荷運転中であると判断された場合、上記ス
テップ103にて(TPN−TP)くOでエンジン1が
減速状態でないと判断された場合、あるいは上記ステッ
プ104にて(TPNTP−256)<Oであり、エア
70メータ14の検出信号が吸気減少方向に所定の変化
割合以上で変化していないと判断された場合には、ステ
ップ112を実行し、増量補正raDを「0」にセット
して続くステップ111に移行する。On the other hand, if TPN>2500 and it is determined in step 110 that engine 1 is operating under high load, it is determined in step 103 that (TPN-TP) is not in the deceleration state. or if (TPNTP-256)<O in step 104 and it is determined that the detection signal of the air 70 meter 14 is not changing by a predetermined change rate or more in the direction of decreasing intake air, step 112 is executed, the increase correction raD is set to "0", and the process moves to the subsequent step 111.
ステップ111においては前回の処理の際に求められた
なまし噴射パルス幅TPNと今回ステップ101にて読
み込まれた基本噴射パルス幅TPとをパラメータとする
次式
を用いてなましパルス幅TPNを求め、次にステップ1
13にてこの値をRAM32の所定のエリア内に格納す
る。In step 111, the annealed injection pulse width TPN is calculated using the following formula, which uses the annealed injection pulse width TPN obtained in the previous process and the basic injection pulse width TP read in this step 101 as parameters. , then step 1
At step 13, this value is stored in a predetermined area of the RAM 32.
そして次のステップ114においては、酸素センサ5、
吸気温センサ8、水温センサ9及びスロットルポジショ
ンセンサ11等からの各種検出信号に基づき、スロット
ル片息閉時以外の増量あるいは減量補正11Eを算出し
、続くステップ115に移行する。尚この補正値Eの算
出は、燃料の始動時増量、l!ぼ増量、加速時Jtl、
暖機時加速装置、空燃比補償、吸気温補正等を実行する
ための補正値を算出しているのであって、従来より公知
のものであるので詳しい説明は省略する。Then, in the next step 114, the oxygen sensor 5,
Based on various detection signals from the intake air temperature sensor 8, water temperature sensor 9, throttle position sensor 11, etc., an increase or decrease correction 11E for cases other than when the throttle is partially closed is calculated, and the process proceeds to step 115. The calculation of this correction value E is based on the amount of fuel increased at startup, l! Increased amount, JTL during acceleration,
Correction values for executing the warm-up acceleration device, air-fuel ratio compensation, intake temperature correction, etc. are calculated, and since they are conventionally known, detailed explanations will be omitted.
このようにしてスロットル弁急閉時の燃料増量補正値り
とその他の運転条件下における燃料補正値Eとが求めら
れると続くステップ115が実行され、上記ステップ1
01にて読み込まれた基本噴射パルス幅TPを次式
%式%
を用いて補正演口し、実際に燃料噴射弁6に出力する噴
射パルス幅TAUを算出し、一旦本ルーチンの処理を終
了する。ここでTAtJVは無効噴射パルス幅である。After the fuel increase correction value when the throttle valve is suddenly closed and the fuel correction value E under other operating conditions are determined in this way, the subsequent step 115 is executed, and the step 1 described above is performed.
The basic injection pulse width TP read in step 01 is corrected using the following formula %, the injection pulse width TAU to be actually output to the fuel injection valve 6 is calculated, and the processing of this routine is temporarily terminated. . Here, TAtJV is the invalid injection pulse width.
このように本実施例の燃料噴射量制御装置においては、
基本噴射パルス発生回路33より出力される、エア70
メータ14の検出信号に応じて設定された燃料の基本噴
射層に相当する基本噴射パルス幅TPのなましパルス幅
TPNに対する変化量を算出し、その変化量が所定値(
256[μsec、])を越えた場合にエアフロメータ
14の検出信号の吸気量減少方向への急変を検知し、そ
の時にはその変化mに対応して増量補正1[Dを設定す
るようにしている。従ってスロットル弁10が急関し、
エアフロメータ14からの検出信号が実際の吸気量に対
応しない値になった場合であっても、エンジン1に供給
される燃料量を実際の吸気量とほぼ対応した値に制御す
ることができ、エンジン1の失火等を防止することがで
きる。またエンジン1の高負荷運転を、上記ステップ1
10の処理にて基本噴射パルス幅TPが2500[μ5
eC1]より大きいか否かによって判断し、TP>25
00となった際にはエア70メータ14の検出信号が吸
気量減少方向へ急変した場合であっても増量補正直りを
「0」に設定し、それによる燃料の増量は実行しないよ
うにしている。従ってエンジン高負荷時の吸気脈動に伴
ない生ずるエアフロメータ14の検出信号の変化に対し
ては、燃料が増量補正されなくなり、エンジン高負荷時
に空燃比がリッチになり過ぎ、出力トルクの低下を招く
といったこともない。In this way, in the fuel injection amount control device of this embodiment,
Air 70 output from the basic injection pulse generation circuit 33
The amount of change in the basic injection pulse width TP corresponding to the basic injection layer of fuel set according to the detection signal of the meter 14 with respect to the rounded pulse width TPN is calculated, and the amount of change is set to a predetermined value (
256 [μsec, ]), a sudden change in the detection signal of the airflow meter 14 in the direction of decreasing intake air volume is detected, and at that time, an increase correction 1 [D] is set in response to the change m. . Therefore, the throttle valve 10 becomes urgently involved.
Even if the detection signal from the airflow meter 14 has a value that does not correspond to the actual intake air amount, the amount of fuel supplied to the engine 1 can be controlled to a value that approximately corresponds to the actual intake air amount, Misfires of the engine 1 can be prevented. In addition, high-load operation of engine 1 is performed in step 1 above.
In the process of 10, the basic injection pulse width TP is 2500 [μ5
eC1], and TP>25
When it becomes 00, even if the detection signal of the air 70 meter 14 suddenly changes in the direction of decreasing the intake air amount, the increase correction accuracy is set to ``0'' and the fuel amount is not increased accordingly. . Therefore, in response to changes in the detection signal of the air flow meter 14 that occur due to intake pulsation during high engine loads, the fuel is no longer compensated for by increasing the amount of fuel, and the air-fuel ratio becomes too rich during high engine loads, resulting in a decrease in output torque. There is nothing like that.
尚本実施例では燃料の基本噴射パルス幅TPを基本噴射
パルス発生回路33にて設定するよう構成したが、吸気
IQとエンジン回転数NEをパラメータとしてCPU3
0内にて算出するようにしてもよい。また本実施例では
、エア70メータ14の検出信号の吸気量減少方向への
急変を基本噴射パルス幅TPの変化量で以って検知する
ようにしているが、エア70メータ14の検出信号を用
いて直接検知するようにしてもよい。In this embodiment, the basic injection pulse width TP of the fuel is set by the basic injection pulse generation circuit 33, but the CPU 3 sets the basic injection pulse width TP using the intake IQ and engine speed NE as parameters.
It may be calculated within 0. Further, in this embodiment, a sudden change in the detection signal of the air 70 meter 14 in the direction of decreasing intake air amount is detected by the amount of change in the basic injection pulse width TP. Direct detection may also be performed using
[発明の効果]
以上詳述した如く、本発明の燃料噴射量制御装置におい
ては、吸気量検出手段の検出信号が、吸気減少方向に所
定変化割合以上で以って変化した場合であっても、その
検出信号を1つのパラメータとして内燃機関の負荷状態
に応じて設定される燃料の基本@躬りが所定値以上であ
る場合には、燃料の増量補正を実行しないように構成さ
れていれることはなく、空燃比が過濃となって機関の出
力トルクが低下するといったことを防止でき、良好な運
転性を得ることができるようになる。[Effects of the Invention] As detailed above, in the fuel injection amount control device of the present invention, even when the detection signal of the intake air amount detection means changes in the intake air decreasing direction by a predetermined rate of change or more, , if the basic fuel @ trip, which is set according to the load condition of the internal combustion engine using the detection signal as one parameter, is equal to or higher than a predetermined value, the fuel increase correction is not performed. Therefore, it is possible to prevent the air-fuel ratio from becoming excessively rich and the output torque of the engine to decrease, and it is possible to obtain good drivability.
第1図は本発明の構成を表わすブロック図、第2図ない
し第5図は本発明の一実施例を示し、第2図は実施例の
エンジン及びその周辺装置を表わす概略構成図、第3図
は電子制御回路20の構成を表わすブロック図、第4図
は基本噴射パルス発生回路の動作を説明するタイムチャ
ート、第5図は電子制御回路20にて実行される基本噴
射パルス幅TPの補正演算処理を表わすフローチャート
、第6図及び第7図は従来の問題を説明する説明′図で
あって、第6図はスロットル弁51の急閉に件なウェア
70メータ52の動きを説明する説明図、第7図はその
時のスロットル開度(イ)、吸気量(ロ)、及び検出信
号(ハ)の変化を表わすタイムチャートである。
Ml・・・内燃機関
M2・・・吸気管
M3.10.51・・・スロットル弁
M4・・・吸気量検出手段
Mb・・・基本噴射口設定手段
M6・・−噴射量増量補正手段
M7・・・比較判定手段
1・・・エンジン
14・・・エア70メータ
18・・・回転角センサ
30・・・CPUFIG. 1 is a block diagram showing the configuration of the present invention, FIGS. 2 to 5 show an embodiment of the present invention, FIG. 2 is a schematic configuration diagram showing the engine of the embodiment and its peripheral equipment, and FIG. 4 is a time chart explaining the operation of the basic injection pulse generation circuit, and FIG. 5 is a correction of the basic injection pulse width TP executed by the electronic control circuit 20. Flowcharts showing arithmetic processing, FIGS. 6 and 7 are explanatory diagrams for explaining conventional problems, and FIG. 7 are time charts showing changes in the throttle opening degree (a), intake air amount (b), and detection signal (c) at that time. Ml...Internal combustion engine M2...Intake pipe M3.10.51...Throttle valve M4...Intake air amount detection means Mb...Basic injection port setting means M6...-Injection amount increase correction means M7. ... Comparison and determination means 1 ... Engine 14 ... Air 70 meter 18 ... Rotation angle sensor 30 ... CPU
Claims (1)
気量に応じて回動変位する吸気量検出手段と、 該吸気量検出手段の検出信号を1つのパラメータとして
、当該機関に供給する燃料の基本噴射量を設定する基本
噴射最設定手段と、 上記吸気量検出手段の検出信号が吸気量減少方向に所定
の変化割合以上で変化した際、上記設定された基本噴射
量を増量補正する噴射量増量補正手段と、 を備え、機関の運転状態に応じて燃料噴射量を制御する
内燃機関の燃料噴射量制御装置において、上記基本噴射
量が所定値以上であるか否かを判断する比較判定手段を
設け、 上記基本噴射量が所定値以上である場合には、上記噴射
量増量補正手段にて噴射量の増量補正を実行しないよう
構成したことを特徴とする内燃機関の燃料噴射量制御装
置。[Scope of Claims] An intake air amount detection means that is provided upstream of a throttle valve in an internal combustion engine intake pipe and rotates according to the amount of intake air, and a detection signal of the intake air amount detection means as one parameter. basic injection resetting means for setting a basic injection amount of fuel to be supplied to the engine; A fuel injection amount control device for an internal combustion engine that controls a fuel injection amount according to an operating state of the engine, comprising: an injection amount increase correction means that performs an increase correction; A fuel for an internal combustion engine, characterized in that a comparative judgment means is provided to determine the amount of fuel for an internal combustion engine, and the injection amount increase correction means does not perform an increase correction of the injection amount when the basic injection amount is equal to or higher than a predetermined value. Injection amount control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24545684A JPS61123727A (en) | 1984-11-20 | 1984-11-20 | Fuel injection quantity controller for internal-combusion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24545684A JPS61123727A (en) | 1984-11-20 | 1984-11-20 | Fuel injection quantity controller for internal-combusion engine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61123727A true JPS61123727A (en) | 1986-06-11 |
Family
ID=17133928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24545684A Pending JPS61123727A (en) | 1984-11-20 | 1984-11-20 | Fuel injection quantity controller for internal-combusion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61123727A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61145848U (en) * | 1985-03-01 | 1986-09-09 | ||
| JPS6218350U (en) * | 1985-07-17 | 1987-02-03 |
-
1984
- 1984-11-20 JP JP24545684A patent/JPS61123727A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61145848U (en) * | 1985-03-01 | 1986-09-09 | ||
| JPS6218350U (en) * | 1985-07-17 | 1987-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6672284B2 (en) | Fuel supply amount control apparatus for internal combustion engine | |
| US5529040A (en) | Control device for an internal combustion engine | |
| JPH0814271B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH0518311A (en) | Abnormality detector | |
| JPS61123727A (en) | Fuel injection quantity controller for internal-combusion engine | |
| JPS5963330A (en) | Method of controlling electrically controlled internal- combustion engine | |
| JPH0316498B2 (en) | ||
| JP3234434B2 (en) | Lean limit detection method | |
| JPS60249651A (en) | Electronic control type fuel injector | |
| US5503126A (en) | Ignition timing control system for internal combustion engines | |
| JPS58144631A (en) | Method for electronically controlling fuel injection in internal-combustion engine | |
| JP3060459B2 (en) | Abnormal cylinder detection device for multi-cylinder internal combustion engine | |
| JPS5912164A (en) | Ignition timing control for internal-combustion engine | |
| JPS58144632A (en) | Method for electronically controlling fuel injection in internal-combustion engine | |
| JP2847910B2 (en) | Fuel injection amount control device for internal combustion engine | |
| JPS60201035A (en) | Method of controlling electronically controlled engine | |
| JPH04365943A (en) | Fuel injection amount control device for internal combustion engine | |
| JPS60166730A (en) | Controlling method of transient air-fuel ratio for electronically controlled engine | |
| JPS61215429A (en) | Fuel feeding controller for engine | |
| JP2811852B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH04362240A (en) | Air-fuel ratio controlling device for internal combustion engine | |
| JPH0828365A (en) | Exhaust gas recirculation control device | |
| JPH04134143A (en) | Fuel injection quantity controller for internal combustion engine | |
| JPH086665B2 (en) | Ignition timing control method for internal combustion engine | |
| JPH0536621B2 (en) |