JPH09209818A - Fuel properties detector and fuel injection controller for engine - Google Patents

Fuel properties detector and fuel injection controller for engine

Info

Publication number
JPH09209818A
JPH09209818A JP8015797A JP1579796A JPH09209818A JP H09209818 A JPH09209818 A JP H09209818A JP 8015797 A JP8015797 A JP 8015797A JP 1579796 A JP1579796 A JP 1579796A JP H09209818 A JPH09209818 A JP H09209818A
Authority
JP
Japan
Prior art keywords
heater
fuel injection
fuel
engine
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8015797A
Other languages
Japanese (ja)
Inventor
Takamitsu Kashima
隆光 鹿島
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.)
Subaru Corp
Original Assignee
Fuji Heavy Industries Ltd
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 Fuji Heavy Industries Ltd filed Critical Fuji Heavy Industries Ltd
Priority to JP8015797A priority Critical patent/JPH09209818A/en
Publication of JPH09209818A publication Critical patent/JPH09209818A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/12Improving ICE efficiencies

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)

Abstract

PROBLEM TO BE SOLVED: To consist improvement of starting performance with improvement of durability of fuel properties detection in a detector which detects fuel properties by a rate of change of heater consumptive voltage due to injection fuel, by providing engine starting allowing means which allows the starting of an engine after detection of fuel properties is completed. SOLUTION: In an engine in which a PTC heater 31d is oppositely arranged opposite in the fuel ejecting direction of an injector 22, a microcomputer centering around a CPU 51 starts energization to the PTC heater 31d under a condition that it prohibits the operation of a startor motor 67 so as to prohibit the starting of an engine prior to various control. After the completion of warming up of the PTC heater 31d, fuel of a first time fuel oil consumption is ejected from the injector 22, and a heavy rate due to the heavy component of gasoline is found out on the basis of the rate of change of heater consumptive voltage after fuel injection and the first time fuel oil consumption. After that, the starting of an engine is allowed, and the fuel oil consumption for the future is corrected according to the heavy rate so as to obtain an appropriate fuel oil consumption.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、燃料噴射弁の燃料
噴射方向にヒータを対設し、噴射燃料によるヒータ消費
電流の変化量により燃料性状を検出するエンジンの燃料
性状検出装置に関し、さらに検出した燃料性状に基づき
燃料噴射量を補正するエンジンの燃料噴射制御装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fuel property detecting device for an engine, in which a heater is provided in a pair in the fuel injection direction of a fuel injection valve, and the fuel property is detected by the amount of change in heater consumption current due to injected fuel. The present invention relates to a fuel injection control device for an engine, which corrects a fuel injection amount based on the fuel property.

【0002】[0002]

【従来の技術】従来、本出願人による特開平6−123
249号公報に示されるように、燃料噴射弁の燃料噴射
方向に噴射燃料の気化及び霧化を促進するためのヒータ
を対設したエンジンにおいて、先ずエンジンの始動を禁
止してヒータへの通電を開始し、ヒータの暖機完了時に
固定噴射パルス幅による一義的な設定量の燃料を燃料噴
射弁から噴射させ、燃料噴射から設定時間経過後にヒー
タ消費電流を検出し、このヒータ消費電流に基づいて燃
料性状を検出して、燃料性状の検出後、エンジンの始動
を許可することで、燃料性状検出センサを採用すること
なく燃料性状を検出可能とし、安価で、実際に噴射され
た燃料の性状を検出することができ、更に、検出した燃
料性状に基づきエンジン始動許可後の燃料噴射量を補正
することで、制御性を向上する技術が知られている。
2. Description of the Related Art Conventionally, Japanese Patent Laid-Open No. 6-123 by the present applicant.
As disclosed in Japanese Patent No. 249, in an engine provided with a heater for promoting vaporization and atomization of injected fuel in a fuel injection direction of a fuel injection valve, first, engine start is prohibited and electricity is supplied to the heater. When the heater warm-up is completed, a unique set amount of fuel with a fixed injection pulse width is injected from the fuel injection valve, and the heater current consumption is detected after a set time has elapsed from the fuel injection, and based on this heater current consumption By detecting the fuel property and allowing the engine to start after the fuel property is detected, the fuel property can be detected without adopting the fuel property detection sensor, and the property of the actually injected fuel is inexpensive. There is known a technique capable of detecting the same and further improving the controllability by correcting the fuel injection amount after the engine start permission based on the detected fuel property.

【0003】[0003]

【発明が解決しようとする課題】しかし、上記先行例に
おいては、ヒータの暖機完了時に一義的な初回燃料噴射
量による燃料を噴射させているため、必ずしもそのとき
の条件で定まる始動時に必要とする燃料量の燃料が噴射
されるとは限らず、十分な始動性の向上を得られるとは
限らない不都合がある。
However, in the above-described prior art example, since the fuel is injected by the unique initial fuel injection amount when the heater warm-up is completed, it is not always necessary at the time of starting determined by the conditions at that time. There is an inconvenience that a sufficient amount of fuel is not always injected and a sufficient improvement in startability cannot be obtained.

【0004】また、燃料性状を、単に、燃料噴射から設
定時間経過後のヒータ消費電流に基づいて検出している
ため、ヒータ消費電流を検出するセンサからの出力信号
のドリフト等の影響で同一性状の燃料であってもヒータ
消費電流値が一定になるとは限らず、正確な燃料性状を
検出するには限界があり、十分な信頼性を望めない。
Further, since the fuel property is simply detected based on the heater current consumption after a lapse of a set time from the fuel injection, the same property is caused by the influence of the drift of the output signal from the sensor which detects the heater current consumption. The fuel consumption value of the heater is not always constant even with the above fuel, and there is a limit to the accurate fuel property detection, and sufficient reliability cannot be expected.

【0005】本発明は上記事情に鑑み、始動性の向上と
燃料性状検出の信頼性の向上とを両立することが可能で
あり、また、燃料性状の検出後は燃料性状に応じて常に
適正な燃料量をエンジンに供給することができて燃料性
状に係わらず燃焼性を向上して排気エミッションを改善
することが可能なエンジンの燃料性状検出装置及び燃料
噴射制御装置を提供することを目的とする。
In view of the above circumstances, the present invention makes it possible to improve both the startability and the reliability of fuel property detection at the same time, and after the fuel property is detected, it is always appropriate depending on the fuel property. An object of the present invention is to provide a fuel property detection device and a fuel injection control device for an engine, which can supply a fuel amount to an engine, improve combustibility regardless of the fuel property, and improve exhaust emission. .

【0006】[0006]

【課題を解決するための手段】請求項1記載の発明は、
図1の基本構成図に示すように、燃料噴射弁の燃料噴射
方向にヒータを対設したエンジンにおいて、エンジンの
始動を禁止する始動禁止手段と、エンジン始動の禁止
後、ヒータを通電するヒータ制御手段と、上記ヒータの
暖機が完了したかを判断するヒータ暖機完了判別手段
と、上記ヒータの暖機完了後、エンジン温度に基づき初
回燃料噴射量を設定して該初回燃料噴射量の燃料を上記
燃料噴射弁から噴射させる初回燃料噴射量設定手段と、
上記初回燃料噴射によるヒータ消費電流の変化量を検出
するヒータ消費電流変化量検出手段と、上記ヒータ消費
電流の変化量と上記初回燃料噴射量に基づき燃料性状を
検出する燃料性状検出手段と、燃料性状の検出完了後、
エンジンの始動を許可するエンジン始動許可手段とを備
えたことを特徴とする。
According to the first aspect of the present invention,
As shown in the basic configuration diagram of FIG. 1, in an engine in which a heater is provided in the fuel injection direction of a fuel injection valve, a start inhibiting means for inhibiting the engine starting, and a heater control for energizing the heater after inhibiting the engine starting Means, a heater warm-up completion judging means for judging whether or not the heater has been warmed up, and after completion of warming-up of the heater, a first fuel injection amount is set based on an engine temperature and a fuel of the first fuel injection amount is set. Initial fuel injection amount setting means for injecting from the fuel injection valve,
A heater consumption current change amount detecting means for detecting a change amount of the heater consumption current due to the initial fuel injection; a fuel property detecting means for detecting a fuel property based on the change amount of the heater consumption current and the initial fuel injection amount; After the property detection is completed,
And an engine start permitting unit for permitting the engine to be started.

【0007】請求項2記載の発明は、図2の基本構成図
に示すように、燃料噴射弁の燃料噴射方向にヒータを対
設したエンジンにおいて、エンジンの始動を禁止する始
動禁止手段と、エンジン始動の禁止後、ヒータを通電す
るヒータ制御手段と、ヒータ消費電流及びヒータ通電開
始後の時間に基づき初回燃料噴射の開始時期をヒータの
暖機完了前に設定する初回燃料噴射開始時期設定手段
と、上記初回燃料噴射開始時期に達したとき、エンジン
温度に基づき初回燃料噴射量を設定して該初回燃料噴射
量の燃料を上記燃料噴射弁から噴射させる初回燃料噴射
量設定手段と、上記初回燃料噴射によるヒータ消費電流
の変化量を検出するヒータ消費電流変化量検出手段と、
上記ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出する燃料性状検出手段と、上記ヒー
タの暖機が完了したかを判断するヒータ暖機完了判別手
段と、上記ヒータの暖機完了後、エンジンの始動を許可
するエンジン始動許可手段とを備えたことを特徴とす
る。
According to a second aspect of the present invention, as shown in the basic configuration diagram of FIG. 2, in an engine having a heater provided in the fuel injection direction of the fuel injection valve, a start inhibiting means for inhibiting the engine from starting, and an engine. Heater control means for energizing the heater after the start is prohibited, and first fuel injection start timing setting means for setting the start timing of the first fuel injection before the completion of the warm-up of the heater based on the current consumption of the heater and the time after the start of the heater energization. When the initial fuel injection start timing is reached, an initial fuel injection amount is set based on an engine temperature and an initial fuel injection amount of fuel is injected from the fuel injection valve; Heater consumption current change amount detecting means for detecting a change amount of heater consumption current due to injection,
Fuel property detection means for detecting fuel properties based on the amount of change in heater current consumption and the initial fuel injection amount, heater warm-up completion determination means for determining whether warm-up of the heater is completed, and warm-up of the heater. An engine start permitting means for permitting the engine to be started after the completion of the machine.

【0008】請求項3記載の発明は、図3の基本構成図
に示すように、燃料噴射弁の燃料噴射方向にヒータを対
設したエンジンにおいて、エンジンの始動を禁止する始
動禁止手段と、エンジン始動の禁止後、ヒータを通電す
るヒータ制御手段と、上記ヒータの暖機が完了したかを
判断するヒータ暖機完了判別手段と、上記ヒータの暖機
完了後、エンジン温度に基づき初回燃料噴射量を設定し
て該初回燃料噴射量の燃料を上記燃料噴射弁から噴射さ
せる初回燃料噴射量設定手段と、上記初回燃料噴射によ
るヒータ消費電流の変化量を検出するヒータ消費電流変
化量検出手段と、上記ヒータ消費電流の変化量と上記初
回燃料噴射量に基づき燃料性状を検出する燃料性状検出
手段と、燃料性状の検出完了後、エンジンの始動を許可
するエンジン始動許可手段と、エンジン始動許可後の燃
料噴射量を上記燃料性状に基づき補正して設定する燃料
噴射量設定手段とを備えたことを特徴とする。
According to a third aspect of the present invention, as shown in the basic configuration diagram of FIG. 3, in an engine having a heater arranged in the fuel injection direction of the fuel injection valve, a start inhibition means for inhibiting the engine from starting and an engine. After the start is prohibited, the heater control means for energizing the heater, the heater warm-up completion judging means for judging whether the warm-up of the heater is completed, and the initial fuel injection amount based on the engine temperature after the warm-up of the heater is completed. And a first fuel injection amount setting means for injecting the fuel of the first fuel injection amount from the fuel injection valve, and a heater current consumption change amount detection means for detecting a heater current change amount due to the first fuel injection. Fuel property detection means for detecting a fuel property based on the amount of change in heater current consumption and the initial fuel injection amount, and engine start for permitting engine start after completion of fuel property detection And availability means, characterized in that the fuel injection amount after the engine start permission and a fuel injection quantity setting means for setting correction based on the fuel property.

【0009】請求項4記載の発明は、図4の基本構成図
に示すように、燃料噴射弁の燃料噴射方向にヒータを対
設したエンジンにおいて、エンジンの始動を禁止する始
動禁止手段と、エンジン始動の禁止後、ヒータを通電す
るヒータ制御手段と、ヒータ消費電流及びヒータ通電開
始後の時間に基づき初回燃料噴射の開始時期をヒータの
暖機完了前に設定する初回燃料噴射開始時期設定手段
と、上記初回燃料噴射開始時期に達したとき、エンジン
温度に基づき初回燃料噴射量を設定して該初回燃料噴射
量の燃料を上記燃料噴射弁から噴射させる初回燃料噴射
量設定手段と、上記初回燃料噴射によるヒータ消費電流
の変化量を検出するヒータ消費電流変化量検出手段と、
上記ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出する燃料性状検出手段と、上記ヒー
タの暖機が完了したかを判断するヒータ暖機完了判別手
段と、上記ヒータの暖機完了後、エンジンの始動を許可
するエンジン始動許可手段と、エンジン始動許可後の燃
料噴射量を上記燃料性状に基づき補正して設定する燃料
噴射量設定手段とを備えたことを特徴とする。
According to a fourth aspect of the invention, as shown in the basic configuration diagram of FIG. 4, in an engine in which a heater is provided opposite to the fuel injection direction of the fuel injection valve, a start inhibition means for inhibiting the engine start, and an engine. Heater control means for energizing the heater after the start is prohibited, and first fuel injection start timing setting means for setting the start timing of the first fuel injection before the completion of the warm-up of the heater based on the current consumption of the heater and the time after the start of the heater energization. When the initial fuel injection start timing is reached, an initial fuel injection amount is set based on an engine temperature and an initial fuel injection amount of fuel is injected from the fuel injection valve; Heater consumption current change amount detecting means for detecting a change amount of heater consumption current due to injection,
Fuel property detection means for detecting fuel properties based on the amount of change in heater current consumption and the initial fuel injection amount, heater warm-up completion determination means for determining whether warm-up of the heater is completed, and warm-up of the heater. After the completion of the machine, the engine is provided with engine start permission means for permitting engine start, and fuel injection amount setting means for correcting and setting the fuel injection amount after engine start permission based on the fuel property.

【0010】請求項5記載の発明は、請求項1ないし請
求項4に記載のいずれかの発明において、上記ヒータ消
費電流の変化量は燃料温度により補正されることを特徴
とする。
According to a fifth aspect of the present invention, in any one of the first to fourth aspects of the invention, the amount of change in the heater current consumption is corrected by the fuel temperature.

【0011】すなわち、請求項1記載の発明では、エン
ジンの始動を禁止してヒータを通電し、ヒータの暖機完
了後、エンジン温度に基づき初回燃料噴射量を設定して
該初回燃料噴射量の燃料を燃料噴射弁から噴射させ、こ
の初回燃料噴射によるヒータ消費電流の変化量を検出
し、ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出し、燃料性状の検出完了後、エンジ
ンの始動を許可する。
That is, according to the first aspect of the invention, the start of the engine is prohibited, the heater is energized, and after the heater has been warmed up, the initial fuel injection amount is set based on the engine temperature and the initial fuel injection amount Fuel is injected from the fuel injection valve, the amount of change in heater consumption current due to this initial fuel injection is detected, the fuel property is detected based on the amount of change in heater consumption current and the initial fuel injection amount, and after completion of detection of fuel property , Allow the engine to start.

【0012】請求項2記載の発明では、エンジンの始動
を禁止してヒータを通電し、ヒータ消費電流及びヒータ
通電開始後の時間に基づき初回燃料噴射の開始時期をヒ
ータの暖機完了前に設定し、この初回燃料噴射開始時期
に達したとき、エンジン温度に基づき初回燃料噴射量を
設定して該初回燃料噴射量の燃料を燃料噴射弁から噴射
させ、この初回燃料噴射によるヒータ消費電流の変化量
と上記初回燃料噴射量に基づき燃料性状を検出し、ヒー
タの暖機完了後、エンジンの始動を許可する。
According to the second aspect of the present invention, the start of the engine is prohibited, the heater is energized, and the start timing of the first fuel injection is set before the completion of the warm-up of the heater based on the heater current consumption and the time after the heater energization is started. Then, when the initial fuel injection start timing is reached, the initial fuel injection amount is set based on the engine temperature, the fuel of the initial fuel injection amount is injected from the fuel injection valve, and the change of the heater current consumption by the initial fuel injection is changed. The fuel property is detected based on the amount and the initial fuel injection amount, and after the heater has been warmed up, the engine start is permitted.

【0013】請求項3記載の発明では、エンジンの始動
を禁止してヒータを通電し、ヒータの暖機完了後、エン
ジン温度に基づき初回燃料噴射量を設定して該初回燃料
噴射量の燃料を燃料噴射弁から噴射させ、この初回燃料
噴射によるヒータ消費電流の変化量を検出し、ヒータ消
費電流の変化量と上記初回燃料噴射量に基づき燃料性状
を検出して、燃料性状の検出完了後、エンジンの始動を
許可し、検出した燃料性状に基づいてエンジン始動許可
後の燃料噴射量を補正する。
According to the third aspect of the present invention, the start of the engine is prohibited, the heater is energized, and after the heater has been warmed up, the initial fuel injection amount is set based on the engine temperature and the fuel of the initial fuel injection amount is set. It is injected from the fuel injection valve, the amount of change in the heater current consumption due to this initial fuel injection is detected, the fuel property is detected based on the amount of change in the heater current consumption and the initial fuel injection amount, and after detection of the fuel property is completed, The engine start is permitted, and the fuel injection amount after the engine start is permitted is corrected based on the detected fuel property.

【0014】請求項4記載の発明では、エンジンの始動
を禁止してヒータを通電し、ヒータ消費電流及びヒータ
通電開始後の時間に基づき初回燃料噴射の開始時期をヒ
ータの暖機完了前に設定し、この初回燃料噴射開始時期
に達したとき、エンジン温度に基づき初回燃料噴射量を
設定して該初回燃料噴射量の燃料を燃料噴射弁から噴射
させ、この初回燃料噴射によるヒータ消費電流の変化量
と上記初回燃料噴射量に基づき燃料性状を検出し、ヒー
タの暖機完了後、エンジンの始動を許可し、検出した燃
料性状に基づいてエンジン始動許可後の燃料噴射量を補
正する。
According to the fourth aspect of the present invention, the start of the engine is prohibited, the heater is energized, and the start timing of the first fuel injection is set before the completion of warming up the heater based on the heater current consumption and the time after the heater energization is started. Then, when the initial fuel injection start timing is reached, the initial fuel injection amount is set based on the engine temperature, the fuel of the initial fuel injection amount is injected from the fuel injection valve, and the change of the heater current consumption by the initial fuel injection is changed. The fuel property is detected based on the amount and the initial fuel injection amount, the engine is allowed to start after the heater has been warmed up, and the fuel injection amount after the engine start is permitted is corrected based on the detected fuel property.

【0015】請求項5記載の発明では、請求項1ないし
請求項4に記載のいずれかの発明において、上記ヒータ
消費電流の変化量は燃料温度により補正され、この燃料
温度により補正したヒータ消費電流の変化量と初回燃料
噴射量に基づき燃料性状を検出する。
According to a fifth aspect of the invention, in any one of the first to fourth aspects of the invention, the change amount of the heater consumption current is corrected by the fuel temperature, and the heater consumption current corrected by the fuel temperature is corrected. The fuel property is detected on the basis of the change amount and the initial fuel injection amount.

【0016】[0016]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図5〜図15は本発明の実施の第
1形態を示す。
Embodiments of the present invention will be described below with reference to the drawings. 5 to 15 show a first embodiment of the present invention.

【0017】図13において、符号1はエンジンであ
り、図においては、シリンダブロック1aがクランック
シャフト1bを中心として両側のバンク(図の右側が左
バンク、左側が右バンク)に2分割され、右バンクに#
1,#3気筒が配置され、左バンクに#2,#4気筒が
配置された水平対向型4サイクル4気筒ガソリンエンジ
ンを示す。このエンジン1のシリンダブロック1aの左
右両バンクには、シリンダヘッド2がそれぞれ設けら
れ、各シリンダヘッド2に吸気ポート2aと排気ポート
2bとが形成されている。
In FIG. 13, reference numeral 1 denotes an engine, and in the figure, a cylinder block 1a is divided into two banks (a left bank on the right side and a right bank on the left side) on both sides of a crank shaft 1b as a center. , In the right bank #
1 shows a horizontally opposed four-cycle four-cylinder gasoline engine in which # 1 and # 3 cylinders are arranged and # 2 and # 4 cylinders are arranged in the left bank. Cylinder heads 2 are provided on both left and right banks of a cylinder block 1a of the engine 1, and an intake port 2a and an exhaust port 2b are formed on each cylinder head 2.

【0018】上記吸気ポート2aには、インテークマニ
ホルド3が連通され、このインテークマニホルド3の上
流側集合部に、エアチャンバ4を介してスロットル弁通
路5が連通されている。このスロットル弁通路5の上流
側には、吸気管6を介してエアクリーナ7が取付けら
れ、このエアクリーナ7がエアインテークチャンバ8に
連通されている。また、上記排気ポート2bにはエキゾ
ーストマニホルド9を介して排気管10が連通され、こ
の排気管10に触媒11が介装されてマフラ12に連通
されている。
An intake manifold 3 is connected to the intake port 2a, and a throttle valve passage 5 is connected to an upstream collecting portion of the intake manifold 3 via an air chamber 4. An air cleaner 7 is attached to the upstream side of the throttle valve passage 5 via an intake pipe 6, and the air cleaner 7 is connected to an air intake chamber 8. Further, an exhaust pipe 10 is connected to the exhaust port 2b via an exhaust manifold 9, and a catalyst 11 is mounted on the exhaust pipe 10 to be connected to a muffler 12.

【0019】また、上記スロットル弁通路5には、アク
セルペダルに連動するスロットル弁5aが設けられ、こ
のスロットル弁通路5の直上流の上記吸気管6にインタ
ークーラ13が介装され、さらに、上記吸気管6の上記
エアクリーナ7の下流側にレゾネータチャンバ14が介
装されている。
Further, the throttle valve passage 5 is provided with a throttle valve 5a interlocked with an accelerator pedal, and an intercooler 13 is interposed in the intake pipe 6 immediately upstream of the throttle valve passage 5, and A resonator chamber 14 is provided downstream of the air cleaner 7 in the intake pipe 6.

【0020】上記レゾネータチャンバ14と上記インテ
ークマニホルド3とは、上記スロットル弁5aの上流側
と下流側とをバイパスするバイパス通路15によって連
通されており、このバイパス通路15に、アイドル空気
量を調整するアイドルスピードコントロールバルブ(ア
イドル回転数制御弁;ISCV)16が介装されてい
る。さらに、上記ISCV16の直下流側に、吸気圧が
負圧のときに開弁し、ターボ過給機18により過給され
て吸気圧が正圧になったとき閉弁するチェックバルブ
(逆止弁)17が介装されている。
The resonator chamber 14 and the intake manifold 3 are communicated with each other by a bypass passage 15 that bypasses the upstream side and the downstream side of the throttle valve 5a. The bypass passage 15 adjusts the amount of idle air. An idle speed control valve (idle speed control valve; ISCV) 16 is installed. Further, a check valve (check valve) that opens immediately downstream of the ISCV 16 when the intake pressure is a negative pressure and closes when the intake pressure becomes a positive pressure by being supercharged by the turbocharger 18. ) 17 is interposed.

【0021】上記ターボ過給機18は、そのコンプレッ
サ18aが上記吸気管6の上記レゾネータチャンバ14
の下流側に介装され、タービン18bが上記排気管10
に介装されている。さらに、上記ターボ過給機18のタ
ービンハウジング流入口にはウエストゲート弁19ふぁ
介装され、このウエストゲート弁19にウエストゲート
弁作動用アクチュエータ20が連設されている。
In the turbocharger 18, the compressor 18a of the turbocharger 18 has the resonator chamber 14 of the intake pipe 6.
Is installed on the downstream side of the exhaust pipe 10
Is installed in the. Further, a wastegate valve 19 is provided at the turbine housing inlet of the turbocharger 18, and a wastegate valve actuating actuator 20 is connected to the wastegate valve 19.

【0022】上記ウエストゲート弁作動用アクチュエー
タ20は、ダイヤフラムにより2室に仕切られ、一方が
ウエストゲート弁制御デューティソレノイド弁21に連
通する圧力室20aを形成し、他方が上記ウエストゲー
ト弁19を閉方向に付勢するスプリングを収納したスプ
リング室20bを形成しており、上記圧力室20aに供
給される制御圧に応じて上記ウエストゲート弁19の開
度を可変することによりタービンハウジング流入口側の
排気ガスバイパス量を調整し、過給圧を調整するように
なっている。
The wastegate valve actuating actuator 20 is partitioned into two chambers by a diaphragm, one of which forms a pressure chamber 20a communicating with the wastegate valve control duty solenoid valve 21, and the other of which closes the wastegate valve 19. A spring chamber 20b for accommodating a spring urging in the direction is formed, and the opening degree of the waste gate valve 19 is changed according to the control pressure supplied to the pressure chamber 20a. The exhaust gas bypass amount is adjusted to adjust the boost pressure.

【0023】また、上記ウエストゲータ弁制御デューテ
ィソレノイド弁21は、上記レゾネータチャンバ14に
連通する通路を弁体によって開閉するポートと、上記ウ
エストゲート弁作動用アクチュエータ20の圧力室に連
通するポートと、上記ターボ過給機18下流の吸気管6
に連通するポートとを有する電磁三方デューティソレノ
イド弁であり、後述する電子制御装置50(図15参
照)から出力される制御信号のデュ−ティ比に応じて上
記レゾネータチャンバ14に連通するポートの弁開度が
調整される。
The waste gate valve control duty solenoid valve 21 has a port for opening and closing a passage communicating with the resonator chamber 14 with a valve body, and a port communicating with the pressure chamber of the waste gate valve actuating actuator 20. Intake pipe 6 downstream of the turbocharger 18
Is a solenoid three-way duty solenoid valve having a port communicating with the valve of the port communicating with the resonator chamber 14 according to a duty ratio of a control signal output from an electronic control unit 50 (see FIG. 15) described later. The opening is adjusted.

【0024】本形態においては、上記ウエストゲート弁
制御デュ−ティソレノイド弁21に出力される制御信号
のデュ−ティ比が大きくなる程、上記レゾネータチャン
バ14に対するポートの弁開度が大きくなってリーク量
が増大し、上記ウエストゲート弁作動用アクチュエータ
20の圧力室20aに供給される制御圧が低下してウエ
ストゲート弁19の開度が小さくなり、過給圧が上昇す
る。又、上記制御信号のデュ−ティ比が小さい程、上記
レゾネータチャンバ14に連通するウエストゲート弁制
御デュ−ティソレノイド弁21のポートの弁開度が小さ
くなって上記ウエストゲート弁作動用アクチュエータ2
0の圧力室20aに高い制御圧が供給され、ウエストゲ
ート弁19の開度が大きくなって過給圧が低下する。
In the present embodiment, as the duty ratio of the control signal output to the wastegate valve control duty solenoid valve 21 increases, the valve opening degree of the port with respect to the resonator chamber 14 increases and leakage occurs. The amount increases, the control pressure supplied to the pressure chamber 20a of the waste gate valve operating actuator 20 decreases, the opening degree of the waste gate valve 19 decreases, and the supercharging pressure increases. Also, the smaller the duty ratio of the control signal, the smaller the valve opening of the port of the wastegate valve control duty solenoid valve 21 communicating with the resonator chamber 14, and the smaller the wastegate valve operating actuator 2 becomes.
A high control pressure is supplied to the zero pressure chamber 20a, the opening degree of the waste gate valve 19 increases, and the supercharging pressure decreases.

【0025】一方、上記インテークマニホルド3の各気
筒の各吸気ポート2aの直上流側に燃料噴射弁としての
インジェクタ22が臨まされ、上記シリンダヘッド2に
は、先端を燃焼室に露呈する点火プラグ23が各気筒毎
に取り付けられている。この点火プラグ23に連設され
る点火コイル24には、イグナイタ25が接続されてい
る。
On the other hand, an injector 22 as a fuel injection valve is exposed immediately upstream of each intake port 2a of each cylinder of the intake manifold 3, and the cylinder head 2 has a spark plug 23 whose tip is exposed to a combustion chamber. Is installed for each cylinder. An igniter 25 is connected to the ignition coil 24 connected to the ignition plug 23.

【0026】上記インジェクタ22は、燃料供給路26
を介して燃料タンク27に連通されており、この燃料タ
ンク27内にはインタンク式の燃料ポンプ28が設けら
れている。この燃料ポンプ28からの燃料は、上記燃料
供給路26に介装された燃料フィルタ29を経て上記イ
ンジェクタ22及びプレッシャレギュレータ30に圧送
され、このプレッシャレギュレータ30から上記燃料タ
ンク27にリターンされて、インジェクタ22に対する
燃料圧力が所定の圧力に調圧される。
The injector 22 has a fuel supply passage 26.
The fuel tank 27 is communicated with the fuel tank 27 through the fuel tank 27, and an in-tank type fuel pump 28 is provided in the fuel tank 27. The fuel from the fuel pump 28 is pressure-fed to the injector 22 and the pressure regulator 30 via the fuel filter 29 provided in the fuel supply passage 26, and is returned from the pressure regulator 30 to the fuel tank 27 to be injected by the injector. The fuel pressure for 22 is adjusted to a predetermined pressure.

【0027】また、上記各インジェクタ22の燃料噴射
方向に燃料気化及び霧化を促進するためのヒータの一例
としてヒータユニット31が対設されている。上記ヒー
タユニット31は、図14に示すように、吸気通路内に
加熱部31aがステー31bを介して取付部31cに支
持され、この取付部31cが上記インテークマニホルド
3とシリンダヘッド2との間に挟持されて図示しないボ
ルト等により上記シリンダヘッド2に固定されている。
上記加熱部31aには、インジェクタ22からの燃料噴
射方向側にPTCピル(Positivetemperature Coeffici
ent Pill)からなるPTCヒータ31dが内蔵されてお
り、ターミナル31eを介してPTCヒータ31dが通
電されると、上記インジェクタ22から噴射された燃料
fが上記加熱部31aで加熱されて気化し、吸気弁2c
を介して燃焼室に供給される。
A heater unit 31 is provided as an example of a heater for promoting vaporization and atomization of fuel in the fuel injection direction of each injector 22. In the heater unit 31, as shown in FIG. 14, a heating portion 31a is supported in the intake passage by a mounting portion 31c via a stay 31b, and the mounting portion 31c is provided between the intake manifold 3 and the cylinder head 2. It is sandwiched and fixed to the cylinder head 2 by a bolt or the like (not shown).
The heating unit 31a has a PTC pill (Positive temperature Coeffici) on the fuel injection direction side from the injector 22.
ent Pill) built-in PTC heater 31d is built-in. When the PTC heater 31d is energized via the terminal 31e, the fuel f injected from the injector 22 is heated in the heating portion 31a and vaporized, so that the intake air Valve 2c
Is supplied to the combustion chamber via.

【0028】次に、センサ類の配置について説明する。
符号32は絶対圧センサであり、吸気管圧力/大気圧切
換ソレノイド弁33により吸気管圧力(インテークマニ
ホルド3内の吸気圧)と大気圧とを選択的に検出する。
また、上記吸気管6の上記エアクリーナ7の直下流に、
ホットワイヤ或いはホットフィルム等を用いた熱式の吸
入空気量センサ34が介装され、上記スロットル弁通路
5に介装されたスロットル弁5aのスロットルシャフト
に、スロットル開度を検出するスロットル開度センサ3
5aとスロットル弁5aの全閉でONするアイドルスイ
ッチ35bとを内蔵したスロットルセンサ35が連設さ
れている。
Next, the arrangement of the sensors will be described.
Reference numeral 32 is an absolute pressure sensor, and the intake pipe pressure / atmospheric pressure switching solenoid valve 33 selectively detects the intake pipe pressure (intake pressure in the intake manifold 3) and the atmospheric pressure.
Further, directly downstream of the air cleaner 7 of the intake pipe 6,
A thermal intake air amount sensor 34 using a hot wire or a hot film is provided, and a throttle opening sensor for detecting a throttle opening is provided on a throttle shaft of a throttle valve 5a provided in the throttle valve passage 5. Three
A throttle sensor 35 having a built-in 5a and an idle switch 35b that is turned on when the throttle valve 5a is fully closed is provided in series.

【0029】また、エンジン1のシリンダブロック1a
にノックセンサ36が取付けられると共に、このシリン
ダブロック1aの左右両バンクを連通する冷却水通路3
7に水温センサ38が臨まされ、上記エキゾーストマニ
ホルド9の集合部にO2 センサ39が臨まされている。
The cylinder block 1a of the engine 1
A knock sensor 36 is attached to the cooling water passage 3 that connects the left and right banks of the cylinder block 1a.
A water temperature sensor 38 is exposed at 7, and an O2 sensor 39 is exposed at the collecting portion of the exhaust manifold 9.

【0030】また、上記クランクシャフト1bにクラン
クロータ40が軸着され、このクランクロータ40の外
周に、所定のクランク角に対応する突起を検出する電磁
ピックアップ等からなるクランク角センサ41が対設さ
れている。さらに上記シリンダヘッド2のカムシャフト
42にカムロータ43が連設され、このカムロータ43
に同じく電磁ピックアップ等からなる気筒判別用のカム
角センサ44が対設されている。
A crank rotor 40 is attached to the crank shaft 1b, and a crank angle sensor 41 including an electromagnetic pickup for detecting a protrusion corresponding to a predetermined crank angle is provided on the outer periphery of the crank rotor 40. ing. Further, a cam rotor 43 is connected to the cam shaft 42 of the cylinder head 2, and the cam rotor 43 is connected to the cam rotor 43.
Similarly, a cam angle sensor 44 for discriminating a cylinder, which is also composed of an electromagnetic pickup or the like, is provided oppositely.

【0031】一方、図15において、符号50は、上記
エンジン1を制御する電子制御装置(ECU)50であ
り、このECU50は、CPU51、ROM52、RA
M53、バックアップRAM54、カウンタ・タイマ群
55、及びI/Oインターフェイス56がバスライン5
7を介して互いに接続されたマイクロコンピュータを中
心として構成され、その他、安定化電圧を各部に供給す
る定電圧回路58、上記I/Oインターフェイス56の
出力ポートからの信号によりアクチュエータ類を駆動す
る駆動回路59、センサ類からのアナログ信号をデジタ
ル信号に変換するA/D変換器60等の周辺回路が組み
込まれている。
On the other hand, in FIG. 15, reference numeral 50 is an electronic control unit (ECU) 50 for controlling the engine 1. The ECU 50 includes a CPU 51, a ROM 52, and an RA.
M53, backup RAM 54, counter / timer group 55, and I / O interface 56 are bus lines 5
A microcomputer which is mainly composed of microcomputers connected to each other via a constant voltage circuit 58 for supplying a stabilizing voltage to each part, and a drive for driving actuators by signals from the output port of the I / O interface 56. The circuit 59 and peripheral circuits such as an A / D converter 60 for converting an analog signal from the sensors into a digital signal are incorporated.

【0032】尚、上記カウンタ・タイマ群55は、フリ
ーランカウンタ、カム角センサ信号の入力計数用カウン
タ等の各種カウンタ、燃料噴射用タイマ、点火用タイ
マ、定期割込みを発生させるための定期割込み用タイ
マ、クランク角センサ信号の入力間隔計時用タイマ、及
びシステム異常監視用のウオッチドッグタイマ等の各種
タイマを便宜上総称するものであり、その他、各種のソ
フトウエアカウンタ・タイマが用いられる。
The counter / timer group 55 is used for various counters such as a free-run counter, a counter for counting input of cam angle sensor signals, a fuel injection timer, an ignition timer, and a periodic interrupt for generating a periodic interrupt. For convenience, various timers such as a timer, a timer for measuring an input interval of a crank angle sensor signal, and a watchdog timer for monitoring a system abnormality are collectively referred to, and various software counters and timers are used.

【0033】また、上記定電圧回路58は、直接、及び
電源リレー61のリレー接点を介してバッテリ62に接
続され、このバッテリ62に、上記電源リレー61のリ
レーコイルがイグニッションスイッチ63を介して接続
されている。
The constant voltage circuit 58 is connected to the battery 62 directly and via the relay contact of the power relay 61, and the relay coil of the power relay 61 is connected to the battery 62 via the ignition switch 63. Has been done.

【0034】また、上記バッテリ62には、それぞれ燃
料ポンプリレー64、ヒータリレー65のリレー接点を
介して燃料ポンプ28、PTCヒータ31dが接続され
ており、上記各リレー64,65は、そのリレーコイル
の一端が上記バッテリ62に接続され、リレーコイルの
他端が上記駆動回路59に接続されている。尚、上記ヒ
ータリレー65とPTCヒータ31dとの間の電源ライ
ンにはヒータ消費電流を検出するための電流センサ45
が介装されている。
The fuel pump 28 and the PTC heater 31d are connected to the battery 62 via relay contacts of a fuel pump relay 64 and a heater relay 65, respectively, and the relay coils of the relays 64 and 65 are connected to the battery 62. Is connected to the battery 62, and the other end of the relay coil is connected to the drive circuit 59. A current sensor 45 for detecting the current consumption of the heater is provided in the power supply line between the heater relay 65 and the PTC heater 31d.
Is interposed.

【0035】さらに、上記バッテリ62には、スタータ
モータリレー66のリレー接点を介してタータモータ6
7が接続されており、上記スタータモータリレー66
は、そのリレーコイルの一端がスタータスイッチ68を
介して上記バッテリ62に接続されており、リレーコイ
ルの他端が上記駆動回路59に接続されている。
Further, the starter motor relay 66 is connected to the battery 62 via a relay contact of the starter motor relay 66.
7 is connected to the starter motor relay 66.
Has one end of its relay coil connected to the battery 62 via a starter switch 68, and the other end of the relay coil connected to the drive circuit 59.

【0036】上記I/Oインターフェイス56の入力ポ
ートには、上記アイドルスイッチ35b、ノックセンサ
36、クランク角センサ41、カム角センサ44、及び
スタータスイッチ68が接続されると共に、絶対圧セン
サ32、吸入空気量センサ34、スロットル開度センサ
35a、水温センサ38、O2 センサ39、及び電流セ
ンサ45が上記A/D変換器60を介して接続され、さ
らにこのA/D変換器60にバッテリ電圧VB が入力さ
れてモニタされる。
The input port of the I / O interface 56 is connected with the idle switch 35b, the knock sensor 36, the crank angle sensor 41, the cam angle sensor 44, and the starter switch 68, and the absolute pressure sensor 32 and the suction port. An air amount sensor 34, a throttle opening sensor 35a, a water temperature sensor 38, an O2 sensor 39, and a current sensor 45 are connected via the A / D converter 60, and the A / D converter 60 receives the battery voltage VB. Input and monitored.

【0037】一方、上記I/Oインターフェイス56の
出力ポートには、イグナイタ25が接続されると共に、
上記駆動回路59を介して、ISCV16、ウエストゲ
ート弁制御用デュ−ティソレノイド弁21、インジェク
タ22、吸気管圧力/大気圧切換ソレノイド弁33、図
示しないインストルメントパネルに配設されてヒータユ
ニット31の作動状態を表示するヒータチェックランプ
70、及び、上記各リレー64,65,66のリレーコ
イルが接続されている。
On the other hand, the igniter 25 is connected to the output port of the I / O interface 56, and
Via the drive circuit 59, the ISCV 16, the wastegate valve control duty solenoid valve 21, the injector 22, the intake pipe pressure / atmospheric pressure switching solenoid valve 33, and the heater unit 31 provided on the instrument panel (not shown). The heater check lamp 70 for displaying the operating state and the relay coils of the relays 64, 65, 66 are connected.

【0038】上記ROM52には、エンジン制御プログ
ラムや、マップ類等の固定データが記憶されており、ま
た、上記RAM63には、上記各センサ類、スイッチ類
の出力信号を処理した後のデータ、及び上記CPU51
で演算処理したデータが格納される。また、上記バック
アップRAM54には、各種学習マップ等がストアさ
れ、上記イグニッションスイッチ63のON,OFFに
拘らず上記定電圧回路58から常時バックアップ電源が
供給され、上記イグニッションスイッチ63がOFFの
ときにもデータが保持されるようになっている。
The ROM 52 stores an engine control program and fixed data such as maps, and the RAM 63 stores data after processing output signals of the sensors and switches, and CPU51
The data processed by is stored. Further, various learning maps and the like are stored in the backup RAM 54, and backup power is constantly supplied from the constant voltage circuit 58 regardless of whether the ignition switch 63 is ON or OFF, and even when the ignition switch 63 is OFF. The data is retained.

【0039】上記CPU51では、上記ROM52に記
憶されている制御プログラムに従って、I/Oインター
フェイス56を介して入力されるセンサ・スイッチ類か
らの検出信号、及びバッテリ電圧VB 等を処理し、RA
M53及びバックアップRAM54に格納される各種デ
ータ、ROM52に記憶されている固定データ等に基づ
き、燃料噴射量、点火時期、上記ウエストゲート弁制御
デュ−ティソレノイド弁31に対する制御信号のデュ−
ティ比、ISCV16に対する駆動信号のデュ−ティ比
等の各種制御量を演算し、各アクチュエータ類を駆動し
て空燃比学習制御、点火時期制御、過給圧制御、アイド
ル回転数制御等の各種制御を行う。
The CPU 51 processes the detection signals from the sensors and switches input via the I / O interface 56, the battery voltage VB, etc. according to the control program stored in the ROM 52, and RA
Based on various data stored in the M53 and the backup RAM 54, fixed data stored in the ROM 52, and the like, a fuel injection amount, an ignition timing, a duty signal control signal for the waste gate valve control duty solenoid valve 31,
Various control amounts such as the duty ratio and duty ratio of the drive signal to the ISCV16 are calculated, and each actuator is driven to perform various controls such as air-fuel ratio learning control, ignition timing control, boost pressure control, idle speed control, etc. I do.

【0040】その際、上記CPU51を中心とするマイ
クロコンピュータは、上記各種制御の実行に先立ち、ス
タータモータ67の作動を禁止してエンジンの始動を禁
止し、PTCヒータ31dへの通電を開始し、PTCヒ
ータ31dの暖機完了後、エンジン温度(燃料温度)に
より設定される初回燃料噴射量の燃料をインジェクタ2
2から噴射させ、この燃料噴射後のヒータ消費電流の変
化量と上記初回噴射量とに基づき燃料性状、すなわちガ
ソリンの重質成分による重質割合Eを求め、その後、エ
ンジンの始動を許可し、上記重質割合Eに応じて以後の
燃料噴射量を補正して燃料の重質割合に応じた適正な燃
料噴射量を得るようにしており、本発明による始動禁止
手段、ヒータ制御手段、ヒータ暖機完了判別手段、初回
燃料噴射量設定手段、ヒータ消費電流変化量検出手段、
燃料性状検出手段、エンジン始動許可手段、及び、燃料
噴射量設定手段の機能が実現されるようになっている。
At this time, the microcomputer centered on the CPU 51 inhibits the operation of the starter motor 67 to inhibit the start of the engine and starts energizing the PTC heater 31d before executing the various controls. After the PTC heater 31d is warmed up, the injector 2 supplies the fuel of the initial fuel injection amount set by the engine temperature (fuel temperature).
The fuel property is determined based on the amount of change in the heater current consumption after the fuel injection and the initial injection amount, that is, the heavy ratio E of the heavy component of gasoline is obtained, and then the engine start is permitted. The subsequent fuel injection amount is corrected according to the heavy weight ratio E to obtain an appropriate fuel injection amount according to the heavy weight ratio of the fuel, and the starting prohibition means, the heater control means, the heater warm-up according to the present invention are provided. Machine completion determination means, initial fuel injection amount setting means, heater current consumption change amount detection means,
The functions of the fuel property detection means, the engine start permission means, and the fuel injection amount setting means are realized.

【0041】以下、ECU50による処理について、図
5〜図10に示すフローチャートに従って説明する。
The processing performed by the ECU 50 will be described below with reference to the flow charts shown in FIGS.

【0042】イグニッションスイッチ63がONされて
ECU50に電源が投入されると、先ず、図5に示すイ
ニシャライズルーチンが初回のみ実行され、ステップS
1で、バックアップRAM54にストアされているデー
タを除く各データ値(フラグ値、カウント値、及びI/
Oポート出力値)をクリアしてシステムをイニシャライ
ズし、ルーチンを終了する。
When the ignition switch 63 is turned on and the ECU 50 is powered on, first, the initialization routine shown in FIG. 5 is executed only for the first time, and step S
1, each data value except the data stored in the backup RAM 54 (flag value, count value, and I /
O port output value) is cleared to initialize the system, and the routine ends.

【0043】そして、イニシャライズルーチンの終了
後、図6以下のルーチンが所定周期毎あるいは所定の割
り込み条件により実行される。
After the completion of the initialization routine, the routines shown in FIG. 6 and thereafter are executed at predetermined intervals or under predetermined interrupt conditions.

【0044】システムイニシャライズの終了により図6
〜図7に示すヒータ制御ルーチンが所定時間毎に実行さ
れ、先ず、ステップS10で、燃料性状検出完了フラグ
F2の値を参照し、F2=0の燃料性状が未だ検出され
ていないときには、ステップS11へ進み、ヒータ暖機
完了フラグF1の値を参照し、PTCヒータ31dによ
るヒータ暖機が完了しているか否かを判断する。
By the end of the system initialization, FIG.
The heater control routine shown in FIG. 7 is executed every predetermined time. First, in step S10, the value of the fuel property detection completion flag F2 is referred to. If the fuel property of F2 = 0 is not detected yet, step S11 is performed. Then, the process proceeds to step S23 and refers to the value of the heater warm-up completion flag F1 to determine whether or not the heater warm-up by the PTC heater 31d is completed.

【0045】上記ヒータ暖機完了フラグF1は、ヒータ
暖機が完了するとセットされるもので、F1=0のとき
には、ヒータ暖機未完了のためステップS12へ進み、
スタータモータ通電禁止フラグFSTをセットし(FST←
1)、スタータモータ67への通電を禁止することによ
りエンジンの始動を禁止して、ステップS13で、燃料
ポンプリレー64に対するI/Oポート出力値G1をセ
ットして(G1←1)、燃料ポンプリレー64をONし
燃料ポンプ28を駆動させる。
The heater warm-up completion flag F1 is set when the heater warm-up is completed. When F1 = 0, the heater warm-up is not completed, so the routine proceeds to step S12.
Set the starter motor energization prohibition flag FST (FST ←
1), the start of the engine is prohibited by prohibiting energization to the starter motor 67, and in step S13, the I / O port output value G1 for the fuel pump relay 64 is set (G1 ← 1), and the fuel pump The relay 64 is turned on to drive the fuel pump 28.

【0046】次いで、ステップS14でヒータリレー6
5に対するI/Oポート出力値G2をセットし(G2←
1)、ヒータリレー65をONしてPTCヒータ31d
を通電し、続くステップS15で、ヒータチェックラン
プ70に対するI/Oポート出力値G3をセットし(G
3←1)、ヒータ通電中を示すヒータチェックランプ7
0を点灯させる。
Then, in step S14, the heater relay 6
Set the I / O port output value G2 for 5 (G2 ←
1), turn on the heater relay 65 to turn on the PTC heater 31d
Is energized, and in the subsequent step S15, the I / O port output value G3 for the heater check lamp 70 is set (G
3 ← 1), heater check lamp 7 showing that the heater is energized
Turn on 0.

【0047】そして、ステップS16へ進み、カウント
値C1と設定値T1とを比較し、ヒータ通電開始後、設
定値T1により定まる設定時間に達したかを判断し、C
1<T1のときには、ステップS17で、上記カウント
値C1をカウントアップしてルーチンを抜ける。
Then, the process proceeds to step S16, the count value C1 is compared with the set value T1, it is judged whether the set time determined by the set value T1 has been reached after the start of energization of the heater, and C
When 1 <T1, in step S17, the count value C1 is incremented and the routine is exited.

【0048】上記カウント値C1は、ヒータ暖機完了を
判断する際の条件としてヒータ通電開始後の時間を計時
するためのものであり、ヒータ暖機完了後クリアされ、
ヒータ暖機完了後は、燃料性状を判断するためのヒータ
消費電流の変化量を検出する際の条件として初回燃料噴
射開始後の時間を計時するために用いられる。
The count value C1 is used to measure the time after the start of energization of the heater as a condition for determining the completion of warming up the heater, and is cleared after the completion of warming up the heater.
After the heater is warmed up, it is used to measure the time after the start of the first fuel injection as a condition for detecting the amount of change in the heater current consumption for determining the fuel property.

【0049】また、C1≧T1でヒータ通電開始後の時
間が設定時間に達したときには、ステップS18へ進
み、電流センサ45により検出されるヒータ消費電流I
とヒータ暖機完了判定値Isとを比較して、PTCヒー
タ31dの温度温度が十分上昇しヒータ暖機が完了した
かを判断する。
Further, when C1 ≧ T1 and the time after the start of energizing the heater reaches the set time, the routine proceeds to step S18, where the heater current consumption I detected by the current sensor 45.
Is compared with the heater warmup completion determination value Is to determine whether the temperature of the PTC heater 31d has risen sufficiently and the heater warmup has been completed.

【0050】ここで、図12に示すように、PTCヒー
タ31dは、通電が開始されると、ヒータ消費電流Iが
立ち上がり、温度が上昇してキューリー点に達すると抵
抗値が急激に上昇して消費電流Iが低下し始め、その
後、PTCヒータ31dの温度が略飽和状態となって消
費電流が略一定の値となるため、ヒータ消費電流Iのみ
ではヒータ暖機完了を判断できない。従って、ヒータ通
電開始初期を避けて、設定値T1により定まる設定時間
経過後、ヒータ消費電流Iが減少し始めてから、ヒータ
消費電流Iとヒータ暖機完了判定値Isとを比較し、ヒ
ータ消費電流Iがヒータ暖機完了判定値Is以下に低下
したとき、ヒータ暖機完了と判断することで、ヒータ暖
機完了の誤判定を防止するのである。
Here, as shown in FIG. 12, when the PTC heater 31d is energized, the heater current consumption I rises, and when the temperature rises to reach the Curie point, the resistance value rises sharply. The consumption current I starts to decrease, and thereafter, the temperature of the PTC heater 31d becomes substantially saturated and the consumption current becomes a substantially constant value. Therefore, it is not possible to judge the heater warm-up completion only by the heater consumption current I. Therefore, the heater current consumption I is compared with the heater warm-up completion determination value Is after the heater current consumption I starts to decrease after the lapse of the set time determined by the set value T1 avoiding the initial start of heater energization. When I falls below the heater warm-up completion determination value Is, it is determined that the heater warm-up is completed, so that the erroneous determination of the heater warm-up completion is prevented.

【0051】そして、上記ステップS18で、I>Is
のときにはヒータ暖機未完了と判断してルーチンを抜
け、I≦Isのヒータ暖機完了のときは、ステップS1
9へ進み、上記カウント値C1をクリアし、ステップS
20で、ヒータ暖機が完了したことを示すヒータ暖機完
了フラグF1をセットして(F1←1)、ステップS2
1以下の処理で、ヒータ消費電流Iの変化量に基づき燃
料性状、すなわちガソリンの重質成分による重質割合E
を求めるために初回燃料噴射量の燃料を1回のみ全気筒
のインジェクタ22から同時に噴射させる。
Then, in step S18, I> Is
If the heater warm-up is not completed, the routine is exited, and if the heater warm-up is completed for I ≦ Is, step S1 is performed.
9, the count value C1 is cleared, and step S
At 20, the heater warm-up completion flag F1 indicating that the heater warm-up is completed is set (F1 ← 1), and step S2 is performed.
In the processing of 1 or less, the fuel property based on the amount of change in the heater current consumption I, that is, the heavy weight ratio E due to the heavy weight component of gasoline
In order to obtain the above, the fuel of the first fuel injection amount is injected only once from the injectors 22 of all the cylinders simultaneously.

【0052】ステップS21では、水温センサ38によ
る冷却水温Twに基づきROM52の一連のアドレスに
固定データとして格納されているテーブルを参照して、
初回燃料噴射量を定める初回燃料噴射パルス幅Tisを
設定する。すなわち、エンジン低温時には燃料蒸発率が
悪いため、エンジン温度が低いほど相対的にエンジンへ
の燃料供給量を増量補正する必要がある。そして、エン
ジンの始動前にインジェクタ22から1回のみ燃料を噴
射させヒータユニット31による燃料加熱により蒸発燃
料がエンジンの始動と共に直ちにエンジン1の燃焼室に
供給されることで、始動性が向上する。
In step S21, the table stored as fixed data in a series of addresses in the ROM 52 is referred to based on the cooling water temperature Tw by the water temperature sensor 38,
The initial fuel injection pulse width Tis that determines the initial fuel injection amount is set. That is, since the fuel evaporation rate is low when the engine temperature is low, it is necessary to relatively increase and correct the fuel supply amount to the engine as the engine temperature is lower. Then, the fuel is injected from the injector 22 only once before the engine is started, and the evaporated fuel is immediately supplied to the combustion chamber of the engine 1 by the heating of the fuel by the heater unit 31, so that the startability is improved.

【0053】従って、ステップS21中に示すように、
上記テーブルには冷却水温Twが低くエンジン温度が低
いほど大きな値の予め実験等により求めた最適な初回燃
料噴射パルス幅Tisが格納されている。
Therefore, as shown in step S21,
In the above table, the optimum initial fuel injection pulse width Tis, which is obtained in advance by experiments or the like, is stored with a larger value as the cooling water temperature Tw is lower and the engine temperature is lower.

【0054】そして、ステップS22へ進み、ヒータ消
費電流Iを読込んで初回燃料噴射直前のヒータ消費電流
値I0 としてRAM53の所定アドレスに格納し、ステ
ップS23で、上記ステップS21により設定した初回
燃料噴射パルス幅Tisの噴射パルス信号を各気筒のイ
ンジェクタ22へ出力してルーチンを抜ける。
Then, in step S22, the heater current consumption I is read and stored in the RAM 53 at a predetermined address as the heater current consumption value I0 immediately before the first fuel injection. In step S23, the initial fuel injection pulse set in step S21 is set. The injection pulse signal of width Tis is output to the injector 22 of each cylinder, and the routine ends.

【0055】その結果、エンジンの始動に先立ち、上記
初回燃料噴射パルス幅Tisに相応する量の燃料が各気
筒のインジェクタ22から全気筒同時に噴射される。
As a result, before the engine is started, the fuel of the amount corresponding to the initial fuel injection pulse width Tis is injected from the injector 22 of each cylinder at the same time for all the cylinders.

【0056】そして、ヒータ暖機完了によりヒータ暖機
完了フラグF1がセットされたことで、次回以降のルー
チン実行時には、ステップS11からステップS24へ
進む。ステップS24では、カウント値C1と設定値T
2とを比較して、初回燃料噴射開始後の時間が設定値T
2により定まる設定時間に達したかを判断する。
Since the heater warm-up completion flag F1 is set by the completion of the heater warm-up, the routine proceeds from step S11 to step S24 when the routine is executed next time and thereafter. In step S24, the count value C1 and the set value T
2 is compared, and the time after the start of the first fuel injection is set value T
It is determined whether the set time determined by 2 has been reached.

【0057】ここで、ヒータ暖機完了後、上記初回燃料
噴射パルス幅Tisによる燃料がインジェクタ22から
噴射されると、図12に示すように、噴射燃料によりヒ
ータユニット31の加熱部31aに内蔵されたPTCヒ
ータ31dが冷却され、再びヒータ消費電流Iが上昇す
る。ここで、一義的な燃料噴射量の下では、インジェク
タ22から噴射された燃料、すなわちガソリンの重質割
合が低く揮発性が高い燃料であるほど単位時間当りの蒸
発量が大きく、このため気化潜熱によりPTCヒータ3
1dの温度低下が大きくなってヒータ消費電流Iが同図
の実線で示すように大きく上昇する。これに対し、重質
割合が高く揮発性の悪いガソリンでは、逆に単位時間当
りの蒸発量が小さくPTCヒータ31dの温度低下が相
対的に小さくなりヒータ消費電流Iは図に破線で示すよ
うにその上昇は小さくなる。
When the fuel having the first fuel injection pulse width Tis is injected from the injector 22 after the heater has been warmed up, as shown in FIG. 12, it is built in the heating unit 31a of the heater unit 31 by the injected fuel. The PTC heater 31d is cooled, and the heater current consumption I increases again. Here, under a unique fuel injection amount, the fuel injected from the injector 22, that is, the fuel having a low gasoline heaviness and a high volatility has a large evaporation amount per unit time, and therefore the latent heat of vaporization is large. By PTC heater 3
The temperature decrease of 1d becomes large, and the heater current consumption I greatly increases as shown by the solid line in the figure. On the other hand, in the case of gasoline with a high proportion of heavy substances and poor volatility, on the contrary, the amount of evaporation per unit time is small and the temperature drop of the PTC heater 31d is relatively small, and the heater current consumption I is as shown by the broken line in the figure. The rise will be small.

【0058】従って、上記初回燃料噴射によるこのヒー
タ消費電流Iの変化量ΔIによって燃料性状、すなわ
ち、ガソリンの重質割合を判断することができる。しか
しながら、上述のように、初回燃料噴射量は初回燃料噴
射パルス幅Tisがエンジン温度(水温Tw)により可
変設定されるため、ヒータ消費電流の変化量ΔIのみで
は燃料性状を判断することができない。このため、詳し
くは後述するが、上記初回燃料噴射パルス幅Tisと上
記ヒータ消費電流の変化量ΔIとをパラメータとして燃
料性状を判断するのである。
Therefore, it is possible to determine the fuel property, that is, the proportion of heavier gasoline by the change amount ΔI of the heater current consumption I due to the first fuel injection. However, as described above, since the initial fuel injection pulse width Tis of the initial fuel injection amount is variably set according to the engine temperature (water temperature Tw), the fuel property cannot be determined only by the change amount ΔI of the heater current consumption. Therefore, as will be described in detail later, the fuel property is determined using the initial fuel injection pulse width Tis and the heater consumption current variation ΔI as parameters.

【0059】また、上記設定値T2は、図12に示すよ
うに、初回燃料噴射によりヒータ消費電流Iの上昇後、
さらにその後、ヒータ消費電流Iが低下するまでのヒー
タ消費電流の変化量ΔIを算出する際に用いるヒータ消
費電流Iの最大値I1を得るための時間を設定するもの
である。
Further, as shown in FIG. 12, the set value T2 is set after the heater current consumption I increases by the initial fuel injection.
Further, thereafter, the time for obtaining the maximum value I1 of the heater consumption current I used when calculating the variation amount ΔI of the heater consumption current until the heater consumption current I decreases is set.

【0060】そして、上記ステップS24で、C1≦T
2のときには、ステップS25へ進み、ヒータ消費電流
IをRAM53の所定アドレスに格納される初回燃料噴
射後のヒータ消費電流最大値I1と比較し、I1≧Iの
ときにはそのまま上記ステップS17へ戻り、カウント
値C1をカウントアップしてルーチンを抜け、I1<I
のときにはステップS26で、上記ヒータ消費電流Iに
より最大値I1を更新し、上記ステップS17を経てル
ーチンを抜ける。
Then, in step S24, C1≤T
When it is 2, the process proceeds to step S25, the heater current consumption I is compared with the heater current consumption maximum value I1 after the initial fuel injection stored in a predetermined address of the RAM 53, and when I1 ≧ I, the process directly returns to step S17 and counts. The value C1 is incremented, the routine is exited, and I1 <I
If so, the maximum value I1 is updated by the heater current consumption I in step S26, and the routine exits via step S17.

【0061】やがて初回燃料噴射開始後の時間が設定値
T2により定まる設定時間に達すると、CI≧T2とな
って、ステップS24からステップS27へ進み、上記
最大値I1と初回燃料噴射直前のヒータ消費電流値I0
とを読み出して、ヒータ消費電流の変化量ΔIを算出す
る(ΔI←I1−I0 )。
When the time after the start of the initial fuel injection reaches the set time determined by the set value T2, CI ≧ T2, and the routine proceeds from step S24 to step S27, and the maximum value I1 and the heater consumption immediately before the initial fuel injection are reached. Current value I0
And are read out to calculate the change amount ΔI of the heater current consumption (ΔI ← I1-I0).

【0062】そして、ステップS28で、上記ヒータ消
費電流の変化量ΔIと上記初回燃料噴射パルス幅Tis
とをパラメータとしてテーブルを検索して補間計算によ
り燃料性状としてのガソリンの重質割合Eを算出する。
Then, in step S28, the change amount ΔI of the heater current consumption and the initial fuel injection pulse width Tis.
A parameter is used as a parameter to search the table, and the heavy fuel ratio E of gasoline as a fuel property is calculated by interpolation calculation.

【0063】ここで、ヒータ消費電流の変化量ΔIと初
回燃料噴射パルス幅Tisとにより燃料性状としてのガ
ソリンの重質割合E(%)を判断するテーブルの一例を
図8に示す。上述のように、ガソリンの重質割合が低く
揮発性が高い燃料であるほど単位時間当りの蒸発量が大
きく、このため気化潜熱によりPTCヒータ31dの温
度低下が大きくなってヒータ消費電流の変化量ΔIが大
きくなり、又、重質割合が高く揮発性の悪いガソリンで
は、逆に単位時間当りの蒸発量が小さくPTCヒータ3
1dの温度低下が相対的に小さくなりヒータ消費電流の
変化量ΔIが小さい。
FIG. 8 shows an example of a table for determining the gasoline heavy weight ratio E (%) as the fuel property based on the change amount ΔI of the heater current consumption and the initial fuel injection pulse width Tis. As described above, the lower the proportion of gasoline is heavy and the higher the volatility of the fuel, the greater the amount of evaporation per unit time. Therefore, the temperature drop of the PTC heater 31d is increased by the latent heat of vaporization, and the amount of change in the heater current consumption is increased. On the other hand, in the case of gasoline with a large ΔI and a high proportion of heavy substances and poor volatility, on the contrary, the evaporation amount per unit time is small and the PTC heater 3
The temperature drop of 1d is relatively small, and the change amount ΔI of the heater current consumption is small.

【0064】また、初回燃料噴射量は初回燃料噴射パル
ス幅Tisがエンジン温度(水温Tw)により可変設定
され、初回燃料噴射パルス幅Tisが大きく初回燃料噴
射量が多い程、相対的にヒータ消費電流の変化量ΔIは
減少する。
The initial fuel injection amount is set so that the initial fuel injection pulse width Tis is variably set according to the engine temperature (water temperature Tw). As the initial fuel injection pulse width Tis is larger and the initial fuel injection amount is larger, the heater current consumption is relatively increased. The change amount ΔI of Δ decreases.

【0065】従って、ヒータ消費電流の変化量ΔIと初
回燃料噴射パルス幅Tisとをパラメータとして対応す
るガソリンの重質割合Eを予め実験等により求め、RO
M52の一連のアドレスにテーブルとして格納してお
き、テーブル参照によりガソリンの重質割合Eを判断す
る。
Therefore, the gasoline heavy fraction E corresponding to the heater consumption current change amount ΔI and the initial fuel injection pulse width Tis as parameters is previously obtained by an experiment or the like, and RO
It is stored as a table in a series of addresses of M52, and the heavy weight ratio E of gasoline is judged by referring to the table.

【0066】これらにより、初回燃料噴射パルス幅Ti
sがエンジン温度に応じて最適値に可変設定されること
で、始動性の向上が図れ、且つ初回燃料噴射パルス幅T
isと初回燃料噴射によるヒータ消費電流の変化量ΔI
とに基づいて燃料性状を判断することで、正確に燃料性
状を判断することができ、始動性の向上と燃料性状検出
の信頼性の向上とを両立することが可能となる。
From these, the initial fuel injection pulse width Ti
Since s is variably set to an optimum value according to the engine temperature, the startability can be improved and the initial fuel injection pulse width T
is and the amount of change in heater current consumption due to initial fuel injection ΔI
By determining the fuel property based on the above, it is possible to accurately determine the fuel property, and it is possible to improve both the startability and the fuel property detection reliability.

【0067】また、この燃料性状としてのガソリンの重
質割合に応じて以後の燃料噴射量を補正することで、常
に適正な燃料量をエンジンに供給することができて燃料
性状に係わらず燃焼性が向上し、排気エミッションが改
善される。
Further, by correcting the subsequent fuel injection amount in accordance with the heavy weight ratio of gasoline as the fuel property, it is possible to always supply an appropriate fuel amount to the engine, and the combustibility is maintained regardless of the fuel property. Is improved and exhaust emission is improved.

【0068】次いで、ステップS29へ進み、燃料性状
の検出完了により燃料性状検出完了フラグF2をセット
し(F2←1)、ステップS30で、スタータモータ通
電禁止フラグFSTをクリアして(FST←0)、スタータ
モータ67への通電を許可することでエンジンの始動を
許可し、続くステップS31で、カウント値C1をクリ
アしてルーチンを抜ける。
Next, in step S29, the fuel property detection completion flag F2 is set upon completion of the fuel property detection (F2 ← 1), and in step S30, the starter motor energization prohibition flag FST is cleared (FST ← 0). , The start of the engine is permitted by permitting the energization of the starter motor 67, and in the subsequent step S31, the count value C1 is cleared and the routine exits.

【0069】そして、燃料性状の検出完了によって燃料
性状検出完了フラグF2がセットされると、次回以降の
ルーチンでは、ステップS10からステップS32へ分
岐し、ステップS32で、冷却水温Twと予め設定され
た燃料気化可能温度TLA4 (壁面付着燃料が気化可能と
なる吸気ポート2aの壁面温度に相当する冷却水温で、
例えば25°C)とを比較し、Tw<TLA4 のときに
は、ステップS33へ進み、ヒータリレー65に対する
I/Oポート出力値G2をセットし(G2←1)、ヒー
タリレー65をONしてPTCヒータ31dを通電し、
ヒータユニット31によりインジェクタ22から噴射さ
れた燃料の気化を促進し、続くステップS34で、ヒー
タチェックランプ70に対するI/Oポート出力値G3
をセットして (G3←1)、ヒータ通電中を示すヒー
タチェックランプ70を点灯させてルーチンを抜ける。
When the fuel property detection completion flag F2 is set by the completion of the detection of the fuel property, in the next and subsequent routines, the routine branches from step S10 to step S32, and the cooling water temperature Tw is preset in step S32. Fuel vaporizable temperature TLA4 (at the cooling water temperature corresponding to the wall temperature of the intake port 2a where the fuel adhering to the wall can be vaporized,
For example, if Tw <TLA4, the process proceeds to step S33, the I / O port output value G2 for the heater relay 65 is set (G2 ← 1), and the heater relay 65 is turned on to turn on the PTC heater. Energize 31d,
The heater unit 31 promotes the vaporization of the fuel injected from the injector 22, and in the subsequent step S34, the I / O port output value G3 for the heater check lamp 70 is increased.
Is set (G3 ← 1), the heater check lamp 70 indicating that the heater is energized is turned on, and the routine is exited.

【0070】また、Tw≧TLA4 のときには、噴射燃料
に対するヒータユニット31による加熱は不要であり、
ステップS35へ進んで、ヒータリレー65に対するI
/Oポート出力値G2をクリアし(G2←0)、ヒータ
リレー65をOFFしてPTCヒータ31dを非通電と
して、ヒータユニット31によるインジェクタ22から
の噴射燃料に対する加熱を中止し、ステップS36で、
ヒータチェックランプ70に対するI/Oポート出力値
G3をクリアし(G3←0)、ヒータチェックランプ7
0を消灯させてルーチンを抜ける。
When Tw ≧ TLA4, heating of the injected fuel by the heater unit 31 is unnecessary,
In step S35, I for the heater relay 65
/ O port output value G2 is cleared (G2 ← 0), the heater relay 65 is turned off to de-energize the PTC heater 31d, and the heating of the fuel injected from the injector 22 by the heater unit 31 is stopped, and in step S36,
The I / O port output value G3 for the heater check lamp 70 is cleared (G3 ← 0), and the heater check lamp 7
Turn off 0 and exit the routine.

【0071】従って、燃料性状の検出後は、必要なとき
にのみヒータユニット31により噴射燃料に対する気化
及び霧化の促進が行われる。
Therefore, after the fuel property is detected, the heater unit 31 promotes vaporization and atomization of the injected fuel only when necessary.

【0072】上記ヒータ制御ルーチンによりセット或い
はクリアされるスタータモータ通電禁止フラグFSTは、
図8に示すスタータモータ制御ルーチンにおいて参照さ
れ、スタータモータ通電禁止フラグFSTの値に応じてス
タータモータ67の作動が禁止或いは許可される。
The starter motor energization prohibition flag FST set or cleared by the above heater control routine is
Referring to the starter motor control routine shown in FIG. 8, the operation of the starter motor 67 is prohibited or permitted according to the value of the starter motor energization prohibition flag FST.

【0073】このスタータモータ制御ルーチンは、前述
のイニシャライズルーチンの終了後、スタータスイッチ
68がONされているときのみ所定時間毎に実行される
もので、先ず、ステップS40で、スタータモータ通電
禁止フラグFSTの値を参照し、FST=0のスタータモー
タ67に対する通電が許可されエンジン始動が許可され
ているときには、ステップS41へ進み、スタータモー
タリレー66に対するI/Oポート出力値G4をセット
し(G4←1)、スタータモータリレー66をONして
スタータモータ67の作動によりエンジンを始動させ
る。
This starter motor control routine is executed at predetermined time intervals only when the starter switch 68 is ON after the completion of the above initialization routine. First, at step S40, the starter motor energization prohibition flag FST is set. If the energization of the starter motor 67 of FST = 0 is permitted and the engine start is permitted, the process proceeds to step S41, and the I / O port output value G4 for the starter motor relay 66 is set (G4 ← 1), the starter motor relay 66 is turned on to start the engine by operating the starter motor 67.

【0074】一方、上記ステップS40でFST=1のス
タータモータ67に対する通電が禁止されエンジン始動
が禁止されているときには、ステップS42へ進み、ス
タータモータリレー66に対するI/Oポート出力値G
4をクリアし(G4←0)、スタータモータリレー66
をOFFしてスタータモータ67の作動を禁止してエン
ジンの始動を禁止し、ルーチンを抜ける。
On the other hand, when the energization of the starter motor 67 of FST = 1 is prohibited and the engine start is prohibited in step S40, the process proceeds to step S42, and the I / O port output value G for the starter motor relay 66 is set.
4 is cleared (G4 ← 0), starter motor relay 66
Is turned off to prohibit the operation of the starter motor 67, prohibit the engine from starting, and exit the routine.

【0075】従って、ヒータの暖機完了後に燃料性状の
検出が終了するまでの間、スタータスイッチ68のON
に係わらずスタータモータ67の作動禁止によりエンジ
ンの始動が禁止される。尚、この間はごく短時間(数秒
間)のため、エンジンの始動に違和感をさほど感じるこ
となく実現できる。
Therefore, the starter switch 68 is turned on until the detection of the fuel property is completed after the heater has been warmed up.
Regardless of this, the start of the engine is prohibited by prohibiting the operation of the starter motor 67. It should be noted that during this period, since it is a very short time (several seconds), the engine can be started without feeling awkward.

【0076】また、図9に示すフローチャートは、スタ
ータスイッチ68がONからOFFされると割込み起動
するスタータスイッチON→OFF割込みルーチンで、
ステップS50で、スタータモータリレー66に対する
I/Oポート出力値G4をクリアし(G4←0)、スタ
ータモータリレー66をOFFしてスタータモータ67
の作動を停止してルーチンを抜ける。
Further, the flow chart shown in FIG. 9 is a starter switch ON → OFF interrupt routine which is activated by interruption when the starter switch 68 is turned OFF.
In step S50, the output value G4 of the I / O port for the starter motor relay 66 is cleared (G4 ← 0), the starter motor relay 66 is turned off, and the starter motor 67 is turned off.
Stop the operation of and exit the routine.

【0077】また、上述のヒータ制御ルーチンにおいて
検出した燃料性状としてのガソリンの重質割合Eは、図
10に示す燃料噴射量設定ルーチンにおいて参照され、
ガソリンの重質割合Eに応じて燃料噴射量が補正され
て、ガソリンの重質割合に対応した適正な燃料噴射量が
設定される。この燃料噴射量設定ルーチンはエンジン始
動の許可後、所定周期毎に実行され、燃料噴射対象気筒
毎に燃料噴射量としての燃料噴射パルス幅Tiが設定さ
れる。
Further, the gasoline heavy ratio E as the fuel property detected in the above heater control routine is referred to in the fuel injection amount setting routine shown in FIG.
The fuel injection amount is corrected according to the gasoline heavy weight ratio E, and an appropriate fuel injection amount corresponding to the gasoline heavy weight ratio is set. This fuel injection amount setting routine is executed every predetermined period after the engine start is permitted, and the fuel injection pulse width Ti as the fuel injection amount is set for each fuel injection target cylinder.

【0078】この燃料噴射量設定ルーチンにおいては、
ステップS61で、クランク角センサ41からの出力信
号に基づき算出されるエンジン回転数Nと、吸入空気量
センサ34からの出力信号に基づく吸入空気量Qとか
ら、基本燃料噴射量を定める基本燃料噴射パルス幅Tp
を算出し(Tp←K×Q/N;K…インジェクタ補正定
数)、ステップS62で、冷却水温Twに基づき水温増
量係数KTWをテーブル参照により設定する。
In this fuel injection amount setting routine,
In step S61, the basic fuel injection that determines the basic fuel injection amount from the engine speed N calculated based on the output signal from the crank angle sensor 41 and the intake air amount Q based on the output signal from the intake air amount sensor 34. Pulse width Tp
Is calculated (Tp ← K × Q / N; K ... Injector correction constant), and in step S62, the water temperature increase coefficient KTW is set by referring to the table based on the cooling water temperature Tw.

【0079】上記水温増量係数KTWは、エンジン冷態時
の運転性を確保するための燃料増量補正を行うためのも
ので、ステップS62中に示すように、冷却水温TW が
低いほど燃料増量を増加すべく大きな値の水温増量係数
KTWが設定される。
The water temperature increase coefficient KTW is used for correcting the fuel amount increase for ensuring the drivability in the cold engine condition. As shown in step S62, the fuel amount increase increases as the cooling water temperature TW decreases. The water temperature increasing coefficient KTW having a large value is set as much as possible.

【0080】次にステップS63で、アイドル後増量係
数KAIを設定する。このアイドル後増量係数KAIは、ア
イドル解除時のもたつきを防ぐためのものであり、スロ
ットル弁全閉からスロットル弁開に移行しアイドルスイ
ッチ35bがONからOFFしたとき、冷却水温TW に
基づいて初期値設定され、その後、ルーチン実行毎に設
定値づつ0になるまで漸次的に減少される。
Next, at step S63, the post-idle increase coefficient KAI is set. This post-idle increase coefficient KAI is for preventing the rattling at the time of releasing the idle, and when the idle valve 35b is switched from fully closed to open and the idle switch 35b is switched from ON to OFF, the initial value is based on the cooling water temperature TW. It is set, and thereafter, the set value is gradually decreased every time the routine is executed until it becomes 0.

【0081】続くステップS64では、スロットル開度
センサ35aによるスロットル開度の変化量ΔTh及び
冷却水温TW に基づき加速時の燃料増量補正を行うため
の加速増量係数KACC を設定し、ステップS65で、上
記ヒータ制御ルーチンにおいて検出した燃料性状として
のガソリンの重質割合Eを読み出し、重質割合Eに応じ
て燃料噴射量を補正するための燃料性状補正係数KJGA
をテーブル参照により設定する。
In the following step S64, the acceleration increasing coefficient KACC for correcting the fuel increase at the time of acceleration is set based on the throttle opening change amount ΔTh by the throttle opening sensor 35a and the cooling water temperature TW. A fuel property correction coefficient KJGA for reading out the gasoline heavy ratio E as the fuel property detected in the heater control routine and correcting the fuel injection amount according to the heavy ratio E
Is set by table reference.

【0082】すなわち、ガソリンの重質割合Eが高くガ
ソリン中の重質成分が多いほど燃料が気化し難く、同一
燃料量の下では、空燃比がリッチとなる傾向にあるた
め、ステップS65中に示すように、ガソリンの重質割
合Eが高い程、燃料増量を増加させるべく大きな値の燃
料性状補正係数KJGA が設定される。
That is, as the gasoline heavy ratio E is high and the amount of heavy components in the gasoline is large, the fuel is less likely to be vaporized, and the air-fuel ratio tends to become rich under the same fuel amount. As shown in the figure, the higher the gasoline heavy fraction E, the larger the fuel property correction coefficient KJGA is set to increase the fuel amount.

【0083】そして、ステップS66で、上記水温増量
係数KTW、アイドル後増量係数KAI、加速増量係数KAC
C 、及び燃料性状補正係数KJGA により各種増量係数C
OEFを算出し(COEF←1+KTW+KAI+KACC +
KJGA )、ステップS67で、RAM53の所定アドレ
スにストアされている空燃比フィードバック補正係数α
を読み出す。
Then, in step S66, the water temperature increasing coefficient KTW, the post-idle increasing coefficient KAI, and the acceleration increasing coefficient KAC.
C, and the fuel property correction factor KJGA, various increase factors C
Calculate OEF (COEF ← 1 + KTW + KAI + KACC +
KJGA), in step S67, the air-fuel ratio feedback correction coefficient α stored in the predetermined address of the RAM 53.
Is read.

【0084】次にステップS68へ進み、エンジン回転
数Nとエンジン負荷を表す基本燃料噴射パルス幅Tpと
に基づいて、吸入空気量センサ等の吸入空気量計測系や
インジェクタ等の燃料供給系の生産時のばらつきや経時
変化による空燃比のずれ等を学習した結果が記憶される
バックアップRAM54の空燃比学習マップを参照して
学習値KLRを検索し、補間計算により学習補正係数KBL
RCを設定する。
Next, in step S68, the intake air amount measuring system such as the intake air amount sensor and the fuel supply system such as the injector are produced based on the engine speed N and the basic fuel injection pulse width Tp representing the engine load. The learning value KLR is searched by referring to the air-fuel ratio learning map of the backup RAM 54, which stores the results of learning the air-fuel ratio deviation due to time variations and changes over time, and the learning correction coefficient KBL is calculated by interpolation calculation.
Set RC.

【0085】続くステップS69では、バッテリ電圧V
B に基づいてインジェクタ22の無効噴射時間を補間す
る電圧補正係数Tsを設定する。
In the following step S69, the battery voltage V
Based on B, a voltage correction coefficient Ts for interpolating the invalid injection time of the injector 22 is set.

【0086】そして、ステップS70で、上記ステップ
S61で算出した基本燃料噴射パルス幅Tpに、上記ス
テップS66で算出した各種増量補正係数COEF及び
上記ステップS67で読み出した空燃比フィードバック
補正係数αを乗算して空燃比補正すると共に、上記ステ
ップS68で設定した空燃比学習補正係数KBLRCを乗算
して学習補正し、更に、上記ステップS69で設定した
電圧補正係数Tsを加算して電圧補正し、最終的な燃料
噴射量を定める燃料噴射パルス幅Tiを設定する(Ti
←Tp×COEF×α×KBLRC+Ts)。
Then, in step S70, the basic fuel injection pulse width Tp calculated in step S61 is multiplied by the various increase correction coefficients COEF calculated in step S66 and the air-fuel ratio feedback correction coefficient α read in step S67. The air-fuel ratio is corrected, and the learning correction is performed by multiplying the air-fuel ratio learning correction coefficient KBLRC set in step S68. Further, the voltage correction coefficient Ts set in step S69 is added to correct the voltage, and the final correction is made. The fuel injection pulse width Ti that determines the fuel injection amount is set (Ti
← Tp × COEF × α × KBLRC + Ts).

【0087】そして、ステップS71で、上記燃料噴射
パルス幅Tiを該当気筒に対する噴射タイマにセットし
てルーチンを抜ける。
Then, in step S71, the fuel injection pulse width Ti is set in the injection timer for the corresponding cylinder, and the routine exits.

【0088】その結果、所定タイミングに達すると、上
記噴射タイマがスタートして該当気筒のインジェクタ2
2に燃料噴射パルス幅Tiの駆動パルス信号が出力され
て燃料噴射パルス幅Tiに相応する量の燃料が噴射され
る。
As a result, when the predetermined timing is reached, the injection timer is started and the injector 2 of the corresponding cylinder is started.
A drive pulse signal having a fuel injection pulse width Ti is output to 2 and a quantity of fuel corresponding to the fuel injection pulse width Ti is injected.

【0089】従って、燃料性状としてのガソリンの重質
割合Eに応じて燃料性状補正係数KJGA が設定され、こ
の燃料性状係数KJGA により燃料噴射量が補正されて、
燃料性状に応じた常に適正な燃料量がエンジンに供給す
ることが可能となり、燃料性状に係わらず燃焼性が向上
すると共に、排気エミッションが改善される。
Therefore, the fuel property correction coefficient KJGA is set according to the gasoline heavy ratio E as the fuel property, and the fuel injection amount is corrected by this fuel property coefficient KJGA.
It becomes possible to always supply an appropriate amount of fuel to the engine according to the fuel property, the combustibility is improved regardless of the fuel property, and the exhaust emission is improved.

【0090】次に、本発明の実施の第2形態を説明す
る。
Next, a second embodiment of the present invention will be described.

【0091】本形態は、上述の第1形態に対し、ヒータ
暖機完了前に燃料性状としてのガソリンの重質割合Eを
検出するものであり、前記CPU51を中心とするマイ
クロコンピュータは、各種制御の実行に先立ち、スター
タモータ67の作動を禁止してエンジンの始動を禁止
し、PTCヒータ31dへの通電を開始し、ヒータ消費
電流及びヒータ通電開始後の時間に基づき初回燃料噴射
の開始時期をヒータの暖機完了前に設定し、この初回燃
料噴射開始時期に達したとき、エンジン温度(燃料温
度)により設定される初回燃料噴射量の燃料をインジェ
クタ22から噴射させ、この燃料噴射後のヒータ消費電
流の変化量と上記初回噴射量とに基づき燃料性状、すな
わちガソリンの重質成分による重質割合Eを検出し、ヒ
ータの暖機完了後、エンジンの始動を許可し、検出した
燃料性状としてのガソリンの重質割合Eに応じて以後の
燃料噴射量を補正して燃料の重質度合いに応じた適正な
燃料噴射量を得るようにしており、前記第1の形態にお
ける各機能手段のうち、初回燃料噴射量設定手段、及び
エンジン始動許可手段の機能が若干異なり、又、初回燃
料噴射開始時期設定手段の機能を実現するようになって
いる。すなわち、具体的には、前記第1形態に対し、ヒ
ータ制御ルーチンの一部を変更する。
In contrast to the first embodiment described above, the present embodiment detects the gasoline heavy weight ratio E as a fuel property before the heater warm-up is completed, and the microcomputer centering on the CPU 51 controls various controls. Prior to the execution of, the starter motor 67 is prohibited from operating to inhibit the engine from starting, the PTC heater 31d is energized, and the start timing of the first fuel injection is set based on the heater current consumption and the time after the heater energization is started. It is set before the heater is warmed up, and when the initial fuel injection start timing is reached, the injector 22 injects the fuel of the initial fuel injection amount set by the engine temperature (fuel temperature), and the heater after this fuel injection is performed. Based on the amount of change in the consumed current and the initial injection amount, the fuel property, that is, the heavy weight ratio E of the heavy gasoline component is detected, and after warming up the heater, The starting of the gin is permitted, and the subsequent fuel injection amount is corrected according to the detected gasoline fuel weight ratio E as a fuel property to obtain an appropriate fuel injection amount according to the fuel weight level. Of the functional means in the first embodiment, the functions of the initial fuel injection amount setting means and the engine start permitting means are slightly different, and the functions of the initial fuel injection start timing setting means are realized. . That is, specifically, a part of the heater control routine is changed from the first embodiment.

【0092】本実施の形態によるヒータ制御ルーチンを
図16〜図17に示す。尚、第1の形態と同様のステッ
プについては同一の符号を付して説明を省略する。
The heater control routine according to this embodiment is shown in FIGS. The same steps as those in the first embodiment are designated by the same reference numerals and the description thereof will be omitted.

【0093】本形態においては、先ず、ステップS10
1で、ヒータ暖機完了フラグF1の値を参照し、F1=
0のヒータ暖機が完了していないときには、ステップS
102へ進み、燃料性状検出完了フラグF2の値を参照
する。そして、F2=0の燃料性状が未だ検出されてい
ないときには、ステップS103へ進み、初回燃料噴射
完了フラグF3の値を参照して、初回燃料噴射が完了し
ているか否かを判断する。
In this embodiment, first, step S10.
1, the value of the heater warm-up completion flag F1 is referred to, and F1 =
When the heater warm-up of 0 is not completed, step S
In step 102, the value of the fuel property detection completion flag F2 is referred to. Then, when the fuel property of F2 = 0 is not detected yet, the process proceeds to step S103, and it is determined whether the initial fuel injection is completed by referring to the value of the initial fuel injection completion flag F3.

【0094】上記初回燃料噴射完了フラグF3は、燃料
性状検出のための初回燃料噴射が完了するとセットされ
るもので、F3=0のときには、初回燃料噴射が未完了
のためステップS12へ進み、上述のステップS12〜
S15を経てステップS16で、カウント値C1と設定
値T1とを比較し、ヒータ通電開始後、設定値T1によ
り定まる設定時間に達したかを判断し、C1<T1のと
きには、ステップS17で、上記カウント値C1をカウ
ントアップしてルーチンを抜ける。
The initial fuel injection completion flag F3 is set when the initial fuel injection for detecting the fuel property is completed. When F3 = 0, the initial fuel injection is not completed, so the routine proceeds to step S12, Step S12-
In step S16 after S15, the count value C1 is compared with the set value T1 to determine whether the set time determined by the set value T1 has been reached after the heater energization is started. If C1 <T1, in step S17, The count value C1 is counted up and the routine exits.

【0095】ここで、上記カウント値C1は、図17に
示すように、ヒータ暖機完了完了前において初回燃料噴
射時期を定めるヒータ消費電流Iが設定値Itに達した
かを判断する条件としてヒータ通電開始後の時間を計時
するために用いられ、ヒータ消費電流が設定値Itに達
したときクリアされ、その後、燃料性状を判断するため
のヒータ消費電流の変化量を検出する際の条件として初
回燃料噴射開始後の時間を計時するために用いられる。
Here, as shown in FIG. 17, the count value C1 is used as a condition for determining whether the heater current consumption I that determines the initial fuel injection timing has reached the set value It before the completion of heater warm-up. It is used to measure the time after the start of energization, and is cleared when the heater current consumption reaches the set value It, and then as a condition for detecting the amount of change in the heater current consumption for determining the fuel property, the first time. It is used to measure the time after the start of fuel injection.

【0096】また、C1≧T1でヒータ通電開始後の時
間が設定時間に達したときには、ステップS104へ進
み、電流センサ45により検出されるヒータ消費電流I
と初回燃料噴射時期を定める設定値Itとを比較して、
初回燃料噴射時期に達したかを判断する。
When C1 ≧ T1 and the time after the start of heater energization reaches the set time, the routine proceeds to step S104, where the heater current consumption I detected by the current sensor 45 is I.
And a set value It that determines the initial fuel injection timing,
Determine if the first fuel injection timing has been reached.

【0097】すなわち、図17に示すように、PTCヒ
ータ31dは、通電が開始されると、ヒータ消費電流I
が立ち上がり、温度が上昇してキューリー点に達すると
抵抗値が急激に上昇して消費電流Iが低下し始め、その
後、PTCヒータ31dの温度が略飽和状態となって消
費電流が略一定の値となるため、ヒータ暖機完了前のヒ
ータ消費電流の変化量ΔIにより燃料性状を判断するに
は、PTCヒータ31dに通電を開始しヒータ消費電流
Iが立ち上がった後、ヒータ消費電流Iが初回燃料噴射
によるヒータ消費電流変化量ΔIを検出可能な設定値I
tまで低下した時に初回燃料を噴射する必要がある。従
って、ヒータ消費電流Iのみでは、ヒータ消費電流の立
ち上がり後、ヒータ消費電流が減少するため、初回燃料
噴射時期を判断できない。従って、ヒータ通電開始初期
を避けて、設定値T1により定まる設定時間経過後、ヒ
ータ消費電流Iが減少し始めてから、ヒータ消費電流I
と設定値Itとを比較し、ヒータ消費電流Iが設定値I
t以下に低下したとき、初回燃料噴射時期に達したと判
断することで、初回燃料噴射時期の誤判定を防止する。
そして、上記ステップS104で、I>Itのときに
は初回燃料噴射時期に達していないと判断してルーチン
を抜け、I≦Isで初回燃料噴射時期に達したときに
は、ステップS19へ進み、上記カウント値C1をクリ
アし、ステップS21で、第1形態と同様に、冷却水温
Twに基づきテーブル参照により、初回燃料噴射量を定
める初回燃料噴射パルス幅Tisを設定し、ステップS
22で、ヒータ消費電流Iを読込んで初回燃料噴射直前
のヒータ消費電流値I0 としてRAM53の所定アドレ
スに格納し、ステップS23で、上記ステップS21に
より設定した初回燃料噴射パルス幅Tisの噴射パルス
信号を各気筒のインジェクタ22へ出力し、更にステッ
プS105で、初回燃料噴射の完了を示す初回燃料噴射
完了フラグF3をセットして(F3←1)、ルーチンを
抜ける。
That is, as shown in FIG. 17, when the PTC heater 31d is energized, the heater current consumption I
When the temperature rises and reaches the Curie point, the resistance value sharply rises and the consumption current I begins to decrease. After that, the temperature of the PTC heater 31d becomes substantially saturated and the consumption current has a substantially constant value. Therefore, in order to judge the fuel property by the change amount ΔI of the heater consumption current before the heater warming up is completed, the PTC heater 31d is energized and the heater consumption current I rises. A set value I capable of detecting the heater consumption current variation ΔI due to injection
It is necessary to inject the initial fuel when the fuel pressure drops to t. Therefore, only the heater current consumption I cannot determine the initial fuel injection timing because the heater current consumption decreases after the heater current consumption rises. Therefore, avoiding the beginning of heater energization, after the set time determined by the set value T1 elapses, the heater current consumption I starts to decrease and then the heater current consumption I
And the set value It are compared, and the heater current consumption I is set to the set value I.
When it is reduced to t or less, it is determined that the initial fuel injection timing has been reached, thereby preventing an erroneous determination of the initial fuel injection timing.
Then, in step S104, when I> It, it is determined that the initial fuel injection timing has not been reached, and the routine exits. When I ≦ Is, the initial fuel injection timing is reached, and the routine proceeds to step S19, where the count value C1 is reached. In step S21, the initial fuel injection pulse width Tis that determines the initial fuel injection amount is set by referring to the table based on the cooling water temperature Tw in step S21.
In step 22, the heater current consumption I is read and stored in a predetermined address of the RAM 53 as the heater current consumption value I0 immediately before the first fuel injection. In step S23, the injection pulse signal having the initial fuel injection pulse width Tis set in step S21 is set. The fuel is output to the injector 22 of each cylinder, and in step S105, the initial fuel injection completion flag F3 indicating the completion of the initial fuel injection is set (F3 ← 1), and the routine exits.

【0098】その結果、ヒータの暖機完了前に、上記初
回燃料噴射パルス幅Tisに相応する量の燃料が各気筒
のインジェクタ22から全気筒同時に噴射される。
As a result, before the heater is completely warmed up, the injector 22 of each cylinder simultaneously injects a quantity of fuel corresponding to the initial fuel injection pulse width Tis.

【0099】そして、初回燃料噴射の完了により初回燃
料噴射完了フラグF3がセットされたことで、次回以降
のルーチン実行時には、ステップS103から前述の第
1形態におけるステップS24へ進み(図7参照)、ス
テップS24ないしステップS31の処理により第1の
形態と同様にヒータ消費電流の変化量ΔIを算出し、こ
のヒータ消費電流と上記初回燃料噴射パルス幅Tisと
をパラメータとしてテーブル参照により燃料性状として
のガソリンの重質割合Eを検出する。
Since the initial fuel injection completion flag F3 is set by the completion of the initial fuel injection, the routine proceeds from step S103 to step S24 in the above-described first embodiment (see FIG. 7) when the routine is executed from the next time onward. By the processing of steps S24 to S31, the change amount ΔI of the heater current consumption is calculated in the same manner as in the first embodiment, and the heater current consumption and the initial fuel injection pulse width Tis are used as parameters to refer to the table as a gasoline fuel property. The heavy weight ratio E of the is detected.

【0100】尚、本実施の形態においては、ヒータの暖
機完了前に燃料性状を検出するため、ステップS30の
スタータモータ通電禁止フラグFSTをクリアする処理は
削除する。
In this embodiment, since the fuel property is detected before the heater is warmed up, the process of clearing the starter motor energization prohibition flag FST in step S30 is omitted.

【0101】そして、燃料性状の検出完了によって燃料
性状検出完了フラグF2がセットされると、次回以降の
ルーチンでは、ステップS102からステップS106
に分岐し、ステップS106で、ヒータ消費電流Iとヒ
ータ暖機完了判定値Isとを比較してヒータ暖機が完了
したかを判断し、I>Isのヒータ暖機が完了していな
いときには、そのままルーチンを抜け、I≦Isのヒー
タ暖機完了時には、ステップS107へ進み、スタータ
モータ通電禁止フラグFSTをクリアしてスタータモータ
67への通電を許可してエンジンの始動を許可し、ステ
ップS108で、ヒータ暖機が完了したことを示すヒー
タ暖機完了フラグF1をセットして(F1←1)、ルー
チンを抜ける。
When the fuel property detection completion flag F2 is set by the completion of the fuel property detection, in the routine after the next step, steps S102 to S106.
In step S106, the heater current consumption I and the heater warm-up completion determination value Is are compared to determine whether the heater warm-up is completed. If the heater warm-up of I> Is is not completed, When the heater warm-up is completed for I≤Is, the routine proceeds to step S107, where the starter motor energization prohibition flag FST is cleared to permit energization of the starter motor 67 to permit engine start, and in step S108. The heater warm-up completion flag F1 indicating that the heater warm-up is completed is set (F1 ← 1) and the routine is exited.

【0102】そして、ヒータ暖機完了フラグF1のセッ
トにより、次回以降のルーチンでは、ステップS101
からステップS32へ分岐し、ステップS32ないしス
テップS36の処理により、第1形態と同様に、冷却水
温Twと燃料気化可能温度TLA4 との比較結果に応じて
必要なときのみヒータユニット31により噴射燃料に対
する気化及び霧化の促進が行われる。
Then, by setting the heater warm-up completion flag F1, step S101 is performed in the next and subsequent routines.
The process branches from step S32 to step S32, and by the processing of steps S32 to S36, as in the first embodiment, the heater unit 31 adjusts the injected fuel only when necessary according to the comparison result of the cooling water temperature Tw and the fuel vaporizable temperature TLA4. Vaporization and atomization are promoted.

【0103】そして、スタータモータ制御については上
述の図8、及び図9と同様の処理を行い、又、ヒータ制
御ルーチンによって検出された燃料性状としてのガソリ
ンの重質割合Eは、図10に示す燃料噴射量設定ルーチ
ンにおいて参照され、第1の形態と同様に、燃料性状に
応じて燃料噴射量を補正する。
Then, for the starter motor control, the same processing as in FIGS. 8 and 9 described above is performed, and the gasoline heavy ratio E as the fuel property detected by the heater control routine is shown in FIG. It is referred to in the fuel injection amount setting routine, and the fuel injection amount is corrected according to the fuel property as in the first embodiment.

【0104】本形態によれば、ヒータ暖機完了前に燃料
性状の検出が行われるので、第1の形態に対し、相対的
に早い時期にエンジン始動を開始することが可能とな
り、エンジン始動時のスタータモータ作動禁止による違
和感がより解消される。
According to this embodiment, the fuel property is detected before the completion of the warm-up of the heater, so that it is possible to start the engine relatively earlier than in the first embodiment. Discomfort due to the prohibition of the starter motor operation is further eliminated.

【0105】次に本発明の実施の第3形態を説明する。Next, a third embodiment of the present invention will be described.

【0106】本形態においては、上述の第1形態による
エンジン1を、ガソリンは勿論のこと、アルコールとガ
ソリンとの混合燃料、或いはアルコールのみを使用可能
なアルコールエンジン(Flexible Fuel Vehicle 用エン
ジン)としたものであり、図13においてアルコールエ
ンジンの燃料供給路26に破線で示すように、アルコー
ル濃度センサ80を追加して配設し、更に図15に破線
で示すように、上記アルコール濃度センサ80をECU
50のA/D変換器60に接続し、アルコール濃度セン
サ80からの出力信号をA/D変換器60を介してI/
Oインターフェイス56の入力ポートに入力する。その
他のエンジン構成、及びECUの構成は第1の形態と同
様であり、説明を省略する。
In the present embodiment, the engine 1 according to the first embodiment described above is an alcohol engine (Flexible Fuel Vehicle engine) that can use not only gasoline but also a mixed fuel of alcohol and gasoline, or only alcohol. As shown by the broken line in FIG. 13, the alcohol concentration sensor 80 is additionally provided in the fuel supply passage 26 of the alcohol engine. Further, as shown by the broken line in FIG.
The output signal from the alcohol concentration sensor 80 is connected to the A / D converter 60 of the I / D converter 60 through the I / D converter 60.
Input to the input port of the O interface 56. Other configurations of the engine and the configuration of the ECU are the same as those of the first embodiment, and thus the description thereof will be omitted.

【0107】また、上述の第1形態に対し本形態におい
ては、ヒータ制御ルーチンで、アルコール濃度センサ8
0により検出されるアルコール濃度Mと冷却水温Twと
に基づき初回燃料噴射パルス幅Tisを設定し、又、こ
の初回燃料噴射パルス幅Tis、アルコール濃度M、及
びヒータ消費電流の変化量ΔIに基づき燃料性状を判断
し、この燃料性状により燃料噴射量設定ルーチンにおい
て燃料噴射量を補正すると共に、アルコール濃度Mに基
づいて燃料噴射量を補正する。
Further, in the present embodiment, in contrast to the above-described first embodiment, the alcohol concentration sensor 8 is used in the heater control routine.
The initial fuel injection pulse width Tis is set based on the alcohol concentration M and the cooling water temperature Tw detected by 0, and the fuel is based on the initial fuel injection pulse width Tis, the alcohol concentration M, and the change amount ΔI of the heater current consumption. The property is determined, and the fuel injection amount is corrected in the fuel injection amount setting routine based on the fuel property, and the fuel injection amount is corrected based on the alcohol concentration M.

【0108】本形態によるヒータ制御ルーチンを図18
〜図19に示す。尚、第1形態と同様のステップについ
ては同一の符号を付して説明を省略する。
FIG. 18 shows a heater control routine according to this embodiment.
~ Shown in FIG. The same steps as those in the first embodiment are designated by the same reference numerals and the description thereof will be omitted.

【0109】本形態においては、ステップS10〜S1
9を介してステップS20でヒータ暖機完了フラグF1
をセットした後、ステップS201へ進み、アクコール
濃度センサ80によるアルコール濃度Mと、水温センサ
38による冷却水温Twとに基づきROM52の一連の
アドレスに固定データとして格納されているテーブルを
参照して、初回燃料噴射量を定める初回燃料噴射パルス
幅Tisを設定する。
In this embodiment, steps S10 to S1.
Heater warm-up completion flag F1 in step S20
After setting, the process proceeds to step S201, and the table stored as fixed data in a series of addresses of the ROM 52 is referred to for the first time based on the alcohol concentration M by the accol concentration sensor 80 and the cooling water temperature Tw by the water temperature sensor 38. The initial fuel injection pulse width Tis that determines the fuel injection amount is set.

【0110】すなわち、エンジン低温時には燃料蒸発率
が悪いため、エンジン温度が低いほど相対的にエンジン
への燃料供給量を増量補正する必要があり、また、燃料
中のアルコール濃度Mが高い程、燃料の発熱量が小さく
且つ理論空燃比が小さくなるためエンジンへの燃料供給
量を増量補正する必要がある。従って、上記テーブルに
は冷却水温Twが低くエンジン温度が低いほど、またア
ルコール濃度Mが高いほど大きな値の予め実験等により
求めた最適な初回燃料噴射パルス幅Tisが格納されて
いる。
That is, since the fuel evaporation rate is low when the engine temperature is low, it is necessary to relatively increase and correct the fuel supply amount to the engine as the engine temperature is lower, and as the alcohol concentration M in the fuel is higher, Since the calorific value of is small and the theoretical air-fuel ratio is small, it is necessary to increase the amount of fuel supply to the engine. Therefore, in the above table, the optimum initial fuel injection pulse width Tis, which is obtained in advance by experiments or the like, is stored as the cooling water temperature Tw is low, the engine temperature is low, and the alcohol concentration M is high.

【0111】そして、ステップS22へ進み、ヒータ消
費電流Iを読込んで初回燃料噴射直前のヒータ消費電流
値I0 としてRAM53の所定アドレスに格納し、ステ
ップS23で、上記ステップS201により設定した初
回燃料噴射パルス幅Tisの噴射パルス信号を各気筒の
インジェクタ22へ出力してルーチンを抜ける。
Then, in step S22, the heater current consumption I is read and stored in a predetermined address of the RAM 53 as the heater current consumption value I0 immediately before the first fuel injection. In step S23, the initial fuel injection pulse set in step S201 is set. The injection pulse signal of width Tis is output to the injector 22 of each cylinder, and the routine ends.

【0112】その結果、エンジンの始動に先立ち、上記
初回燃料噴射パルス幅Tisに相応する量の燃料が各気
筒のインジェクタ22から全気筒同時に噴射される。
As a result, before the engine is started, the injector 22 of each cylinder simultaneously injects a quantity of fuel corresponding to the initial fuel injection pulse width Tis.

【0113】そして、ヒータ暖機完了によりヒータ暖機
完了フラグF1がセットされると、次回以降のルーチン
実行時には、ステップS11からステップS24へ進
み、ステップS24ないしステップS26の処理によ
り、カウント値C1が設定値T2に達するまでの間、ヒ
ータ消費電流Iとの比較結果に応じて最大値I1を更新
し、初回燃料噴射開始後の時間が設定値T2により定ま
る設定時間に達してC1≧T2となると、ステップS2
4からステップS27へ進み、上記最大値I1と初回燃
料噴射直前のヒータ消費電流値I0 とを読み出して、ヒ
ータ消費電流の変化量ΔIを算出し、ステップS202
で、上記ヒータ消費電流の変化量ΔIと上記ステップS
201による初回燃料噴射パルス幅Tis、及びアルコ
ール濃度Mとをパラメータとしてテーブルを検索して補
間計算により燃料性状としての燃料のの重質割合Eを算
出する。
When the heater warm-up completion flag F1 is set by the completion of heater warm-up, the count value C1 will be changed from step S11 to step S24 by the processing of step S24 to step S26 when the routine is executed next time and thereafter. Until the set value T2 is reached, the maximum value I1 is updated according to the comparison result with the heater current consumption I, and the time after the start of the first fuel injection reaches the set time determined by the set value T2 and C1 ≧ T2. , Step S2
4 to step S27, the maximum value I1 and the heater current consumption value I0 immediately before the first fuel injection are read to calculate the heater current consumption change amount ΔI, and step S202
Then, the change amount ΔI of the heater current consumption and the step S
A table is searched with the initial fuel injection pulse width Tis by 201 and the alcohol concentration M as parameters, and the fuel heavy ratio E as a fuel property is calculated by interpolation calculation.

【0114】ここで、アルコール濃度M=0%時、すな
わち、ガソリン100%時の燃料、及びアルコール濃度
100%のアルコール100%時の燃料におけるヒータ
消費電流の変化量ΔIと初回燃料噴射パルス幅Tisと
により燃料性状としての燃料の重質割合E(%)を判断
するテーブルの一例を図21(a),(b)にそれぞれ
示す。すなわち、アルコール濃度Mが高いほど気化潜熱
が大きく、同一燃料噴射量の下では燃料蒸発により熱が
多く奪われてヒータ消費電流の変化量ΔIが増大し、ま
た、燃料の重質割合が低く揮発性が高い燃料であるほど
単位時間当りの蒸発量が大きく、このため気化潜熱によ
りPTCヒータ31dの温度低下が大きくなってヒータ
消費電流の変化量ΔIが大きくなり、重質割合が高く揮
発性が悪い燃料では、逆に単位時間当りの蒸発量が小さ
くPTCヒータ31dの温度低下が相対的に小さくなり
ヒータ消費電流の変化量ΔIが小さくなる。
Here, when the alcohol concentration M = 0%, that is, the fuel when the gasoline is 100% and the fuel when the alcohol concentration is 100% and the alcohol is 100%, the change amount ΔI of the heater current consumption and the initial fuel injection pulse width Tis. 21 (a) and 21 (b) respectively show an example of a table for determining the fuel heavy ratio E (%) as the fuel property by the above. That is, the higher the alcohol concentration M is, the larger the latent heat of vaporization is, and under the same fuel injection amount, a large amount of heat is taken away by the fuel evaporation, the change amount ΔI of the heater current consumption increases, and the heavy fuel ratio is low. The more highly fuel the fuel has, the larger the amount of evaporation per unit time. Therefore, the latent heat of vaporization causes a large decrease in the temperature of the PTC heater 31d, the amount of change ΔI in the heater current consumption becomes large, and the ratio of heavy fuel is high and the volatility is high. On the contrary, when the fuel is bad, the amount of evaporation per unit time is small and the temperature drop of the PTC heater 31d is relatively small, and the change amount ΔI of the heater current consumption is small.

【0115】また、初回燃料噴射量は初回燃料噴射パル
ス幅Tisがエンジン温度(水温Tw)及びアルコール
濃度Mにより可変設定され、初回燃料噴射パルス幅Ti
sが大きく初回燃料噴射量が多い程、相対的にヒータ消
費電流の変化量ΔIは減少する。
The initial fuel injection amount is set such that the initial fuel injection pulse width Tis is variably set according to the engine temperature (water temperature Tw) and the alcohol concentration M, and the initial fuel injection pulse width Ti is set.
As s is large and the initial fuel injection amount is large, the change amount ΔI of the heater current consumption decreases relatively.

【0116】従って、ヒータ消費電流の変化量ΔI、初
回燃料噴射パルス幅Tis、及びアルコール濃度Mとを
パラメータとして対応する燃料の重質割合Eを予め実験
等により求め、ROM52の一連のアドレスにテーブル
として格納しておき、テーブル参照により燃料の重質割
合Eを判断する これらにより、初回燃料噴射パルス幅Tisがエンジン
温度及びアルコール濃度Mに応じて最適値に可変設定さ
れることで、始動性の向上が図れ、且つ初回燃料噴射パ
ルス幅Tis、初回燃料噴射によるヒータ消費電流の変
化量ΔI、及びアルコール濃度Mとに基づいて燃料性状
を判断することで、アルコールエンジンを採用する本形
態においても正確に燃料性状を判断することができ、始
動性の向上と燃料性状検出の信頼性の向上とを両立する
ことが可能となる。
Therefore, the heavy fuel ratio E corresponding to the heater consumption current change amount ΔI, the initial fuel injection pulse width Tis, and the alcohol concentration M is obtained as a parameter by an experiment or the like in advance, and is stored in a series of addresses of the ROM 52 as a table. The initial fuel injection pulse width Tis is variably set to an optimum value in accordance with the engine temperature and the alcohol concentration M. By improving the fuel property based on the initial fuel injection pulse width Tis, the change amount ΔI of the heater current consumption due to the initial fuel injection, and the alcohol concentration M, it is possible to improve the accuracy even in the present embodiment employing the alcohol engine. It is possible to determine the fuel property at the same time, and it is possible to improve the startability and the reliability of the fuel property detection at the same time. It is possible.

【0117】また、この燃料性状としての燃料の重質割
合に応じて以後の燃料噴射量を補正することで、常に適
正な燃料量をエンジンに供給することができて燃料性状
に係わらず燃焼性が向上し、排気エミッションが改善さ
れる。
Further, by correcting the subsequent fuel injection amount in accordance with the fuel heavy ratio as the fuel property, it is possible to always supply an appropriate fuel amount to the engine, and to improve the combustibility regardless of the fuel property. Is improved and exhaust emission is improved.

【0118】次いで、ステップS29へ進み、燃料性状
の検出完了により燃料性状検出完了フラグF2をセット
し(F2←1)、ステップS30で、スタータモータ通
電禁止フラグFSTをクリアして(FST←0)、スタータ
モータ67への通電を許可することでエンジンの始動を
許可し、続くステップS31で、カウント値C1をクリ
アしてルーチンを抜ける。
Next, in step S29, the fuel property detection completion flag F2 is set when the fuel property detection is completed (F2 ← 1), and in step S30, the starter motor energization prohibition flag FST is cleared (FST ← 0). , The start of the engine is permitted by permitting the energization of the starter motor 67, and in the subsequent step S31, the count value C1 is cleared and the routine exits.

【0119】そして、燃料性状の検出完了によって燃料
性状検出完了フラグF2がセットされると、次回以降の
ルーチンでは、ステップS10からステップS32へ分
岐し、ステップS32ないしステップS36の処理によ
り、第1形態と同様に、冷却水温Twと燃料気化可能温
度TLA4 との比較結果に応じて必要なときのみヒータユ
ニット31により噴射燃料に対する気化及び霧化の促進
が行われる。
When the fuel property detection completion flag F2 is set by the completion of the detection of the fuel property, the routine from the next onward branches from step S10 to step S32, and by the processing of step S32 to step S36, the first form is executed. Similarly, the heater unit 31 promotes vaporization and atomization of the injected fuel only when necessary according to the comparison result of the cooling water temperature Tw and the fuel vaporizable temperature TLA4.

【0120】尚、スタータモータ制御については上述の
図8、及び図9と同様の処理を行う。又、ヒータ制御ル
ーチンによって検出された燃料性状としての燃料の重質
割合Eは、図20に示す燃料噴射量設定ルーチンにおい
て参照される。
Note that the starter motor control is performed in the same manner as in FIGS. 8 and 9 described above. Further, the fuel heavy ratio E as the fuel property detected by the heater control routine is referred to in the fuel injection amount setting routine shown in FIG.

【0121】すなわち、第1形態と同様に、ステップS
61で基本燃料噴射量を定める基本燃料噴射パルス幅T
pを算出し、ステップS62,S63,S64で、それ
ぞれ水温増量係数KTW、アイドル後増量係数KAI、加速
増量係数KACC を設定した後、ステップS65で、上記
ヒータ制御ルーチンのステップS202において検出し
た燃料性状としての燃料の重質割合Eを読み出し、重質
割合Eに応じて燃料噴射量を補正するための燃料性状補
正係数KJGA をテーブル参照により設定する。
That is, as in the first embodiment, step S
The basic fuel injection pulse width T that determines the basic fuel injection amount at 61
p is calculated, and the water temperature increase coefficient KTW, the post-idle increase coefficient KAI, and the acceleration increase coefficient KACC are set in steps S62, S63, and S64, respectively, and then in step S65, the fuel property detected in step S202 of the heater control routine Is read out, and a fuel property correction coefficient KJGA for correcting the fuel injection amount according to the heavy ratio E is set by referring to a table.

【0122】すなわち、燃料の重質割合Eが高く燃料中
の重質成分が多いほど燃料が気化し難く、同一燃料量の
下では、空燃比がリッチとなる傾向にあるため、ステッ
プS65中に示すように、燃料の重質割合Eが高い程、
燃料増量を増加させるべく大きな値の燃料性状補正係数
KJGA が設定される。
That is, the fuel is less likely to be vaporized as the fuel heavy ratio E is higher and the heavy components in the fuel are larger, and the air-fuel ratio tends to become rich under the same fuel amount. As shown, the higher the fuel weight ratio E is,
A large value of the fuel property correction coefficient KJGA is set to increase the fuel amount.

【0123】そして、ステップS66で、上記水温増量
係数KTW、アイドル後増量係数KAI、加速増量係数KAC
C 、及び燃料性状補正係数KJGA により各種増量係数C
OEFを算出し(COEF←1+KTW+KAI+KACC +
KJGA )、ステップS210へ進み、アルコール濃度M
に基づいてテーブル参照によりアルコール濃度補正係数
Kaを設定する。
Then, in step S66, the water temperature increasing coefficient KTW, the post-idle increasing coefficient KAI, and the acceleration increasing coefficient KAC.
C, and the fuel property correction factor KJGA, various increase factors C
Calculate OEF (COEF ← 1 + KTW + KAI + KACC +
KJGA), the process proceeds to step S210, and the alcohol concentration M
Based on the above, the alcohol concentration correction coefficient Ka is set by referring to the table.

【0124】すなわち、燃料中のアルコール濃度Mが高
いほど燃料の発熱量が小さく且つ理論空燃比が小さくな
るため、燃料増量を増加させる必要があり、ステップS
210中に示すように、上記テーブルにはアルコール濃
度0%の場合をアルコール濃度補正係数Kaを1.0と
して、燃料中のアルコール濃度Mが高くなるに従い大き
い値のアルコール濃度補正係数Kaが格納されている。
That is, the higher the alcohol concentration M in the fuel, the smaller the calorific value of the fuel and the theoretical air-fuel ratio, so it is necessary to increase the fuel amount.
As shown in 210, when the alcohol concentration is 0%, the alcohol concentration correction coefficient Ka is set to 1.0, and a larger alcohol concentration correction coefficient Ka is stored as the alcohol concentration M in the fuel increases. ing.

【0125】次いで、ステップS67で、空燃比フィー
ドバック補正係数αを読み出して、ステップS68,6
9で、学習補正係数KBLRC、電圧補正係数Tsをそれぞ
れ設定する。
Next, in step S67, the air-fuel ratio feedback correction coefficient α is read out, and in steps S68, 6
At 9, the learning correction coefficient KBLRC and the voltage correction coefficient Ts are set.

【0126】そして、ステップS211で、上記ステッ
プS61で算出した基本燃料噴射パルス幅Tpに、上記
ステップS66で算出した各種増量補正係数COEF、
上記ステップS210で設定したアルコール濃度補正係
数Ka、及び上記ステップS67で読み出した空燃比フ
ィードバック補正係数αを乗算して空燃比補正すると共
に、上記ステップS68で設定した空燃比学習補正係数
KBLRCを乗算して学習補正し、更に、上記ステップS6
9で設定した電圧補正係数Tsを加算して電圧補正し、
最終的な燃料噴射量を定める燃料噴射パルス幅Tiを設
定する(Ti←Tp×COEF×Ka×α×KBLRC+T
s)。
Then, in step S211, the various increase correction coefficients COEF calculated in step S66 are added to the basic fuel injection pulse width Tp calculated in step S61.
The alcohol concentration correction coefficient Ka set in step S210 and the air-fuel ratio feedback correction coefficient α read in step S67 are multiplied to correct the air-fuel ratio, and the air-fuel ratio learning correction coefficient KBLRC set in step S68 is also multiplied. Correction by learning, and further, the above step S6
The voltage correction coefficient Ts set in 9 is added to correct the voltage,
Set the fuel injection pulse width Ti that determines the final fuel injection amount (Ti ← Tp × COEF × Ka × α × KBLRC + T
s).

【0127】そして、ステップS71で、上記燃料噴射
パルス幅Tiを該当気筒に対する噴射タイマにセットし
てルーチンを抜ける。
Then, in step S71, the fuel injection pulse width Ti is set in the injection timer for the corresponding cylinder, and the routine exits.

【0128】その結果、所定タイミングに達すると、上
記噴射タイマがスタートして該当気筒のインジェクタ2
2に燃料噴射パルス幅Tiの駆動パルス信号が出力され
て燃料噴射パルス幅Tiに相応する量の燃料が噴射され
る。
As a result, when the predetermined timing is reached, the injection timer is started and the injector 2 of the corresponding cylinder is started.
A drive pulse signal having a fuel injection pulse width Ti is output to 2 and a quantity of fuel corresponding to the fuel injection pulse width Ti is injected.

【0129】従って、燃料性状としての燃料の重質割合
Eに応じて燃料性状補正係数KJGAが設定されると共
に、燃料中のアルコール濃度Mに応じてアルコール濃度
補正係数Kaが設定され、この燃料性状係数KJGA 及び
アルコール濃度補正係数Kaにより燃料噴射量が補正さ
れて、燃料の重質割合及び燃料中のアルコール濃度に応
じた常に適正な燃料量がエンジンに供給することが可能
となり、本実施の形態においても燃料性状に係わらず燃
焼性が向上すると共に、排気エミッションが改善され
る。
Therefore, the fuel property correction coefficient KJGA is set in accordance with the fuel heavy ratio E as the fuel property, and the alcohol concentration correction coefficient Ka is set in accordance with the alcohol concentration M in the fuel. The fuel injection amount is corrected by the coefficient KJGA and the alcohol concentration correction coefficient Ka, and it becomes possible to always supply an appropriate fuel amount to the engine according to the heavy weight ratio of the fuel and the alcohol concentration in the fuel. In addition, the combustibility is improved and the exhaust emission is improved regardless of the fuel property.

【0130】尚、本実施の形態においても、前述の第2
形態と同様に、ヒータ暖機完了前に燃料性状としての燃
料の重質割合を検出するようにしても良い。
In the present embodiment as well, the above-mentioned second
Similar to the embodiment, the fuel heavy ratio as a fuel property may be detected before the heater warm-up is completed.

【0131】また、上記各実施の形態において、燃料温
度を検出して上記ヒータ消費電流の変化量を燃料温度に
より補正するようにしても良い。この場合には同一燃料
性状の下で、燃料温度が低いほどヒータ消費電流の変化
量が大きくなるため、燃料温度が低いほどヒータ消費電
流の変化量を減少補正する。これによって、更に燃料性
状の検出精度を向上することが可能となる。
Further, in each of the above embodiments, the fuel temperature may be detected and the amount of change in the heater current consumption may be corrected by the fuel temperature. In this case, under the same fuel property, the lower the fuel temperature, the larger the change amount of the heater current consumption. Therefore, the lower the fuel temperature, the smaller the correction amount of the heater current consumption is corrected. This makes it possible to further improve the accuracy of detecting the fuel property.

【0132】[0132]

【発明の効果】請求項1記載の発明によれば、エンジン
の始動を禁止してヒータを通電し、ヒータの暖機完了
後、エンジン温度に基づき初回燃料噴射量を設定して該
初回燃料噴射量の燃料を燃料噴射弁から噴射させ、この
初回燃料噴射によるヒータ消費電流の変化量を検出し、
ヒータ消費電流の変化量と上記初回燃料噴射量に基づき
燃料性状を検出し、燃料性状の検出完了後、エンジンの
始動を許可するので、初回燃料噴射量がエンジン温度に
応じて最適値に可変設定されて、これにより、始動性の
向上が図れ、且つこの初回燃料噴射量と初回燃料噴射に
よるヒータ消費電流の変化量とに基づいて燃料性状を判
断するため、正確に燃料性状を判断することができ、始
動性の向上と燃料性状検出の信頼性の向上とを両立する
ことが可能となる。
According to the first aspect of the present invention, the starting of the engine is prohibited, the heater is energized, and after the heater is warmed up, the initial fuel injection amount is set based on the engine temperature, and the initial fuel injection is set. Inject a certain amount of fuel from the fuel injection valve, and detect the amount of change in heater current consumption due to this initial fuel injection,
The fuel property is detected based on the amount of change in the heater current consumption and the initial fuel injection amount, and after the completion of the detection of the fuel property, the engine start is permitted. Therefore, the initial fuel injection amount is variably set to the optimum value according to the engine temperature. As a result, the startability can be improved, and the fuel property can be determined accurately based on the initial fuel injection amount and the change amount of the heater current consumption due to the initial fuel injection. Therefore, it is possible to improve the startability and the reliability of the fuel property detection at the same time.

【0133】請求項2記載の発明によれば、エンジンの
始動を禁止してヒータを通電し、ヒータ消費電流及びヒ
ータ通電開始後の時間に基づき初回燃料噴射の開始時期
をヒータの暖機完了前に設定し、この初回燃料噴射開始
時期に達したとき、エンジン温度に基づき初回燃料噴射
量を設定して該初回燃料噴射量の燃料を燃料噴射弁から
噴射させ、この初回燃料噴射によるヒータ消費電流の変
化量と上記初回燃料噴射量に基づき燃料性状を検出し、
ヒータの暖機完了後、エンジンの始動を許可するので、
初回燃料噴射量がエンジン温度に応じて最適値に可変設
定されて、これにより、始動性の向上が図れ、且つこの
初回燃料噴射量と初回燃料噴射によるヒータ消費電流の
変化量とに基づいて燃料性状を判断するため、正確に燃
料性状を判断することができ、始動性の向上と燃料性状
検出の信頼性の向上とを両立することが可能となり、
又、ヒータの暖機完了前に燃料性状の検出が行われ、上
記請求項1記載の発明に対し、相対的に早い時期にエン
ジン始動を開始することが可能となり、エンジン始動時
のエンジン始動禁止による違和感がより解消される。
According to the second aspect of the present invention, the start of the engine is prohibited, the heater is energized, and the start timing of the first fuel injection is set based on the heater current consumption and the time after the heater energization is started before the heater is warmed up. When the initial fuel injection start timing is reached, the initial fuel injection amount is set based on the engine temperature and the fuel of the initial fuel injection amount is injected from the fuel injection valve. The fuel property is detected based on the change amount of
After the heater is warmed up, the engine is allowed to start, so
The initial fuel injection amount is variably set to an optimum value according to the engine temperature, whereby the startability can be improved, and the fuel consumption can be improved based on the initial fuel injection amount and the change amount of the heater current consumption due to the initial fuel injection. Since the property is determined, it is possible to accurately determine the fuel property, and it becomes possible to improve both the startability and the reliability of the fuel property detection.
Further, the fuel property is detected before the heater is warmed up, so that the engine start can be started relatively early in comparison with the invention according to the above-mentioned claim 1, and the engine start is prohibited at the engine start. The discomfort caused by is further eliminated.

【0134】請求項3記載の発明によれば、エンジンの
始動を禁止してヒータを通電し、ヒータの暖機完了後、
エンジン温度に基づき初回燃料噴射量を設定して該初回
燃料噴射量の燃料を燃料噴射弁から噴射させ、この初回
燃料噴射によるヒータ消費電流の変化量を検出し、ヒー
タ消費電流の変化量と上記初回燃料噴射量に基づき燃料
性状を検出して、燃料性状の検出完了後、エンジンの始
動を許可し、検出した燃料性状に基づいてエンジン始動
許可後の燃料噴射量を補正するので、請求項1記載の発
明の効果に加え、燃料性状の検出後は燃料性状に応じて
常に適正な燃料量をエンジンに供給することができて燃
料性状に係わらず燃焼性が向上し、燃焼性の向上により
排気エミッションが改善される。
According to the third aspect of the present invention, the engine start is prohibited, the heater is energized, and after the heater has been warmed up,
The initial fuel injection amount is set based on the engine temperature, the fuel of the initial fuel injection amount is injected from the fuel injection valve, and the change amount of the heater current consumption due to the first fuel injection is detected. The fuel property is detected based on the initial fuel injection amount, the engine start is permitted after the detection of the fuel property is completed, and the fuel injection amount after the engine start permission is corrected based on the detected fuel property. In addition to the effects of the invention described, after the fuel property is detected, an appropriate amount of fuel can always be supplied to the engine according to the fuel property, the combustibility is improved regardless of the fuel property, and the combustion property improves the exhaust gas. Emissions are improved.

【0135】請求項4記載の発明では、エンジンの始動
を禁止してヒータを通電し、ヒータ消費電流及びヒータ
通電開始後の時間に基づき初回燃料噴射の開始時期をヒ
ータの暖機完了前に設定し、この初回燃料噴射開始時期
に達したとき、エンジン温度に基づき初回燃料噴射量を
設定して該初回燃料噴射量の燃料を燃料噴射弁から噴射
させ、この初回燃料噴射によるヒータ消費電流の変化量
と上記初回燃料噴射量に基づき燃料性状を検出し、ヒー
タの暖機完了後、エンジンの始動を許可し、検出した燃
料性状に基づいてエンジン始動許可後の燃料噴射量を補
正するので、請求項2記載の発明の効果に加え、燃料性
状の検出後は燃料性状に応じて常に適正な燃料量をエン
ジンに供給することができて燃料性状に係わらず燃焼性
が向上し、燃焼性の向上により排気エミッションが改善
される効果を有する。
According to the fourth aspect of the present invention, the start of the engine is prohibited, the heater is energized, and the start timing of the first fuel injection is set before the completion of the warm-up of the heater based on the heater current consumption and the time after the heater energization is started. Then, when the initial fuel injection start timing is reached, the initial fuel injection amount is set based on the engine temperature, the fuel of the initial fuel injection amount is injected from the fuel injection valve, and the change of the heater current consumption by the initial fuel injection is changed. The fuel property is detected based on the fuel injection amount and the initial fuel injection amount, the engine start is allowed after the heater is warmed up, and the fuel injection amount after the engine start permission is corrected based on the detected fuel property. In addition to the effect of the invention described in Item 2, after the fuel property is detected, an appropriate amount of fuel can always be supplied to the engine according to the fuel property, so that the combustibility is improved regardless of the fuel property, and the combustibility is improved. Has the effect of exhaust emission can be improved by improving.

【0136】請求項5記載の発明では、請求項1ないし
請求項4に記載のいずれかの発明において、上記ヒータ
消費電流の変化量は燃料温度により補正され、この燃料
温度により補正したヒータ消費電流の変化量と初回燃料
噴射量に基づき燃料性状を検出するので、各請求項に記
載の発明の効果に加え、更に燃料性状の検出精度を向上
することが可能となり、又、この検出した燃料性状に応
じて燃料噴射量を補正することで、より燃焼性の向上を
図ることができて、排気エミッションの改善効果をより
一層向上することができる。
According to a fifth aspect of the invention, in any one of the first to fourth aspects of the invention, the amount of change in the heater consumption current is corrected by the fuel temperature, and the heater consumption current corrected by the fuel temperature is corrected. Since the fuel property is detected based on the change amount and the initial fuel injection amount, in addition to the effect of the invention described in each claim, it becomes possible to further improve the detection accuracy of the fuel property, and the detected fuel property. By correcting the fuel injection amount according to the above, it is possible to further improve the combustibility and further improve the effect of improving exhaust emission.

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

【図1】本発明の基本構成図FIG. 1 is a basic configuration diagram of the present invention.

【図2】本発明の基本構成図FIG. 2 is a basic configuration diagram of the present invention.

【図3】本発明の基本構成図FIG. 3 is a basic configuration diagram of the present invention.

【図4】本発明の基本構成図FIG. 4 is a basic configuration diagram of the present invention.

【図5】本発明の実施の第1形態に係わり、イニシャラ
イズルーチンを示すフローチャート
FIG. 5 is a flowchart showing an initialization routine according to the first embodiment of the present invention.

【図6】同上、ヒータ制御ルーチンを示すフローチャー
FIG. 6 is a flowchart showing the same heater control routine as above.

【図7】同上、ヒータ制御ルーチンを示すフローチャー
ト(続き)
FIG. 7 is a flowchart showing a heater control routine (continued).

【図8】同上、スタータモータ制御ルーチンを示すフロ
ーチャート
FIG. 8 is a flowchart showing a starter motor control routine of the above.

【図9】同上、スタータスイッチON→OFF割込みル
ーチンを示すフローチャート
FIG. 9 is a flowchart showing a starter switch ON → OFF interrupt routine of the above.

【図10】同上、燃料噴射量設定ルーチンを示すフロー
チャート
FIG. 10 is a flowchart showing a fuel injection amount setting routine of the same as above.

【図11】同上、重質割合を検出するためのテーブルの
説明図
FIG. 11 is an explanatory diagram of a table for detecting the weight ratio of the same as above.

【図12】同上、ヒータ消費電流の変化と燃料性状との
関係、及び初回燃料噴射のタイミングを示すタイムチャ
ート
FIG. 12 is a time chart showing the relationship between changes in heater current consumption and fuel properties, and the timing of initial fuel injection.

【図13】同上、エンジンの全体概略図FIG. 13 is the same as above, and is an overall schematic view of the engine.

【図14】同上、ヒータ取付部の詳細図FIG. 14 is the same as the above, but is a detailed view of the heater mounting portion.

【図15】同上、電子制御装系の回路構成図FIG. 15: Same as above, circuit configuration diagram of electronic control system

【図16】本発明の実施の第2形態に係わり、ヒータ制
御ルーチンを示すフローチャート
FIG. 16 is a flowchart showing a heater control routine according to the second embodiment of the invention.

【図17】同上、ヒータ消費電流の変化と燃料性状との
関係、及び初回燃料噴射のタイミングを示すタイムチャ
ート
FIG. 17 is a time chart showing the relationship between changes in heater current consumption and fuel properties, and the timing of initial fuel injection.

【図18】本発明の実施の第3形態に係わり、ヒータ制
御ルーチンを示すフローチャート
FIG. 18 is a flowchart showing a heater control routine according to the third embodiment of the present invention.

【図19】同上、ヒータ制御ルーチンを示すフローチャ
ート(続き)
FIG. 19 is a flowchart showing the heater control routine (continued).

【図20】同上、燃料噴射量設定ルーチンを示すフロー
チャート
FIG. 20 is a flowchart showing a fuel injection amount setting routine of the same as above.

【図21】同上、(a)はアルコール濃度0%時の重質
割合を検出するためのテーブルの説明図、(b)はアル
コール濃度100%時の重質割合を検出するためのテー
ブルの説明図
FIG. 21 (a) is an explanatory diagram of a table for detecting a heavy ratio when the alcohol concentration is 0%, and (b) is an explanatory diagram of a table for detecting a heavy ratio when the alcohol concentration is 100%. Figure

【符号の説明】[Explanation of symbols]

1 エンジン 22 インジェクタ(燃料噴射弁) 31 ヒータユニット(ヒータ) 45 電流センサ 50 電子制御装置 67 スタータモータ Tw 冷却水温(エンジン温度) Tis 初回燃料噴射パルス幅(初回燃料噴射量) I ヒータ消費電流 ΔI ヒータ消費電流の変化量 E 燃料の重質割合(燃料性状) Ti 燃料噴射パルス幅(エンジン始動許可後の燃料噴
射量)
1 Engine 22 Injector (fuel injection valve) 31 Heater unit (heater) 45 Current sensor 50 Electronic controller 67 Starter motor Tw Cooling water temperature (engine temperature) Tis First fuel injection pulse width (first fuel injection amount) I Heater consumption current ΔI heater Amount of change in consumption current E Fuel heavy ratio (fuel property) Ti Fuel injection pulse width (fuel injection amount after engine start permission)

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】燃料噴射弁の燃料噴射方向にヒータを対設
したエンジンにおいて、 エンジンの始動を禁止する始動禁止手段と、 エンジン始動の禁止後、ヒータを通電するヒータ制御手
段と、 上記ヒータの暖機が完了したかを判断するヒータ暖機完
了判別手段と、 上記ヒータの暖機完了後、エンジン温度に基づき初回燃
料噴射量を設定して該初回燃料噴射量の燃料を上記燃料
噴射弁から噴射させる初回燃料噴射量設定手段と、 上記初回燃料噴射によるヒータ消費電流の変化量を検出
するヒータ消費電流変化量検出手段と、 上記ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出する燃料性状検出手段と、 燃料性状の検出完了後、エンジンの始動を許可するエン
ジン始動許可手段とを備えたことを特徴とするエンジン
の燃料性状検出装置。
1. An engine in which a heater is provided opposite to a fuel injection direction of a fuel injection valve, a start inhibiting means for inhibiting the engine starting, a heater control means for energizing the heater after the engine starting is inhibited, and the heater Heater warm-up completion determining means for determining whether warm-up is completed, and after completion of warm-up of the heater, the initial fuel injection amount is set based on the engine temperature and the fuel of the initial fuel injection amount is supplied from the fuel injection valve. A first fuel injection amount setting means for injecting, a heater current consumption change amount detecting means for detecting a change amount of the heater current consumption due to the first fuel injection, a fuel property based on the heater current consumption change amount and the first fuel injection amount. A fuel property detection means for detecting fuel consumption, and an engine start permission means for permitting engine start after completion of the fuel property detection. Property detection device.
【請求項2】燃料噴射弁の燃料噴射方向にヒータを対設
したエンジンにおいて、 エンジンの始動を禁止する始動禁止手段と、 エンジン始動の禁止後、ヒータを通電するヒータ制御手
段と、 ヒータ消費電流及びヒータ通電開始後の時間に基づき初
回燃料噴射の開始時期をヒータの暖機完了前に設定する
初回燃料噴射開始時期設定手段と、 上記初回燃料噴射開始時期に達したとき、エンジン温度
に基づき初回燃料噴射量を設定して該初回燃料噴射量の
燃料を上記燃料噴射弁から噴射させる初回燃料噴射量設
定手段と、 上記初回燃料噴射によるヒータ消費電流の変化量を検出
するヒータ消費電流変化量検出手段と、 上記ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出する燃料性状検出手段と、 上記ヒータの暖機が完了したかを判断するヒータ暖機完
了判別手段と、 上記ヒータの暖機完了後、エンジンの始動を許可するエ
ンジン始動許可手段とを備えたことを特徴とするエンジ
ンの燃料性状検出装置。
2. In an engine in which a heater is provided opposite to a fuel injection direction of a fuel injection valve, a start prohibiting means for prohibiting the engine start, a heater control means for energizing the heater after the engine start is prohibited, and a heater current consumption. And initial fuel injection start timing setting means for setting the start timing of the initial fuel injection based on the time after the start of energization of the heater before the completion of warm-up of the heater, and when the initial fuel injection start timing is reached, the initial fuel injection is started based on the engine temperature. Initial fuel injection amount setting means for setting a fuel injection amount and injecting fuel of the initial fuel injection amount from the fuel injection valve; and heater consumption current change amount detection for detecting a change amount of heater consumption current due to the initial fuel injection Means, fuel property detection means for detecting a fuel property based on the amount of change in the heater current consumption and the initial fuel injection amount, and warming up of the heater is completed. An engine fuel property detection device comprising: a heater warm-up completion determination means for determining whether the heater is warmed up; and an engine start permission means for permitting engine startup after the heater has been warmed up.
【請求項3】燃料噴射弁の燃料噴射方向にヒータを対設
したエンジンにおいて、 エンジンの始動を禁止する始
動禁止手段と、 エンジン始動の禁止後、ヒータを通電するヒータ制御手
段と、 上記ヒータの暖機が完了したかを判断するヒータ暖機完
了判別手段と、 上記ヒータの暖機完了後、エンジン温度に基づき初回燃
料噴射量を設定して該初回燃料噴射量の燃料を上記燃料
噴射弁から噴射させる初回燃料噴射量設定手段と、 上記初回燃料噴射によるヒータ消費電流の変化量を検出
するヒータ消費電流変化量検出手段と、 上記ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出する燃料性状検出手段と、 燃料性状の検出完了後、エンジンの始動を許可するエン
ジン始動許可手段と、 エンジン始動許可後の燃料噴射量を上記燃料性状に基づ
き補正して設定する燃料噴射量設定手段とを備えたこと
を特徴とするエンジンの燃料噴射制御装置。
3. An engine in which a heater is provided opposite to a fuel injection direction of a fuel injection valve, a start inhibiting means for inhibiting engine starting, a heater control means for energizing the heater after the engine starting is inhibited, and the heater Heater warm-up completion determining means for determining whether warm-up is completed, and after completion of warm-up of the heater, the initial fuel injection amount is set based on the engine temperature and the fuel of the initial fuel injection amount is supplied from the fuel injection valve. A first fuel injection amount setting means for injecting, a heater current consumption change amount detecting means for detecting a change amount of the heater current consumption due to the first fuel injection, a fuel property based on the heater current consumption change amount and the first fuel injection amount. To detect the fuel property, engine start permission means to permit the engine to start after the completion of the fuel property detection, and the fuel injection amount after the engine start permission is increased. The fuel injection control device for an engine is characterized in that a fuel injection quantity setting means for setting correction to based on the fuel property.
【請求項4】燃料噴射弁の燃料噴射方向にヒータを対設
したエンジンにおいて、 エンジンの始動を禁止する始
動禁止手段と、 エンジン始動の禁止後、ヒータを通電するヒータ制御手
段と、 ヒータ消費電流及びヒータ通電開始後の時間に基づき初
回燃料噴射の開始時期をヒータの暖機完了前に設定する
初回燃料噴射開始時期設定手段と、 上記初回燃料噴射開始時期に達したとき、エンジン温度
に基づき初回燃料噴射量を設定して該初回燃料噴射量の
燃料を上記燃料噴射弁から噴射させる初回燃料噴射量設
定手段と、 上記初回燃料噴射によるヒータ消費電流の変化量を検出
するヒータ消費電流変化量検出手段と、 上記ヒータ消費電流の変化量と上記初回燃料噴射量に基
づき燃料性状を検出する燃料性状検出手段と、 上記ヒータの暖機が完了したかを判断するヒータ暖機完
了判別手段と、 上記ヒータの暖機完了後、エンジンの始動を許可するエ
ンジン始動許可手段と、 エンジン始動許可後の燃料噴
射量を上記燃料性状に基づき補正して設定する燃料噴射
量設定手段とを備えたことを特徴とするエンジンの燃料
噴射制御装置。
4. In an engine in which a heater is provided opposite to a fuel injection direction of a fuel injection valve, a start prohibition means for prohibiting engine start, a heater control means for energizing the heater after prohibition of engine start, and a heater current consumption. And initial fuel injection start timing setting means for setting the start timing of the initial fuel injection based on the time after the start of energization of the heater before the completion of warm-up of the heater, and when the initial fuel injection start timing is reached, the initial fuel injection start timing Initial fuel injection amount setting means for setting a fuel injection amount and injecting fuel of the initial fuel injection amount from the fuel injection valve; and heater consumption current change amount detection for detecting a change amount of heater consumption current due to the initial fuel injection Means, fuel property detection means for detecting a fuel property based on the amount of change in the heater current consumption and the initial fuel injection amount, and warming up of the heater is completed. Heater warm-up completion determination means for determining whether or not, engine start permission means for permitting engine start after the heater has been warmed up, and fuel injection amount after engine start permission is corrected and set based on the fuel property A fuel injection control device for an engine, comprising:
【請求項5】上記ヒータ消費電流の変化量は燃料温度に
より補正されることを特徴とする請求項1ないし請求項
4のいずれかに記載のエンジンの燃料性状検出装置或い
はエンジンの燃料噴射制御装置。
5. A fuel property detecting device for an engine or a fuel injection control device for an engine according to claim 1, wherein the amount of change in the heater current consumption is corrected by the fuel temperature. .
JP8015797A 1996-01-31 1996-01-31 Fuel properties detector and fuel injection controller for engine Pending JPH09209818A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8015797A JPH09209818A (en) 1996-01-31 1996-01-31 Fuel properties detector and fuel injection controller for engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8015797A JPH09209818A (en) 1996-01-31 1996-01-31 Fuel properties detector and fuel injection controller for engine

Publications (1)

Publication Number Publication Date
JPH09209818A true JPH09209818A (en) 1997-08-12

Family

ID=11898841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8015797A Pending JPH09209818A (en) 1996-01-31 1996-01-31 Fuel properties detector and fuel injection controller for engine

Country Status (1)

Country Link
JP (1) JPH09209818A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6467458B1 (en) 1999-05-24 2002-10-22 Toyota Jidosha Kabushiki Kaisha Start control apparatus for an internal combustion engine and fuel nature determination apparatus
US6729304B2 (en) 2001-01-18 2004-05-04 Honda Giken Kogyo Kabushiki Kaisha Fuel injection control system, fuel injection control method, and engine control unit, for internal combustion engine
JP2006329000A (en) * 2005-05-24 2006-12-07 Yanmar Co Ltd Compression self-ignition type internal combustion engine
JP2011157871A (en) * 2010-02-01 2011-08-18 Honda Motor Co Ltd Alcohol concentration estimation and detection apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6467458B1 (en) 1999-05-24 2002-10-22 Toyota Jidosha Kabushiki Kaisha Start control apparatus for an internal combustion engine and fuel nature determination apparatus
US6729304B2 (en) 2001-01-18 2004-05-04 Honda Giken Kogyo Kabushiki Kaisha Fuel injection control system, fuel injection control method, and engine control unit, for internal combustion engine
JP2006329000A (en) * 2005-05-24 2006-12-07 Yanmar Co Ltd Compression self-ignition type internal combustion engine
JP4502329B2 (en) * 2005-05-24 2010-07-14 ヤンマー株式会社 Compression self-ignition internal combustion engine
JP2011157871A (en) * 2010-02-01 2011-08-18 Honda Motor Co Ltd Alcohol concentration estimation and detection apparatus

Similar Documents

Publication Publication Date Title
JP2857660B2 (en) Air-fuel ratio control method for internal combustion engine having spark plug with heater
US5390640A (en) Method of controlling an engine for a flexible fuel vehicle
JP4366706B2 (en) Fuel property determination device for internal combustion engine
JP3602612B2 (en) Idle speed control device for internal combustion engine
JPH0526087A (en) Start control method and start auxiliary device for ffv engine
JPH09209818A (en) Fuel properties detector and fuel injection controller for engine
JPH0626414A (en) Start control for engine for ffv
JP3622273B2 (en) Control device for internal combustion engine
JPH08277734A (en) Control method for engine fuel injection
JPH0626427A (en) Start control of engine for ffv
JP2902788B2 (en) FFV engine start control method
JPH07325066A (en) Control device for heating means for air-fuel ratio sensor
JP3963993B2 (en) Engine air-fuel ratio control device
JPH04194343A (en) Staring control system of front engine front drive vehicle (ffv) engine and starting aiding device
JPH06101583A (en) Method for controlling heating of fuel ffv engine
JPH07224708A (en) Fuel injection control device of internal combustion engine
JP3780766B2 (en) Control device for internal combustion engine
JPH04116234A (en) Start controller of engine for ffv
JP2002256932A (en) Control device for engine
JPH06137224A (en) Fuel heating control method for ffv engine
JP3591046B2 (en) Fuel injection amount control device for internal combustion engine
JPH1018892A (en) Fuel injection control device of engine
JPH06323213A (en) Fuel heating control of engine for ffv
JP2855227B2 (en) Fuel injection control device for lean-burn internal combustion engine
JPH06129280A (en) Fuel injection control device of engine