JP5434902B2 - Fuel injection amount control device - Google Patents
Fuel injection amount control device Download PDFInfo
- Publication number
- JP5434902B2 JP5434902B2 JP2010288438A JP2010288438A JP5434902B2 JP 5434902 B2 JP5434902 B2 JP 5434902B2 JP 2010288438 A JP2010288438 A JP 2010288438A JP 2010288438 A JP2010288438 A JP 2010288438A JP 5434902 B2 JP5434902 B2 JP 5434902B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- injection amount
- coefficient
- injection
- stroke
- 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.)
- Active
Links
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
本発明は、エンジンの燃料噴射量及び噴射パターンを気筒毎に制御する燃料噴射量制御装置に関する。 The present invention relates to a fuel injection amount control device that controls a fuel injection amount and an injection pattern of an engine for each cylinder.
従来、多気筒エンジンの始動時の燃料噴射制御として、クランクシャフトの回転角に同期した通常のタイミングとは異なるタイミングで、気筒識別前に全気筒に対して燃料を供給する非同期噴射制御が知られている。この非同期噴射制御では、各気筒が何れの行程にあるのかを把握するよりも前に燃料供給が開始され、各気筒での燃焼サイクルが早期に開始される。したがって、例えばエンジンの自動停止,自動再始動機能(アイドリングストップ機能)を備えた車両においては、非同期噴射制御によってエンジンの始動性や再始動性を向上させることができ、信号待ち時のエンジン停止状態から迅速に復帰することが可能である。このような非同期噴射制御に関する技術としては、特許文献1に記載のものがある。
Conventionally, as a fuel injection control at the time of starting a multi-cylinder engine, an asynchronous injection control for supplying fuel to all cylinders before cylinder identification at a timing different from a normal timing synchronized with a rotation angle of a crankshaft is known. ing. In this asynchronous injection control, the fuel supply is started before grasping which stroke each cylinder is in, and the combustion cycle in each cylinder is started early. Therefore, for example, in a vehicle equipped with an automatic engine stop and automatic restart function (idling stop function), the engine startability and restartability can be improved by asynchronous injection control, and the engine stop state when waiting for a signal It is possible to return quickly from. There exists a thing of
しかしながら、従来の非同期噴射制御では、燃料がエンジンの始動時に全気筒に対して供給されるため、燃焼行程前に掃気されてしまう気筒が存在し、燃料供給に無駄が生じることになる。また、全気筒に燃料を供給した後に、各気筒での行程進行に合わせてシーケンシャル噴射を実施する場合、最初に供給された燃料がシーケンシャル噴射の開始時に残留している気筒が存在し、これも無駄燃料となる。これにより始動時の排ガス性が低下し、燃費も悪化するという課題がある。
一方、このような無駄燃料を削減すべく、燃料供給を気筒識別後に開始すれば、始動時間が遅延することになり、良好な始動性,再始動性を確保できない。
However, in the conventional asynchronous injection control, since fuel is supplied to all cylinders when the engine is started, there are cylinders that are scavenged before the combustion stroke, and fuel supply is wasted. In addition, when fuel is supplied to all cylinders and sequential injection is performed in accordance with the progress of the stroke in each cylinder, there is a cylinder in which the initially supplied fuel remains at the start of sequential injection. It becomes useless fuel. As a result, there is a problem that exhaust gas properties at the time of start-up are reduced and fuel consumption is also deteriorated.
On the other hand, if fuel supply is started after cylinder identification in order to reduce such waste fuel, the start time is delayed, and good startability and restartability cannot be ensured.
本件の目的の一つは、上記のような課題に鑑み創案されたもので、エンジン始動時の始動性及び再始動性を確保しつつ、燃料噴射量の適正化を図ることである。
なお、この目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的として位置づけることができる。
One of the purposes of the present case has been invented in view of the above problems, and is to optimize the fuel injection amount while ensuring startability and restartability at the time of engine start.
The present invention is not limited to this purpose, and is a function and effect derived from each configuration shown in the embodiments for carrying out the invention described later, and other effects of the present invention are to obtain a function and effect that cannot be obtained by conventional techniques. Can be positioned.
(1)ここで開示する燃料噴射量制御装置は、エンジンの始動からの気筒毎の行程数と、各行程で噴射すべき燃料噴射量に対応する噴射量係数との関係を予め設定して記憶する第一設定手段と、前記エンジンの行程数と、前記エンジンの各気筒のうちどの気筒で燃料が噴射されるかを表した噴射パターンに対応して、各行程で燃料噴射を実施するか否かを示す噴射パターン係数との関係を予め設定して記憶する第二設定手段とを備える。また、前記噴射量係数及び前記噴射パターン係数の組み合わせに基づき、前記エンジンの気筒毎の前記燃料噴射量及び前記噴射パターンを制御する制御手段を備える。 (1) The fuel injection amount control device disclosed herein presets and stores the relationship between the number of strokes for each cylinder from the start of the engine and the injection amount coefficient corresponding to the fuel injection amount to be injected in each stroke. Whether or not to perform fuel injection in each stroke, corresponding to the first setting means, the number of strokes of the engine, and the injection pattern representing which cylinder of each cylinder of the engine is injected with fuel And a second setting means for presetting and storing the relationship with the injection pattern coefficient indicating the above . Further, a control unit is provided for controlling the fuel injection amount and the injection pattern for each cylinder of the engine based on a combination of the injection amount coefficient and the injection pattern coefficient.
前記噴射量係数は、例えば、各気筒から噴射する燃料量に対応する係数を噴射順に並べた噴射量のデータ列として設定することが考えられる。同様に、前記噴射パターン係数は、例えば、各気筒から燃料を噴射するか否かを示す係数を噴射順に並べた噴射パターンのデータ列として設定することが考えられる。
この場合、前記第一設定手段は、一種類又は複数種類の噴射量のデータ列の中から一つのデータ列を選択し、これを前記噴射量係数として設定してもよい。同様に、前記第二設定手段は、一種類又は複数種類の噴射パターンのデータ列の中から一つのデータ列を選択し、これを前記噴射パターン係数として設定してもよい。
For example, the injection amount coefficient may be set as an injection amount data string in which coefficients corresponding to the fuel amount injected from each cylinder are arranged in the order of injection. Similarly, for example, the injection pattern coefficient may be set as a data string of an injection pattern in which coefficients indicating whether or not fuel is injected from each cylinder are arranged in the order of injection.
In this case, the first setting unit may select one data string from one or more types of injection quantity data strings and set the selected data string as the injection amount coefficient. Similarly, the second setting means may select one data string from one or more types of injection pattern data strings and set the selected data string as the injection pattern coefficient.
(2)また、前記第一設定手段が、前記エンジンのソーク時間(エンジンが停止した時点からの経過時間)に基づいて前記噴射量係数を設定することが好ましい。
例えば、前記ソーク時間が所定時間以上である場合に、前記噴射量係数を設定する。前記ソーク時間の判定閾値となる所定時間は、予め設定された固定値としてもよいし、外気温,外気圧,エンジン冷却水温等の種々の始動条件に応じて設定される値としてもよい。
(2) Further, it is preferable that the first setting means sets the injection amount coefficient based on a soak time of the engine (elapsed time from when the engine is stopped).
For example, the injection amount coefficient is set when the soak time is a predetermined time or more. The predetermined time serving as the determination threshold for the soak time may be a fixed value set in advance, or may be a value set according to various starting conditions such as the outside air temperature, the outside air pressure, and the engine coolant temperature.
(3)また、前記第二設定手段が、前記エンジンのソーク時間に関わらず始動毎に前記噴射パターン係数を設定することが好ましい。
(4)また、前記第二設定手段が、前記エンジンの冷却水温に基づいて前記噴射パターン係数を設定することが好ましい。
(3) Moreover, it is preferable that said 2nd setting means sets the said injection pattern coefficient for every starting regardless of the soak time of the said engine.
(4) Moreover, it is preferable that said 2nd setting means sets the said injection pattern coefficient based on the cooling water temperature of the said engine.
(5)また、前記第二設定手段が、前記噴射量係数を設定するための前記行程数をリセットするタイミングと、前記噴射パターン係数を設定するための前記行程数をリセットするタイミングとを相違させていることが好ましい。
(6)また、前記エンジンの行程数を計測する計測手段を備え、前記第一設定手段が、前記エンジンの再始動時に、前記エンジンが前回停止した時の前記行程数に応じて前記噴射量係数を設定することが好ましい。
(5) Also, the second setting means, and the timing for resetting the step number for setting the injection quantity coefficient, is different from a timing for resetting the step number for setting the injection pattern factor Tei Rukoto is preferable.
(6) Moreover, it has a measurement means which measures the number of strokes of the engine, and the first setting means has the injection quantity coefficient according to the number of strokes when the engine was stopped last time when the engine is restarted. Is preferably set.
(7)また、前記第一設定手段が、前記計測手段で計測された前記行程数を前記エンジンの気筒数毎に分類したグループ単位で前記噴射量係数の既定値を記憶することが好ましい。さらに、前記第一設定手段が、前記エンジンの再始動時に、前記エンジンが前回停止した時の前記行程数に基づいて分類されるグループに対応する既定値を前記噴射量係数として設定することが好ましい。 (7) Further, it is preferable that the first setting unit stores a predetermined value of the injection amount coefficient in a group unit in which the number of strokes measured by the measuring unit is classified for each number of cylinders of the engine. Further, it is preferable that the first setting means sets, as the injection amount coefficient, a predetermined value corresponding to a group classified based on the number of strokes when the engine was stopped last time when the engine is restarted. .
(8)また、前記制御手段が、前記噴射量係数と前記噴射パターン係数との乗算値に基づいて前記燃料噴射量及び前記噴射パターンを制御することが好ましい。
(9)また、前記第一設定手段が、前記エンジンのイグニッションリレーの断接状態に基づいて前記噴射量係数を設定することが好ましい。
(8) Moreover, it is preferable that the said control means controls the said fuel injection quantity and the said injection pattern based on the multiplication value of the said injection quantity coefficient and the said injection pattern coefficient.
(9) Preferably, the first setting means sets the injection amount coefficient based on a connection / disconnection state of an ignition relay of the engine.
開示の燃料噴射量制御装置によれば、エンジンの燃料噴射量に対応する係数と噴射パターンに対応する係数とを分離することにより、燃料の供給量を適正化することができ、無駄な燃料消費を抑制することができる。また、噴射パターンを燃料噴射量から独立して設定することができるため、エンジンの始動性及び再始動性を確保することができる。さらに、二つの係数の組み合わせに基づく制御により、制御態様を多様化することができる。 According to the disclosed fuel injection amount control device, the fuel supply amount can be optimized by separating the coefficient corresponding to the fuel injection amount of the engine and the coefficient corresponding to the injection pattern, and wasteful fuel consumption Can be suppressed. Further, since the injection pattern can be set independently from the fuel injection amount, engine startability and restartability can be ensured. Furthermore, the control mode can be diversified by the control based on the combination of the two coefficients.
図面を参照して燃料噴射量制御装置について説明する。なお、以下に示す実施形態は、あくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。 The fuel injection amount control device will be described with reference to the drawings. Note that the embodiment described below is merely an example, and there is no intention to exclude various modifications and technical applications that are not explicitly described in the following embodiment.
[1.装置構成]
本実施形態の制御装置は、図1に示す車載のエンジン10に適用される。ここでは、四気筒のエンジン10に設けられた各気筒(シリンダ)のうち、一つの気筒15を示す。気筒15内には、コンロッドを介してクランクシャフト17に接続されたピストン16が往復摺動自在にはめ込まれている。なお、コンロッドはピストン16の往復運動をクランクシャフト17の回転運動に変換するリンク部材である。
[1. Device configuration]
The control apparatus of this embodiment is applied to the vehicle-mounted
本エンジン10は、ピストン16が気筒15内を二往復する間に燃焼サイクルが一巡する四サイクルエンジンである。燃焼サイクルは、その進行順に、吸気行程,圧縮行程,燃焼行程,排気行程の四行程から構成される。一回の燃焼サイクルはクランクシャフト17の二回転(つまり720[°CA])に相当する。
エンジン10の四つの気筒の燃焼サイクルは、クランクシャフト17の回転角について、互いに位相差を持つように設定されている。例えば、四つの気筒のそれぞれを#1気筒〜#4気筒とすると、#1気筒で吸気行程が開始されるときに、#2気筒で圧縮行程が開始されるとともに#4気筒で燃焼行程が開始され、同時に#3気筒で排気行程が開始されるように、180[°CA]毎の位相差が設定される。この場合、燃焼行程が実施される順序は、#1気筒,#3気筒,#4気筒,#2気筒の順になる。
The
The combustion cycles of the four cylinders of the
燃焼室のシリンダヘッド側の頂面には、点火プラグ9がその先端を燃焼室側に突出させた状態で設けられ、吸気ポート11及び排気ポート12が接続される。吸気ポート11の入口には吸気弁13が設けられ、排気ポート12の入口には排気弁14が設けられる。吸気弁13の開閉駆動により吸気ポート11と燃焼室とが連通又は閉鎖され、排気弁14の開閉駆動により排気ポート12と燃焼室とが連通又は遮断される。
A
これらの吸気弁13及び排気弁14の上端部は、それぞれ図示しないロッカシャフトに接続され、ロッカシャフトの揺動によって個別に上下方向に往復駆動される。また、ロッカシャフトは、クランクシャフト17の半分の角速度で回転するカムシャフト18に固定された偏心カムに接触しており、燃焼サイクルに同期した周期で揺動する。これにより、吸気弁13は吸気行程を含む所定の吸気期間の間、吸気ポート11を開放し、排気弁14は排気行程を含む所定の排気期間の間、排気ポート12を開放する。
The upper ends of the
クランクシャフト17の一端には、その中心軸がクランクシャフト17の回転軸と一致するように設けられた円盤状のクランク板4と、クランクシャフト17の回転角を把握するための信号を出力するクランクセンサ2が設けられる。クランクシャフト17の回転角は、エンジン10の始動時に各気筒で進行する行程を判定するために用いられる。
At one end of the
クランク板4及びクランクセンサ2の具体的な形状や配置構成は任意である。クランクシャフト17の回転角を把握するための典型的な手法としては、クランク板4に形成された欠け歯を利用するものが挙げられる。例えば、図1に示すように、クランク板4の外周面から放射方向に複数の歯部4aを形成し、それらの歯部4aの先端がクランクセンサ2の検出範囲内を通過するように配置する。
Specific shapes and arrangement configurations of the
ここで、複数の歯部4aの周方向の間隔を等間隔としたうえで、部分的に歯部4aを円周上の二箇所で欠落させて欠落部4bを設ける。これらの二箇所の欠落部4bの間隔をおよそ180[°CA]に設定するとともに、歯部4aの欠落数を相違させる。また、クランクセンサ2は、歯部4aの先端を検知したときにオン信号をエンジンECU1に出力し、歯部4a間の隙間や欠落部4bが近接したときには信号出力を停止する(オフ信号を出力する)ポジションセンサである。
Here, after the intervals in the circumferential direction of the plurality of tooth portions 4a are equal, the tooth portions 4a are partially missing at two locations on the circumference to provide the
このような構成の場合、クランクセンサ2からオン信号が周期的に出力されるとともに、クランクシャフト17が半回転する度にオン信号同士の間隔が伸びることになる。周期的に出力されるオン信号は、クランクシャフト17の回転数に対応する周波数のクロック信号として利用可能である。また、欠落部4bに対応するオン信号の時間間隔の長短(すなわち、歯部4aの欠落数に応じたオフ信号の長さ)を観察することで、クランクシャフト17の回転角を把握することができる。ここで把握される回転角は、クランクシャフト17の360[°CA](一回転)毎の位相である。
In the case of such a configuration, the ON signal is periodically output from the
本実施形態では、クランク板4の二箇所の欠落部4bのうち間隔の短い一方が、#1気筒の排気行程又は圧縮行程に対応する回転角位置に設けられ、間隔の長い一方が、#1気筒の吸気行程又は燃焼行程に対応する回転角位置に設けられている。
In the present embodiment, one of the two
カムシャフト18の一端には、クランクシャフト17と同様に、カムシャフト18の回転角を把握するためのカム板5及びカムセンサ3が設けられる。カム板5及びカムセンサ3の具体的な形状や配置構成は任意である。図1に示す例では、カム板5の断面形状が径の異なる二つの半円を中心が一致するように組み合わせた形状に形成され、カムシャフト18に対して固定されている。また、カムセンサ3はカム板5の大径側の部位との近接時にハイ信号(オン信号)を出力し、小径側の部位との近接時に信号出力を停止する(又は、ロー信号,オフ信号を出力する)ポジションセンサである。
At one end of the
このような構成の場合、各気筒での燃焼サイクルのうちの半分の行程でカムセンサ3からハイ信号が出力され、残りの半分の行程では信号出力がない状態が繰り返される。したがって、上記のクランク板4及びクランクセンサ2によって把握されたクランクシャフト17の回転角が、燃焼サイクルの一回転目(0〜360[°CA]内)の回転角であるのか、それとも二回転目(360〜720[°CA])の回転角であるのかを判別することが可能である。
In such a configuration, a high signal is output from the
なお、カムシャフト18の回転と各気筒での燃焼サイクルとが常に同周期で進行すると仮定すると、カム板5及びカムセンサ3のみで各気筒の行程を把握することができ、クランク板4及びクランクセンサ2を省略することが可能となる。
本実施形態では、カム板5の大径側の部位が、#1気筒のロッカシャフトを揺動させる行程(排気行程及び吸気行程)に含まれる回転角に対応する位置に設けられ、カム板5の小径側の部位が、それ以外の回転角に対応する位置に設けられている。
Assuming that the rotation of the
In the present embodiment, the large-diameter side portion of the
ここで、本実施形態のクランクセンサ2及びカムセンサ3の出力信号と#1気筒に〜#4気筒における行程との対応関係をまとめると以下の表1の通りである。
吸気ポート11内には、燃料を噴射するインジェクタ8が設けられる。インジェクタ8は、図示しないソレノイドを励磁駆動することによってその先端部に設けられた燃料噴射弁を開閉させ、吸気ポート11内に供給される燃料量を制御するものである。インジェクタ8から噴射される燃料量や点火プラグ9による点火のタイミングは、後述するエンジンECU1によって気筒毎に制御される。また、エンジン10の任意の位置には、エンジン冷却水の温度WT(冷却水温)を検出する水温センサ7が設けられる。ここで検出された冷却水温WTの情報はエンジンECU1に伝達される。
An
エンジン10を搭載した車両の車室内には、イグニッションスイッチに連動するイグニッションリレー6が設けられている。このイグニッションリレー6は、イグニッションスイッチの操作位置がオフ位置(又はアクセサリ位置)へと操作されたときに、所定の遅れ時間を持って切断(オフ)される特性を持ったリレー装置である。つまり、操作位置がオン位置又はイグニッション位置である場合や、一旦オフ位置に操作された後、所定の遅れ時間を経ずして再びオン位置や始動位置に操作された場合には、切断されない。なお、イグニッションリレー6の断接状態は、エンジン10のソーク時間(エンジン10が停止した時点からの経過時間)を判断するための情報として、後述するエンジンECU1に伝達される。
An
[2.制御構成]
エンジンECU1(Engine - Electronic Control Unit,エンジン電子制御装置)は、エンジン10の各気筒に対して供給される燃料噴射量や点火タイミングを統括管理する電子制御装置であり、例えばマイクロプロセッサやROM,RAM等を集積したLSIデバイスや組み込み電子デバイスとして構成される。以下、エンジン10の始動時,再始動時の燃料噴射量制御について説明する。
エンジンECU1には、燃料噴射量制御を実施するための機能を実現するソフトウェア又はハードウェアとして、行程数計測部1a,第一設定部1b,第二設定部1c,燃料噴射制御部1d及び点火制御部1eが設けられる。
[2. Control configuration]
The engine ECU 1 (Engine-Electronic Control Unit) is an electronic control unit that comprehensively manages the fuel injection amount and ignition timing supplied to each cylinder of the
The
[2−1.行程数計測部1a]
行程数計測部1a(計測手段)は、エンジン10の行程数nを計測するものである。ここでは、クランクセンサ2及びカムセンサ3からの出力信号に基づいて、エンジン10が始動してからの行程数n及び行程の種類が計測される。ここでいう行程数nとは、吸気行程,圧縮行程,燃焼行程,排気行程の各行程が完了した回数に対応する。
[2-1. Stroke
The stroke
例えば、エンジン10のクランキング中にクランクセンサ2で最初の欠落部が検出された後、何れかの気筒でピストン16の位置が圧縮上死点(上死点のうち燃焼サイクルが圧縮行程から燃焼行程へと移行するときの上死点)を通過した時点で第一行程が開始されるものとし、行程数nをn=1に設定する。また、何れかの気筒でピストン16の位置が圧縮上死点を通過する毎に、一つの行程が完了したものとし、行程数nにn+1を代入(すなわち、前回の演算された行程数nに1を加算)する。
For example, after the first missing portion is detected by the
行程数nは、エンジン10が始動又は再始動する度にn=0にリセットされるものとする。例えば、イグニッションスイッチが始動位置に操作された時やエンジンの自動停止後の再始動時には、行程数が0から順にカウントアップされる。カウントの上限値は任意であるが、少なくともn=3以上までカウントすることが好ましい。ここで計測された行程数nの情報は、第一設定部1b,第二設定部1c,燃料噴射制御部1d及び点火制御部1eに伝達される。
The stroke number n is reset to n = 0 every time the
また、行程の種類は、クランクセンサ2及びカムセンサ3からの出力信号に基づき、上記の表1に示す関係から特定される。何れか一つの気筒の行程が特定されると、同時に他の気筒の行程も特定される。本実施形態では、クランクセンサ2で一回目の欠落が検出された時点で(行程数nがn=0のときに)各気筒の行程を識別し、二回目の欠落が検出されたとき(行程数nがn=1のとき)にその識別内容を確定する。ここで識別された各気筒の行程や確定した行程の情報は、燃料噴射制御部1d及び点火制御部1eに伝達される。
The type of stroke is specified from the relationship shown in Table 1 above based on the output signals from the
[2−2.第一設定部1b]
第一設定部1b(第一設定手段)は、始動からの行程数n毎の燃料噴射量に対応する噴射量係数KSGT_volを設定するものである。第一設定部1bは、噴射量行程数Qとその行程で噴射すべき燃料量に対応する噴射量係数KSGT_volとの関係を予め記憶している。
噴射量係数KSGT_volは、燃料噴射量の基準値(例えば、公知の手法を用いて演算されたものや,予め設定されたもの等)に乗算される補正係数であり、例えば各気筒に設けられたインジェクタ8から噴射される燃料量に対応する係数を燃料の噴射順に並べた噴射量のデータ列として設定される。
[2-2. First setting
The
The injection amount coefficient K SGT_vol is a correction coefficient that is multiplied by a reference value (for example, a value calculated using a known method or a preset value) of the fuel injection amount, and is provided in each cylinder, for example. The coefficient corresponding to the amount of fuel injected from the
図2(a)に、複数の係数からなる一連の噴射量係数KSGT_volを例示する。個々の噴射量係数KSGT_volは、その値が大きいほど実際にインジェクタ8から噴射される燃料量を増加方向に補正し、その値が小さいほど減少方向に補正する補正係数として機能する。また、噴射量行程数Qは、行程数nに同期してカウントアップされ、エンジンECU1内の図示しない記憶装置やメモリ等に記憶される値であり、行程数nが1増加すると噴射量行程数Qも1増加する。
FIG. 2A illustrates a series of injection quantity coefficients K SGT_vol composed of a plurality of coefficients. The individual injection amount coefficient K SGT_vol functions as a correction coefficient that corrects the fuel amount actually injected from the
ここでは、吸気ポート11や吸気弁13の表面に形成されうる燃料液膜を考慮して、エンジン10の始動直後の燃料噴射量がその後の定常的な燃料噴射量よりも多くなるような特性で、噴射量係数KSGT_volが設定される。例えば、図2(a)に示すように、噴射量行程数Qが0〜3である場合に噴射量係数KSGT_volが1.0に設定され、噴射量行程数Qが4〜7である場合に噴射量係数KSGT_volが0.6に設定され、噴射量行程数Qが8以上である場合には噴射量係数KSGT_volが0.5に設定される。ここで設定された個々の噴射量係数KSGT_volの値は、燃料噴射制御部1dに伝達される。
Here, in consideration of the fuel liquid film that can be formed on the surfaces of the
また、第一設定部1bは、エンジン10の気筒数である四つ毎に噴射量行程数Qを分類したグループmを計測する。図2(a)に示すように、噴射量行程数Qが0〜3である行程が属するグループmを「グループ1」と呼び、噴射量行程数Qが4〜7である行程が属するグループmを「グループ2」と呼ぶ。各グループに含まれる四つの行程のうち最も値の小さいものをQbeginとおくと、Qbegin=4(m−1)である。前述の噴射量係数KSGT_volは、グループ単位で設定されている。つまり、グループ1の噴射量係数KSGT_volの既定値は1.0であり、グループ2の噴射量係数KSGT_volの既定値は0.6である。なお、グループmの値は、イグニッションリレー6が切断されない限り、前述の記憶装置やメモリ等に保持される。
The
通常のエンジン始動時における噴射量行程数Qの開始値はQ=0である。したがって、基本的には行程数nと噴射量行程数Qが一致する。ただし、イグニッションリレー6が切断されない限り、噴射量行程数QはQ=0にリセットされないようになっている。すなわち、第一設定部1bは、エンジン10の始動直前にイグニッションリレー6が接続されていた場合、噴射量行程数Qの開始値を直前のエンジン停止時の噴射量行程数Qに1を加算したものが属するグループの先頭番号に設定する。
The starting value of the injection amount stroke number Q at the time of normal engine start is Q = 0. Therefore, basically, the stroke number n and the injection amount stroke number Q coincide. However, unless the
例えば、前回のエンジン停止時の噴射量行程数Qが0〜2の場合には、再始動時の噴射量行程数Qの開始値がグループ1の先頭番号である0に設定される。また、前回の噴射量行程数Qが3〜6の場合には、再始動時の噴射量行程数Qの開始値が4に設定される。つまり、噴射量行程数Qは4の倍数の番号からカウントアップが開始される。これにより、イグニッションスイッチをオフ位置に操作してエンジン10を停止させた後、イグニッションリレー6がオフになる前にイグニッションスイッチを始動位置に操作して再始動させた場合には、前回のエンジン停止時の噴射量係数KSGT_volが再始動後にも引き継がれる。
なお、上記の第一設定部1bでの噴射量係数KSGT_volの設定手法は、以下のように言い換えることができる。すなわち、第一設定部1bで設定される噴射量係数KSGT_volの種類には、図2(a)〜(c)に示す三種類が用意されている。
For example, when the injection amount stroke number Q at the time of the previous engine stop is 0 to 2, the start value of the injection amount stroke number Q at the time of restart is set to 0 which is the first number of the
In addition, the setting method of the injection amount coefficient K SGT_vol in the
図2(a)は、イグニッションリレー6がオフにリセットされた場合、又は、前回のエンジン停止時の噴射量行程数Qが0〜2だった場合の設定である。図2(b)は、イグニッションリレー6がリセットされず、かつ、前回のエンジン停止時の噴射量行程数Qが3〜6だった場合の設定である。また、図2(c)は、イグニッションリレー6がリセットされず、かつ、前回のエンジン停止時の噴射量行程数Qが7以降だった場合の設定である。
FIG. 2A shows the setting when the
ここで、噴射量行程数Qの値が0となるのは、イグニッションリレー6がオフになった場合か、前回のエンジン停止時の噴射量行程数Qが0だった場合である。したがって、これらの条件は、噴射量行程数Qの値に基づいて判別可能である。このように、第一設定部1bは、記憶されている噴射量行程数Qに基づき、複数種類の噴射量データ列の中から適切なものを選択し、この噴射量データ列の中に含まれる個々の値を噴射量行程数Qに応じて噴射量係数KSGT_volとして設定するものだと言い換えることができる。
Here, the value of the injection amount stroke number Q is 0 when the
[2−3.第二設定部1c]
第二設定部1c(第二設定手段)は、エンジン冷却水の温度WTに基づいて、行程数nに応じた噴射パターンに対応する噴射パターン係数を設定するものである。つまり、エンジンECU1では、どの気筒で燃料が噴射されるか(されないか)といった噴射パターンと各気筒への燃料噴射量とが別々に設定される。第二設定部1cは、パターン行程数Pとその行程で燃料噴射を実施するか否かを示す噴射パターン係数KSGT_pattとの関係を予め記憶している。
[2-3.
The
噴射パターン係数KSGT_pattは、噴射量係数KSGT_volと同様に、燃料噴射量の基準値に乗算される補正係数であり、例えば各気筒に設けられたインジェクタ8から燃料を噴射するか否かを示す係数を燃料の噴射順に並べた噴射パターンのデータ列として設定される。図2(d),(e)に、複数の係数からなる一連の噴射パターン係数KSGT_pattを例示する。図2(d)のデータ列は、始動時に二気筒に噴射する噴射パターンを示すものであり、図2(e)のデータ列は、始動時に全気筒に噴射する噴射パターンを示すものである。ここでは、燃料噴射すべき行程で噴射パターン係数KSGT_pattが1.0に設定され、燃料噴射を禁止すべき行程で噴射パターン係数KSGT_pattが0.0に設定されている。
The injection pattern coefficient K SGT_patt is a correction coefficient that is multiplied by the reference value of the fuel injection amount, like the injection amount coefficient K SGT_vol, and indicates, for example, whether or not fuel is injected from the
図2(d)のデータ列では、パターン行程数Pが0又は1である場合に噴射パターン係数KSGT_pattが1.0に設定され、パターン行程数Pが2である場合に噴射パターン係数KSGT_pattが0.0に設定され、パターン行程数Pが3以上である場合には噴射パターン係数KSGT_pattが1.0に設定される。なお、パターン行程数Pが0であるときの噴射パターン係数KSGT_patt(=1.0)は、二つの気筒に同時に燃料を噴射することを意味し、パターン行程数Pが1,3以上であるときの噴射パターン係数KSGT_patt(=1.0)は、一つの気筒に燃料を噴射することを意味する。 In the data string of FIG. 2D, when the pattern stroke number P is 0 or 1, the injection pattern coefficient K SGT_patt is set to 1.0, and when the pattern stroke number P is 2, the injection pattern coefficient K SGT_patt is 0.0. When the pattern stroke number P is 3 or more, the injection pattern coefficient K SGT_patt is set to 1.0. The injection pattern coefficient K SGT_patt (= 1.0) when the number of pattern strokes P is 0 means that fuel is injected into two cylinders simultaneously, and the number of pattern strokes P is 1 or 3 or more. The injection pattern coefficient K SGT_patt (= 1.0) means that fuel is injected into one cylinder.
また、図2(e)のデータ列では、パターン行程数Pが0である場合に噴射パターン係数KSGT_pattが1.0に設定され、パターン行程数Pが1〜3である場合に噴射パターン係数KSGT_pattが0.0に設定され、パターン行程数Pが4以上である場合には噴射パターン係数KSGT_pattが1.0に設定される。
第二設定部1cは、水温センサ7で検出された冷却水温WTが所定温度WT0以上であるときに、図2(d)のデータ列を選択し、この噴射パターンデータ列の中に含まれる個々の値をパターン行程数Pに応じて噴射パターン係数KSGT_pattとして設定する。一方、冷却水温WTが所定温度WT0未満であるときには、図2(e)のデータ列を用いて噴射パターン係数KSGT_pattを設定する。ここで設定された個々の噴射パターン係数KSGT_pattの値は、燃料噴射制御部1dに伝達される。
Further, in the data string of FIG. 2 (e), the set in the injection pattern coefficient K SGT_patt 1.0 when the pattern number of strokes P is 0, the injection pattern coefficient when the pattern number of strokes P is 1~3 K SGT_patt Is set to 0.0, and when the number of pattern strokes P is 4 or more, the injection pattern coefficient K SGT_patt is set to 1.0.
パターン行程数Pは、行程数nと同一の値である。このパターン行程数Pは、エンジン10の始動毎にリセットされてその開始値が0に再設定される。つまり、第二設定部1cはイグニッションリレー6の断接状態に関わらずパターン行程数Pの開始値を0に設定する。したがって、噴射パターン係数KSGT_pattがリセットされるタイミングは、噴射量係数KSGT_volがリセットされるタイミングとは異なる。
The number of pattern strokes P is the same value as the number of strokes n. This number of pattern strokes P is reset every time the
[2−4.燃料噴射制御部1d]
燃料噴射制御部1d(制御手段)は、第一設定部1bで設定された噴射量係数KSGT_vol及び第二設定部1cで設定された噴射パターン係数KSGT_pattのほか、水温センサ7で検出された冷却水温WT等の各種情報に基づいて、気筒毎の燃料噴射量及びその噴射パターンを制御するものである。
ここではまず、冷却水温WTに基づき、始動時に二気筒に噴射するか、それとも、始動時に全気筒に噴射するかが判断される。燃料噴射制御部1dは、冷却水温WTが所定温度WT0以上である場合に、二気筒噴射を実施すべきと判定する。一方、冷却水温WTが所定温度WT0未満である場合には、四気筒噴射を実施すべきと判定する。ここで判定された始動時の噴射形態は、行程数nが0のときに燃料を噴射するインジェクタ8を決定するための判断材料となる。
[2-4. Fuel
The fuel
Here, first, based on the coolant temperature WT, it is determined whether to inject into the two cylinders at the start or to inject into all the cylinders at the start. The fuel
燃料噴射量に対応するインジェクタ8の駆動用のパルス幅TBは、以下の式1に基づいて演算される。なお、以下の式中のTSTは、エンジン10の特性や運転モード,行程数n等に応じて予め設定された基本燃料量に対応する始動パルス幅であり、Ketcは外気温や大気圧等に応じて演算される燃料噴射量(パルス幅)の補正係数である。また、TDはインジェクタ8内のソレノイドへの通電開始実際に開弁するまでのむだ時間や遅れ時間を考慮して設定された補正項である。
TB=TST×KSGT_vol×KSGT_patt×Ketc+TD …式1
The pulse width TB for driving the
TB = TST x K SGT_vol x K SGT_patt x K etc +
この式1に含まれる噴射量係数KSGT_volは、図2(a)に示すようなデータ列と噴射量行程数Qとに応じに設定される値であるが、この値は、図2(a)〜(c)に示すような三通りの設定手法の何れかを経て設定された値であると捉え直すことができる。また、噴射パターン係数KSGT_pattは、図2(d),(e)に示すように、二通りの設定手法の何れかを経て設定された値である。したがって、上記の式1のパルス幅TBは、少なくとも六通りの設定手法の何れかを経て演算される値であり、イグニッションリレー6の状態や前回のエンジン停止時の噴射量行程数Q,冷却水温WT,現在の噴射量行程数Q,パターン行程数P等に応じて多様な値をとる。
The injection amount coefficient K SGT_vol included in the
燃料噴射は、各気筒の排気行程で実施される。燃料噴射制御部1dは、行程数計測部1aから伝達された行程数n及び各気筒の行程の情報に基づいてインジェクタ8にパルス幅TBの励磁信号を出力し、燃料噴射量を制御する。
励磁信号の出力先は、始動時の噴射形態に応じて設定される。二気筒噴射の場合、励磁信号が出力されるインジェクタ8が設けられた気筒は、行程数n=0のときに排気行程,圧縮行程の気筒であり、行程数n=1以降で排気行程の気筒のみとされる。つまり、始動開始直後に四気筒のうちの二気筒に対して燃料を供給し、残りの二気筒には燃料を供給しない変則的な始動時噴射制御が実施される。
Fuel injection is performed in the exhaust stroke of each cylinder. The fuel
The output destination of the excitation signal is set according to the injection mode at the start. In the case of two-cylinder injection, the cylinder provided with the
一方、四気筒噴射の場合、行程数n=0のときに全気筒のインジェクタ8に対して励磁信号が出力され、行程数n=1以降で排気行程の気筒のみに対して励磁信号が出力される。なお、四気筒噴射時には行程数n=1〜3のときの燃料噴射が禁止されるため、実際には行程数n=4以降で排気行程の気筒に設けられたインジェクタ8に対して励磁信号が出力される。
各気筒の行程が正確に識別されるのは、行程数nがn=1であってクランクセンサ2で二回目の欠落が検出されたときである。そのため、行程数nが1以下の場合には、クランクセンサ2での欠落の検出後に燃料噴射を開始する。一方、各気筒の行程が正確に識別された後は、排気行程の開始時に燃料噴射を開始する。
On the other hand, in the case of four-cylinder injection, an excitation signal is output to the
The stroke of each cylinder is accurately identified when the stroke number n is n = 1 and the
[2−5.点火制御部1e]
点火制御部1eは、行程数計測部1aから伝達された行程数nの情報に基づいて、気筒毎の点火時期を制御するものである。本実施形態の点火制御部1eは、燃料噴射制御部1dで判定された始動時の噴射形態が二気筒噴射の場合には、行程数nが2以上であるときに、圧縮行程から燃焼行程へと移行する気筒に設けられた点火プラグに対して点火信号を出力し、混合気を点火させる。また、気筒識別の直後から点火を開始する場合には、行程数nが1以降の行程で点火を実行してもよい。点火が開始される最初の行程数は、噴射形態に依らずに設定することができる。
[2-5.
The
また、始動時の噴射形態が四気筒噴射の場合にも、行程数nが2以上であるときに、圧縮行程から燃焼行程へと移行する気筒に設けられた点火プラグに対して点火信号を出力する。四気筒噴射の場合も、行程数nが1の時点から点火を実行してもよい。なお、具体的な点火時期は圧縮行程から燃焼行程にかけての期間であれば任意に設定可能である。 In addition, even when the injection mode at the start is four-cylinder injection, when the number of strokes n is 2 or more, an ignition signal is output to the spark plug provided in the cylinder that shifts from the compression stroke to the combustion stroke To do. In the case of four-cylinder injection, ignition may be performed from the time when the stroke number n is 1. The specific ignition timing can be arbitrarily set as long as it is a period from the compression stroke to the combustion stroke.
[3.フローチャート]
[3−1.噴射量行程数Q,パターン行程数Pの設定]
エンジンECU1で実施される燃料噴射量制御のうち、噴射量行程数Q,パターン行程数Pの設定する手順の例として、図3(a)にフローチャートを示す。このフローチャートは、行程数計測部1aで計測される行程数nに同期して実行される。例えば、行程数nがn=0に設定されると本フローが一回実行され、以後、行程数nがカウントアップされる毎に本フローも一回ずつ実行される。
[3. flowchart]
[3-1. Setting of injection stroke number Q and pattern stroke number P]
FIG. 3A is a flowchart showing an example of a procedure for setting the injection amount stroke number Q and the pattern stroke number P in the fuel injection amount control performed by the
また、フローチャート内では、イグニッションリレー6の断接履歴を把握するためのフラグAが用いられている。このフラグAは、イグニッションリレー6が切断されたときにのみA=0に設定され(メモリが消去され)、その後の再始動時に再びA=1に設定されるものである。イグニッションリレー6が切断されることなくエンジン10が再始動した場合には、A=1の状態が保持される。
In the flowchart, a flag A for grasping the connection / disconnection history of the
まず、ステップA10では、フラグAがA=0であるか否かが判定される。ここでは、イグニッションリレー6が切断状態から接続状態に切り替えられた後の初回のエンジン始動時であるか否かが判定される。ここでA=0であればステップA20へ進み、フラグAにA=1が代入される。また、ステップA110では、第一設定部1bにおいて噴射量行程数Qの開始値がQ=0に設定される。
さらに、ステップA110では、第二設定部1cにおいてパターン行程数Pの開始値がP=0に設定される。したがって、ステップA100〜A110では噴射量係数KSGT_volと噴射パターン係数KSGT_pattとがともにリセットされる。なお、もしもイグニッションリレー6が切断されていなければ、ステップA20で設定されたフラグAが次回のエンジン始動時にも保持されているはずである。したがって、制御はステップA10からステップA30へと進む。
First, in step A10, it is determined whether or not the flag A is A = 0. Here, it is determined whether or not it is the first time the engine is started after the
Furthermore, in step A110, the start value of the number of pattern strokes P is set to P = 0 in the
ステップA30では、行程数計測部1aで計測された行程数nがn=0であるか否かが判定される。行程数nは、エンジン10が始動又は再始動する度にn=0にリセットされるため、ここでは制御がエンジン10の始動開始直後であるのか否かが判定される。仮に、イグニッションリレー6が切断されずにエンジン10が再始動した場合、ステップA10での判定がNoとなり、行程数nがn=0の状態でステップA30に到達する。したがって、ステップA30での判定結果がYesとなるのは、イグニッションリレー6が切断されずにエンジン10が再始動した始動直後のみとなる。
In step A30, it is determined whether or not the stroke number n measured by the stroke
ここで行程数nがn=0であればステップA40へ進む。ステップA40〜A70は、その時点で保持されている噴射量行程数Q、すなわち前回のエンジン停止時の噴射量行程数Qが属するグループの判定に係るステップである。まずステップA40では、噴射量行程数Qに1を加えた値が仮行程数N_tempに代入される。また、ステップA50ではグループmの値がm=0に設定され、続くステップA60では、mにm+1が代入される。その後ステップA70では、仮行程数N_tempが4(m−1)以上かつ4m−1以下であるか否かが判定される。ここで仮行程数N_tempが条件を満たせばステップA120へ進み、そうでなければ制御がステップA60へと差し戻される。ステップA60ではグループmの値に1が加算され、再びステップA70で条件判定がなされる。ステップA70の条件を満たしたときのグループmの値が、前回のエンジン停止時の噴射量行程数Qが属するグループmの値となる。 If the number of strokes n is n = 0, the process proceeds to step A40. Steps A40 to A70 are steps related to the determination of the group to which the injection amount stroke number Q held at that time, that is, the injection amount stroke number Q at the previous engine stop belongs. First, in step A40, a value obtained by adding 1 to the injection amount stroke number Q is substituted into the temporary stroke number N_temp . In step A50, the value of group m is set to m = 0, and in step A60, m + 1 is substituted for m. Thereafter, in step A70, it is determined whether or not the number of temporary strokes N_temp is 4 (m-1) or more and 4m-1 or less. If the number of temporary strokes N_temp satisfies the condition, the process proceeds to step A120. Otherwise, the control is returned to step A60. In step A60, 1 is added to the value of group m, and the condition is determined again in step A70. The value of group m when the condition of step A70 is satisfied becomes the value of group m to which the number of injection strokes Q at the previous engine stop belongs.
ステップA120では、第一設定部1bにおいて噴射量行程数Qの開始値がQ=4(m−1)に設定される。さらに、ステップA110では、第二設定部1cにおいてパターン行程数Pの開始値がP=0に設定される。したがって、ステップA120〜A130では噴射パターン係数KSGT_pattのみがリセットされ、噴射量係数KSGT_volはエンジン10が前回停止した時の行程数に応じて設定される。
In step A120, the
ステップA30で行程数nがn=0でない場合は、制御がステップA140に進む。これは、再始動後にステップA110〜A130の何れかのルートですでに噴射量行程数Q及びパターン行程数Pの開始値が設定されていることを意味する。したがって、ステップA140では第一設定部1bにおいて噴射量行程数QにQ+1が代入されるとともに、続くステップA150では第二設定部1cにおいてパターン行程数PにP+1が代入される。これにより、行程数nが一つずつ増加する度に噴射量行程数Q,パターン行程数Pも一つずつ増加し、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとが順に設定される。
If the stroke number n is not n = 0 in step A30, the control proceeds to step A140. This means that the start value of the number of injection strokes Q and the number of pattern strokes P has already been set in any one of steps A110 to A130 after restart. Accordingly, in step A140, Q + 1 is substituted for the injection amount stroke number Q in the
[3−2.パルス幅TBの演算]
図4は、エンジンECU1で実施される燃料噴射量制御のうち、燃料噴射量の演算例を示すフローチャートである。このフローチャートも行程数nに同期して実行され、例えば上記の噴射量行程数Q,パターン行程数Pの設定後に実行される。
[3-2. Calculation of pulse width TB]
FIG. 4 is a flowchart showing a calculation example of the fuel injection amount in the fuel injection amount control performed by the
まず、ステップC10では噴射量行程数Qが読み込まれ、続くステップC20において図2(a)に示すような対応関係に基づき、噴射量係数KSGT_volが演算される。ここでは、噴射量行程数Qに基づいて適切な噴射量データ列が選択され、この噴射量データ列の中に含まれる個々の値のうち、噴射量行程数Qに対応する値が噴射量係数KSGT_volとして設定される。なお、ステップC20で設定された噴射量係数KSGT_volを用いて実際のインジェクタ8に伝達される駆動用のパルス幅TBの値を演算してもよいが、本実施形態では冷却水温WTに基づいて噴射量係数KSGT_volが補正される場合の制御例を説明する。
First, in step C10, the injection amount stroke number Q is read, and in the subsequent step C20, the injection amount coefficient K SGT_vol is calculated based on the correspondence shown in FIG. Here, an appropriate injection amount data sequence is selected based on the injection amount stroke number Q, and among the individual values included in the injection amount data sequence, the value corresponding to the injection amount stroke number Q is the injection amount coefficient. Set as K SGT_vol . The value of the driving pulse width TB transmitted to the
ステップC30では、水温センサ7で検出された冷却水温WTの情報が読み込まれ、ステップC40では冷却水温WTに基づいて噴射量係数KSGT_volの下限クリップ値KSGT_CLPが演算される。例えば、冷却水温WTと下限クリップ値KSGT_CLPとの対応関係を定めたマップや関数を予めエンジンECU1に記憶させておくことで、下限クリップ値KSGT_CLPの演算が容易となる。
続くステップC50では、ステップC20で得られた噴射量係数KSGT_volと下限クリップ値KSGT_CLPとのうちの大きい方が実際の噴射量係数KSGT_volとして選択される。ここまでの演算は、第一設定部1bで実施される。
In step C30, the information of the cooling water temperature WT detected by the
In the subsequent step C50, the larger one of the injection amount coefficient K SGT_vol and the lower limit clip value K SGT_CLP obtained in step C20 is selected as the actual injection amount coefficient K SGT_vol . The calculations so far are performed by the
また、ステップC60ではパターン行程数Pが読み込まれ、続くステップC70において図2(d),(e)に示すような対応関係に基づき、噴射パターン係数KSGT_pattが演算される。ここでは、ステップC30で読み込まれた冷却水温WTに基づいて適切な噴射パターンのデータ列が選択され、このデータ列に含まれる個々の値のうち、パターン行程数Pに対応する値が噴射パターン係数KSGT_pattとして設定される。ステップC60,C70の演算は、第二設定部1cで実施される。
In step C60, the pattern stroke number P is read, and in the subsequent step C70, the injection pattern coefficient K SGT_patt is calculated based on the correspondence shown in FIGS. 2 (d) and 2 (e). Here, a data sequence of an appropriate injection pattern is selected based on the cooling water temperature WT read in step C30, and among the individual values included in this data sequence, the value corresponding to the number of pattern strokes P is the injection pattern coefficient. Set as K SGT_patt . The calculations of steps C60 and C70 are performed by the
ステップC80では、燃料噴射制御部1dに始動パルス幅TSTや補正係数Ketc,補正項TDの値が読み込まれ、続くステップC90では上記の式1に基づいてパルス幅TBが演算される。また、燃料噴射制御部1dでは、クランクセンサ2及びカムセンサ3からの出力信号に基づいて、燃料を供給する対象となる気筒が判別され、その気筒に対応するインジェクタ8に対して燃料噴射制御部1dからパルス幅TBに応じて励磁信号が継続して出力される。
In step C80, the starting pulse width TST, the correction coefficient K etc , and the correction term TD are read into the fuel
[4.作用]
[4−1.エンジン10の始動時]
上記の制御によるエンジン10の始動時の各気筒での燃料サイクルと燃料噴射量制御による二気筒噴射の制御イメージを図5に示す。イグニッションリレー6がオフである状態で、時刻t0にイグニッションスイッチを始動位置に操作すると、エンジン10が始動する。イグニッションリレー6がオフの状態からのエンジン始動時には、図3(a)のフローチャート内のフラグAがA=0である。
[4. Action]
[4-1. When starting engine 10]
FIG. 5 shows a control image of the two-cylinder injection by the fuel cycle and the fuel injection amount control in each cylinder when the
これにより、第一設定部1bで設定される噴射量行程数Qの開始値はQ=0となり、第二設定部1cで設定されるパターン行程数Pの開始値もP=0となる。つまり、行程数計測部1aで計測される行程数nの値,噴射量行程数Qの値及びパターン行程数Pの値は常に一致する。したがって、噴射量係数KSGT_vol及び噴射パターン係数KSGT_pattの値は、図2(a),(d)に記載された通りの順序で行程数nと同期するように設定される。
Thereby, the start value of the injection amount stroke number Q set by the
クランクセンサ2は、クランク板4の歯部4aの先端を周期的に検出し、オン信号とオフ信号とを小刻みに出力する。また、クランク板4の欠落部4bがクランクセンサ2に近接すると、長いオフ信号が検出される。これにより、#1気筒及び#4気筒の何れか一方が吸気行程であり、他方が燃焼行程であることがわかる。またこのとき、カムセンサ3からの信号出力がない状態であるから、#1気筒は燃焼行程であり、排気行程であるのは第二気筒であることがわかる。
The
このような気筒の識別がエンジンECU1の行程数計測部1aで行われ、その情報が燃料噴射制御部1d及び点火制御部1eに伝達される。このときの行程数nはn=0であるから、第一設定部1bでは噴射量係数KSGT_volの値が1.0に設定され、第二設定部1cでは噴射パターン係数KSGT_pattが1.0に設定される。これらの値に基づき、燃料噴射制御部1dではインジェクタ8の駆動用のパルス幅TBが演算され、時刻t1に#2気筒及び#3気筒のインジェクタ8に対して励磁信号が出力される。ここで、励磁信号の出力時間がパルス幅TBに応じた長さとなる。なお、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとの乗算値は、図5に示すように、1.0となる。
Such cylinder identification is performed by the stroke
行程数nがn=1になりクランクセンサ2での欠落部4bの検出が二回目になると、各気筒の行程の識別内容が確定される。燃焼サイクルが時刻t1からおよそ180[°CA]分進行した時刻t2には、燃料噴射制御部1dから#1気筒のインジェクタ8に対して励磁信号が出力される。このときの噴射量係数KSGT_volの値は1.0であり、噴射パターン係数KSGT_pattも1.0である。
When the stroke number n becomes n = 1 and the detection of the missing
行程数nがn=2に進むと、第二設定部1cで設定される噴射パターン係数KSGT_pattが0.0となる。これにより、燃料噴射制御部1dで演算されるパルス幅TBが0になり、図5中に一点鎖線で示すように、第2行程目の燃料噴射が実質的に禁止される。しかし、このとき燃料噴射が禁止される#3気筒には、すでに第1行程目で燃料が供給されているため、気筒内には燃料を含む混合気が残存している。つまり、第2行程目の燃料噴射を禁止することで、燃料の過剰な供給が抑制される。
When the stroke number n proceeds to n = 2, the injection pattern coefficient K SGT_patt set by the
行程数nがn=3のとき、燃料噴射制御部1dから#4気筒のインジェクタ8に対して励磁信号が出力される。このときの噴射量係数KSGT_volの値は1.0であり、噴射パターン係数KSGT_pattも1.0である。また、この第3行程目では、最初に燃料が供給された#2気筒が燃焼行程となるため、点火制御部1eから点火プラグ9に対して点火信号が出力される。エンジン10で最初の点火がなされた時刻t3には、エンジン回転数Neが急激に増加する。
When the stroke number n is n = 3, an excitation signal is output from the fuel
第4行程目以降の制御サイクルでは、#1気筒から順に各気筒で燃焼行程が実施され、エンジン10が完爆状態に向かって始動する。第4〜7行程目での噴射量係数KSGT_volの値は0.6であり、噴射パターン係数KSGT_pattは1.0である。したがって、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとの乗算値は、図5に示すように、0.6となる。
In the control cycle after the fourth stroke, the combustion stroke is performed in each cylinder in order from the # 1 cylinder, and the
[4−2.エンジン10の再始動時]
始動中にエンジン10が停止してしまった場合の再始動時の二気筒噴射の制御イメージを図6に示す。図5に示すエンジン10の始動時における第5行程目の途中で、時刻t4にエンジン10が停止したとする。このとき、イグニッションスイッチはオフ操作されていないため、イグニッションリレー6がオンの状態である。その後、時刻t5にイグニッションスイッチを再び始動位置に操作すると、エンジン10が再始動を開始する。このとき、イグニッションリレー6はオフの状態を経ていないため、図3(a)のフローチャート内のフラグAはA=1のまま保持されている。
[4-2. When
FIG. 6 shows a control image of the two-cylinder injection at the restart when the
一方、行程数nはエンジン10が始動又は再始動する度にn=0にリセットされる。これにより、図3(a)のステップA40〜A70の制御が実施され、前回のエンジン停止時の噴射量行程数Qが属するグループmがm=2であると判定される。したがって、図6に示すように、この再始動時の第0行程目でのパターン行程数Pが行程数nと同じP=0であるのに対し、噴射量行程数QはQ=4となる。
On the other hand, the stroke number n is reset to n = 0 every time the
エンジン10の再始動後の最初の気筒の識別では、#1気筒及び#4気筒の何れか一方が吸気行程であり、他方が燃焼行程であることが把握される。またこのとき、カムセンサ3からハイ信号が出力された状態であるから、#1気筒は吸気行程であり、排気行程であるのは第三気筒となる。このような気筒識別を経て、燃料噴射制御部1dではインジェクタ8の駆動用のパルス幅TBが演算され、時刻t6に#2気筒及び#3気筒のインジェクタ8に対して励磁信号が出力される。このときの噴射量係数KSGT_volの値は0.6であり、噴射パターン係数KSGT_pattは1.0である。
In the identification of the first cylinder after the
図6に示す第0行程目に#2気筒,#3気筒に供給される燃料量は、図5に示す第0行程目に#2気筒,#3気筒に供給される燃料量よりも少ない量である。これは、例えばエンジン10の冷態始動時と比較すると、再始動時には吸気ポート11内や吸気弁13の表面に付着している燃料被膜の残存量が多いと考えられるからである。燃料被膜は、エンジン10が停止してから時間が経過するほど失われる。そこで、本実施形態では、イグニッションリレー6の断接状態を以てエンジン10が停止してからの時間経過(すなわち、ソーク時間)を判断し、これに応じて供給される燃料量を調整している。
The amount of fuel supplied to the # 2 cylinder and # 3 cylinder in the 0th stroke shown in FIG. 6 is smaller than the amount of fuel supplied to the # 2 cylinder and # 3 cylinder in the 0th stroke shown in FIG. It is. This is because, for example, compared to when the
行程数nがn=1になりクランクセンサ2での欠落部4bの検出が二回目になると、各気筒の行程の識別内容が確定される。燃焼サイクルが時刻t6からおよそ180[°CA]分進行した時刻t7には、燃料噴射制御部1dから#4気筒のインジェクタ8に対して励磁信号が出力される。このときの噴射量係数KSGT_volの値は0.6であり、噴射パターン係数KSGT_pattは1.0である。
When the stroke number n becomes n = 1 and the detection of the missing
行程数nがn=2に進むと、第二設定部1cで設定される噴射パターン係数KSGT_pattが0.0となる。これにより、噴射量係数KSGT_volの大小に関わらず、燃料噴射制御部1dで演算されるパルス幅TBが0になり、図6中に一点鎖線で示すように、第2行程目の#2気筒での燃料噴射が禁止される。一方、#2気筒には、すでに第1行程目で燃料が供給されているため、燃料の過剰な供給が抑制される。
When the stroke number n proceeds to n = 2, the injection pattern coefficient K SGT_patt set by the
行程数nがn=3のとき、燃料噴射制御部1dから#1気筒のインジェクタ8に対して励磁信号が出力される。このときの噴射量係数KSGT_volの値は0.6であり、噴射パターン係数KSGT_pattは1.0である。また、この第3行程目では、最初に燃料が供給された#3気筒が燃焼行程となるため、点火制御部1eから点火プラグ9に対して点火信号が出力される。再始動後に初めて点火された時刻t8には、エンジン回転数Neが急激に増加する。
When the stroke number n is n = 3, an excitation signal is output from the fuel
第4行程目以降の制御サイクルでは、#4気筒から順に各気筒で燃焼行程が実施され、エンジン10が完爆状態に向かって始動する。第4〜7行程目での噴射量係数KSGT_volの値は0.5であり、噴射パターン係数KSGT_pattは1.0である。したがって、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとの乗算値は、図5に示すように、0.5となる。
In the control cycle after the fourth stroke, the combustion stroke is performed in each cylinder in order from the # 4 cylinder, and the
[5.効果]
このように、上述の燃料噴射量制御装置は、エンジン10の燃料噴射量に対応する噴射量係数KSGT_volと噴射パターンに対応する噴射パターン係数KSGT_pattとを分離し、それぞれの係数を第一設定部1b,第二設定部1cで別個に設定,演算する構成を備えている。これにより、噴射量を変更するための条件(例えば、イグニッションリレー6の状態や前回のエンジン停止時の噴射量行程数Qといった条件)と、噴射パターンを変更するための条件(例えば、冷却水温WT)とを容易に切り分けることができ、各々の条件の追加や削除,変更が容易となる。したがって、様々な条件に対する燃料の供給量を適正化することができ、無駄な燃料消費を抑制することができる。
[5. effect]
Thus, the above fuel injection amount control device, separates the injection pattern coefficient K SGT_patt corresponding to the injection quantity coefficient K SGT_vol the injection pattern corresponding to the fuel injection amount of the
また、燃料の噴射パターンを燃料噴射量から独立して設定することができるため、エンジン10の始動性を向上させることができる。例えば、冷却水温WTが所定温度WT0未満であるような冷態始動時には、始動燃料を全気筒に噴射して始動性を高めることができる。一方、冷却水温WTが所定温度WT0以上である場合には冷態始動時よりもエンジン10が始動しやすいため、始動燃料を二気筒に噴射して排ガス・燃費を向上させることができる。
Further, since the fuel injection pattern can be set independently of the fuel injection amount, the startability of the
特に、上記のように噴射パターン係数KSGT_pattを冷却水温WTに基づいて設定することで、燃焼安定性に対する温度の影響を考慮した噴射パターンの設定が可能となり、エンジンの始動性を向上させることができる。
さらに、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとの組み合わせに基づく制御により、燃料噴射量や噴射パターンの種類を増やすことができ、すなわち、ROM容量(例えば、第一設定部1b及び第二設定部1cに設けられる記憶装置,メモリの記憶容量)を増加させることなく、容易に制御態様を多様化させることができるというメリットがある。
In particular, by setting the injection pattern coefficient K SGT_patt based on the cooling water temperature WT as described above, it is possible to set an injection pattern that takes into account the influence of temperature on combustion stability, thereby improving engine startability. it can.
Furthermore, the control based on the combination of the injection amount coefficient K SGT_vol and the injection pattern coefficient K SGT_patt can increase the fuel injection amount and the type of injection pattern, that is, the ROM capacity (for example, the
また、上述の燃料噴射量制御装置では、噴射量係数KSGT_volをリセットするタイミングと、噴射パターン係数KSGT_pattをリセットするタイミングとを相違させている。
例えば、噴射パターン係数KSGT_pattは、エンジン10が始動又は再始動する度にパターン行程数PをP=0から順にカウントアップし、これに対応する値を設定するのに対し、噴射量係数KSGT_volは、イグニッションリレー6の状態に応じて噴射量行程数Qの開始値を設定し、これに対応する値を設定している。このような工夫により、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとを乗算する組み合わせ数を増大させることができ、多種多様な制御を実現することができる。
In the fuel injection amount control device described above, the timing for resetting the injection amount coefficient K SGT_vol is different from the timing for resetting the injection pattern coefficient K SGT_patt .
For example, the injection pattern coefficient K SGT_patt counts up the number of pattern strokes P in order from P = 0 each time the
これに加えて、制御の組み合わせの多様化により、エンジン始動時,再始動時の燃料噴射量を適正化することができ、無駄な燃料消費を抑制することができる。また、噴射パターンを燃料噴射量から独立して再設定することができるため、例えば、図5,図6に示すように、第3行程目での燃料供給を禁止するといった噴射パターンを固定しつつ、燃料噴射量のみを微調整することが可能となり、エンジン10の始動性を確保することができる。
In addition to this, by diversifying control combinations, it is possible to optimize the fuel injection amount at the time of engine start and restart, and to suppress wasteful fuel consumption. Further, since the injection pattern can be reset independently of the fuel injection amount, for example, as shown in FIGS. 5 and 6, the injection pattern for prohibiting fuel supply in the third stroke is fixed. Only the fuel injection amount can be finely adjusted, and the startability of the
さらに、上記の燃料噴射量制御装置では、例えば図2(a)に示すような一つのデータ列から、噴射量行程数Qを用いて三通りの噴射量係数KSGT_volを設定し、その三通りの噴射量係数KSGT_volと二通りの噴射パターン係数KSGT_pattとから、実質的に制御内容の異なる六通りの燃料噴射手法を実現している。このように、二種類の係数の乗算値に基づく制御により、各係数の種類の組み合わせ数と同数の多様な燃料噴射手法を実現することができる。 Further, in the fuel injection amount control apparatus described above, for example, three injection amount coefficients K SGT_vol are set from one data sequence as shown in FIG. The six fuel injection methods with substantially different control contents are realized from the injection amount coefficient K SGT_vol and the two injection pattern coefficients K SGT_patt . Thus, by the control based on the multiplication value of the two types of coefficients, the same number of various fuel injection methods as the number of combinations of the types of coefficients can be realized.
また、上記の燃料噴射量制御装置では、イグニッションリレー6の断接状態を利用してエンジン10のソーク時間を把握し、これに基づいて噴射量係数KSGT_volを演算している。これにより、吸気ポート11まわりで燃料によって形成される液膜の影響を考慮した噴射量係数KSGT_volの設定が可能となり、エンジン10の始動性,再始動性を確保しつつ燃料を節約することができる。
一方、噴射パターン係数KSGT_pattに関しては、エンジン10のソーク時間に依存しない設定手法を用いており、安定した噴射パターンを形成している。このように、噴射パターン係数KSGT_pattを始動時,再始動時毎にリセットすることで、常にエンジン10の始動時,再始動時に適した噴射パターンを適用することが可能となり、エンジン10の始動性を確実に向上させることができる。
Further, in the fuel injection amount control device described above, the soaking time of the
On the other hand, for the injection pattern coefficient K SGT_patt , a setting method that does not depend on the soak time of the
なお、エンジン10のソーク時間を把握するための手法として、イグニッションリレー6の断接状態を検出することで、エンジン10が停止した時点からの経過時間を容易かつ正確に把握することができる。これにより、燃料液膜の状態を容易に把握することができる。つまり、吸気ポート11周りで燃料によって形成される液膜の影響を考慮した噴射量係数KSGT_volの設定が極めて容易となり、エンジン10の始動性を向上させつつ燃料を確実に節約することができる。
In addition, as a method for grasping the soak time of the
また、例えばイグニッションスイッチがオフ操作された場合に噴射量係数KSGT_volをリセットするような制御とした場合には、噴射量行程数Qや噴射量係数KSGT_volを不揮発メモリに記憶させておく必要がなくなり、装置構成の簡素化が可能となるほか、製造コストを抑えることができるというメリットがある。 For example, when control is performed to reset the injection amount coefficient K SGT_vol when the ignition switch is turned off, it is necessary to store the injection amount stroke number Q and the injection amount coefficient K SGT_vol in the nonvolatile memory. In addition to simplifying the device configuration, there is an advantage that the manufacturing cost can be reduced.
さらに、上記の燃料噴射量制御装置では、エンジン10の前回の停止時の行程数に対応する噴射量行程数Qに応じて、今回の再始動時の噴射量係数KSGT_volを設定している。例えば、前回のエンジン停止の直後に再始動するような場合には、再び初回の燃料噴射量を増大させてこれまでの燃料噴射をなかったことにするのではなく、燃料噴射量KSGT_volの演算に連続性を持たせている。これにより、エンジン10の再始動に係る燃料噴射量KSGT_volが不足することを防止でき、始動不良を回避することができる。
Further, in the fuel injection amount control device described above, the injection amount coefficient K SGT_vol at the current restart is set according to the injection amount stroke number Q corresponding to the number of strokes when the
特に、上記の制御では、エンジン停止時の噴射量行程数Qが属するグループmを判定し、グループ毎の既定値を用いて噴射量係数KSGT_volを設定している。このように、気筒数(ここでは四つ)毎にグルーピングされた噴射量係数KSGT_volの既定値を用いることにより、一つの燃焼サイクルの間に各気筒へ供給される燃料供給量が相違するような事態を回避することができ、エンジン10のトルク変動や回転数変動を抑制することができる。これにより、エンジン10の再始動時の安定性を向上させることができる。
In particular, in the above control, the group m to which the injection amount stroke number Q when the engine is stopped belongs is determined, and the injection amount coefficient K SGT_vol is set using a predetermined value for each group. Thus, by using the predetermined value of the injection amount coefficient K SGT_vol grouped for each number of cylinders (here, four), the fuel supply amount supplied to each cylinder during one combustion cycle is different. Can avoid the situation, and can suppress the torque fluctuation and the rotational speed fluctuation of the
なお、図3(a)のフローチャートに示すように、噴射量係数KSGT_volを設定に際し、水温センサ7で検出された冷却水温WTに基づいてインジェクタ8の駆動用のパルス幅TBを演算した場合には、冷態始動や温態始動(例えば、エンジン停止直後の再始動)といったエンジン10の作動状態に応じて、燃料噴射量や噴射パターンを変更,補正することができ、始動性をさらに向上させつつ、燃費を改善することができる。
As shown in the flowchart of FIG. 3A, when the injection amount coefficient K SGT_vol is set, the pulse width TB for driving the
[6.変形例等]
上述した実施形態に関わらず、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
上記の実施形態では、例えば図2(a)に示すように、噴射量行程数Qと噴射量係数KSGT_volとの対応関係を予め設定しておき、行程数nと噴射量行程数Qとの対応を始動毎に相違させることによって複数の噴射態様を実現しているが、具体的な噴射量係数KSGT_volの設定方法はこれに限定されない。例えば、図2(a)〜(c)に示すように、複数種類の噴射量係数KSGT_volをすべて第一設定部1b内に記憶させておき、エンジン始動時の諸条件に応じてどの噴射量係数KSGT_volを用いるのかを判断する構成としてもよい。
[6. Modifications etc.]
Regardless of the embodiment described above, various modifications can be made without departing from the spirit of the invention. Each structure of this embodiment can be selected as needed, or may be combined appropriately.
In the above embodiment, for example, as shown in FIG. 2A , a correspondence relationship between the injection amount stroke number Q and the injection amount coefficient K SGT_vol is set in advance, and the relationship between the stroke number n and the injection amount stroke number Q is set. A plurality of injection modes are realized by making the correspondence different for each start, but a specific method for setting the injection amount coefficient K SGT_vol is not limited to this. For example, as shown in FIGS. 2 (a) to 2 (c), a plurality of types of injection amount coefficients K SGT_vol are all stored in the
また、噴射パターン係数KSGT_pattに関しても、行程数nとパターン行程数Pとの対応を始動毎に相違させる構成としてもよいし、あるいは多種類の噴射パターン係数KSGT_pattを第二設定部1c内に記憶させておき、エンジン始動時の諸条件に応じて何れかを選択する構成としてもよい。少なくとも、噴射量係数KSGT_volと噴射パターン係数KSGT_pattとを分離して始動毎に個別に変更可能とすることにより、上述の実施形態のものと同等の効果を奏するものとなり、燃料の供給量の適正化を図りつつエンジンの始動性を向上させることができる。
Also, regarding the injection pattern coefficient K SGT_patt , the correspondence between the number of strokes n and the number of pattern strokes P may be different at each start, or various types of injection pattern coefficients K SGT_patt may be included in the
また、上述の実施形態では、式1に示すように、噴射量係数KSGT_vol及び噴射パターン係数KSGT_pattの乗算値を用いてインジェクタ8の駆動用のパルス幅TBを演算するものを例示したが、これらの係数を用いた具体的な演算方法は乗算のみに限定されない。例えば、各係数の設定如何により、噴射量係数KSGT_vol及び噴射パターン係数KSGT_pattの加算値や減算値を用いてパルス幅TBを演算することができる。少なくとも、噴射量係数KSGT_vol及び噴射パターン係数KSGT_pattの何れかを複数種類用意することで、制御態様の多様性を格段に向上させることが可能である。
Further, in the above-described embodiment, as illustrated in
また、上述の実施形態における噴射量行程数Qのグルーピングに係る制御構成は省略することができる。例えば、図3(b)に示すフローチャートは、図3(a)のフローチャートのステップA40〜A70を取り除いた場合の制御例を示すものである。このフローでは、ステップA120の代わりにステップB125が追加されている。ステップB125では、第一設定部1bにおいて噴射量行程数Qの開始値がQ=nに設定される。つまりこの場合、噴射量係数KSGT_volの設定に関しては、エンジン10の前回の停止時の制御の続きが実施されることになる。したがって、制御の連続性を確保することができ、エンジン10の始動性を向上させることができる。
Further, the control configuration related to the grouping of the injection amount stroke number Q in the above-described embodiment can be omitted. For example, the flowchart shown in FIG. 3B shows a control example when steps A40 to A70 in the flowchart of FIG. 3A are removed. In this flow, step B125 is added instead of step A120. In step B125, the start value of the injection amount stroke number Q is set to Q = n in the
なお、図3(a)のフローチャート内に記載された噴射量行程数Qやパターン行程数Pの設定演算は、本燃料噴射量制御装置が適用されるエンジン10の種類や気筒数,特性,仕様,行程数nのカウント方法等に応じて任意に変更することができる。
例えば、上述の実施形態の第1行程目での気筒識別後のTDCを基準として行程数nをカウントアップする数え方(上述の実施形態の第2行程目のことを第1行程目とみなした数え方)では、噴射量行程数Qの開始値の演算式を「Q=4(m−1)」とすると、各気筒への燃料供給が完了するタイミングとグルーピングの区切りとの間にずれが生じ、始動時の行程を基準とした燃焼サイクルの一巡と燃料供給量が同一となる行程グループとが相違してしまう。この場合、グループmがm≧2であるときに、噴射量行程数Qの開始値の演算式を「Q=4(m−1)+1」とすることで、上記のギャップを解消することができる。
The setting calculation of the number of injection strokes Q and the number of pattern strokes P described in the flowchart of FIG. 3 (a) is performed in accordance with the type, number of cylinders, characteristics, and specifications of the
For example, a counting method for counting up the number of strokes n with reference to the TDC after cylinder identification in the first stroke of the above-described embodiment (the second stroke of the above-described embodiment is regarded as the first stroke. In the counting method), if the calculation formula for the start value of the injection quantity stroke number Q is “Q = 4 (m−1)”, there is a deviation between the timing at which fuel supply to each cylinder is completed and the grouping break. As a result, a cycle of the combustion cycle based on the stroke at the time of starting is different from a stroke group having the same fuel supply amount. In this case, when the group m is m ≧ 2, the above-described gap can be eliminated by setting the calculation formula of the start value of the injection amount stroke number Q to “Q = 4 (m−1) +1”. it can.
1 エンジンECU
1a 行程数計測部(計測手段)
1b 第一設定部(第一設定手段)
1c 第二設定部(第二設定手段)
1d 燃料噴射制御部(制御手段)
1e 点火制御部
2 クランクセンサ
3 カムセンサ
4 クランク板
4a 歯部
4b 欠落部
6 イグニッションリレー
7 水温センサ
8 インジェクタ
9 点火プラグ
10 エンジン
1 Engine ECU
1a Stroke number measuring unit (measuring means)
1b First setting unit (first setting means)
1c 2nd setting part (2nd setting means)
1d Fuel injection control unit (control means)
1e
Claims (9)
前記エンジンの行程数と、前記エンジンの各気筒のうちどの気筒で燃料が噴射されるかを表した噴射パターンに対応して、各行程で燃料噴射を実施するか否かを示す噴射パターン係数との関係を予め設定して記憶する第二設定手段と、
前記噴射量係数及び前記噴射パターン係数の組み合わせに基づき、前記エンジンの気筒毎の前記燃料噴射量及び前記噴射パターンを制御する制御手段と
を備えたことを特徴とする、燃料噴射量制御装置。 First setting means for presetting and storing a relationship between the number of strokes for each cylinder from the start of the engine and an injection amount coefficient corresponding to a fuel injection amount to be injected in each stroke ;
An injection pattern coefficient indicating whether or not to perform fuel injection in each stroke, corresponding to the number of strokes of the engine and an injection pattern indicating which cylinder of each cylinder of the engine is injected with fuel ; Second setting means for presetting and storing the relationship ,
A fuel injection amount control apparatus comprising: control means for controlling the fuel injection amount and the injection pattern for each cylinder of the engine based on a combination of the injection amount coefficient and the injection pattern coefficient.
ことを特徴とする、請求項1記載の燃料噴射量制御装置。 2. The fuel injection amount control device according to claim 1, wherein the first setting means sets the injection amount coefficient based on a soak time of the engine.
ことを特徴とする、請求項1又は2記載の燃料噴射量制御装置。 3. The fuel injection amount control device according to claim 1, wherein the second setting unit sets the injection pattern coefficient at each start regardless of the soak time of the engine.
ことを特徴とする、請求項1〜3の何れか1項に記載の燃料噴射量制御装置。 The fuel injection amount control apparatus according to any one of claims 1 to 3, wherein the second setting means sets the injection pattern coefficient based on a cooling water temperature of the engine.
ことを特徴とする、請求項1〜4の何れか1項に記載の燃料噴射量制御装置。 It said second setting means, characterized that you have the timing for resetting the number of strokes, to different and the timing for resetting the step number for setting the injection pattern factor for setting the injection quantity coefficient The fuel injection amount control device according to any one of claims 1 to 4.
前記第一設定手段が、前記エンジンの再始動時に、前記エンジンが前回停止した時の前記行程数に応じて前記噴射量係数を設定する
ことを特徴とする、請求項1〜5の何れか1項に記載の燃料噴射量制御装置。 Comprising measuring means for measuring the number of strokes of the engine;
The said 1st setting means sets the said injection quantity coefficient according to the said number of strokes when the said engine stopped last time at the time of the said engine restart, The any one of Claims 1-5 characterized by the above-mentioned. The fuel injection amount control device according to item.
前記計測手段で計測された前記行程数を前記エンジンの気筒数毎に分類したグループ単位で前記噴射量係数の既定値を記憶するとともに、
前記エンジンの再始動時に、前記エンジンが前回停止した時の前記行程数に基づいて分類されるグループに対応する既定値を前記噴射量係数として設定する
ことを特徴とする、請求項6記載の燃料噴射量制御装置。 The first setting means is
Storing a predetermined value of the injection amount coefficient in a group unit in which the number of strokes measured by the measuring means is classified for each number of cylinders of the engine;
7. The fuel according to claim 6, wherein when the engine is restarted, a predetermined value corresponding to a group classified based on the number of strokes when the engine was last stopped is set as the injection amount coefficient. Injection quantity control device.
ことを特徴とする、請求項1〜7の何れか1項に記載の燃料噴射量制御装置。 The said control means controls the said fuel injection quantity and the said injection pattern based on the multiplication value of the said injection quantity coefficient and the said injection pattern coefficient, The any one of Claims 1-7 characterized by the above-mentioned. Fuel injection amount control device.
ことを特徴とする、請求項1〜8の何れか1項に記載の燃料噴射量制御装置。 The fuel injection amount control device according to any one of claims 1 to 8, wherein the first setting means sets the injection amount coefficient based on a connection / disconnection state of an ignition relay of the engine. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010288438A JP5434902B2 (en) | 2010-12-24 | 2010-12-24 | Fuel injection amount control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010288438A JP5434902B2 (en) | 2010-12-24 | 2010-12-24 | Fuel injection amount control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012136963A JP2012136963A (en) | 2012-07-19 |
JP5434902B2 true JP5434902B2 (en) | 2014-03-05 |
Family
ID=46674575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010288438A Active JP5434902B2 (en) | 2010-12-24 | 2010-12-24 | Fuel injection amount control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5434902B2 (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2737259B2 (en) * | 1989-06-23 | 1998-04-08 | 日産自動車株式会社 | Engine fuel injection device |
JPH06249021A (en) * | 1993-02-24 | 1994-09-06 | Toyota Motor Corp | Fuel injection device during startup |
JPH08100692A (en) * | 1994-09-30 | 1996-04-16 | Suzuki Motor Corp | Control device for starting time injection quantity for internal combustion engine |
JP3858328B2 (en) * | 1997-03-31 | 2006-12-13 | トヨタ自動車株式会社 | Fuel injection control device for internal combustion engine |
JPH10318020A (en) * | 1997-05-16 | 1998-12-02 | Toyota Motor Corp | Starting time fuel injection controller for internal combustion engine |
JP2003176742A (en) * | 2001-12-10 | 2003-06-27 | Mazda Motor Corp | Engine controller |
JP2010223008A (en) * | 2009-03-19 | 2010-10-07 | Denso Corp | Automatic start-stop control device for internal combustion engine |
JP2010255478A (en) * | 2009-04-23 | 2010-11-11 | Denso Corp | Fuel injection quantity control device for engine |
-
2010
- 2010-12-24 JP JP2010288438A patent/JP5434902B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012136963A (en) | 2012-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5786679B2 (en) | Start control device for compression self-ignition engine | |
JP5919697B2 (en) | Diesel engine start control device | |
US7322342B2 (en) | Control device of in-cylinder direct-injection internal combustion engine | |
US20160273505A1 (en) | Control device of multi-cylinder internal combustion engine | |
JP5742682B2 (en) | Start control device for internal combustion engine | |
JP2004150411A (en) | Gasoline alternate fuel injection control device of engine | |
US7461622B2 (en) | Controller for a direct-injection internal combustion engine and method of controlling the direct-injection internal combustion engine | |
WO2014167832A1 (en) | Start control device for internal combustion engines | |
WO2013150729A1 (en) | Fuel injection control device | |
US9890722B2 (en) | Fuel injection control method for internal combustion engine | |
JP5821566B2 (en) | Abnormality detection apparatus for internal combustion engine | |
JP5776511B2 (en) | Internal combustion engine determination device | |
JP2007327399A (en) | Control device of internal combustion engine | |
JP4281829B2 (en) | Fuel injection control device for internal combustion engine | |
US7549409B2 (en) | Fuel supply amount control system and boat propulsion unit | |
JP5434902B2 (en) | Fuel injection amount control device | |
JP5029532B2 (en) | Fuel injection control device | |
JP5071300B2 (en) | Fuel injection control device | |
JP5831168B2 (en) | Start control device for compression self-ignition engine | |
JP2010255591A (en) | Engine control device | |
JP2012002076A (en) | Device for control of internal combustion engine | |
JP2000205019A (en) | Control device for internal combustion engine | |
JP5948815B2 (en) | Start control device for compression self-ignition engine | |
JP2009264342A (en) | Fuel injection control device and fuel injection control method | |
JP2006283650A (en) | Fuel injection quantity control device and fuel injection quantity control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130827 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130830 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131021 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5434902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |