JPS58214658A - Control of fuel pump of internal-combustion engine - Google Patents
Control of fuel pump of internal-combustion engineInfo
- Publication number
- JPS58214658A JPS58214658A JP9727382A JP9727382A JPS58214658A JP S58214658 A JPS58214658 A JP S58214658A JP 9727382 A JP9727382 A JP 9727382A JP 9727382 A JP9727382 A JP 9727382A JP S58214658 A JPS58214658 A JP S58214658A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- sensor
- fuel pump
- fuel
- rotation speed
- 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
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/266—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は内燃エンジンの燃料ポンプの制御方法に関し、
特にエンジン回転数センサ系の異常時における燃料ポン
プの制御方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for controlling a fuel pump of an internal combustion engine;
In particular, the present invention relates to a method of controlling a fuel pump when an engine speed sensor system is abnormal.
燃料噴射式内燃エンジンにおいては、′畦子制御式燃料
唄射装餡を備え、エンジンの運転状態に応じてエンジン
に供給する燃料量を決定すると共に、エンジン回転に対
応して燃料ポンプを駆動させ燃料タンクからの燃料を加
圧して燃料噴射弁に圧送し、前記決定した燃料量に基づ
きクランク角度信号に同期して燃料噴射弁を開弁制御l
〜、エンジンに燃料を噴射供給するようにしているもの
がある。A fuel injection type internal combustion engine is equipped with a ridge control type fuel injection device, which determines the amount of fuel to be supplied to the engine according to the engine operating condition, and also drives the fuel pump in accordance with the engine rotation. The fuel from the fuel tank is pressurized and fed to the fuel injection valve, and the fuel injection valve is controlled to open in synchronization with the crank angle signal based on the determined fuel amount.
There are some that supply fuel to the engine by injection.
従って、かかる燃料噴射方式の内燃エンジンにおいては
燃料ポンプの駆動制御は極めて重要であり、燃料ポンプ
が停止した場合には燃料の供給が行なわれなくなり、エ
ンジンが停止してし捷う。Therefore, in such a fuel injection type internal combustion engine, drive control of the fuel pump is extremely important, and when the fuel pump stops, fuel is no longer supplied and the engine stops and runs out.
一方、エンジンの故障等により正常な状態における回転
数に比べて極めて低回転となった場合には燃料ポンプを
停止させ、燃料がシリンダ内に過剰に供給されることを
防止する必要がある。このような装置として、エンジン
回転数を検出し、エンジン回転数が所定の低回転数以下
に低下した時に燃料ポンプを停止させてエンジンへの燃
料供給を行なわないようにした燃料噴射装置(%公昭4
5−34162)が提案されている。On the other hand, if the rotation speed becomes extremely low compared to the normal rotation speed due to engine failure or the like, it is necessary to stop the fuel pump to prevent excessive supply of fuel into the cylinder. One such device is a fuel injection device (% Kosho) that detects the engine speed and stops the fuel pump to stop supplying fuel to the engine when the engine speed drops below a predetermined low speed. 4
5-34162) has been proposed.
しかしながら、上記燃料噴射装置においてはエンジン回
転数センサ系が故障して検出せるエンジン回転数が低下
した場合でもエンジンに異常が発生したものと判断して
燃料ポンプを停止させてしまい、従って、エンジンが正
常であるにも拘らず走性不能になるという不具合がある
。However, in the above fuel injection device, even if the engine speed sensor system fails and the detected engine speed drops, it is determined that an abnormality has occurred in the engine and the fuel pump is stopped. Although it is normal, there is a problem that it becomes unable to run.
本発明は上述の点に鑑みてなされたもので、エンジンの
所定クランク角度位置毎に発生するクランク角信号に基
づいて検出したエンジン回転数と、所定クランク角度位
置で1エンジンサイクル毎に1回発生する気筒判別信号
に基づいて検出したエンジン回転数のいずれか一方の検
出値が所定回転数以上の時には燃料ポンプを駆動させて
エンジンを走行可能とすることを目的とする。この目的
を達成するために本発明においては、電気的に駆動制御
され燃料を加圧して燃料噴射装置に供給する内燃エンジ
ンの燃料ポンプの制御方法において、エンジンの所定ク
ランク角度位置毎に1エンジンサイクル当りの気筒数に
対応した回数発生するクランク角信号によりエンジン回
転数を検出し、所定クランク角度位置で1エンジンサイ
クル当り1回発生する気筒判別信号によりエンジン回転
数を検出し、これらの検出したエンジン回転数の内掛な
くとも一方が所定回転数以上である時にはエンジンが正
常状態であると判断して前記燃料ポンプを駆動させるよ
うにした内燃エンジンの燃料ポンプの制御方法を提供す
るものである。The present invention has been made in view of the above points, and is based on the engine rotation speed detected based on the crank angle signal generated at each predetermined crank angle position of the engine, and the engine rotation speed detected based on the crank angle signal generated at each predetermined crank angle position and once per engine cycle at the predetermined crank angle position. The object of the present invention is to drive the fuel pump to enable the engine to run when either one of the engine rotational speeds detected based on a cylinder discrimination signal is equal to or higher than a predetermined rotational speed. To achieve this object, the present invention provides a method for controlling a fuel pump for an internal combustion engine that is electrically driven and controlled to pressurize fuel and supply it to a fuel injection device, in which one engine cycle is performed for each predetermined crank angle position of the engine. The engine rotation speed is detected by a crank angle signal that is generated a number of times corresponding to the number of cylinders per cylinder, and the engine rotation speed is detected by a cylinder discrimination signal that is generated once per engine cycle at a predetermined crank angle position. To provide a method for controlling a fuel pump of an internal combustion engine, in which the engine is determined to be in a normal state and the fuel pump is driven when at least one of the rotational speeds is equal to or higher than a predetermined rotational speed.
以下本発明の一実施例を添附図面に基づいて詳述する。An embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
第1図は本発明の方法を適用した燃料供給制御装置の全
体の構成図であり、エンジン1は例えば4気筒の内燃エ
ンジンで4個の主燃焼室とこれに通じた副燃焼室(共に
図示せず)とにより構成されており、エンジン1に接続
された吸気管2は各主燃焼室に連通した主吸気管2aと
各副燃焼室に連通した副吸気管2bとにより構成されて
いる。FIG. 1 is an overall configuration diagram of a fuel supply control system to which the method of the present invention is applied. Engine 1 is, for example, a 4-cylinder internal combustion engine, and has four main combustion chambers and an auxiliary combustion chamber communicating therewith (both shown in the figure). The intake pipe 2 connected to the engine 1 includes a main intake pipe 2a communicating with each main combustion chamber and a sub intake pipe 2b communicating with each sub combustion chamber.
吸気管2の途中にはスロットルボディ3が配設されてお
り、内部には主吸気管2a1副吸気管2bの開度を制御
する主スロットル弁3a、副スロツトル弁3bが連動し
て設けられている。主スロットル弁3aにはスロットル
弁開度センナ(以下θthセンサという)4が連設され
ており、当該主スロットル弁3aの弁開度θthを検出
して対応する信号を出力し電子コントロールユニット(
以下E CUという)5に送るようになっている。A throttle body 3 is disposed in the middle of the intake pipe 2, and a main throttle valve 3a and a sub-throttle valve 3b which control the opening degrees of the main intake pipe 2a1 and the sub-intake pipe 2b are provided in conjunction with each other. There is. A throttle valve opening sensor (hereinafter referred to as θth sensor) 4 is connected to the main throttle valve 3a, which detects the valve opening θth of the main throttle valve 3a and outputs a corresponding signal to the electronic control unit (
(hereinafter referred to as ECU) 5.
主吸気管2a及び副吸気管2bには夫々主燃料噴射弁6
a及び副燃料噴射弁6bが配設されており、主燃料噴射
弁6aは主吸気管2aの図示しない吸気弁の少し上流側
に各気筒毎に、副燃料噴射弁6bは1個のみ副吸気管2
bの副スロツトル弁3bの少し下流側に各気筒に共通し
て夫々設けられている。これらの各燃f−I唄射弁6a
、6bは図示しない燃料ポンプに接続されている。まだ
、これらの各燃料噴射弁6a、6bはECU3に電気的
に接続されておI)%E CTJ’ 5がらの制御信号
により燃料噴射の開弁時間が制御される。Main fuel injection valves 6 are provided in the main intake pipe 2a and the auxiliary intake pipe 2b, respectively.
The main fuel injection valve 6a is located slightly upstream of the intake valve (not shown) in the main intake pipe 2a for each cylinder, and only one auxiliary fuel injection valve 6b is installed in the sub-intake tube 2
They are provided in common to each cylinder slightly downstream of the sub-throttle valve 3b. Each of these fuel f-I injection valves 6a
, 6b are connected to a fuel pump (not shown). Still, each of these fuel injection valves 6a, 6b is electrically connected to the ECU 3, and the opening time of fuel injection is controlled by a control signal from the ECU 3.
主吸気管2aには主スロットル弁3aの直ぐ下流に管7
を介して当該主吸気管内の絶対圧PBを検出する絶対圧
センサ(以下PBセセンという)8が配設されており、
このPBセセン8がら出力された絶対圧信号はECU3
に送られる。エンジン1の例えば図示しないカム軸周囲
にはエンジン[N転数センサ(以下N’eセンサという
)9、気筒判別センサ(以下CYLセンサという)1o
が取付けられており、エンジンのクランク軸の1800
回転毎に所定のクランク角度位置でクランク角度信号(
以下TDC信号という)を、特定の気筒の所定のクラン
ク角度位置で気筒判別信号(以下CYL信号という)を
出力してECU3に送る1゜エンジン10本体にはエン
ジン温度例えばエンジン冷却水温度Twを検出するエン
ジン温度センサ(以下Twセセンという)11が、主吸
気管2aには吸気温度を検出する吸気温度センサ(図示
せず)が取付けられており、これらのT wセンサ11
及び吸気温度センサから出力される電気信号はECU3
に送られる。エンジン1の排気管12に配置きれ排気ガ
ス中のHC、Co 、 NOx成分の浄化作用を行なう
三元触媒13の上流側には排気ガス中の酸素濃度を検出
する02センサ(図示せず)が当該排気管12内に臨ん
で挿着されており、排気ガス中の酸素濃度に対応した電
気信号を出力してECU3に送る。The main intake pipe 2a has a pipe 7 immediately downstream of the main throttle valve 3a.
An absolute pressure sensor (hereinafter referred to as PB sensor) 8 is arranged to detect the absolute pressure PB in the main intake pipe through the main intake pipe.
The absolute pressure signal output from this PB sensor 8 is the ECU 3
sent to. For example, around the camshaft (not shown) of the engine 1, the engine [N rotation speed sensor (hereinafter referred to as N'e sensor) 9, cylinder discrimination sensor (hereinafter referred to as CYL sensor) 1o
is installed on the engine crankshaft.
Crank angle signal (
A cylinder discrimination signal (hereinafter referred to as a CYL signal) is output at a predetermined crank angle position of a specific cylinder and sent to the ECU 3.The engine 10 body detects the engine temperature, for example, the engine cooling water temperature Tw. An engine temperature sensor (hereinafter referred to as Tw sensor) 11 is attached to the main intake pipe 2a to detect the intake air temperature.
And the electric signal output from the intake air temperature sensor is sent to ECU3.
sent to. Upstream of the three-way catalyst 13, which is disposed in the exhaust pipe 12 of the engine 1 and which purifies HC, Co, and NOx components in the exhaust gas, there is an 02 sensor (not shown) that detects the oxygen concentration in the exhaust gas. It is inserted facing into the exhaust pipe 12 and outputs an electric signal corresponding to the oxygen concentration in the exhaust gas and sends it to the ECU 3.
更に、ECU3には大気圧PAを検出する大気圧センサ
、バッテリ電極(共に図示せず)、エンジンのイグニッ
ションスイッチ】5、スタータスイッチ16及び燃料ポ
ンプ17が接続されており、大気圧PAに相当する信+
Ej1バッテリ電圧信号、イグニッションスイッチ15
及びスタータスイッチ16の各オン、オフ状態信号がE
CU3に供給される。ECU3は後述するようにエンジ
ン回転数Neが所定の回転数以上のときには制御信号を
出力して燃料ポンプ17を駆動する。Further, the ECU 3 is connected to an atmospheric pressure sensor that detects the atmospheric pressure PA, a battery electrode (both not shown), an engine ignition switch 5, a starter switch 16, and a fuel pump 17, which corresponds to the atmospheric pressure PA. Faith+
Ej1 battery voltage signal, ignition switch 15
and each on/off state signal of the starter switch 16 is E.
It is supplied to CU3. As will be described later, the ECU 3 outputs a control signal to drive the fuel pump 17 when the engine speed Ne is equal to or higher than a predetermined speed.
E CIJ 5は前記各種エンジンパラメータ信号に基
づいてTDC信号に同期して噴射弁が開弁される以下に
示す式で与えられる主燃料噴射弁6a及び副燃料噴射弁
6bの各燃料噴射時間TOUTM及びTOUT8を演算
する。E CIJ 5 is the fuel injection time TOUTM of the main fuel injection valve 6a and the auxiliary fuel injection valve 6b, which are given by the equations shown below, in which the injection valves are opened in synchronization with the TDC signal based on the various engine parameter signals. Calculate TOUT8.
’I’OUTM = ’T’iMxK1 +に2−曲−
(1)’]”0UTS = ’l”is xK1’
十に、’ −−−−−・ (2
)ここに、 TiM及びTisは夫々主燃料噴射弁6a
及び副燃料噴射弁6bの各基本噴射時間を示し、これら
の各基本燃料≠対時間は例えば吸気管内絶対圧PBとエ
ンジン回転数Neとに基づいてECU3内の記憶装置か
ら読み出される。'I'OUTM = 'T'iMxK1 +2-song-
(1)']"0UTS = 'l"is xK1'
10, ' --------・ (2
) Here, TiM and Tis are the main fuel injector 6a, respectively.
and each basic injection time of the auxiliary fuel injection valve 6b, and each of these basic fuel≠times is read out from the storage device in the ECU 3 based on, for example, the intake pipe absolute pressure PB and the engine rotation speed Ne.
係数に4 、 ’Kl’、 K2 、 K2’は夫々前
述の各センサすなわち、vthセンサ4、PBセセン8
、Neセンナ9.Twセン丈11及びエンジン温度セン
サ、吸気温度センサ、大気圧センサ等からのエンジンパ
ラメータ信号に応じて演算される補正係数であり、エン
ジン運転状態に応じた始動特性、排気ガス特性 燃費特
性、エンジン加速特性等の諸物件が最適なものとなるよ
うに所定の演算式に基づいて算出される。The coefficient 4, 'Kl', K2, and K2' are respectively the above-mentioned sensors, i.e., Vth sensor 4, PB sensor 8
, Ne Senna 9. It is a correction coefficient that is calculated according to the engine parameter signals from the Tw center height 11 and the engine temperature sensor, intake air temperature sensor, atmospheric pressure sensor, etc., and it is a correction coefficient that is calculated according to engine parameter signals from the engine temperature sensor, intake air temperature sensor, atmospheric pressure sensor, etc. It is calculated based on a predetermined calculation formula so that properties such as properties are optimized.
E CU 5は前式(1) 、 (2)により算出した
燃料噴射時間’1.’OUTM及び’I’OUT 8に
基づいて主燃料噴射弁6a及び副燃料噴射弁6bの夫々
を開弁させる各駆動信号を各主燃料噴射弁6a及び副燃
料噴射弁6bに供給する。E CU 5 is the fuel injection time '1. calculated using the previous equations (1) and (2). Based on 'OUTM and 'I'OUT 8, drive signals for opening each of the main fuel injection valve 6a and the auxiliary fuel injection valve 6b are supplied to each of the main fuel injection valve 6a and the auxiliary fuel injection valve 6b.
第2図は第1図に示すECU3の回路構成を示すブロッ
ク図で、Neセンサ9、CYLセンサ10から出力され
たTDC信号、CYL信号は夫々波形整形回路501.
502で矩形状のパルス信号に整形された後Men値カ
ウンタ503、λ4ec値カウンタ504及び入力イン
タフェース508に供h−aれる。Men値カウンタ5
03及びMe c値カウンタ504は夫々逐次入力され
る各T D C1百号及び各CYL信号によシ起動され
て各TDC信号及び各CYL信号間に入力するクロック
パルス数をカウントすることによりこれらの各TDC信
号及び各CYL侶号間の時間Me n及びMecを計測
するもので、これらの計測値Men及びMecはエンジ
ン回転数Neの逆数(1/Ne)に比例する。これらの
% Men fdi カウンタ503及びMec値カウ
ンタ504の計数値は夫々A4en値レジスタ505
、 Mec値レジスタ506に一時記憶される。これら
の各レジスタ505,506の内容はデータバス520
を介して中央演算処理装置(以下CPUという)512
に供給される。FIG. 2 is a block diagram showing the circuit configuration of the ECU 3 shown in FIG. 1, in which the TDC signal and CYL signal output from the Ne sensor 9 and the CYL sensor 10 are processed by a waveform shaping circuit 501.
After being shaped into a rectangular pulse signal in step 502, it is supplied to a Men value counter 503, a λ4ec value counter 504, and an input interface 508. Men value counter 5
The 03 and Mec value counters 504 are activated by each TDC100 and each CYL signal that are sequentially input, respectively, and count the number of clock pulses input between each TDC signal and each CYL signal. It measures the time Men and Mec between each TDC signal and each CYL signal, and these measured values Men and Mec are proportional to the reciprocal (1/Ne) of the engine rotation speed Ne. The count values of these % Men fdi counter 503 and Mec value counter 504 are stored in A4en value register 505, respectively.
, are temporarily stored in the Mec value register 506. The contents of each of these registers 505 and 506 are transferred to the data bus 520.
A central processing unit (hereinafter referred to as CPU) 512
supplied to
イグニッションスイッチ15.スター1スイツチ16の
各出力信号はレベル修正回路507で所定レベルの電圧
信号に修正された後入力インタフェース508に加えら
れる。入力インタフェース508は入力せるこれらの各
信号及び前記TDC信号、CYL信号を夫々所定のディ
ジタル信号に変換出力してデータバス520を介してC
PU512に供給する。Ignition switch 15. Each output signal of the star 1 switch 16 is corrected to a voltage signal of a predetermined level by a level correction circuit 507 and then applied to an input interface 508. The input interface 508 converts each of the input signals, the TDC signal, and the CYL signal into predetermined digital signals, and outputs the digital signals via the data bus 520.
It is supplied to PU512.
θthセンサ4、PBセセン8、TWセンザ1】及び図
示しないセンサからの各入力信号はレベル修正回路50
9で所定筒、圧レベルに修正された後、マルチプレクサ
510によりA定のタイミングで順次アナログ−ディジ
タル変換器(以下A、 −D変換器という)511に加
えられる。A−Di換器511は順次入力する各センサ
からのアナログ信号を対応するディジタル信号に変換し
てデータバス520を介してCPU512に供給する。θth sensor 4, PB sensor 8, TW sensor 1] and each input signal from a sensor (not shown) is sent to a level correction circuit 50.
After the pressure is corrected to a predetermined pressure level in step 9, it is sequentially applied to an analog-to-digital converter (hereinafter referred to as A, -D converter) 511 at a predetermined timing by a multiplexer 510. The A-Di converter 511 converts the sequentially input analog signals from each sensor into corresponding digital signals and supplies them to the CPU 512 via the data bus 520.
CPU512にはデータバス520を介してリードオン
リメモリ(以下ROMという)513. ランダムアク
セスメモリ(以下RAMという)514.出力カウンタ
515及び出力インタフェース5】7が接続されており
、ROM513にはCP U 512により実行される
制御プログラム、吸気管絶対圧とエンジン回転数とに基
づいて読み出すだめの主燃料噴射弁5a、〜6a4及び
副燃料噴射弁5 bの各基本噴射時間T1マツプ、各種
エンジンパラメータの所定の値に対応する係数値又は定
数個等が記憶されており、)1.A、M514にはCP
U512により算出された演算結果が一時記憶される。The CPU 512 has a read-only memory (hereinafter referred to as ROM) 513 . Random access memory (hereinafter referred to as RAM) 514. An output counter 515 and an output interface 5]7 are connected, and the ROM 513 has a control program executed by the CPU 512, a main fuel injection valve 5a, which is read out based on the intake pipe absolute pressure and the engine speed. 6a4 and the auxiliary fuel injection valve 5b, coefficient values or constants corresponding to predetermined values of various engine parameters, etc. are stored.)1. A, M514 has CP
The calculation result calculated by U512 is temporarily stored.
CPLJ 512はTDC信号に同期してR,0M51
3に記1襲されている制御プログラムに従って前述の各
粧エンジンパラメータ信号に応じた基本噴射時間係数個
又は定数値をROM’ 51.3から読み出して前記(
]) 、 (2>に基ついて各燃料噴射時間’l’、O
UTM 。CPLJ 512 is R,0M51 in synchronization with TDC signal
According to the control program described in Section 3, the basic injection time coefficients or constant values corresponding to each of the above-mentioned engine parameter signals are read out from the ROM' 51.3, and the above-mentioned ((
]) , (Each fuel injection time 'l', O based on (2>)
UTM.
’[’0UTSを演算し、これらの各演算値をデータバ
ス520を介して出力カウンタ515にプリセットする
。該カウンタ515はダウンカウンタで、データがプリ
セットされた後スタート信号が加えられると作動を開始
0%内容が0になるまでの開信号を出力する。駆動回路
516は出力カウンタ515から信号が入力はれている
量制御信号を出力して主噴射弁5a、〜5a4の中の対
応する主噴射弁を開弁制御すると共に、各主噴射弁6a
、〜6a4に同期l〜て副哨射弁6bを開弁制御する。'['0UTS is calculated, and each of these calculated values is preset in the output counter 515 via the data bus 520. The counter 515 is a down counter, and when a start signal is applied after data is preset, it starts operating and outputs an open signal from 0% until the content becomes 0. The drive circuit 516 outputs an amount control signal corresponding to the input signal from the output counter 515 to control the opening of the corresponding main injection valve among the main injection valves 5a to 5a4, and also controls the opening of each main injection valve 6a.
, ~6a4, the sub-sentence valve 6b is opened in synchronization with l~.
CPU512はエンジン回転数Neが所定回転数以上の
時には燃料ポンプ躯動用のデータを出力11−
シ、出力インタフェース517を介して燃料ポンプ駆動
回路518に加える。駆動回路518は出力インタフェ
ース517から信号が入力されている開駆動信号を出力
して燃料ポンプ17を駆動する。同、図中データアドレ
スバス及びコントロールバスは省略しである。When the engine speed Ne is equal to or higher than a predetermined speed, the CPU 512 applies data for driving the fuel pump to the fuel pump drive circuit 518 via the output 11 and the output interface 517. The drive circuit 518 outputs an open drive signal inputted from the output interface 517 to drive the fuel pump 17 . Similarly, the data address bus and control bus are omitted in the figure.
第3図は本発明の燃料ポンプの制御方法のフローチャー
トを示すもので、イグニッションスイッチ15をオンに
すると同時にCPU512をイニシャライズしくステッ
プ1)、このCPU512のイニシャライズ時にMen
値レジスタ505、Mec値レジスタ506の初期値を
夫々Men値カウンタ503.Mec値カウンタ504
のオーバフロー値Meorにセットする。これは前述し
たようにMen値、Mec値がエンジン回転数Neの逆
数(休e)に比例した値であわ、従って、イニシャライ
ズ時にMen値レジしタ505%Mec値レジスタ50
6の内容が0であった場合にはエンジン回転数Neが無
限大であると判別され、実際にはエンジンが回転してい
ないにも拘らず燃料ポンプ17が駆動12−
妊れることを防止するためである。イニシャライズ後所
定時間fllzFp秒例えば2秒経過したか否かを判別
しくステップ2)、その答が否定(NO)である場合に
は無条件で燃料ポンプ17を駆動する(ステップ3)。FIG. 3 shows a flowchart of the fuel pump control method of the present invention, in which the CPU 512 is initialized at the same time as the ignition switch 15 is turned on (step 1), and when the CPU 512 is initialized, the Menu
The initial values of the value register 505 and the Mec value register 506 are respectively stored in the Men value counter 503. Mec value counter 504
set to the overflow value Meor. This is because, as mentioned above, the Men value and Mec value are proportional to the reciprocal of the engine speed Ne (rest e). Therefore, at initialization, the Men value register 505% Mec value register 50
If the content of 6 is 0, it is determined that the engine speed Ne is infinite, and the fuel pump 17 is driven even though the engine is not actually rotating. It's for a reason. It is determined whether a predetermined time fllzFp seconds, for example 2 seconds, have passed after initialization (step 2), and if the answer is negative (NO), the fuel pump 17 is driven unconditionally (step 3).
その理由は、燃料圧を所定の噴射圧に高めておき始動時
における所要の燃料噴射量を確保するためである。The reason for this is to raise the fuel pressure to a predetermined injection pressure to ensure the required fuel injection amount at the time of startup.
ステップ2において肯定Q’es)と判別された場合に
はスタータスイッチ16がオンされているか否かを判別
しくステップ4)、その答が肯定(Yes)であれば始
動時と判別して燃料ポンプ17を継続して駆動しくステ
ップ3)、否定(NO)の場合すなわち始動後エンジン
が自刃運転状態にあると判別された場合には、TDC信
号により検出したエンジン回転数Neが所定の回転数N
FPよりも高いか否かを判別する(ステップ5)。この
所定の回転数NFPはクランキング回転数、アイドル回
転数よ)も低い回転数で、通常の運転状態では起シ得な
い回転数例えば30 (rT)m)に設定されている。If the answer is affirmative (Q'es) in step 2, it is determined whether the starter switch 16 is turned on or not (step 4), and if the answer is affirmative (Yes), it is determined that it is time to start, and the fuel pump 17 is continuously driven. If the answer is NO (NO), that is, if it is determined that the engine is in a self-operating state after starting, the engine rotation speed Ne detected by the TDC signal is set to the predetermined rotation speed N.
It is determined whether or not it is higher than FP (step 5). This predetermined rotational speed NFP is set to a low rotational speed (both cranking rotational speed and idling rotational speed), and is set to a rotational speed that cannot occur under normal operating conditions, for example, 30 (rT) m).
ステップ5において肯定(Yes)と判別された場合(
Ne>NFp )すなわち、エンジンが正常々運転状態
にあると判断された場合には燃料ポンプ17を継続して
駆動させ、否定(No)と判別された場合には、史にC
Y T、センサ10により検出されたエンジン回転数N
eが前記所定回転数NFPよりも高いか否かを判別する
(ステップ6)。ステップ6において灯定(Yes)と
判別された場合にはエンジンが正常な運転状態にあると
判断して燃料ポンプ17を継続して駆動する。否定(N
O)と判別された場合にはエンジンが異常運転状態であ
ると判断し燃料ポンプ17を停止ざぜる。その理由は、
事故等でエンジンが停止しているにも拘らず燃料ポンプ
を駆動すると、燃料噴射弁が開弁したままの状態にあっ
た場合には燃料が気筒内に充満し、その結果不慮の事故
を招くおそれがあり、かかる危険を防止するためである
。If the determination in step 5 is affirmative (Yes) (
(Ne>NFp) That is, if it is determined that the engine is in a normal operating state, the fuel pump 17 is continuously driven, and if the determination is negative (No), the fuel pump 17 is continuously driven.
Y T, engine rotation speed N detected by sensor 10
It is determined whether or not e is higher than the predetermined rotation speed NFP (step 6). If it is determined in step 6 that the lights are on (Yes), it is determined that the engine is in a normal operating state, and the fuel pump 17 is continuously driven. Negation (N
O), it is determined that the engine is in an abnormal operating state, and the fuel pump 17 is stopped. The reason is,
If the fuel pump is operated even though the engine has stopped due to an accident, etc., and the fuel injection valve is left open, fuel will fill the cylinder, resulting in an unexpected accident. This is to prevent such danger.
またイグニッションスイッチ17をオンしてもスタータ
スイッチ16をオフにしておき、エンジンを始動させな
い場合にはステップ5,6において共に否定(No)と
判別され燃料ポンプ17が停止きれる。すなわち、この
ような場合にはイグニッションスイッチオン後f/rp
経過後に燃料ポンプ17を停止させてバッテリの浪費を
防ぐ。Further, even if the ignition switch 17 is turned on, if the starter switch 16 is kept off and the engine is not started, a negative determination (No) is made in both steps 5 and 6, and the fuel pump 17 is completely stopped. In other words, in such a case, after the ignition switch is turned on, f/rp
After the elapsed time, the fuel pump 17 is stopped to prevent battery waste.
このようにして、Neセンサ及びCYLセンサにより検
出したエンジン回転数Neのうち少なくとも一方が所定
回数以上のときにはエンジンが正常運転状態にあると判
断し、燃料ポンプを駆動してエンジンへの燃料供給を可
能にする。In this way, when at least one of the engine rotational speeds Ne detected by the Ne sensor and the CYL sensor exceeds a predetermined number of times, it is determined that the engine is in a normal operating state, and the fuel pump is driven to supply fuel to the engine. enable.
以上説明したように本発明によれば、Neセンサ及びC
YLセンサにより検出したエンジン回転数のうち少なく
とも一方の検出回転数が所定回転数以上であると判別さ
れた場合にはエンジンが正常運転状態であると判断1〜
て燃料ポンプを駆動するようにしたので、Neセンサ系
又はCY Lセンザ系のいずれか一方が故障した場合で
もエンジンに燃料を供給することができ、車輌を走行さ
せることが可能となる。 。As explained above, according to the present invention, the Ne sensor and the C
If it is determined that at least one of the engine rotational speeds detected by the YL sensor is equal to or higher than a predetermined rotational speed, it is determined that the engine is in a normal operating state.
Since the fuel pump is driven by the fuel pump, even if either the Ne sensor system or the CYL sensor system fails, fuel can be supplied to the engine and the vehicle can be driven. .
第1図は本発明に係る内燃エンジンの燃料ポンプの制御
方法を適用した燃料制御装置の一実施例を示す全体構成
図、第2図は第1図に示すECUの内部構成の一実施例
を示すブロック図、第3図は本発明の方法の一実施例を
示すフローチャートである。
1・・・エンジン、2・・・吸気管、3・・・スロット
ルボティ、4・・・θthセンサ、5−・−ECU、
6 a 、 5 b・・・燃料噴射弁、8・・・PBセ
セン、9・・・Neセンサ、10・・・CYLセンサ、
11・・・1wセンサ、15・・・イグニッションスイ
ッチ、16・・・スタータスイッチ、17・・・燃料ポ
ンプ。
出願人 本田技研工業株式会社
代理人 弁理士 渡 部 敏 彦
−17−−331FIG. 1 is an overall configuration diagram showing an embodiment of a fuel control device to which the method for controlling a fuel pump for an internal combustion engine according to the present invention is applied, and FIG. 2 is an embodiment of the internal configuration of an ECU shown in FIG. 1. The block diagram shown in FIG. 3 is a flowchart illustrating one embodiment of the method of the present invention. 1... Engine, 2... Intake pipe, 3... Throttle body, 4... θth sensor, 5--ECU,
6 a, 5 b... Fuel injection valve, 8... PB sensor, 9... Ne sensor, 10... CYL sensor,
11...1W sensor, 15...Ignition switch, 16...Starter switch, 17...Fuel pump. Applicant Honda Motor Co., Ltd. Agent Patent Attorney Toshihiko Watanabe-17--331
Claims (1)
電気的に制御する燃料噴射装置に供給する内燃エンジン
の燃料ポンプの制御方法において、エンジンの所定クラ
ンク角度位置毎に1エンジンザイクル当りの気筒数に関
連した回数発生するクランク角信号によりエンジン回転
数を検出し、更に所定クランク角度位置で1エンジンザ
イクル当り1回発生する気筒判別信号によりエンジン回
転数を検出し、これらの検出したエンジン回転数の内掛
なくとも一方が所定回転数以上である時には前記燃料ポ
ンプを駆動させるようにしたことを特徴とする内燃エン
ジンの燃料ポンプの制御方法。 2 前記エンジン回転数の検出は前記各クランク角信号
の間に入力するクロックパルス数をカウンタで計測する
ことにより行ガうものでめる特 1− 許d青求の範囲第1項記載の内燃エンジンの燃料ポンプ
制御方法。 3目1[記エンジン回転数の検出は前記各気筒判別46
号の間に入力するクロックパルス数をカウンタで計測す
ることにより行なうものである特許請求の範囲第1項記
賊の内燃エンジンの燃料ポンプの制御方法。 4、 iqi]記カウンタの内容を一時記憶するレジ
スタの初期値は当該カウンタのオーバフロー値テする特
許請求の範囲第2項及び第3項記載の内燃エンジンの燃
料ポンプの制御方法。[Scope of Claims] 1. A method for controlling a fuel pump of an internal combustion engine that supplies fuel to a fuel injection device that is electrically drive-controlled and pressurizes fuel and electrically controls the fuel injection side. detecting the engine rotation speed based on a crank angle signal generated a number of times related to the number of cylinders per engine cycle; further detecting the engine rotation speed based on a cylinder discrimination signal generated once per engine cycle at a predetermined crank angle position; A method for controlling a fuel pump for an internal combustion engine, characterized in that the fuel pump is driven when at least one of these detected engine rotational speeds is equal to or higher than a predetermined rotational speed. 2. The engine rotation speed is detected by using a counter to measure the number of clock pulses input between each of the crank angle signals. Engine fuel pump control method. 3rd item 1 [Detection of the engine rotation speed is performed by the above-mentioned cylinder discrimination 46
2. A method for controlling a fuel pump of an internal combustion engine according to claim 1, wherein the control method is performed by measuring the number of clock pulses inputted during a period of time with a counter. 4. The method of controlling a fuel pump for an internal combustion engine according to claims 2 and 3, wherein the initial value of the register that temporarily stores the contents of the counter is an overflow value of the counter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9727382A JPS58214658A (en) | 1982-06-07 | 1982-06-07 | Control of fuel pump of internal-combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9727382A JPS58214658A (en) | 1982-06-07 | 1982-06-07 | Control of fuel pump of internal-combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS58214658A true JPS58214658A (en) | 1983-12-13 |
Family
ID=14187913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9727382A Pending JPS58214658A (en) | 1982-06-07 | 1982-06-07 | Control of fuel pump of internal-combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58214658A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62103455A (en) * | 1985-10-30 | 1987-05-13 | Nippon Denso Co Ltd | Fuel pump drive control device |
-
1982
- 1982-06-07 JP JP9727382A patent/JPS58214658A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62103455A (en) * | 1985-10-30 | 1987-05-13 | Nippon Denso Co Ltd | Fuel pump drive control device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4483299A (en) | Method for detecting abnormality in sensor means for detecting a parameter relating to intake air quantity of an internal combustion engine | |
US5213081A (en) | Misfire sensing apparatus for an internal combustion engine | |
US5119631A (en) | Apparatus and method for detecting abnormalities in a secondary air supplier | |
KR920006114B1 (en) | Device for controlling fuel | |
JP2004251189A (en) | Device for diagnosing failure of cooling water temperature sensor for internal combustion engine | |
JP3340330B2 (en) | Deterioration diagnostic device for oxygen sensor in engine | |
US6397585B2 (en) | Catalyst temperature estimating apparatus | |
US5690075A (en) | Method of and apparatus for controlling fuel injection in internal combustion engine | |
EP1215386B1 (en) | Apparatus and method for diagnosing fuel supply system of internal combustion engine | |
US4528963A (en) | Method of and system for controlling restart of engine | |
JP2000310144A (en) | Control device for internal combustion engine | |
US20100018189A1 (en) | Control system of internal combustion engine | |
US4844039A (en) | Fuel supply control system for internal combustion engines | |
US4502448A (en) | Method for controlling control systems for internal combustion engines immediately after termination of fuel cut | |
JPS58214658A (en) | Control of fuel pump of internal-combustion engine | |
JP2797802B2 (en) | Abnormality detection device for secondary air supply device | |
JPH0330707B2 (en) | ||
GB2121215A (en) | Automatic control of the fuel supply to an internal combustion engine immediately after termination of fuel cut | |
JPH0763097A (en) | Fuel controller of engine | |
JP2749138B2 (en) | Combustion abnormality detection device for internal combustion engine | |
JPH0615829B2 (en) | Electronically controlled fuel injection device for internal combustion engine | |
US7104046B2 (en) | Controller for an internal combustion engine | |
JP2722446B2 (en) | Fuel injection amount control device for fuel injection engine | |
JPS6282245A (en) | Fuel feeding method at starting of internal combustion engine | |
JP3436173B2 (en) | Intake control device for internal combustion engine |