JP7513558B2 - データ処理方法 - Google Patents

データ処理方法 Download PDF

Info

Publication number
JP7513558B2
JP7513558B2 JP2021051502A JP2021051502A JP7513558B2 JP 7513558 B2 JP7513558 B2 JP 7513558B2 JP 2021051502 A JP2021051502 A JP 2021051502A JP 2021051502 A JP2021051502 A JP 2021051502A JP 7513558 B2 JP7513558 B2 JP 7513558B2
Authority
JP
Japan
Prior art keywords
period
measurement data
intake
frequency
processing
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.)
Active
Application number
JP2021051502A
Other languages
English (en)
Other versions
JP2022149376A (ja
Inventor
貴文 山田
博之 阿久澤
昇 北原
太一 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Toyota Motor Corp
Original Assignee
Denso Corp
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp, Toyota Motor Corp filed Critical Denso Corp
Priority to JP2021051502A priority Critical patent/JP7513558B2/ja
Priority to US17/579,961 priority patent/US12061667B2/en
Priority to DE102022101385.5A priority patent/DE102022101385A1/de
Priority to CN202210132309.0A priority patent/CN115126615B/zh
Publication of JP2022149376A publication Critical patent/JP2022149376A/ja
Application granted granted Critical
Publication of JP7513558B2 publication Critical patent/JP7513558B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/02—Circuit arrangements for generating control signals
    • F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
    • F02D41/182—Circuit arrangements for generating control signals by measuring intake air flow for the control of a fuel injection device
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10—Complex mathematical operations
    • G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/02—Circuit arrangements for generating control signals
    • F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/30—Controlling fuel injection
    • F02D41/32—Controlling fuel injection of the low pressure type
    • F02D41/34—Controlling fuel injection of the low pressure type with means for controlling injection timing or duration
    • G—PHYSICS
    • G01—MEASURING; TESTING
    • G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00—Testing of engines
    • G01M15/04—Testing internal-combustion engines
    • G01M15/042—Testing internal-combustion engines by monitoring a single specific parameter not covered by groups G01M15/06 - G01M15/12
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28—Interface circuits
    • F02D2041/281—Interface circuits between sensors and control unit
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28—Interface circuits
    • F02D2041/286—Interface circuits comprising means for signal processing
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28—Interface circuits
    • F02D2041/286—Interface circuits comprising means for signal processing
    • F02D2041/288—Interface circuits comprising means for signal processing for performing a transformation into the frequency domain, e.g. Fourier transformation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Mechanical Engineering (AREA)
  • Mathematical Optimization (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Evolutionary Biology (AREA)
  • Operations Research (AREA)
  • Probability & Statistics with Applications (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Algebra (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

本発明は、データ処理方法に関する。
例えばエンジンなどの内燃機関の制御に関し、ECU(Electronic Control Unit)は、一例としてエアフローメータから吸入空気量に関する測定データをSENT(Single Edge Nibble Transmission)通信により取得して、燃料噴射弁の噴射量の制御に関する演算処理を実行する(例えば特許文献1)。なお、測定データは圧力センサからECUに送信されることもある。
特開2018-159369号公報
ECUは、演算処理の負荷を抑制するため、エアフローメータのデータ送信周期より長い周期でデータ処理を実行する。このため、ECUがデータを取得して演算処理するタイミングはデータ送信タイミングに対して遅れ、その遅れ時間は周期的に変動する。
また、内燃機関ではピストンの往復運動や吸気弁の開閉動作により吸気管内に吸気脈動が発生する。このため、エアフローメータから送信される測定データ値も吸気脈動に従って変動する。この吸気脈動の周期、及びデータ処理の遅れ時間の周期的変動のため、ECUが取得する測定データ値に誤差が生じ、演算処理で得られる数値が短い周期で変動するうねり現象が発生する。
これにより、演算処理の精度が低下して制御に影響するおそれがある。これに対し、ECUの処理周期を短縮すれば、遅れ時間が低減されてうねり現象を抑制することができるが、演算処理の負荷が増加するため、高性能のECUが必要となりコストが増加する。このような問題は、内燃機関の吸入空気量に限られず、上記のように変動的な他のデータに関しても存在する。
そこで本発明は上記の課題に鑑みてなされたものであり、変動的な測定データの演算処理の負荷を抑制しつつ、演算処理の精度を向上することができるデータ処理方法を提供することを目的とする。
本発明のデータ処理方法は、内燃機関の吸気管に設けられたセンサから第1周期で送信され、前記吸気管内の吸気脈動により略正弦波状に変動する吸気量の測定データを、前記第1周期より長い第2周期で演算処理するデータ処理方法において、該演算処理で得られる数値の、前記第1周期、前記第2周期、及び前記吸気脈動の周波数に基づく周期的な変動が、前記内燃機関の所定の回転数に応じた前記吸気脈動の周波数において発生しないように、前記測定データを、前記第1周期より長く、前記第2周期より短い一定の第3周期で取得し、該取得した前記測定データの移動平均値を前記第2周期で算出して演算処理する方法である。
本発明によれば、変動的な測定データの演算処理の負荷を抑制しつつ、演算処理の精度を向上することができる。
ガソリンエンジンの吸気系を示す構成図である。 比較例におけるECUのデータ処理を示す図である。 測定データの送信タイミング及び処理タイミングの一例を示すタイムチャートである。 エアフローメータが送信する測定データ値の時刻変化の一例を示す図である。 比較例における格納部が取得する測定データ値の時刻変化の一例を示す図である。 比較例における遅れ時間周波数の強度を示すスペクトル図である。 比較例における吸気脈動の周波数に対するうねりの周波数の変化の一例を示す図である。 うねり現象の例を示す図である。 実施例におけるECUのデータ処理を示す図である。 実施例における格納部が取得する測定データ値(取得値)の時刻変化の一例を示す図である。 実施例における遅れ時間周波数の強度を示すスペクトル図である。 実施例における脈動周波数に対するうねり周波数の変化の一例を示す図である。
(ガソリンエンジンの吸気系の構成例)
図1は、ガソリンエンジン(以下、エンジンと表記)20の吸気系を示す構成図である。エンジン20は、内燃機関の一例であるが、これに限定されず、エンジン20に代えてディーゼルエンジンが用いられてもよい。エンジン20は、ピストン24が収納されたシリンダブロック21上に設置されたシリンダヘッド22内の燃焼室23内で混合気を燃焼させて、ピストン24を往復動させる。ピストン24の往復動は、クランクシャフト26の回転運動に変換される。なお、エンジン20としては、例えば4つの気筒を有した直列4気筒エンジンが挙げられるが、これに限定されない。
エンジン20のシリンダヘッド22には、吸気ポート10iを開閉する吸気弁42と、排気ポート30eを開閉する排気弁44とが気筒ごとに設けられている。また、シリンダヘッド22の頂部には、燃焼室23内の混合気に点火するための点火プラグ27が気筒ごとに取り付けられている。
各気筒の吸気ポート10iは気筒毎の枝管を介してサージタンク18に接続されている。サージタンク18の上流側には吸気管10が接続されており、吸気管10の上流端にはエアクリーナ19が設けられている。そして吸気管10には、上流側から順に、吸入空気量を検出するためのエアフローメータ15と、電子制御式のスロットルバルブ13とが設けられている。
また、各気筒の吸気ポート10iには、燃料を吸気ポート10i内に噴射する燃料噴射弁12が設置されている。燃料噴射弁12から噴射された燃料は吸入空気と混合されて混合気が生成される。この混合気は、吸気弁42の開弁時に燃焼室23に吸入され、ピストン24で圧縮され、点火プラグ27で点火されることによって燃焼する。燃焼後の混合気は、ピストン24により各気筒の排気ポート30eを介して排気管30に排出される。
ECU6は、CPU(Central Processing Unit)などのプロセッサ70と、及びRAM(Random Access Memory)及びROM(Read Only Memory)などのメモリ71とを備える。プロセッサ70は、メモリ71に記憶されたプログラムを読み込んで実行する。これにより、ECU6はエンジン20を制御する。なお、ECU6は、プロセッサ70のソフトウェアに代えて、またはソフトウェアとともに、例えばFPGA(Field Programmable Gate Array)やASIC(Application Specified Integrated Circuit)などのハードウェア(回路)をエンジン20の制御に用いてもよい。
ECU6は、点火プラグ27、スロットルバルブ13、燃料噴射弁12、エアフローメータ15、及びスロットル開度センサ14などの各種センサと電気的に接続されている。スロットル開度センサ14はアクセル開度を検出する。ECU6は、各種センサの検出値等に基づいて、所望の出力が得られるように、点火プラグ27、スロットルバルブ13、燃料噴射弁12等を制御し、点火時期、燃料噴射量、燃料噴射時期、及びスロットル開度等を制御する。
例えばECU6は、エアフローメータ15から送信される吸入空気量に関する測定データを演算処理することにより燃料噴射弁12の燃料噴射量を制御する。ECU6は、燃料噴射量に応じたデータを測定データから生成し燃料噴射弁12に出力する。
エアフローメータ15は、センサの一例であり、一例としてSENT通信によりECU6に測定データをデジタル信号として送信する。吸入空気量に関する測定データとしては、例えば吸入空気量に応じた電圧値が挙げられるが、これに限定されず、測定データは他の変動的なデータであってもよい。なお、エアフローメータ15に代えて、圧力センサが用いられてもよい。この場合、ECU6は、圧力センサから送信される圧力値を演算処理する。
(比較例のデータ処理方法)
図2は、比較例におけるECU6のデータ処理を示す図である。エアフローメータ15は、一例として0.846(ms)の送信周期で測定データをECU6に送信する。ここで、測定データの送信周期は第1周期の一例である。
ECU6は、プロセッサ70がプログラムを読み込んで実行することにより、機能として通信処理部60、格納部61、及び演算処理部62を形成する。なお、通信処理部60、格納部61、及び演算処理部62のうち、少なくとも1つはFPGAなどの回路により形成されてもよい。
通信処理部60は、SENT通信によりエアフローメータ15から測定データを受信する。通信処理部60は、エアフローメータ15から測定データを受信して保持する。
格納部61は、一例として2(ms)の取得周期で通信処理部60から測定データを取得する。格納部61は、通信処理部60から取得した測定データを例えばメモリ71に一時的に格納する。なお、符号Faは、後述する実施例と相違する部分である。
演算処理部62は、一例として2(ms)の処理周期で測定データを演算処理する。ここで、測定データの処理周期は、送信周期より長い第2周期の一例である。演算処理部62は、演算処理の一例として、測定データの値の移動平均値を算出して、さらにエンジン20の1行程ごとに平均化する。演算処理部62は、演算結果の値を演算期間ごとに保持した階段状の量子化データを出力する。量子化データに基づき、各行程の平均値及びスロットル開度などからエンジン20の過渡応答特性に従ってパルス信号が生成される。パルス信号は、燃料噴射量に対応した時間幅を示す信号であり、燃料噴射弁12に出力される。
図3は、測定データの送信タイミング及び処理タイミングの一例を示すタイムチャートである。図3において、横軸は時間を示し、実線は、エアフローメータ15が測定データを送信する送信タイミングを示し、点線は演算処理部62が測定データを演算処理する処理タイミングを示す。
演算処理部62の処理周期は、演算処理の負荷を抑制するため、エアフローメータ15の送信周期より長く、エアフローメータ15の送信周期の整数倍ではない。このため、処理タイミングは送信タイミングに対して遅れ、その遅れ時間は周期的に変動する。
図4は、エアフローメータ15が送信する測定データ値(以下、送信値と表記)の時刻変化の一例を示す図であり、図5は、比較例における格納部61が取得する測定データ値(以下、取得値と表記)の時刻変化の一例を示す図である。図4及び図5において、点線は、エアフローメータ15の測定対象の実際の値(以下、測定対象値と表記)の時刻変化を示す。
エンジン20ではピストン24の往復運動や吸気弁42の開閉動作により吸気管10内に吸気脈動が発生する。このため、測定対象値は、吸気脈動に従って複数の回転時数の正弦波の重ね合わせ波形として表される。なお、図4及び図5では、測定対象値は模式的に正弦波として単純化して示す。エアフローメータ15は、送信周期ごとに測定対象値を測定するため、測定対象値を離散化した送信値をECU6に送信する。
また、格納部61は、通信処理部60から送信値を、送信周期より長い取得周期ごとに取得するため、取得値は、送信値を間引きした値となる。このため、取得値の波形は、送信値と比べると元の測定対象値の波形から大きく歪んでしまう。この歪みに応じ、格納部61が取得する取得値は、測定対象値に対する誤差が生ずる。この誤差は、測定データの送信タイミング及び処理タイミングの間の遅れ時間の周期的変動、及び吸気脈動の周期に応じて変動することにより依存する。
Gecu(t)=A1sin{2πf1(t-ΣAisin(2πfit))}・・・(1)
格納部61がエアフローメータ15から取得する測定データ値Gecu(t)は、例えば、上記の式(1)により近似的に表される。式(1)において、A1は測定対象値の振幅を示し、f1は吸気脈動の周波数を示す。また、Aiは遅れ時間の振幅を示し、fiは遅れ時間の変動の周波数(以下、遅れ時間周波数)を示す。
取得値の誤差は、式(1)から、遅れ時間の周期的変動と吸気脈動の周波数の差に依存する。これにより、演算処理部62の演算処理で得られる数値が短い周期で変動するうねり現象が発生する。
図6は、比較例における遅れ時間周波数(f1)の強度を示すスペクトル図である。遅れ時間周波数の強度は、遅れ時間を高速フーリエ変換することにより得られる。本例では、遅れ時間周波数が77.4(Hz)、128.2(Hz)、及び205.5(Hz)の近傍では強度が高い。強度の高い周波数近傍ではうねり現象の影響が大きい。
図7は、比較例における吸気脈動の周波数(以下、脈動周波数と表記)に対するうねりの周波数(以下、うねり周波数の表記)の変化の一例を示す図である。図7において、横軸は脈動の周波数を示し、縦軸はうねり周波数を示す。
符号G1は、77.4(Hz)の遅れ時間周波数の成分に対応するうねり周波数を示し、符号G2は、128.2(Hz)の遅れ時間周波数の成分に対応するうねり周波数を示し、符号G3は、205.5(Hz)の遅れ時間周波数の成分に対応するうねり周波数を示す。
演算処理部62は、測定データをローパスフィルタによりフィルタリング処理した後で演算処理する。このため、ローパスフィルタのカットオフ周波数fcより高いうねり周波数の高次成分は除去され、カットオフ周波数fc以下のうねり周波数の成分が演算処理に大きな誤差を生ずる要因となる。例えば、エンジン20の回転数が2000(rpm)である場合、2000(rpm)に応じた脈動周波数Fx(Hz)は、およそ2(Hz)のうねり周波数を発生させ誤差を生じさせる。
図8は、うねり現象の例を示す図である。図8には、回転数(1000~3000(rpm))及びスロットル開度TA(40°,87°)ごとのエンジン20の吸入負荷率(%)の時間変化が示されている。エンジン20の回転数が2000(rpm)である場合、演算処理部により算出される吸入負荷率がおよそ2(Hz)で変動するうねり現象が発生しているが、他の回転数の場合、うねり現象は発生していない。
(実施例のデータ処理方法)
図9は、実施例におけるECU6のデータ処理を示す図である。図9において、図2と共通する構成には同一の符号を付し、その説明は省略する。ECU6は、プロセッサ70がプログラムを読み込んで実行することにより、機能として通信処理部60、格納部61a、平均化処理部63、及び演算処理部62を形成する。なお、符号Fbは、図2に示される比較例の構成と相違する部分である。この部分の処理は比較例より高速化されている。
格納部61aは、比較例における格納部61より短い1(ms)の取得周期で通信処理部60から測定データを取得して格納する。このとき、エアフローメータ15からの測定データの送信周期は、比較例と同様に0.846(ms)である。このため、格納部61aは、エアフローメータ15の送信値を比較例より頻繁に取得することができる。なお、格納部61aによる測定データの取得周期は第3周期の一例である。
平均化処理部63は、演算処理部62の処理周期と同じ2(ms)の平均化周期で格納部61aから測定データを読み出し平均化する。平均化処理部63は、例えば、測定データの移動平均値を算出する。
Dm=(D[i]+D[i+1])/2 ・・・(2)
例えば、平均化処理部63は、上記の式(2)に従って、時刻iに読み出した測定データ値D[i]、及び、時刻i+1に読み出した測定データ値D[i+1]の平均値Dmを平均化周期で算出する。この平均化処理は、測定データ値の加算及びビットシフトを行う簡易な処理で実現できるため、ECU6の処理の負荷にほとんど影響しない。平均化処理部63は、平均値を演算処理部62に出力する。
演算処理部62は、比較例と同じ2(ms)で測定データ値の平均値を演算処理して量子化データを生成する。このため、演算処理の負荷は、比較例における負荷と同じである。
図10は、実施例における格納部61aが取得する測定データ値(取得値)の時刻変化の一例を示す図である。図10において、点線は、エアフローメータ15の測定対象値の時刻変化を示す。
図5と比較すると理解されるように、実施例における取得値の波形は、比較例における取得値の波形よりも測定対象値の波形からのずれが小さく、精度が高い。平均化処理部63は、演算処理の処理周期と同じ平均化周期で取得値を平均化するため、演算処理の負荷の抑制及び精度の向上が可能となる。
図11は、実施例における遅れ時間周波数(f1)の強度を示すスペクトル図である。本例では、図7と比較すると、77.4(Hz)及び128.2(Hz)の低い遅れ時間周波数の成分の強度が低下している。また、205.5(Hz)の近傍では、比較例より強度が増している。これは、図10を参照して述べたように、取得値の波形と送信値の波形が近くなった結果、遅れ時間が減少し、うねり現象を発生させる遅れ時間周波数の成分が高周波数帯側にずれるためである。
図12は、実施例における脈動周波数に対するうねり周波数の変化の一例を示す図である。図12において、横軸は脈動の周波数を示し、縦軸はうねり周波数を示す。
遅れ時間の減少により、77.4(Hz)及び128.2(Hz)の遅れ時間周波数の成分の強度が低下するため、205.5(Hz)の遅れ時間周波数の成分のみが演算処理にうねり現象を生じさせる。205.5(Hz)のような高い脈動周波数は、エンジン20の回転数が高い、つまり吸気流速度が高い場合に生ずるため、この場合、エアフローメータ15は吸気脈動に実質的には追従することができない。このため、うねり現象が疑似的に生じても、その演算処理への影響は無視することができる程度に抑えられる。
しかし、例えば、エンジン20の回転数が2000(rpm)に応じた低い脈動周波数Fx(Hz)では、うねり現象は生じない。これは、上述したように、うねり現象を発生させる遅れ時間周波数の成分が高周波数帯側にずれるためである。このように、エンジン20で実用的な回転数に対応する脈動周波数はうねり現象を発生させない。
このように、ECU6は、エアフローメータ15から所定の送信周期で送信されるエンジン20の吸入空気量に関する測定データを、送信周期より長い処理周期で演算処理するデータ処理方法を実行する。ECU6は、測定データを、送信周期より長く、処理周期より短い取得周期で取得し、取得した測定データの平均値を、処理周期と同じ平均化周期で算出して演算処理する。
上記の構成によると、ECU6は、エアフローメータ15から取得した測定データを、送信周期より長い処理周期で演算処理するため、演算処理の負荷が抑制される。また、ECU6は、測定データを、送信周期より長く、処理周期より短い取得周期で取得し、取得した測定データの平均値を、処理周期と同じ平均化周期で算出して演算処理するため、測定データの送信周期及び取得周期を近づけることにより遅れ時間を比較例よりも減少させることができる。これにより、うねり現象を発生させる遅れ時間周波数の成分が高周波数帯側にずれるため、演算処理の精度が比較例より向上する。
したがって、本例のデータ処理方法によると、測定データの演算処理の負荷を抑制しつつ、演算処理の精度を向上することができる。本例では、内燃機関の吸入空気量に関する測定データを挙げたが、他の運転状態を示す測定データに対して上記の処理を実行することによっても内燃機関の運転状態を改善することができる。
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
6 ECU
12 燃料噴射弁
15 エアフローメータ
20 エンジン
60 通信処理部
61,61a 格納部
62 演算処理部
63 平均化処理部
70 プロセッサ

Claims (1)

  1. 内燃機関の吸気管に設けられたセンサから第1周期で送信され、前記吸気管内の吸気脈動により略正弦波状に変動する吸気量の測定データを、前記第1周期より長い第2周期で演算処理するデータ処理方法において、
    該演算処理で得られる数値の、前記第1周期、前記第2周期、及び前記吸気脈動の周波数に基づく周期的な変動が、前記内燃機関の所定の回転数に応じた前記吸気脈動の周波数において発生しないように、前記測定データを、前記第1周期より長く、前記第2周期より短い一定の第3周期で取得し、
    該取得した前記測定データの移動平均値を前記第2周期で算出して演算処理する、
    データ処理方法。
JP2021051502A 2021-03-25 2021-03-25 データ処理方法 Active JP7513558B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2021051502A JP7513558B2 (ja) 2021-03-25 2021-03-25 データ処理方法
US17/579,961 US12061667B2 (en) 2021-03-25 2022-01-20 Data processing method
DE102022101385.5A DE102022101385A1 (de) 2021-03-25 2022-01-21 Datenverarbeitungsverfahren
CN202210132309.0A CN115126615B (zh) 2021-03-25 2022-02-14 数据处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021051502A JP7513558B2 (ja) 2021-03-25 2021-03-25 データ処理方法

Publications (2)

Publication Number Publication Date
JP2022149376A JP2022149376A (ja) 2022-10-06
JP7513558B2 true JP7513558B2 (ja) 2024-07-09

Family

ID=83192690

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021051502A Active JP7513558B2 (ja) 2021-03-25 2021-03-25 データ処理方法

Country Status (4)

Country Link
US (1) US12061667B2 (ja)
JP (1) JP7513558B2 (ja)
CN (1) CN115126615B (ja)
DE (1) DE102022101385A1 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013142292A (ja) 2012-01-06 2013-07-22 Toyota Motor Corp データ処理装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004239106A (ja) * 2003-02-04 2004-08-26 Hitachi Unisia Automotive Ltd エンジンの吸入空気量検出装置
DE102004047786A1 (de) * 2004-10-01 2006-04-06 Robert Bosch Gmbh Verfahren zur Pulsationskorrektur innerhalb eines einen Medienmassenstrom messenden Messgeräts
JP2007154841A (ja) * 2005-12-08 2007-06-21 Toyota Motor Corp 内燃機関の吸入空気量検出装置
JP5018526B2 (ja) * 2008-02-08 2012-09-05 株式会社デンソー 流量計の信号処理システム
JP5392337B2 (ja) * 2011-10-18 2014-01-22 株式会社デンソー センサ信号の処理装置
EP2801715B1 (en) * 2012-01-06 2018-11-28 Toyota Jidosha Kabushiki Kaisha Intake air volume measuring device for internal combustion engine
US10151643B2 (en) * 2016-08-22 2018-12-11 The Boeing Company Thermal event indicator for aircraft engine
JP6639434B2 (ja) 2017-03-24 2020-02-05 日立オートモティブシステムズ株式会社 内燃機関の制御装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013142292A (ja) 2012-01-06 2013-07-22 Toyota Motor Corp データ処理装置

Also Published As

Publication number Publication date
US12061667B2 (en) 2024-08-13
US20220309129A1 (en) 2022-09-29
CN115126615B (zh) 2024-10-01
DE102022101385A1 (de) 2022-09-29
CN115126615A (zh) 2022-09-30
JP2022149376A (ja) 2022-10-06

Similar Documents

Publication Publication Date Title
KR900005615B1 (ko) 내연기관의 연료성상(性狀)검출장치
JP5293890B2 (ja) 内燃機関の制御装置
JP5556910B2 (ja) 内燃機関の制御装置
US20200264023A1 (en) Air flow rate measuring device and air flow rate measuring system
WO2014061649A1 (ja) 内燃機関の筒内圧検出装置
US20190390625A1 (en) Air amount calculation device
JP4298624B2 (ja) エンジンの仕事量を算出する装置
JP2019128308A (ja) 空気流量測定装置
CN115126615B (zh) 数据处理方法
JP5691438B2 (ja) 筒内圧力波形処理装置
JP6554073B2 (ja) 内燃機関の制御装置及びノック判定方法
JP6866660B2 (ja) 内燃機関の制御装置
JP4320029B2 (ja) エンジンの仕事量を算出する装置
JP4186163B2 (ja) 筒内圧測定装置および筒内圧測定方法
JP2010127229A (ja) 内燃機関の制御装置
JP6461393B1 (ja) 内燃機関の制御装置
CN107448312B (zh) 内燃机的控制装置
JPS62197657A (ja) 内燃機関の制御装置
JP2006284533A (ja) 筒内圧力センサの異常検知装置
JP6407828B2 (ja) 内燃機関の制御装置
JP4345723B2 (ja) 内燃機関の図示平均有効圧の推定方法
JP4798647B2 (ja) 筒内圧力センサの異常検知装置
JP2005180356A (ja) クランク角センサの補正装置および補正方法
JPS61157741A (ja) 吸入空気量検出装置
JP2016156295A (ja) 内燃機関の燃料噴射制御装置及び燃料噴射制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230601

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240408

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20240408

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20240408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240424

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240604

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240627

R150 Certificate of patent or registration of utility model

Ref document number: 7513558

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150