(57)【要約】  【課題】  組立工程等で吸気圧センサに関連する配管や電気系接続ケーブル等の組付間違えによる内燃機関のストールを防止すること。  【解決手段】  クランク角センサ２５によるクランク角信号に基づく内燃機関１のクランクシャフト１０の１回転毎の基準位置の判別後では、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接が判別される。このように、組立工程等での吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の組付間違えがない正接であると判別されたときには吸気圧ＰＭａ，ＰＭｂに基づく行程判別終了後に、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられることで内燃機関のストールを未然に防止することができる。  【選択図】図１
2005299571.tif 000002
【特許請求の範囲】
【請求項１】
独立吸気の４サイクル２気筒からなり各気筒の燃焼行程が不等間隔に発生する内燃機関において、
前記内燃機関の気筒毎の吸気通路に配設されたスロットルバルブの下流側に導入される吸入空気の圧力である吸気圧をそれぞれ検出する吸気圧検出手段と、
前記内燃機関のクランクシャフトの回転に伴うクランク角信号を検出するクランク角検出手段と、
前記クランク角検出手段で検出されるクランク角信号に基づき前記クランクシャフトの１回転毎の基準位置を判別する基準位置判別手段と、
前記基準位置判別手段による基準位置の判別後、各気筒に対応する前記クランク角信号位置と前記吸気圧検出手段で検出される吸気圧の遷移状態とに基づき正接または逆接を判別する逆接判別手段と、
前記逆接判別手段で正接と判別されたときには、前記吸気圧検出手段で検出される吸気圧に基づき行程判別する行程判別手段と、
前記行程判別手段による行程判別後、前記クランクシャフトの毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換える制御手段と
を具備することを特徴とする内燃機関用制御装置。
【請求項２】
独立吸気の４サイクル２気筒からなり各気筒の燃焼行程が不等間隔に発生する内燃機関において、
前記内燃機関の気筒毎の吸気通路に配設されたスロットルバルブの下流側に導入される吸入空気の圧力である吸気圧をそれぞれ検出する吸気圧検出手段と、
前記内燃機関のクランクシャフトの回転に伴うクランク角信号を検出するクランク角検出手段と、
前記クランク角検出手段で検出されるクランク角信号に基づき前記クランクシャフトの１回転毎の基準位置を判別する基準位置判別手段と、
前記基準位置判別手段による基準位置の判別後、各気筒に対応する前記クランク角信号位置と前記吸気圧検出手段で検出される吸気圧の遷移状態とに基づき正接または逆接を判別する逆接判別手段と、
前記逆接判別手段で逆接と判別されたときには、前記クランクシャフトの毎回転に１回の燃料噴射・点火制御を継続する制御手段と
を具備することを特徴とする内燃機関用制御装置。
【請求項３】
独立吸気の４サイクル２気筒からなり各気筒の燃焼行程が不等間隔に発生する内燃機関において、
前記内燃機関の気筒毎の吸気通路に配設されたスロットルバルブの下流側に導入される吸入空気の圧力である吸気圧をそれぞれ検出する吸気圧検出手段と、
前記内燃機関のクランクシャフトの回転に伴うクランク角信号を検出するクランク角検出手段と、
前記クランク角検出手段で検出されるクランク角信号に基づき前記クランクシャフトの１回転毎の基準位置を判別する基準位置判別手段と、
前記基準位置判別手段による基準位置の判別後、各気筒に対応する前記クランク角信号位置と前記吸気圧検出手段で検出される吸気圧の遷移状態とに基づき正接または逆接を判別する逆接判別手段と、
前記逆接判別手段で逆接と判別されたときには、各気筒の吸気圧検出位置及び行程判別を相互に入換えたのち、前記クランクシャフトの毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換える制御手段と
を具備することを特徴とする内燃機関用制御装置。
【請求項４】
前記逆接判別手段は、各気筒に対応して前記吸気圧検出手段で検出される吸気圧が低下開始するときの前記クランク角信号位置またはそのクランク角信号位置の位相に基づき正接または逆接を判別することを特徴とする請求項１乃至請求項３の何れか１つに記載の内燃機関用制御装置。
【請求項５】
前記逆接判別手段は、各気筒に対応して前記吸気圧検出手段で検出される吸気圧が最大となる前記クランク角信号位置またはそのクランク角信号位置の位相に基づき正接または逆接を判別することを特徴とする請求項１乃至請求項３の何れか１つに記載の内燃機関用制御装置。
【請求項６】
前記逆接判別手段は、各気筒に対応して前記吸気圧検出手段で検出される吸気圧が最小となる前記クランク角信号位置またはそのクランク角信号位置の位相に基づき正接または逆接を判別することを特徴とする請求項１乃至請求項３の何れか１つに記載の内燃機関用制御装置。
【請求項７】
前記制御手段は、毎回転に１回の燃料噴射・点火制御を実施するときには、２回転に１回の燃料噴射・点火制御よりも、前記内燃機関の最高機関回転速度を低く設定することを特徴とする請求項１乃至請求項３の何れか１つに記載の内燃機関用制御装置。
【請求項８】
前記制御手段は、前記逆接判別手段で逆接と判別されたときには、各気筒の吸気圧検出位置を入換えることを特徴とする請求項１乃至請求項３の何れか１つに記載の内燃機関用制御装置。
【請求項９】
前記制御手段は、前記逆接判別手段で逆接と判別されたときには、ダイアグノーシス（Diagnosis:診断）による表示を行うことを特徴とする請求項１乃至請求項３の何れか１つに記載の内燃機関用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関における各気筒の行程判別に応じて燃料噴射・点火制御を実施する内燃機関用制御装置に関するものである。
【背景技術】
【０００２】
従来、内燃機関用制御装置に関連する先行技術文献としては、特開平１０−２２７２５２号公報にて開示されたものが知られている。このものでは、内燃機関のクランクシャフトの位相と吸気圧との相互関係から各気筒の行程判別を行う技術が示されている。
【特許文献１】特開平１０−２２７２５２号公報（第２頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、前述のものでは、内燃機関のクランクシャフトの回転に伴ってクランク角センサで検出されるクランク角信号で欠歯部に対応して基準位置判別を行った後、吸気通路のスロットルバルブの下流側に導入される吸気圧の検出に基づき行程判別を行うことで、カムシャフトの回転に伴ってカム角信号を発生するカム角センサを廃止するものである。そして、行程判別終了までは毎回転１回燃料噴射・点火制御、行程判別終了後は２回転１回燃料噴射・点火制御に切換えるものである。
【０００４】
ここで、独立吸気の２気筒からなる内燃機関では、各気筒に吸気圧センサを配設することによって、前述の制御が達成可能となる。しかしながら、組立工程等で吸気系配管や吸気圧センサの電気系接続ケーブル等の組付間違えが起こることが想定される。すると、行程判別時に誤判別が生じ、２回転１回燃料噴射・点火制御に切換えたときにストールしてしまうという不具合があった。また、毎回転１回燃料噴射・点火制御では、特に、点火系での発熱が大きく電子制御ユニット等の小型化の障害となるという不具合があった。
【０００５】
そこで、この発明はかかる不具合を解決するためになされたもので、組立工程等で吸気圧センサに関連する配管や電気系接続ケーブル等の組付間違えによる内燃機関のストールを防止でき、また、行程判別以前の毎回転１回燃料噴射・点火制御における点火系での発熱を抑制可能な内燃機関用制御装置の提供を課題としている。
【課題を解決するための手段】
【０００６】
請求項１の内燃機関用制御装置によれば、独立吸気の４サイクル２気筒からなり各気筒の燃焼行程が不等間隔に発生する内燃機関で、基準位置判別手段によるクランク角検出手段で検出されるクランク角信号に基づく内燃機関のクランクシャフトの１回転毎の基準位置の判別後では、逆接判別手段で各気筒に対応するクランク角信号位置と吸気圧検出手段で検出される吸気圧の遷移状態とに基づき正接または逆接が判別され、このとき正接と判別されると行程判別手段により吸気圧検出手段で検出される吸気圧に基づき行程判別される。この行程判別後、制御手段によりクランクシャフトの毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられる。これにより、組立工程等での吸気圧検出手段に関連する配管や電気系接続ケーブル等の組付間違えがないことが分かったのちの行程判別終了後に、クランクシャフトの毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられることで内燃機関のストールが未然に防止される。
【０００７】
請求項２の内燃機関用制御装置によれば、独立吸気の４サイクル２気筒からなり各気筒の燃焼行程が不等間隔に発生する内燃機関で、基準位置判別手段によるクランク角検出手段で検出されるクランク角信号に基づく内燃機関のクランクシャフトの１回転毎の基準位置の判別後では、逆接判別手段で各気筒に対応するクランク角信号位置と吸気圧検出手段で検出される吸気圧の遷移状態とに基づき正接または逆接が判別され、このとき逆接と判別されると制御手段によりクランクシャフトの毎回転に１回の燃料噴射・点火制御が継続される。これにより、組立工程等での吸気圧検出手段に関連する配管や電気系接続ケーブル等の組付間違えがあると逆接と判別され、この際にはクランクシャフトの毎回転に１回の燃料噴射・点火制御が継続されることで内燃機関のストールが未然に防止される。
【０００８】
請求項３の内燃機関用制御装置によれば、独立吸気の４サイクル２気筒からなり各気筒の燃焼行程が不等間隔に発生する内燃機関で、基準位置判別手段によるクランク角検出手段で検出されるクランク角信号に基づく内燃機関のクランクシャフトの１回転毎の基準位置の判別後では、逆接判別手段で各気筒に対応するクランク角信号位置と吸気圧検出手段で検出される吸気圧の遷移状態とに基づき正接または逆接が判別され、このとき逆接と判別されると制御手段により各気筒の吸気圧検出位置及び行程判別を相互に入換えたのち、クランクシャフトの毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられる。このため、組立工程等での吸気圧検出手段に関連する配管や電気系接続ケーブル等の組付間違えがあると逆接と判別され、この際には各気筒の吸気圧検出位置及び行程判別が相互に入換えられたのち、クランクシャフトの毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられることで内燃機関のストールが未然に防止される。
【０００９】
請求項４の内燃機関用制御装置における逆接判別手段では、各気筒に対応して吸気圧検出手段で検出される吸気圧が低下開始するときのクランク角信号位置またはそのクランク角信号位置の位相に基づき正接または逆接が判別される。この吸気圧が低下開始するときのクランク角信号位置は極めて安定して検出可能であり、組立工程等で吸気圧センサに関連する配管や電気系接続ケーブル等の組付間違えがあっても的確に正接または逆接が判別される。
【００１０】
請求項５の内燃機関用制御装置における逆接判別手段では、各気筒に対応して吸気圧検出手段で検出される吸気圧が最大となるクランク角信号位置またはそのクランク角信号位置の位相に基づき正接または逆接が判別される。この吸気圧が最大となるクランク角信号位置は検出が容易であり、また、各気筒の燃焼行程が不等間隔に発生する内燃機関にあっては、そのクランク角信号位置の位相が互いに異なるため、的確に正接または逆接が判別される。
【００１１】
請求項６の内燃機関用制御装置における逆接判別手段では、各気筒に対応して吸気圧検出手段で検出される吸気圧が最小となるクランク角信号位置またはそのクランク角信号位置の位相に基づき正接または逆接が判別される。この吸気圧が最小となるクランク角信号位置はそのときの機関回転速度の影響を受けるが比較的安定して検出でき、また、各気筒の燃焼行程が不等間隔に発生する内燃機関にあっては、そのクランク角信号位置の位相が互いに異なるため、的確に正接または逆接が判別される。
【００１２】
請求項７の内燃機関用制御装置における制御手段では、毎回転に１回の燃料噴射・点火制御を実施するときには、２回転に１回の燃料噴射・点火制御よりも、内燃機関の最高機関回転速度が低く設定される。これにより、組立工程等で吸気圧センサに関連する配管や電気系接続ケーブル等の組付間違えがあっても、行程判別以前の毎回転１回燃料噴射・点火制御における点火系での発熱が抑制される。
【００１３】
請求項８の内燃機関用制御装置における制御手段では、逆接判別手段で逆接と判別されたときには、各気筒の吸気圧検出位置が入換えられる。これにより、組立工程等で吸気圧センサに関連する配管や電気系接続ケーブル等の組付間違えがあっても、行程判別終了後では毎回転１回燃料噴射・点火制御から２回転１回燃料噴射・点火制御に移行させられる。
【００１４】
請求項９の内燃機関用制御装置における制御手段では、逆接判別手段で逆接と判別されたときには、ダイアグノーシスによる表示が行われる。これにより、次回の点検整備等で吸気圧センサに関連する配管や電気系接続ケーブル等の逆接状態が解消される。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態を実施例に基づいて説明する。
【００１６】
図１は本発明の一実施例にかかる内燃機関用制御装置が適用されたＶ型４サイクル２気筒からなる内燃機関及びその周辺機器を示す概略構成図である。
【００１７】
図１において、内燃機関１は独立吸気のＶ型４サイクル２気筒の火花点火式として構成されている。なお、本実施例においては、内燃機関１を構成する２気筒のうち吸気行程が短い間隔となるときの前側の気筒を第１気筒１ａ、また、２気筒のうち吸気行程が短い間隔となるときの後側の気筒を第２気筒１ｂとし、それぞれの気筒に対応する構成部品等には“ａ”，“ｂ”をそれぞれ必要に応じて添えて区別する。
【００１８】
エアクリーナ２から導入された吸入空気は、吸気通路３ａ，３ｂ、スロットルバルブ４ａ，４ｂを通過して吸気通路３ａ，３ｂ内でインジェクタ（燃料噴射弁）５ａ，５ｂから噴射された燃料と混合され、所定空燃比の混合気として吸気ポート６ａ，６ｂから各気筒内に分配供給される。また、内燃機関１のシリンダヘッドには気筒毎に点火プラグ７ａ，７ｂが配設され、これら点火プラグ７ａ，７ｂには直接、接続された点火コイル８ａ，８ｂから点火タイミング毎に高電圧が印加され、各気筒内の混合気に点火される。そして、内燃機関１の各気筒で燃焼された排気ガスは排気ポート１１ａ，１１ｂから排気通路１２ａ，１２ｂの下流側に配設された三元触媒１３ａ，１３ｂを通過して大気中に排出される。
【００１９】
エアクリーナ２内には吸気温センサ２１が配設され、吸気温センサ２１によってエアクリーナ２内に流入される吸気温ＴＨＡ〔℃〕が検出される。また、吸気通路３ａ，３ｂには吸気圧センサ２２ａ，２２ｂが配設され、吸気圧センサ２２ａ，２２ｂによってスロットルバルブ４ａ，４ｂの下流側の吸気圧ＰＭａ，ＰＭｂ〔ｋＰａ：キロパスカル〕が検出される。そして、スロットルバルブ４ａ，４ｂには１つのスロットル開度センサ２３が配設され、スロットル開度センサ２３によってスロットルバルブ４ａ，４ｂのスロットル開度ＴＡ〔°〕が検出される。
【００２０】
また、内燃機関１の第１気筒１ａのシリンダブロックには１つの水温センサ２４が配設され、水温センサ２４によって内燃機関１内の冷却水温ＴＨＷ〔℃〕が検出される。そして、内燃機関１のクランクシャフト１０にはクランク角センサ２５が配設され、クランク角センサ２５によってクランクシャフト１０の回転に伴い単位時間当たりに発生されるパルス数からなるクランク角〔°ＣＡ(Crank Angle）〕信号に基づく機関回転速度ＮＥ〔ｒｐｍ〕が検出される。
【００２１】
一方、燃料タンク３１内から燃圧を調整するプレッシャレギュレータ（図示略）を内蔵した燃料ポンプ３２で汲上げられた燃料は、燃料配管３３、燃料フィルタ３４、燃料配管３５、デリバリパイプ３６の順に圧送され、各気筒のインジェクタ５ａ，５ｂに分配供給される。
【００２２】
内燃機関１の運転状態を制御するＥＣＵ（Electronic Control Unit:電子制御ユニット）４０は、周知の各種演算処理を実行する中央処理装置としてのＣＰＵ４１、制御プログラムや制御マップ等を格納したＲＯＭ４２、各種データを格納するＲＡＭ４３、Ｂ／Ｕ（バックアップ）ＲＡＭ４４等を中心に論理演算回路として構成され、上述の各種センサからの検出信号やバッテリ２９からの電源電圧ＶB 〔Ｖ：ボルト〕を入力する入力ポート４５及び各種アクチュエータとしてのインジェクタ５ａ，５ｂに燃料噴射時間（燃料噴射量に相当）ＴＡＵａ，ＴＡＵｂ、点火コイル８ａ，８ｂに点火信号Ｉｇａ，Ｉｇｂや燃料ポンプ３２に駆動信号Ｉｐを出力する出力ポート４６に対しバス４７を介して接続されている。なお、バッテリ２９からの電源電圧ＶB は、そのままＥＣＵ４０内に入力され、分圧されたのちＡ／Ｄ変換ポート（図示略）に入力され、その電圧レベルが検出される。
【００２３】
次に、本発明の一実施例にかかる内燃機関用制御装置で使用されているＥＣＵ４０内のＣＰＵ４１における燃料噴射・点火制御の処理手順を示す図２のフローチャートに基づいて説明する。なお、この燃料噴射・点火制御ルーチンはクランク角信号入力毎にＣＰＵ４１にて繰返し実行される。
【００２４】
図２において、ステップＳ１０１では、基準位置判別が終了しているかが判定される。このクランクシャフト１０の基準位置は、周知のように、クランクシャフト１０に接続され、複数の等角度からなる２４箇所の歯部のうち連続する２箇所を欠歯部とする（２４−２）歯数からなるクランクロータ２６に応じてクランク角センサ２５から出力されるクランク角信号のパルス間隔時間が異なることにより欠歯位置が分かることで判別される。ステップＳ１０１の判定条件が成立せず、即ち、基準位置判別が未だ終了していないときには、燃料噴射・点火制御処理を実施することなく本ルーチンを終了する。なお、内燃機関１の始動開始時に、各気筒に対する非同期燃料噴射を１回だけ許可することで、始動性を向上させることができる。
【００２５】
一方、ステップＳ１０１の判定条件が成立、即ち、基準位置判別が既に終了しているときにはステップＳ１０２に移行する。ステップＳ１０２では、後述の逆接判別処理により正接フラグまたは逆接フラグが「ＯＮ」となっているかが判定される。ステップＳ１０２の判定条件が成立せず、即ち、正接フラグ及び逆接フラグが「ＯＦＦ」であり、吸気圧センサ２２ａ，２２ｂの正接／逆接が何れであるか未だ分からないときにはステップＳ１０４に移行する。一方、ステップＳ１０２の判定条件が成立、即ち、正接フラグまたは逆接フラグが「ＯＮ」であるときにはステップＳ１０３に移行し、後述の行程判別処理により行程判別終了フラグが「ＯＮ（オン）」となっているかが判定される。ステップＳ１０３の判定条件が成立せず、即ち、行程判別終了フラグが「ＯＦＦ（オフ）」であり、各気筒に対する行程判別が未だ終了していないときにはステップＳ１０４に移行する。
【００２６】
ステップＳ１０４では、機関回転速度ＮＥと負荷（気筒毎の吸気圧ＰＭａ，ＰＭｂやスロットル開度ＴＡ等）とから基本燃料噴射量が算出され、各種センサ信号に基づく補正が反映され所定量（例えば、２回転に１回の燃料噴射量の半分）を減量した毎回転１回噴射用の燃料噴射量が算出される。なお、このとき吸気圧センサ２２ａ，２２ｂが異常と判定されている気筒では、機関回転速度ＮＥとスロットル開度ＴＡとから基本燃料噴射量が算出される。次にステップＳ１０５に移行して、機関回転速度ＮＥと負荷（気筒毎の吸気圧ＰＭａ，ＰＭｂやスロットル開度ＴＡ等）とから基本点火時期が算出され、各種センサ信号に基づく補正が反映され点火時期が算出される。
【００２７】
次にステップＳ１０６に移行して、各気筒に対する逆接判別または行程判別のうち何れか一方が未だ終了していないとして、クランクシャフト１０の毎回転（３６０〔°ＣＡ〕毎）に１回とする燃料噴射・点火制御処理が実行される。次にステップＳ１０７に移行して、最高機関回転速度が点火制御系の発熱を考慮しコンポーネント保護を目的とする機関回転速度βに設定され、本ルーチンを終了する。なお、この機関回転速度βは、後述の内燃機関保護を目的とする機関回転速度αよりも低く設定される。
【００２８】
一方、ステップＳ１０３の判定条件が成立、即ち、行程判別終了フラグが「ＯＮ」であり、各気筒に対する行程判別が既に終了しているときにはステップＳ１０８に移行し、逆接であるかが判定される。ステップＳ１０８の判定条件が成立、即ち、逆接フラグが「ＯＮ」であるときにはステップＳ１０９に移行し、吸気圧検出位置及び行程判別の入換処理が実行される。なお、この吸気圧検出位置及び行程判別の入換処理では、吸気圧検出位置（負圧検出に用いる吸気圧サンプリング位置等）が入換えられると共に、行程判別した位置が３６０〔°ＣＡ〕ずらされる。
【００２９】
ステップＳ１０８の判定条件が成立せず、即ち、正接フラグが「ＯＮ」であるとき、またはステップＳ１０９の吸気圧検出位置及び行程判別の入換処理ののちステップＳ１１０に移行し、機関回転速度ＮＥと負荷（気筒毎の吸気圧ＰＭａ，ＰＭｂやスロットル開度ＴＡ等）とから基本燃料噴射量が算出され、各種センサ信号に基づく補正が反映され２回転１回噴射用の燃料噴射量が算出される。次にステップＳ１１１に移行して、機関回転速度ＮＥと負荷（気筒毎の吸気圧ＰＭａ，ＰＭｂやスロットル開度ＴＡ等）とから基本点火時期が算出され、各種センサ信号に基づく補正が反映され点火時期が算出される。
【００３０】
次にステップＳ１１２に移行して、各気筒に対する逆接判別及び行程判別が既に終了しているとして、クランクシャフト１０の２回転（７２０〔°ＣＡ〕毎）に１回とする燃料噴射・点火制御処理が実行される。次にステップＳ１１３に移行して、最高機関回転速度が内燃機関保護を目的とする機関回転速度αに設定され、本ルーチンを終了する。
【００３１】
次に、本発明の一実施例にかかる内燃機関用制御装置で使用されているＥＣＵ４０内のＣＰＵ４１における逆接判別の処理手順を示す図３のフローチャートに基づき、図４を参照して説明する。ここで、図４は図３の処理に対応する逆接判別を説明するための各種センサ信号等の遷移状態を示すタイムチャートである。なお、この逆接判別ルーチンはクランク角信号入力毎にＣＰＵ４１にて繰返し実行される。
【００３２】
図３において、まず、ステップＳ２０１で、逆接判別が終了しているかが判定される。ステップＳ２０１の判定条件が成立せず、即ち、正接フラグ及び逆接フラグが共に「ＯＦＦ」であり、各気筒に対する逆接判別が未だ終了していないときにはステップＳ２０２に移行し、第１気筒１ａの吸気圧センサ２２ａ及び第２気筒１ｂの吸気圧センサ２２ｂが共に正常であるかが判定される。ステップＳ２０２の判定条件が成立、即ち、第１気筒１ａの吸気圧センサ２２ａ及び第２気筒１ｂの吸気圧センサ２２ｂが共に正常であるときにはステップＳ２０３に移行する。
【００３３】
ステップＳ２０３では、第１気筒１ａの吸気圧ＰＭａの低下開始時であるかが判定される。この吸気圧ＰＭａの低下開始時は、クランク角信号毎に第１気筒１ａの吸気圧センサ２２ａで逐次検出される吸気圧ＰＭａの偏差により判別される（図４に示す吸気圧ＰＭａに沿った斜め下向きの矢印位置参照）。ステップＳ２０３の判定条件が成立、即ち、第１気筒１ａの吸気圧ＰＭａの低下開始時であるときにはステップＳ２０４に移行し、第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 がＥＣＵ４０のＲＡＭ４３内に記憶される。なお、このクランク角位置は、このとき基準位置判別が終了しているため、図４に示すように、基準位置からのクランク角信号の発生数を表すクランク角信号カウンタにて特定される。
【００３４】
次にステップＳ２０５に移行して、ＣＮ1 −ＣＮ2 ＞ε1 の不等式が成立するかが判定される。ステップＳ２０５の判定条件が成立、即ち、今回の第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 と前回の第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 との位相差が所定間隔ε1 を越え長いときにはステップＳ２０６に移行し、正接であるとして正接フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００３５】
一方、ステップＳ２０５の判定条件が成立せず、即ち、今回のクランク角位置ＣＮ1 と前回のクランク角位置ＣＮ2 との位相差が所定間隔ε1 以下と短いときにはステップＳ２０７に移行し、ＣＮ1 −ＣＮ2 ＜ε2 の不等式が成立するかが判定される。ステップＳ２０７の判定条件が成立、即ち、今回の第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 と前回の第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 との位相差が所定間隔ε2 未満と短いときにはステップＳ２０８に移行し、逆接であるとして逆接フラグが「ＯＮ」とされ、本ルーチンを終了する。なお、このとき逆接であるとするダイアグノーシスによる表示が行われる。
【００３６】
一方、ステップＳ２０３の判定条件が成立せず、即ち、第１気筒１ａの吸気圧ＰＭａの低下開始時でないときにはステップＳ２０９に移行し、第２気筒１ｂの吸気圧ＰＭｂの低下開始時であるかが判定される。この吸気圧ＰＭｂの低下開始時は、クランク角信号毎に第２気筒１ｂの吸気圧センサ２２ｂで逐次検出される吸気圧ＰＭｂの偏差により判別される（図４に示す吸気圧ＰＭｂに沿った斜め下向きの矢印位置参照）。ステップＳ２０９の判定条件が成立、即ち、第２気筒１ｂの吸気圧ＰＭｂの低下開始時であるときにはステップＳ２１０に移行し、このとき基準位置判別が終了しているので、第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 がＥＣＵ４０のＲＡＭ４３内に記憶される。
【００３７】
次にステップＳ２１１に移行して、ＣＮ2 −ＣＮ1 ＜ε2 の不等式が成立するかが判定される。ステップＳ２１１の判定条件が成立、即ち、今回の第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 と前回の第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 との位相差が所定間隔ε2 未満と短いときにはステップＳ２１２に移行し、正接であるとして正接フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００３８】
一方、ステップＳ２１１の判定条件が成立せず、即ち、今回のクランク角位置ＣＮ2 と前回のクランク角位置ＣＮ1 との位相差が所定間隔ε2 以上と長いときにはステップＳ２１３に移行し、ＣＮ2 −ＣＮ1 ＞ε1 の不等式が成立するかが判定される。ステップＳ２１３の判定条件が成立、即ち、今回の第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 と前回の第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 との位相差が所定間隔ε1 を越え長いときにはステップＳ２１４に移行し、逆接であるとして逆接フラグが「ＯＮ」とされ、本ルーチンを終了する。なお、このとき逆接であるとするダイアグノーシスによる表示が行われる。
【００３９】
一方、ステップＳ２０１の判定条件が成立、即ち、正接フラグまたは逆接フラグが「ＯＮ」であり、各気筒に対する逆接判別が既に終了しているとき、またはステップＳ２０２の判定条件が成立せず、即ち、第１気筒１ａの吸気圧センサ２２ａまたは第２気筒１ｂの吸気圧センサ２２ｂのうち少なくとも１つが異常であるとき、またはステップＳ２０７の判定条件が成立せず、即ち、今回のクランク角位置ＣＮ1 と前回のクランク角位置ＣＮ2 との位相差が所定間隔ε2 以上と長いとき、またはステップＳ２０９の判定条件が成立せず、即ち、第２気筒１ｂの吸気圧ＰＭｂの低下開始時でもないとき、または３１３の判定条件が成立せず、即ち、今回のクランク角位置ＣＮ2 と前回のクランク角位置ＣＮ1 との位相差が所定間隔ε1 以下と短いときには、本ルーチンを終了する。なお、ステップＳ２０３の判定条件が成立せず、即ち、第１気筒１ａの吸気圧センサ２２ａまたは第２気筒１ｂの吸気圧センサ２２ｂのうち少なくとも１つが異常であるときにはダイアグノーシスによる表示が行われる。
【００４０】
次に、本発明の一実施例にかかる内燃機関用制御装置で使用されているＥＣＵ４０内のＣＰＵ４１における逆接判別の処理手順の変形例を示す図５のフローチャートに基づき、上述の図４を参照して説明する。なお、この逆接判別ルーチンはクランク角信号入力毎にＣＰＵ４１にて繰返し実行される。
【００４１】
図５において、まず、ステップＳ３０１で、逆接判別が終了しているかが判定される。ステップＳ３０１の判定条件が成立せず、即ち、正接フラグ及び逆接フラグが共に「ＯＦＦ」であり、各気筒に対する逆接判別が未だ終了していないときにはステップＳ３０２に移行し、第１気筒１ａの吸気圧ＰＭａの低下開始時であるかが判定される。この吸気圧ＰＭａの低下開始時は、クランク角信号毎に第１気筒１ａの吸気圧センサ２２ａで逐次検出される吸気圧ＰＭａの偏差により判別される（図４に示す吸気圧ＰＭａに沿った斜め下向きの矢印位置参照）。ステップＳ３０２の判定条件が成立、即ち、第１気筒１ａの吸気圧ＰＭａの低下開始時であるときにはステップＳ３０３に移行し、第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 がＥＣＵ４０のＲＡＭ４３内に記憶される。なお、このクランク角位置は、このとき基準位置判別が終了しているため、図４に示すように、基準位置からのクランク角信号の発生数を表すクランク角信号カウンタにて特定される。
【００４２】
次にステップＳ３０４に移行して、ステップＳ３０３で記憶された第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 が、図４に示すように、正接であるときに吸気圧ＰＭａが低下開始するクランク角位置に対応して予め設定された領域Ａr1内に有るかが判定される。ステップＳ３０４の判定条件が成立、即ち、クランク角位置ＣＮ1 が領域Ａr1内に有るときにはステップＳ３０５に移行し、正接であるとして正接フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００４３】
一方、ステップＳ３０４の判定条件が成立せず、即ち、クランク角位置ＣＮ1 が領域Ａr1内にないときにはステップＳ３０６に移行し、ステップＳ３０３で記憶された第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 が、図４に示すように、正接であるときに他方の第２気筒１ｂの吸気圧ＰＭｂが低下開始するクランク角位置に対応して予め設定された領域Ａr2内に有るかが判定される。ステップＳ３０６の判定条件が成立、即ち、クランク角位置ＣＮ1 が領域Ａr2内に有るときにはステップＳ３０７に移行し、逆接であるとして逆接フラグが「ＯＮ」とされ、本ルーチンを終了する。なお、このとき逆接であるとするダイアグノーシスによる表示が行われる。
【００４４】
一方、ステップＳ３０２の判定条件が成立せず、即ち、第１気筒１ａの吸気圧ＰＭａの低下開始時でないときにはステップＳ３０８に移行し、第２気筒１ｂの吸気圧ＰＭｂの低下開始時であるかが判定される。この吸気圧ＰＭｂの低下開始時は、クランク角信号毎に第２気筒１ｂの吸気圧センサ２２ｂで逐次検出される吸気圧ＰＭｂの偏差により判別される（図４に示す吸気圧ＰＭｂに沿った斜め下向きの矢印位置参照）。ステップＳ３０８の判定条件が成立、即ち、第２気筒１ｂの吸気圧ＰＭｂの低下開始時であるときにはステップＳ３０９に移行し、第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 がＥＣＵ４０のＲＡＭ４３内に記憶される。
【００４５】
次にステップＳ３１０に移行して、ステップＳ３０９で記憶された第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 が、図４に示すように、正接であるときに吸気圧ＰＭｂが低下開始するクランク角位置に対応して予め設定された領域Ａr2内に有るかが判定される。ステップＳ３１０の判定条件が成立、即ち、クランク角位置ＣＮ2 が領域Ａr2内に有るときにはステップＳ３１１に移行し、正接であるとして正接フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００４６】
一方、ステップＳ３１０の判定条件が成立せず、即ち、クランク角位置ＣＮ2 が領域Ａr2内にないときにはステップＳ３１２に移行し、ステップＳ３０９で記憶された第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 が、図４に示すように、正接であるときに他方の第１気筒１ａの吸気圧ＰＭａが低下開始するクランク角位置に対応して予め設定された領域Ａr1内に有るかが判定される。ステップＳ３１２の判定条件が成立、即ち、クランク角位置ＣＮ2 が領域Ａr1内に有るときにはステップＳ３１３に移行し、逆接であるとして逆接フラグが「ＯＮ」とされ、本ルーチンを終了する。なお、このとき逆接であるとするダイアグノーシスによる表示が行われる。
【００４７】
一方、ステップＳ３０１の判定条件が成立、即ち、正接フラグまたは逆接フラグが「ＯＮ」であり、各気筒に対する逆接判別が既に終了しているとき、またはステップＳ３０６の判定条件が成立せず、即ち、クランク角位置ＣＮ1 が領域Ａr2内にもないとき、またはステップＳ３０８の判定条件が成立せず、即ち、第２気筒１ｂの吸気圧ＰＭｂの低下開始時でないとき、またはステップＳ３１２の判定条件が成立せず、即ち、クランク角位置ＣＮ2 が領域Ａr1内にもないときには、本ルーチンを終了する。
【００４８】
次に、本発明の一実施例にかかる内燃機関用制御装置で使用されているＥＣＵ４０内のＣＰＵ４１における行程判別の処理手順を示す図６のフローチャートに基づき、図７を参照して説明する。ここで、図７は図６の処理に対応する吸気圧検出による行程判別を説明するための各種センサ信号等の遷移状態を示すタイムチャートである。なお、この行程判別ルーチンはクランク角信号入力毎にＣＰＵ４１にて繰返し実行される。また、この行程判別ルーチンによる行程判別が数回連続したときに、行程判別終了と判断するようにすれば、より信頼性を向上することができる。
【００４９】
ここで、図７に示すように、毎回転１回燃料噴射・点火制御の正接時では、第１気筒１ａの吸気圧ＰＭａとして、クランク角信号カウンタ１４付近で検出された吸気圧ＰＭａ2 、クランク角信号カウンタ３８付近で検出された吸気圧ＰＭａ1 のうちの低い方、第２気筒１ｂの吸気圧ＰＭｂとして、クランク角信号カウンタ８付近で検出された吸気圧ＰＭｂ1 、クランク角信号カウンタ３２付近で検出された吸気圧ＰＭｂ2 のうちの低い方がそれぞれ用いられる。また、逆接時では、第１気筒１ａの吸気圧ＰＭａとして、クランク角信号カウンタ８付近で検出された吸気圧ＰＭａ1 、クランク角信号カウンタ３２付近で検出された吸気圧ＰＭａ2 のうちの低い方、第２気筒１ｂの吸気圧ＰＭｂとして、クランク角信号カウンタ１４付近で検出された吸気圧ＰＭｂ2 、クランク角信号カウンタ３８付近で検出された吸気圧ＰＭｂ1 のうちの低い方がそれぞれ用いられる。
【００５０】
そして、２回転１回燃料噴射・点火制御の正接時では、第１気筒１ａの吸気圧ＰＭａとして、クランク角信号カウンタ１４付近で検出された吸気圧ＰＭａ2 、第２気筒１ｂの吸気圧ＰＭｂとして、クランク角信号カウンタ３２付近で検出された吸気圧ＰＭｂ2 がそれぞれ用いられる。また、逆接時では、第１気筒１ａの吸気圧ＰＭａとして、クランク角信号カウンタ３２付近で検出された吸気圧ＰＭａ2 、第２気筒１ｂの吸気圧ＰＭｂとして、クランク角信号カウンタ１４付近で検出された吸気圧ＰＭｂ2 がそれぞれ用いられる。
【００５１】
図６において、まず、ステップＳ４０１で、行程判別が終了しているかが判定される。ステップＳ４０１の判定条件が成立せず、即ち、行程判別終了フラグが「ＯＦＦ」であり、各気筒に対する行程判別が未だ終了していないときにはステップＳ４０２に移行し、第１気筒１ａの吸気圧ＰＭａで判別するかが判定される。ステップＳ４０２の判定条件が成立、即ち、第１気筒１ａの吸気圧ＰＭａで判別するときにはステップＳ４０３に移行し、所定クランク角位置における第１気筒１ａの吸気圧ＰＭａとして例えば、図７に示す吸気圧ＰＭａ1 が吸気圧センサ２２ａにより検出される。
【００５２】
次にステップＳ４０４に移行して、ステップＳ４０３での吸気圧ＰＭａ1 の検出タイミングから所定クランク角位置後における第１気筒１ａの吸気圧ＰＭａとして例えば、図７に示す吸気圧ＰＭａ2 が吸気圧センサ２２ａにより検出される。この所定クランク角位置後としては、吸気圧ＰＭａ1 の検出タイミングから３６０〔°ＣＡ〕後の近傍が好ましい。
【００５３】
次にステップＳ４０５に移行して、｜ＰＭａ2 −ＰＭａ1 ｜＞γの不等式が成立するかが判定される。ステップＳ４０５の判定条件が成立、即ち、吸気圧ＰＭａ2 から吸気圧ＰＭａ1 が減算された圧力の絶対値が所定圧γを越え大きいときにはステップＳ４０６に移行し、吸気圧ＰＭａ1 ，ＰＭａ2 のうち低い方が吸気行程・圧縮行程側であり高い方が燃焼（膨張）行程・排気行程側であると分かることで、各気筒に対する行程判別が終了したとして行程判別終了フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００５４】
一方、ステップＳ４０２の判定条件が成立せず、即ち、第２気筒１ｂの吸気圧ＰＭｂで判別するときにはステップＳ４０７に移行し、所定クランク角位置における第２気筒１ｂの吸気圧ＰＭｂとして例えば、図７に示す吸気圧ＰＭｂ1 が吸気圧センサ２２ｂにより検出される。次にステップＳ４０８に移行して、ステップＳ４０７での吸気圧ＰＭｂ1 の検出タイミングから所定クランク角位置後における第２気筒１ｂの吸気圧ＰＭｂとして例えば、図７に示す吸気圧ＰＭｂ2 が吸気圧センサ２２ｂにより検出される。この所定クランク角位置後としては、吸気圧ＰＭｂ1 の検出タイミングから３６０〔°ＣＡ〕後の近傍が好ましい。
【００５５】
次にステップＳ４０９に移行して、｜ＰＭｂ2 −ＰＭｂ1 ｜＞δの不等式が成立するかが判定される。ステップＳ４０９の判定条件が成立、即ち、吸気圧ＰＭｂ2 から吸気圧ＰＭｂ1 が減算された圧力の絶対値が所定圧δを越え大きいときにはステップＳ４０６に移行し、吸気圧ＰＭｂ1 ，ＰＭｂ2 のうち低い方が吸気行程・圧縮行程側であり高い方が燃焼（膨張）行程・排気行程側であると分かることで、各気筒に対する行程判別が終了したとして行程判別終了フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００５６】
一方、ステップＳ４０１の判定条件が成立、即ち、行程判別終了フラグが「ＯＮ」であり、各気筒に対する行程判別が既に終了しているときには、何もすることなく本ルーチンを終了する。なお、ステップＳ４０５の判定条件が成立せず、即ち、吸気圧ＰＭａ2 から吸気圧ＰＭａ1 が減算された圧力の絶対値が所定圧γ以下と小さいとき、またはステップＳ４０９の判定条件が成立せず、即ち、吸気圧ＰＭｂ2 から吸気圧ＰＭｂ1 が減算された圧力の絶対値が所定圧δ以下と小さいときには各気筒に対する行程判別が未だ終了していないとして、本ルーチンを終了する。
【００５７】
図８は本発明の一実施例にかかる内燃機関用制御装置で使用されているＥＣＵ４０内のＣＰＵ４１における逆接判別及び行程判別の他の変形例としての逆接判別・行程判別の処理手順を示すフローチャートであり、上述の図４を参照して説明する。なお、この逆接判別・行程判別ルーチンはクランク角信号入力毎にＣＰＵ４１にて繰返し実行される。
【００５８】
図８において、まず、ステップＳ５０１では、逆接判別及び行程判別が終了しているかが判定される。ステップＳ５０１の判定条件が成立せず、即ち、正接フラグ及び逆接フラグが共に「ＯＦＦ」であり、各気筒に対する逆接判別が未だ終了していないとき、かつ行程判別終了フラグが「ＯＦＦ」であり、各気筒に対する行程判別が未だ終了していないときにはステップＳ５０２に移行し、第１気筒１ａの吸気圧ＰＭａの低下開始時であるかが判定される。この吸気圧ＰＭａの低下開始時は、クランク角信号毎に第１気筒１ａの吸気圧センサ２２ａで逐次検出される吸気圧ＰＭａの偏差により判別される（図４に示す吸気圧ＰＭａに沿った斜め下向きの矢印位置参照）。ステップＳ５０２の判定条件が成立、即ち、第１気筒１ａの吸気圧ＰＭａの低下開始時であるときにはステップＳ５０３に移行し、第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 がＥＣＵ４０のＲＡＭ４３内に記憶される。なお、このクランク角位置は、このとき基準位置判別が終了しているため、図４に示すように、基準位置からのクランク角信号の発生数を表すクランク角信号カウンタにて特定される。
【００５９】
次にステップＳ５０４に移行して、ステップＳ５０３で記憶された第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 が、図４に示すように、正接であるときに吸気圧ＰＭａが低下開始するクランク角位置に対応して予め設定された領域Ａr1内に有るかが判定される。ステップＳ５０４の判定条件が成立、即ち、クランク角位置ＣＮ1 が領域Ａr1内に有るときにはステップＳ５０５に移行し、正接であるとして正接フラグが「ＯＮ」とされる。
【００６０】
一方、ステップＳ５０４の判定条件が成立せず、即ち、クランク角位置ＣＮ1 が領域Ａr1内にないときにはステップＳ５０６に移行し、ステップＳ５０３で記憶された第１気筒１ａの吸気圧ＰＭａの低下開始時のクランク角位置ＣＮ1 が、図４に示すように、正接であるときに他方の第２気筒１ｂの吸気圧ＰＭｂが低下開始するクランク角位置に対応して予め設定された領域Ａr2内に有るかが判定される。ステップＳ５０６の判定条件が成立、即ち、クランク角位置ＣＮ1 が領域Ａr2内に有るときにはステップＳ５０７に移行し、逆接であるとして逆接フラグが「ＯＮ」とされる。なお、このとき逆接であるとするダイアグノーシスによる表示が行われる。
【００６１】
一方、ステップＳ５０２の判定条件が成立せず、即ち、第１気筒１ａの吸気圧ＰＭａの低下開始時でないときにはステップＳ５０８に移行し、第２気筒１ｂの吸気圧ＰＭｂの低下開始時であるかが判定される。この吸気圧ＰＭｂの低下開始時は、クランク角信号毎に第２気筒１ｂの吸気圧センサ２２ｂで逐次検出される吸気圧ＰＭｂの偏差により判別される（図４に示す吸気圧ＰＭｂに沿った斜め下向きの矢印位置参照）。ステップＳ５０８の判定条件が成立、即ち、第２気筒１ｂの吸気圧ＰＭｂの低下開始時であるときにはステップＳ５０９に移行し、第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 がＥＣＵ４０のＲＡＭ４３内に記憶される。
【００６２】
次にステップＳ５１０に移行して、ステップＳ５０９で記憶された第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 が、図４に示すように、正接であるときに吸気圧ＰＭｂが低下開始するクランク角位置に対応して予め設定された領域Ａr2内に有るかが判定される。ステップＳ５１０の判定条件が成立、即ち、クランク角位置ＣＮ2 が領域Ａr2内に有るときにはステップＳ５１１に移行し、正接であるとして正接フラグが「ＯＮ」とされる。
【００６３】
一方、ステップＳ５１０の判定条件が成立せず、即ち、クランク角位置ＣＮ2 が領域Ａr2内にないときにはステップＳ５１２に移行し、ステップＳ５０９で記憶された第２気筒１ｂの吸気圧ＰＭｂの低下開始時のクランク角位置ＣＮ2 が、図４に示すように、正接であるときに他方の第１気筒１ａの吸気圧ＰＭａが低下開始するクランク角位置に対応して予め設定された領域Ａr1内に有るかが判定される。ステップＳ５１２の判定条件が成立、即ち、クランク角位置ＣＮ2 が領域Ａr1内に有るときにはステップＳ５１３に移行し、逆接であるとして逆接フラグが「ＯＮ」とされ、本ルーチンを終了する。なお、このとき逆接であるとするダイアグノーシスによる表示が行われる。
【００６４】
ステップＳ５０５による正接フラグの「ＯＮ」、またはステップＳ５０７による逆接フラグの「ＯＮ」、またはステップＳ５１１による正接フラグの「ＯＮ」、またはステップＳ５１３による逆接フラグの「ＯＮ」ののちステップＳ５１４に移行する。ステップＳ５１４では、領域Ａr1または領域Ａr2で吸気圧ＰＭａまたは吸気圧ＰＭｂの低下開始の有り／なしが交互（３６０〔°ＣＡ〕毎）に存在するかが判定される。
【００６５】
即ち、クランク角位置ＣＮ1 の領域Ａr1内で吸気圧ＰＭａの低下開始の有り／なしが交互（３６０〔°ＣＡ〕毎）に存在するかが判定される。なお、この判定条件が成立するときには、正接であると分かる。また、クランク角位置ＣＮ1 の領域Ａr1内で吸気圧ＰＭｂの低下開始の有り／なしが交互（３６０〔°ＣＡ〕毎）に存在するかが判定される。なお、この判定条件が成立するときには、逆接であると分かる。同様に、クランク角位置ＣＮ2 の領域Ａr2内で吸気圧ＰＭｂの低下開始の有り／なしが交互（３６０〔°ＣＡ〕毎）に存在するかが判定される。なお、この判定条件が成立するときには、正接であると分かる。また、クランク角位置ＣＮ2 の領域Ａr2内で吸気圧ＰＭａの低下開始の有り／なしが交互（３６０〔°ＣＡ〕毎）に存在するかが判定される。なお、この判定条件が成立するときには、逆接であると分かる。
【００６６】
ステップＳ５１４の判定条件が成立、即ち、吸気圧センサ２２ａ，２２ｂや吸気通路３ａ，３ｂ等に異常がなく、領域Ａr1または領域Ａr2の何れかで吸気圧ＰＭａまたは吸気圧ＰＭｂの低下開始が有り、その３６０〔°ＣＡ〕後に吸気圧ＰＭａまたは吸気圧ＰＭｂの低下開始がない場合にはステップＳ５１５に移行し、各気筒に対する行程判別が終了したとして行程判別終了フラグが「ＯＮ」とされ、本ルーチンを終了する。
【００６７】
一方、ステップＳ５０１の判定条件が成立、即ち、行程判別終了フラグが「ＯＮ」、かつ正接フラグが「ＯＮ」または逆接フラグが「ＯＮ」であり、各気筒に対する逆接判別及び行程判別が既に終了しているときには、何もすることなく本ルーチンを終了する。なお、ステップＳ５０６の判定条件が成立せず、即ち、クランク角位置ＣＮ1 が領域Ａr2内にもないとき、またはステップＳ５０８の判定条件が成立せず、即ち、第２気筒１ｂの吸気圧ＰＭｂの低下開始時でもないとき、またはステップＳ５１２の判定条件が成立せず、即ち、クランク角位置ＣＮ2 が領域Ａr1内にもないとき、またはステップＳ５１４の判定条件のうち少なくとも１つが成立しないときには、何もすることなく本ルーチンを終了する。
【００６８】
このように、本実施例の内燃機関用制御装置は、独立吸気のＶ型４サイクル２気筒（第１気筒１ａ及び第２気筒１ｂ）からなり各気筒の燃焼行程が不等間隔に発生する内燃機関１であって、内燃機関１の気筒毎の吸気通路３ａ，３ｂに配設されたスロットルバルブ４ａ，４ｂの下流側に導入される吸入空気の圧力である吸気圧ＰＭａ，ＰＭｂをそれぞれ検出する吸気圧検出手段としての吸気圧センサ２２ａ，２２ｂと、内燃機関１のクランクシャフト１０の回転に伴うクランク角信号を検出するクランク角検出手段としてのクランク角センサ２５と、クランク角センサ２５で検出されるクランク角信号に基づきクランクシャフト１０の１回転毎の基準位置を判別するＥＣＵ４０にて達成される基準位置判別手段と、前記基準位置判別手段による基準位置の判別後、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接を判別するＥＣＵ４０にて達成される逆接判別手段と、前記逆接判別手段で正接と判別されたときには、吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂに基づき行程判別するＥＣＵ４０にて達成される行程判別手段と、前記行程判別手段による行程判別後、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えるＥＣＵ４０にて達成される制御手段とを具備するものである。
【００６９】
つまり、クランク角センサ２５によるクランク角信号に基づく内燃機関１のクランクシャフト１０の１回転毎の基準位置の判別後では、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接が判別され、このとき正接と判別されると吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂに基づき行程判別される。この行程判別後、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられる。このため、組立工程等での吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の組付間違えがないことが分かり、この際には行程判別終了後に、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられることで内燃機関のストールを未然に防止することができる。
【００７０】
また、本実施例の内燃機関用制御装置は、独立吸気のＶ型４サイクル２気筒（第１気筒１ａ及び第２気筒１ｂ）からなり各気筒の燃焼行程が不等間隔に発生する内燃機関１であって、内燃機関１の気筒毎の吸気通路３ａ，３ｂに配設されたスロットルバルブ４ａ，４ｂの下流側に導入される吸入空気の圧力である吸気圧ＰＭａ，ＰＭｂをそれぞれ検出する吸気圧検出手段としての吸気圧センサ２２ａ，２２ｂと、内燃機関１のクランクシャフト１０の回転に伴うクランク角信号を検出するクランク角検出手段としてのクランク角センサ２５と、クランク角センサ２５で検出されるクランク角信号に基づきクランクシャフト１０の１回転毎の基準位置を判別するＥＣＵ４０にて達成される基準位置判別手段と、前記基準位置判別手段による基準位置の判別後、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接を判別するＥＣＵ４０にて達成される逆接判別手段と、前記逆接判別手段で逆接と判別されたときには、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御を継続する制御手段とを具備するものである。
【００７１】
つまり、クランク角センサ２５によるクランク角信号に基づく内燃機関１のクランクシャフト１０の１回転毎の基準位置の判別後では、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接が判別され、このとき逆接と判別されるとクランクシャフト１０の毎回転に１回の燃料噴射・点火制御が継続される。このように、組立工程等での吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の組付間違えがあると逆接と判別され、この際にはクランクシャフト１０の毎回転に１回の燃料噴射・点火制御が継続されることで内燃機関のストールを未然に防止することができる。
【００７２】
そして、本実施例の内燃機関用制御装置は、独立吸気のＶ型４サイクル２気筒（第１気筒１ａ及び第２気筒１ｂ）からなり各気筒の燃焼行程が不等間隔に発生する内燃機関１であって、内燃機関１の気筒毎の吸気通路３ａ，３ｂに配設されたスロットルバルブ４ａ，４ｂの下流側に導入される吸入空気の圧力である吸気圧ＰＭａ，ＰＭｂをそれぞれ検出する吸気圧検出手段としての吸気圧センサ２２ａ，２２ｂと、内燃機関１のクランクシャフト１０の回転に伴うクランク角信号を検出するクランク角検出手段としてのクランク角センサ２５と、クランク角センサ２５で検出されるクランク角信号に基づきクランクシャフト１０の１回転毎の基準位置を判別するＥＣＵ４０にて達成される基準位置判別手段と、前記基準位置判別手段による基準位置の判別後、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接を判別するＥＣＵ４０にて達成される逆接判別手段と、前記逆接判別手段で逆接と判別されたときには、各気筒の吸気圧検出位置及び行程判別を相互に入換えたのち、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えるＥＣＵ４０にて達成される制御手段とを具備するものである。
【００７３】
つまり、クランク角センサ２５によるクランク角信号に基づく内燃機関１のクランクシャフト１０の１回転毎の基準位置の判別後では、各気筒に対応するクランク角信号位置と吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂの遷移状態とに基づき正接または逆接が判別され、このとき逆接と判別されると各気筒の吸気圧検出位置及び行程判別が相互に入換えられたのち、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられる。このように、組立工程等での吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の組付間違えがあると逆接と判別され、この際には各気筒の吸気圧検出位置及び行程判別が相互に入換えられたのち、クランクシャフト１０の毎回転に１回の燃料噴射・点火制御から２回転に１回の燃料噴射・点火制御に切換えられることで内燃機関のストールを未然に防止することができる。
【００７４】
更に、本実施例の内燃機関用制御装置のＥＣＵ４０にて達成される逆接判別手段は、各気筒に対応して吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂが低下開始するときのクランク角信号位置に基づき正接または逆接を判別するものである。また、本実施例の内燃機関用制御装置のＥＣＵ４０にて達成される逆接判別手段は、各気筒に対応して吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂが最大となるクランク角信号位置ＣＮ1 ，ＣＮ2 の位相（ＣＮ1 −ＣＮ2 ），（ＣＮ2 −ＣＮ1 ）に基づき正接または逆接を判別するものである。このため、組立工程等で吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の組付間違えがあっても的確に正接または逆接を判別することができる。
【００７５】
更にまた、本実施例の内燃機関用制御装置のＥＣＵ４０にて達成される制御手段は、毎回転に１回の燃料噴射・点火制御を実施するときには、２回転に１回の燃料噴射・点火制御における機関回転速度αよりも、内燃機関１の最高機関回転速度を低く機関回転速度βに設定するものである。これにより、組立工程等で吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の組付間違えがあっても、行程判別以前の毎回転１回燃料噴射・点火制御における点火系での発熱を抑制することができる。また、点火系の発熱が抑えられることでＥＣＵ４０の小型化も可能となる。
【００７６】
加えて、本実施例の内燃機関用制御装置のＥＣＵ４０にて達成される制御手段は、ＥＣＵ４０にて達成される逆接判別手段で逆接と判別されたときには、各気筒の吸気圧検出位置を入換えるものである。これにより、逆接されていても、毎回転１回燃料噴射・点火制御から２回転１回燃料噴射・点火制御に移行することができる。また、ＥＣＵ４０にて達成される逆接判別手段で逆接と判別されたときには、ダイアグノーシスによる表示を行うものである。これにより、次回の点検整備等で吸気圧センサ２２ａ，２２ｂに関連する配管や電気系接続ケーブル等の逆接状態を解消することができる。
【００７７】
ところで、上記実施例では、各気筒に対応して吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂが最大となるクランク角信号位置を用いて正接または逆接を判別しているが、本発明を実施する場合には、これに限定されるものではなく、各気筒に対応して吸気圧センサ２２ａ，２２ｂで検出される吸気圧ＰＭａ，ＰＭｂが最小となるクランク角位置またはそのクランク角位置の位相に基づき正接または逆接を判別することもできる。
【図面の簡単な説明】
【００７８】
【図１】図１は本発明の一実施例にかかる内燃機関用制御装置が適用されたＶ型４サイクル２気筒からなる内燃機関及びその周辺機器を示す概略構成図である。
【図２】図２は本発明の一実施例にかかる内燃機関用制御装置で使用されているＥＣＵ内のＣＰＵにおける燃料噴射・点火制御の処理手順を示すフローチャートである。
【図３】図３は図２の逆接判別の処理手順を示すフローチャートである。
【図４】図４は図３の処理に対応する逆接判別を説明するための各種センサ信号等の遷移状態を示すタイムチャートである。
【図５】図５は図３の逆接判別の処理手順の変形例を示すフローチャートである。
【図６】図６は図２の行程判別の処理手順を示すフローチャートである。
【図７】図７は図６の処理に対応する吸気圧検出に基づく行程判別を説明するための各種センサ信号等の遷移状態を示すタイムチャートである。
【図８】図８は図２の逆接判別及び行程判別の他の変形例としての逆接判別・行程判別の処理手順を示すフローチャートである。
【符号の説明】
【００７９】
１              内燃機関
１ａ            第１気筒
１ｂ            第２気筒
３ａ，３ｂ      吸気通路
４ａ，４ｂ      スロットルバルブ
１０            クランクシャフト
２２ａ，２２ｂ  吸気圧センサ
２５            クランク角センサ
４０            ＥＣＵ（電子制御ユニット）
【図１】
2005299571.tif 000003
【図２】
2005299571.tif 000004
【図３】
2005299571.tif 000005
【図４】
2005299571.tif 000006
【図５】
2005299571.tif 000007
【図６】
2005299571.tif 000008
【図７】
2005299571.tif 000009
【図８】
2005299571.tif 000010