(57)【要約】【課題】運転に使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能な内燃機関に対し、ガス燃料のリッチ失火を回避できる制御装置を提供する。【解決手段】冷間始動時の暖機運転中に液体燃料を使用し、暖機完了後に、使用する燃料を液体燃料からガス燃料に切り替えるエンジンにおいて、暖機運転の完了後（ステップＳＴ２でＮＯ判定）、オイル希釈率が所定値以上である場合には（ステップＳＴ３でＹＥＳ判定）、このオイル希釈率が所定値未満となるまで（ステップＳＴ３でＮＯ判定されるまで）液体燃料を使用する状態からガス燃料を使用する状態への切り替えを禁止する（ステップＳＴ４）。これにより、オイルパン内で蒸発した燃料が吸気系に導入されることに起因して気筒内の空燃比が低くなる状況においてガス燃料を使用しないことで、ガス燃料のリッチ失火を回避できる。【選択図】図３
2017061872.tif 000002
【特許請求の範囲】
【請求項１】
運転に使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能な内燃機関に適用される制御装置において、
前記内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合または前記潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合に前記ガス燃料の使用を禁止するガス燃料使用禁止部を備えていることを特徴とする内燃機関の制御装置。
【請求項２】
請求項１記載の内燃機関の制御装置において、
前記内燃機関は、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっており、
前記ガス燃料使用禁止部は、前記暖機完了後において、前記潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記希釈率が前記所定値未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可する構成となっていることを特徴とする内燃機関の制御装置。
【請求項３】
請求項１記載の内燃機関の制御装置において、
前記内燃機関は、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっており、
前記ガス燃料使用禁止部は、前記暖機完了後において、前記潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記混入量が前記所定量未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可する構成となっていることを特徴とする内燃機関の制御装置。
【請求項４】
請求項１記載の内燃機関の制御装置において、
前記内燃機関は、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっており、
前記ガス燃料使用禁止部は、前記暖機完了後において、前記潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記希釈率が前記所定値未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可する構成となっていることを特徴とする内燃機関の制御装置。
【請求項５】
請求項１記載の内燃機関の制御装置において、
前記内燃機関は、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっており、
前記ガス燃料使用禁止部は、前記暖機完了後において、前記潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記混入量が前記所定量未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可する構成となっていることを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は内燃機関の制御装置に係る。特に、本発明は、運転に使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能な内燃機関に適用される制御装置に関する。
【背景技術】
【０００２】
従来、特許文献１に開示されているように、運転に使用する燃料としてアルコールを含む液体燃料（例えばアルコールとガソリンとの混合液体燃料）とガス燃料（例えばＣＮＧ；Compressed Natural Gas）とが切り替え可能な内燃機関が知られている。この種の内燃機関は、液体燃料が貯留された液体燃料タンクとガス燃料が充填されたガス燃料ボンベとを備え、内燃機関の運転状態に応じて、その運転に使用する燃料を液体燃料とガス燃料との間で切り替え可能となっている。
【０００３】
また、ガス燃料の特性として、液体燃料に比べてリッチ側（空燃比が低い側）の燃焼限界が狭く、所謂リッチ失火（空燃比が低いことに起因する失火）が生じやすいことも知られている（例えば特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】再公表特許ＷＯ２０１１／１５８３５３号公報
【特許文献２】特開２００１−５０１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような液体燃料とガス燃料とが切り替え可能な内燃機関の実用性を高めるためには、前記リッチ失火を回避できるようにしておく必要がある。
【０００６】
本発明の発明者は、前記リッチ失火を招く状況について考察し、この状況を招く可能性がある場合に、このリッチ失火を回避できる制御を行うことについて検討した。
【０００７】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、運転に使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能な内燃機関に対し、リッチ失火を回避できる制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
前記の目的を達成するための本発明の解決手段は、運転に使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能な内燃機関に適用される制御装置を前提とする。この制御装置に対し、前記内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合または前記潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合に前記ガス燃料の使用を禁止するガス燃料使用禁止部を備えさせている。
【０００９】
この特定事項により、内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合、または、潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合には、ガス燃料使用禁止部がガス燃料の使用を禁止する。つまり、潤滑油貯留部で蒸発した燃料が吸気系に導入されることに起因して気筒内の空燃比が低くなる可能性がある場合（ガス燃料を使用した場合にリッチ失火を招いてしまう程度まで空燃比が低くなる可能性がある場合）には、ガス燃料使用禁止部がガス燃料の使用を禁止する。従って、気筒内の空燃比が低くなる状況においてガス燃料を使用しないことで、ガス燃料のリッチ失火を回避できる。
【００１０】
また、前記内燃機関が、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっているものに対し、前記ガス燃料使用禁止部が、前記暖機完了後において、前記潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記希釈率が前記所定値未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可することが好ましい。
【００１１】
これによれば、内燃機関の暖機運転が完了しても、潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上であって、この潤滑油貯留部で蒸発した燃料が吸気系に導入されることで気筒内の空燃比が低くなる可能性がある場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止することになる。そして、その後、前記希釈率が前記所定値未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可する。このため、内燃機関の暖機運転完了後において、使用する燃料の液体燃料からガス燃料への切り替え時期を、ガス燃料のリッチ失火を回避できる適切な時期に設定することができる。
【００１２】
また、前記内燃機関が、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっているものに対し、前記ガス燃料使用禁止部が、前記暖機完了後において、前記潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記混入量が前記所定量未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可することが好ましい。
【００１３】
これによっても、内燃機関の暖機運転完了後において、使用する燃料の液体燃料からガス燃料への切り替え時期を、ガス燃料のリッチ失火を回避できる適切な時期に設定することができる。
【００１４】
また、前記内燃機関が、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっているものに対し、前記ガス燃料使用禁止部が、前記暖機完了後において、前記潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記希釈率が前記所定値未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可することが好ましい。
【００１５】
これは、潤滑油貯留部における燃料による潤滑油の希釈率が所定値未満となったとしても、この潤滑油貯留部から内燃機関の吸気系に亘る範囲にあっては、潤滑油貯留部で蒸発した燃料が未だ気筒内に導入されずに残存している可能性があり、その後、この残存燃料が気筒内に導入され、気筒内の空燃比が低くなってしまう可能性があることを考慮したものである。つまり、ガス燃料を使用した場合に、前記残存燃料に起因してリッチ失火を招いてしまう可能性があることを考慮したものである。本解決手段では、前記希釈率が所定値未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可するようにしている。つまり、前記残存している燃料が気筒内での燃焼に寄与するのを待って、その後に、使用する燃料を液体燃料からガス燃料に切り替えることができるようにしている。これにより、前記残存燃料に起因するガス燃料のリッチ失火を回避できる。
【００１６】
また、前記内燃機関が、暖機運転中に前記液体燃料を使用し、暖機完了後に前記ガス燃料を使用するようになっているものに対し、前記ガス燃料使用禁止部が、前記暖機完了後において、前記潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、前記混入量が前記所定量未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可することが好ましい。
【００１７】
この場合にも、前記残存している燃料が気筒内での燃焼に寄与するのを待って、その後に、使用する燃料を液体燃料からガス燃料に切り替えることができる。このため、前記残存燃料に起因するガス燃料のリッチ失火を回避できる。
【発明の効果】
【００１８】
本発明では、内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合または潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合にはガス燃料の使用を禁止している。これにより、気筒内の空燃比が低くなる状況においてガス燃料を使用しないことで、ガス燃料のリッチ失火を回避できる。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係るエンジンの概略構成を示す図である。
【図２】エンジンの制御系を示すブロック図である。
【図３】第１実施形態における使用燃料切り替え制御の手順を示すフローチャート図である。
【図４】第２実施形態における使用燃料切り替え制御の手順を示すフローチャート図である。
【図５】第２実施形態における使用燃料切り替え動作の一例を示すタイミングチャート図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて説明する。本実施形態では、多気筒（例えば４気筒）の火花点火式エンジン（内燃機関）に本発明を適用した場合について説明する。
【００２１】
−エンジン−
図１は本実施形態に係るエンジン１の概略構成を示す図である。なお、この図１ではエンジン１の１気筒の構成のみを示している。また、このエンジン１は、運転に使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能となっている。具体的に、液体燃料としてはアルコール（例えばエタノール）とガソリンとの混合液体燃料が採用されている。また、ガス燃料としてはＣＮＧ（圧縮天然ガス）が採用されている。
【００２２】
本実施形態に係るエンジン１は、４つの気筒１１が形成されたシリンダブロック１２と、このシリンダブロック１２の上部に取り付けられたシリンダヘッド１３とを備えている。各気筒１１にはピストン１４が往復動可能に挿入されている。各ピストン１４はコネクティングロッド１５を介してクランクシャフト１６に連結されている。
【００２３】
エンジン１の吸気通路２には、エアクリーナ２１、エアフローメータ９３、吸気温センサ９４、スロットルバルブ２２が設けられている。スロットルバルブ２２はスロットルモータ２３によって駆動される。また、この吸気通路２は、各気筒１１に吸気を分配する吸気マニホールド２４と、気筒１１毎に設けられて吸気マニホールド２４に接続される吸気ポート２５とを含む。
【００２４】
一方、排気通路３には、Ａ／Ｆセンサ９６および触媒コンバータ３１が設けられている。この排気通路３は、気筒１１毎に設けられた排気ポート３２と、各排気ポート３２を集合する排気マニホールド３３とを含む。
【００２５】
前記シリンダヘッド１３には、吸気ポート２５を開閉する吸気バルブ２６と、排気ポート３２を開閉する排気バルブ３６とが設けられている。これらのバルブ２６，３６は、動弁機構１７によって、クランクシャフト１６と同期して開閉駆動される。
【００２６】
各気筒１１には、導入された混合気を着火させるための点火プラグ５が設けられている。この点火プラグ５はイグナイタ５１によって点火時期が調整される。
【００２７】
本実施形態に係るエンジン１の燃料供給系は、液体燃料供給系６とガス燃料供給系７とを備えている。
【００２８】
液体燃料供給系６は、前記液体燃料を貯留した液体燃料タンク６１、燃料ポンプ６２、液体燃料供給配管６３、液体燃料デリバリパイプ６４、各気筒毎に備えられた液体燃料インジェクタ６５を備えている。
【００２９】
この液体燃料供給系６では、燃料ポンプ６２が液体燃料タンク６１内の液体燃料を汲み上げ、その液体燃料を液体燃料供給配管６３を経て液体燃料デリバリパイプ６４に圧送する。そして、所定の液体燃料インジェクタ６５が開弁されることにより、特定の気筒１１に向けて液体燃料が噴射される。
【００３０】
ガス燃料供給系７は、前記ガス燃料が充填されたガス燃料ボンベ７１、ガス燃料配管７２ａ，７２ｂ，７２ｃ、レギュレータ７７、ガス燃料デリバリパイプ７３、各気筒毎に備えられたガス燃料インジェクタ７４を備えている。
【００３１】
前記ガス燃料配管７２ａ，７２ｂ，７２ｃは、高圧側配管７２ａ、第１低圧側配管７２ｂ、第２低圧側配管７２ｃを備えている。ガス燃料ボンベ７１とレギュレータ７７とが高圧側配管７２ａによって接続されている。レギュレータ７７とガス燃料デリバリパイプ７３とが第１低圧側配管７２ｂによって接続されている。各ガス燃料インジェクタ７４と吸気マニホールド２４とが第２低圧側配管７２ｃによって接続されている。前記レギュレータ７７は、ガス燃料ボンベ７１から供給されるガス燃料の圧力を所定圧力まで減圧させるためのものである。ガス燃料ボンベ７１と高圧側配管７２ａとの接続部分には電磁駆動式の第１遮断弁７５が設けられている。高圧側配管７２ａとレギュレータ７７との接続部分には電磁駆動式の第２遮断弁７６が設けられている。また、高圧側配管７２ａには高圧側ガス圧力センサ９９ａが、ガス燃料デリバリパイプ７３には低圧側ガス圧力センサ９９ｂがそれぞれ設けられている。
【００３２】
このガス燃料供給系７では、第１遮断弁７５および第２遮断弁７６が共に開放されると、ガス燃料が、ガス燃料ボンベ７１から高圧側配管７２ａおよび第１低圧側配管７２ｂを経てガス燃料デリバリパイプ７３に供給される。そして、所定のガス燃料インジェクタ７４が開弁されることにより、ガス燃料デリバリパイプ７３から、このガス燃料インジェクタ７４を経て特定の気筒１１に向けてガス燃料が噴射される。
【００３３】
このように構成されたエンジン１では、吸気行程にある気筒１１内に向けて液体燃料インジェクタ６５またはガス燃料インジェクタ７４から燃料が噴射され、それにより、気筒１１内に混合気が導入される。そして、圧縮行程の後、混合気が点火プラグ５の火花により着火して燃焼する。その燃焼により生じた燃焼圧力によってピストン１４が往復運動し、この往復運動が、コネクティングロッド１５を介してクランクシャフト１６に伝えられてエンジン１の出力として取り出される。
【００３４】
また、燃焼後の排気ガスは、排気通路３に導かれ、触媒コンバータ３１にて浄化された後、図示しないマフラを介して大気へ放出される。
【００３５】
また、エンジン１は、シリンダ内面とピストン１４との隙間からクランクケース１２ａ内に吹き抜けたブローバイガスを吸気通路２に導くためのＰＣＶ（Positive Crankcase Ventilation）装置１８が備えられている。このＰＣＶ装置１８は、クランクケース１２ａ内に存在するブローバイガスをカム室１３ａ内に導くための図示しないブローバイガス回収通路を備えている。また、カム室１３ａと吸気通路２とはブローバイガス還流配管１８ａによって連通されている。このブローバイガス還流配管１８ａの上流端には、ブローバイガスの逆流防止のためのＰＣＶバルブ１８ｂが設けられている。
【００３６】
これにより、ブローバイガス回収通路によってクランクケース１２ａ内から回収されたブローバイガスが、カム室１３ａ、ＰＣＶバルブ１８ｂおよびブローバイガス還流配管１８ａを経て吸気通路２に導入されるようになっている。なお、後述するように、クランクケース１２ａの下部のオイルパン（潤滑油貯留部）１２ｂ内に流れ込んで潤滑油（エンジンオイル）を希釈している液体燃料が蒸発した場合には、この燃料（蒸発燃料）も前記ブローバイガス回収通路、カム室１３ａ、ＰＣＶバルブ１８ｂおよびブローバイガス還流配管１８ａを経て吸気通路２に導入されることになる。
【００３７】
−制御ブロックの説明−
以上の如く構成されたエンジン１の運転状態はエンジンＥＣＵ（Electronic Control Unit）８によって制御される。このエンジンＥＣＵ８は、図２に示すように、ＣＰＵ（Central Processing Unit）８１、ＲＯＭ（Read Only Memory）８２、ＲＡＭ（Random Access Memory）８３およびバックアップＲＡＭ８４などを備えている。
【００３８】
これらＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３およびバックアップＲＡＭ８４は、バス８７を介して互いに接続されるとともに、外部入力回路８５および外部出力回路８６と接続されている。外部入力回路８５には、クランクポジションセンサ９１、水温センサ９２、前記エアフローメータ９３、吸気温センサ９４、スロットル開度センサ９５、Ａ／Ｆセンサ９６、アクセル開度センサ９７、カム角センサ９８、前記高圧側ガス圧力センサ９９ａ、前記低圧側ガス圧力センサ９９ｂ等が接続されている。各センサの構成および機能は周知であるため、ここでの説明は省略する。
【００３９】
また、この外部入力回路８５には、ガス燃料要求スイッチ４が接続されている。このガス燃料要求スイッチ４は、車室内に配設され、車両の運転者が、使用燃料としてガス燃料を要求する場合にＯＮ操作されるスイッチである。つまり、このガス燃料要求スイッチ４がＯＮ状態である場合には、ガス燃料の使用を禁止する条件（後述するオイル希釈率が所定値以上である場合や、エンジン１の暖機運転中である場合など）が成立していない限り、ガス燃料が使用されることになる。
【００４０】
一方、外部出力回路８６には、スロットルモータ２３、イグナイタ５１、燃料ポンプ６２、液体燃料インジェクタ６５、ガス燃料インジェクタ７４、第１遮断弁７５、第２遮断弁７６等が接続されている。
【００４１】
エンジンＥＣＵ８は、前記各種センサの検出信号等に基づいて、エンジン１の各種制御を実行する。例えば、燃料噴射量制御（液体燃料インジェクタ６５からの液体燃料噴射量の制御や、ガス燃料インジェクタ７４からのガス燃料噴射量の制御等）、点火プラグ５の点火タイミング制御、スロットルモータ２３の駆動制御等が実行される。
【００４２】
また、エンジンＥＣＵ８は、前記各種センサの検出信号およびガス燃料要求スイッチ４のＯＮ／ＯＦＦ信号等に基づいて、使用する燃料を液体燃料とガス燃料との間で切り替える使用燃料切り替え制御を実行する。
【００４３】
エンジンＥＣＵ８は、液体燃料インジェクタ６５を用いたエンジン１の運転を実行するときには、燃料ポンプ６２を駆動して液体燃料タンク６１内の液体燃料を液体燃料デリバリパイプ６４に供給する。そして、エンジンＥＣＵ８は、液体燃料インジェクタ６５を開閉動作させることで、この液体燃料インジェクタ６５から吸気通路２に液体燃料を噴射させる。以下、この液体燃料によるエンジン１の運転を実行するときの燃料供給系のモードを液体燃料運転モードという。なお、この液体燃料運転モードでのエンジン１の運転時には、第１遮断弁７５および第２遮断弁７６は共に閉弁状態にされる。これにより、ガス燃料ボンベ７１とガス燃料インジェクタ７４との間は遮断状態にされる。
【００４４】
これに対し、エンジンＥＣＵ８は、ガス燃料インジェクタ７４を用いたエンジン１の運転を実行するときには、第１遮断弁７５および第２遮断弁７６を共に開弁状態とすることで、ガス燃料ボンベ７１とガス燃料インジェクタ７４とを連通させる。そして、エンジンＥＣＵ８は、ガス燃料インジェクタ７４を開閉動作させることで、このガス燃料インジェクタ７４から吸気通路２にガス燃料を噴射させる。以下、このガス燃料によるエンジン１の運転を実行するときの燃料供給系のモードをガス燃料運転モードという。
【００４５】
−使用燃料切り替え制御−
次に、使用燃料切り替え制御について説明する。
【００４６】
先ず、使用燃料切り替え制御の基本動作について説明する。この使用燃料切り替え制御の基本動作は、オイルパン１２ｂにおける燃料による潤滑油の希釈率（以下、オイル希釈率という）が所定値未満となっている場合に行われる。この使用燃料切り替え制御の基本動作では、前記ガス燃料要求スイッチ４がＯＮされていることを条件に、エンジン１の冷間始動後における暖機運転中は液体燃料を使用し、エンジン１の暖機完了後には、使用する燃料を液体燃料からガス燃料に切り替えるようになっている。
【００４７】
具体的には、冷間時にイグニッションスイッチがＯＮ操作されてエンジン１が始動すると、エンジンＥＣＵ８は、エンジン１の運転モードを液体燃料運転モードに設定する。つまり、冷間始動後の暖機運転中は、液体燃料を使用した運転が行われる。
【００４８】
そして、この液体燃料運転モードの実行中に、ガス燃料要求スイッチ４がＯＦＦ操作されることなく、冷却水温度が所定温度（暖機完了温度）に達することで暖機運転が完了すると、エンジンＥＣＵ８は、エンジン１の運転モードを液体燃料運転モードからガス燃料運転モードに切り替える。つまり、ガス燃料を使用した運転に切り替える。その後のエンジン１の継続運転中は、ガス燃料要求スイッチ４がＯＦＦ操作されない限り、ガス燃料運転モードでの運転が継続される。
【００４９】
次に、本実施形態の特徴とする使用燃料切り替え制御について説明する。
【００５０】
前述したように、ガス燃料の特性としては、液体燃料に比べてリッチ側（空燃比が低い側）の燃焼限界が狭く、このため、所謂リッチ失火（空燃比が低いことに起因する失火）が生じる可能性が高い。そして、このリッチ失火が生じる程度まで気筒１１内の空燃比が低くなる可能性がある状況としては、前記オイル希釈率が所定値以上となっていることが挙げられる。つまり、オイル希釈率が所定値以上となっている場合には、この潤滑油を希釈している液体燃料が蒸発した場合に、この燃料がブローバイガス回収通路およびブローバイガス還流配管１８ａを経て吸気通路２に導かれ、気筒１１内の空燃比が、前記リッチ失火が生じる程度まで低くなり（リッチになり）、このような状況でガス燃料を使用すると、このガス燃料にリッチ失火を招き、エンジンストールに至ってしまう虞がある。
【００５１】
なお、前記オイル希釈率が高くなる原因としては、前記液体燃料運転モードでエンジン１の運転が行われている場合（例えば前記暖機運転中）に、液体燃料インジェクタ６５から噴射された液体燃料の一部が、シリンダ内壁面に付着し、この液体燃料が液相状態のまま潤滑油（シリンダ内壁面の潤滑に寄与している潤滑油）と混ざり合うことが挙げられる。つまり、この潤滑油と混ざり合った燃料が、ピストン１４の往復運動に伴ってシリンダ内壁面から掻き落とされ、オイルパン１２ｂに流れ込むことになる。特に、アルコールは、ガソリンに比べて揮発性が低いので、このアルコールが、オイルパン１２ｂに貯留されている潤滑油に蓄積されていく。このような状況が継続すると、オイルパン１２ｂ内での潤滑油の希釈が進んでしまうことになる。特に、暖機完了前にエンジン１の運転が停止される所謂ショートトリップが繰り返された場合には、潤滑油と混ざり合った燃料の蒸発機会が十分に得られないことから、オイルパン１２ｂ内でのオイル希釈が進んでしまう。そして、オイル希釈率が高くなった場合に、油温が上昇するなどして、この潤滑油を希釈している液体燃料が蒸発して吸気通路２に導入されると、気筒１１内の空燃比がリッチになり、このような状況でガス燃料を使用すると、このガス燃料にリッチ失火を招く可能性がある。
【００５２】
この点に鑑み、本実施形態では、ガス燃料を使用した場合にリッチ失火を招く可能性がある場合には、このガス燃料の使用を禁止し、液体燃料を使用してエンジン１を運転させるようにしている。以下、使用燃料切り替え制御の複数の実施形態および変形例について説明する。
【００５３】
（第１実施形態）
先ず、第１実施形態について説明する。本実施形態では、前記暖機運転の完了後に、前記オイルパン１２ｂ内における燃料による潤滑油の希釈率（オイル希釈率）が所定値以上である場合には、吸気通路２への燃料（前記蒸発燃料）の導入量が所定量以上となる可能性があり、ガス燃料を使用した場合に前記リッチ失火を招く程度まで気筒１１内の空燃比がリッチになる可能性があるとして、ガス燃料の使用を禁止するようにしている（暖機運転が完了していても、液体燃料を使用した運転からガス燃料を使用した運転への切り替えを禁止するようにしている）。
【００５４】
このように、エンジン１のオイルパン１２ｂにおける燃料による潤滑油の希釈率が所定値以上である場合には、ガス燃料の使用を禁止するようにしている。その後、前記オイルパン１２ｂにおける燃料による潤滑油の希釈率が所定値未満となったことを条件に、ガス燃料の使用禁止を解除する。つまり、使用する燃料の液体燃料からガス燃料への切り替えを許可する。この動作は、前記エンジンＥＣＵ８によって実行される。
【００５５】
このため、エンジンＥＣＵ８において、この動作を実行する機能部分（本発明でいう、内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合にガス燃料の使用を禁止する動作を実行する機能部分、および、暖機完了後において、潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、希釈率が所定値未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可する機能部分）が本発明でいうガス燃料使用禁止部として構成されている。
【００５６】
以下、本実施形態における使用燃料切り替え制御の手順について図３のフローチャートを用いて説明する。このフローチャートは、イグニッションスイッチのＯＮ操作に伴ってエンジン１が始動した後、所定時間毎に繰り返して実行される。
【００５７】
先ず、ステップＳＴ１において、前記ガス燃料要求スイッチ４がＯＮ状態となっているか（車両の運転者が、使用燃料としてガス燃料を要求しているか）否かを判定する。ガス燃料要求スイッチ４がＯＦＦ状態となっており、ステップＳＴ１でＮＯ判定された場合には、車両の運転者はガス燃料の使用を要求していないとして、ステップＳＴ４に移り、前記液体燃料運転モードでエンジン１を運転させる。つまり、暖機運転の完了の有無やオイル希釈率に関わりなく、液体燃料を使用してエンジン１を運転させる。
【００５８】
一方、ガス燃料要求スイッチ４がＯＮ状態となっており、ステップＳＴ１でＹＥＳ判定された場合には、ステップＳＴ２に移り、現在のエンジン１の運転状態が暖機運転中であるか否かを判定する。この判定は、例えば前記水温センサ９２によって検出される冷却水温度等に基づいて行われる。つまり、冷却水温度が所定温度未満（暖機完了温度未満）である場合には、暖機運転中であると判定されることになる。
【００５９】
現在のエンジン１の運転状態が暖機運転中であり、ステップＳＴ２でＹＥＳ判定された場合には、ステップＳＴ４に移り、前記液体燃料運転モードでエンジン１を運転させる。つまり、液体燃料を使用した暖機運転を継続させる。このように、ガス燃料要求スイッチ４がＯＦＦ状態となっている場合、および、エンジン１の運転状態が暖機運転中である場合の何れにおいても、液体燃料運転モードでエンジン１を運転させることになる。
【００６０】
一方、現在のエンジン１の運転状態が暖機運転中ではなく（暖機運転が完了しており）、ステップＳＴ２でＮＯ判定された場合には、ステップＳＴ３に移り、オイル希釈率が所定値α以上となっているか否かを判定する。この所定値αとしては、前記リッチ失火が生じる程度まで気筒１１内の空燃比が低くなる可能性があるオイル希釈率として、実験またはシミュレーションによって予め設定されている。
【００６１】
なお、オイル希釈率の推定動作としては、例えば、エンジン１の過去の運転履歴（エンジン１の油温や水温の他、液体燃料インジェクタ６５からの液体燃料噴射量若しくは負荷率およびエンジン回転数等の履歴）と、液体燃料中のアルコール濃度とに基づいて算出される。また、このオイル希釈率は、エンジン１の回転速度や油温等に基づいてオイルパン１２ｂからの燃料の蒸発量も考慮して算出される。また、オイルパン１２ｂに光学式センサ等を配設し、その出力信号からオイル希釈率を推定（算出）するようにしてもよい。
【００６２】
このオイル希釈率が所定値α以上であって、ステップＳＴ３でＹＥＳ判定された場合には、ステップＳＴ４に移り、前記液体燃料運転モードでエンジン１の運転を行わせる。つまり、エンジン１の暖機運転が完了していても（ステップＳＴ２でＮＯ判定されても）、オイル希釈率が所定値α以上である場合には、ガス燃料運転モードでのエンジン１の運転を禁止し、液体燃料運転モードでのエンジン１の運転を行わせる。このステップＳＴ３、ＳＴ４の動作が、本発明でいう「ガス燃料使用禁止部による動作であって、内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合にガス燃料の使用を禁止する動作（使用する燃料の液体燃料からガス燃料への切り替えを禁止する動作）」に相当する。
【００６３】
一方、オイル希釈率が所定値α未満であって、ステップＳＴ３でＮＯ判定された場合には、ステップＳＴ５に移り、前記液体燃料運転モードでのエンジン１の運転からガス燃料運転モードでのエンジン１の運転に切り替える。つまり、オイル希釈率が所定値α未満となっていることで、前記オイルパン１２ｂ内で蒸発した燃料に起因して気筒１１内の空燃比がリッチになってしまう可能性は低いとして、ガス燃料運転モードでのエンジン１の運転に切り替える。このステップＳＴ３、ＳＴ５の動作が、本発明でいう「ガス燃料使用禁止部による動作であって、暖機完了後において、潤滑油貯留部における燃料による潤滑油の希釈率が所定値未満となったことを条件に、使用する燃料の液体燃料からガス燃料への切り替えを許可する動作」に相当する。
【００６４】
このようにしてガス燃料運転モードでのエンジン１の運転に切り替えられた後の次回の本ルーチンにあっては、ガス燃料要求スイッチ４がＯＦＦ操作されない限り（ステップＳＴ１でＮＯ判定されない限り）、ステップＳＴ３でＮＯ判定されることになり、ガス燃料運転モードでのエンジン１の運転が継続されることになる。以上の動作が繰り返される。
【００６５】
このような使用燃料切り替え制御が行われるため、前記エンジンＥＣＵ８によって本発明に係る内燃機関の制御装置が構成される。この制御装置は、クランクポジションセンサ９１、水温センサ９２、ガス燃料要求スイッチ４等からの各信号を入力信号として受信する構成となっている。また、この制御装置は、燃料ポンプ６２、液体燃料インジェクタ６５、ガス燃料インジェクタ７４、第１遮断弁７５、第２遮断弁７６等への各信号を出力信号として出力する構成となっている。
【００６６】
このように、本実施形態では、オイル希釈率が所定量以上である場合（オイルパン１２ｂで蒸発した燃料が吸気通路２に導入されることに起因して気筒１１内の空燃比が低くなる可能性がある場合）には、ガス燃料の使用を禁止するようにしている（エンジン１の暖機運転が完了していても、ガス燃料運転モードでのエンジン１の運転を禁止している）。このため、気筒１１内の空燃比が低くなる状況においてガス燃料を使用しないことで、ガス燃料のリッチ失火を回避でき、エンジンストールを防止することができる。
【００６７】
（第２実施形態）
次に、第２実施形態について説明する。本実施形態にあっても、前述した第１実施形態の場合と同様に、前記暖機運転の完了後に、オイル希釈率が所定値以上である場合には、吸気通路２への燃料（前記蒸発燃料）の導入量が所定量以上となる可能性があり、ガス燃料を使用した場合には前記リッチ失火を招く程度まで気筒１１内の空燃比がリッチになる可能性があるとして、ガス燃料の使用を禁止するようにしている（暖機運転が完了していても、液体燃料を使用した運転からガス燃料を使用した運転への切り替えを禁止するようにしている）。
【００６８】
そして、本実施形態にあっては、オイル希釈率が所定値未満となった場合には、その時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを実行するようにしている。この動作は、前記エンジンＥＣＵ８によって実行される。
【００６９】
このため、エンジンＥＣＵ８において、この動作を実行する機能部分（本発明でいう、暖機完了後において、潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、希釈率が前記所定値未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可する機能部分）が本発明でいうガス燃料使用禁止部として構成されている。
【００７０】
以下、本実施形態における使用燃料切り替え制御の手順について図４のフローチャートを用いて説明する。このフローチャートは、イグニッションスイッチのＯＮ操作に伴ってエンジン１が始動した後、所定時間毎に繰り返して実行される。
【００７１】
先ず、ステップＳＴ１１において、前記ガス燃料要求スイッチ４がＯＮ状態となっているか（車両の運転者が、使用燃料としてガス燃料を要求しているか）否かを判定する。ガス燃料要求スイッチ４がＯＦＦ状態となっており、ステップＳＴ１１でＮＯ判定された場合には、車両の運転者はガス燃料の使用を要求していないとして、ステップＳＴ１８に移り、前記液体燃料運転モードでエンジン１を運転させる。つまり、液体燃料を使用してエンジン１を運転させる。
【００７２】
一方、ガス燃料要求スイッチ４がＯＮ状態となっており、ステップＳＴ１１でＹＥＳ判定された場合には、ステップＳＴ１２に移り、現在のエンジン１の運転状態が暖機運転中であるか否かを判定する。この判定は、前述した如く、例えば前記水温センサ９２によって検出される冷却水温度等に基づいて行われる。つまり、冷却水温度が所定温度未満（暖機完了温度未満）である場合には、暖機運転中であると判定されることになる。
【００７３】
現在のエンジン１の運転状態が暖機運転中であり、ステップＳＴ１２でＹＥＳ判定された場合には、ステップＳＴ１８に移り、前記液体燃料運転モードでエンジン１を運転させる。つまり、液体燃料を使用した暖機運転を継続させる。このように、ガス燃料要求スイッチ４がＯＦＦ状態となっている場合、および、エンジン１の運転状態が暖機運転中である場合の何れにおいても、液体燃料運転モードでエンジン１を運転させることになる。
【００７４】
一方、現在のエンジン１の運転状態が暖機運転中ではなく（暖機運転が完了しており）、ステップＳＴ１２でＮＯ判定された場合には、ステップＳＴ１３に移り、オイル希釈率が所定値α以上となっているか否かを判定する。この所定値αの設定手法およびオイル希釈率の推定動作は、前記第１実施形態の場合と同様である。
【００７５】
このオイル希釈率が所定値α以上であって、ステップＳＴ１３でＹＥＳ判定された場合には、ステップＳＴ１７に移り、前記エンジンＥＣＵ８のＲＡＭに記憶されたガス燃料使用許可フラグを０にリセットし、ステップＳＴ１８に移って、前記液体燃料運転モードでエンジン１の運転を行わせる。つまり、エンジン１の暖機運転が完了していても（ステップＳＴ１２でＮＯ判定されても）、オイル希釈率が所定値α以上である場合には、ガス燃料運転モードでのエンジン１の運転を禁止し、液体燃料運転モードでのエンジン１の運転を行わせる。このステップＳＴ１３、ＳＴ１７、ＳＴ１８の動作が、本発明でいう「ガス燃料使用禁止部による動作であって、内燃機関の潤滑油貯留部における燃料による潤滑油の希釈率が所定値以上である場合にガス燃料の使用を禁止する動作（使用する燃料の液体燃料からガス燃料への切り替えを禁止する動作）」に相当する。
【００７６】
一方、オイル希釈率が所定値α未満であって、ステップＳＴ１３でＮＯ判定された場合には、ステップＳＴ１４に移り、前記ガス燃料使用許可フラグが０となっているか否かを判定する。この判定は、液体燃料運転モードで運転されていた状態から、今回のルーチンにおいてオイル希釈率が所定値α未満となったタイミングであるか否かを判定するものである。
【００７７】
ガス燃料使用許可フラグが０となっており、ステップＳＴ１４でＹＥＳ判定された場合には、ステップＳＴ１５に移り、前記エンジンＥＣＵ８のＲＡＭに記憶されたタイマのカウントと開始させる。このタイマは、液体燃料運転モードで運転されていた状態から、オイル希釈率が所定値α未満となってガス燃料運転モードに切り替える際に、この切り替えを遅延させるためのものである。つまり、オイル希釈率が所定値α未満となったとしても、未だ、前記ブローバイガス回収通路やブローバイガス還流配管１８ａや吸気通路２には、オイルパン１２ｂ内で蒸発した燃料が残存している可能性がある。このため、オイル希釈率が所定値α未満となった時点でガス燃料運転モードに切り替えた場合には、この残存している燃料が、その後、気筒１１内に導入されて、この気筒１１内の空燃比がリッチになってしまう可能性がある。このため、前記タイマによる切り替えの遅延（ガス燃料運転モードへの切り替えの遅延）を行って、前記残存している燃料が気筒１１内での燃焼に寄与した後に、ガス燃料運転モードに切り替えるようにしている。従って、このタイマのカウントが開始してからそのカウントが終了するまでの時間は、前記残存している燃料が気筒１１内での燃焼に寄与するまでの時間として実験やシミュレーションによって予め設定されている。また、この時間は、エンジン１の回転速度によっても変化するので、アイドリング運転状態で、前記残存している燃料が気筒１１内での燃焼に寄与するまでの時間として実験やシミュレーションによって設定しておくことが好ましい。
【００７８】
ステップＳＴ１６では、前記タイマのカウントが終了したか否かを判定する。未だ、タイマのカウントが終了していない場合には、このカウントの終了を待つ。そして、タイマのカウントが終了し、ステップＳＴ１６でＹＥＳ判定された場合には、ステップＳＴ１９に移り、前記ガス燃料使用許可フラグを１にセットし、ステップＳＴ２０に移って、前記液体燃料運転モードでのエンジン１の運転からガス燃料運転モードでのエンジン１の運転に切り替える。つまり、オイル希釈率が所定値α未満となっており、しかも、前記残存している燃料が気筒１１内での燃焼に寄与されたことによって、前記オイルパン１２ｂ内で蒸発した燃料に起因して気筒１１内の空燃比がリッチになってしまうことがないとして、ガス燃料運転モードでのエンジン１の運転に切り替える。このステップＳＴ１３〜ＳＴ１６、ＳＴ１９、ＳＴ２０の動作が、本発明でいう「ガス燃料使用禁止部による動作であって、暖機完了後において、潤滑油貯留部における燃料による潤滑油の希釈率が所定値未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可する動作」に相当する。
【００７９】
このようにしてガス燃料運転モードでのエンジン１の運転に切り替えられた後の次回の本ルーチンにあっては、ガス燃料要求スイッチ４がＯＦＦ操作されない限り（ステップＳＴ１１でＮＯ判定されない限り）、ステップＳＴ１４でＮＯ判定されることになり、ガス燃料運転モードでのエンジン１の運転が継続されることになる。以上の動作が繰り返される。
【００８０】
このような使用燃料切り替え制御が行われるため、本実施形態にあっても、前記エンジンＥＣＵ８によって本発明に係る内燃機関の制御装置が構成される。この制御装置は、クランクポジションセンサ９１、水温センサ９２、ガス燃料要求スイッチ４等からの各信号を入力信号として受信する構成となっている。また、この制御装置は、燃料ポンプ６２、液体燃料インジェクタ６５、ガス燃料インジェクタ７４、第１遮断弁７５、第２遮断弁７６等への各信号を出力信号として出力する構成となっている。
【００８１】
図５は、使用燃料切り替え動作の一例を示すタイミングチャートである。このタイミングチャートは、冷間時におけるイグニッションスイッチの状態、ガス燃料要求スイッチ４の状態、エンジン回転速度、冷却水温度、オイル希釈率、ガス燃料使用許可フラグ、燃料供給系のモード（使用燃料モード）の変化を示している。
【００８２】
図５におけるタイミングｔ１においてイグニッションスイッチがＯＮ操作され、エンジン１が始動する。この場合、冷却水温度は暖機完了温度未満であるため、エンジン１は液体燃料運転モードで暖機運転が開始される。この暖機運転中は、エンジン１のアイドルアップ制御が行われる。また、オイル希釈率が所定値（図中の閾値）以上となっている。このエンジン１の暖機運転が継続されることにより、冷却水温度が上昇していき、また、オイル希釈率は徐々に低下していく。
【００８３】
図５におけるタイミングｔ２で、冷却水温度が暖機完了温度に達すると、エンジン１の暖機運転が完了し、エンジン１のアイドルアップ制御が終了して、エンジン回転速度が低下する。
【００８４】
そして、図５におけるタイミングｔ３で、オイル希釈率が所定値未満まで低下している。この時点から前記タイマのカウントが開始され、タイミングｔ４でタイマのカウントが終了すると、燃料供給系のモードが液体燃料運転モードからガス燃料運転モードに切り替えられる。
【００８５】
以上説明したように、本実施形態によっても、前記第１実施形態の場合と同様に、オイル希釈率が所定量以上である場合には、ガス燃料の使用を禁止するようにしている。このため、気筒１１内の空燃比が低くなる状況においてガス燃料を使用しないことで、ガス燃料のリッチ失火を回避でき、エンジンストールを防止することができる。
【００８６】
また、本実施形態では、オイル希釈率が所定値未満となった場合には、その時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを実行するようにしている。このため、前記残存燃料（オイル希釈率が所定値α未満となった時点で、未だ、ブローバイガス回収通路やブローバイガス還流配管１８ａ等に残存している蒸発燃料）に起因するガス燃料のリッチ失火を回避できる。
【００８７】
（変形例）
次に変形例について説明する。前述した各実施形態では、エンジン１のオイルパン１２ｂにおけるオイル希釈率が所定値以上である場合にガス燃料の使用を禁止する（使用する燃料の液体燃料からガス燃料への切り替えを禁止する）ようにしていた。本変形例は、それに代えて、エンジン１のオイルパン１２ｂにおける潤滑油に対する燃料の混入量が所定量以上である場合にガス燃料の使用を禁止する（使用する燃料の液体燃料からガス燃料への切り替えを禁止する）ようにしたものである。
【００８８】
具体的には、エンジン１の過去の運転履歴（エンジン１の油温や水温の他、液体燃料インジェクタ６５からの液体燃料噴射量若しくは負荷率およびエンジン回転数等の履歴）と、液体燃料中のアルコール濃度とに基づいて、オイルパン１２ｂにおける燃料の混入量を算出する。そして、燃料の混入量が所定量以上である場合には、前記液体燃料運転モードでエンジン１の運転を行わせる。つまり、エンジン１の暖機運転が完了していても、燃料の混入量が所定値以上である場合には、ガス燃料運転モードでのエンジン１の運転を禁止し、液体燃料運転モードでのエンジン１の運転を行わせる。前記所定量（ガス燃料の使用禁止を判断する燃料の混入量の閾値）としては、前記リッチ失火が生じる程度まで気筒１１内の空燃比が低くなる可能性がある燃料の混入量として、実験またはシミュレーションによって予め設定されている。
【００８９】
一方、燃料の混入量が所定量未満となった場合には、液体燃料運転モードでのエンジン１の運転からガス燃料運転モードでのエンジン１の運転に切り替える。
【００９０】
具体的に、この変形例の技術的思想（オイルパン１２ｂにおける潤滑油に対する燃料の混入量に応じて運転モードを切り替えるもの）を第１実施形態に適用した場合には、燃料の混入量が所定量未満になった時点で、液体燃料運転モードでのエンジン１の運転からガス燃料運転モードでのエンジン１の運転に切り替える。
【００９１】
一方、この変形例の技術的思想を第２実施形態に適用した場合には、燃料の混入量が所定量未満になった時点から前記タイマのカウントを開始させ、このタイマのカウントが終了すると、前記ガス燃料使用許可フラグを１にセットし、液体燃料運転モードでのエンジン１の運転からガス燃料運転モードでのエンジン１の運転に切り替える。
【００９２】
これらの動作は、前記エンジンＥＣＵ８によって実行される。このため、エンジンＥＣＵ８において、この動作を実行する機能部分（本発明でいう、内燃機関の潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合に前記ガス燃料の使用を禁止する動作を実行する機能部分、および、暖機完了後において、潤滑油貯留部における潤滑油に対する燃料の混入量が所定量以上である場合には、使用する燃料の液体燃料からガス燃料への切り替えを禁止し、この混入量が所定量未満となった時点から所定時間経過後に、使用する燃料の液体燃料からガス燃料への切り替えを許可するする機能部分）が本発明でいうガス燃料使用禁止部として構成されている。その他の構成および動作は前記実施形態の場合と同様である。
【００９３】
本変形例においても、前記実施形態の場合と同様に、オイルパン１２ｂで蒸発した燃料が吸気通路２に導入されることに起因して気筒１１内の空燃比が低くなる可能性がある場合には、ガス燃料の使用を禁止する。このため、気筒１１内の空燃比が低くなる状況においてガス燃料を使用しないことで、ガス燃料のリッチ失火を回避でき、エンジンストールを防止することができる。
【００９４】
（他の実施形態）
以上説明した実施形態および変形例では、ガス燃料要求スイッチ４がＯＮされていることを条件に、エンジン１の冷間始動後における暖機運転中は液体燃料を使用し、エンジン１の暖機完了後には、使用する燃料を液体燃料からガス燃料に切り替えるエンジン１に本発明を適用した場合について説明した。本発明はこれに限らず、ガス燃料要求スイッチ４がＯＮされていることを条件に、エンジン１の冷間始動後における暖機運転中はガス燃料を使用し、エンジン１の暖機完了後には、使用する燃料をガス燃料から液体燃料に切り替えるエンジン１に対しても適用が可能である。この場合、エンジン１の冷間始動時のオイル希釈率が所定値以上である場合、または、エンジン１の冷間始動時のオイルパン１２ｂにおける燃料の混入量が所定量以上である場合には、ガス燃料の使用を禁止し、液体燃料を使用して暖機運転を開始させる。そして、この暖機運転中にオイル希釈率が所定値未満になった場合、または、エンジン１の冷間始動時のオイルパン１２ｂにおける燃料の混入量が所定量未満となった場合には、この暖機運転が完了するまでの期間中、ガス燃料を使用して暖機運転を行うことになる。そして、暖機運転が完了すると、ガス燃料を使用した運転から液体燃料を使用した運転に切り替えられる。
【００９５】
また、前記実施形態および変形例では、ガス燃料としてはＣＮＧを採用していたが、これに限らず、水素やＬＰＧ（Liquefied Petroleum Gas）等のガス燃料を採用することも可能である。つまり、本発明でいうガス燃料は、気相で蓄えられ且つ気相で気筒１１内に向けて供給される気体ガス燃料（前記ＣＮＧや水素）だけでなく、液相で蓄えられ且つ液相（液体噴霧）で気筒１１内に向けて供給される液体ガス燃料（前記ＬＰＧ）も含まれるものである。
【００９６】
また、前記実施形態および変形例では、液体燃料としてはアルコールとガソリンとの混合液体燃料を採用していたが、これに限らず、アルコール単体で成る液体燃料を採用することも可能である。
【００９７】
また、本発明は、前記オイル希釈率が所定値以上であること、および、オイルパン１２ｂにおける潤滑油に対する燃料の混入量が所定量以上であることのうち、少なくとも一方が成立した場合にガス燃料の使用を禁止するものも技術的思想の範疇である。
【産業上の利用可能性】
【００９８】
本発明は、使用する燃料としてアルコールを含む液体燃料とガス燃料とが切り替え可能な内燃機関において、ガス燃料のリッチ失火を回避する制御に適用可能である。
【符号の説明】
【００９９】
１      エンジン（内燃機関）
１２ｂ  オイルパン（潤滑油貯留部）
８      エンジンＥＣＵ
【図１】
2017061872.tif 000003
【図２】
2017061872.tif 000004
【図３】
2017061872.tif 000005
【図４】
2017061872.tif 000006
【図５】
2017061872.tif 000007