説明

多気筒内燃機関の制御方法

【課題】不等間隔爆発の内燃機関におけるエミッションの悪化、燃費の悪化の問題を緩和ないし解消する。
【解決手段】気筒毎に測定した吸気管内圧力に基づき気筒毎に燃料噴射時間を算出するようにした多気筒内燃機関の制御方法において、気筒毎に燃料噴射時間を算出する際には、気筒毎に所定クランク角度における吸気管内圧力を測定し、当該気筒の直前の吸気行程における実測値と他の気筒の吸気行程における実測値とに基づいて補正量を決定し、前記当該気筒の直前の吸気行程における吸気管内圧力の実測値に前記補正量を加味して得られる吸気管内圧力の予想値に基づいて当該気筒の燃料噴射時間を算出する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、複数気筒を有する多気筒内燃機関の制御方法に関する。
【背景技術】
【0002】
近時、車載の内燃機関における燃費の一層の改善のために、気筒数を減らす試みが行われている。
【0003】
二気筒の内燃機関では、低周波の剛体振動が発生して車内騒音として認識される問題が顕在化する。内燃機関の剛体振動を抑制する手段の一つとして、バランスシャフトを設けることが知られているが、このようなバランスシャフトの採用は部品点数の増加を招き、コストダウンを難しくする。そこで、各気筒の膨張行程が不均等な間隔で訪れる不等間隔爆発の内燃機関とし、バランスシャフトによらずに振動を抑制することが考えられている(例えば、特許文献1を参照)。
【0004】
不等間隔爆発を行う内燃機関を、等間隔爆発を行う内燃機関と同様に制御すると、エミッションの悪化や燃費の悪化が生じることがあった。
【0005】
本発明者らが、かかる問題を解消すべくその原因を種々探求した結果、以下のことがわかった。すなわち、各気筒の吸気行程の際の吸気管内圧力の見積もりが間違っているために、当該気筒に噴射する燃料噴射時間が適正でなくなり、その結果として、排気ガス中の有害物質が増大し、及び/または、燃費が悪化していた。
【0006】
そして、この問題は、二気筒の内燃機関に限らず、三気筒以上の多気筒内燃機関についても同様に生起し得る。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特開2005−133568号公報
【発明の概要】
【発明が解決しようとする課題】
【0008】
本発明は、不等間隔爆発の内燃機関におけるエミッションの悪化、燃費の悪化の問題を緩和ないし解消することを目的としている。
【課題を解決するための手段】
【0009】
本発明は、以上に述べた究明結果を基になされたものであり、気筒毎に測定した吸気管内圧力に基づき気筒毎に燃料噴射時間を算出するようにした多気筒内燃機関の制御方法において、気筒毎に燃料噴射時間を算出する際には、気筒毎に所定クランク角度における吸気管内圧力を測定し、当該気筒の直前の吸気行程における実測値と他の気筒の吸気行程における実測値とに基づいて補正量を決定し、前記当該気筒の直前の吸気行程における吸気管内圧力の実測値に前記補正量を加味して得られる吸気管内圧力の予想値に基づいて当該気筒の燃料噴射時間を算出することとした。
【0010】
具体的な態様としては、各気筒の前回の吸気行程の所定クランク角度における吸気管内圧力に基づいて各気筒の今回の燃料噴射時間を算出する複数気筒の内燃機関の制御方法において、特定の気筒の今回の燃料噴射時間を算出するときに、当該気筒の前回の吸気行程の所定クランク角度における吸気管内圧力の実測値と、当該特定の気筒における前回の吸気行程と今回の吸気行程との間で吸気行程を迎えた他の気筒の吸気行程の所定クランク角度における吸気管内圧力の実測値との差に基づいて補正量を決定し、当該気筒の前回の吸気行程の際の吸気管内圧力の実測値に前記補正量を加味して得られる吸気管内圧力の予想値に基づいて燃料噴射時間を算出するものが挙げられる。
【発明の効果】
【0011】
本発明によれば、不等間隔爆発の内燃機関におけるエミッションの悪化、燃費の悪化の問題を緩和ないし解消できる。
【図面の簡単な説明】
【0012】
【図1】本発明の適用対象となる車両用内燃機関の概要を示す図。
【図2】同内燃機関の各気筒の行程を説明する図。
【図3】同内燃機関の制御を司る制御部のハードウェア資源構成を示す図。
【図4】同内燃機関の吸気管内圧力の変化の様子を概略的に示す図。
【図5】同内燃機関の吸気管内圧力の変化の様子を概略的に示す図。
【図6】制御部が実行する処理の手順を示すフローチャート。
【発明を実施するための形態】
【0013】
本発明の一実施形態を、図面を参照して説明する。図1に、本実施形態の制御方法の適用対象である車両用内燃機関0の概要を示す。本実施形態における内燃機関0は、二気筒のガソリンエンジンであり、同図では、二気筒あるうちの任意の一気筒の概略構成を示している。
【0014】
この内燃機関0は、各気筒1と、燃料を噴射するインジェクタ2と、各気筒1に吸気を供給するための吸気系路3と、各気筒1から排気を排出するための排気系路4とを具備する。
【0015】
吸気系路3は、外部から空気を取り入れて気筒1の吸気ポートへと導く。吸気系路3上には、エアクリーナ31、スロットルバルブ32、サージタンク33を、上流からこの順序に配置している。また、スロットルバルブ32を迂回するバイパス通路34が存在しており、このバイパス通路34に、アイドルスピードコントロールバルブ35を設けている。
【0016】
排気系路4は、気筒1内で燃料を燃焼させた結果発生した排気を気筒1の排気ポートから外部へと導く。この排気系路4上には、三元触媒41を配置している。
【0017】
通常の二気筒内燃機関では、第一気筒の膨張行程と第二気筒の膨張行程とが360°CA(クランク角度)の位相差を伴って等間隔で訪れ、第一気筒のピストンと第二気筒のピストンとが完全に同期して進退動作する。故に、内燃機関自体の振動が大きくなる傾向にあり、その振動を抑制するためにバランスシャフトを用いることが定石である。
【0018】
しかし、本実施形態では、バランスシャフトを排して低コスト化を図るべく、第一気筒及び第二気筒の膨張行程が不均等な間隔で訪れる不等間隔爆発を行うものとし、第一気筒のピストンの進退動作と第二気筒のピストンの進退動作とを非同期化している。この内燃機関0では、第一気筒のピストンに接続するクランクアームの突出方向と第二気筒のピストンに接続するクランクアームの突出方向とを略垂直に交差させている。これにより、図2に示すように、第一気筒との膨張行程と第二気筒の膨張行程との位相差は270°CAとなる。
【0019】
内燃機関0の制御を司る制御部たるECU9は、図3に示すようにプロセッサ91、メモリ92、入力インタフェース93、出力インタフェース94等を有したマイクロコンピュータシステムである。
【0020】
入力インタフェース93には、図1及び図3に示すように、サージタンク33内の圧力すなわち吸気管内圧力PMを検出するための吸気圧センサ11から出力される吸気圧信号a、吸気温センサ12から出力される吸気温信号b、内燃機関0の冷却水温を検出するための水温センサ13から出力される水温信号c、O2 センサ14から出力される電流信号d、スロットルバルブ32の開閉状態を検出するためのスロットルポジションセンサ15から出力されるスロットル開度信号e、エンジン回転数Neを検出するクランク角センサ16から出力される回転数信号f、気筒1の圧縮上死点を検出するためのカム角センサ17から出力されるカム角信号g等が入力される。
【0021】
クランク角センサ16、カム角センサ17について補足する。クランク角センサ16は、例えば10°CA間隔で回転数信号fを出力するものである。具体的には、クランクシャフトの軸端部に固着した回転体の外周に外歯を突設し、その外歯に対面するように電磁ピックアップを設置したもので、その外歯が周方向に沿って10°CA間隔で間欠的に配置してある。クランクシャフトの回転に伴って外歯が電磁ピックアップの近傍を通過したとき、電磁ピックアップが回転数信号fとなるパルス信号を出力する。このパルス信号の間隔から、エンジン回転数Neを算出することができる。ちなみに、クランク角センサ16は、所定のタイミングで無信号出力となるように構成されている。これは、回転体の外歯が一部欠損していることによる。従って、その欠損位置を基準としたクランクシャフトの現在の回転角度を検知することも可能である。
【0022】
また、カム角センサ17は、吸気カムシャフトの近傍に配設されており、例えば各気筒1の圧縮上死点に対応してパルス信号であるカム角信号gを出力する。具体的には、吸気カムシャフトの軸端部に固着した回転体から突起を突設し、その突起に対面するように電磁ピックアップを設置したもので、その突起が圧縮上死点のタイミングで電磁ピックアップ近傍を通過するように配置してある。吸気カムシャフトの回転に伴って突起が電磁ピックアップの近傍を通過したとき、この電磁ピックアップがカム角信号gとなるパルス信号を出力する。本実施形態では、第一気筒の圧縮上死点のタイミングでパルス信号を出力し、その後、270°CAの間隔をあけて訪れる第二気筒の圧縮上死点のタイミングで再びパルス信号を出力する。第二気筒の圧縮上死点のタイミングの後、再度第一気筒の圧縮上死点のタイミングが訪れるまでの位相差は、450°CAである。
【0023】
出力インタフェース94からは、図1及び図3に示すように、インジェクタ2に対して燃料噴射信号h、点火プラグ21(のイグニッションコイル22)に対して点火信号i、アイドルスピードコントロールバルブ35の開度操作信号j等を出力する。
【0024】
プロセッサ91は、予めメモリ92に格納されているプログラムを解釈、実行して、内燃機関0の運転を制御する。プロセッサ91は、内燃機関0の運転制御に必要な各種情報a、b、c、d、e、f、gを入力インタフェース93を介して取得し、それらに基づいて燃料噴射時間や点火時期等を演算する。そして、演算結果に対応した各種制御信号h、iを出力インタフェース94を介してインジェクタ2や点火プラグ21に印加する。
【0025】
前記プログラムの一つとして、本発明の内燃機関0の制御方法を実行するためのプログラムがメモリ92に格納されている。以下、本実施形態の内燃機関制御プログラムの概要を、図6を参照して説明する。ここでは、第一気筒[#1]の吸気行程の開始時の吸気管内圧力PMMAX(n)[#1]を予想し、その予想値に応じて第一気筒[#1]内で所望の空燃比を実現するために必要となる燃料噴射量TAUを算出する場合を例に述べる。
【0026】
まず、当該気筒、すなわち第一気筒の前回の吸気弁が開く直前の回転数Ne[#1]を読み込む(ステップS1)。この内燃機関0の回転数Neは、エンジン回転数演算用のルーチンにおいて前記クランク角センサ16からの回転数信号fに基づいて都度演算され、メモリ92に予め記憶されている。
【0027】
次に、当該気筒(第一気筒)の前回の吸気弁が開く直前のピーク吸気管内圧力PMMAX(n−1)[#1]の実測値を読み込む(ステップS2)。
【0028】
そして、他の気筒、すなわち第二気筒の吸気弁が開く直前のピーク吸気管内圧力PMMAX(n−1)[#2]の実測値を読み込む(ステップS3)。このプログラムにおいて「他の気筒」とは、当該特定の気筒(第一気筒)における前回の吸気行程と今回の吸気行程との間で吸気行程を迎えた第二気筒である。
【0029】
ステップS2で読み込んだ前記ピーク吸気管内圧力PMMAX(n−1)[#1]とステップS3で読み込んだ前記ピーク吸気管内圧力PMMAX(n−1)[#2]との差ΔPMに基づいてマップを参照し、吸気管内圧力の補正量PMAを知得する(ステップS4)。前記差ΔPMは、定常運転状態に対して吸気管内圧力PMが上昇傾向にあるのか下降傾向にあるのかを示す値である。また、この補正量PMAと前記差ΔPMとの関係は、予め実験等により求めた上でマップとして記憶させてある。
【0030】
次に、前回のピーク吸気管内圧力PMMAX(n−1)[#1]とステップS4で知得した補正量PMAとに基づいて、当該気筒の今回の吸気弁が開く直前のピーク吸気管内圧力PMMAX(n)[#1]に対応した予想値を推定する(ステップS5)。
【0031】
次に、前記ステップS1で読み込んだ前記回転数Ne[#1]と前記推定されたピーク吸気管内圧力PMMAX(n)[#1]に対応した予想値とを用いて燃料噴射時間TAUを算出する(ステップS6)。燃料噴射時間TAUの演算については、エンジン回転数Ne及び吸気管内圧力PMにより決定される基本噴射量と、O2センサ14や水温センサ13からの信号c、d等により決定される各種補正値と、無効噴射時間とを算出して行う通常のものであるため、説明を省略する。
【0032】
そして、前記ステップS6で算出した燃料噴射時間TAUをインジェクタ2に出力する(ステップS7)。
【0033】
このようにして、第一気筒の燃料噴射時間TAUを順次決定し、燃料噴射を行わせる。なお、以上のステップS1〜ステップS7は、第一気筒の燃料噴射時間TAUを制御するためのものであるが、第二気筒の燃料噴射時間についても、上記ステップS1〜S7に準じた手順により算出する。
【0034】
このような内燃機関であれば、定常運転時には、吸気管内圧力PMが図4に概略的に示すように変化するが、非定常運転時には、例えば図5に概略的に示すように第一気筒の前回のピーク吸気管内圧力PMMAX(n−1)[#1]と、今回のピーク吸気管内圧力PMMAX(n)[#1]とが異なった値となる。この場合、従来のように、前回のピーク吸気管内圧力PMMAX(n−1)[#1]を用いて、今回の燃料噴射時間TAUの値を計算した場合には、燃料噴射直後に実測される今回のピーク吸気管内圧力PMMAX(n)[#1]と予想された値との間に生じる誤差に基づいて、適正な燃料噴射時間TAUが得られなくなる。
【0035】
しかしながら本実施形態によれば、今回のピーク吸気管内圧力PMMAX(n)[#1]に対応した予想値を前回のピーク吸気管内圧力PMMAX(n−1)[#1]に補正量PMAを加味して算出し、その予想値を用いて燃料噴射時間TAUを演算しているので、適正な燃料噴射時間が得られる。
【0036】
すなわち、予め実験等により求めた上でマップとして記憶させてある補正量PMAと前記差ΔPMとの関係は、第一気筒[#1]について、以下に述べるような傾向をもっている。
【0037】
まず、図4に示す定常運転時には、差ΔPMに対応した補正量PMAは0となる。
【0038】
非定常運転時の一例として、吸気管内圧力PMが減少傾向、すなわち負圧側へと変化する傾向にある場合(図5参照)には、差ΔPMが定常運転時よりも大きくなるため、ΔPMに対応した補正量PMAは、吸気管内圧力の予想値が定常運転時に予想される吸気管内圧力よりも小さくなるように設定されている。
【0039】
一方、非定常運転時の一例として、吸気管内圧力PMが上昇傾向、すなわち正圧側へと変化する傾向にある場合(図示せず)には、差ΔPMが定常運転時よりも小さくなるため、ΔPMに対応した補正量PMAは、吸気管内圧力の予想値が定常運転時に予想される吸気管内圧力よりも大きくなるように設定されている。
【0040】
また、第二気筒[#2]についても、同様に、今回のピーク吸気管内圧力PMMAX(n)[#2]に対応した予想値を前回のピーク吸気管内圧力PMMAX(n−1)[#2]に補正量PMAを加味して算出し、その予想値を用いて燃料噴射時間TAUを演算することにより、適正な燃料噴射時間が得られる。
【0041】
すなわち、予め実験等により求めた上でマップとして記憶させてある補正量PMAと前記差ΔPMとの関係は、上述の第一気筒[#1]に準ずる。詳述すれば以下の通りである。
【0042】
非定常運転時の一例として、吸気管内圧力PMが減少傾向、すなわち負圧側へと変化する傾向にある場合(図5参照)には、差ΔPMが定常運転時よりも小さくなるため、ΔPMに対応した補正量PMAは、吸気管内圧力の予想値が定常運転時に予想される吸気管内圧力よりも小さくなるように設定されている。
【0043】
一方、非定常運転時の一例として、吸気管内圧力PMが上昇傾向、すなわち正圧側へと変化する傾向にある場合(図示せず)には、差ΔPMが定常運転時よりも大きくなるため、ΔPMに対応した補正量PMAは、吸気管内圧力の予想値が定常運転時に予想される吸気管内圧力よりも大きくなるように設定されている。
【0044】
そして、第二気筒においても同様な作用が得られる。したがって、第一気筒、第二気筒の膨張行程が不均等な間隔で訪れる不等間隔爆発を行う内燃機関0においても、エミッション及び燃費の悪化を有効に抑制または防止することが可能になる。
【0045】
以上、本発明の実施形態について説明したが、各部の具体的な構成は、上述した実施形態のみに限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【0046】
図5では、非定常運転時の吸気管内圧力の変化の一例として、クランク角度の変化に伴って吸気管内圧力が負圧方向へ変化するものを示したが、この逆であっても、図5に示した場合と同様の問題が生じることとなる。そのため、本発明の内燃機関の制御方法を用いれば、エミッションの悪化、及び/または、燃費の悪化を有効に抑制または防止できる。
【0047】
本実施形態のステップS6において燃料噴射時間を算出するために、第一気筒の前回の吸気弁が開く直前の回転数を用いていたが、他の気筒である第二気筒の吸気弁が開く直前の回転数を用いてもよい。
【0048】
また、上述した実施形態においては、燃焼噴射時間を決定するために用いたエンジン回転数は、前回の吸気弁が開く直前のエンジン回転数の実測値であったが、これに限られない。すなわち、本発明のエンジン回転数は、吸気弁が開く直前以外の吸気行程の所定クランク角度におけるエンジン回転数の実測値を用いてもよく、さらに、これらの実測値に基づいて今回の吸気弁が開く直前のエンジン回転数を予想した値を用いてもよい。
【0049】
さらに、吸気管内圧力の補正量は、マップから知得するものに限らず、プログラムが実行される度に計算するものであってもよい。
【0050】
さらに、上記実施形態では二気筒内燃機関に本発明を適用したが、勿論二気筒内燃機関に限られるものではなく、三気筒またはそれ以上の多気筒内燃機関に対して本発明を適用しても良い。この場合、多気筒内燃機関の全気筒に対して本発明を適用しても、一部の複数の気筒に対して本発明を適用しても良い。また、例えば、三気筒の場合には、本発明の「他の気筒」は、当該特定の気筒(第一気筒)における前回の吸気行程と今回の吸気行程との間で吸気行程を迎えた第二気筒または第三気筒のいずれであってもよい。
【0051】
またエンジンの形式としては、V型、直列型を問わず、種々の形式のエンジンに本発明を適用することが可能である。
【0052】
その他、各部の具体的構成についても上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【符号の説明】
【0053】
0…内燃機関
1…気筒
TAU…燃料噴射時間
PM…吸気管内圧力
PMA…補正量

【特許請求の範囲】
【請求項1】
気筒毎に測定した吸気管内圧力に基づき気筒毎に燃料噴射時間を算出するようにした多気筒内燃機関の制御方法において、
気筒毎に燃料噴射時間を算出する際には、気筒毎に所定クランク角度における吸気管内圧力を測定し、当該気筒の直前の吸気行程における実測値と他の気筒の吸気行程における実測値とに基づいて補正量を決定し、前記当該気筒の直前の吸気行程における吸気管内圧力の実測値に前記補正量を加味して得られる吸気管内圧力の予想値に基づいて当該気筒の燃料噴射時間を算出することを特徴とする多気筒内燃機関の制御方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate


【公開番号】特開2011−247107(P2011−247107A)
【公開日】平成23年12月8日(2011.12.8)
【国際特許分類】
【出願番号】特願2010−118603(P2010−118603)
【出願日】平成22年5月24日(2010.5.24)
【出願人】(000002967)ダイハツ工業株式会社 (2,560)
【Fターム(参考)】