JPH0362894B2 - - Google Patents

Info

Publication number
JPH0362894B2
JPH0362894B2 JP57048118A JP4811882A JPH0362894B2 JP H0362894 B2 JPH0362894 B2 JP H0362894B2 JP 57048118 A JP57048118 A JP 57048118A JP 4811882 A JP4811882 A JP 4811882A JP H0362894 B2 JPH0362894 B2 JP H0362894B2
Authority
JP
Japan
Prior art keywords
engine
temperature
period
fuel
increase
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP57048118A
Other languages
Japanese (ja)
Other versions
JPS58167832A (en
Inventor
Nobuyuki Kobayashi
Toshiaki Isobe
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 JP4811882A priority Critical patent/JPS58167832A/en
Priority to US06/479,133 priority patent/US4562819A/en
Publication of JPS58167832A publication Critical patent/JPS58167832A/en
Publication of JPH0362894B2 publication Critical patent/JPH0362894B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/068Introducing corrections for particular operating conditions for engine starting or warming up for warming-up
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/062Introducing corrections for particular operating conditions for engine starting or warming up for starting
    • F02D41/065Introducing corrections for particular operating conditions for engine starting or warming up for starting at hot start or restart

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

〔産業上の利用分野〕 本発明は内燃機関の燃料供給量を機関の運転状
態パラメータに応じて制御する方法に関する。 〔従来の技術〕 機関の回転速度及び吸気管内圧力を検出し、こ
れらの検出値に応じて燃料噴射弁あるいはキヤブ
レタ内の燃料供給量調節弁の基本噴射パルス幅を
求め、さらに機関温度、例えば冷却水温度を検出
し、この検出値に応じて基本噴射パルス幅を補正
し、その補正した噴射パルス幅に応じて実際に供
給される燃料量も調量するようにした燃料供給量
制御方法は良く知られている。機関温度に応じて
噴射パルス幅の増量補正(暖機増量補正)を行う
のは、機関冷間時にその程度に応じて燃料を増量
することにより運転特性を向上させるためであ
る。 しかしながら、機関の始動直後は、完全暖機時
を除き、上述の暖機増量補正を行つても、機関の
回転状態は不安定である。機関の始動直後は、完
全暖機時を除き、循環油が冷えているために潤滑
作用が不充分であり、また、燃焼室の壁温が低い
ために充分な燃焼が困難である。このような不安
定な回転状態から安定な回転状態を得るまでの不
安定期間は、機関の空燃比をよりリツチ側にする
必要がある。これが暖機増量補正に加えて始動後
増量補正が必要とされる理由である。 従来の始動後増量補正としては、始動終了時の
初期値から漸減されていくものである(参照:特
開昭57−46031号公報)。 〔発明が解決しようとする課題〕 しかしながら、上述の従来形(特開昭57−
46031号公報)においては、初期値と漸減率の組
合せにより全始動終了後温度に亘つて適値を選ぶ
ことが困難であるために、機関の回転状態の安定
を重視し、初期値、漸減率の一方もしくは両方を
リツチ期間がより長くなるように選定される。こ
の結果、HC、COエミツシヨンの増大を招くとい
う課題があつた。 従つて、本発明の目的は、始動後増量により
HC、COエミツシヨンの増大を防止することにあ
る。 〔課題を解決するための手段〕 上述の課題を解決するために本発明は、機関温
度を検出し、一方、該機関の始動が終了したか否
かを検出し、始動終了後機関温度が始動終了時の
温度より所定温度上昇するまでの期間は、機関に
供給する燃料量を増量するようにしたことにあ
る。 〔作用〕 上述の手段によれば、始動後増量期間の開始点
を始動終了時点とし、終了点を機関温度が始動終
了時の機関温度より所定温度だけ上昇した時点と
する。つまり、本発明は上述の機関の回転状態が
不安定である期間と機関温度上昇値とが強い相関
関係にあることに着目し、始動後増量を所定の機
関温度上昇値が得られた時点で打切るようにし
た。 〔実施例〕 以下図面により本発明を詳細に説明する。 第1図には本発明の一実施例として、電子制御
燃料噴射式内燃機関の一例が概略的に表わされて
いる。同図において、10は機関本体、12は吸
気通路、14は燃焼室、16は排気通路をそれぞ
れ表わしている。図示しないエアクリーナを介し
て吸入される吸入空気の流量は、図示しないアク
セルペダルに連動するスロツトル弁18によつて
制御される。スロツトル弁18を通過した吸入空
気はサージタンク20及び吸気弁22を介して燃
焼室14に導かれる。 スロツトル弁18の下流の吸気通路に、例えば
サージタンク20の部分には、吸気管内絶対圧力
を検出してその検出値に対応する電圧を発生する
圧力センサ24に連通する圧力取出しポート24
aが開口している。この圧力センサ24の出力電
圧は、線26を介して制御回路28に送り込まれ
る。 燃料噴射弁30は、実際には各気筒毎に設けら
れており、線32を介して制御回路28から送り
込まれる電気的な駆動パルスに応じて開閉制御せ
しめられ、図示しない燃料供給系から送られる加
圧燃料を吸気弁22近傍の吸気通路12内に間欠
的に噴射する。 燃焼室14内で燃焼した後の排気ガスは排気弁
34及び排気通路16を介して、さらに触媒コン
バータ36を介して大気中に排出される。 デイストリビユータ38内に設けられたクラン
ク角センサ40,42からは、図示しないクラン
ク軸30°、360°回転する毎にパルス信号がそれぞ
れ出力され、クランク角30°毎のパルス信号は線
44を、クランク角360°毎のパルス信号は線46
をそれぞれ介して制御回路28に送り込まれる。 機関のシリンダブロツクには、冷却水温度を検
出する水温センサ48が設けられており、検出し
た冷却水温を表わすその出力電圧は線50を介し
て制御回路28に送り込まれる。 制御回路28には、さらに、スタータスイツチ
52からの始動信号が線54を介して送り込まれ
る場合がある。この始動信号は本発明の一つの実
施例において用いられるが後述するように他の代
りの信号が用いられることもある。 第2図は第1図の制御回路28の構成例を表わ
すブロツク図である。同図においては、圧力セン
サ24、クランク角センサ40及び42、スター
タスイツチ52、さらに各気筒毎に設けられる燃
料噴射弁30がそれぞれブロツクで表わされてい
る。 水温センサ48は、同図に示す如く、サーミス
タから成つており、このサーミスタと固定抵抗と
の直列接続回路が定電圧源とアースとの間に挿入
されている。水温センサ48の出力電圧は、サー
ミスタの非接地側端子より取り出される。 圧力センサ24及び水温センサ48の出力電圧
は、アナログマルチプレクサ機能を有するA/D
変換器60に送り込まれ、マイクロプロセツサ
(MPU)62からの指示信号に応じて選択された
A/D変換され、2進信号となる。 クランク角センサ40からのクランク角30°毎
のパルス信号は、入出力回路(I/O回路)64
を介してMPU62に送り込まれてクランク角30°
割込み処理ルーチンの割込み要求信号となると共
にI/O回路64内に設けられたタイミングカウ
ンタの歩進用クロツクとなる。クランク角センサ
42からのクランク角360°毎のパルス信号は上記
タイミングカウンタのリセツト信号として働く。
このタイミングカウンタから得られる噴射開始タ
イミング信号は、MPU62に送り込まれ、噴射
処理割込みルーチンの割込み要求信号となる。 スタータスイツチ52からの“1”、“0”の1
ビツトの始動信号は、I/O回路64に送り込ま
れる。 入出力回路(I/O回路)66内には、MPU
62から送り込まれる噴射パルス幅TAUに相当
する持続時間を有する1ビツトの噴射パルス信号
を受け、これを駆動信号に変換する駆動回路が設
けられている。この駆動回路からの駆動信号は燃
料噴射弁30に送り込まれてこれを付勢する。そ
の結果、パルス幅TAUに応じた量の燃料が噴射
せしめられる。 A/D変換器60、及びI/O回路64及び6
6は、マイクロコンピユータの主構成要素である
MPU62、ランダムアクセスメモリ(RAM)
68、及びリードオンリメモリ(ROM)70に
バス72を介して接続されており、このバス72
を介してデータの転送が行われる。 ROM70内には、メイン処理ルーチンプログ
ラム、クランク角30°毎の割込み処理ルーチンプ
ログラム及びその他のプログラム、さらにそれら
の演算処理に必要な種々のデータ、テーブル等が
あらかじめ記憶せしめられている。 次に、第3図及び第4図のフローチヤートを用
いて上述のマイクロコンピユータの動作を説明す
る。 まず、回転速度NEを表わすデータを取るため
の処理について、第3図により説明する。MPU
62は、クランク角センサ40から30°クランク
角毎のパルス信号が送り込まれるし、第3図の割
込み処理ルーチンを実行して機関の回転速度NE
を表わすデータを形成する。即ち、まずステツプ
80において、MPU62内に設けられているフリ
ーランカウンタの値を読み取り、その値をC30
する。次いでステツプ81において、前回のクラン
ク角30°割込み処理時に読み取つた値C′30と今回の
値C30との差△Cを△C=C30−C′30から算出し、
次のステツプ82において、その差△Cの逆数を算
出して回転速度NEを得る。即ちNE←A/△Cの演 算を行なう。ただし、Aは定数である。このよう
にして得られたNEは、RAM68の所定位置に
格納される。次のステツプ83は、今回のカウンタ
の値C30を次の割込み処理時に前回の読取り値と
して用いるようにC′30←C30の演算処理を行う。
以後処理に応じた処理を実行した後この割込み処
理ルーチンを終了し、メイン処理ルーチンに復帰
する。 吸気管内圧力PM、冷却水温落度THWをそれ
ぞれ表わすデータはA/D変換器60からのA/
D変換完了割込みによりMPU62が割込み処理
を実行することによつてコンピユータ内に取り込
まれ、それぞれRAM68に格納される。 一方、MPU62は、メイン処理ルーチンの途
中で第4図の処理を実行する。まずステツプ84に
おいて、RAM68より、回転速度NE及び冷却
水温度THWのデータを取り込む。次のステツプ
85では、回転速度NEが500rpm以上であるか否か
をチエツクすることにより、機関の始動が終了し
たか否かを判別する。“NO”である場合、即ち、
NE<500rpmであり従つて機関が始動中である場
合は、ステツプ86へ進み、その時の冷却水温度
THWをTHWstとして記憶しておく。次いでステ
ツプ87において、後述するステツプ93で用いられ
る追加増量値βに定数Bを与える。次のステツプ
88では、基本噴射パルス幅を一定値Cとし、これ
に冷却水温等による補正係数αを乗じ、その積に
燃料噴射弁の無効噴射時間TVを加算したものを
燃料噴射パルス幅TAUとして与える。即ち、
TAU←C・α+TVの演算を行う。このように、
始動時には基本噴射パルス幅は吸気管内圧力PM
及び回転速度NEに関係なく一定値に設定され
る。算出された噴射パルス幅TAUを表わす2進
データは、次のステツプ89において、RAM68
の所定位置に格納される。NE<500rpmの場合は
以上の処理が繰り返して実行され、従つて
THWstには始動時の最新の冷却水温度THWが常
に入つていることになる。 NE≧500rpmとなると、即ち、機関が完爆状態
となると、プログラムはステツプ85からステツプ
90へ進む。ステツプ90では、冷却水温THWを表
わす入力データから暖機増量係数FWLを求める
処理が行われる。暖機増量係数FWLは、冷却水
温THWの関数f(THW)としてマツプの形で
ROM70に記憶されている。特に本実施例で
は、水温センサ48の出力電圧をA/D変換した
値に関して等間隔でFWLのマツプが形成されて
いる。即ち、第5図に示す如く、冷却水温THW
に関して等間隔とはせずに、水温センサ48の出
力電圧VTHWに関して等間隔としている。THW−
FWLのマツプをこのように構成すると、補間計
算を行う際の数式が簡単となることから暖機増量
係数FWLのマツプ処理が非常に容易となり、ま
たそのためのプログラムのステツプ数も削減する
ことができる。 次のステツプ92では、現在の冷却水温THWが
THWstより所定温度A(=2〜10℃)だけ高い温
度THWst+Aを越えたか否かを判別する。前に
述べたように、THWstは始動時のみメイン処理
ルーチンが実行される毎にその時の冷却水温
THWに更新されるため、始動終了後は、始動終
了時の冷却水温にほぼ等しい値を維持することに
なる。従つてステツプ92では、冷却水温THWが
始動終了時の冷却水温から所定温度Aを越えて上
昇したか否かを判別していることになる。“NO”
の場合はステツプ93へ進み、ステツプ90で求めた
暖機増量係数FWLが追加増量値βだけ増大せし
められ、次いでプログラムはステツプ94へ進む。
一方、ステツプ92で“YES”と判別した場合、
即ち、冷却水温度THWがその始動終了時より所
定温度Aを越えて上昇した場合は、FWLに追加
増量値βを加算することなくステツプ94へ進む。 ステツプ94ではRAM68より回転速度NE、
吸気管内圧力PMのデータを取り込む。ステツプ
95においては基本噴射パルス幅TPが、取り込ん
だ回転速度NE及び吸気管内圧力PMからマツプ
を用い補間計算を行つて求められる。ROM70
内には、次表に示す如き回転速度NE及び吸気管
内圧力PMに対する基本噴射パルス幅TP(msc)
のマツプがあらかじめ用意されており、ステツプ
95では入力データNE及びPMからこのマツプを
用いてTPが求められる。
[Industrial Field of Application] The present invention relates to a method for controlling the amount of fuel supplied to an internal combustion engine in accordance with operating state parameters of the engine. [Prior art] The rotational speed of the engine and the pressure inside the intake pipe are detected, the basic injection pulse width of the fuel injection valve or the fuel supply amount control valve in the carburetor is determined according to these detected values, and the engine temperature, for example, the cooling A fuel supply amount control method that detects water temperature, corrects the basic injection pulse width according to this detected value, and adjusts the amount of fuel actually supplied according to the corrected injection pulse width is a good method. Are known. The purpose of increasing the injection pulse width (warm-up increase correction) in accordance with the engine temperature is to improve the operating characteristics by increasing the amount of fuel in accordance with the extent to which the engine is cold. However, immediately after the engine is started, the rotational state of the engine is unstable, except when the engine is completely warmed up, even if the above-mentioned warm-up increase correction is performed. Immediately after the engine is started, unless the engine is completely warmed up, the circulating oil is cold, so the lubrication effect is insufficient, and the wall temperature of the combustion chamber is low, making it difficult to achieve sufficient combustion. During the unstable period from such an unstable rotational state to a stable rotational state, it is necessary to make the air-fuel ratio of the engine richer. This is the reason why, in addition to the warm-up increase correction, the increase correction after startup is required. In the conventional increase correction after starting, the amount is gradually decreased from the initial value at the end of starting (see Japanese Patent Laid-Open No. 57-46031). [Problem to be solved by the invention] However, the above-mentioned conventional type
46031), it is difficult to select an appropriate value for the temperature after all starts due to the combination of the initial value and the gradual reduction rate. Either or both of these are selected so that the rich period is longer. As a result, there was a problem in that HC and CO emissions increased. Therefore, the object of the present invention is to increase the amount after starting.
The purpose is to prevent an increase in HC and CO emissions. [Means for Solving the Problems] In order to solve the above-mentioned problems, the present invention detects the engine temperature, and also detects whether or not the starting of the engine has been completed, and detects whether or not the engine temperature has changed after the engine has started. The reason is that the amount of fuel supplied to the engine is increased during the period until the temperature rises by a predetermined value from the temperature at the end. [Operation] According to the above-mentioned means, the starting point of the post-starting fuel increase period is set as the starting point, and the ending point is set as the point in time when the engine temperature rises by a predetermined temperature from the engine temperature at the end of starting. In other words, the present invention focuses on the fact that there is a strong correlation between the period during which the rotational state of the engine is unstable and the engine temperature rise value, and increases the amount after starting when a predetermined engine temperature rise value is obtained. I decided to cancel it. [Example] The present invention will be explained in detail below with reference to the drawings. FIG. 1 schematically shows an example of an electronically controlled fuel injection type internal combustion engine as an embodiment of the present invention. In the figure, 10 represents the engine body, 12 represents an intake passage, 14 represents a combustion chamber, and 16 represents an exhaust passage. The flow rate of intake air taken in through an air cleaner (not shown) is controlled by a throttle valve 18 that is linked to an accelerator pedal (not shown). Intake air that has passed through the throttle valve 18 is guided into the combustion chamber 14 via a surge tank 20 and an intake valve 22. In the intake passage downstream of the throttle valve 18, for example in the surge tank 20, there is a pressure take-out port 24 that communicates with a pressure sensor 24 that detects the absolute pressure inside the intake pipe and generates a voltage corresponding to the detected value.
a is open. The output voltage of this pressure sensor 24 is sent to a control circuit 28 via line 26. The fuel injection valve 30 is actually provided for each cylinder, and is controlled to open and close in response to electrical drive pulses sent from the control circuit 28 via a line 32, and sent from a fuel supply system (not shown). Pressurized fuel is intermittently injected into the intake passage 12 near the intake valve 22. The exhaust gas after being combusted in the combustion chamber 14 is discharged into the atmosphere via the exhaust valve 34 and the exhaust passage 16, and further via the catalytic converter 36. Crank angle sensors 40 and 42 provided in the distributor 38 output pulse signals each time the crankshaft (not shown) rotates 30° and 360°, respectively. , the pulse signal for each 360° crank angle is line 46.
are sent to the control circuit 28 via the respective channels. The engine cylinder block is equipped with a water temperature sensor 48 for detecting the coolant temperature, the output voltage of which is representative of the detected coolant temperature is fed to the control circuit 28 via line 50. Control circuit 28 may also be fed a starting signal from starter switch 52 via line 54 . This trigger signal is used in one embodiment of the invention, but other alternative signals may be used as described below. FIG. 2 is a block diagram showing an example of the configuration of the control circuit 28 shown in FIG. In the figure, the pressure sensor 24, crank angle sensors 40 and 42, starter switch 52, and fuel injection valve 30 provided for each cylinder are each represented by blocks. As shown in the figure, the water temperature sensor 48 is composed of a thermistor, and a series connection circuit of the thermistor and a fixed resistor is inserted between the constant voltage source and the ground. The output voltage of the water temperature sensor 48 is taken out from the non-grounded terminal of the thermistor. The output voltages of the pressure sensor 24 and water temperature sensor 48 are output from an A/D with an analog multiplexer function.
The signal is sent to a converter 60, where it undergoes A/D conversion selected according to an instruction signal from a microprocessor (MPU) 62, and becomes a binary signal. A pulse signal every 30 degrees of crank angle from the crank angle sensor 40 is transmitted to an input/output circuit (I/O circuit) 64.
is sent to the MPU62 via the crank angle 30°
It serves as an interrupt request signal for the interrupt processing routine and also serves as an increment clock for a timing counter provided in the I/O circuit 64. A pulse signal for each 360° crank angle from the crank angle sensor 42 serves as a reset signal for the timing counter.
The injection start timing signal obtained from this timing counter is sent to the MPU 62 and becomes an interrupt request signal for the injection processing interrupt routine. 1 of “1” and “0” from starter switch 52
The bit start signal is sent to I/O circuit 64. The input/output circuit (I/O circuit) 66 includes an MPU
A drive circuit is provided which receives a 1-bit injection pulse signal having a duration corresponding to the injection pulse width TAU sent from 62 and converts it into a drive signal. A drive signal from this drive circuit is sent to the fuel injection valve 30 to energize it. As a result, the amount of fuel corresponding to the pulse width TAU is injected. A/D converter 60 and I/O circuits 64 and 6
6 is the main component of the microcomputer
MPU62, random access memory (RAM)
68 and a read-only memory (ROM) 70 via a bus 72.
Data is transferred via. In the ROM 70, a main processing routine program, an interrupt processing routine program for every 30 degrees of crank angle, and other programs are stored in advance, as well as various data, tables, etc. necessary for these arithmetic operations. Next, the operation of the above-mentioned microcomputer will be explained using the flowcharts of FIGS. 3 and 4. First, the process for obtaining data representing the rotational speed NE will be explained with reference to FIG. MPU
62 receives a pulse signal every 30° crank angle from the crank angle sensor 40, executes the interrupt processing routine shown in FIG. 3, and determines the engine rotational speed NE.
Form data representing . That is, first step
At step 80, the value of the free run counter provided in the MPU 62 is read and the value is set as C30 . Next, in step 81, the difference △C between the value C' 30 read during the previous crank angle 30° interrupt processing and the current value C 30 is calculated from △C = C 30 - C' 30 .
In the next step 82, the reciprocal of the difference ΔC is calculated to obtain the rotational speed NE. That is, the calculation NE←A/ΔC is performed. However, A is a constant. The NE thus obtained is stored at a predetermined location in the RAM 68. In the next step 83, the calculation process C' 30 ←C 30 is performed so that the current counter value C 30 is used as the previous read value in the next interrupt processing.
After executing the corresponding processing, this interrupt processing routine is terminated and the process returns to the main processing routine. The data representing the intake pipe internal pressure PM and the cooling water temperature drop THW are obtained from the A/D converter 60.
When the MPU 62 executes interrupt processing in response to a D conversion completion interrupt, the data are taken into the computer and stored in the RAM 68. On the other hand, the MPU 62 executes the process shown in FIG. 4 during the main processing routine. First, in step 84, data on the rotational speed NE and cooling water temperature THW are read from the RAM 68. next step
At step 85, it is determined whether or not the engine starting has been completed by checking whether the rotational speed NE is 500 rpm or more. If “NO”, i.e.
If NE < 500 rpm and the engine is starting, proceed to step 86 and check the cooling water temperature at that time.
Remember THW as THW st . Next, in step 87, a constant B is given to the additional increase value β used in step 93, which will be described later. next step
At 88, the basic injection pulse width is set to a constant value C, multiplied by a correction coefficient α based on the cooling water temperature, etc., and the product obtained by adding the invalid injection time TV of the fuel injection valve is given as the fuel injection pulse width TAU. That is,
Perform the calculation TAU←C・α+TV. in this way,
At startup, the basic injection pulse width is the intake pipe pressure PM
and is set to a constant value regardless of the rotation speed NE. The binary data representing the calculated injection pulse width TAU is stored in the RAM 68 in the next step 89.
is stored in a predetermined location. If NE<500rpm, the above process is repeated, and therefore
THW st always contains the latest cooling water temperature THW at the time of startup. When NE≧500rpm, that is, when the engine is in a complete explosion state, the program continues from step 85.
Go to 90. In step 90, a process is performed to obtain a warm-up increase coefficient FWL from input data representing the cooling water temperature THW. The warm-up increase coefficient FWL is expressed in the form of a map as a function f(THW) of the cooling water temperature THW.
It is stored in ROM70. In particular, in this embodiment, a map of FWL is formed at equal intervals regarding the A/D converted value of the output voltage of the water temperature sensor 48. That is, as shown in Fig. 5, the cooling water temperature THW
The output voltage VTHW of the water temperature sensor 48 is not spaced at equal intervals, but is spaced at equal intervals with respect to the output voltage VTHW of the water temperature sensor 48. THW−
Configuring the FWL map in this way simplifies the formula used for interpolation calculations, making it extremely easy to map the warm-up increase coefficient FWL, and also reducing the number of steps in the program. . In the next step 92, the current cooling water temperature THW is
It is determined whether the temperature THW st +A, which is higher than THW st by a predetermined temperature A (=2 to 10° C.), has been exceeded. As mentioned before, THW st is the cooling water temperature at the time of startup only and every time the main processing routine is executed.
Since the cooling water temperature is updated to THW, after the start, the cooling water temperature will remain approximately equal to the temperature at the end of the start. Therefore, in step 92, it is determined whether or not the cooling water temperature THW has risen above the predetermined temperature A from the cooling water temperature at the end of starting. “NO”
In this case, the program proceeds to step 93, where the warm-up increase coefficient FWL determined in step 90 is increased by the additional increase value β, and then the program proceeds to step 94.
On the other hand, if it is determined as “YES” in step 92,
That is, if the cooling water temperature THW has risen above the predetermined temperature A since the end of the start, the process proceeds to step 94 without adding the additional increase value β to FWL. At step 94, the rotation speed NE is determined from RAM68.
Import intake pipe internal pressure PM data. step
In 95, the basic injection pulse width TP is obtained by performing interpolation calculation using a map from the captured rotational speed NE and intake pipe internal pressure PM. ROM70
Inside is the basic injection pulse width TP (msc) for the rotational speed NE and intake pipe pressure PM as shown in the table below.
Maps are prepared in advance, and the steps
In 95, TP is obtained from the input data NE and PM using this map.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、始動後の
回転不安定期間が機関温度の上昇値に強く関係す
ることに着目し、始動後増量を機関温度が所定温
度上昇した時点で打ち切るので、エミツシヨンの
増大を防止できる。
As explained above, according to the present invention, focusing on the fact that the period of unstable rotation after startup is strongly related to the increase in engine temperature, the increase in fuel consumption after startup is discontinued when the engine temperature rises to a predetermined temperature. can prevent an increase in

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

第1図は本発明の一実施例の概略図、第2図は
第1図の制御回路のブロツク図、第3図、第4図
はマイクロコンピユータの制御プログラムの一部
を表わすフローチヤート、第5図は水温センサの
出力電圧VTHWに対する暖機増量係数FWLの等間
隔マツプの特性図、第6図は本発明の作用を説明
するもので冷却水温度THWに対する暖機増量係
数FWLの関係を表わす特性図、第7図、第8図、
第9図、及び第10図はマイクロコンピユータの
割込み処理プログラムの一部のフローチヤートで
ある。 12……吸気通路、18……スロツトル弁、2
4……圧力センサ、28……制御回路、30……
燃料噴射弁、40,42……クランク角センサ、
48……水温センサ、52……スタータスイツ
チ、60……A/D変換器、62……MPU、6
4,66……I/O回路、68……RAM、70
……ROM。
FIG. 1 is a schematic diagram of an embodiment of the present invention, FIG. 2 is a block diagram of the control circuit shown in FIG. Fig. 5 is a characteristic diagram of an equally spaced map of the warm-up increase coefficient FWL with respect to the output voltage V THW of the water temperature sensor, and Fig. 6 explains the operation of the present invention, and shows the relationship of the warm-up increase coefficient FWL with respect to the cooling water temperature THW. Characteristic diagrams showing Fig. 7, Fig. 8,
9 and 10 are flowcharts of part of the microcomputer's interrupt processing program. 12...Intake passage, 18...Throttle valve, 2
4...Pressure sensor, 28...Control circuit, 30...
Fuel injection valve, 40, 42... crank angle sensor,
48...Water temperature sensor, 52...Starter switch, 60...A/D converter, 62...MPU, 6
4, 66...I/O circuit, 68...RAM, 70
……ROM.

Claims (1)

【特許請求の範囲】 1 内燃機関の運転状態を検出し、該検出した運
転状態に応じて機関に供給する燃料量を制御する
方法において、該機関の温度を検出し、一方、該
機関の始動が終了したか否かを検出し、始動終了
後機関温度が始動終了時の温度より所定温度上昇
するまでの期間は、機関に供給する燃料量を増量
するようにしたことを特徴とする内燃機関の燃料
供給量制御方法。 2 始動終了後機関温度が始動終了時温度より所
定温度上昇するまでの期間の前記増量処理が、該
期間中一定に保たれる増量値を用いてなされる特
許請求の範囲第1項記載の燃料供給量制御方法。 3 始動終了後機関温度が始動終了時温度より所
定温度上昇するまでの期間の前記増量処理が、時
間の経過に応じて徐々に減少せしめられる増量値
を用いてなされる特許請求の範囲第1項記載の燃
料供給量制御方法。 4 始動終了後機関温度が始動終了時温度より所
定温度上昇するまでの期間の前記増量処理が、始
動終了後の機関の総回転数に応じて徐々に減少せ
しめられる増量値を用いてなされる特許請求の範
囲第1項記載の燃料供給量制御方法。 5 始動終了後機関温度が始動終了時温度より所
定温度上昇するまでの期間の前記増量処理が、該
機関温度の上昇に応じて徐々に減少せしめられる
増量値を用いてなされる特許請求の範囲第1項記
載の燃料供給量制御方法。
[Scope of Claims] 1. A method for detecting the operating state of an internal combustion engine and controlling the amount of fuel supplied to the engine according to the detected operating state, wherein the temperature of the engine is detected, and The internal combustion engine is characterized in that the amount of fuel supplied to the engine is increased during a period after the engine temperature reaches a predetermined temperature rise from the temperature at the end of the engine engine after the engine temperature has started. fuel supply amount control method. 2. The fuel according to claim 1, wherein the amount increasing process is performed during a period until the engine temperature rises by a predetermined temperature from the temperature at the end of starting after starting, using an increasing value that is kept constant during the period. Supply amount control method. 3. Claim 1, wherein the increase processing for the period after the end of the start until the engine temperature rises by a predetermined temperature from the temperature at the end of the start is performed using an increase value that is gradually decreased as time passes. The fuel supply amount control method described. 4. A patent in which the amount increase process is performed during the period until the engine temperature rises by a predetermined temperature from the temperature at the end of startup after the end of startup, using an increase value that is gradually decreased in accordance with the total number of revolutions of the engine after the end of startup. A fuel supply amount control method according to claim 1. 5. Claim No. 5, wherein the amount increasing process is performed during the period after the end of the start until the engine temperature rises by a predetermined temperature from the temperature at the end of the start, using an increase value that is gradually decreased in accordance with the rise in the engine temperature. The fuel supply amount control method according to item 1.
JP4811882A 1982-03-27 1982-03-27 Supply amount control method of fuel to internal-combustion engine Granted JPS58167832A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4811882A JPS58167832A (en) 1982-03-27 1982-03-27 Supply amount control method of fuel to internal-combustion engine
US06/479,133 US4562819A (en) 1982-03-27 1983-03-25 Method and apparatus for controlling fuel supply of an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4811882A JPS58167832A (en) 1982-03-27 1982-03-27 Supply amount control method of fuel to internal-combustion engine

Publications (2)

Publication Number Publication Date
JPS58167832A JPS58167832A (en) 1983-10-04
JPH0362894B2 true JPH0362894B2 (en) 1991-09-27

Family

ID=12794403

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4811882A Granted JPS58167832A (en) 1982-03-27 1982-03-27 Supply amount control method of fuel to internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS58167832A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61187551A (en) * 1985-02-14 1986-08-21 Aisan Ind Co Ltd Fuel feeding amount controller for mixed gas feeding system of internal-combustion engine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS599739B2 (en) * 1979-10-09 1984-03-05 マツダ株式会社 Engine electronic fuel injection system
JPS5746031A (en) * 1980-09-01 1982-03-16 Toyota Motor Corp Method of controlling supplied quantity of fuel to internal combustion engine

Also Published As

Publication number Publication date
JPS58167832A (en) 1983-10-04

Similar Documents

Publication Publication Date Title
US4582036A (en) Fuel supply control method for internal combustion engines immediately after cranking
US4469072A (en) Method and apparatus for controlling the fuel-feeding rate of an internal combustion engine
US4739741A (en) Fuel supply control method for internal combustion engines at starting
US4765301A (en) Fuel supply control method for internal combustion engines after starting
JPH0211729B2 (en)
US4528963A (en) Method of and system for controlling restart of engine
US4777924A (en) Fuel supply control method for internal combustion engines after starting
JPH04159432A (en) Electronic control fuel injection system
JPS5857617B2 (en) Electronically controlled fuel injection method
JPH0312217B2 (en)
JPH0362894B2 (en)
US4562819A (en) Method and apparatus for controlling fuel supply of an internal combustion engine
JPS6321816B2 (en)
JPH0362893B2 (en)
JPH0475379B2 (en)
JP2503395B2 (en) Fuel injection control device for internal combustion engine
JP2526547B2 (en) Internal combustion engine controller
JPS6371539A (en) Controller for internal combustion engine
JP2522209B2 (en) Electronically controlled fuel injector
JPS614842A (en) Method for controlling fuel supply amount feedback when internal combustion engine is cold
JPS6090934A (en) Fuel supply control method during fully open throttle valve operation of an internal combustion engine
JPH0759927B2 (en) Ignition timing control device for internal combustion engine
JPH08151942A (en) Engine fuel injection control device
JP2681565B2 (en) Fuel injection device for internal combustion engine
JPS5830424A (en) Control method of electronically controlled fuel injection