JP5021045B2 - Atmospheric pressure estimation device - Google Patents

Atmospheric pressure estimation device Download PDF

Info

Publication number
JP5021045B2
JP5021045B2 JP2010003541A JP2010003541A JP5021045B2 JP 5021045 B2 JP5021045 B2 JP 5021045B2 JP 2010003541 A JP2010003541 A JP 2010003541A JP 2010003541 A JP2010003541 A JP 2010003541A JP 5021045 B2 JP5021045 B2 JP 5021045B2
Authority
JP
Japan
Prior art keywords
throttle valve
flow rate
estimated
atmospheric pressure
air flow
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
Application number
JP2010003541A
Other languages
Japanese (ja)
Other versions
JP2011144682A (en
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2010003541A priority Critical patent/JP5021045B2/en
Publication of JP2011144682A publication Critical patent/JP2011144682A/en
Application granted granted Critical
Publication of JP5021045B2 publication Critical patent/JP5021045B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、内燃機関の吸気通路内に設けられるスロットル弁を通過する空気の流量を推定するスロットル弁通過空気流量推定装置を用いて大気圧を推定する大気圧推定装置に関する。 This invention relates to an atmospheric pressure estimation apparatus for estimating the atmospheric pressure with the throttle valve passage air flow rate estimation equipment for estimating the flow rate of air passing through the throttle valve provided in an intake passage of an internal combustion engine.

特許文献1には、スロットル弁の上流側の圧力と下流側の圧力との差圧、及びスロットル弁開度に応じて、スロットル弁通過空気流量を推定する手法が示されている。この手法によれば、空気流量の脈動を除去するための平均化、及びスロットル弁上流側の圧力及び吸気温に応じた空気密度補正が行われ、推定スロットル弁通過空気流量が算出される。   Patent Document 1 discloses a method for estimating a throttle valve passing air flow rate according to a differential pressure between an upstream pressure and a downstream pressure of the throttle valve and a throttle valve opening. According to this method, averaging for removing pulsation of the air flow rate and air density correction according to the pressure and intake air temperature on the upstream side of the throttle valve are performed, and the estimated throttle valve passage air flow rate is calculated.

特開平3−168348号公報Japanese Patent Laid-Open No. 3-168348

スロットル弁を通過する空気の流量は、空気の粘性の影響を受け、空気の粘性は空気の温度に依存して変化する。そのため、上述した従来手法のように、空気密度補正を行うのみでは、スロットル弁通過空気流量を正確に推定することは困難である。   The flow rate of air passing through the throttle valve is affected by the viscosity of the air, and the viscosity of the air changes depending on the temperature of the air. Therefore, it is difficult to accurately estimate the flow rate of air passing through the throttle valve only by correcting the air density as in the conventional method described above.

本発明はこの点に着目してなされたものであり、スロットル弁通過空気量流量をより正確に推定することができるスロットル弁通過空気流量推定装置を用いることにより、正確な大気圧の推定を行うことができる大気圧推定装置を提供することを目的とする。 The present invention has been made in view of this point, by using the throttle valve passing air flow rate estimation equipment capable of estimating the throttle valve passage air quantity flow more accurately, the accurate estimation of the atmospheric pressure and purpose is to provide an atmospheric pressure estimation apparatus capable of performing.

上記目的を達成するため請求項に記載の発明は、内燃機関の吸気通路(2)内に設けられるスロットル弁(3)を通過する空気流量の推定値である推定スロットル弁通過空気流量(HGAIRTH)を算出するスロットル弁通過空気流量推定装置により算出される推定スロットル弁通過空気流量(HGAIRTH)を用いて推定大気圧(HPA)を算出する推定大気圧算出手段を備える大気圧推定装置であって、前記スロットル弁(3)を通過する空気の流量(GAIR)を検出する流量検出手段を備え、前記スロットル弁通過空気流量推定装置は、前記スロットル弁の開度(TH)を検出するスロットル弁開度検出手段と、前記吸気通路内の前記スロットル弁の上流側及び下流側の圧力(HPA,PBA)と、前記スロットル弁開度(TH)とを、所定のモデル式に適用して前記推定スロットル弁通過空気流量(HGAIRTH)を算出する推定流量算出手段と、前記機関の吸気温(TA)を検出する吸気温検出手段と、空気の粘性変化を示す粘性変化率(TAMYU)を前記吸気温(TA)に応じて算出する粘性変化率算出手段と、前記粘性変化率(TAMYU)に応じて前記モデル式を修正する修正手段とを備え、前記修正手段は、前記スロットル弁開度(TH)が小さくなるほど、前記修正の度合(TAMYURATIO)を増加させ、前記スロットル弁通過空気流量推定装置は、前記スロットル弁の上流側圧力として前記推定大気圧(HPA)を使用し、前記推定大気圧算出手段は、前記推定スロットル弁通過空気流量(HGAIRTH)が、検出されるスロットル弁通過気流量(GAIR)と一致するように前記推定大気圧(HPA)を更新することを特徴とする大気圧推定装置を提供する。
請求項2に記載の発明は、請求項1に記載の大気圧推定装置において、前記機関により駆動される車両の車速(VP)を検出する車速検出手段を備え、前記車速(VP)が所定車速(VPL)より高いときは、前記推定スロットル弁通過空気流量(HGAIRTH)から検出スロットル弁通過空気流量(GAIR)を減算することにより流量偏差(DGAIR)を算出して、該流量偏差(DGAIR)が増加するほど減少するように更新量(CORHPA)を設定する一方、前記車速(VP)が前記所定車速(VPL)以下であるときは前記更新量(CORHPA)を「0」に設定し、設定された更新量(CORHPA)を用いて前記推定大気圧(HPA)の更新を行うことを特徴とする。
In order to achieve the above object, the invention according to claim 1 is an estimated throttle valve passing air flow rate (HGAIRTH) which is an estimated value of an air flow rate passing through a throttle valve (3) provided in an intake passage (2) of an internal combustion engine. And an estimated atmospheric pressure calculating means for calculating an estimated atmospheric pressure (HPA) using the estimated throttle valve passing air flow rate (HGAIRTH) calculated by the throttle valve passing air flow rate estimating device. And a flow rate detecting means for detecting a flow rate (GAIR) of air passing through the throttle valve (3), wherein the throttle valve passing air flow rate estimating device detects the opening (TH) of the throttle valve. Degree detecting means, upstream and downstream pressures (HPA, PBA) of the throttle valve in the intake passage, and the throttle valve opening (T ) Is applied to a predetermined model equation, the estimated flow rate calculating means for calculating the estimated throttle valve passage air flow rate (HGAIRTH), the intake air temperature detecting means for detecting the intake air temperature (TA) of the engine, Viscosity change rate calculating means for calculating a viscosity change rate (TAMYU) indicating a viscosity change according to the intake air temperature (TA); and correcting means for correcting the model equation according to the viscosity change rate (TAMYU). The correction means increases the degree of correction (TAMYURATIO) as the throttle valve opening (TH) decreases, and the throttle valve passing air flow rate estimation device determines the estimated large pressure as the upstream pressure of the throttle valve. The atmospheric pressure (HPA) is used, and the estimated atmospheric pressure calculating means detects the estimated throttle valve passing air flow rate (HGAIRTH). Providing atmospheric pressure estimation apparatus and updates the estimated atmospheric pressure to match the over air flow rate (GAIR) (HPA).
A second aspect of the present invention is the atmospheric pressure estimation device according to the first aspect, further comprising vehicle speed detection means for detecting a vehicle speed (VP) of a vehicle driven by the engine, wherein the vehicle speed (VP) is a predetermined vehicle speed. When it is higher than (VPL), a flow rate deviation (DGAIR) is calculated by subtracting the detected throttle valve passage air flow rate (GAIR) from the estimated throttle valve passage air flow rate (HGAIRTH), and the flow rate deviation (DGAIR) is calculated. While the update amount (CORHPA) is set so as to decrease as it increases, when the vehicle speed (VP) is equal to or less than the predetermined vehicle speed (VPL), the update amount (CORHPA) is set to “0”. The estimated atmospheric pressure (HPA) is updated using the updated amount (CORHPA).

請求項に記載の発明によれば、スロットル弁通過空気流量推定装置によって、吸気通路内のスロットル弁の上流側及び下流側の圧力と、スロットル弁開度とを、所定のモデル式に適用して推定スロットル弁通過空気流量が算出され、空気の粘性変化を示す粘性変化率が吸気温に応じて算出され、粘性変化率に応じてモデル式の修正が行われる。具体的には、スロットル弁開度が小さくなるほど修正の度合が増加するようにモデル式が修正される。空気の粘性は吸気温に依存して変化し、かつ空気の粘性の影響は、スロットル弁開度が小さくなるほど増加するので、吸気温に応じて算出される粘性変化率に応じてモデル式を修正するとともに、スロットル弁開度が小さくなるほど修正の度合を増加させることにより、空気の粘性の影響をモデル式に適切に反映させ、スロットル弁通過空気流量を正確に推定することができる。また、上記スロットル弁通過空気流量推定装置においてはスロットル弁の上流側圧力として推定大気圧を使用して推定スロットル弁通過空気流量が算出され、推定スロットル弁通過空気流量が検出されるスロットル弁通過気流量と一致するように推定大気圧が更新される。推定スロットル弁通過空気流量が不正確なものであると、推定大気圧の精度も低下するが、上記スロットル弁通過空気流量推定装置を用いることにより、吸気温またはスロットル弁開度が変化しても正確な推定スロットル弁通過空気流量が得られ、推定大気圧の算出精度を向上させることができる。
請求項2に記載の発明によれば、車速が所定車速より高いときは、推定スロットル弁通過空気流量から検出スロットル弁通過空気流量を減算することにより流量偏差が算出され、該流量偏差が増加するほど減少するように更新量が設定される一方、車速が所定車速以下であるときは更新量が「0」に設定され、そのようにして設定された更新量を用いて推定大気圧の更新が行われる。
According to the first aspect of the present invention, the throttle valve passing air flow rate estimating device applies the upstream and downstream pressures of the throttle valve in the intake passage and the throttle valve opening to a predetermined model equation. Thus, the estimated throttle valve passage air flow rate is calculated, the viscosity change rate indicating the change in air viscosity is calculated according to the intake air temperature, and the model equation is corrected according to the viscosity change rate. Specifically, the model formula is corrected so that the degree of correction increases as the throttle valve opening decreases. Since the viscosity of the air changes depending on the intake air temperature, and the influence of the air viscosity increases as the throttle valve opening decreases, the model formula is corrected according to the viscosity change rate calculated according to the intake air temperature. At the same time, by increasing the degree of correction as the throttle valve opening becomes smaller, the influence of the viscosity of the air can be appropriately reflected in the model formula, and the throttle valve passage air flow rate can be accurately estimated. Further, in the above-mentioned throttle valve passing air flow rate estimation apparatus is estimated throttle valve passing air flow rate using the estimated atmospheric pressure calculated as the pressure upstream of the throttle valve, the throttle valve passage air which estimated throttle valve passing air flow rate is detected The estimated atmospheric pressure is updated to match the air flow rate. The estimated throttle valve passing air flow rate is inaccurate, estimated although atmospheric pressure is also the accuracy decreases, by using the throttle valve passing air flow rate estimation apparatus, even if the intake air temperature or the throttle valve opening change An accurate estimated throttle valve passage air flow rate can be obtained, and the calculation accuracy of the estimated atmospheric pressure can be improved.
According to the second aspect of the present invention, when the vehicle speed is higher than the predetermined vehicle speed, the flow rate deviation is calculated by subtracting the detected throttle valve passing air flow rate from the estimated throttle valve passing air flow rate, and the flow rate deviation increases. While the update amount is set so as to decrease, the update amount is set to “0” when the vehicle speed is equal to or lower than the predetermined vehicle speed, and the estimated atmospheric pressure is updated using the update amount thus set. Done.

本発明の一実施形態にかかる内燃機関及びその制御装置の構成を示す図である。It is a figure which shows the structure of the internal combustion engine and its control apparatus concerning one Embodiment of this invention. 推定大気圧(HPA)を算出するモジュールの構成を示すブロック図である。It is a block diagram which shows the structure of the module which calculates estimated atmospheric pressure (HPA). スロットル弁を通過する空気流における縮流を説明するための図である。It is a figure for demonstrating the contraction flow in the airflow which passes a throttle valve. 大気圧推定処理のメインルーチンのフローチャートである。It is a flowchart of the main routine of atmospheric pressure estimation processing. 図4の処理で実行される大気圧推定処理サブルーチンのフローチャートである。5 is a flowchart of an atmospheric pressure estimation processing subroutine executed in the processing of FIG. 図5の処理で参照されるテーブルを示す図である。It is a figure which shows the table referred by the process of FIG. 図5の処理で参照されるテーブルを示す図である。It is a figure which shows the table referred by the process of FIG. 大気圧推定手法を説明するためのタイムチャートである。It is a time chart for demonstrating an atmospheric pressure estimation method.

以下本発明の実施の形態を図面を参照して説明する。
図1は、本発明の一実施形態にかかる内燃機関とその制御装置の構成を示す図であり、図1において、例えば4気筒を有する内燃機関(以下単に「エンジン」という)1は、一部の気筒の吸気弁及び排気弁の作動を停止させることにより、その気筒の作動を休止させる気筒休止機構40を備えている。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a diagram showing a configuration of an internal combustion engine and a control device thereof according to an embodiment of the present invention. In FIG. 1, for example, an internal combustion engine (hereinafter simply referred to as “engine”) 1 having four cylinders is partially A cylinder deactivation mechanism 40 is provided for deactivating the cylinders by deactivating the intake and exhaust valves.

エンジン1の吸気通路2の途中にはスロットル弁3が配されている。また、スロットル弁3にはスロットル弁開度(TH)センサ4が連結されており、当該スロットル弁3の開度に応じた電気信号を出力して電子制御ユニット(以下(ECU)という)5に供給する。スロットル弁3には、スロットル弁3を駆動するアクチュエータ7が接続されており、アクチュエータ7は、ECU5によりその作動が制御される。   A throttle valve 3 is arranged in the intake passage 2 of the engine 1. A throttle valve opening (TH) sensor 4 is connected to the throttle valve 3, and an electric signal corresponding to the opening of the throttle valve 3 is output to an electronic control unit (hereinafter referred to as “ECU”) 5. Supply. An actuator 7 that drives the throttle valve 3 is connected to the throttle valve 3, and the operation of the actuator 7 is controlled by the ECU 5.

吸気通路2には、スロットル弁3を介してエンジン1に吸入される空気の流量である吸入空気流量GAIRを検出する吸入空気流量センサ13が設けられ、さらにスロットル弁3の上流側に吸気温TAを検出する吸気温センサ9が設けられている。これらのセンサ13及び9の検出信号は、ECU5に供給される。   The intake passage 2 is provided with an intake air flow rate sensor 13 for detecting an intake air flow rate GAIR, which is a flow rate of air taken into the engine 1 via the throttle valve 3, and an intake air temperature TA on the upstream side of the throttle valve 3. An intake air temperature sensor 9 is provided for detecting. Detection signals of these sensors 13 and 9 are supplied to the ECU 5.

燃料噴射弁6はエンジン1とスロットル弁3との間かつ吸気通路2の図示しない吸気弁の少し上流側に各気筒毎に設けられており、各噴射弁は図示しない燃料ポンプに接続されていると共にECU5に電気的に接続されて当該ECU5からの信号により燃料噴射弁6の開弁時間が制御される。   The fuel injection valve 6 is provided for each cylinder between the engine 1 and the throttle valve 3 and slightly upstream of the intake valve (not shown) in the intake passage 2, and each injection valve is connected to a fuel pump (not shown). At the same time, it is electrically connected to the ECU 5 and the valve opening time of the fuel injection valve 6 is controlled by a signal from the ECU 5.

エンジン1の各気筒の点火プラグ12は、ECU5に接続されており、ECU5は点火プラグ12に点火信号を供給し、点火時期制御を行う。
スロットル弁3の下流には吸気圧PBAを検出する吸気圧センサ8が取付けられている。またエンジン1の本体には、エンジン冷却水温TWを検出するエンジン冷却水温センサ10が取り付けられている。これらのセンサ8及び10の検出信号は、ECU5に供給される。
The ignition plug 12 of each cylinder of the engine 1 is connected to the ECU 5, and the ECU 5 supplies an ignition signal to the ignition plug 12 to perform ignition timing control.
An intake pressure sensor 8 for detecting the intake pressure PBA is attached downstream of the throttle valve 3. An engine cooling water temperature sensor 10 that detects the engine cooling water temperature TW is attached to the main body of the engine 1. The detection signals of these sensors 8 and 10 are supplied to the ECU 5.

ECU5には、エンジン1のクランク軸(図示せず)の回転角度を検出するクランク角度位置センサ11が接続されており、クランク軸の回転角度に応じた信号がECU5に供給される。クランク角度位置センサ11は、エンジン1の特定の気筒の所定クランク角度位置でパルス(以下「CYLパルス」という)を出力する気筒判別センサ、各気筒の吸入行程開始時の上死点(TDC)に関し所定クランク角度前のクランク角度位置で(4気筒エンジンではクランク角180度毎に)TDCパルスを出力するTDCセンサ及びTDCパルスより短い一定クランク角周期(例えば6度周期)で1パルス(以下「CRKパルス」という)を発生するCRKセンサから成り、CYLパルス、TDCパルス及びCRKパルスがECU5に供給される。これらのパルスは、燃料噴射時期、点火時期等の各種タイミング制御、エンジン回転数(エンジン回転速度)NEの検出に使用される。   The ECU 5 is connected to a crank angle position sensor 11 that detects a rotation angle of a crankshaft (not shown) of the engine 1, and a signal corresponding to the rotation angle of the crankshaft is supplied to the ECU 5. The crank angle position sensor 11 is a cylinder discrimination sensor that outputs a pulse (hereinafter referred to as “CYL pulse”) at a predetermined crank angle position of a specific cylinder of the engine 1, and relates to a top dead center (TDC) at the start of the intake stroke of each cylinder. A TDC sensor that outputs a TDC pulse at a crank angle position before a predetermined crank angle (every 180 degrees of crank angle in a four-cylinder engine) and one pulse (hereinafter referred to as “CRK”) with a constant crank angle cycle shorter than the TDC pulse (for example, a cycle of 6 °). The CYL pulse, the TDC pulse, and the CRK pulse are supplied to the ECU 5. These pulses are used for various timing controls such as fuel injection timing and ignition timing, and detection of engine speed (engine speed) NE.

ECU5には、エンジン1によって駆動される車両のアクセルペダルの踏み込み量(以下「アクセルペダル操作量」という)APを検出するアクセルセンサ31、及びエンジン1により駆動される車両の走行速度(車速)VPを検出する車速センサ32が接続されている。これらのセンサの検出信号は、ECU5に供給される。   The ECU 5 includes an accelerator sensor 31 for detecting an accelerator pedal depression amount (hereinafter referred to as “accelerator pedal operation amount”) AP of a vehicle driven by the engine 1, and a traveling speed (vehicle speed) VP of the vehicle driven by the engine 1. A vehicle speed sensor 32 for detecting the above is connected. Detection signals from these sensors are supplied to the ECU 5.

ECU5は各種センサからの入力信号波形を整形し、電圧レベルを所定レベルに修正し、アナログ信号値をデジタル信号値に変換する等の機能を有する入力回路、中央演算処理ユニット(以下「CPU」という)、CPUで実行される演算プログラム及び演算結果等を記憶する記憶回路のほか、アクチュエータ7、燃料噴射弁6、気筒休止機構40に駆動信号を供給する出力回路等から構成される。   The ECU 5 shapes input signal waveforms from various sensors, corrects the voltage level to a predetermined level, converts an analog signal value into a digital signal value, etc., and a central processing unit (hereinafter referred to as “CPU”). ), A storage circuit for storing a calculation program executed by the CPU, a calculation result, and the like, and an output circuit for supplying a drive signal to the actuator 7, the fuel injection valve 6, and the cylinder deactivation mechanism 40.

ECU5のCPUは、上記センサの検出信号に応じて、点火時期制御、スロットル弁3の開度制御、エンジン1に供給する燃料量(燃料噴射弁6の開弁時間)の制御、並びに気筒休止制御を行う。   The CPU of the ECU 5 controls the ignition timing, the opening degree of the throttle valve 3, the control of the amount of fuel supplied to the engine 1 (opening time of the fuel injection valve 6), and the cylinder deactivation control according to the detection signal of the sensor. I do.

さらにECU5のCPUは、大気圧PAを推定する大気圧推定処理を実行し、該大気圧推定処理により得られる推定大気圧(HPAF)を、上記点火時期制御、燃料量制御などの制御に適用する。   Further, the CPU of the ECU 5 executes an atmospheric pressure estimation process for estimating the atmospheric pressure PA, and applies the estimated atmospheric pressure (HPAF) obtained by the atmospheric pressure estimation process to the control such as the ignition timing control and the fuel amount control. .

図2は大気圧推定処理を実行する大気圧推定モジュールの構成を示すブロック図であり、図2に示される各ブロックの機能は後述するようにECU5のCPUで実行される演算処理により実現される。   FIG. 2 is a block diagram showing the configuration of an atmospheric pressure estimation module that executes atmospheric pressure estimation processing, and the function of each block shown in FIG. 2 is realized by arithmetic processing executed by the CPU of the ECU 5 as described later. .

図2に示す大気圧推定モジュールは、吸入空気流量推定部51と、推定大気圧更新部52と、第1なまし演算部53と、遅延部54と、第2なまし演算部55とを備えている。   The atmospheric pressure estimation module shown in FIG. 2 includes an intake air flow rate estimation unit 51, an estimated atmospheric pressure update unit 52, a first smoothing calculation unit 53, a delay unit 54, and a second smoothing calculation unit 55. ing.

吸入空気流量推定部51は、検出される吸気圧PBA、吸気温TA、スロットル弁開度TH、エンジン回転数NE、及び1演算周期前に第1なまし演算部53から出力された推定大気圧HPADを、下記式(1)に適用して推定スロットル弁通過空気流量HGAIRTHを算出する。式(1)のKCは流量の単位を[g/sec]とするための変換定数であり、KTH(TH)はスロットル弁開度THに応じて算出される開口面積流量関数であり、Ψ(PBA/HPAD)は、スロットル弁3の上流側圧力(HPAD)と、下流側圧力(PBA)との比率に応じて算出される圧力比流量関数であり、TAMYUFは吸気温TA及びスロットル弁開度THに応じて設定される粘性補正係数であり、Rはガス定数である。

Figure 0005021045
The intake air flow rate estimation unit 51 detects the detected intake pressure PBA, the intake air temperature TA, the throttle valve opening TH, the engine speed NE, and the estimated atmospheric pressure output from the first smoothing calculation unit 53 one calculation cycle before. The estimated throttle valve passage air flow rate HGAIRTH is calculated by applying HPAD to the following equation (1). In equation (1), KC is a conversion constant for setting the unit of flow rate to [g / sec], KTH (TH) is an opening area flow rate function calculated according to the throttle valve opening TH, and Ψ ( PBA / HPAD) is a pressure ratio flow rate function calculated according to the ratio between the upstream pressure (HPAD) and the downstream pressure (PBA) of the throttle valve 3, and TAMYUF is the intake air temperature TA and the throttle valve opening. This is a viscosity correction coefficient set according to TH, and R is a gas constant.
Figure 0005021045

開口面積流量関数KTHは、予め実験的に求められ、テーブルとして記憶されている。また圧力比流量関数Ψは、下記式(2)で与えられる。式(2)の「κ」は空気の比熱比である。ただし、空気流速が音速を超えると、圧力比流量関数Ψは圧力比に拘わらず極大値をとるので、実際の演算処理では、圧力比流量関数Ψも予めテーブルとして記憶されたもの(図6(b)参照)が使用される。

Figure 0005021045
The opening area flow rate function KTH is experimentally obtained in advance and stored as a table. Further, the pressure specific flow rate function Ψ is given by the following equation (2). “Κ” in Equation (2) is the specific heat ratio of air. However, when the air flow velocity exceeds the sound velocity, the pressure ratio flow function Ψ takes a maximum value regardless of the pressure ratio, and therefore, in the actual calculation processing, the pressure ratio flow function Ψ is also stored in advance as a table (FIG. 6 ( b)) is used.
Figure 0005021045

図3は、スロットル弁3を通過する空気流における縮流を説明するための図であり、有効開口面積AEは開口面積Aより小さくなり、その縮流の度合は空気の粘性及びスロットル弁開度THに依存する。そこで本実施形態では、下記式(3)により粘性補正係数TAMYUFを算出して式(1)に適用し、空気の粘性変化及びスロットル弁開度THの変化に起因する有効開口面積AEの変化を補正するようにしている。式(3)のTAMYUは、吸気温TAに応じて算出される粘性変化率であり、TAMYURATIOは、スロットル弁開度THに応じて設定される重み係数である。
TAMYUF=1−TAMYURAITO×(1−TAMYU) (3)
FIG. 3 is a diagram for explaining the contraction in the air flow passing through the throttle valve 3. The effective opening area AE is smaller than the opening area A, and the degree of the contraction is based on the air viscosity and the throttle valve opening. Depends on TH. Therefore, in the present embodiment, the viscosity correction coefficient TAMYUF is calculated by the following formula (3) and applied to the formula (1), and the change in the effective opening area AE caused by the change in the air viscosity and the change in the throttle valve opening TH is calculated. I am trying to correct it. In formula (3), TAMYU is a viscosity change rate calculated according to the intake air temperature TA, and TAMYURATIO is a weighting factor set according to the throttle valve opening TH.
TAMYUF = 1-TAMYURAITOx (1-TAMYU) (3)

空気の粘性は、吸気温TAに依存して変化するので、粘性変化率TAMYUは、検出される吸気温TAを下記式(4)に適用して算出される。式(4)のTA0は例えば25℃に設定される基準吸気温である。上記開口面積流量関数KTHは基準温度TA0に対応して設定されているので、粘性変化率TAMYUは、基準温度TA0における粘性を基準とした、吸気温TAにおける粘性の変化率に相当する。式(4)のCAIRは所定定数であり、演算の対象となる流体が空気の場合は「120」に設定される。

Figure 0005021045
Since the viscosity of the air changes depending on the intake air temperature TA, the viscosity change rate TAMYU is calculated by applying the detected intake air temperature TA to the following equation (4). TA0 in the formula (4) is a reference intake air temperature set to 25 ° C., for example. Since the opening area flow rate function KTH is set corresponding to the reference temperature TA0, the viscosity change rate TAMYU corresponds to the viscosity change rate at the intake air temperature TA based on the viscosity at the reference temperature TA0. CAIR in equation (4) is a predetermined constant, and is set to “120” when the fluid to be calculated is air.
Figure 0005021045

また重み係数TAMYURATIOは、スロットル弁開度THに応じて図7に示すTAMYURATIOテーブルを検索することにより算出される。TAMYURATIOテーブルは、スロットル弁開度THが増加するほど重み係数TAMYURATIOが減少するように設定されている。重み係数TAMYURATIOは、「0」から「1」の間に値に設定され、スロットル弁が全開の状態でほぼ「0」となるように設定される。   Further, the weight coefficient TAMYURATIO is calculated by searching the TAMYURATIO table shown in FIG. 7 according to the throttle valve opening TH. The TAMYURATIO table is set such that the weight coefficient TAMYURATIO decreases as the throttle valve opening TH increases. The weight coefficient TAMYURATIO is set to a value between “0” and “1”, and is set to be substantially “0” when the throttle valve is fully opened.

粘性補正係数TAMYUFを適用することにより、推定スロットル弁通過空気流量HGAIRTHの算出精度を高めることができる。   By applying the viscosity correction coefficient TAMYUF, the calculation accuracy of the estimated throttle valve passage air flow rate HGAIRTH can be increased.

推定大気圧更新部52は、推定スロットル弁通過空気流量HGAIRTHが検出される吸入空気流量GAIRと一致するように、推定大気圧HPAを更新し、第1なまし演算処理前の推定大気圧(以下「更新推定大気圧」という)HPACALを算出する。   The estimated atmospheric pressure update unit 52 updates the estimated atmospheric pressure HPA so that the estimated throttle valve passing air flow rate HGAIRTH matches the detected intake air flow rate GAIR, and the estimated atmospheric pressure before the first smoothing calculation process (hereinafter referred to as the estimated atmospheric pressure HPA). HPCAL (referred to as “updated estimated atmospheric pressure”) is calculated.

第1なまし演算部53は、更新推定大気圧HPACALを下記式(5)に適用し、推定大気圧HPAを算出する。式(5)の「k」は、演算周期で離散化した離散化時刻であり、CA1は「0」から「1」の間の値に設定されるなまし係数である。なお今回値であることを示す(k)は、省略している。
HPA=CA1×HPACAL+(1−CA1)×HPA(k-1) (5)
The first annealing calculation unit 53 applies the updated estimated atmospheric pressure HPACAL to the following equation (5) to calculate the estimated atmospheric pressure HPA. “K” in Expression (5) is a discretization time discretized in the calculation cycle, and CA1 is an annealing coefficient set to a value between “0” and “1”. Note that (k) indicating the current value is omitted.
HPA = CA1 * HPACAL + (1-CA1) * HPA (k-1) (5)

遅延部54は、推定大気圧HPAを1演算周期だけ遅延させ、遅延推定大気圧HPAD(=HPA(k-1))を出力する。   The delay unit 54 delays the estimated atmospheric pressure HPA by one calculation cycle, and outputs a delayed estimated atmospheric pressure HPAD (= HPA (k−1)).

第2なまし演算部55は、推定大気圧HPAを下記式(6)に適用し、なまし推定大気圧HPAFを算出する。式(6)のCA2は「0」から「1」の間の値に設定されるなまし係数である。
HPAF=CA2×HPA+(1−CA2)×HPAF(k-1) (6)
The second annealing calculation unit 55 applies the estimated atmospheric pressure HPA to the following equation (6) to calculate the annealing estimated atmospheric pressure HPAF. CA2 in Expression (6) is an annealing coefficient set to a value between “0” and “1”.
HPAF = CA2 * HPA + (1-CA2) * HPAF (k-1) (6)

本実施形態では、式(6)により算出されるなまし推定大気圧HPAFが、点火時期や燃料供給量などのエンジン制御パラメータの算出に適用される。   In the present embodiment, the smoothed estimated atmospheric pressure HPAF calculated by Expression (6) is applied to calculation of engine control parameters such as ignition timing and fuel supply amount.

図4は、図2に示す大気圧推定モジュールの機能を実現する大気圧推定処理のメインルーチンのフローチャートである。この処理は、ECU5のCPUでTDCパルスに同期して実行される。   FIG. 4 is a flowchart of a main routine of atmospheric pressure estimation processing for realizing the function of the atmospheric pressure estimation module shown in FIG. This process is executed by the CPU of the ECU 5 in synchronization with the TDC pulse.

ステップS11では、第1初期化フラグFFINHPAINIが「1」であるか否かを判別する。最初はこの答が否定(NO)であるので、下記式(7)により、初期推定大気圧HPAINIを、HPAINIの前回設定値及び吸気圧PBAの何れか高い方に設定する(ステップS12)。
HPAINI=max(HPAINI(k-1),PBA) (7)
In step S11, it is determined whether or not the first initialization flag FFINHPAINI is “1”. Since this answer is negative (NO) at first, the initial estimated atmospheric pressure HPAINI is set to the higher one of the previous set value of HPAINI and the intake pressure PBA by the following equation (7) (step S12).
HPAINI = max (HPAINI (k−1), PBA) (7)

ステップS13では、始動モードフラグFSTMODが「1」であるか否かを判別する。始動モードフラグFSTMODは、クランキング中(エンジン1の始動開始から自立運転を開始するまで)「1」に設定される。クランキング中は直ちに処理を終了し、自立運転が開始されるとステップS14に進み、第1初期化フラグFFINHPAINIを「1」に設定する。   In step S13, it is determined whether or not the start mode flag FSTMOD is “1”. The start mode flag FSTMOD is set to “1” during cranking (from the start of engine 1 to the start of independent operation). During the cranking, the process is immediately terminated. When the independent operation is started, the process proceeds to step S14, and the first initialization flag FFINHPAINI is set to “1”.

ステップS14を実行すると、ステップS11の答が肯定(YES)となり、ステップS15に進んで、図5に示す大気圧推定サブルーチンを実行する。   When step S14 is executed, the answer to step S11 becomes affirmative (YES), the process proceeds to step S15, and the atmospheric pressure estimation subroutine shown in FIG. 5 is executed.

図5のステップS21では、第2初期化フラグFFINHPAINIRが「1」であるか否かを判別する。最初はこの答が否定(NO)であるので、ステップS22に進み、推定大気圧HPA及び遅延推定大気圧HPADをともに、初期推定大気圧HPAINIに設定する。次いで第2初期化フラグFFINHPAINIRを「1」に設定し(ステップS23)、本処理を終了する。   In step S21 of FIG. 5, it is determined whether or not the second initialization flag FFINHPAINIR is “1”. Since this answer is negative (NO) at first, the process proceeds to step S22, and both the estimated atmospheric pressure HPA and the delayed estimated atmospheric pressure HPAD are set to the initial estimated atmospheric pressure HPAINI. Next, the second initialization flag FFINHPAINIR is set to “1” (step S23), and this process ends.

ステップS23を実行すると、ステップS21の答が肯定(YES)となり、ステップS24以下の処理を実行する。
ステップS24では、スロットル弁開度THに応じて図6(a)に示すKTHテーブルを検索し、開口面積流量関数値KTHを算出する。KTHテーブルは、スロットル弁開度THが増加するほど、開口面積流量関数値KTHが増加するように設定されている。
When step S23 is executed, the answer to step S21 is affirmative (YES), and the processing after step S24 is executed.
In step S24, the KTH table shown in FIG. 6A is retrieved according to the throttle valve opening TH, and the opening area flow rate function value KTH is calculated. The KTH table is set so that the opening area flow rate function value KTH increases as the throttle valve opening TH increases.

ステップS25では、吸気圧PBAと遅延推定大気圧HPADとの比率である圧力比RPBAHPAを、下記式(8)により算出し、圧力比RPBAHPAに応じて図6(b)に示すFPBAPAテーブルを検索し、圧力比流量関数値FPBAPAを算出する。
RPBAHPA=PBA/HPAD (8)
In step S25, the pressure ratio RPBAHPA, which is the ratio between the intake pressure PBA and the delay estimated atmospheric pressure HPAD, is calculated by the following equation (8), and the FPBAPA table shown in FIG. 6B is retrieved according to the pressure ratio RPBAHPA. The pressure specific flow rate function value FPBAPA is calculated.
RPBAHPA = PBA / HPAD (8)

ステップS26では、吸気温TAに応じてRRTAテーブル(図示せず)を検索し、吸気温パラメータRRTAを算出する。RRTAテーブルは、式(1)に含まれる下記式(9)の演算結果をテーブルとして記憶したものである。

Figure 0005021045
In step S26, an RRTA table (not shown) is searched according to the intake air temperature TA, and an intake air temperature parameter RRTA is calculated. The RRTA table stores the calculation result of the following formula (9) included in the formula (1) as a table.
Figure 0005021045

ステップS27では上記式(4)により粘性変化率TAMYUを算出し、ステップS28では、スロットル弁開度THに応じて図7に示すTAMYURATIOテーブルを検索し、重み係数TAMYURATIOを算出する。ステップS29では、上記式(3)により粘性補正係数TAMYUFを算出する。   In step S27, the viscosity change rate TAMYU is calculated from the above equation (4). In step S28, the TAMYURATIO table shown in FIG. 7 is searched according to the throttle valve opening TH, and the weighting coefficient TAMYURATIO is calculated. In step S29, the viscosity correction coefficient TAMYUF is calculated by the above equation (3).

ステップS30では、エンジン回転数NEに応じてKTHNEテーブルを検索し、回転数補正係数KTHNEを算出する。KTHNEテーブルは、エンジン回転数NEが増加するほど、回転数補正係数KTHNEが減少するように設定されている。回転数補正係数KTHNEは、吸入空気流量センサ13より上流側に配置されるエアクリーナの圧力損失を補正するためのパラメータであり、エンジン回転数NEが増加するほどエアクリーナの圧力損失が増加することを考慮して設定される。なお、エアクリーナの影響は通常はあまり大きくないので、回転数補正係数KTHNEを常に「1」に設定し、エンジン回転数NEに応じた補正を行わないようにしてもよい。   In step S30, a KTHNE table is searched according to the engine speed NE, and a rotation speed correction coefficient KTHNE is calculated. The KTHNE table is set so that the engine speed correction coefficient KTHNE decreases as the engine speed NE increases. The rotational speed correction coefficient KTHNE is a parameter for correcting the pressure loss of the air cleaner disposed upstream of the intake air flow rate sensor 13, and considers that the pressure loss of the air cleaner increases as the engine rotational speed NE increases. Is set. Since the influence of the air cleaner is usually not so great, the rotational speed correction coefficient KTHNE may always be set to “1” so that the correction according to the engine rotational speed NE is not performed.

ステップS31では、下記式(1a)に開口面積流量関数値KTH,圧力比流量関数値FPBAPA,吸気温パラメータRRTA,遅延推定大気圧HPAD,粘性補正係数TAMYUF,及び回転数補正係数KTHNEを適用し、推定スロットル弁通過空気流量HGAIRTHを算出する。
HGAIRTH=KC×HPAD×KTH×FPBAPA×KTHNE
/(TAMYUF×RRTA) (1a)
上述したステップS24〜S31の処理が、吸入空気流量推定部51の演算に相当する。
In step S31, the opening area flow function value KTH, the pressure ratio flow function value FPBAPA, the intake air temperature parameter RRTA, the delay estimated atmospheric pressure HPAD, the viscosity correction coefficient TAMYUF, and the rotation speed correction coefficient KTHNE are applied to the following equation (1a): The estimated throttle valve passage air flow rate HGAIRTH is calculated.
HGAIRTH = KC × HPAD × KTH × FPBAPA × KTHNE
/ (TAMYUF × RRTA) (1a)
The processing in steps S24 to S31 described above corresponds to the calculation of the intake air flow rate estimation unit 51.

ステップS32では、下記式(11)により、流量偏差DGAIRを算出する。
DGAIR=HGAIRTH−GAIR (11)
In step S32, the flow rate deviation DGAIR is calculated by the following equation (11).
DGAIR = HGAIRTH-GAIR (11)

ステップS33では、車速VPが所定低車速VPL(例えば「0」)より大きいか否かを判別し、その答が否定(NO)であるときは更新量CORHPAを「0」に設定する(ステップS35)。一方、VP>VPLであるときは、流量偏差DGAIRに応じて図6(d)に示すCORHPAテーブルを検索し、更新量CORHPAを算出する(ステップS34)。CORHPAテーブルは以下のように設定されている。流量偏差DGAIRが「0」近傍の所定範囲(所定値−D1以上かつ所定値D1以下の範囲)内にあるときは、更新量CORHPAは「0」に設定され、流量偏差DGAIRが所定値−D1より小さいときは、更新量CORHPAは所定量COR1(>0)に設定され、流量偏差DGAIRが所定値D1より大きいときは、更新量CORHPAは所定量−COR1に設定される。   In step S33, it is determined whether or not the vehicle speed VP is greater than a predetermined low vehicle speed VPL (eg, “0”). If the answer is negative (NO), the update amount CORHPA is set to “0” (step S35). ). On the other hand, when VP> VPL, the CORHPA table shown in FIG. 6D is searched according to the flow rate deviation DGAIR, and the update amount CORHPA is calculated (step S34). The CORHPA table is set as follows. When the flow rate deviation DGAIR is within a predetermined range near “0” (a range between the predetermined value −D1 and the predetermined value D1), the update amount CORHPA is set to “0” and the flow rate deviation DGAIR is set to the predetermined value −D1. When it is smaller, the update amount CORHPA is set to the predetermined amount COR1 (> 0), and when the flow rate deviation DGAIR is larger than the predetermined value D1, the update amount CORHPA is set to the predetermined amount −COR1.

ステップS36では、下記式(12)により推定大気圧HPA(前回値)に更新量CORHPAを加算して、更新推定大気圧HPACALを算出する。
HPACAL=HPA+CORHPA (12)
ステップS37では前記式(5)によるなまし演算により、推定大気圧HPAを算出し、ステップS38では前記式(6)によるなまし演算により、なまし推定大気圧HPAFを算出する。
In step S36, the updated estimated atmospheric pressure HPACAL is calculated by adding the updated amount CORHPA to the estimated atmospheric pressure HPA (previous value) by the following equation (12).
HPACAL = HPA + CORHPA (12)
In step S37, the estimated atmospheric pressure HPA is calculated by the annealing calculation according to the equation (5), and in step S38, the estimated atmospheric pressure HPAF is calculated by the annealing calculation according to the equation (6).

図8は、本実施形態における推定大気圧HPAの推移を説明するためのタイムチャートであり、推定大気圧HPAの初期設定値が大気圧PAから大きくずれている例を示す。この例では、時刻t0において推定大気圧HPAが大気圧PAよりかなり高いため、流量偏差DGAIRが大きくなり、更新量CORHPAが負の所定量「−COR1」に設定される。その結果、推定スロットル弁通過空気流量HGAIRTHが徐々に減少し、それにともなって推定大気圧HPAが減少して、最終的に大気圧PAと一致する。図8は説明のために第1なまし演算処理が行われていない状態の推定大気圧HPAが示されている。なお、実際には推定大気圧HPAは、上述したようにエンジン始動直後の検出吸気圧PBAによって初期化されるので、推定大気圧HPAは最初から大気圧PAとほぼ一致しており、大気圧PAの変化に追従するように変化する。   FIG. 8 is a time chart for explaining the transition of the estimated atmospheric pressure HPA in the present embodiment, and shows an example in which the initial setting value of the estimated atmospheric pressure HPA is greatly deviated from the atmospheric pressure PA. In this example, since the estimated atmospheric pressure HPA is considerably higher than the atmospheric pressure PA at time t0, the flow rate deviation DGAIR increases, and the update amount CORHPA is set to the negative predetermined amount “−COR1”. As a result, the estimated throttle valve passage air flow rate HGAIRTH gradually decreases, and the estimated atmospheric pressure HPA decreases accordingly, and finally coincides with the atmospheric pressure PA. FIG. 8 shows an estimated atmospheric pressure HPA in a state where the first annealing calculation process is not performed for the sake of explanation. Actually, the estimated atmospheric pressure HPA is initialized by the detected intake pressure PBA immediately after the engine is started as described above. Therefore, the estimated atmospheric pressure HPA substantially coincides with the atmospheric pressure PA from the beginning. It changes to follow the change of.

以上のように本実施形態では、スロットル弁3の上流側圧力である遅延推定大気圧HPAD、スロットル弁下流側圧力である吸気圧PBA、及びスロットル弁開度THに応じて式(1a)を用いて推定スロットル弁通過空気流量HGAIRTHが算出される。式(1a)には、空気の粘性変化の影響を補正するための粘性補正係数TAMYUFが含まれており、粘性補正係数TAMYUFは、吸気温に応じて算出される粘性変化率TAMYUと、スロットル弁開度THに応じて算出される重み係数TAMYURATIOとを用いて算出される。具体的には、重み係数TAMYURATIOがスロットル弁開度THが小さくなるほど増加するように設定され、粘性補正係数TAMYUFに対する粘性変化率TAMYUの寄与度が増加するように、粘性補正係数TAMYUFが算出される。空気の粘性の影響は、スロットル弁開度THが小さくなるほど増加するので、スロットル弁開度THが小さくなるほど粘性変化率TAMYUの寄与度を増加させることにより、空気の粘性の影響を式(1a)に適切に反映させ、推定スロットル弁通過空気流量HGAIRTHの算出精度を高めることができる。   As described above, in the present embodiment, the formula (1a) is used according to the estimated delay atmospheric pressure HPAD that is the upstream pressure of the throttle valve 3, the intake pressure PBA that is the throttle valve downstream pressure, and the throttle valve opening TH. Thus, the estimated throttle valve passage air flow rate HGAIRTH is calculated. Formula (1a) includes a viscosity correction coefficient TAMYUF for correcting the influence of a change in air viscosity. The viscosity correction coefficient TAMYUF includes a viscosity change rate TAMYU calculated according to the intake air temperature, a throttle valve It is calculated using a weight coefficient TAMYURATIO calculated according to the opening TH. Specifically, the viscosity correction coefficient TAMYUUF is calculated so that the weight coefficient TAMYURATIO is set to increase as the throttle valve opening TH decreases and the contribution of the viscosity change rate TAMYU to the viscosity correction coefficient TAMYUF increases. . Since the influence of the air viscosity increases as the throttle valve opening TH decreases, the contribution of the viscosity change rate TAMYU increases as the throttle valve opening TH decreases, so that the influence of the air viscosity is expressed by the equation (1a). Therefore, the calculation accuracy of the estimated throttle valve passage air flow rate HGAIRTH can be improved.

また遅延推定大気圧HPADを使用して推定スロットル弁通過空気流量HGAIRTHが算出され、推定スロットル弁通過空気流量HGAIRTHが検出されるスロットル弁通過吸気流量GAIRと一致するように推定大気圧HPAが更新される。この大気圧推定演算により、標高の高い山岳地帯で車両を高速で運転するような場合において大気圧PAの比較的急激な変化に追従して正確な推定大気圧HPAを得ることができる。また燃料カット運転や一部気筒休止運転が行われても、良好な推定精度を維持することが可能となる。   The estimated throttle valve passing air flow rate HGAIRTH is calculated using the delay estimated atmospheric pressure HPAD, and the estimated throttle valve passing air flow rate HGAIRTH is updated so as to coincide with the detected throttle valve passing air flow rate GAIR. The By this atmospheric pressure estimation calculation, it is possible to obtain an accurate estimated atmospheric pressure HPA following a relatively sudden change in the atmospheric pressure PA in a case where the vehicle is driven at a high speed in a high altitude mountainous area. Moreover, even if fuel cut operation or partial cylinder deactivation operation is performed, good estimation accuracy can be maintained.

この大気圧推定演算では、推定スロットル弁通過空気流量HGAIRTHが不正確なものであると、推定大気圧HPAの精度も低下するが、粘性補正係数TAMYUFが適用される式(1a)を用いることにより、推定スロットル弁通過空気流量HGAIRTHの精度が高められ、推定大気圧HPAの算出精度を向上させることができる。   In this atmospheric pressure estimation calculation, if the estimated throttle valve passage air flow rate HGAIRTH is inaccurate, the accuracy of the estimated atmospheric pressure HPA also decreases, but by using the equation (1a) to which the viscosity correction coefficient TAMYUF is applied. The accuracy of the estimated throttle valve passage air flow rate HGAIRTH can be improved, and the calculation accuracy of the estimated atmospheric pressure HPA can be improved.

本実施形態では、スロットル弁開度センサ4、吸気温センサ9、吸入空気流量センサ13、及び車速センサ32が、それぞれスロットル弁開度検出手段、吸気温検出手段、流量検出手段、及び車速検出手段に相当し、ECU5が、推定流量算出手段、粘性変化率算出手段、修正手段、及び推定大気圧算出手段を構成する。具体的には、図5のステップS24〜S31が推定流量算出手段に相当し、ステップS27が粘性変化率算出手段に相当し、ステップS28,S29,及びS31が修正手段に相当し、ステップS32〜S37が推定大気圧算出手段に相当する。 In the present embodiment, the throttle valve opening sensor 4, the intake air temperature sensor 9, inhaled air flow rate sensor 13, and a vehicle speed sensor 32, a throttle valve opening detection means, respectively, the intake air temperature detecting means, the flow amount detecting means, and a vehicle speed The ECU 5 corresponds to a detection unit , and constitutes an estimated flow rate calculation unit, a viscosity change rate calculation unit, a correction unit, and an estimated atmospheric pressure calculation unit. Specifically, steps S24 to S31 in FIG. 5 correspond to estimated flow rate calculation means, step S27 corresponds to viscosity change rate calculation means, steps S28, S29, and S31 correspond to correction means, and steps S32 to S32 S37 corresponds to estimated atmospheric pressure calculation means.

なお本発明は上述した実施形態に限るものではなく、種々の変形が可能である。例えば、上述した実施形態では、式(4)を用いて粘性変化率TAMYUを算出するようにしたが、予め式(4)の演算結果をテーブルとしてメモリに記憶しておき、テーブル検索により粘性変化率TAMYUを算出するようにしてもよい。   The present invention is not limited to the embodiment described above, and various modifications can be made. For example, in the above-described embodiment, the viscosity change rate TAMYU is calculated using the equation (4). However, the calculation result of the equation (4) is stored in a memory in advance as a table, and the viscosity change is performed by table search. The rate TAMYU may be calculated.

また上述した実施形態では、推定スロットル弁通過空気流量HGAIRTHを大気圧の推定に適用したが、これ以外にも例えばエンジン1の各気筒に吸入される空気量である気筒吸入空気量GAIRCYLNの算出にも適用可能である。気筒吸入空気量GAIRCYLNは、例えば下記式(21)により算出することができるので、式(21)に適用される推定スロットル弁通過空気流量HGAIRTHとして式(1a)により算出されるものを適用することにより、より正確な気筒吸入空気量GAIRCYLNを算出することができる。式(21)は、スロットル弁3からエンジン1の各気筒までの吸気系を一次遅れ系としてモデル化した式であり、実際の特性を近似できることが確認されている。
GAIRCYLN(k)=(1−CVη)×GAIRCYLN(k-1)
+CVη×HGAIRTH(k) (21)
In the embodiment described above, the estimated throttle valve passage air flow rate HGAIRTH is applied to the estimation of the atmospheric pressure. However, other than this, for example, the cylinder intake air amount GAIRCYLN that is the amount of air sucked into each cylinder of the engine 1 is calculated. Is also applicable. Since the cylinder intake air amount GAIRCYLN can be calculated by, for example, the following equation (21), the estimated throttle valve passage air flow rate HGAIRTH applied to the equation (21) should be calculated by the equation (1a). Thus, a more accurate cylinder intake air amount GAIRCYLN can be calculated. Expression (21) is an expression that models the intake system from the throttle valve 3 to each cylinder of the engine 1 as a first-order lag system, and it has been confirmed that actual characteristics can be approximated.
GAIRCYLN (k) = (1−CVη) × GAIRCYLN (k−1)
+ CVη × HGAIRTH (k) (21)

ここで「k」は演算周期で離散化した離散化時刻、CVηは気筒容積Vcyl、吸気通路のスロットル弁下流側の容積Vin、及びエンジン1の体積効率ηvを用いて算出されるなまし係数である。   Here, “k” is a discretization time discretized in the calculation cycle, CVη is an annealing coefficient calculated using the cylinder volume Vcyl, the volume Vin downstream of the throttle valve in the intake passage, and the volume efficiency ηv of the engine 1. is there.

このように本発明を気筒吸入空気量の算出に適用する場合には、大気圧センサを設け、スロットル弁上流側の圧力として、推定大気圧ではなく大気圧センサにより検出される大気圧を適用するようにしてもよい。   As described above, when the present invention is applied to the calculation of the cylinder intake air amount, the atmospheric pressure sensor is provided, and the atmospheric pressure detected by the atmospheric pressure sensor is applied instead of the estimated atmospheric pressure as the pressure upstream of the throttle valve. You may do it.

また本発明は、クランク軸を鉛直方向とした船外機などのような船舶推進機用エンジンなどにおける推定スロットル弁通過空気流量の算出にも適用が可能である。   The present invention can also be applied to the calculation of the estimated throttle valve passing air flow rate in a marine vessel propulsion engine such as an outboard motor having a vertical crankshaft.

1 内燃機関
2 吸気通路
3 スロットル弁
4 スロットル弁開度センサ(スロットル弁開度検出手段)
5 電子制御ユニット(推定流量算出手段、粘性変化率算出手段、修正手段、、推定大気圧算出手段)
8 吸気圧センサ
9 吸気温センサ(吸気温検出手段)
13 吸入空気流量センサ(流量検出手段)
32 車速センサ(車速検出手段)
DESCRIPTION OF SYMBOLS 1 Internal combustion engine 2 Intake passage 3 Throttle valve 4 Throttle valve opening sensor (throttle valve opening detection means)
5 Electronic control unit (estimated flow rate calculation means, viscosity change rate calculation means, correction means, estimated atmospheric pressure calculation means)
8 Intake pressure sensor 9 Intake temperature sensor (Intake temperature detection means)
13 Intake air flow rate sensor (flow rate detection means)
32 Vehicle speed sensor (vehicle speed detection means)

Claims (2)

内燃機関の吸気通路内に設けられるスロットル弁を通過する空気流量の推定値である推定スロットル弁通過空気流量を算出するスロットル弁通過空気流量推定装置により算出される推定スロットル弁通過空気流量を用いて推定大気圧を算出する推定大気圧算出手段を備える大気圧推定装置であって、
前記スロットル弁を通過する空気の流量を検出する流量検出手段を備え、
前記スロットル弁通過空気流量推定装置は、
前記スロットル弁の開度を検出するスロットル弁開度検出手段と、
前記吸気通路内の前記スロットル弁の上流側及び下流側の圧力と、前記スロットル弁開度とを、所定のモデル式に適用して前記推定スロットル弁通過空気流量を算出する推定流量算出手段と、
前記機関の吸気温を検出する吸気温検出手段と、
空気の粘性変化を示す粘性変化率を前記吸気温に応じて算出する粘性変化率算出手段と、
前記粘性変化率に応じて前記モデル式を修正する修正手段とを備え、
前記修正手段は、前記スロットル弁開度が小さくなるほど、前記修正の度合を増加させ、
前記スロットル弁通過空気流量推定装置は、前記スロットル弁の上流側圧力として前記推定大気圧を使用し、
前記推定大気圧算出手段は、前記推定スロットル弁通過空気流量が、検出されるスロットル弁通過気流量と一致するように前記推定大気圧を更新することを特徴とする大気圧推定装置。
Using the estimated throttle valve passing air flow rate calculated by the throttle valve passing air flow rate estimating device that calculates the estimated throttle valve passing air flow rate, which is an estimated value of the air flow rate passing through the throttle valve provided in the intake passage of the internal combustion engine An atmospheric pressure estimation device comprising estimated atmospheric pressure calculation means for calculating an estimated atmospheric pressure,
A flow rate detecting means for detecting a flow rate of air passing through the throttle valve;
The throttle valve passage air flow rate estimation device comprises:
Throttle valve opening detection means for detecting the opening of the throttle valve;
An estimated flow rate calculating means for calculating the estimated throttle valve passage air flow rate by applying the upstream and downstream pressures of the throttle valve in the intake passage and the throttle valve opening to a predetermined model equation;
Intake air temperature detecting means for detecting the intake air temperature of the engine;
A viscosity change rate calculating means for calculating a viscosity change rate indicating a change in air viscosity according to the intake air temperature;
Correction means for correcting the model formula according to the viscosity change rate,
The correction means increases the degree of correction as the throttle valve opening decreases.
The throttle valve passing air flow rate estimating device uses the estimated atmospheric pressure as the upstream pressure of the throttle valve,
The estimated atmospheric pressure calculation means, the estimated throttle valve passing air flow rate, atmospheric pressure estimation apparatus characterized the estimated updating the atmospheric pressure to match the throttle valve passage air flow rate to be detected.
前記機関により駆動される車両の車速を検出する車速検出手段を備え、Vehicle speed detecting means for detecting the vehicle speed of the vehicle driven by the engine,
前記推定大気圧算出手段は、前記車速が所定車速より高いときは、前記推定スロットル弁通過空気流量から検出スロットル弁通過空気流量を減算することにより流量偏差を算出して、該流量偏差が増加するほど減少するように更新量を設定する一方、前記車速が前記所定車速以下であるときは前記更新量を「0」に設定し、設定された更新量を用いて前記推定大気圧の更新を行うことを特徴とする請求項1に記載の大気圧推定装置。  The estimated atmospheric pressure calculating means calculates a flow rate deviation by subtracting a detected throttle valve passing air flow rate from the estimated throttle valve passing air flow rate when the vehicle speed is higher than a predetermined vehicle speed, and the flow rate deviation increases. While the update amount is set so as to decrease, the update amount is set to “0” when the vehicle speed is equal to or lower than the predetermined vehicle speed, and the estimated atmospheric pressure is updated using the set update amount. The atmospheric pressure estimation device according to claim 1.
JP2010003541A 2010-01-12 2010-01-12 Atmospheric pressure estimation device Expired - Fee Related JP5021045B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010003541A JP5021045B2 (en) 2010-01-12 2010-01-12 Atmospheric pressure estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010003541A JP5021045B2 (en) 2010-01-12 2010-01-12 Atmospheric pressure estimation device

Publications (2)

Publication Number Publication Date
JP2011144682A JP2011144682A (en) 2011-07-28
JP5021045B2 true JP5021045B2 (en) 2012-09-05

Family

ID=44459753

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010003541A Expired - Fee Related JP5021045B2 (en) 2010-01-12 2010-01-12 Atmospheric pressure estimation device

Country Status (1)

Country Link
JP (1) JP5021045B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6209466B2 (en) * 2014-03-04 2017-10-04 アズビル株式会社 Flow measuring device and flow control valve
JP2016065484A (en) * 2014-09-24 2016-04-28 トヨタ自動車株式会社 Estimation device of throttle upstream pressure
JP6512078B2 (en) 2015-11-19 2019-05-15 株式会社デンソー Injection control device and injection control system
CN115288867B (en) * 2022-08-18 2023-07-28 奇瑞汽车股份有限公司 Method and device for determining altitude correction coefficient

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0751912B2 (en) * 1987-09-07 1995-06-05 富士通テン株式会社 Method of detecting combustion air for internal combustion engine
JPH03168348A (en) * 1989-11-24 1991-07-22 Mikuni Corp Air flow calculation of engine
JP3154038B2 (en) * 1995-01-06 2001-04-09 株式会社ユニシアジェックス Apparatus for estimating intake pressure of internal combustion engine and fuel supply apparatus
JP4254389B2 (en) * 2003-07-16 2009-04-15 トヨタ自動車株式会社 Control device for internal combustion engine
JP4257375B2 (en) * 2007-01-16 2009-04-22 本田技研工業株式会社 Intake control device for internal combustion engine
JP2009203867A (en) * 2008-02-27 2009-09-10 Honda Motor Co Ltd Device for controlling fuel injection quantity of internal combustion engine

Also Published As

Publication number Publication date
JP2011144682A (en) 2011-07-28

Similar Documents

Publication Publication Date Title
JP5291726B2 (en) Atmospheric pressure estimation device
JP4144272B2 (en) Fuel injection amount control device for internal combustion engine
JP4315179B2 (en) Air-fuel ratio control device for internal combustion engine
JP5118247B2 (en) Cylinder intake air amount calculation device for internal combustion engine
JP5021045B2 (en) Atmospheric pressure estimation device
JP4630842B2 (en) In-cylinder pressure detection device for internal combustion engine
JP5519410B2 (en) Fuel supply device for internal combustion engine
JP5357852B2 (en) Control device for internal combustion engine
JP4862083B2 (en) Cylinder intake air amount calculation device for internal combustion engine
JP2010242727A (en) Control device of internal combustion engine
JP2010144555A (en) Device and method for learning throttle opening area of internal combustion engine, and fuel control device
JP5313847B2 (en) Air-fuel ratio control device for internal combustion engine
JP5611166B2 (en) Intake parameter calculation device for internal combustion engine
JP5010545B2 (en) Control device for internal combustion engine
JP2005090325A (en) Fuel injection amount controller
JP5026396B2 (en) Control device for internal combustion engine
JPH04103857A (en) Engine load parameter computing device and engine control device
JP4241560B2 (en) Intake air amount estimation device for internal combustion engine
JP2011190781A (en) Cylinder intake air amount calculation device for internal combustion engine
JP4412164B2 (en) Fuel property acquisition device for internal combustion engine
JP2010116883A (en) Control device of internal combustion engine
JP5844170B2 (en) Control device for internal combustion engine
JP2007278133A (en) Engine shaft torque estimation device
JP2008051067A (en) Fuel injection ratio control unit for internal combustion engine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120330

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: 20120605

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120613

R150 Certificate of patent or registration of utility model

Ref document number: 5021045

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150622

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees