JP3622538B2 - Engine intake air amount detection device - Google Patents
Engine intake air amount detection device Download PDFInfo
- Publication number
- JP3622538B2 JP3622538B2 JP34119598A JP34119598A JP3622538B2 JP 3622538 B2 JP3622538 B2 JP 3622538B2 JP 34119598 A JP34119598 A JP 34119598A JP 34119598 A JP34119598 A JP 34119598A JP 3622538 B2 JP3622538 B2 JP 3622538B2
- Authority
- JP
- Japan
- Prior art keywords
- intake
- intake air
- amount
- cylinder
- valve
- 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
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Details Of Flowmeters (AREA)
Description
【0001】
【発明の属する技術分野】
本発明はエンジンの吸入空気量検出装置に関し、詳しくは、吸気絞り弁の開度が変化したり、吸気弁の開閉タイミングが大きく変化する過渡時において、シリンダ吸入空気量を精度良く検出するための技術に関する。
【0002】
【従来の技術】
従来から、エアフローメータの検出結果を加重平均すると共に、前記加重平均における重み係数を変化させて、エンジンの吸入空気量を検出する構成が知られている(特開平2−227528号公報,特開平2−286850号公報等参照)。
【0003】
【発明が解決しようとする課題】
ところで、従来のエアフローメータを用いた吸入空気量の検出では、吸気絞り弁の開度が変化したり、吸気弁の開閉タイミングが大きく変化して、吸気圧力が変化する過渡時において、実際にシリンダ内に吸引される空気量とエアフローメータによる吸入空気量の検出結果との間に誤差が生じ、これによって、空燃比制御精度が低下し、以て、運転性や排気性能を悪化させることがあった。
【0004】
本発明は上記問題点に鑑みなされたものであり、吸気絞り弁の開度が変化したり、吸気弁の開閉タイミングが大きく変化する過渡時であっても、シリンダ吸入空気量を精度良く検出できる吸入空気量検出装置を提供し、以て、過渡時における空燃比制御の精度を向上させることを目的とする。
【0005】
【課題を解決するための手段】
そのため、請求項1に係る発明は、エンジンの吸入空気流量を検出するエアフローメータと、エンジンの吸気圧力を検出する吸気圧センサと、前記エアフローメータで検出された吸入空気流量を前記吸気圧センサで検出される吸気圧力の変化量に基づいて補正した結果を吸気行程中に積算して、シリンダ吸入空気量を各気筒別に求めるシリンダ吸入空気量検出手段と、を備えて構成される。
【0006】
かかる構成によると、吸気絞り弁の開度が変化したり、吸気弁の開閉タイミングが大きく変化し、これによって、吸気圧力が変化すると、該圧力変化に応じてエアフローメータによる検出結果が補正される。
【0007】
例えば吸気圧力が上昇変化を示すときには、エアフローメータで検出される空気量が全てシリンダに吸引されるのではなく、エアフローメータで検出される空気量の一部がシリンダ内に吸引されずに吸気系に充填されて圧力上昇を招いていることになるので、エアフローメータによる検出結果から前記充填分を減算した量をシリンダ吸入空気量とする。逆に、吸気圧力が減少変化を示すときには、それまでに吸気系に充填されていた空気の一部がシリンダ内に吸引されて圧力降下を招いていることになるので、エアフローメータによる検出結果に前記吸気系からの吸い出し分を付加した量をシリンダ吸入空気量とする。
そして、圧力変化に基づいて補正が加えられた吸入空気量を、各気筒の吸気行程毎に積算することで、各気筒別のシリンダ吸入空気量が求められることになる。
【0010】
請求項2記載の発明では、吸気温度を検出する吸気温センサを備え、前記シリンダ吸入空気量検出手段が、前記吸気圧センサで検出される吸気圧力の変化量と前記吸気温センサで検出される吸気温度とに基づいて、前記エアフローメータで検出された吸入空気流量を補正してシリンダ吸入空気量を求めるよう構成した。
【0011】
かかる構成によると、吸気圧力の変化分に見合う空気量(質量)は、吸気温度によって異なることになるので、吸気マニホールド内の吸気温度を検出し、圧力変化量に基づく吸入空気量の補正に吸気温度による修正を加える。
【0012】
請求項3記載の発明では、前記シリンダ吸入空気量検出手段が、前記エアフローメータで検出された吸入空気流量をQa、前記吸気圧力の変化量をΔPm、吸気弁上流の容積部の体積をVm、気体定数をR、吸気温度をTmとしたときに、シリンダ吸入空気変化量ΔQcを、
ΔQc=Qa−ΔPm・(Vm/R/Tm)
として求め、該シリンダ吸入空気変化量ΔQcを積算してシリンダ吸入空気量Qc検出する構成とした。
【0013】
かかる構成によると、圧力変化ΔPmに見合う空気量(質量)は、圧力変化を生じた容積部の体積Vm、温度Tm、気体定数Rによって異なるので、これらのパラメータに基づいて、容積部に充填される空気量又は容積部から吸い出される空気量を求めるようにした。
【0014】
尚、吸気絞り弁を備えるエンジンでは、前記容積部は、吸気弁から吸気絞り弁までの部分であり、また、吸気絞り弁を備えずに例えば吸気弁の閉時期を可変に制御することでシリンダ吸入空気量を制御するエンジンでは、前記容積部は、吸気弁からエアクリーナ直前までの部分となる。即ち、前記容積部を、吸気弁から上流側の絞り部までの部分とすれば良い。
【0015】
【発明の効果】
請求項1記載の発明によると、吸気絞り弁の開度が変化したり、吸気弁の開閉タイミングが大きく変化し、これによって吸気圧力が変化しても、該圧力変化を生じさせた空気量に応じてエアフローメータの検出結果を補正するので、過渡時であってもシリンダ吸入空気量を各気筒別に高精度に検出することが可能となり、以て、過渡時の空燃比制御精度が向上するという効果がある。
【0016】
請求項2記載の発明によると、前記圧力変化に見合う質量としての空気量をそのときの吸気温度から精度良く求めることができ、以て、エアフローメータで検出される質量流量を高精度に補正することができるという効果がある。
【0017】
請求項3記載の発明によると、吸気温度の他に、圧力変化が生じる容積部の体積や気体定数に基づいて、前記圧力変化に見合う質量としての空気量をより高精度に求めることができ、以て、エアフローメータで検出される質量流量をより高精度に補正することができるという効果がある。
【0018】
【発明の実施の形態】
以下に本発明の実施の形態を図に基づいて説明する。
実施の形態の全体構成を示す図1において、4気筒ガソリンエンジン1には、弁駆動装置2により開閉が電子制御される吸気弁3及び排気弁4が各気筒に装着されている。
【0019】
各気筒の吸気弁3上流側の吸気ポート5には、燃料噴射弁6が装着され、燃焼室7には点火栓8が装着されている。また、前記点火栓8毎に点火コイル9が設けられている。
【0020】
エンジン1の本体には、各気筒の基準クランク角で基準信号を出力すると共に、単位クランク角毎に単位角信号を出力するクランク角センサ10、吸入空気流量を質量流量として検出するホットワイヤー式等のエアフローメータ11、冷却水温度を検出する水温センサ12、吸気マニホールド13のコレクタ部に設けられて吸気圧力を検出する吸気圧センサ14、吸気マニホールド13内の吸気温度を検出する吸気温センサ15が装着される。この他、図示しない車両のアクセルペダルの開度APOを検出するアクセル開度センサ16や車速センサ17等が配設されている。
【0021】
前記各種センサ類の検出信号はコントロールユニット18に出力され、コントロールユニット18は、これらの検出信号に基づいて前記燃料噴射弁6に噴射パルス信号を出力して噴射量・噴射時期の制御を行い、前記点火コイル9に点火信号を出力して点火時期の制御を行い、更に、前記弁駆動装置2に弁駆動信号を出力して吸気弁3及び排気弁4の開閉を制御する。
【0022】
前記弁駆動装置2の構成を図2に示す。
図2において電磁駆動弁を構成する弁駆動装置2は、シリンダヘッド上に設けられる非磁性材料製のハウジング21と、吸気弁3(又は排気弁4、以下吸気弁3で代表する) のステム31に一体に設けられてハウジング21内に移動自由に収納されるアーマチュア22と、該アーマチュア22を吸引して吸気弁3を閉弁作動させる電磁力を発揮可能なようにアーマチュア22の上面に対向する位置でハウジング21内に固定配置される閉弁用電磁石23と、該アーマチュア22を吸引して吸気弁3を開弁作動させる電磁力を発揮可能なようにアーマチュア22の下面に対向する位置でハウジング21内に固定配置される開弁用電磁石24と、吸気弁3の閉弁方向に向けてアーマチュア22を付勢する閉弁側戻しバネ25と、吸気弁3の開弁方向に向けてアーマチュア22を付勢する開弁側戻しバネ26と、を備えて構成される。そして、閉弁用電磁石23と開弁用電磁石24とを共に消磁したときに、吸気弁3は全開位置と閉弁位置との間の略中央位置にあるように、閉弁側戻しバネ25と開弁側戻しバネ26とのバネ力が設定され、閉弁用電磁石23のみを励磁したときに吸気弁3は閉弁し、開弁用電磁石24のみを励磁したときに吸気弁3は開弁するように駆動される。
【0023】
前記弁駆動装置2による吸気弁3及び排気弁4の開閉時期は、エンジン1の運転条件に基づいて設定された目標開閉時期となるように制御されるが、特に、吸気弁3の吸気下死点前の閉時期IVCを、アクセル開度APOとエンジン回転速度Ne、或いはこれらに基づいて設定された目標のシリンダ吸入空気量(要求トルク)などに基づいて広範囲に可変制御してシリンダ吸入空気量を各気筒毎に制御するようになっており、これにより、所謂早閉じミラーサイクルが構成される。
【0024】
以下に、前記吸気弁3の閉時期IVCの制御の詳細を、図5のフローチャートに従って説明する。
ステップ21では、基本目標空気量TTAを計算する。具体的には、図6のマップを参照し、アクセル開度APOとエンジン回転速度Neとから、要求トルク相当の基本目標空気量TTAを設定する。
【0025】
ステップ22では、アイドル空気量ISCを計算する。
具体的には、アイドル空気量ISCは、次式のように、アイドル制御分ISCQと負圧制御分BCVとのうち大きい方とする。
【0026】
ISC=MAX(ISCQ,BCV)
アイドル制御分ISCQは、次式のごとく、補機負荷(エアコン、パワステ、電気負荷など)の状態に基づいて定められる補機負荷補正分ISCLDと、アイドル運転時に実アイドル回転数を目標アイドル回転数と比較して設定されるアイドル回転数フィードバック補正分である積分分ISCI及び比例分ISCPを加算して、算出する。
【0027】
ISCQ=ISCLD+ISCI+ISCP
負圧制御分BCVは、吸気弁の早閉じ制御によりシリンダ内の負圧が過大となってオイル上がりを生じるのを防止すべく、エンジン回転速度Neに応じて設定する。
【0028】
ステップ23では、次式のごとく、基本目標空気量TTAに、アイドル空気量ISCを加算して、目標空気量TTPを算出する。
TTP=TTA+ISC
ステップ24では、吸気弁閉時期IVCφを計算する。具体的には、図7のテーブルを参照し、目標空気量TTPから、吸気弁閉時期IVC(排気上死点後のクランク角度)を設定する。尚、エンジン回転速度Neによって吸入空気の慣性により充填効率が変化することから、目標空気量TTPと、エンジン回転速度Neとから、吸気弁閉時期IVCを設定するようにしてもよい。
【0029】
ステップ25では、吸気弁3の閉指令から実際に閉じるまでの動作遅れ時間(例えば3ms)をクランク角に変換することにより、遅れ角IVDLYを求める。
【0030】
ステップ26では、次式のごとく、吸気弁閉時期IVCφから遅れ角IVDLYを減算して、吸気弁閉時期(指令値)IVCを求める。
IVC=IVCφ−IVDLY
以上により吸気弁閉時期(指令値)IVCが決定され、該吸気弁閉時期(指令値)IVCにおいて吸気弁3を閉指令が出力される。
【0031】
尚、吸気弁の開時期は、図8に示すように、排気上死点付近の略一定タイミングとする。
また、図8に示すように、燃料噴射量Ti,燃料噴射時期I/T,吸気弁閉時期IVCは例えば10ms毎に計算され、所定のクランク角位置(例えば排気上死点前110°CA)の基準クランク角信号REFに同期して、燃料噴射時期I/Tを、このときに最新に算出されている燃料噴射時期I/Tによって確定する。そして、確定された燃料噴射時期I/Tになると、燃料噴射量Tiを、このときに最新に算出されている燃料噴射量Tiによって確定し、同時に、吸気弁閉時期IVCを、このときに最新に算出されている吸気弁閉時期IVCによって確定するようにしてある。
【0032】
尚、上記図1に示すエンジン1では、吸気絞り弁を備えずに、吸気弁3の閉時期を制御することでシリンダ吸入空気量を制御する構成としたが、吸気絞り弁を備え、該吸気絞り弁の開度によってシリンダ吸入空気量が調整される構成のエンジンであっても良い。また、吸気絞り弁を備えるエンジンの場合には、吸気弁3及び排気弁4の開閉時期は固定であっても良いし、また、前記弁駆動装置2やカム駆動式動弁系において開閉時期を変更できる可変バルブタイミング機構などによって吸気弁3及び排気弁4の開閉時期が変更される構成であっても良い。
【0033】
ここで、図3の制御ブロック図に従って、コントロールユニット18による吸入空気量の検出制御及び燃料噴射制御の様子を説明する。
吸入空気量算出部51では、エアフローメータ11からの検出信号を入力し、該検出信号に基づいて単位時間t毎の吸入空気量(質量)Qa(t) を算出する。
【0034】
一方、インマニ圧力算出部52では、吸気圧センサ14からの検出信号を入力し、該検出信号に基づいて吸気圧力Pmを単位時間t毎に算出する。
インマニ圧力記憶部53では、前記インマニ圧力算出部42における前回の算出結果を記憶保持する。
【0035】
インマニ圧力変化量演算部54では、前記インマニ圧力算出部52で最新に算出された吸気圧力Pm(t) と、前記インマニ圧力記憶部53に記憶されている前回の算出結果Pm(t−1) との差として、単位時間t当たりの吸気圧力変化量ΔPm(t) (ΔPm(t) =Pm(t) −Pm(t−1) )を演算する。
【0036】
単位時間シリンダ空気量演算部55では、前記吸入空気量算出部51で算出された吸入空気量Qa(t) と、前記インマニ圧力変化量演算部54で算出された吸気圧力変化量ΔPm(t) と、吸気温センサ15で検出される吸気温度Tm(t) とに基づき、下式に従って、単位時間t当たりのシリンダ吸入空気変化量ΔQc(t) を演算する。
【0037】
ΔQc(t) =Qa(t) −ΔPm(t) ・K(t) ・・・(1)
K(t) =Vm/R/Tm(t) ・・・・・・・・・・(2)
但し、前記Vmは容積部の体積、Rは気体定数であり、予め固定値としてそれぞれ記憶されている。
【0038】
尚、本実施形態のように吸気絞り弁を備えないエンジンの場合には、前記体積Vmを、吸気弁3からエアクリーナ(図示省略)直前まで容積部の体積とし、吸気絞り弁を備える場合には、吸気弁3から吸気絞り弁まで容積部の体積とすれば良い。即ち、前記容積部とは、吸気弁から上流側の絞り部までの吸気系を示すことになる。
【0039】
上式において、ΔPm(t) ・K(t) は、吸気圧力変化に対応する空気量であり、例えば圧力Pmの上昇変化時であれば、エアフローメータ11で検出される空気量に含まれるものの、吸気マニホールド13等の容積部に充填されてシリンダ内に吸引されない空気量に相当し、逆に、圧力Pmの下降変化時であれば、エアフローメータ11で検出される空気量に含まれずに、吸気マニホールド13等の容積部から吸い出されてシリンダ内に吸引される空気量に相当する。
【0040】
従って、Qa(t) −ΔPm(t) ・K(t) とすれば、圧力上昇時には、エアフローメータ11の検出結果から吸気マニホールド13等の容積部に充填される空気量を減算することになり、圧力下降時には、エアフローメータ11の検出結果に対して吸気マニホールド13等の容積部から吸い出されてシリンダ内に吸引される空気量を加算することになり、いずれの場合にも、エアフローメータ11の検出結果と実際のシリンダ吸入空気量との間の誤差を解消する補正が施されることになる。
【0041】
前記吸気マニホールド13等の容積部における吸気圧力変化は、吸気弁3の閉時期が大きく変化したときや、吸気絞り弁を備えるエンジンでは、前記吸気絞り弁の開度が変化する過渡運転時に発生するが、上記構成により、吸気弁3の閉時期が大きく変化したり、吸気絞り弁の開度が変化しても、シリンダ吸入空気量を精度良く検出して、空燃比制御精度を確保できることになる。
【0042】
シリンダ空気量演算部56では、前記シリンダ吸入空気変化量ΔQc(t) を、各気筒の吸気行程中(吸気弁3の開期間中)において積算して、各気筒別のシリンダ吸入空気量Qcを演算する。
【0043】
そして、燃料噴射量演算部57では、前記各気筒別のシリンダ吸入空気量Qcに基づいて各気筒別に燃料噴射量を演算し、燃料噴射制御部58では、前記各気筒別の燃料噴射量に応じた噴射パルス信号を噴射タイミングの気筒の燃料噴射弁6に出力する。
【0044】
図4のフローチャートは、上記図3の制御ブロック図に示したシリンダ空気量の検出制御の様子を示すものである。
S1では、エアフローメータ11からの検出信号に基づいて単位時間t毎の吸入空気量(質量)Qa(t) を求める。
【0045】
S2では、吸気圧センサ14からの検出信号に基づいて、吸気圧力Pmを求める。
S3では、前記吸気圧センサ14で検出された最新の圧力Pm(t) と単位時間前に検出された圧力Pm(t−1) との差として、圧力Pmの変化量ΔPm(t) を演算する。
【0046】
S4では、吸気温センサ15からの検出信号に基づいて、吸気マニホールド13内の吸気温度Tm(t) を求める。
S5では、前記吸入空気量Qa(t) ,圧力変化量ΔPm(t) 及び吸気温度Tm(t) に基づき、前記(1)式及び(2)式に示すようにして、単位時間当たりのシリンダ吸入空気変化量ΔQc(t) を求めると共に、該シリンダ吸入空気変化量ΔQc(t) を吸気行程毎に積算して、各気筒別のシリンダ吸入空気量Qcを求める。
【図面の簡単な説明】
【図1】実施の形態に係るシステム構成図。
【図2】同上実施の形態における弁駆動装置の構成を示す断面図。
【図3】同上実施の形態における制御ブロック図。
【図4】同上実施の形態における空気量の検出制御を示すフローチャート。
【図5】吸気弁3の閉時期による吸入空気量制御の様子を示すフローチャート。
【図6】前記吸入空気量制御における基本目標空気量TTA設定用マップを示す図。
【図7】前記吸入空気量制御における吸気弁閉時期IVC設定用テーブルを示す図。
【図8】気筒毎の噴射時期,吸気弁閉時期の制御タイミングを示すタイミングチャート。
【符号の説明】
1 エンジン
2 弁駆動装置
3 吸気弁
4 排気弁
6 燃料噴射弁
7 燃焼室
10 クランク角センサ
11 エアフローメータ
12 水温センサ
13 吸気マニホールド
14 吸気圧センサ
15 吸気温センサ
16 アクセル開度センサ
17 車速センサ
18 コントロールユニット[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an intake air amount detection device for an engine, and more particularly, to accurately detect a cylinder intake air amount in a transient time when the opening of an intake throttle valve changes or when the opening / closing timing of the intake valve changes greatly. Regarding technology.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a configuration is known in which the detection result of an air flow meter is weighted and the weight coefficient in the weighted average is changed to detect the intake air amount of the engine (Japanese Patent Laid-Open Nos. Hei 2-227528 and Hei Hei Hei). No. 2-286850 etc.).
[0003]
[Problems to be solved by the invention]
By the way, in the detection of the intake air amount using a conventional air flow meter, the cylinder is actually used in a transient state in which the intake pressure changes because the opening degree of the intake throttle valve changes or the opening / closing timing of the intake valve changes greatly. An error occurs between the amount of air sucked into the air flow and the detection result of the amount of intake air by the air flow meter, which may reduce the air-fuel ratio control accuracy, thereby deteriorating operability and exhaust performance. It was.
[0004]
The present invention has been made in view of the above problems, and can accurately detect the cylinder intake air amount even during a transient time when the opening of the intake throttle valve changes or when the opening / closing timing of the intake valve changes greatly. An object of the present invention is to provide an intake air amount detection device, and to improve the accuracy of air-fuel ratio control during a transition.
[0005]
[Means for Solving the Problems]
Therefore, the invention according to claim 1, an air flow meter for detecting an intake air flow rate of the engine, an intake pressure sensor for detecting an intake pressure of the engine, the intake air flow rate detected by the airflow meter in the intake pressure sensor Cylinder intake air amount detection means for obtaining the cylinder intake air amount for each cylinder by integrating the results corrected based on the detected change amount of the intake pressure during the intake stroke .
[0006]
According to such a configuration, when the opening of the intake throttle valve changes or the opening / closing timing of the intake valve changes greatly, and thereby the intake pressure changes, the detection result by the air flow meter is corrected according to the pressure change. .
[0007]
For example, when the intake pressure shows a rising change, not all the air amount detected by the air flow meter is sucked into the cylinder, but a part of the air amount detected by the air flow meter is not sucked into the cylinder Therefore, an amount of the cylinder intake air is determined by subtracting the charged amount from the detection result by the air flow meter. Conversely, when the intake pressure shows a decreasing change, a part of the air that has been filled in the intake system until then is sucked into the cylinder, causing a pressure drop. The amount of intake air from the intake system is defined as the cylinder intake air amount.
Then, the cylinder intake air amount for each cylinder is obtained by integrating the intake air amount corrected based on the pressure change for each intake stroke of each cylinder.
[0010]
According to a second aspect of the present invention, an intake air temperature sensor for detecting the intake air temperature is provided, and the cylinder intake air amount detection means is detected by the intake air pressure change detected by the intake pressure sensor and the intake air temperature sensor. Based on the intake air temperature, the intake air flow rate detected by the air flow meter is corrected to obtain the cylinder intake air amount.
[0011]
According to such a configuration, the amount of air (mass) commensurate with the change in intake pressure varies depending on the intake air temperature. Therefore, the intake air temperature in the intake manifold is detected and the intake air amount is corrected based on the change in pressure. Add temperature correction.
[0012]
In the third aspect of the invention, the cylinder intake air amount detection means Qa represents the intake air flow rate detected by the air flow meter, ΔPm represents the amount of change in the intake pressure, Vm represents the volume of the volume portion upstream of the intake valve, When the gas constant is R and the intake air temperature is Tm, the cylinder intake air change amount ΔQc is
ΔQc = Qa−ΔPm · (Vm / R / Tm)
The cylinder intake air change amount ΔQc is integrated to detect the cylinder intake air amount Qc.
[0013]
According to such a configuration, the amount of air (mass) commensurate with the pressure change ΔPm differs depending on the volume Vm, temperature Tm, and gas constant R of the volume part in which the pressure change has occurred, so that the volume part is filled based on these parameters. The amount of air to be discharged or the amount of air to be sucked out from the volume portion was obtained.
[0014]
In an engine equipped with an intake throttle valve, the volume portion is a portion from the intake valve to the intake throttle valve, and without the intake throttle valve, for example, the cylinder is controlled by variably controlling the closing timing of the intake valve. In the engine for controlling the intake air amount, the volume portion is a portion from the intake valve to immediately before the air cleaner. That is, the volume portion may be a portion from the intake valve to the upstream throttle portion.
[0015]
【The invention's effect】
According to the first aspect of the present invention, even if the opening degree of the intake throttle valve changes or the opening / closing timing of the intake valve changes greatly, and thereby the intake pressure changes, the amount of air causing the pressure change is reduced. Accordingly, the detection result of the air flow meter is corrected accordingly, so that it is possible to detect the cylinder intake air amount for each cylinder with high accuracy even during a transition, thereby improving the air-fuel ratio control accuracy during the transition. effective.
[0016]
According to the second aspect of the invention, the amount of air as the mass commensurate with the pressure change can be accurately obtained from the intake air temperature at that time, and thus the mass flow detected by the air flow meter is corrected with high accuracy. There is an effect that can be.
[0017]
According to the invention of
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
In FIG. 1 showing the overall configuration of the embodiment, an
[0019]
A
[0020]
The main body of the engine 1 outputs a reference signal at the reference crank angle of each cylinder, outputs a unit angle signal for each unit crank angle, a hot wire type that detects an intake air flow rate as a mass flow rate, etc. An
[0021]
The detection signals of the various sensors are output to the
[0022]
The configuration of the
In FIG. 2, a
[0023]
The opening / closing timings of the
[0024]
The details of the control of the closing timing IVC of the
In
[0025]
In
Specifically, the idle air amount ISC is the larger of the idle control amount ISCQ and the negative pressure control amount BCV as shown in the following equation.
[0026]
ISC = MAX (ISCQ, BCV)
The idle control amount ISCQ is determined by the auxiliary load correction amount ISCLD determined based on the state of the auxiliary load (air conditioner, power steering, electric load, etc.), and the actual idle speed is set as the target idle speed during idle operation. The integral part ISCI and the proportional part ISCP, which are the idle speed feedback correction parts set in comparison with the above, are added and calculated.
[0027]
ISCQ = ISCLD + ISCI + ISCP
The negative pressure control BCV is set according to the engine rotational speed Ne in order to prevent the negative pressure in the cylinder from becoming excessive due to the early closing control of the intake valve and causing the oil to rise.
[0028]
In
TTP = TTA + ISC
In
[0029]
In
[0030]
In
IVC = IVCφ−IVDLY
Thus, the intake valve closing timing (command value) IVC is determined, and the
[0031]
Incidentally, the opening timing of the intake valve is set to a substantially constant timing near the exhaust top dead center as shown in FIG.
Further, as shown in FIG. 8, the fuel injection amount Ti, the fuel injection timing I / T, and the intake valve closing timing IVC are calculated, for example, every 10 ms, and a predetermined crank angle position (for example, 110 ° CA before exhaust top dead center). The fuel injection timing I / T is determined by the latest fuel injection timing I / T calculated at this time in synchronization with the reference crank angle signal REF. When the determined fuel injection timing I / T is reached, the fuel injection amount Ti is determined by the latest fuel injection amount Ti calculated at this time, and at the same time, the intake valve closing timing IVC is updated at this time. Is determined by the intake valve closing timing IVC.
[0032]
The engine 1 shown in FIG. 1 has a configuration in which the cylinder intake air amount is controlled by controlling the closing timing of the
[0033]
Here, the state of intake air amount detection control and fuel injection control by the
The intake air
[0034]
On the other hand, the intake manifold
The intake manifold
[0035]
In the intake manifold pressure change
[0036]
In the unit time cylinder air
[0037]
ΔQc (t) = Qa (t) −ΔPm (t) · K (t) (1)
K (t) = Vm / R / Tm (t) (2)
However, Vm is the volume of the volume portion, and R is a gas constant, which is stored in advance as a fixed value.
[0038]
In the case of an engine that does not include an intake throttle valve as in this embodiment, the volume Vm is the volume of the volume from the
[0039]
In the above equation, ΔPm (t) · K (t) is an air amount corresponding to a change in intake pressure. For example, if the pressure Pm is rising, it is included in the air amount detected by the
[0040]
Therefore, if Qa (t) −ΔPm (t) · K (t), when the pressure rises, the amount of air filled in the volume portion such as the
[0041]
The intake pressure change in the volume portion of the
[0042]
In the cylinder air
[0043]
The fuel injection
[0044]
The flowchart of FIG. 4 shows the state of the cylinder air amount detection control shown in the control block diagram of FIG.
In S1, the intake air amount (mass) Qa (t) per unit time t is obtained based on the detection signal from the
[0045]
In S2, the intake pressure Pm is obtained based on the detection signal from the
In S3, a change amount ΔPm (t) of the pressure Pm is calculated as a difference between the latest pressure Pm (t) detected by the
[0046]
In S4, the intake air temperature Tm (t) in the
In S5, based on the intake air amount Qa (t), the pressure change amount ΔPm (t), and the intake air temperature Tm (t), the cylinders per unit time are expressed as shown in the equations (1) and (2). The intake air change amount ΔQc (t) is obtained, and the cylinder intake air change amount ΔQc (t) is integrated for each intake stroke to obtain the cylinder intake air amount Qc for each cylinder.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram according to an embodiment.
FIG. 2 is a cross-sectional view showing a configuration of a valve driving device according to the embodiment.
FIG. 3 is a control block diagram according to the embodiment.
FIG. 4 is a flowchart showing air amount detection control in the embodiment;
FIG. 5 is a flowchart showing a state of intake air amount control by closing timing of the
FIG. 6 is a diagram showing a basic target air amount TTA setting map in the intake air amount control.
FIG. 7 is a view showing an intake valve closing timing IVC setting table in the intake air amount control.
FIG. 8 is a timing chart showing control timing of injection timing and intake valve closing timing for each cylinder.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1
Claims (3)
エンジンの吸気圧力を検出する吸気圧センサと、
前記エアフローメータで検出された吸入空気流量を前記吸気圧センサで検出される吸気圧力の変化量に基づいて補正した結果を吸気行程中に積算して、シリンダ吸入空気量を各気筒別に求めるシリンダ吸入空気量検出手段と、
を含んで構成されることを特徴とするエンジンの吸入空気量検出装置。An air flow meter for detecting the intake air flow rate of the engine;
An intake pressure sensor for detecting the intake pressure of the engine;
Cylinder intake for obtaining the cylinder intake air amount for each cylinder by integrating the intake air flow rate detected by the air flow meter based on the change amount of the intake pressure detected by the intake pressure sensor during the intake stroke. Air volume detection means;
An intake air amount detection device for an engine, comprising:
ΔQc=Qa−ΔPm・(Vm/R/Tm)
として求め、該シリンダ吸入空気変化量ΔQcを積算してシリンダ吸入空気量Qc検出することを特徴とする請求項2記載のエンジンの吸入空気量検出装置。The cylinder intake air amount detecting means is configured such that the intake air flow rate detected by the air flow meter is Qa, the intake pressure change amount is ΔPm, the volume of the volume portion upstream of the intake valve is Vm, the gas constant is R, and the intake air temperature is When Tm, the cylinder intake air change amount ΔQc is
ΔQc = Qa−ΔPm · (Vm / R / Tm)
The engine intake air amount detection device according to claim 2 , wherein the cylinder intake air amount Qc is detected by integrating the cylinder intake air change amount ΔQc.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34119598A JP3622538B2 (en) | 1998-12-01 | 1998-12-01 | Engine intake air amount detection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34119598A JP3622538B2 (en) | 1998-12-01 | 1998-12-01 | Engine intake air amount detection device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000161113A JP2000161113A (en) | 2000-06-13 |
JP3622538B2 true JP3622538B2 (en) | 2005-02-23 |
Family
ID=18344111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34119598A Expired - Fee Related JP3622538B2 (en) | 1998-12-01 | 1998-12-01 | Engine intake air amount detection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3622538B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013209560B4 (en) * | 2012-09-04 | 2018-02-15 | Mitsubishi Electric Corporation | Cylinder intake air quantity estimation device for an internal combustion engine |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006104273A1 (en) * | 2005-03-31 | 2006-10-05 | Toyota Jidosha Kabushiki Kaisha | Controller of internal combustion engine |
JP4614104B2 (en) * | 2006-10-16 | 2011-01-19 | 株式会社デンソー | Intake air amount detection device for internal combustion engine |
JP5284854B2 (en) * | 2009-04-17 | 2013-09-11 | 本田技研工業株式会社 | Intake air amount estimation device for internal combustion engine |
JP5373827B2 (en) * | 2011-01-07 | 2013-12-18 | 日立オートモティブシステムズ株式会社 | In-vehicle engine control system |
JP5328967B1 (en) * | 2012-10-25 | 2013-10-30 | 三菱電機株式会社 | Cylinder intake air amount estimation device for internal combustion engine |
US10348428B2 (en) | 2014-12-23 | 2019-07-09 | Intel Corporation | Techniques for synchronized execution of a command at network fabric nodes |
JP7414451B2 (en) * | 2019-10-04 | 2024-01-16 | 日立Astemo株式会社 | Internal combustion engine control device |
CN118088331A (en) * | 2024-04-26 | 2024-05-28 | 潍柴动力股份有限公司 | Method, device, equipment and storage medium for correcting engine air inlet flow |
-
1998
- 1998-12-01 JP JP34119598A patent/JP3622538B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013209560B4 (en) * | 2012-09-04 | 2018-02-15 | Mitsubishi Electric Corporation | Cylinder intake air quantity estimation device for an internal combustion engine |
Also Published As
Publication number | Publication date |
---|---|
JP2000161113A (en) | 2000-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6827051B2 (en) | Internal EGR quantity estimation, cylinder intake air quantity calculation, valve timing control, and ignition timing control | |
US6328007B1 (en) | Internal cylinder intake-air quantity calculating apparatus and method for variable valve open/closure timing controlled engine | |
JP3726489B2 (en) | Engine intake control device | |
JP3890827B2 (en) | Control device for internal combustion engine | |
EP1054150B1 (en) | Diesel engine control on engine-stop | |
JP3747700B2 (en) | Intake air amount calculation device for variable valve engine | |
US6412458B2 (en) | Valve timing control for engine | |
JP3959957B2 (en) | Engine internal EGR amount estimation method, variable valve control method using the internal EGR amount estimation value, cylinder intake air amount calculation method, and ignition timing control method | |
US20020107633A1 (en) | Apparatus and method for engine cylinder intake air quantity calculation | |
JP2000080937A (en) | Intake air quantity estimating device for variable valve system engine | |
JP3622538B2 (en) | Engine intake air amount detection device | |
JP3627601B2 (en) | Engine intake air amount control device | |
JP3601386B2 (en) | Engine intake air control system | |
EP1211402B1 (en) | Internal EGR quantity estimation for controlling intake/exhaust valves and ignition timing | |
JP4524528B2 (en) | Engine internal EGR rate estimation device | |
JP3879227B2 (en) | Mirror cycle engine intake / exhaust valve control system | |
JP3807173B2 (en) | Intake air amount detection device and fuel injection control device for variable valve engine | |
JP3724312B2 (en) | Control device for variable valve engine | |
JP3603612B2 (en) | Engine intake air amount detection device | |
JP3820768B2 (en) | Intake air density estimation device for variable valve engine | |
JP3915367B2 (en) | Control device for variable valve engine | |
JP3799833B2 (en) | Cylinder intake air amount detection device for variable valve engine | |
JP3800828B2 (en) | Cylinder residual gas amount detection device for variable valve engine | |
JP3684964B2 (en) | Engine intake air amount control device | |
JP3758448B2 (en) | Control device for variable valve engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20041102 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041115 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081203 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |