(57)【要約】【課題】低コストで大気圧を正確に検出可能な大気圧検出装置及び大気圧検出方法を提供する。【解決手段】吸気通路１１に設けられた圧力センサ１２と、エンジン停止中に圧力センサ１２ら出力された信号に基づいて大気圧を検出する大気圧検出手段(ステップＳ１６３)と、エンジン停止中であってもエンジンが停止してから所定時間内は圧力センサ１２から出力された信号に基づいて大気圧を検出することを禁止する大気圧検出禁止手段(ステップＳ１６４)と、を備える。【選択図】図５
2010090803.tif 000002
【特許請求の範囲】
【請求項１】
吸気通路に設けられた圧力センサと、
エンジン停止中に前記圧力センサから出力された信号に基づいて大気圧を検出する大気圧検出手段と、
エンジン停止中であってもエンジンが停止してから所定時間内は前記圧力センサから出力された信号に基づいて大気圧を検出することを禁止する大気圧検出禁止手段と、
を備える大気圧検出装置。
【請求項２】
前記大気圧検出禁止手段は、一旦キーオフして再度前記圧力センサから信号が出力されるようになった場合であっても前記所定時間が経過するまでは、大気圧を検出することを禁止する、
ことを特徴とする請求項１に記載の大気圧検出装置。
【請求項３】
前記所定時間は、エンジン停止後に前記吸気通路の圧力が大気圧に復帰するまでの時間である、
ことを特徴とする請求項１又は請求項２に記載の大気圧検出装置。
【請求項４】
前記所定時間は、吸気通路圧力と大気圧との圧力差が小さいほど短い、
ことを特徴とする請求項１から請求項３までのいずれか１項に記載の大気圧検出装置。
【請求項５】
前記所定時間は、スロットル開口面積が大きいほど短い、
ことを特徴とする請求項１から請求項４までのいずれか１項に記載の大気圧検出装置。
【請求項６】
吸気通路に設けられた圧力センサを使用して大気圧を検出する方法であって、
エンジン停止中に前記圧力センサから出力された信号に基づいて大気圧を検出する大気圧検出工程と、
エンジン停止中であってもエンジンが停止してから所定時間内は前記圧力センサから出力された信号に基づいて大気圧を検出することを禁止する大気圧検出禁止工程と、
を備える大気圧検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、大気圧を検出する装置及び方法に関する。
【背景技術】
【０００２】
高地においては大気圧が低下し、空気密度が低下する。そのため特にエンジン始動時に大気圧の低下分を考慮して燃料噴射量を減量補正する必要がある。大気圧を検出するために専用の大気圧センサを使用してはコストがかかってしまう。そこでたとえば特許文献１では、エンジン始動前の吸気圧センサの出力値を大気圧とする。ただし、キーオフ即再始動した状態は、負圧が発達した状態であるので、エンジン始動直前の吸気圧センサの出力値は大気圧に一致しない。そこで特許文献１では、キーオンで即２次吸気スロットルを全開して、吸気管内の圧力が大気圧に復帰するまでの一定時間を待ってから大気圧を検出し、その後クランキングを開始している。
【特許文献１】特開平１１−１５９３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前述した従来装置では、キーオン後常に一定時間の経過を待ってからクランキングを開始する。この待機時間は一定時間であるので、本来必要以上に時間を要すし、始動が遅れてしまう。
【０００４】
本発明は、このような従来の問題点に着目してなされたものであり、低コストで大気圧を正確に検出可能な大気圧検出装置及び大気圧検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は以下のような解決手段によって前記課題を解決する。なお、理解を容易にするために本発明の実施形態に対応する符号を付するが、これに限定されるものではない。
【０００６】
本発明は、吸気通路(１１)に設けられた圧力センサ(１２)と、エンジン停止中に前記圧力センサ(１２)から出力された信号に基づいて大気圧を検出する大気圧検出手段(ステップＳ１６３)と、エンジン停止中であってもエンジンが停止してから所定時間内は前記圧力センサ(１２)から出力された信号に基づいて大気圧を検出することを禁止する大気圧検出禁止手段(ステップＳ１６４)と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、大気圧を検出するための専用センサを使用することなく、吸気通路に設けられた圧力センサがエンジン停止中に出力する信号に基づいての大気圧を検出する。したがって低コストである。またエンジン停止中であってもエンジンが停止してから所定時間内は圧力センサから出力された信号に基づいて大気圧を検出することを禁止するようにしたので、大気圧の誤検出を防止できる。
【発明を実施するための最良の形態】
【０００８】
以下では図面等を参照して本発明を実施するための最良の形態について説明する。
【０００９】
図１は、本発明による大気圧検出装置の一実施形態を示す図である。
【００１０】
大気圧検出装置１は、吸気圧センサ１２と、コントローラ７０と、を備え、吸気圧センサ１２で検出した吸気圧に基づいて大気圧を検出する。
【００１１】
吸気圧センサ１２は、エンジン１０の吸気通路１１の圧力を検出する。本実施形態では、吸気圧センサ１２は、吸気通路１１の吸気コレクタ１１ａに設けられている。
【００１２】
また吸気通路１１には、吸気スロットル１３と、燃料インジェクタ１４と、が設けられている。
【００１３】
吸気スロットル１３は、コントローラ７０からの信号に応じて開度を調整して吸気量を制御する。
【００１４】
燃料インジェクタ１４は、エンジン１０に燃料を供給する。本実施形態では、燃料インジェクタ１４は、吸気通路１１の吸気ポートに設けられているが、燃焼室に直接臨む直噴タイプであってもよい。
【００１５】
コントローラ７０は、基本的にはイグニッションスイッチ２２がＡＣＣ又はキーオンのときが通電状態であり、キーオフでは通電しない。しかしながら条件によってはキーオフされても通電が延長され、その後通電が停止される。コントローラ７０は、吸気圧センサ１２やクランク角センサ２１などからの信号に基づいて、吸気スロットル１３の開度、燃料インジェクタ１４の燃料噴射量、スタータモータ３０の作動などを制御する。コントローラ７０は、中央演算装置(ＣＰＵ)、読み出し専用メモリ(ＲＯＭ)、ランダムアクセスメモリ(ＲＡＭ)及び入出力インタフェース(Ｉ／Ｏインタフェース)を備えたマイクロコンピュータで構成される。コントローラ７０を複数のマイクロコンピュータで構成してもよい。具体的な動作については後述する。
【００１６】
部品コストを抑制するには、大気圧を検出するための専用センサを使用することなく、他のセンサを利用して大気圧を検出することが望ましい。そのために本件発明者は吸気通路に設けられた圧力センサ(吸気圧センサ)に着目した。ところが、吸気通路内の圧力は、エンジン作動中には大気圧よりも低い負圧になり、エンジンが停止して徐々に大気圧になる。そこで本件発明者は、吸気圧センサの検出値を、エンジンの運転状態に応じて使用／不使用することで、大気圧を低コストで検出するようにしたのである。
【００１７】
以下ではコントローラ７０の具体的な大気圧検出ロジックについてフローチャートに沿って説明する。
【００１８】
図２は、本発明による大気圧検出装置の動作を説明するメインフローチャートである。なおコントローラ７０はこの処理を微少時間(例えば１０ミリ秒)サイクルで繰り返し実行する。
【００１９】
ステップＳ１０においてコントローラ７０は、イグニッションスイッチがキーオンであるか否かを判定する。キーオンであればステップＳ１１へ処理を移行し、そうでなければステップＳ１４へ処理を移行する。
【００２０】
ステップＳ１１においてコントローラ７０は、イグニッションスイッチが前回ＡＣＣであったか否かを判定する。前回ＡＣＣであればステップＳ１２へ処理を移行し、そうでなければステップＳ１３へ処理を移行する。
【００２１】
ステップＳ１２においてコントローラ７０は、ＡＣＣ→キーオン処理を実行する。具体的な処理内容は後述する。
【００２２】
ステップＳ１３においてコントローラ７０は、キーオン処理を実行する。具体的な処理内容は後述する。
【００２３】
ステップＳ１４においてコントローラ７０は、イグニッションスイッチがＡＣＣであるか否かを判定する。ＡＣＣであればステップＳ１５へ処理を移行し、そうでなければステップＳ２０へ処理を移行する。
【００２４】
ステップＳ１５においてコントローラ７０は、イグニッションスイッチが前回キーオフであったか否かを判定する。前回キーオフであればステップＳ１６へ処理を移行し、そうでなければステップＳ１７へ処理を移行する。
【００２５】
ステップＳ１６においてコントローラ７０は、キーオフ→ＡＣＣ処理を実行する。具体的な処理内容は後述する。
【００２６】
ステップＳ１７においてコントローラ７０は、イグニッションスイッチが前回キーオンであったか否かを判定する。前回キーオンであればステップＳ１８へ処理を移行し、そうでなければステップＳ１９へ処理を移行する。
【００２７】
ステップＳ１８においてコントローラ７０は、キーオン→ＡＣＣ処理を実行する。具体的な処理内容は後述する。
【００２８】
ステップＳ１９においてコントローラ７０は、イグニッションスイッチがキーオン後のＡＣＣであるか否かを判定する。キーオン後のＡＣＣであればステップＳ２２へ処理を移行し、そうでなければ処理を一旦抜ける。
【００２９】
ステップＳ２０においてコントローラ７０は、セルフシャットオフカウンタＮがゼロであるか否かを判定する。ゼロであればステップＳ２３へ処理を移行し、そうでなければステップＳ２１へ処理を移行する。
【００３０】
ステップＳ２１においてコントローラ７０は、通電を保持する。
【００３１】
ステップＳ２２においてコントローラ７０は、セルフシャットオフカウンタ処理を実行する。具体的な処理内容は後述する。
【００３２】
ステップＳ２３においてコントローラ７０は、通電を停止する。
【００３３】
図３は、ＡＣＣ→キーオン処理ルーチンを説明するフローチャートである。
【００３４】
ステップＳ１２１においてコントローラ７０は、エンジンを始動する。
【００３５】
ステップＳ１２２においてコントローラ７０は、始動後タイマＴｓをリセットする。
【００３６】
図４は、キーオン処理ルーチンを説明するフローチャートである。
【００３７】
ステップＳ１３１においてコントローラ７０は、エンジンの回転速度が所定値(本実施形態では1000rpm)よりも大きいか否かを判定する。大きければステップＳ１３２へ処理を移行し、そうでなければ処理を一旦抜ける。
【００３８】
ステップＳ１３２においてコントローラ７０は、始動後タイマＴｓをインクリメントする。
【００３９】
ステップＳ１３３においてコントローラ７０は、始動後タイマＴｓが所定時間であるか否かを判定する。所定時間であればステップＳ１３４へ処理を移行し、そうでなければ処理を一旦抜ける。
【００４０】
ステップＳ１３４においてコントローラ７０は、セルフシャットオフカウンタＮをインクリメントするとともに、大気圧復帰タイマＴをリセットする。
【００４１】
図５は、キーオフ→ＡＣＣ処理ルーチンを説明するフローチャートである。
【００４２】
ステップＳ１６１においてコントローラ７０は、セルフシャットオフカウンタＮを読み出す。
【００４３】
ステップＳ１６２においてコントローラ７０は、セルフシャットオフカウンタＮがゼロであるか否かを判定する。ゼロであればステップＳ１６３へ処理を移行し、そうでなければステップＳ１６４へ処理を移行する。
【００４４】
ステップＳ１６３においてコントローラ７０は、吸気圧センサ１２によって大気圧を検出する。
【００４５】
ステップＳ１６４においてコントローラ７０は、吸気圧センサ１２による大気圧検出を禁止する。
【００４６】
図６は、キーオン→ＡＣＣ処理ルーチンを説明するフローチャートである。
【００４７】
ステップＳ１８１においてコントローラ７０は、エンジンを停止する。具体的には燃料インジェクタ１４からの燃料噴射を停止すればよい。
【００４８】
ステップＳ１８２においてコントローラ７０は、大気圧復帰時間Ｔａを求める。具体的には後述するように図８によって求める。
【００４９】
ステップＳ１８３においてコントローラ７０は、大気圧復帰タイマＴをリセットする。
【００５０】
図７は、セルフシャットオフカウンタ処理ルーチンを説明するフローチャートである。
【００５１】
ステップＳ２２１においてコントローラ７０は、大気圧復帰タイマＴをインクリメントする。
【００５２】
ステップＳ２２２においてコントローラ７０は、大気圧復帰タイマＴが大気圧復帰時間Ｔａよりも大きいか否かを判定する。大きければステップＳ２２３へ処理を移行し、そうでなければ処理を一旦抜ける。
【００５３】
ステップＳ２２３においてコントローラ７０は、セルフシャットオフカウンタＮをリセットする。
【００５４】
ステップＳ２２４においてコントローラ７０は、セルフシャットオフカウンタＮをバックアップする。すなわちゼロをバックアップしておく。
【００５５】
図８は大気圧復帰時間Ｔａを求めるテーブルの一例を示す図であり、図８(Ａ)はスロットル特性値ψを求めるためのテーブルであり、図８(Ｂ)は大気圧復帰時間Ｔａを求めるためのテーブルである。
【００５６】
はじめに図８(Ａ)について説明する。エンジンが回転しているときは、吸気コレクタ１１ａの内部は大気圧よりも負圧である。エンジンが停止すると、外気が吸気スロットル１３の開口部分を介して吸気コレクタ１１ａに流入して吸気コレクタ内の圧力が徐々に大気圧になる。この状態は先細ノズルにモデル化できる。そこでノズルの式を適用すると次式(１)が得られる。
【００５７】
【数１】
2010090803.tif 000003
【００５８】
この式(１)を図示したのが図８(Ａ)である。
【００５９】
またスロットル特性値ψとスロットル開口面積Ａthとの積算値と、大気圧復帰時間Ｔａと、の関係が図８(Ｂ)のようになる。
【００６０】
以上から圧力比(ｐ2／ｐ0)が小さいほど(吸気コレクタ内圧ｐ2が大気圧ｐ0に対して乖離しているほど)、大気圧復帰時間Ｔａが小さくなることが分かる。またスロットル開口面積Ａthが大きいほど(すなわち吸気スロットル１３が開いているほど)、大気圧復帰時間Ｔａが小さくなることが分かる。吸気バルブも吸気スロットル１３も完全に密閉状態であると仮定すると、大気圧復帰時間Ｔａは無限大である。また吸気スロットル１３が全開であれば、大気圧復帰時間Ｔａは極短時間である。しかしながら、通常は吸気スロットル１３がそのような開度にはならない。通常は、大気圧復帰時間Ｔａは数秒程度である。
【００６１】
図９は、吸気コレクタ内の負圧が大気圧に復帰した後、エンジンを始動する場合に、大気圧検出処理を実行したときのタイムチャートである。なおフローチャートとの対応を分かりやすくするために、冒頭にＳを付したステップ番号を併記する。
【００６２】
時刻ｔ１でイグニッションスイッチがＯＦＦからＡＣＣに回されたら(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１６と処理を進めて、キーオフ→ＡＣＣ処理を実行する。さらに詳しくはセルフシャットオフカウンタＮを読み出す(ステップＳ１６１)。図９(Ｄ)に示すようにセルフシャットオフカウンタＮにゼロがセットされているので、吸気圧センサ値を大気圧として検出する(図９(Ｆ)；ステップＳ１６２→Ｓ１６３)。これによって大気圧補正係数を設定でき(図９(Ｇ)の実線)、燃料噴射時に燃料噴射パルスを補正できる(図９(Ｈ)の実線)。なお図９(Ｆ)〜図９(Ｈ)の破線は低地で大気圧が通常状態である場合を示し、実線は高地で大気圧が低い状態である場合を示してある。
【００６３】
次サイクル以降イグニッションスイッチはＯＮされるまではＡＣＣのままなので(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１７→Ｓ１９を繰り返し処理する。
【００６４】
時刻ｔ２でイグニッションスイッチがＡＣＣからキーオンに回されたら(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１１→Ｓ１２と処理を進めて、ＡＣＣ→キーオン処理を実行する。さらに詳しくはエンジンを始動する(ステップＳ１２１；図９(Ｂ))。また始動後タイマＴｓをリセットする(ステップＳ１２２)。なおこの時点ではスタータモータが回転してもクランク角センサでクランクシャフトの回転を検出するまでにタイムラグがあるので、図９(Ｂ)のSTSW信号と図９(Ｃ)のENGRUN信号とに位相がある。
【００６５】
次サイクル以降イグニッションスイッチがＡＣＣに戻されるまではＯＮのままなので(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１１→Ｓ１３を繰り返し処理する。さらに詳しくはエンジンの回転速度が所定値(本実施形態では1000rpm)に達するまでは処理を一旦抜け、所定値よりも大きくなったら始動後タイマＴｓをインクリメントし(ステップＳ１３２)、始動後タイマＴｓが所定時間を超えたら(図９では時刻ｔ３で越える)、セルフシャットオフカウンタＮをカウントアップするとともに(図９(Ｄ))、大気圧復帰タイマＴをリセットする(ステップＳ１３４)。それ以降もイグニッションスイッチがＯＮの間は、コントローラ７０は、ステップＳ１０→Ｓ１１→Ｓ１３→Ｓ１３１→Ｓ１３２→Ｓ１３３を繰り返し処理する。
【００６６】
時刻ｔ４でイグニッションスイッチがＯＮからＡＣＣに戻されたら(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１７→Ｓ１８と処理を進めて、キーオン→ＡＣＣ処理を実行する。さらに詳しくはエンジンを停止する(ステップＳ１８１)。また大気圧復帰時間Ｔａを図９を参照して求め(ステップＳ１８２)、大気圧復帰タイマＴをリセットする(ステップＳ１８３)。
【００６７】
次サイクル以降イグニッションスイッチがＡＣＣのままの状態では(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１７→Ｓ１９→Ｓ２２を繰り返し処理する。さらに詳しくは大気圧復帰タイマＴをインクリメントし、大気圧復帰タイマＴが大気圧復帰時間Ｔよりも小さければ処理を一旦抜ける(ステップＳ２２１→Ｓ２２２)。
【００６８】
時刻ｔ５でイグニッションスイッチがＡＣＣからＯＦＦされたが(図９(Ａ))、セルフシャットオフカウンタは１であるので(図９(Ｄ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ２０→Ｓ２１と処理を進めて、通電を保持する。そして再度セルフシャットオフカウンタ処理を実行する(ステップＳ２２)。すなわち大気圧復帰タイマＴをインクリメントする(ステップＳ２２１)。
【００６９】
そして大気圧復帰タイマＴが大気圧復帰時間Ｔを越えるまで、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ２０→Ｓ２１→Ｓ２２→Ｓ２２１→Ｓ２２２を繰り返し処理する。
【００７０】
大気圧復帰タイマＴが大気圧復帰時間Ｔを越えたら(図９では時刻ｔ６で越える)、セルフシャットオフカウンタＮをリセットするとともに(図９(Ｄ)；ステップＳ２２３)、そのセルフシャットオフカウンタＮをバックアップする。すなわちゼロをバックアップしておく(ステップＳ２２４)。
【００７１】
次サイクルではセルフシャットオフカウンタがゼロであるので(図９(Ｄ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ２０→Ｓ２３と処理して通電を停止する。
【００７２】
その後、再び時刻ｔ１１でイグニッションスイッチがＯＦＦからＡＣＣに回されたら(図９(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１６と処理を進めて、同様の処理を再び実行する。
【００７３】
図１０は、吸気コレクタ内の負圧が大気圧に復帰する前に、エンジンを始動する場合に、大気圧検出処理を実行したときのタイムチャートである。
【００７４】
時刻ｔ５までは図９と同様であるので説明を省略する。
【００７５】
時刻ｔ５に続くサイクルでは、セルフシャットオフカウンタが１であるので(図１０(Ｄ))、コントローラ７０は通電を保持し(ステップＳ２１)、再度セルフシャットオフカウンタ処理を実行する(ステップＳ２２)。すなわち大気圧復帰タイマＴをインクリメントする(ステップＳ２２１)。そしてコントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ２０→Ｓ２１→Ｓ２２→Ｓ２２１→Ｓ２２２を繰り返し処理する。
【００７６】
時刻ｔ２１でイグニッションスイッチがＯＦＦからＡＣＣに回されたら(図１０(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１６)と処理を進めて、キーオフ→ＡＣＣ処理を実行する。さらに詳しくはセルフシャットオフカウンタＮを読み出す(ステップＳ１６１)。図１０(Ｄ)に示すようにセルフシャットオフカウンタＮが１であるので、吸気圧センサ値を大気圧として検出することを禁止する(ステップＳ１６２→Ｓ１６４)。
【００７７】
次サイクル以降イグニッションスイッチがＡＣＣのままの状態では(図１０(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１４→Ｓ１５→Ｓ１７→Ｓ１９→Ｓ２２を繰り返し処理する。さらに詳しくは大気圧復帰タイマＴをインクリメントし、大気圧復帰タイマＴが大気圧復帰時間Ｔよりも小さければ処理を一旦抜ける(ステップＳ２２１→Ｓ２２２)。
【００７８】
時刻ｔ２２でイグニッションスイッチがＡＣＣからキーオンに回されたら(図１０(Ａ))、コントローラ７０は、ステップＳ１０→Ｓ１１→Ｓ１２と処理を進めて、ＡＣＣ→キーオン処理を実行する。さらに詳しくはエンジンを始動する(ステップＳ１２１；図１０(Ｂ))。また始動後タイマＴｓをリセットする(ステップＳ１２２)。なお時刻ｔ２１で大気圧検出が禁止されていたので、時刻ｔ１で検出した検出値で大気圧補正係数を設定し、燃料噴射時に燃料噴射パルスを補正する。
【００７９】
本実施形態によれば、大気圧を検出するための専用センサを使用することなく、吸気圧センサを利用して大気圧を検出する。したがって低コストである。またエンジンの運転状態に応じて、吸気コレクタの圧力が負圧から大気圧に復帰するまでの時間を予測する。そしてその時間が経過した後に、吸気センサの信号を大気圧として検出し、時間経過前に再始動された場合には大気圧を検出しないようにした。このようにしたので大気圧を正確に検出できる。そして復帰するまでの時間は、吸気通路圧力と大気圧との圧力差が小さいほど短くした。またスロットル開口面積が大きいほど短くした。したがって必要最小限の時間にすることができ、検出機会を逸することを防止できる。
【００８０】
またイグニッションスイッチをキーオフすると、通常はコントローラへの通電が停止し、それまでの処理内容が初期化される。そして即再始動されると、吸気コレクタの状態にかかわらず、吸気センサの信号を大気圧として検出してしまうことが起こりうる。そこで本実施形態では一旦キーオフしても吸気コレクタ内の圧力が大気圧に復帰するまでは、通電を保持し続けることで、処理内容が初期化されてしまうことを防止する。そのため即再始動されても、吸気コレクタ内の圧力が大気圧に復帰したか否かを正確に判定でき、大気圧に復帰していなければ、吸気センサの信号を大気圧として検出することを禁止するようにしたので、大気圧を誤検出してしまうことを防止できるのである。
【００８１】
以上説明した実施形態に限定されることなく、その技術的思想の範囲内において種々の変形や変更が可能であり、それらも本発明の技術的範囲に含まれることが明白である。
【００８２】
たとえば、本実施形態では、燃料インジェクタ１４を吸気通路１１の吸気ポートに設けるようにしてあるが、燃焼室に直接臨む直噴タイプであってもよく、したがってガソリンエンジン／ディーゼルエンジンを問わず適用可能である。
【００８３】
また実施形態中の数値やグラフは一例を例示したものに過ぎず、具体的なシステムに合わせて適宜変更可能である。
【図面の簡単な説明】
【００８４】
【図１】本発明による大気圧検出装置の一実施形態を示す図である。
【図２】本発明による大気圧検出装置の動作を説明するメインフローチャートである。
【図３】ＡＣＣ→キーオン処理ルーチンを説明するフローチャートである。
【図４】キーオン処理ルーチンを説明するフローチャートである。
【図５】キーオフ→ＡＣＣ処理ルーチンを説明するフローチャートである。
【図６】キーオン→ＡＣＣ処理ルーチンを説明するフローチャートである。
【図７】セルフシャットオフカウンタ処理ルーチンを説明するフローチャートである。
【図８】大気圧復帰時間Ｔａを求めるテーブルの一例を示す図である。
【図９】吸気コレクタ内の負圧が大気圧に復帰した後、エンジンを始動する場合に、大気圧検出処理を実行したときのタイムチャートである。
【図１０】吸気コレクタ内の負圧が大気圧に復帰する前に、エンジンを始動する場合に、大気圧検出処理を実行したときのタイムチャートである。
【符号の説明】
【００８５】
１  大気圧検出装置
１０  エンジン
１１  吸気通路
１１ａ  吸気コレクタ
１２  吸気圧センサ(圧力センサ)
１３  吸気スロットル
１４  燃料インジェクタ
７０  コントローラ
ステップＳ１６３  大気圧検出手段／大気圧検出工程
ステップＳ１６４  大気圧検出禁止手段／大気圧検出禁止工程
【図１】
2010090803.tif 000004
【図２】
2010090803.tif 000005
【図３】
2010090803.tif 000006
【図４】
2010090803.tif 000007
【図５】
2010090803.tif 000008
【図６】
2010090803.tif 000009
【図７】
2010090803.tif 000010
【図８】
2010090803.tif 000011
【図９】
2010090803.tif 000012
【図１０】
2010090803.tif 000013