(57)【要約】    【課題】  内燃機関の制御装置に搭載される演算装置に過大な負荷をかけることなく、検出筒内圧値を外部からモニタできる内燃機関の筒内圧モニタ装置を提供する。    【解決手段】  筒内圧センサ２により検出される筒内圧は、Ａ／Ｄ変換部１１によりデジタル値に変換され、ＲＡＭ１６に格納される。ＣＰＵ１４は、ＲＡＭ１６に格納した検出筒内圧データに基づいて、燃料噴射量などの制御を行う。外部モニタ装置であるパーソナルコンピュータ２０から検出筒内圧データの転送要求がなされたときは、ＣＰＵ１４は、エンジン１の１運転サイクル、すなわちクランク角７２０度の期間に対応する検出筒内圧データを一括してパーソナルコンピュータ２０に転送する。【選択図】  図１
2005171832.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の筒内圧を検出する筒内圧検出手段と、該筒内圧検出手段により検出される筒内圧値を記憶する記憶手段と、該記憶手段に記憶された筒内圧値をモニタするモニタ手段と、前記記憶手段に記憶された筒内圧値の読み出しを制御する制御手段とを備え、前記制御手段は、前記モニタ手段から前記記憶手段に記憶された筒内圧値の転送要求がなされたときに、前記記憶手段に記憶された、機関運転の１サイクルに対応する筒内圧値を一括して読み出し、前記モニタ手段に転送することを特徴とする内燃機関の筒内圧モニタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の筒内圧を外部からモニタする筒内圧モニタ装置に関する。
【背景技術】
【０００２】
内燃機関の筒内圧を検出することにより、燃焼室内における実際の燃焼が正常に実行されているか否かを確認することがきるので、筒内圧を検出し、検出した筒内圧に基づいて燃料噴射量や燃料噴射時期を制御する技術が知られている。例えば特許文献１には、内燃機関のクランク角１度毎に筒内圧センサの出力をサンプリングし、クランク角２度毎にＡ／Ｄ変換を行って、検出圧力値をディジタルデータに変換し、ディジタル化された検出筒内圧から、図示平均有効圧力Ｐｍｉを算出する技術が示されている。
【０００３】
【特許文献１】特許第２６９５２４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に示されるようにクランク角１度毎に筒内圧センサの出力をサンプリングすると、単位時間当たりに検出される筒内圧データの数が増加する。そのため、検出筒内圧を外部のモニタ装置でモニタする場合に、サンプリングする毎にモニタ装置に出力すると、非常に高速な処理が必要となり、通常の機関制御装置に搭載される演算装置では、処理できないという課題がある。
【０００５】
本発明はこの点に着目してなされたものであり、内燃機関の制御装置に搭載される演算装置に過大な負荷をかけることなく、検出筒内圧値を外部からモニタできる内燃機関の筒内圧モニタ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため請求項１に記載の発明は、内燃機関の筒内圧を検出する筒内圧検出手段と、該筒内圧検出手段により検出される筒内圧値を記憶する記憶手段と、該記憶手段に記憶された筒内圧値をモニタするモニタ手段と、前記記憶手段に記憶された筒内圧値の読み出しを制御する制御手段とを備え、前記制御手段は、前記モニタ手段から前記記憶手段に記憶された筒内圧値の転送要求がなされたときに、前記記憶手段に記憶された、機関運転の１サイクルに対応する筒内圧値を一括して読み出し、前記モニタ手段に転送することを特徴とする内燃機関の筒内圧モニタ装置を提供する。
【発明の効果】
【０００７】
請求項１に記載の発明によれば、モニタ手段から記憶手段に記憶された筒内圧値の転送要求がなされたときに、記憶手段に記憶された、機関運転の１サイクルに対応する筒内圧値が一括して読み出され、モニタ手段に転送されるので、制御手段を構成する演算装置に過大な負荷をかけることなく、検出筒内圧値を確実にモニタ手段に転送することができる。
【発明を実施するための最良の形態】
【０００８】
以下本発明の実施の形態を図面を参照して説明する。
図１は本発明の一実施形態にかかる内燃機関の筒内圧モニタ装置の構成を示す図である。４気筒のディーゼル内燃機関（以下「エンジン」という）１の各気筒には、筒内圧ＰＣＹＬを検出する筒内圧センサ２が設けられている。本実施形態では、筒内圧センサ２は、各気筒に設けられるグロープラグと一体に構成されている。筒内圧センサ２の検出信号は、電子制御ユニット（以下「ＥＣＵ」という）４に供給される。またエンジン１には、クランク軸（図示せず）の回転角度を検出するクランク角度位置センサ３が設けられている。クランク角度位置センサ３は、クランク角１度毎にパルスを発生し、そのパルス信号はＥＣＵ４に供給される。
【０００９】
ＥＣＵ４は、エンジン１の各気筒の燃焼室に設けられた燃料噴射弁６の制御信号を駆動回路５に供給する。駆動回路５は、燃料噴射弁６に接続されており、ＥＣＵ４から供給される制御信号に応じた駆動信号を、燃料噴射弁６に供給する。これにより、ＥＣＵ４から出力される制御信号に応じた燃料噴射時期において、前記制御信号に応じた燃料噴射量だけ燃料が噴射される。
【００１０】
ＥＣＵ４は、Ａ／Ｄ変換部１１と、パルス生成部１３と、ＣＰＵ（Central Processing Unit）１４と、ＣＰＵ１４で実行されるプログラムを格納するＲＯＭ（Read Only Memory）１５と、ＣＰＵ１４が検出筒内圧データや演算結果などを格納するＲＡＭ（Random Access Memory）１６と、外部モニタ装置としてのパーソナルコンピュータ２０とＣＰＵ１４との間における情報の伝送を媒介するインタフェース部１７とを備えている。筒内圧センサ２の検出信号は、Ａ／Ｄ変換部１１に入力され、クランク角度位置センサ３から出力されるパルス信号は、パルス生成部１３に入力される。
【００１１】
Ａ／Ｄ変換部１１は、バッファ１２を備えており、筒内圧センサ２から入力される検出信号をディジタル値に変換し、バッファ１２に格納する。より具体的には、Ａ／Ｄ変換部１１には、パルス生成部１３から、クランク角１度周期のパルス信号（以下「１度パルス」という）ＰＬＳ１が供給されており、この１度パルスＰＬＳ１の周期で筒内圧検出信号をサンプリングし、ディジタル値に変換してバッファ１２に格納する。
【００１２】
一方、ＣＰＵ１４には、パルス生成部１３から、クランク角６度周期のパルス信号（以下「６度パルス」という）ＰＬＳ６が供給されており、ＣＰＵ１４はこの６度パルスＰＬＳ６の周期でバッファ１２に格納されたディジタル値を読み出す処理を行う。すなわち、本実施形態では、Ａ／Ｄ変換部１１からＣＰＵ１４に対して割り込み要求を行うのではなく、ＣＰＵ１４が６度パルスＰＬＳ６の周期で読出処理を行う。
【００１３】
６度パルスＰＬＳ６の周期でバッファ１２から読み出された検出筒内圧データは、ＲＡＭ１６に順次格納され、ＲＡＭ１６に格納されたデータに基づいて、図示平均有効圧力Ｐｍｉの算出が行われる。さらに、図示平均有効圧力Ｐｍｉに応じて、燃料噴射量及び燃料噴射時期の制御が行われる。
【００１４】
一方、パーソナルコンピュータ２０から検出筒内圧データの転送要求がなされたときは、ＣＰＵ１４は、図２に示すように、エンジン１の１運転サイクル、すなわちクランク角７２０度の期間に対応する検出筒内圧データを一括してパーソナルコンピュータ２０に転送する。このようにＣＰＵ１４は、６度パルスＰＬＳ６の周期で読み出す検出筒内圧データをそのまま転送するのではなく、１運転サイクル分のデータをまとめてパーソナルコンピュータ２０に転送する。これにより、転送に必要なＣＰＵ１４の演算負荷を軽減することができる。
【００１５】
本実施形態では、パーソナルコンピュータ２０がモニタ手段に相当し、ＲＡＭ１６が記憶手段に相当し、ＣＰＵ１４及びインタフェース部１７が制御手段に相当する。
なお本発明は上述した実施形態に限るものではなく、種々の変形が可能である。例えば、上述した実施形態では、パーソナルコンピュータをモニタ手段として用いたが、内燃機関の動作を診断するための専用の診断器をモニタ手段として用いてもよい。
また上述した実施形態では、４気筒のディーゼル内燃機関の例を示したが、これに限るものではなく、気筒数の異なるディーゼル内燃機関、あるいはガソリン内燃機関の筒内圧モニタにも、本発明は適用可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態にかかる内燃機関の筒内圧モニタ装置の構成を示すブロック図である。
【図２】外部モニタ装置に検出筒内圧データを転送するタイミングを説明するためのタイミングチャートである。
【符号の説明】
【００１７】
１  ディーゼル内燃機関
２  筒内圧センサ（筒内圧検出手段）
３  クランク角度位置センサ
４  電子制御ユニット
１４  ＣＰＵ（制御手段）
１６  ＲＡＭ（記憶手段）
１７  インタフェース部（制御手段）
２０  パーソナルコンピュータ（モニタ手段）
【図１】
2005171832.tif 000003
【図２】
2005171832.tif 000004