(57)【特許請求の範囲】
【請求項１】
内燃機関の筒内圧を検出する筒内圧検出手段と、
前記内燃機関のクランク角度位置を検出するクランク角度位置検出手段と、
前記筒内圧検出手段の出力の高周波成分を遮断するローパスフィルタ手段と、
該ローパスフィルタ手段の出力を前記クランク角度位置検出手段の出力により特定される所定クランク角度位置でサンプリングするサンプリング手段とを有する内燃機関の筒内圧検出装置において、
前記内燃機関の回転速度を検出する回転速度検出手段と、
前記ローパスフィルタ手段の遅延時間を、前記回転速度が高くなるほど短くなるように設定する遅延特性設定手段とを備えることを特徴とする内燃機関の筒内圧検出装置。
【請求項２】
前記クランク角度位置検出手段は、インダクタンス成分及び抵抗成分を含み、
前記遅延特性設定手段は、前記ローパスフィルタ手段の遅延時間を、前記クランク角度位置検出手段のインダクタンス成分及び抵抗成分に応じて設定することを特徴とする請求項１に記載の内燃機関の筒内圧検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の筒内圧を検出する筒内圧検出装置に関し、特に筒内圧の検出タイミングの精度を向上させたものに関する。
【０００２】
【従来の技術】
内燃機関の燃焼状態を検出すべく、筒内圧、すなわち燃焼室内の圧力を所定のクランク角度範囲でサンプリングする技術は、従来より知られている（例えば特許第２８３０３０５号公報）。
【０００３】
【発明が解決しようとする課題】
上記公報には、所定のクランク角度範囲で筒内圧のサンプリングを行うために、クランク角度位置を検出するクランク角度位置センサが用いられることが示されている。このようなクランク角度位置センサとしては、磁気ピックアップ型のセンサを用いるのが一般的であるが、このタイプのセンサでは、例えば特公平６−１０５０７２号公報に示されるように、機関の回転数（回転速度）に依存してセンサ出力に遅れが生ずる。そのため、クランク角度位置で示されるサンプルタイミングに誤差が生じ、筒内圧を所望のクランク角度位置で正確にサンプリングできない可能性があった。筒内圧は、クランク角度位置によって急激に変化するので、僅かなタイミングずれでも検出圧は大幅にずれてしまうため、筒内圧を所望のクランク角度位置で正確にサンプリングすることが望まれていた。
【０００４】
本発明はこの点に着目してなされたものであり、クランク角度位置で示される筒内圧のサンプルタイミングの精度を確保し、常に所望のクランク角度位置で筒内圧を検出することができる内燃機関の筒内圧検出装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するため請求項１に記載の発明は、内燃機関の筒内圧を検出する筒内圧検出手段と、前記内燃機関のクランク角度位置を検出するクランク角度位置検出手段と、前記筒内圧検出手段の出力の高周波成分を遮断するローパスフィルタ手段と、該ローパスフィルタ手段の出力を前記クランク角度位置検出手段の出力により特定される所定クランク角度位置でサンプリングするサンプリング手段とを有する内燃機関の筒内圧検出装置において、前記内燃機関の回転速度を検出する回転速度検出手段と、前記ローパスフィルタ手段の遅延時間を、前記回転速度が高くなるほど短くなるように設定する遅延特性設定手段とを備えることを特徴とする。
この構成によれば、検出した機関回転速度が高くなるほど、筒内圧検出手段の出力の高周波成分を遮断するローパスフィルタ手段の遅延時間が短く設定されるので、機関回転速度の広い範囲で、クランク角度位置で示される筒内圧のサンプルタイミングを正確に設定し、機関回転速度に拘わらず常に所望のクランク角度位置で筒内圧を検出することが可能となる。
請求項２に記載の発明は、請求項１に記載の内燃機関の筒内圧検出装置において、前記クランク角度位置検出手段は、インダクタンス成分及び抵抗成分を含み、前記遅延特性設定手段は、前記ローパスフィルタ手段の遅延時間を、前記クランク角度位置検出手段のインダクタンス成分及び抵抗成分に応じて設定することを特徴とする。
【０００６】
この構成によれば、筒内圧検出手段の出力の高周波成分を遮断するローパスフィルタ手段の遅延時間が、クランク角度位置検出手段のインダクタンス成分及び抵抗成分に応じて設定されるので、ローパスフィルタ手段の遅延時間を、クランク角度位置検出手段のインダクタンス成分及び抵抗成分に起因する検出遅れに見合ったものとすることができる。すなわち、サンプルタイミングを調整するための特別の回路を設けることなく、筒内圧検出手段の出力を、クランク角度位置の検出遅れ時間に応じた時間だけ遅延させることができ、クランク角度位置で示される筒内圧のサンプルタイミングの精度を確保し、常に所望のクランク角度位置で筒内圧を検出することが可能となる。
【０００９】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
（第１の実施形態）
図１は本発明の第１の実施形態にかかる筒内圧検出装置の構成を示すブロック図であり、この装置は、内燃機関の筒内圧、すなわち燃焼室内の圧力を検出する筒内圧検出手段としての筒内圧センサ１と、積分回路を含み入力電圧を増幅するチャージアンプ２と、所定遮断周波数より高い周波数成分を遮断するローパスフィルタ３（以下「ＬＰＦ３」という）と、ＬＰＦ３の出力信号をディジタル信号に変換するＡ／Ｄ変換回路４と、内燃機関のクランク軸の回転角度位置（以下「クランク角度位置」という）θＣＲＫを検出するクランク角度位置検出手段としてのタイミングセンサ５と、タイミングセンサ５の出力信号の波形整形を行い、クランク角度位置を示す矩形波信号を出力する入力インターフェース回路６と、所定のクランク角度位置で筒内圧ＰＣＹＬのサンプリングを行うＣＰＵ（Central Processing Unit）７とを備えている。
【００１０】
ＬＰＦ３は、より具体的には図２に示すように、演算増幅器１１、抵抗Ｒ１，Ｒ２及びコンデンサＣ１，Ｃ２からなる２次のローパスフィルタを３段直列に接続して構成されており、１段目の出力が２次フィルタ出力ＳＦ２として、２段目の出力が４次フィルタ出力ＳＦ４として、また３段目の出力が６次フィルタ出力ＳＦ６として、Ａ／Ｄ変換回路４に供給され、それぞれディジタル信号に変換されてＣＰＵ７に供給される。
【００１１】
ＣＰＵ７は、タイミングセンサ５により検出されるクランク角度位置を示す信号の遅れ時間Ｔ２と、筒内圧センサ１の出力信号が、チャージアンプ２、ＬＰＦ３及びＡ／Ｄ変換回路４を介してＣＰＵ７に入力されるまでの遅れ時間Ｔ１とがほぼ等しくなるように、３つのフィルタ出力ＳＦ２，ＳＦ４またはＳＦ６の何れかをエンジン回転数ＮＥに応じて選択する。そしてＣＰＵ７は、選択したフィルタ出力のＡ／Ｄ変換後の信号を、タイミングセンサ５から入力されるクランク角信号により特定される所定のクランク角度位置でサンプリングすることにより、所定クランク角度位置における筒内圧の検出を行う。
【００１２】
このように、次数の異なる、すなわち遅延特性の異なる３つのフィルタの出力を、エンジン回転数ＮＥに応じて選択することにより、サンプルタイミングを調整するための特別の回路を設けることなく、筒内圧センサ１の出力を、クランク角度位置の検出遅れ時間に応じた時間だけ遅延させることができ、クランク角度位置で示される筒内圧のサンプルタイミングの精度を確保し、常に所望のクランク角度位置で筒内圧を検出することが可能となる。
【００１３】
なお、タイミングセンサ５は、例えばクランク角度３０度毎のパルス信号であるＣＲＫ信号、クランク角度１８０度毎のパルス信号であるＴＤＣ信号などを出力するので、これらの信号に基づいてサンプルタイミングが決定されるとともに、そのパルス信号の発生時間間隔ＭＥからエンジン回転数ＮＥが検出される。
【００１４】
具体的にはＣＰＵ７は、図３に示すように、エンジン回転数ＮＥに応じて２次フィルタ出力ＳＦ２，４次フィルタ出力ＳＦ４または６次フィルタ出力ＳＦ６を選択する。すなわち、ステップＳ１１では、エンジン回転数ＮＥが第１所定回転数ＮＡ１（例えば２０００ｒｐｍ）より高いか否かを判別し、ＮＥ≦ＮＡ１であるときは、６次フィルタ出力ＳＦ６を選択する（ステップＳ１５）。ＮＥ＞ＮＡ１であるときはさらにエンジン回転数ＮＥが第２所定回転数ＮＡ２（例えば４０００ｒｐｍ）より高いか否かを判別し（ステップＳ１２）、ＮＥ≦ＮＡ２であるときは、４次フィルタ出力ＳＦ４を選択し（ステップＳ１４）、ＮＥ＞ＮＡ２であるときは、２次フィルタ出力ＳＦ２を選択する（ステップＳ１３）。
【００１５】
フィルタの入出力間の遅延時間Ｔｆｄは、フィルタの次数が高くなるほど長くなる一方、タイミングセンサ５の検出遅れは、センサのインダクタンス成分及び抵抗成分に起因して発生するものであり、エンジン回転数ＮＥが高くなるほど遅れ時間が短くなる傾向があるので、図３に示すように、エンジン回転数ＮＥが高くなるほど次数の小さいフィルタ出力を選択することにより、遅れ時間Ｔ１とＴ２とを、ほぼ等しくすることができる。以下この点を詳しく説明する。
【００１６】
図４は、タイミングセンサ５の等化回路であり、起電力Ｅの電圧源と、内部抵抗成分Ｒ及びインダクタンス成分Ｌとからなり、負荷抵抗ＲＬの両端の電圧Ｖが、センサ出力となる。出力電圧Ｖは下記式（１）で表される。
【数１】
0004334724.tif 000002
式（１）は、出力電圧Ｖが起電力Ｅに対してインダクタンス成分Ｌにより位相が遅れて出力されることを示している。この位相遅れ角θは下記式（２）で表される。
【数２】
0004334724.tif 000003
【００１７】
ここでは、クランク軸に取り付けられたクランク角度位置検出用の位置マーク（パルサ）の数をｎとし、このパルサによってセンサ５に発生する起電力Ｅがサイン波で近似できるとすると、位相遅れ角θと対応するクランク角θＣＲＫＤと関係は、以下のようになる。
θＣＲＫＤ＝θ／ｎ      （３）
またエンジン回転数をＮＥ（ｒｐｍ）とすると、角速度ωは、
ω＝２π（ＮＥ／６０）・ｎ      （４）
【００１８】
であるので、式（２）〜（４）より、クランク角θＣＲＫＤは下記式（５）で与えられ、下記式（６）によりクランク角θＣＲＫＤを遅れ時間Ｔｓｄ（以下「センサ遅れ時間Ｔｓｄ」という）に換算することができる。
【数３】
0004334724.tif 000004
【００１９】
例えばＬ＝１３００ｍＨ，Ｒ＝２ｋΩのセンサ場合、パルサの数ｎ＝１２とすると、式（５）（６）より、ＮＥ＝１００ｒｐｍのとき、θＣＲＫＤ＝０．４ｄｅｇ、Ｔｓｄ＝６６７μｓｅｃとなり、ＮＥ＝３０００ｒｐｍのとき、θＣＲＫＤ＝５．７ｄｅｇ、Ｔｓｄ＝３１４μｓｅｃとなり、ＮＥ＝８０００ｒｐｍのとき、θＣＲＫＤ＝６．８ｄｅｇ、Ｔｓｄ＝１４２μｓｅｃとなる。すなわち、センサ遅れ時間Ｔｓｄは、エンジン回転数ＮＥが増加するほど減少する傾向を示す。
【００２０】
一方代表的なローパスフィルタであるバターワース型ローパスフィルタの場合、位相特性（入出力間の位相差）は、ゲインが３ｄＢ低下する遮断周波数ｆｃにおいて−４５ｄｅｇの次数倍となることが知られている。またバターワース型ローパスフィルタでは、遮断周波数ｆｃより低い周波数では、位相特性は、周波数に対してほぼ直線状に変化するため、位相差Φは、遮断周波数ｆｃ以下の任意の周波数をｆｘとし、フィルタの次数をＮとすると、下記式（７）で与えられる。
Φ＝−４５Ｎ・ｆｘ／ｆｃ    （７）
【００２１】
この位相差Φを遅れ時間Ｔｆｄ（以下「フィルタ遅れ時間Ｔｆｄ」という）に変換すると、下記式（８）で表される。
Ｔｆｄ＝（Φ／３６０）・（１／ｆｘ）
＝−４５Ｎ／（３６０・ｆｃ）      （８）
したがって、タイミングセンサ５で発生するセンサ遅れ時間Ｔｓｄに、ＬＰＦ３のフィルタ遅れ時間Ｔｆｄを一致させるためには、次数Ｎを下記式（９）により算出すればよい。
【数４】
0004334724.tif 000005
【００２２】
例えばｆｃ＝１５００Ｈｚ、Ｔｓｄ＝１４２μｓｅｃ（ＮＥ＝８０００ｒｐｍのときのセンサ遅れ時間）を、式（９）に適用すると、Ｎ＝１．７となるので、２次のローパスフィルタ出力ＳＦ２を選択することにより、図１に示す遅れ時間Ｔ１とＴ２とをほぼ同一とすることができる。また、Ｔｓｄ＝６６７μｓｅｃ（ＮＥ＝１００ｒｐｍのときのセンサ遅れ時間）を適用すると、Ｎ＝８となるが、本実施形態では、６次のローパスフィルタまでしか設けていないので、６次ローパスフィルタ出力ＳＦ６を選択する。また、Ｔｓｄ＝３１４μｓｅｃ（ＮＥ＝３０００ｒｐｍのときのセンサ遅れ時間）のときは、Ｎ＝３．８となるので、４次のローパスフィルタの出力ＳＦ４を選択する。
なお、遮断周波数ｆｃ＝１５００Ｈｚの場合、図２の抵抗Ｒ１，Ｒ２はそれぞれ２．７ｋΩ，１０ｋΩとし、コンデンサＣ１，Ｃ２はそれぞれ１０００ｐＦ，３３００ｐＦとする。
【００２３】
以上のように本実施形態では、エンジン回転数ＮＥに応じてＬＰＦ３の出力を選択し、筒内圧センサ側の遅れ時間Ｔ１と、タイミングセンサ側の遅れ時間Ｔ２とが、エンジン回転数ＮＥに拘わらずほぼ同一となるようにしたので、エンジン回転数ＮＥの広い範囲で正確なサンプルタイミングで筒内圧を検出することができる。
【００２４】
本実施形態では、筒内圧センサ１が筒内圧検出手段に相当し、タイミングセンサ５が、クランク角度位置検出手段及び回転速度検出手段に相当し、ＬＰＦ３がローパスフィルタ手段に相当し、ＣＰＵ７が遅延特性設定手段及びサンプリング手段に相当する。
【００２５】
（第２の実施形態）
本実施形態は、図５に示すようにハードウェアで構成されたＬＰＦ３を削除して、チャージアンプ２の出力を直接Ａ／Ｄ変換回路４に入力し、ＣＰＵ７がエンジン回転数ＮＥに応じたローパスフィルタ演算処理を実行して、遅れ時間Ｔ１とＴ２を一致させるようにしたものである。
【００２６】
図６は、ＣＰＵ７のおけるフィルタ演算処理のフローチャートであり、ステップＳ２１〜Ｓ２５では、それぞれエンジン回転数ＮＥが所定回転数ＮＤ１，ＮＤ２，ＮＤ３，ＮＤ４，ＮＤ５（ＮＤ１＜ＮＤ２＜ＮＤ３＜ＮＤ４＜ＮＤ５）より高いか否かを判別する。そしてＮＥ＞ＮＤ５であるときは２次のフィルタ演算を実行し（ステップＳ２６）、ＮＤ４＜ＮＥ≦ＮＤ５であるときは３次のフィルタ演算を実行し（ステップＳ２７）、ＮＤ３＜ＮＥ≦ＮＤ４であるときは４次のフィルタ演算を実行し（ステップＳ２８）、ＮＤ２＜ＮＥ≦ＮＤ３であるときは５次のフィルタ演算を実行し（ステップＳ２９）、ＮＤ１＜ＮＥ≦ＮＤ２であるときは６次のフィルタ演算を実行し（ステップＳ３０）、ＮＥ≦ＮＤ１であるときは７次のフィルタ演算を実行する（ステップＳ３１）。各フィルタ演算は、Ａ／Ｄ変換回路４から入力されるディジタル信号に対して実行され、該演算により得られた値が検出値として出力される。
【００２７】
図７は、フィルタの次数と対応する遅延時間Ｔｆｄ及び伝達関数を示す図である。ＣＰＵ７には、図示しないＲＡＭ（Random Access Memory）が接続されており、そのＲＡＭに最新のサンプル値から７サンプル周期前までの８個のサンプル値が格納され、図７に示す各次数のフィルタ演算に使用される。図７には、８次のフィルタ演算まで示されているが、本実施形態では、７次のフィルタ演算まで実行している。
【００２８】
図８は、タイミングセンサ５の遅れ時間Ｔｓｄとエンジン回転数ＮＥとの関係を示す図であり、センサ遅れ時間Ｔｓｄは、実線Ｌ１で示すようにエンジン回転数ＮＥが増加するほど減少する。したがって、図６の処理では、この特性に合わせるようにフィルタの次数が決定され、フィルタ演算が実行される。
【００２９】
図８において、エンジン回転数ＮＥ１は、７次のフィルタの遅れ時間Ｔｆｄ７と、センサ遅れ時間Ｔｓｄ（実線Ｌ１）とが一致するエンジン回転数ＮＥであり、エンジン回転数ＮＥ２は、６次のフィルタの遅れ時間Ｔｆｄ６と、センサ遅れ時間Ｔｓｄ（実線Ｌ１）とが一致するエンジン回転数ＮＥであり、エンジン回転数ＮＥ３は、５次のフィルタの遅れ時間Ｔｆｄ５と、センサ遅れ時間Ｔｓｄ（実線Ｌ１）とが一致するエンジン回転数ＮＥであり、エンジン回転数ＮＥ４は、４次のフィルタの遅れ時間Ｔｆｄ４と、センサ遅れ時間Ｔｓｄ（実線Ｌ１）とが一致するエンジン回転数ＮＥであり、エンジン回転数ＮＥ５は、３次のフィルタの遅れ時間Ｔｆｄ３と、センサ遅れ時間Ｔｓｄ（実線Ｌ１）とが一致するエンジン回転数ＮＥであり、エンジン回転数ＮＥ６は、２次のフィルタの遅れ時間Ｔｆｄ２と、センサ遅れ時間Ｔｓｄ（実線Ｌ１）とが一致するエンジン回転数ＮＥである。そして、図６の処理で用いる所定回転数ＮＤ１〜ＮＤ５は、下記式により設定される。
ＮＤ１＝（ＮＥ１＋ＮＥ２）／２
ＮＤ２＝（ＮＥ２＋ＮＥ３）／２
ＮＤ３＝（ＮＥ３＋ＮＥ４）／２
ＮＤ４＝（ＮＥ４＋ＮＥ５）／２
ＮＤ５＝（ＮＥ５＋ＮＥ６）／２
【００３０】
したがって、図６の処理によるフィルタ遅れ時間Ｔｆｄは、エンジン回転数ＮＥに応じて図８に太い実線で示すように階段状に変化し、センサ遅れ時間Ｔｓｄとほぼ一致させることができる。
【００３１】
なお、所定周波数ＮＤ１〜ＮＤ５は例えば以下のように設定される：ＮＤ１＝１０２３ｒｐｍ，ＮＤ２＝１６０４ｒｐｍ，ＮＤ３＝２３３２ｒｐｍ，ＮＤ４＝３４１０ｒｐｍ，ＮＤ５＝５３４９ｒｐｍに設定される。
【００３２】
図７に示す伝達関数の求め方は公知であるが、以下に簡単に説明する。
第１の実施形態で示したバターワース型ローパスフィルタの複素変数ｓで示した伝達関数は、下記式（１０）〜（１２）で与えられる。
【数５】
0004334724.tif 000006
式（１０）〜（１２）の複素変数ｓに、下記式（１３）を適用する双１次ｚ変換を行うことにより、ｚ領域の伝達関数Ｈ（ｚ）が求められる。
【数６】
0004334724.tif 000007
【００３３】
例えばディジタル領域の遮断周波数ｆｃｄ＝１．５ｋＨｚ、サンプリング周波数ｆｓを６ｋＨｚとし、２次のフィルタの伝達関数Ｈ２（ｚ）を求める例を示す。
ディジタル領域の角周波数ωｄ（＝２πｆｃｄ）とアナログ領域の角周波数ωａとは、下記式（１４）で示される関係がある。
【数７】
0004334724.tif 000008
したがって、ωｄ＝２π×１．５ｋＨｚ、Ｔ＝１／ｆｓ＝１／（６ｋＨｚ）を適用すると、ωａ＝１２０００となる。
【００３４】
また２次のバターワース型ローパスフィルタの伝達関数Ｇ２（ｓ）は、式（１０）においてＮ＝２とすることにより、下記式（１５）で与えられる。
【数８】
0004334724.tif 000009
式（１５）に式（１３）を適用し、アナログ領域の角周波数ωａ及びサンプリング周期Ｔに数値を代入することにより、下記式（１６）が得られる。
【数９】
0004334724.tif 000010
３次以上の伝達関数も同様にして求めることができる。
【００３５】
以上のように本実施形態では、ディジタルフィルタによりバターワース型ローパスフィルタと同等のフィルタを構成し、ＣＰＵ７の演算処理により等価的に次数の異なる、すなわち遅延時間が異なるフィルタをエンジン回転数ＮＥに応じて選択して使用するようにしたので、ハードウェアでフィルタを構成する場合に比べて回路スペースを増加させることなく、より高い精度で遅れ時間Ｔ１を、遅れ時間Ｔ２とを一致させることが可能となる。
【００３６】
本実施形態では、筒内圧センサ１が筒内圧検出手段に相当し、タイミングセンサ５が、クランク角度位置検出手段及び回転速度検出手段に相当し、ＣＰＵ７がローパスフィルタ手段、遅延特性設定手段及びサンプリング手段に相当する。
なお本発明は上述した実施形態に限るものではなく、種々の変形が可能である。例えば、筒内圧を検出するエンジン回転数ＮＥの範囲が狭い場合には、エンジン回転数ＮＥに応じてローパスフィルタを切り換えて使用する必要はなく、筒内圧を検出する必要のあるエンジン回転数範囲に適した遅延特性のフィルタを用いるようにすればよい。その場合、ローパスフィルタの遅延時間Ｔｆｄは、タイミングセンサ５のインダクタンス成分及び抵抗成分に応じて、必要なエンジン回転数範囲で遅れ時間Ｔ１，Ｔ２が等しくなるように設定する。
【００３７】
また上述した実施形態では、ローパスフィルタの次数を変化させることにより、遅延特性を設定するようにしたが、これに限るものではなく、ローパスフィルタ（例えば２次のローパスフィルタ）と、少なくとも当該ローパスフィルタより広い通過帯域を有する複数の遅延回路とを組み合わせて特許請求の範囲に記載したローパスフィルタ手段を構成し、使用する遅延回路をエンジン回転数ＮＥに応じて選択するようにしてもよい。
【００３８】
【発明の効果】
以上詳述したように請求項１に記載の発明によれば、検出した機関回転速度が高くなるほど、筒内圧検出手段の出力の高周波成分を遮断するローパスフィルタ手段の遅延時間が短く設定されるので、機関回転速度の広い範囲で、クランク角度位置で示される筒内圧のサンプルタイミングを正確に設定し、機関回転速度に拘わらず常に所望のクランク角度位置で筒内圧を検出することが可能となる。
また請求項２に記載の発明によれば、筒内圧検出手段の出力の高周波成分を遮断するローパスフィルタ手段の遅延時間が、クランク角度位置検出手段のインダクタンス成分及び抵抗成分に応じて設定されるので、ローパスフィルタ手段の遅延時間を、クランク角度位置検出手段のインダクタンス成分及び抵抗成分に起因する検出遅れに見合ったものとすることができる。すなわち、サンプルタイミングを調整するための特別の回路を設けることなく、筒内圧検出手段の出力を、クランク角度位置の検出遅れ時間に応じた時間だけ遅延させることができ、クランク角度位置で示される筒内圧のサンプルタイミングの精度を確保し、常に所望のクランク角度位置で筒内圧を検出することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態にかかる筒内圧検出装置の構成を示すブロック図である。
【図２】ローパスフィルタの構成をより詳細に示すブロック図である。
【図３】エンジン回転数に応じてフィルタ出力を選択する処理のフローチャートである。
【図４】タイミングセンサの等化回路を示す回路図である。
【図５】本発明の第２の実施形態にかかる筒内圧検出装置の構成を示すブロック図である。
【図６】エンジン回転数に応じてローパスフィルタ演算を実行する処理のフローチャートである。
【図７】ディジタルローパスフィルタの伝達関数を示す図である。
【図８】エンジン回転数と、タイミングセンサの遅れ時間との関係を示す図である。
【符号の説明】
１  筒内圧センサ（筒内圧検出手段）
２  チャージアンプ
３  ローパスフィルタ（ローパスフィルタ手段）
４  Ａ／Ｄ変換回路
５  タイミングセンサ（クランク角度位置検出手段）
７  ＣＰＵ（フィルタ手段、遅延特性設定手段、サンプリング手段）
【図１】
0004334724.tif 000011
【図２】
0004334724.tif 000012
【図３】
0004334724.tif 000013
【図４】
0004334724.tif 000014
【図５】
0004334724.tif 000015
【図６】
0004334724.tif 000016
【図７】
0004334724.tif 000017
【図８】
0004334724.tif 000018