JPH07122417B2 - Method for detecting air pressure in intake pipe of internal combustion engine - Google Patents
Method for detecting air pressure in intake pipe of internal combustion engineInfo
- Publication number
- JPH07122417B2 JPH07122417B2 JP24078486A JP24078486A JPH07122417B2 JP H07122417 B2 JPH07122417 B2 JP H07122417B2 JP 24078486 A JP24078486 A JP 24078486A JP 24078486 A JP24078486 A JP 24078486A JP H07122417 B2 JPH07122417 B2 JP H07122417B2
- Authority
- JP
- Japan
- Prior art keywords
- intake pipe
- pressure
- value
- internal combustion
- combustion engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 31
- 238000002485 combustion reaction Methods 0.000 title claims description 12
- 238000005070 sampling Methods 0.000 claims description 28
- 230000010349 pulsation Effects 0.000 claims description 21
- 238000006243 chemical reaction Methods 0.000 description 10
- 239000000446 fuel Substances 0.000 description 6
- 238000002347 injection Methods 0.000 description 5
- 239000007924 injection Substances 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005086 pumping Methods 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は、内燃機関の吸気管内空気圧力を計測する方法
に関する。Description: TECHNICAL FIELD The present invention relates to a method for measuring an air pressure in an intake pipe of an internal combustion engine.
従来の技術 内燃機関の状態に応じた最適な燃料噴射量、点火時期等
を決定するための一つのパラメータとして、内燃機関の
吸気管内空気圧力(以下吸気管圧力と称する)がある。
ところで、この吸気管圧力はスロットル開度が一定であ
っても内燃機関のポンピング作用により絶えず脈動して
いるので、その脈動の影響を受けないように吸気管圧力
を測定する必要がある。2. Description of the Related Art As one parameter for determining the optimum fuel injection amount, ignition timing, etc. according to the state of the internal combustion engine, there is an intake pipe air pressure of the internal combustion engine (hereinafter referred to as intake pipe pressure).
By the way, since the intake pipe pressure constantly pulsates due to the pumping action of the internal combustion engine even if the throttle opening is constant, it is necessary to measure the intake pipe pressure so as not to be affected by the pulsation.
従来より、吸気管圧力を脈動の影響を受けないように測
定する方式としては、吸気管内の圧力を直接検出する圧
力センサと、アナログ/デジタル(以下A/Dと称する)
変換器との間に脈動成分を除去するフィルタを設けて、
そのフィルタを通過した信号を吸気管圧力とする方式で
知られているが、この方式ではエンジン回転数が低い時
の脈動成分を充分に除去し得るようにフィルタの時定数
を大きくすると、スロットル開度の急変時における吸気
管圧力の変化を応答性良く検出できず、反対に急変時に
おける応答性を良くしようとフィルタの時定数を小さく
すると、低回転域での脈動成分を充分に除去できない。Conventionally, as a method of measuring the intake pipe pressure without being affected by pulsation, a pressure sensor that directly detects the pressure in the intake pipe and an analog / digital (hereinafter referred to as A / D)
By providing a filter to remove the pulsating component between the converter,
A method is known in which the signal that passes through the filter is used as the intake pipe pressure.In this method, if the time constant of the filter is increased to sufficiently remove the pulsating component when the engine speed is low, the throttle opening The change of the intake pipe pressure at the time of sudden change in the degree cannot be detected with good response, and conversely, if the time constant of the filter is made small in order to improve the response at the time of sudden change, the pulsating component in the low rotation range cannot be sufficiently removed.
そこで、本出願人は以前この問題の解決手段を特願昭60
−251642として出願した。その発明の概要は、吸気管圧
力をその脈動周期tの1/2倍の間隔でサンプリングしてA
/D変換を行い、前回のサンプリング値と今回のサンプリ
ング値の相加平均を吸気管の平均圧力値とするものであ
る。Therefore, the applicant has previously filed a patent application for solving this problem.
Filed as -251642. The outline of the invention is that the intake pipe pressure is sampled at intervals of 1/2 times the pulsation period t
/ D conversion is performed, and the arithmetic mean of the previous sampling value and this sampling value is used as the average pressure value of the intake pipe.
発明が解決しようとする問題点 しかしながら、特願昭60−251642によればエンジン回転
数が高くなった場合等のように吸気管圧力の脈動の周期
が短くなると、A/D変換処理及び変換値の相加平均を計
算する処理等が増大するため、制御用の中央処理装置
(以下、CPUと称する)に対して大きな負担となる。Problems to be Solved by the Invention However, according to Japanese Patent Application No. 60-251642, if the cycle of the intake pipe pressure pulsation becomes short, such as when the engine speed becomes high, A / D conversion processing and conversion value Since the number of processes for calculating the arithmetic mean of, etc. increases, it imposes a heavy burden on the central processing unit for control (hereinafter referred to as CPU).
本発明はこのような問題点を解決しようというものであ
る。The present invention is intended to solve such a problem.
問題点を解決するための手段 以上のような問題点を解決するために本発明は次のよう
な構成としている。すなわち、内燃機関の吸気管内空気
圧力を該圧力の脈動周期t=h/(m・n)(ただし、h:
定数、m:エンジン回転数、n:気筒数)の1/2ごとにサン
プリングし、少なくとも前回のサンプリング値との相加
平均により前記吸気管内空気圧力を検出する方法におい
て、前記圧力の脈動周期tが所定値以下の時は、サンプ
リング間隔を (1/2+k)・t (ただし、k=1,2,・・・) にすることを特徴とするものである。Means for Solving Problems In order to solve the above problems, the present invention has the following configuration. That is, the air pressure in the intake pipe of the internal combustion engine is determined by the pulsation cycle t = h / (m · n) (where h:
Constant, m: engine speed, n: number of cylinders), and sampling the air pressure in the intake pipe by an arithmetic mean with at least the previous sampling value. When is less than a predetermined value, the sampling interval is set to (1/2 + k) · t (where k = 1, 2, ...).
作用 上記方法によれば、吸気管圧力の脈動周期が長い場合又
はエンジン回転数が低い場合は圧力脈動の1/2倍の周期
でサンプリングを行い、少なくとも前回のサンプリング
値との相加平均により吸気管圧力を得て、吸気管圧力の
脈動が速い場合又はエンジン回転数が高い場合は圧力脈
動の(1/2+k)倍(k=1,2,・・・)の周期でサンプ
リングを行い、少なくとも前回のサンプリング値との相
加平均により吸気管圧力の平均値を得る。Action According to the above method, when the pulsation cycle of the intake pipe pressure is long or when the engine speed is low, sampling is performed at half the cycle of the pressure pulsation, and the intake is performed by at least the arithmetic average of the previous sampling value. When the pipe pressure is obtained and the pulsation of the intake pipe pressure is fast or the engine speed is high, sampling is performed at a cycle of (1/2 + k) times (k = 1,2, ...) of the pressure pulsation, and at least The average value of the intake pipe pressure is obtained by the arithmetic mean with the previous sampling value.
よって、エンジン回転数が低いような場合には、圧力の
脈動周期が長いため、サンプリング周期も長くなり制御
用のCPUに負担をかけることなくリップルを除去した圧
力値を求めることができる。また、圧力の急激な変化に
もほとんど遅れることなく追従して測定することができ
るため、適切な燃料噴射量、点火時期等を計算すること
ができる。一方、エンジン回転数が高いような場合でも
サンプリング周期が長くなり、A/D変換処理及び変換値
の相加平均を計算する処理を行う時間が減少するので、
CPUに負担をかけることなく、リップルを除去できる。
その際、エンジンは安定しているので、吸気管圧力の測
定値が実際の圧力より多少遅れても問題はない。Therefore, when the engine speed is low, the pressure pulsation cycle is long, so the sampling cycle is also long, and the ripple-removed pressure value can be obtained without burdening the control CPU. Further, since it is possible to measure the rapid change in pressure with little delay, it is possible to calculate an appropriate fuel injection amount, ignition timing, and the like. On the other hand, even when the engine speed is high, the sampling cycle becomes long, and the time for performing the A / D conversion process and the process of calculating the arithmetic mean of the converted values decreases,
Ripple can be removed without burdening the CPU.
At that time, since the engine is stable, there is no problem even if the measured value of the intake pipe pressure is slightly behind the actual pressure.
発明の実施例 以下、図面を参照して本発明の実施例を説明する。Embodiments of the Invention Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の実施例を示すブロック図である。4サ
イクル6気筒火花点火内燃機関のシリンダ1には図示せ
ぬエアクリーナーからの燃焼用空気が管路2を経て、さ
らにスロットル弁3から、サージを吸収するためのサー
ジタンク4、及び各気筒に分岐された吸気マニホールド
5を経て供給される。シリンダ1には吸気弁6が設けら
れる。燃料噴射弁7からは、燃料が噴射される。イグニ
ッションコイル8からの電力は、ディストリビュータ9
を介して点火プラグ10に供給される。シリンダ1からの
燃焼排気ガスは、排気弁(図示せず)から排気管11を経
て排ガス浄化装置12から排出される。サージタンク12は
圧力センサ13が設けられており、各気筒に共通な吸気管
圧力を検出する。圧力センサ13からの出力はライン14を
介して制御装置15の入力インタフェイス16に与えられ
る。制御装置15では入力インタフェイス16からのアナロ
グ信号をA/D変換器18によってデジタル値に変換し、CPU
19に与える。CPU19は出力インタフェイス20を介して燃
料噴射弁7を制御するとともにイグニッションコイル8
を制御する。CPU19に関連してメモリ21が備えられる。FIG. 1 is a block diagram showing an embodiment of the present invention. In a cylinder 1 of a 4-cycle 6-cylinder spark ignition internal combustion engine, combustion air from an air cleaner (not shown) passes through a pipe line 2 and further from a throttle valve 3 to a surge tank 4 for absorbing surge, and to each cylinder. It is supplied through the branched intake manifold 5. The cylinder 1 is provided with an intake valve 6. Fuel is injected from the fuel injection valve 7. The power from the ignition coil 8 is supplied to the distributor 9
Is supplied to the spark plug 10 via. Combustion exhaust gas from the cylinder 1 is exhausted from an exhaust gas purifying device 12 via an exhaust valve (not shown) through an exhaust pipe 11. The surge tank 12 is provided with a pressure sensor 13, and detects the intake pipe pressure common to each cylinder. The output from the pressure sensor 13 is provided via line 14 to the input interface 16 of the controller 15. In the controller 15, the analog signal from the input interface 16 is converted into a digital value by the A / D converter 18, and the CPU
Give to 19. The CPU 19 controls the fuel injection valve 7 via the output interface 20 and the ignition coil 8
To control. A memory 21 is provided in association with the CPU 19.
以下、第2図と第3図を用いて本発明の第1の実施例に
ついて説明する。The first embodiment of the present invention will be described below with reference to FIGS. 2 and 3.
第2図(1)は圧力センサ13によって検出される吸気管
圧力PMを示す。この圧力PMを脈動周期tの1/2周期毎に
サンプリングし(PM1,PM2,PM3,・・・)前回のサン
プリング値との相加平均をとれば、リップルが除去され
た圧力値を求めることができる。FIG. 2 (1) shows the intake pipe pressure PM detected by the pressure sensor 13. This pressure PM is sampled every 1/2 cycle of the pulsation period t (PM 1 , PM 2 , PM 3 , ...) And the arithmetic value with the previous sampling value is taken to obtain the pressure value from which the ripple has been removed. Can be asked.
周期tは気筒数をnとすれば720°CA/nのクランク角に
対応する。この実施例では、6気筒であるので(n=
6)脈動周期tは120°CAに対応する。The cycle t corresponds to a crank angle of 720 ° CA / n, where n is the number of cylinders. In this embodiment, since there are 6 cylinders (n =
6) The pulsation cycle t corresponds to 120 ° CA.
第2図(2)は、ディストリビュータ9に設けられたク
ランク角センサからライン17に導出されるクランク角を
表す信号波形を示す。クランク角センサの出力に基づき
30°CA毎にパルスが導出される。従ってクランク角セン
サの出力に基づき30°CA信号が2回受信される60°CA毎
に圧力値(PM1,PM2,PM3,・・・)をサンプリングす
ればt/2毎にサンプリングできることになる。FIG. 2 (2) shows a signal waveform representing the crank angle derived from the crank angle sensor provided in the distributor 9 on the line 17. Based on the output of the crank angle sensor
A pulse is derived every 30 ° CA. Therefore, if the pressure value (PM 1 , PM 2 , PM 3 , ...) is sampled every 60 ° CA when the 30 ° CA signal is received twice based on the output of the crank angle sensor, sampling can be performed every t / 2. become.
ところが、エンジン回転数の上昇にともない吸気管圧力
の脈動周期が短くなると、サンプリングを開始する処理
や相加平均の計算処理等が増加するので、CPU19に負担
がかかる。However, if the pulsation cycle of the intake pipe pressure becomes shorter as the engine speed increases, the processing for starting sampling, the processing for calculating the arithmetic mean, and the like increase, so that the CPU 19 is burdened.
そこで、前回のサンプリング時から今回のサンプリング
時までの時間が所定時間(例えば3ms)経過していない
場合には、30°CA信号が6回受信される(3/2)・tに
対応する180°CA毎に圧力値(PM5,PM6,PM7,・・・)
をサンプリングする。Therefore, if the time from the previous sampling to the current sampling has not passed the predetermined time (for example, 3 ms), the 30 ° CA signal is received 6 times (3/2) · t corresponding to 180 Pressure value for each ° CA (PM 5 , PM 6 , PM 7 , ...)
To sample.
第3図は、この第1の実施例におけるCPU19の動作を示
すフローチャートである。CPU19はディストリビュータ
9内のクランク角センサの出力信号をライン17から受信
してステップS1からステップS2に移り、クランク角30°
CA信号を計数するためのカウンタであるCADS値を1だけ
引いてステップS2に移る。ステップS3ではカウンタCADS
が0であるかを判断し、そうであればステップS4に移
る。ステップS4では前回サンプリングを行った時刻であ
るZADSと、現時刻との差が所定値、例えば3ms以上であ
るかを判断し、そうであればステップS5に移る。ステッ
プS5ではカウンタCADSに2を代入してステップS6に移
る。ステップS6では、圧力センサ13からの検出出力をデ
ジタル値に変換するためにCPU19はライン22を介してA/D
変換器18にA/D変換動作を開始すべき信号を与えてステ
ップS7に移る。これによってA/D変換器18は圧力センサ
の検出出力をサンプリングし、A/D変換を行う動作を開
始する。ステップS7では現時刻をZADSに代入すること
で、ZADSの更新を行い、ステップS9に移る。ステップS9
では30°CA信号に基づきエンジン回転速度等を演算する
処理を行う。FIG. 3 is a flow chart showing the operation of the CPU 19 in this first embodiment. The CPU 19 receives the output signal of the crank angle sensor in the distributor 9 from the line 17, moves from step S1 to step S2, and the crank angle is 30 °.
The CADS value, which is a counter for counting CA signals, is decremented by 1, and the process proceeds to step S2. Counter CADS in step S3
Is 0, and if so, the process proceeds to step S4. In step S4, it is determined whether the difference between the ZADS, which is the time at which the previous sampling was performed, and the current time is a predetermined value, for example, 3 ms or more, and if so, the process proceeds to step S5. In step S5, 2 is substituted into the counter CADS and the process proceeds to step S6. In step S6, the CPU 19 converts the detection output from the pressure sensor 13 into a digital value via the line 22 and the A / D
A signal to start the A / D conversion operation is given to the converter 18, and the process proceeds to step S7. As a result, the A / D converter 18 samples the detection output of the pressure sensor and starts the operation of performing A / D conversion. In step S7, ZADS is updated by substituting the current time into ZADS, and the process proceeds to step S9. Step S9
Then, the process of calculating the engine speed etc. is performed based on the 30 ° CA signal.
ここで、ステップS4において、現時刻と前回のサンプリ
ング時刻ZADSの差が所定値未満の場合はステップS8に移
り、カウンタCADSに4を代入してステップS9に移る。Here, if the difference between the current time and the previous sampling time ZADS is less than the predetermined value in step S4, the process proceeds to step S8, 4 is substituted into the counter CADS, and the process proceeds to step S9.
このようにして通常は吸気管圧力の脈動周期1/2倍の周
期で、例えば第2図において時刻t1でPM1を、時刻t2でP
M2を、・・・というように吸気管圧力のサンプリングを
行い、脈動周期が所定の時間以下の場合は (1/2+k)・t (ただし、k=1,2,・・・) の間隔で例えば第2図において時刻t6でPM6を、時刻t7
でPM7を、・・・というように吸気管圧力のサンプリン
グを行う。Thus normally the pulse period half the period of the intake pipe pressure in the PM 1 at time t 1 in FIG. 2 eg, P at time t 2
When the intake pipe pressure is sampled as M 2 and so on, and the pulsation period is less than the specified time, the interval of (1/2 + k) ・ t (where k = 1, 2, ...) the PM 6 in at time t 6 in FIG. 2 for example, the time t 7
Sampling of the intake pipe pressure is performed with PM 7 and so on.
A/D変換器18は、A/D変換動作を終了するとその終了動作
を表す信号をライン23からCPU19に与える。これによっ
て、第4図に示される動作が行われる。ステップr1から
ステップr2に移り、CPU19はA/D変換器18からのデジタル
値を取込む。ステップr3では第1表に示されているよう
にサンプリング値PMi(i=1,2,3,・・・)に基づいて
第1表に示される演算動作を行い、相加平均Miを求め
る。When the A / D converter 18 finishes the A / D conversion operation, it gives a signal indicating the termination operation to the CPU 19 from the line 23. As a result, the operation shown in FIG. 4 is performed. The process moves from step r 1 to step r 2 and the CPU 19 takes in the digital value from the A / D converter 18. In step r 3 , as shown in Table 1, the arithmetic operation shown in Table 1 is performed based on the sampling value PM i (i = 1,2,3, ...), and the arithmetic mean Mi is calculated. Ask.
ステップr4ではA/D変換器18からの、今回サンプリング
したデジタル値を次回の相加平均の演算で使用するため
にPM(i-1)としてメモリ21に格納する。 In step r 4 , the digital value sampled this time from the A / D converter 18 is stored in the memory 21 as PM (i−1) for use in the arithmetic operation of the next arithmetic operation.
次に第5図と第6図を用いて本発明の第2の実施例につ
いて説明する。Next, a second embodiment of the present invention will be described with reference to FIGS.
第5図は本発明の第2の実施例を説明するタイムチャー
トである。第5図(1)は第2図(1)と同様に圧力セ
ンサ13によって検出される吸気管圧力PMを示す。この圧
力PMを第1の方法と同様に脈動周期tの1/2周期ごとに
サンプリングし、前回のサンプリング値との相加平均を
とれば、リップルが除去された圧力値を求めることがで
きる。第5図(2)は第2図(2)と同様、30°CA信号
である。従って、30°CA信号に基づき60°CA毎に圧力値
(PM1,PM2,PM3,・・・)をサンプリングすればt/2毎
にサンプリングできることになる。FIG. 5 is a time chart explaining the second embodiment of the present invention. FIG. 5 (1) shows the intake pipe pressure PM detected by the pressure sensor 13 as in FIG. 2 (1). Similar to the first method, this pressure PM is sampled every 1/2 cycle of the pulsation cycle t, and the arithmetic mean with the previous sampling value is taken to obtain the pressure value from which the ripple has been removed. Similar to FIG. 2 (2), FIG. 5 (2) shows a 30 ° CA signal. Therefore, if the pressure values (PM 1 , PM 2 , PM 3 , ...) Are sampled every 60 ° CA based on the 30 ° CA signal, sampling can be performed every t / 2.
第5図(3)はエンジン回転数である。このようにエン
ジン回転数が上昇すると、脈動周期は短くなる。ところ
が、吸気管圧力の脈動周期が短くなるとサンプリングを
開始する処理や相加平均の計算処理等が増加するのでCP
U19に負担がかかる。FIG. 5 (3) shows the engine speed. As the engine speed increases, the pulsation cycle becomes shorter. However, when the pulsation cycle of the intake pipe pressure is shortened, the processing to start sampling and the arithmetic mean calculation processing increase, so CP
U19 is burdened.
そこで、エンジン回転数が所定の値(例えば、3500rp
m)以上であれば、(3/2)・tに対応する180°CA毎に
圧力値(PM5,PM6,PM7,・・・)をサンプリングす
る。Therefore, the engine speed is set to a predetermined value (for example, 3500rp
If m or more, the pressure values (PM 5 , PM 6 , PM 7 , ...) Are sampled at every 180 ° CA corresponding to (3/2) · t.
第6図は第2図の実施例におけるCPU19の動作を示すフ
ローチャートである。CPU19はディストリビュータ9内
のクランク角センサの出力信号をライン17から受信して
ステップQ1からQ2に移り、クランク角30℃A信号を計数
するためのカウンタであるCADSの値を1だけ引いてステ
ップQ3に移る。ステップQ3ではカウンタCADSが0である
かを判断し、そうであれば、ステップQ4に移る。ステッ
プQ4では現在のエンジン回転数と所定回転数、例えば35
00rpmとを比較し、現在のエンジン回転数が所定値3500r
pmより低い場合はステップQ5へ、高い場合はステップQ6
へ移る。ステップQ5では、カウンタCADSに2を代入し、
ステップQ6ではカウンタCADSに6を代入し、共にステッ
プQ7へ移る。ステップQ7では第1の実施例と同様にサン
プリング及びA/D変換の開始処理を行い、ステップS9と
同様30°CA信号に基づきエンジン回転数速度等を演算す
る処理を行う。A/D変換器の動作及び変換値の処理は第
1の方法と同じであるので省略する。FIG. 6 is a flow chart showing the operation of the CPU 19 in the embodiment of FIG. The CPU 19 receives the output signal of the crank angle sensor in the distributor 9 from the line 17, moves from step Q1 to Q2, subtracts 1 from the value of CADS, which is a counter for counting the crank angle 30 ° C A signal, and proceeds to step Q3. Move on to. In step Q3, it is determined whether the counter CADS is 0, and if so, the process proceeds to step Q4. At step Q4, the current engine speed and a predetermined engine speed, for example 35
Compared with 00 rpm, the current engine speed is a predetermined value 3500r
If it is lower than pm, go to step Q5, if it is higher than step Q6
Move to. In step Q5, substitute 2 for the counter CADS,
In step Q6, 6 is substituted into the counter CADS, and the process proceeds to step Q7 together. In step Q7, the sampling and A / D conversion start processing is performed as in the first embodiment, and the processing for calculating the engine speed and the like based on the 30 ° CA signal is performed as in step S9. Since the operation of the A / D converter and the processing of the converted value are the same as those in the first method, description thereof will be omitted.
また、ここでエンジン回転数が第2の所定値(例えば1
0,000rpm)以上であれば、圧力脈動の5/2倍の周期でサ
ンプリングを行うようにすることもできる。Further, here, the engine speed is the second predetermined value (for example, 1
It is also possible to perform sampling at a cycle of 5/2 times the pressure pulsation as long as it is at least 0,000 rpm.
このようにして、通常は吸気管圧力の脈動周期の1/2倍
の周期で例えば第5図において時刻t1でPM1を時刻、t2
でPM2を、時刻t3でPM3を、・・・というように吸気管圧
力のサンプリングを行い、エンジン回転数が所定値以上
の場合は (1/2+k)・t (ただし、k=1,2,・・・) の間隔で、例えば第2図において時刻t6でPM6を、時刻t
7でPM7を、・・・というように吸気管圧力のサンプリン
グを行う。In this way, normally, PM 1 is set to the time t 2 at the time t 1 in FIG. 5 at a cycle half the pulsation cycle of the intake pipe pressure.
The intake pipe pressure is sampled as follows: PM 2 at time t 3 , PM 3 at time t 3 , and so on, and (1/2 + k) ・ t (where k = 1 , 2, ...), for example, PM 6 at time t 6 in FIG.
Sampling of the intake pipe pressure is performed by setting PM 7 at 7 , and so on.
発明の効果 以上のように本発明によれば、内燃機関の低回転から高
回転までの広範囲にわたり、シリンダのポンピング作用
による脈動成分の影響を受けずに吸気管圧力を正確に求
めることができるうえに、吸気管圧力の急激な変化に対
する過渡応答性を良好にすることができるので、適切な
燃料噴射量、点火時期等を計算することができて、エン
ジンの性能を向上させることができる。EFFECTS OF THE INVENTION As described above, according to the present invention, the intake pipe pressure can be accurately obtained over a wide range from low rotation to high rotation of the internal combustion engine without being affected by the pulsating component due to the pumping action of the cylinder. In addition, since the transient response to a sudden change in the intake pipe pressure can be improved, an appropriate fuel injection amount, ignition timing, etc. can be calculated, and engine performance can be improved.
さらに、高回転時におけるA/D変換処理及び変換値の相
加平均を計算する処理等の増大による制御用のCPUの負
担も、高回転時のエンジンは安定していて吸気管圧力の
測定値が実際の圧力と多少ずれたとしても問題ないか
ら、エンジンの調子に影響を与えることなくA/D変換処
理及び変換値の相加平均の計算処理を減少できるので、
制御用のCPUにかかる負担を軽くすることができる。Furthermore, the load on the control CPU due to the increase in A / D conversion processing at high rotation speed and processing to calculate the arithmetic mean of the converted values, etc., the engine at high rotation speed is stable and the measured value of the intake pipe pressure is high. Since there is no problem even if is slightly deviated from the actual pressure, it is possible to reduce the A / D conversion process and the calculation process of the arithmetic mean of the converted values without affecting the engine condition.
The load on the control CPU can be reduced.
第1図は本発明の一実施例を示すブロック図であり、第
2図は本発明の第1の方法を説明するタイムチャート、
第3図、第4図は第1の方法による第1図の動作を示す
フローチャートであり、第5図は第2の方法を説明する
タイムチャート、第6図は第2の方法による第1図の動
作を示すフローチャートである。 1:シリンダ、3スロットル弁、4:サージタンク、5:吸気
マニホールド、9:ディストリビュータ、10:点火プラ
グ、11:排気管、13:圧力センサ、15:制御装置、16:入力
インターフェイス、18:アナログ/デジタル変換器、19:
中央処理回路、20:出力インターフェイス、21:メモリFIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a time chart explaining the first method of the present invention.
3 and 4 are flowcharts showing the operation of FIG. 1 according to the first method, FIG. 5 is a time chart explaining the second method, and FIG. 6 is FIG. 1 according to the second method. 3 is a flowchart showing the operation of FIG. 1: Cylinder, 3 throttle valve, 4: Surge tank, 5: Intake manifold, 9: Distributor, 10: Spark plug, 11: Exhaust pipe, 13: Pressure sensor, 15: Control device, 16: Input interface, 18: Analog / Digital converter, 19:
Central processing circuit, 20: Output interface, 21: Memory
Claims (1)
動周期t=h/(m・n)(ただし、h:定数、m:エンジン
回転数、n:気筒数)の1/2ごとにサンプリングし、少な
くとも前回のサンプリング値との相加平均により前記吸
気管内空気圧力を検出する方法において、前記圧力の脈
動周期tが所定値以下の時は、サンプリング間隔を (1/2+k)・t (ただし、k=1,2,・・・) にすることを特徴とする内燃機関の吸気管内空気圧力検
出方法。1. The air pressure in the intake pipe of an internal combustion engine is ½ of the pulsation cycle t = h / (mn) (where h: constant, m: engine speed, n: number of cylinders). In the method of detecting the air pressure in the intake pipe by at least the arithmetic mean of the previous sampling value and the pulsation cycle t of the pressure is equal to or less than a predetermined value, the sampling interval is (1/2 + k) .t. (However, k = 1, 2, ...) The method for detecting the air pressure in the intake pipe of an internal combustion engine, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24078486A JPH07122417B2 (en) | 1986-10-11 | 1986-10-11 | Method for detecting air pressure in intake pipe of internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24078486A JPH07122417B2 (en) | 1986-10-11 | 1986-10-11 | Method for detecting air pressure in intake pipe of internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6397856A JPS6397856A (en) | 1988-04-28 |
| JPH07122417B2 true JPH07122417B2 (en) | 1995-12-25 |
Family
ID=17064644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24078486A Expired - Fee Related JPH07122417B2 (en) | 1986-10-11 | 1986-10-11 | Method for detecting air pressure in intake pipe of internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07122417B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2793729B2 (en) * | 1991-10-09 | 1998-09-03 | 株式会社日立製作所 | Engine fuel injection amount control device |
| CN113588160B (en) * | 2021-07-30 | 2023-01-24 | 东风商用车有限公司 | Signal compensation method, device, equipment and readable storage medium |
| CN115823000A (en) * | 2022-12-28 | 2023-03-21 | 英思科传感仪器(上海)有限公司 | Parasitic pump for gas detector |
-
1986
- 1986-10-11 JP JP24078486A patent/JPH07122417B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6397856A (en) | 1988-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4479186A (en) | Method and apparatus for controlling an internal combustion engine | |
| JPS639679A (en) | Control of ignition timing of internal combustion engine | |
| JPH02196153A (en) | Ignition timing controller for engine | |
| JPH09189281A (en) | Ignition timing control device for internal combustion engine | |
| JPH07122417B2 (en) | Method for detecting air pressure in intake pipe of internal combustion engine | |
| EP0183265B1 (en) | Suction pipe pressure detection apparatus | |
| US4671241A (en) | Method for controlling the fuel supply of an internal combustion engine | |
| JP2828106B2 (en) | Analog / digital converter for vehicle control | |
| JPH0579441A (en) | Ignition timing control device for internal combustion engine | |
| JPH06101557A (en) | Intake air amount detector for internal combustion engine | |
| JP2852059B2 (en) | Analog / digital converter for vehicle control | |
| JP2749138B2 (en) | Combustion abnormality detection device for internal combustion engine | |
| JP2567017B2 (en) | Measuring method of intake pipe pressure of internal combustion engine | |
| JPH0480226B2 (en) | ||
| JPS61157741A (en) | Detecting device of intake air quantity | |
| JPH0718397B2 (en) | Knocking control method for internal combustion engine | |
| JP2567016B2 (en) | Measuring method of intake pipe pressure of internal combustion engine | |
| JPS60261947A (en) | Accelerative correction of fuel injector | |
| JPS6125930A (en) | Control of fuel injection amount of internal-combustion engine | |
| JP2551396B2 (en) | Fuel injection amount control method for internal combustion engine | |
| JP2579914B2 (en) | Fuel supply control device for internal combustion engine | |
| JPS62214326A (en) | Knock detecting method | |
| JP2742088B2 (en) | Engine intake air amount detection device | |
| JPS62112026A (en) | Measuring instrument for suction pipe pressure of internal combustion engine | |
| JP2590942B2 (en) | Fuel injection amount control method for internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |