(57)【要約】【課題】複数の気筒の平均の吸気圧を検出する第１の検出手段及び複数の気筒のうちの特定の気筒の吸気圧を検出する第２の検出手段と当該制御装置との接続が逆になされているか否かを診断する。【解決手段】内燃機関１の全ての気筒２ａ〜２ｄの平均の吸気圧を検出する第１の吸気圧センサ４６と特定の気筒２ａの吸気圧を検出する第２の吸気圧センサ４８とは、それぞれ電子制御装置３０の接続端子３６，３８に接続される。電子制御装置３０では、第１の接続端子３６から取り込まれる出力と第２の接続端子３８から取り込まれる出力との少なくとも一方に基づいてこれら接続端子３６，３８に正しいセンサが接続されているか否かを診断する。【選択図】      図１
2006144699.tif 000002
【特許請求の範囲】
【請求項１】
複数の気筒の平均の吸気圧を検出する第１の検出手段と、特定の気筒の吸気圧を検出する第２の検出手段との双方の出力を取り込んで多気筒内燃機関の運転状態を制御する多気筒内燃機関の制御装置において、
前記取り込まれる出力の少なくとも一方に基づき、これら２つの検出手段と当該制御装置との接続が逆であるか否かを診断する診断手段を備えることを特徴とする多気筒内燃機関の制御装置。
【請求項２】
前記診断手段は、前記取り込まれる２つの出力の比較に基づき、前記診断を行なうものである請求項１記載の多気筒内燃機関の制御装置。
【請求項３】
前記比較には、前記比較される２つの出力についての、所定のタイミングにおける値、変動幅、周期、及び傾きの少なくとも１つの比較が含まれる請求項２記載の多気筒内燃機関の制御装置。
【請求項４】
前記診断手段は、前記取り込まれる出力の少なくとも一方が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断し、この判断結果を加味して前記診断を行なう請求項２又は３記載の多気筒内燃機関の制御装置。
【請求項５】
前記診断手段は、前記取り込まれる出力の少なくとも一方が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れていることを前記接続が逆であると判断する条件とする請求項１記載の多気筒内燃機関の制御装置。
【請求項６】
前記診断手段は、前記吸気圧以外の当該機関の運転状態について、当該機関の燃焼サイクルに起因した変動を検出し、該検出結果と、前記取り込まれる２つの出力の少なくとも一方との対比に基づき、該対比される出力が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断する請求項５記載の多気筒内燃機関の制御装置。
【請求項７】
前記診断手段は、前記取り込まれる出力の少なくとも一方と所定の閾値との比較に基づき、該比較される出力が、当該検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断する請求項５記載の多気筒内燃機関の制御装置。
【請求項８】
前記所定の閾値を当該機関の運転状態及び運転環境の少なくとも一方に基づいて可変設定する請求項７記載の多気筒内燃機関の制御装置。
【請求項９】
請求項１〜８のいずれかに記載の多気筒内燃機関の制御装置において、
前記接続が逆であると判断されるときにその旨を出力することを特徴とする多気筒内燃機関の制御装置。
【請求項１０】
請求項１〜９のいずれかに記載の多気筒内燃機関の制御装置において、
前記接続が逆であると判断されるとき、前記第１の検出手段用の接続端子から取り込まれる出力を前記第２の検出手段の出力とし、前記第２の検出手段用の接続端子から取り込まれる出力を前記第１の検出手段の出力としてそれぞれ用いることを特徴とする多気筒内燃機関の制御装置。
【請求項１１】
前記診断手段は、当該機関の出力軸の回転速度が所定の回転速度以下であって且つ当該機関の負荷が所定の値以下であるとの判断に基づき、前記接続が逆であるか否かの判断を行なう請求項１〜１０のいずれかに記載の多気筒内燃機関の制御装置。
【請求項１２】
前記複数の気筒の各吸気通路は、各々独立してその流路面積が調整されるものである請求項１〜１１のいずれかに記載の多気筒内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の気筒の平均の吸気圧を検出する第１の検出手段と、特定の気筒の吸気圧を検出する第２の検出手段との双方の出力を取り込んで多気筒内燃機関の運転状態を制御する多気筒内燃機関の制御装置に関する。
【背景技術】
【０００２】
多気筒内燃機関においては、各気筒毎に、供給される燃料の燃焼が独立に行なわれる。こうした多気筒内燃機関としては、各気筒に吸入空気を供給する各吸気通路に各々スロットルバルブが設けられることで、その流路面積が各々独立して制御されるいわゆる独立吸気エンジンも提案され、実用されている。
【０００３】
一方、内燃機関の燃焼サイクルは、通常、吸気行程、圧縮行程、燃焼行程及び排気行程の４サイクルを有する。この４サイクルの燃焼サイクルにあっては、１サイクルに機関出力軸の２回転（７２０°ＣＡ）を要する。このため、機関出力軸の回転角度によっては、各気筒がいずれの行程にあるかを判別（気筒判別）することができない。このため、機関出力軸が２回転する度に１回転するカム軸の回転状態を検出するカム角センサを設け、このカム角センサの出力に基づいて気筒判別することも提案され、実用されている。
【０００４】
ところで、気筒判別のためにカム角センサを設けることは、取り付けスペースに制限があることや、カム軸付近が非常に高温となることなど、様々な不都合を伴うものであった。そこで従来は、下記特許文献１にみられるように、検出される吸気通路の圧力（吸気圧）に基づいて、独立吸気エンジンの気筒判別を行なう制御装置なども提案されている。詳しくは、特定の気筒の吸気圧を検出し、検出される吸気圧の変動と機関出力軸の回転角度（クランク角度）とに基づいて、気筒判別を行なう。
【０００５】
上記装置にあっては、特定の気筒の吸気圧を検出する手段を備えることで気筒判別を可能としてはいるが、多気筒内燃機関の負荷を検出するためには、これを検出する手段を別途設けることが望ましい。ただし、多気筒内燃機関の負荷を検出すべく、各気筒の平均の吸気圧を検出する手段を別途設ける場合には、これら２つの手段と当該制御装置との接続が逆とされる誤接続がなされるおそれがある。そして、誤接続がなされた場合に、これが認識されないと、気筒判別が行なえなくなることや、内燃機関の運転状態を的確に制御することができなくなることなどの不都合が生じる。
【０００６】
なお、独立吸気エンジンの制御装置に限らず、複数の気筒の平均の吸気圧を検出する第１の検出手段と、特定の気筒の吸気圧を検出する第２の検出手段との双方の出力を取り込んで多気筒内燃機関の運転状態を制御する多気筒内燃機関の制御装置にあっては、こうした実情も概ね共通したものとなっている。
【特許文献１】特公平３−１５０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、複数の気筒の平均の吸気圧を検出する第１の検出手段及び複数の気筒のうちの特定の気筒の吸気圧を検出する第２の検出手段と当該制御装置との接続が逆になされた場合にこれが認知されないことにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段、及びその作用効果について記載する。
【０００９】
手段１では、当該制御装置に取り込まれる上記２つの出力の少なくとも一方に基づき、上記２つの検出手段と当該制御装置との接続が逆であるか否かを診断する診断手段を備えるようにした。
【００１０】
第１の検出手段は、複数の気筒の平均の吸気圧を検出するものであるため、この出力には、各気筒の燃焼サイクルに起因する吸気圧の変動が反映される。一方、第２の検出手段は、特定気筒の吸気圧を検出するものであるため、この出力には、特定の気筒の、換言すれば単一の気筒の燃焼サイクルに起因する吸気圧変動が反映される。このため、これら第１の検出手段の出力と第２の検出手段の出力とは、互いに異なった固有の特性を有する。
【００１１】
この点、上記構成では、これら検出手段がそれぞれ固有の出力特性を有することを利用して、上記診断を行なうことができる。
【００１２】
手段２では、手段１において、前記診断手段が、前記取り込まれる２つの出力の比較に基づき、前記診断を行なうようにした。
【００１３】
上述したように、第１の検出手段の出力と第２の検出手段の出力とは互いに異なった特性を有する。このため、これら２つの出力の比較により、取り込まれる２つの出力がそれぞれどちらの検出手段であるかを把握することができる。この点、上記構成では、上記取り込まれる２つの出力を比較することで、上記診断を好適に行なうことができる。
【００１４】
なお、この手段２は、手段３によるように、前記比較には、前記比較される２つの出力についての、所定のタイミングにおける値、変動幅、周期、及び傾きの少なくとも１つの比較が含まれるようにしてもよい。
【００１５】
ここで、２つの出力の変動幅の比較は、例えば機関出力軸の回転角度が、上記特定の気筒において上死点となる角度の近傍で行なうことが望ましい。これは、特定の気筒の吸気上死点の近傍において、第２の検出手段の変動幅がもっとも大きくなるからである。詳しくは、特定の気筒の上死点近傍から、遅角側へ所定角度の領域において行なうことが望ましい。この所定の角度は、「１８０°ＣＡ」以下であることが望ましい。換言すれば、吸気行程の始まりから、その終了によって第２の検出手段の出力の低下が止まると想定されるまでの角度領域以内とすることが望ましい。
【００１６】
手段４では、手段２又は３において、前記診断手段は、前記取り込まれる出力の少なくとも一方が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断し、この判断結果を加味して前記診断を行なうようにした。
【００１７】
上述したように、上記各検出手段の出力は、それぞれ固有の特性を有する。このため、これら検出手段と当該制御装置との接続が正常である場合と、逆である場合とでは取り込まれる出力の特性が異なることとなる。この点、上記構成では、接続が正常である場合に想定される出力から所定以上外れているか否かの判断結果を、手段２又は３における比較に加味することで、上記診断の精度を高めることができる。ちなみに、逆に接続されている旨の早期発見を図るためには、（ａ）上記所定以上外れていると判断される条件と、（ｂ）手段２又は３における比較によって逆である可能性が高いとされる条件との少なくとも一方の条件が成立することを逆であるとの判断をする条件とすることが望ましい。
【００１８】
また、診断を高精度にて行なうためには、上記（ａ）及び（ｂ）の双方の条件が成立することを、逆である旨判断する条件とすることが望ましい。更に、例えば、第１の検出手段の出力と第２の検出手段の出力とに顕著な差が生じる領域を指定して、この領域においてこれら出力の比較に基づいて診断を行なう場合等には、上記双方の条件が成立することを逆である旨判断する条件とすることが望ましい。すなわち、こうした場合にあっては、この領域は、燃焼サイクルに依存するため、当該機関の出力軸の回転角度で一義的に指定することが困難であることがある。この点、上記のように（ａ）の条件を加味することで、回転角度によって上記領域を指定した場合であっても、診断を的確に行なうことができる。
【００１９】
ちなみに、上記「第１の検出手段の出力と第２の検出手段の出力とに顕著な差が生じる領域」としては、手段３において付記した領域が特に望ましい。この領域は、当該機関の燃焼サイクルが４サイクルである場合、当該機関の出力軸の回転角度で一義的に指定することが困難であるために、上記（ａ）及び（ｂ）の双方の条件が成立することを、逆である旨判断する条件とすることが特に望ましい。
【００２０】
なお、上記（ａ）の条件における判断は、具体的には、下記の手段６〜８に記載される態様にて行なうようにしてもよい。
【００２１】
手段５では、手段１において、前記診断手段は、前記取り込まれる出力の少なくとも一方が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れていることを前記接続が逆であると判断する条件とするようにした。
【００２２】
上記各検出手段の出力は、それぞれ固有の特性を有する。このため、これら検出手段と当該制御装置との接続が正常である場合と、逆である場合とでは取り込まれる出力が異なることとなる。この点、上記構成では、接続が正常である場合に想定される出力から所定以上外れているか否かの判断に基づき、上記診断を行なうことができる。
【００２３】
手段６では、手段５において、前記診断手段は、前記吸気圧以外の当該機関の運転状態について、当該機関の燃焼サイクルに起因した変動を検出し、該検出結果と、前記取り込まれる２つの出力の少なくとも一方との対比に基づき、該対比される出力が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断するようにした。
【００２４】
特定の気筒の吸気圧は、同気筒の燃焼サイクルと相関を有した変動を伴う。また、複数の気筒の平均の吸気圧は、これら複数の気筒の燃焼サイクルのずれに起因した変動を伴う。一方、当該機関の運転状態の中には、その燃焼サイクルに起因した変動が顕著に検出されるものがある。この点、上記構成では、当該機関の運転状態について、その燃焼サイクルに起因した変動と、上記取り込まれる２つの出力の少なくとも一方とを対比させることで、該比較される出力が、前記２つの検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断することができる。
【００２５】
なお、当該機関の運転状態は、通常、複数の気筒の燃焼サイクルが反映されたものとして検出される。このため、上記複数の気筒の各々の燃焼サイクルのずれに起因した当該機関の運転状態の変動についての検出結果を上記対比に用いることが望ましい。ちなみに、こうした検出結果としては、例えば機関出力軸の回転速度や、複数の気筒の排気通路の平均の空燃比の検出結果、複数の気筒で共有されてこれらに燃料を供給する供給手段についてその内部の燃圧の検出結果等がある。
【００２６】
手段７では、手段５において、前記診断手段は、前記取り込まれる出力の少なくとも一方と所定の閾値との比較に基づき、該比較される出力が、当該検出手段と当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かを判断するようにした。
【００２７】
上述したように、各検出手段の出力は、それぞれ固有の特性を有する。このため、これら出力を所定の閾値と比較することで、これら２つの検出手段を識別することが可能である。こうした理由から、上記構成では、上記所定の閾値との比較に基づいて上記所定以上外れているか否かの判断や逆接であるとの判断をすることが可能となっている。
【００２８】
なお、この際、機関出力軸の回転角度で「３６０°ＣＡ」離れて隣接する角度領域における上記２つのうちの少なくとも一方の検出手段のそれぞれの出力の差を、上記閾値と比較するようにしてもよい。すなわち、当該機関の燃焼サイクルが４サイクルである場合、第２の検出手段の周期は、「７２０°ＣＡ」となり、「３６０°ＣＡ」離れて隣接する角度領域のそれぞれにおける第２の検出手段の出力は、顕著に異なったものとなる。このため、これら隣接する角度領域における出力の差を閾値と比較することで、第１の検出手段であるか第２の検出手段であるかを把握することができ、ひいては、逆接であるか否かを診断することができる。なお、この角度領域は、「３６０°ＣＡ」未満とする。
【００２９】
また、第２の検出手段の出力は、特定の気筒の吸気上死点近傍で、第１の検出手段の出力と顕著に異なるようになることに鑑みれば、特定の気筒の上死点近傍において、上記２つの検出手段の少なくとも一方の出力と閾値とを比較することも有効である。
【００３０】
また、特定の気筒の燃焼サイクルの半周期（「３６０°ＣＡ」）以上の期間にわたって、上記２つの検出手段の少なくとも一方の出力をモニタし、該モニタされる値の最大値及び最小値の少なくとも一方と閾値とを比較するようにしてもよい。ここで、特定の気筒の燃焼サイクルの半周期以上の期間において、第２の検出手段の出力は、最大値又は最小値をとるため、これら最大値や最小値を考慮して閾値を設定する。
【００３１】
手段８では、手段７において、前記所定の閾値を当該機関の運転状態及び運転環境の少なくとも一方に基づいて可変設定するようにした。
【００３２】
検出手段の出力は、当該機関の運転状態や運転環境に依存して変化し得る。この点、上記構成では、当該機関の運転状態や運転環境によって吸気圧が変化した場合であっても、この変化を所定の閾値に反映することで、手段７の判断をより的確に行なうことができる。
【００３３】
手段９では、手段１〜８のいずれかにおいて、前記接続が逆であると判断されるときにその旨を出力するようにした。
【００３４】
上記構成によれば、接続が逆である場合に、その旨が出力されることで、外部に対して接続が逆であることを通知することができる。なお、この出力は、接続が逆である旨を表示可能な手段や、接続が逆である旨を音声にて伝えることのできる手段等に対して行なわれるようにすることが望ましい。また、こうした出力によって、当該内燃機関の搭載される車両のユーザに上記旨を知らせることが望ましい。
【００３５】
手段１０では、手段１〜９のいずれかにおいて、前記接続が逆であると判断されるとき、前記第１の検出手段用の接続端子から取り込まれる出力を前記第２の検出手段の出力とし、前記第２の検出手段用の接続端子から取り込まれる出力を前記第１の検出手段の出力としてそれぞれ用いるようにした。
【００３６】
上記構成によれば、第１の検出手段用の接続端子に第２の検出手段が接続されて且つ第２の検出手段用の接続端子に第１の検出手段が接続されている場合であっても、第１の検出手段及び第２の検出手段の出力を適切に用いて当該機関の制御を行なうことができる。
【００３７】
手段１１では、手段１〜１０のいずれかにおいて、前記診断手段は、当該機関の出力軸の回転速度が所定の回転速度以下であって且つ当該機関の負荷が所定の値以下であるとの判断に基づき、前記接続が逆であるか否かの判断を行なうようにした。
【００３８】
当該機関の運転状態が高回転高負荷に近づくと、吸気圧は大気圧に収束していく傾向がある。このため、高回転、高負荷の運転領域では、第１の検出手段の出力と第２の検出手段の出力との特性に差が生じにくい。
【００３９】
この点、上記構成によれば、低回転、低負荷の運転領域において上記診断を行なうことで、この診断をより高精度に行なうことができるようになる。
【００４０】
なお、上記手段１〜１１は、手段１２によるように、前記複数の気筒の各吸気通路は、各々独立してその流路面積が調整されるものであるとすることが望ましい。
【００４１】
複数の気筒の各吸気通路が集合することなく、その流路面積が各々独立して調整されるいわゆる独立吸気の場合には、単一の気筒の吸気通路と他の気筒の吸気通路との間の干渉を低減することができる。このため、上記第１の検出手段と第２の検出手段とのそれぞれの出力特性の相違もより顕著となる。したがって、独立吸気エンジンに手段１〜１１を適用することで、上記診断をより好適に行なうことができる。
【００４２】
なお、独立吸気エンジンを前提とするなら、上記診断に限らず、上記２つの検出手段の出力を取り込んだ当該機関の運転状態の制御も、より好適に行なうことができる。これは、独立吸気エンジンにあっては、特に第２の検出手段の検出精度を好適に確保することができることによる。
【発明を実施するための最良の形態】
【００４３】
（第１の実施形態）
以下、本発明にかかる多気筒内燃機関の制御装置を、４気筒の独立吸気エンジンの制御装置に適用した第１の実施形態を図面を参照しつつ説明する。
【００４４】
図１に、本実施形態にかかる多気筒内燃機関とその制御装置との全体構成を示す。
【００４５】
内燃機関１は、４気筒からなり、各気筒２ａ〜２ｄには、その燃焼室に吸入空気を供給する吸気通路４ａ〜４ｄが接続されている。吸気通路４ａ〜４ｄには、エアクリーナ６を介して吸入空気が取り込まれる。そして、吸気通路４ａ〜４ｄには、各々その流路面積を調整するスロットルバルブ８ａ〜８ｄが備えられている。このように、内燃機関１は、吸気通路４ａ〜４ｄが集合することなく互いに独立して設けられるとともに、吸気通路４ａ〜４ｄの各々の流路面積が個別に調整されるいわゆる独立吸気エンジンとなっている。
【００４６】
吸気通路４ａ〜４ｄには、インジェクタ１６ａ〜１６ｄがそれぞれ設けられている。インジェクタ１６ａ〜１６ｄには、燃料タンク１０から燃料ポンプ１２によって汲み上げられ、プレッシャレギュレータ１４によって調圧された燃料が供給される。また、各気筒２ａ〜２ｄには、その燃焼室に突出するようにして、点火プラグ１８ａ〜１８ｄがそれぞれ設けられている。更に、各気筒２ａ〜２ｄの燃焼室からの排気ガスは、排気通路２０へと排出される。なお、吸気通路４ａ〜４ｄには、これらを連通する圧力検出通路２２が接続されている。
【００４７】
一方、電子制御装置３０は、中央処理装置やメモリ等を備えて内燃機関１の運転状態を制御するものである。この電子制御装置３０には、内燃機関１の運転状態を検出する各種センサの出力が取り込まれる。例えば、機関出力軸としてのクランク軸４０の回転状態を検出するクランク角センサ４２の出力や、排気通路２０内の酸素濃度を検出する酸素センサ４４の出力が取り込まれる。また、例えば、圧力検出通路２２の圧力を、換言すれば、吸気通路４ａ〜４ｄ内の平均の圧力を検出する第１の吸気圧センサ４６の出力や、吸気通路４ａ内の圧力を検出する第２の吸気圧センサ４８の出力も取り込まれる。なお、第１の吸気圧センサ４６は、内燃機関１の負荷を検出するために用いられ、第２の吸気圧センサ４８は、内燃機関１の気筒判別を行なうために用いられる。
【００４８】
これら各種センサの出力に基づき、電子制御装置３０は、インジェクタ１６ａ〜１６ｄや、点火プラグ１８ａ〜１８ｄ等を操作することにより、内燃機関１の運転状態を制御する。また、電子制御装置３０は、各種センサの出力に基づいた信号を表示器５０へ出力することで、内燃機関１が搭載される車両のユーザに、内燃機関１についての情報を伝えるようにしている。
【００４９】
ところで、内燃機関１において各種センサの配置箇所は限られることなどから、第１の吸気圧センサ４６と第２の吸気圧センサ４８とは、通常隣接して配置される。このため、第１の吸気圧センサ４６及び第２の吸気圧センサ４８と電子制御装置３０とを接続するための部材は、通常色分けがなされるなどして、これらの誤接続を回避するようにしている。ただし、こうした色分けがなされているとはいえ、これらの接続に用いるコネクタや接続端子が互いに同一形状であるため、誤接続を回避するには十分とはいい難い。換言すれば、第１の吸気圧センサ４６と接続するための電子制御装置３０の第１の接続端子３６に第２の吸気圧センサ４８が接続されて且つ、第２の吸気圧センサ４８と接続するための電子制御装置３０の第２の接続端子３８に第１の吸気圧センサ４６が接続される誤接続（以下、逆接）が生じることを回避するには十分とはいい難い。
【００５０】
そこで、本実施形態では、第１の接続端子３６と第２の接続端子３８とを介して取り込まれる出力の少なくとも一方に基づき、逆接であるか否かを診断するようにしている。以下、これについて詳述する。
【００５１】
図２は、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との推移を示すタイムチャートである。ここで、図２（ａ）は、クランク角センサ４２の検出信号（クランク信号）の推移を、図２（ｂ）は、気筒２ａの燃焼サイクルの推移を、図２（ｃ）は、第１の吸気圧センサ４６及び第２の吸気圧センサ４８の出力の推移を、図２（ｄ）は、クランク軸４０の回転速度の推移をそれぞれ示している。
【００５２】
ここで、第１の吸気圧センサ４６の出力及び第２の吸気圧センサ４８の出力は、それぞれ圧力検出通路２２内の圧力及び吸気通路４ａの圧力と正の相関を有している。このため、例えば圧力検出通路２２内の圧力が高くなるほど、第１の吸気圧センサ４６の出力が増加する。
【００５３】
図示するように、第２の吸気圧センサ４８の出力は、気筒２ａの燃焼サイクルである７２０°ＣＡを一周期として変動する。すなわち、吸気行程が始まることで、出力は低下し始め、その後圧縮行程へ移行すると上昇し始める。そして、燃焼行程、排気行程の各行程を経て再度吸気行程が始まると出力も再度低下し始める。
【００５４】
一方、第１の吸気圧センサ４６の出力は、その変動周期が第２の吸気圧センサ４８の出力の変動周期よりも短く、「１８０°ＣＡ」となっている。これは、第１の吸気圧センサ４６が、圧力検出通路２２の圧力を検出するものであるためであり、第１の吸気圧センサ４６は、気筒２ａ〜２ｄの吸気圧の平均を検出することとなる。このため、第１の吸気圧センサ４６の出力は、各気筒２ａ〜２ｄのいずれかが吸気行程となる度に低下する。ちなみに、内燃機関１では、燃焼行程が等間隔に生じるように設定がなされており、各気筒の圧縮上死点間の間隔はそれぞれ「１８０°ＣＡ」となっている。なお、図２（ｄ）に示すように、クランク軸４０の回転速度についても、その周期は「１８０°ＣＡ」となっている。
【００５５】
更に、出力の変動幅についても、第１の吸気圧センサ４６の出力の変動幅「δ」よりも、第２の吸気圧センサ４８の出力の変動幅「Δ」の方が大きい。これは、気筒２ａ〜２ｄのいずれかが吸気行程となったとしても、その他の気筒は吸気行程ではないため、各気筒２ａ〜２ｄの平均の吸気圧の低下は、単一の気筒の吸気圧の低下よりも小さくなるためである。
【００５６】
このように、第１の吸気圧センサ４６と第２の吸気圧センサ４８との出力は、その変動周期や変動幅等が互いに相違している。
【００５７】
ここで、本実施形態にかかる上記逆接の診断処理について図３に基づいて説明する。同図３に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【００５８】
この一連の処理においては、まずステップＳ１において、加速時であるか否かを判断する。この判断は、例えばクランク軸４０の回転速度の変化量が所定値を上回ることで判断してもよい。また、これに代えて、スロットルバルブ８ａ〜８ｄの開度の増大量が所定値を上回ることや、吸気圧変動幅が所定以上に変化するとの条件としてもよい。
【００５９】
そして、ステップＳ１において加速時であると判断されるとこの一連の処理を一旦終了する。すなわち、この場合、上記逆接の診断の信頼度が低下する運転状態であるとしてこの処理を終了する。
【００６０】
一方、ステップＳ１において、加速時でないと判断されると、ステップＳ２において第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とが正常であるか否かを判断する。これは、第１の吸気圧センサ４６や第２の吸気圧センサ４８の断線や、ショート、更には圧力検出通路２２や吸気通路４ａから外れている（配管はずれ）などといった状況にあるか否かを判断するものである。ここで、断線やショートは、センサの出力によって判断する。一方、配管はずれについては、吸気圧が負圧となると想定される運転状態において、第１の吸気圧センサ４６や第２の吸気圧センサ４８の出力が大気圧付近となっているかどうかで判断する。このため、この判断は、実際には、図３の一連の処理において毎回実行されるものではなく、ステップＳ２の処理の度に、内燃機関１が上記運転状態にあるか否かを判断し、この運転状態にあると判断されたときに実行する。
【００６１】
そして、ステップＳ２において正常であると判断されると、ステップＳ３において、逆接を診断するための領域となったか否かを判断する。この領域とは、スロットルバルブ８ａ〜８ｄの開度が所定値以下であって且つクランク軸４０の回転速度が所定の回転速度以下であるとの条件である。これは、当該機関の運転状態が高回転高負荷に近づくと、吸気圧は大気圧に収束していく傾向があるため、高回転、高負荷の運転領域では、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との特性に先の図２に示したような差が生じにくいことによる。
【００６２】
そして、ステップＳ３において逆接の診断領域と判断されると、ステップＳ４において、逆接の診断を行なう。ここでは、先の図２に示したように、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とは、互いに異なった固有の特性を有する。このため、ステップＳ４では、これら２つの出力がそれぞれ固有の出力特性を有することを利用して、上記診断を行なう。
【００６３】
具体的には、（ａ）第１の接続端子３６と第２の接続端子３８とのそれぞれから取り込まれる出力についての、所定のタイミングにおける値や、変動幅、周期、傾き等の比較、（ｂ）これら２つの出力の少なくとも一方について、これが、逆接ではない場合に想定される出力から所定以上外れているか否かの判断、などにより上記診断を行なう。例えば、先の図２に示すように、気筒２ａの上死点から所定角度（例えば「６０°ＣＡ」）までのクランク角度領域ＡＣ１を用いるなら、上記２つの出力の変化量に顕著な差が生じ得るため、その診断精度を向上させることができる。また例えば、気筒２ａの上死点を過ぎた後の所定のクランク角度領域ＡＣ２を用いるなら、第２の吸気圧センサ４８の出力は、「３６０°ＣＡ」隔てたクランク角度領域ＡＣ２毎に大きく異なることとなる。更に例えば、第１の吸気圧センサ４６の出力は、閾値Ａより大きく閾値Ｂより小さいが、第２の吸気圧センサ４８の出力の下限値は閾値Ａよりも小さく、その上限値は閾値Ｂよりも大きい。
【００６４】
このように（ａ）や（ｂ）等の手法によって、上記診断を行なうことができる。
【００６５】
ステップＳ４の処理が完了すると、ステップＳ５において逆接である旨の診断がなされたか否かを判断する。そして、逆接であるとの判断がなされているときには、ステップＳ６において先の図１に示した表示器５０に、その旨の情報を出力する。これにより、表示器５０に上記情報が表示される（ダイアグ表示）。
【００６６】
ステップＳ６の処理が完了すると、更に、ステップＳ７において、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との入れ替えを行なう。すなわち、これ以降の処理において、第１の接続端子３６から逐次取り込まれる出力を第２の吸気圧センサ４８の出力とし、第２の接続端子３８から逐次取り込まれる出力を第１の吸気圧センサ４６の出力とする。このため、逆接であったとしても、電子制御装置３０では、吸気通路４ａの適切な吸気圧と圧力検出通路２２の適切な吸気圧とを把握して、これに基づいて内燃機関１の制御を行なうことができる。
【００６７】
なお、ステップＳ２において、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との少なくとも一方が正常ではないと判断されるときや、ステップＳ３において診断領域にないと判断されるとき、ステップＳ５において逆接でないと判断されるとき、ステップＳ７の処理を完了するときにはこの一連の処理を一旦終了する。
【００６８】
なお、本実施形態では、内燃機関１として、独立吸気エンジンを採用した。独立吸気エンジンでは、任意の１つの気筒の吸気通路と他の気筒の吸気通路との間の干渉が低減される。このため、第１の吸気圧センサ４６と第２の吸気圧センサ４８とのそれぞれの出力特性の相違もより顕著となる。したがって、各気筒の吸気通路へ吸入空気を供給する集合通路の流路面積が調整されるいわゆる集合吸気エンジンと比較して、内燃機関１は、上記診断をより好適に行なうことのできる構成となっている。
【００６９】
以上詳述した本実施の形態によれば、以下の効果が得られるようになる。
【００７０】
（１）第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との少なくとも一方に基づき逆接であるか否かを的確に診断することができる。
【００７１】
（２）逆接であると判断されるときにその旨を表示器５０に出力するようにしたため、内燃機関１の搭載される車両のユーザに上記旨を知らせることができる。
【００７２】
（３）逆接であると判断されるとき、第１の接続端子３６から取り込まれる出力を第２の吸気圧センサ４８の出力とし、第２の接続端子３８から取り込まれる出力を第１の吸気圧センサ４６の出力としてそれぞれ用いるようにした。このため、逆接であったとしても、電子制御装置３０では、吸気通路４ａの適切な吸気圧と圧力検出通路２２の適切な吸気圧とを把握して、これに基づいて内燃機関１の制御を行なうことができる。
【００７３】
（４）内燃機関１の低回転、低負荷の運転領域において上記診断を行なうことで、この診断をより高精度に行なうことができる。
【００７４】
（５）内燃機関１として独立吸気エンジンを採用することで、上記診断をより好適に行なうことができる。
【００７５】
（第２の実施形態）
以下、第２の実施の形態について、上記第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００７６】
本実施形態は、先の第１の実施形態で示した診断をより具体的にしたものである。詳しくは、本実施形態では、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とについて、これらの変動幅が異なることを利用して上記診断を行なう。
【００７７】
図４に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【００７８】
この一連の処理においては、まずステップＳ１１において、第１の接続端子３６と第２の接続端子３８とを介して第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とを取り込み、これらを適宜のメモリに一旦記憶する。続く、ステップＳ１２において、ステップＳ１１による出力の読み込み、及びその記憶にかかる処理を行なった期間をカウントするカウンタＣをインクリメントする。そして、ステップＳ１３においては、カウンタＣに基づき、所定期間が経過したかを判断する。この所定期間は、第１の吸気圧センサ４６の出力の変動幅と第２の吸気圧センサ４８の出力の変動幅とに検出可能な差が生じる期間（例えば「７２０°ＣＡ」）に設定されている。そして、ステップＳ１３において所定期間が経過していないと判断されると、この一連の処理を一旦終了する。
【００７９】
一方、ステップＳ１３において所定期間が経過したと判断されると、ステップＳ１４に移行する。このステップＳ１４では、第１の接続端子３６と第２の接続端子３８とから取り込まれる上記２つの出力について、その変動幅を算出する。ここで、第１の接続端子３６を介して取り込まれる出力の変動幅ＧＰＭ１は、ステップＳ１１において第１の接続端子３６を介して逐次取り込まれた出力ＰＭ１の最大値ＰＭ１ｍａｘから、出力ＰＭ１の最小値ＰＭ１ｍｉｎを減算したものとして算出する。また、第２の接続端子３８を介して取り込まれる出力の変動幅ＧＰＭ２は、ステップＳ１１において第２の接続端子３８を介して逐次取り込まれた出力ＰＭ２の最大値ＰＭ２ｍａｘから、出力ＰＭ２の最小値ＰＭ２ｍｉｎを減算したものとして算出する。
【００８０】
こうして変動幅の算出が完了すると、ステップＳ１５において、第１の接続端子３６を介して取り込まれる出力の変動幅ＧＰＭ１が、第２の接続端子３８を介して取り込まれる出力の変動幅ＧＰＭ２よりも大きいか否かを判断する。ここで、先の図２に示したように、第１の吸気圧センサ４６の出力変動幅は、第２の吸気圧センサ４８の出力変動幅よりも小さいために、第１の接続端子３６と第２の接続端子３８とにそれぞれ正しいセンサが接続されているなら、変動幅ＧＰＭ１は変動幅ＧＰＭ２よりも小さいはずである。このため、ステップＳ１４において変動幅ＧＰＭ１が変動幅ＧＰＭ２よりも大きいと判断されると、ステップＳ１５において逆接と判断する。
【００８１】
なお、上記ステップＳ１５において変動幅ＧＰＭ１が変動幅ＧＰＭ２よりも大きいと判断されないときや、ステップＳ１６の処理を完了するときには、ステップＳ１７において、ステップＳ１１で逐次記憶した出力ＰＭ１，ＰＭ２を消去するとともに、カウンタＣを初期化した後、この一連の処理を一旦終了する。
【００８２】
なお、この一連の処理の周期は、上記ステップＳ１２における「所定期間」よりも短い周期（例えば「３０°ＣＡ」）とする。
【００８３】
以上説明した本実施形態によっても、先の第１の実施形態の上記（１）及び（５）の効果を得ることができる。
【００８４】
（第３の実施形態）
以下、第３の実施の形態について、上記第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００８５】
本実施形態は、先の第１の実施形態で示した診断をより具体的にしたものである。詳しくは、本実施形態では、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とについて、これらが増加から減少へ変化した回数と、減少から増加へと変化した回数との和（増加減少回数）が異なることを利用して上記診断を行なう。
【００８６】
図５に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【００８７】
この一連の処理においては、まずステップＳ２１において、第１の接続端子３６と第２の接続端子３８とを介して第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とを取り込み、これらを適宜のメモリに一旦記憶する。続く、ステップＳ２２においては、第１の接続端子３６を介して取り込まれる出力ＰＭ１の増加減少回数ＣＰＭ１と、第２の接続端子３８を介して取り込まれる出力ＰＭ２の増加減少回数ＣＰＭ２とをそれぞれカウントする。例えば、今回取り込まれる出力ＰＭ１と前回取り込まれた出力ＰＭ１との差から、出力ＰＭ１が増加中であるか減少中であるかを判断し、前回増加であったものが減少に転じたときと前回減少であったものが増加に転じたときには増加減少回数ＣＰＭ１をインクリメントする。更に、ステップＳ２３においては、ステップＳ２１，Ｓ２２の処理を行なった期間をカウントするカウンタＣをインクリメントする。
【００８８】
そして、ステップＳ２４においては、カウンタＣに基づいて所定期間が経過したかを判断する。この所定期間は、第１の吸気圧センサ４６の出力の増加減少回数と第２の吸気圧センサ４８の出力の増加減少回数とに検出可能な差が生じる期間に設定されている。この期間は、第１の吸気圧センサ４６の出力変動の周期（「１８０°ＣＡ」）以上であることが望ましく、第２の吸気圧センサ４８の出力変動の周期（「７２０°ＣＡ」）程度とすることがより望ましい。
【００８９】
そして、ステップＳ２４において所定期間が経過したと判断されると、ステップＳ２５に移行する。このステップＳ２５では、第１の接続端子３６を介して取り込まれる出力の増加減少回数ＣＰＭ１が、第２の接続端子３８を介して取り込まれる出力の増加減少回数ＣＰＭ２よりも大きいか否かを判断する。ここで、先の図２に示したように、第１の吸気圧センサ３６の出力の増加減少回数は、第２の吸気圧センサ３８の出力の増加減少回数よりも大きいために、第１の接続端子３６と第２の接続端子３８とにそれぞれ正しいセンサが接続されているなら、増加減少回数ＣＰＭ１は増加減少回数ＣＰＭ２よりも大きくなるはずである。このため、ステップＳ２５において増加減少回数ＣＰＭ１が増加減少回数ＣＰＭ２以下であると判断されると、ステップＳ２６において逆接と判断する。
【００９０】
そして、ステップＳ２５において増加減少回数ＣＰＭ１が増加減少回数ＣＰＭ２よりも大きいと判断されるときや、ステップＳ２６の処理を完了するときには、ステップＳ２７において、出力ＰＭ１，ＰＭ２や増加減少回数ＣＰＭ１，ＣＰＭ２を消去するとともに、カウンタＣを初期化する。
【００９１】
更に、ステップＳ２７の処理が完了するときや、上記ステップＳ２４において所定期間が経過していないと判断されると、この一連の処理を一旦終了する。
【００９２】
なお、この一連の処理の周期は、ステップＳ２４における「所定期間」の周期よりも短く設定する。また、この一連の処理の周期を、第１の吸気圧センサ４６の出力変動の周期の「１／２」と比べて極端に短くならないようにするなら、電子制御装置３０の演算負荷を低減することができる。
【００９３】
以上説明した本実施形態によっても、先の第１の実施形態の上記（１）及び（５）の効果を得ることができる。
【００９４】
（第４の実施形態）
以下、第４の実施の形態について、上記第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００９５】
本実施形態は、先の第１の実施形態で示した診断をより具体的にしたものである。詳しくは、本実施形態では、先の図２に示したクランク角度領域ＡＣ１における第１の吸気圧センサ４６の出力の変動量と第２の吸気圧センサ４８の出力の変動量との比較することで、上記診断を行なう。
【００９６】
図６に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【００９７】
この一連の処理においては、まずステップＳ３１において、先の図２に示したクランク角度領域ＡＣ１にあるか否かを判断する。そして、クランク角度領域ＡＣ１にあると判断すると、第１の接続端子３６から取り込まれる出力ＰＭ１と、第２の接続端子３８から取り込まれる出力ＰＭ２とを読み込む。続く、ステップＳ３３においては、クランク角度領域ＡＣ１における出力ＰＭ１の変動量ＤＥＬＰＭ１と、クランク角度領域ＡＣ１における出力ＰＭ２の変動量ＤＥＬＰＭ２とを算出する。
【００９８】
なお、実際には、ステップＳ３１〜Ｓ３３にかかる処理は、以下のようにして行なうことが望ましい。すなわち、まず、図６に示す一連の処理の周期を、クランク角度領域ＡＣ１よりも短く（例えば「３０°ＣＡ」に）設定する。そして、クランク角度領域ＡＣ１に差し掛かってからクランク角度領域の終端となるまで、出力ＰＭ１，ＰＭ２をステップＳ３２の処理により逐次読み込んでこれを一旦適宜のメモリに保持した後、図６に示す一連の処理を一旦終了する。そして、クランク角度領域ＡＣ１の終端となったときに、ステップＳ３２において記憶される出力ＰＭ１，ＰＭ２に基づき、上記変動量を算出する。なお、この変動量の算出が完了するまでは、ステップＳ３３以降の処理を行なわずに図６に示す処理を一旦終了する。
【００９９】
そして、ステップＳ３３までの処理が完了すると、ステップＳ３４において、算出される変動量ＤＥＬＰＭ１を所定の閾値γと比較することで、変動量ＤＥＬＰＭ１が、逆接ではない場合に想定されるものから所定以上外れているか否かを判断する。ここで、閾値γは、クランク角度領域ＡＣ１において、第１の吸気圧センサ４６の出力変動としてはとり得ないと想定される値であって、且つ第２の吸気圧センサ４８の出力変動としてはとり得る値とする。
【０１００】
そして、ステップＳ３４において、変動量ＤＥＬＰＭ１が閾値γよりも大きいと判断されると、ステップＳ３５に移行する。ステップＳ３５では、変動量ＤＥＬＰＭ１が変動量ＤＥＬＰＭ２よりも大きいか否かを判断する。そして、ステップＳ３５において、変動量ＤＥＬＰＭ１が変動量ＤＥＬＰＭ２よりも大きいと判断されると、ステップＳ３６において逆接である旨判断する。なお、上記ステップＳ３１においてクランク角度領域Ｓ３１にないと判断されるときや、ステップＳ３４において変動量ＤＥＬＰＭ１が閾値γ以下であると判断されるとき、ステップＳ３５において変動量ＤＥＬＰＭ１が変動量ＤＥＬＰＭ２以下であると判断されるとき、及びステップＳ３６の処理の完了時には、この一連の処理を一旦終了する。
【０１０１】
このように、本実施形態では、変動量ＤＥＬＰＭ１と変動量ＤＥＬＰＭ２との大小の比較に加えて、変動量ＤＥＬＰＭ１が閾値γよりも大きいかを加味して逆接か否かの診断を行なうことで、診断精度を向上させることができる。すなわち、先の図２において、右側のクランク角度領域ＡＣ１では第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とが近似しており、これら双方の間に大きな隔たりはない。このため、第１の吸気圧センサ４６及び第２の吸気圧センサ４８と電子制御装置３０との接続が正常になされたとしても、このクランク角度領域ＡＣ１においては、変動量ＤＥＬＰＭ１が変動量ＤＥＬＰＭ２より大きくなり得る。
【０１０２】
これは、気筒２ａの燃焼サイクルがクランク軸４０の一回転ではないことに、より詳しくは２回転（「７２０°ＣＡ」）であることに起因している。すなわち、こうした状況では、第１の吸気圧センサ４６及び第２の吸気圧センサ４８の出力特性に顕著な差が生じる領域を、クランク角度領域として一義的に特定することはできない。しかし一方で、第１の吸気圧センサ４６及び第２の吸気圧センサ４８の双方を設けることとしたのは、気筒判別を行なうことにあることに鑑みれば、上記顕著な差が生じる領域を特定すべく気筒判別後に接続が逆であるか否かの診断をすることも適切でない。
【０１０３】
この点、本実施形態によれば、ステップＳ３４とステップＳ３５とを設けることで、気筒２ａの燃焼サイクルがクランク軸４０の一回転でない場合であっても、逆接であるか否かの診断を適切に行なうことができる。
【０１０４】
以上説明した本実施形態によれば、先の第１の実施形態の上記（１）及び（５）の効果に加えて、更に以下の効果を得ることができる。
【０１０５】
（６）ステップＳ３４とステップＳ３５との組み合わせにより、第１の吸気圧センサ４６及び第２の吸気圧センサ４８の出力特性に顕著な差が生じる領域をクランク角度にて指定する場合であっても、この出力特性の差に基づく診断を精度良く行なうことができる。
【０１０６】
（第５の実施形態）
以下、第５の実施の形態について、上記第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【０１０７】
本実施形態は、先の第１の実施形態で示した診断をより具体的にしたものである。詳しくは、本実施形態では、先の図２に示した隣接するクランク角度領域ＡＣ２同士の第１の吸気圧センサ４６の出力の平均値の差や、第２の吸気圧センサ４８の出力の平均値の差に基づいて、上記診断を行なう。
【０１０８】
図７に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【０１０９】
この一連の処理においては、まずステップＳ４１において、先の図２に示したクランク角度領域ＡＣ２にあるか否かを判断する。そして、クランク角度領域ＡＣ２にあると判断すると、第１の接続端子３６から取り込まれる出力ＰＭ１と、第２の接続端子３８から取り込まれる出力ＰＭ２とを読み込む。そして、これら読み込んだ出力ＰＭ１，ＰＭ２に基づき、クランク角度領域ＡＣ２における出力ＰＭ１の平均値ＰＭＡＶ１と出力ＰＭ２の平均値ＰＭＡＶ２とを算出する。
【０１１０】
なお、実際には、ステップＳ４１，Ｓ４２にかかる処理は、以下のようにして行なうことが望ましい。すなわち、まず、図７に示す一連の処理の周期を、クランク角度領域ＡＣ２よりも短く（例えば「３０°ＣＡ」に）設定する。そして、クランク角度領域ＡＣ１に差し掛かってからクランク角度領域の終端となるまで、出力ＰＭ１，ＰＭ２をステップＳ４２の処理により逐次読み込んでこれを一旦適宜のメモリに保持した後、図７に示す一連の処理を一旦終了する。そして、クランク角度領域ＡＣ２の終端となったときに、記憶された出力ＰＭ１，ＰＭ２に基づき、上記平均値を算出する。なお、この平均値の算出が完了するまでは、ステップＳ４３以降の処理を行なわずに図７に示す処理を一旦終了する。
【０１１１】
こうして平均値ＰＭＡＶ１，ＰＭＡＶ２が算出されると、これらに基づいて、ステップＳ４３，Ｓ４４において逆接の診断を行なう。
【０１１２】
すなわち、ステップＳ４３において、（ア）「前回、換言すれば「３６０°ＣＡ」だけ前のクランク角度領域ＡＣ２における出力ＰＭ１の平均値ＰＭＡＶ１１と今回の平均値ＰＭＡＶ１との差の絶対値が所定値αより大きい」か否かの判断をし、（イ）「「３６０°ＣＡ」だけ前のクランク角度領域ＡＣ２における出力ＰＭ２の平均値ＰＭＡＶ２２と今回の平均値ＰＭＡＶ２との差の絶対値が所定値βよりも小さい」か否かの判断をする。そして、これら（ア）と（イ）との双方が成り立つときに逆接と判断する（ステップＳ４５）。
【０１１３】
ここで、所定値αは、隣接する２つのクランク角度領域ＡＣ２のそれぞれにおける第１の吸気圧センサ４６の出力の平均値の間に生じ得る差よりも大きな値に設定している。このため、第１の吸気圧センサ４６が第１の接続端子３６に正常に接続されていれば、上記（ア）は成立しない。また、所定値βは、隣接する２つのクランク角度領域ＡＣ２のそれぞれにおける第２の吸気圧センサ４８の出力の平均値の間に生じる差よりも小さな値に設定している。すなわち、先の図２によれば、隣接する２つのクランク角度領域ＡＣ２間で、第２の吸気圧センサ４８の出力の平均値は大きく相違する。そこで、これら２つのクランク角度領域ＡＣ２間で上記平均値の差が生じているか否かを所定値βによって判断する。このため、第２の吸気圧センサ４８が第２の接続端子３８に正常に接続されていれば、上記（イ）は成立しない。
【０１１４】
そして、ステップＳ４５において逆接と判断されるときや、ステップＳ４３において上記（ア）が成り立たないと判断されるとき、ステップＳ４４において上記（イ）が成り立たないと判断されるときには、ステップＳ４６に移行する。ステップＳ４６では、今回算出した平均値ＰＭＡＶ１，ＰＭＡＶ２をそれぞれ平均値ＰＭＡＶ１１，ＰＭＡＶ２２に代入する処理を行なう。これにより、次回ステップＳ４１においてクランク角度領域ＡＣ２にあると判断されるときには、この代入された平均値ＰＭＡＶ１１，ＰＭＡＶ２２と次回のステップＳ４２で新たに算出される平均値ＰＭＡＶ１，ＰＭＡＶ２とに基づいて診断を行なうことができる。
【０１１５】
なお、上記ステップＳ４１においてクランク角度領域ＡＣ２でないと判断されるときや、ステップＳ４６の処理が完了するときには、この一連の処理を一旦終了する。
【０１１６】
以上説明した本実施形態によれば、先の第１の実施形態の上記（１）及び（５）の効果に加えて、更に以下の効果を得ることができる。
【０１１７】
（７）「３６０°ＣＡ」毎に第２の吸気圧センサ４８の出力が大きく異なるクランク角度領域ＡＣ２を用いて逆接であるか否かの診断を行なった。これにより、気筒判別にかかる情報を用いず、クランク角度領域のみによって指定される診断領域において、逆接であるか否かの診断を適切に行なうことができる。
【０１１８】
（８）上記（ア）と（イ）との双方が成立するときに逆接と判断することで、これら一方が成立するときに逆接と判断する場合と比較して、逆接の判断をより精度良く行なうことができる。
【０１１９】
（第６の実施形態）
以下、第６の実施形態について、上記第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【０１２０】
本実施形態は、先の第１の実施形態で示した診断をより具体的にしたものである。詳しくは、本実施形態では、先の図２に示したように、第１の吸気圧センサ４６の出力が閾値Ａよりも小さくならないことや、閾値Ｂよりも大きくならないことに基づいて、上記診断を行なう。
【０１２１】
図８に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【０１２２】
この一連の処理においては、まずステップＳ５１において、第１の接続端子３６と第２の接続端子３８とを介して第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とを取り込み、これらを適宜のメモリに一旦記憶する。続く、ステップＳ５２においては、ステップＳ５１の処理を行なった期間をカウントするカウンタＣをインクリメントする。更に、ステップＳ５３において、先の図２に示した閾値Ａ，Ｂを運転状態に応じて算出する。これは、第１の吸気圧センサ４６の出力や第２の吸気圧センサ４８の出力が運転状態に応じて変化することによる。
【０１２３】
そして、ステップＳ５４においては、所定期間が経過したかを判断する。この所定期間は、第２の吸気圧センサ４８の出力変動の周期の「１／２」（「３６０°ＣＡ」）以上とすることが望ましく、本実施形態では例えば「７２０°ＣＡ」とする。
【０１２４】
そして、ステップＳ５４において所定期間が経過したと判断されると、ステップＳ５５〜Ｓ５８までの判断を行なう。すなわち、所定期間にわたるステップＳ５１の処理によって記憶された出力ＰＭ１，ＰＭ２について、（ア）「閾値Ａより小さい出力ＰＭ２がある」否か、（イ）「閾値Ａより小さいＰＭ１がない」か否か、（ウ）「閾値Ｂより大きいＰＭ２がある」か否か、（エ）「閾値Ｂよりも小さいＰＭ１がない」か否かをそれぞれ判断する。先の図２に示したように、第１の吸気圧センサ４６の出力は、閾値Ａよりも大きく閾値Ｂよりも小さい。また、第２の吸気圧センサ４８の出力の下限値は閾値Ａよりも小さく、上限値は閾値Ｂよりも大きい。このため、第１の吸気圧センサ４６及び第２の吸気圧センサ４８と電子制御装置３０との接続が正常なら、条件（ア）〜（エ）は全て成り立つ。ここで、本実施形態では、条件（ア）〜（エ）が全て不成立であるときにステップＳ５９において逆接と判断するようにする。
【０１２５】
なお、ステップ５９の処理が完了したときや、条件（ア）〜（エ）の少なくとも一つでも成立するときや、上記ステップＳ５４において所定期間が経過していないと判断されるときには、この一連の処理を一旦終了する。
【０１２６】
以上説明した本実施形態によっても、先の第１の実施形態の上記（１）及び（５）の効果を得ることができる。
【０１２７】
（第７の実施形態）
以下、第７の実施の形態について、上記第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【０１２８】
本実施形態は、先の第１の実施形態で示した診断をより具体的にしたものである。詳しくは、本実施形態では、内燃機関１の各気筒２ａ〜２ｄの燃焼サイクルのずれに起因した変動量を検出するとともに、この検出結果と、第１の吸気圧センサ４６の出力及び第２の吸気圧センサ４８の出力との比較に基づいて、上記診断を行なう。
【０１２９】
図９に、本実施形態の診断処理の手順を示す。この処理は、電子制御装置３０において、所定のクランク角度周期で繰り返し実行される。
【０１３０】
この一連の処理においては、まずステップＳ６１において、第１の接続端子３６と第２の接続端子３８とを介して第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力とを取り込み、これらを適宜のメモリに一旦記憶する。更に、新たに取り込まれた出力ＰＭ１，ＰＭ２を用いて出力ＰＭ１，ＰＭ２の増加減少回数ＣＰＭ１，ＣＰＭ２を算出する。続く、ステップＳ６２において、クランク軸４０の回転速度を算出し、この算出された値を一旦適宜のメモリに記憶するとともに、回転速度の増加減少回数を算出する。更に、ステップＳ６３において、ステップＳ６１，Ｓ６２の処理を行なった期間をカウントするカウンタＣをインクリメントする。
【０１３１】
そして、ステップＳ６４において、カウンタＣを用いて、ステップＳ６１，Ｓ６２の処理を行なった期間が所定期間以上となったか否かを判断する。ここで、所定期間は、第１の吸気圧センサ４６の出力の増加減少回数と、第２の吸気圧センサ４８の出力の増加減少回数とに顕著な差がでる期間（例えば「７２０°ＣＡ」）に設定する。
【０１３２】
そして、所定期間が経過していると判断されると、まずステップＳ６５において、上記ステップＳ６１において算出された増加減少回数ＣＰＭ１とステップＳ６２にて算出された内燃機関１の回転速度の増加減少回数とから、出力ＰＭ１が内燃機関１の回転変動に同期しているか否かを判断する。ここで、先の図２に示したように、内燃機関１の回転速度は、各気筒２ａ〜２ｄが燃焼行程となる度に大きくなる態様にて変動している。一方、第１の吸気圧センサ４６の出力は、各気筒２ａ〜２ｄが吸気行程となる度に低下する。このため、第１の接続端子３６に第１の吸気圧センサ４６が接続されていれば、増加減少回数ＣＰＭ１が内燃機関１の回転速度の増加減少回数と略一致することから、ステップＳ６５において、出力ＰＭ１の変動が内燃機関１の回転変動に同期していると判断される。これに対し、ステップＳ６５において、同期していないと判断されると、ステップＳ６６に移行する。
【０１３３】
ステップＳ６６では、ステップＳ６１において算出された増加減少回数ＣＰＭ２とステップＳ６２にて算出された内燃機関１の回転速度の増加減少回数とから、出力ＰＭ２が内燃機関１の回転変動に同期しているか否かを判断する。ここで、第２の接続端子３８に第１の吸気圧センサ４６が接続されていれば、増加減少回数ＣＰＭ２が内燃機関１の回転速度の増加減少回数と略等しくなり、出力ＰＭ２の変動は内燃機関１の回転変動に同期することとなる。そこで、ステップＳ６６において出力ＰＭ２の変動が内燃機関１の回転変動に同期していると判断されると、ステップＳ６７において逆接である旨判断する。
【０１３４】
そして、ステップＳ６７の処理が完了するときや、ステップＳ６５において同期していると判断されるとき、ステップＳ６６において同期していないと判断されるときには、ステップＳ６８において、ステップＳ６１にかかる出力ＰＭ１，ＰＭ２や増加減少回数ＣＰＭ１，ＣＰＭ２を初期化するとともに、ステップＳ６２にかかる回転速度や増加減少回数を消去し、更にカウンタＣを初期化する。
【０１３５】
なお、ステップＳ６８の処理が完了したときや、上記ステップＳ６４において所定期間経過していないと判断されたときには、この一連の処理を一旦終了する。
【０１３６】
以上説明した本実施形態によっても、先の第１の実施形態の上記（１）及び（５）の効果を得ることができる。
【０１３７】
（その他の実施形態）
なお、上記各実施形態は、以下のように変更して実施してもよい。
【０１３８】
・上記各実施形態では、所定のクランク角度周期の割り込みで診断を行なうようにしたが、これに限らず所定の時間（例えば「１ｍｓ」）周期の処理とするなどしてもよい。
【０１３９】
・上記第２〜第７の実施形態では、逆接の判断までのステップを示したが、逆接と判断されたときには、先の図３に示したように、その旨を表示器５０に出力したり、第１の接続端子３６から取り込まれる出力と第２の接続端子３８から取り込まれる出力とを入れ替える処理を行なってもよい。また、診断を行なうときについても、図３のステップS３を設けるなどして、制限してもよい。特に、この診断にかかる処理は、内燃機関１の始動時から所定時間に限って行なうようにすることが望ましい。これにより電子制御装置３０の演算負荷を低減することができる。
【０１４０】
・逆接と判断したとき、その旨を表示器５０に出力するかわりに、その旨を音声にて通知する手段に出力してもよい。要は、逆接である旨を電子制御装置３０の外部に通知する適宜の手段に出力すればよい。
【０１４１】
・必ずしも先の図３に示すステップＳ７の処理を行なわなくてもよい。この処理を行なわないなら、内燃機関１の運転状態に不都合が生じることから、内燃機関１が搭載されるユーザが、逆接であることをより把握しやすくなる。
【０１４２】
・第４の実施形態では、第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との比較と、第１の接続端子３６から取り込まれる出力と閾値γとの比較に基づいて上記診断を行なったが、所定の閾値と比較する出力を、第２の接続端子３８から取り込まれる出力としてもよい。また、閾値は、内燃機関１の運転状態及び運転環境の少なくとも一方に応じて可変設定してもよい。更に、これらを所定の閾値と比較する処理にも限らず、要は、出力同士の比較に加えて、取り込まれる出力の少なくとも一方が、前記２つのセンサと当該制御装置との接続が正常である場合に想定される出力から所定以上外れているか否かの判断を加味する構成であればよい。
【０１４３】
・第１の吸気圧センサ４６の出力と第２の吸気圧センサ４８の出力との比較に基づく逆接の診断としては、先の第２〜第４の実施形態やそれらの変形例において例示したものに限らない。なお、この際、これら２つの出力の、所定のタイミングにおける値、変動幅、周期、及び傾きの中から複数を選んでこれらを比較するようにしてもよい。
【０１４４】
・接続端子３６，３８から取り込まれる出力の少なくとも一方と、所定の閾値との比較に基づいて逆接であるか否かを診断するものとしては、先の図７や図８に例示したものに限らない。例えば図７において、ステップＳ４３とステップＳ４４とのいずれか一方を用いて診断するようにしてもよい。また、第１の吸気圧センサ４６の出力や第２の吸気圧センサ４８の出力と比較する閾値を、内燃機関１の運転状態及び運転環境の少なくとも一方に応じて可変設定してもよい。また、図８において、例えば、ステップＳ５６とステップ５８との２つのステップのみを用いて診断をしてもよい。また、例えば気筒２ａが上死点となるクランク角度の近傍において診断を行なう等、第１の吸気圧センサ４６と第２の吸気圧センサ４８とに顕著な差が生じると想定される領域をクランク角度で指定してこの領域で上記診断を行なってもよい。
【０１４５】
・内燃機関１の燃焼サイクルに起因した変動を検出し、該検出結果と、接続端子３６，３８から取り込まれる出力の少なくとも一方との比較に基づいた逆接の診断は、先の第７の実施形態で例示したものに限らない。例えばステップＳ６５とステップＳ６６のいずれか一方のみを用いて出力ＰＭ２が内燃機関１の回転変動に同期しているか否かを判断するようにしてもよい。更に、内燃機関１の燃焼サイクルに起因した変動として、例えば先の図１に示したプレッシャレギュレータ１４とインジェクタ１６ａ〜１６ｄとの間の圧力の変動や、酸素センサ４４の出力の変動等を用いてもよい。
【０１４６】
・内燃機関１としては、独立吸気エンジンに限らず、複数の気筒に吸入空気を供給する共通の吸気通路の流路面積が調整される集合吸気のものであってもよい。また、４気筒のものに限らず、多気筒内燃機関であればよい。この際、複数の気筒のうちの少なくとも１つが他の気筒と燃焼サイクルのタイミングを異ならしめる構成であることが望ましい。
【０１４７】
・複数の気筒の平均の吸気圧を検出する第１の検出手段としては、上記のものに限らない。例えば集合吸気エンジンに本発明を適用する場合には、圧力検出通路２２を設けずとも、複数の気筒に共通する吸気通路の圧力を検出する手段として第１の検出手段を構成することができる。また、第１の検出手段や第２の検出手段は、その出力が吸気圧と正の相関を有するものに限らず、負の相関を有するものであってもよい。
【図面の簡単な説明】
【０１４８】
【図１】本発明にかかる内燃機関の制御装置の第１の実施形態の全体構成を示す図。
【図２】第１の吸気圧センサの出力特性及び第２の吸気圧センサの出力特性を示すタイムチャート。
【図３】上記実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【図４】第２の実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【図５】第３の実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【図６】第４の実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【図７】第５の実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【図８】第６の実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【図９】第７の実施形態において第１の吸気圧センサ及び第２の吸気圧センサと電子制御装置との接続が逆か否かを診断する処理の手順を示すフローチャート。
【符号の説明】
【０１４９】
１…内燃機関、２ａ〜２ｄ…気筒、４ａ〜４ｄ…吸気通路、８ａ〜８ｄ…スロットルバルブ、３０…電子制御装置、３６…第１の接続端子、３８…第２の接続端子、４６…第１の吸気圧センサ、４８…第２の吸気圧センサ。
【図１】
2006144699.tif 000003
【図２】
2006144699.tif 000004
【図３】
2006144699.tif 000005
【図４】
2006144699.tif 000006
【図５】
2006144699.tif 000007
【図６】
2006144699.tif 000008
【図７】
2006144699.tif 000009
【図８】
2006144699.tif 000010
【図９】
2006144699.tif 000011