JP2012007486A - Internal combustion engine control apparatus - Google Patents
Internal combustion engine control apparatus Download PDFInfo
- Publication number
- JP2012007486A JP2012007486A JP2010141584A JP2010141584A JP2012007486A JP 2012007486 A JP2012007486 A JP 2012007486A JP 2010141584 A JP2010141584 A JP 2010141584A JP 2010141584 A JP2010141584 A JP 2010141584A JP 2012007486 A JP2012007486 A JP 2012007486A
- Authority
- JP
- Japan
- Prior art keywords
- internal combustion
- engine speed
- combustion engine
- throttle opening
- response delay
- 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.)
- Granted
Links
Images
Landscapes
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
【課題】始動時の機関回転数が不安定な状態におけるスロットルバルブのばたつきを抑制する。
【解決手段】この内燃機関の制御装置は、内燃機関の始動状態と内燃機関の機関回転数とを検出し、内燃機関の目標トルクを実現するための目標スロットル開度を算出すると共に、目標スロットル開度の算出に際しては、機関回転数に応じた空気応答遅れ補償量に基づいて空気の応答遅れを補償する。更に、内燃機関の制御装置は、機関回転数の変化に基づいて、機関回転数が不安定であるか否かを判別し、内燃機関の始動状態が検出され、かつ、前記機関回転数が不安定であると判別された場合には、空気の応答遅れ補償量を制限する。
【選択図】図2[PROBLEMS] To suppress fluttering of a throttle valve in an unstable engine speed at start-up.
The control apparatus for an internal combustion engine detects a start state of the internal combustion engine and an engine speed of the internal combustion engine, calculates a target throttle opening for realizing a target torque of the internal combustion engine, and also sets a target throttle. When calculating the opening, the air response delay is compensated based on the air response delay compensation amount corresponding to the engine speed. Further, the control device for the internal combustion engine determines whether or not the engine speed is unstable based on the change in the engine speed, detects the starting state of the internal combustion engine, and the engine speed is not correct. If it is determined to be stable, the air response delay compensation amount is limited.
[Selection] Figure 2
Description
この発明は、内燃機関の制御装置に関する。 The present invention relates to a control device for an internal combustion engine.
特許文献1には、目標トルクを得るための目標スロットル開度を求める場合に、内燃機関の機関回転数の実測値を所定のステップ幅で離散化した離散化機関回転数を求めて、この離散化機関回転数と目標トルクとに応じて目標スロットル開度を算出することが開示されている。 In Patent Document 1, when a target throttle opening for obtaining a target torque is obtained, a discrete engine speed obtained by discretizing an actual measured value of the engine speed of the internal combustion engine with a predetermined step width is obtained. It is disclosed that the target throttle opening is calculated according to the engine speed and the target torque.
上記従来技術では、空気の遅れを補償して目標スロットル開度を算出している。ここで空気の応答遅れ補償量は機関回転数に応じて算出される。従って、始動時の機関回転数が不安定な状態で応答遅れ補償を実施する場合、機関回転数の急激な変動を受けてスロットルバルブがばたつくことが考えられる。スロットルバルブのばたつきは、スロットル耐久性を低下させることが考えられ、好ましいものではない。 In the above prior art, the target throttle opening is calculated by compensating for the air delay. Here, the response delay compensation amount of air is calculated according to the engine speed. Therefore, when response delay compensation is performed when the engine speed at the time of starting is unstable, it is conceivable that the throttle valve flutters due to a sudden change in the engine speed. The fluttering of the throttle valve is not preferable because it can reduce the durability of the throttle.
従って、この発明は、上記課題を解決することを目的とし、始動時の機関回転数が不安定な状態においてもスロットルバルブのばたつきを抑制できるよう改良した内燃機関の制御装置を提供するものである。 SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide an improved control device for an internal combustion engine that can suppress fluttering of the throttle valve even when the engine speed at the time of starting is unstable. .
第1の発明は、上記の目的を達成するため、内燃機関の制御装置であって、
内燃機関の機関回転数を検出する機関回転数検出手段と、
前記内燃機関の目標トルクを実現するための目標スロットル開度を算出するスロットル開度算出手段と、
前記目標スロットル開度の算出に際し、前記機関回転数に応じた空気応答遅れ補償量に基づいて空気の応答遅れを補償する応答遅れ補償手段と、
内燃機関の始動状態を検出する始動状態検出手段と、
前記機関回転数の変化に基づいて、機関回転数が不安定であるか否かを判別する機関回転数判別手段と、
前記内燃機関の始動状態が検出され、かつ、前記機関回転数が不安定であると判別された場合に、前記空気の応答遅れ補償量を制限する応答遅れ補償制限手段と、
を備える。
In order to achieve the above object, a first invention is a control device for an internal combustion engine,
Engine speed detecting means for detecting the engine speed of the internal combustion engine;
Throttle opening calculation means for calculating a target throttle opening for realizing the target torque of the internal combustion engine;
Response delay compensation means for compensating for an air response delay based on an air response delay compensation amount according to the engine speed when calculating the target throttle opening;
A starting state detecting means for detecting a starting state of the internal combustion engine;
Engine speed determining means for determining whether the engine speed is unstable based on the change in the engine speed;
A response delay compensation limiting means for limiting a response delay compensation amount of the air when a starting state of the internal combustion engine is detected and it is determined that the engine speed is unstable;
Is provided.
第2の発明は、第1の発明において、
前記内燃機関に導入される空気流速を検出する空気流速検出手段と、
前記空気流速に応じて、前記目標スロットル開度を補正する補正手段と、
前記内燃機関の水温を検出する水温検出手段と、
前記水温が基準温度より低いか否かを判別する水温判別手段と、
前記水温が基準温度より低いことが認められた場合に、前記空気流速に応じた目標スロットル開度の補正を制限する補正制限手段と、
を、更に備えるものである。
According to a second invention, in the first invention,
An air flow rate detecting means for detecting an air flow rate introduced into the internal combustion engine;
Correction means for correcting the target throttle opening according to the air flow rate;
Water temperature detecting means for detecting the water temperature of the internal combustion engine;
Water temperature determining means for determining whether or not the water temperature is lower than a reference temperature;
A correction limiting means for limiting the correction of the target throttle opening according to the air flow velocity when it is determined that the water temperature is lower than a reference temperature;
Is further provided.
第1の発明によれば、空気の応答遅れ補償量が機関回転数に応じて算出され、これに応じて応答遅れを補償したスロットル開度を算出することができる。ここで例えば内燃機関の始動時など機関回転数が安定しない状態では、機関回転数に応じて算出される応答遅れ補償量は大きく変化する。このような応答遅れ補償量に基づいてスロットル開度を応答遅れ補償するとすれば、スロットル開度の変動が大きくなりスロットルバルブがばたつくこととなる。この点、第1の発明によれば、機関回転数が不安定であるか否かを判別し、不安定と判別した場合には、空気の応答遅れ補償量を制限することができる。従って、機関回転数が不安定な場合に、スロットルバルブがばたつくのを抑制することができる。 According to the first aspect of the invention, the air response delay compensation amount is calculated according to the engine speed, and the throttle opening that compensates for the response delay can be calculated accordingly. Here, for example, when the engine speed is not stable, such as when the internal combustion engine is started, the response delay compensation amount calculated according to the engine speed greatly changes. If the throttle opening is compensated for the response delay based on such a response delay compensation amount, the fluctuation of the throttle opening becomes large and the throttle valve flutters. In this regard, according to the first invention, it is determined whether or not the engine speed is unstable. If it is determined that the engine speed is unstable, the amount of air response delay compensation can be limited. Therefore, it is possible to prevent the throttle valve from fluttering when the engine speed is unstable.
第2の発明によれば、内燃機関に導入される空気流速に応じて目標スロットル開度を補正することができる。ここで、内燃機関の水温が低い場合、内燃機関の始動性が低く、空気流速の変動が大きくなることが予想される。この点、第2の発明では、内燃機関の水温が基準温度より低い場合には、空気流速に応じた補正を制限することができる。これにより変動の大きな空気流速に応じてスロットル開度が補正されることを制限することができ、スロットルバルブのばたつきを抑えることができる。 According to the second aspect of the invention, the target throttle opening can be corrected according to the air flow rate introduced into the internal combustion engine. Here, when the water temperature of the internal combustion engine is low, it is expected that the startability of the internal combustion engine is low and the fluctuation of the air flow rate becomes large. In this regard, in the second invention, when the water temperature of the internal combustion engine is lower than the reference temperature, the correction according to the air flow rate can be limited. As a result, it is possible to limit the correction of the throttle opening in accordance with the air flow rate having a large fluctuation, and to suppress the fluttering of the throttle valve.
以下、図面を参照して本発明の実施の形態について説明する。なお、各図において、同一または相当する部分には同一符号を付してその説明を簡略化ないし省略する。 Embodiments of the present invention will be described below with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals, and the description thereof is simplified or omitted.
実施の形態1.
図1はこの発明の実施の形態1のシステム構成を説明するための模式図である。図1に示すシステムは、車両に搭載された内燃機関10を備えている。内燃機関10の気筒数や気筒配置は特に限定されるものではない。内燃機関10の各気筒にはピストン12が設けられている。各気筒には吸気通路14及び排気通路16が連通している。
Embodiment 1 FIG.
FIG. 1 is a schematic diagram for explaining a system configuration according to the first embodiment of the present invention. The system shown in FIG. 1 includes an
吸気通路14には、スロットルバルブ20が設けられている。スロットルバルブ20は、スロットルモータ22により駆動される電子制御式のバルブである。スロットルバルブ20近傍には、スロットルバルブ20の開度(以下「スロットル開度」と称する)を検知するためのスロットルポジションセンサ24が設けられている。吸気通路14のスロットルバルブ20より上流側には、吸入空気量を検出するエアフロメータ26が配置されている。
A
内燃機関10のクランク軸28近傍には、クランク軸28の回転角度を検出するためのクランク角センサ30が設置されている。クランク角センサ30の出力によれば、クランク軸28の回転位置や機関回転数NEなどを検知することができる。またアクセルペダルの近傍にはアクセル開度を検出するためのアクセルポジションセンサ32が設置されている。
A
このシステムは、ECU(Electronic Control Unit)40を備えている。ECU40には、上記のスロットルポジションセンサ24、クランク角センサ30、アクセルポジションセンサ32等の各種センサや、上述したスロットルモータ22等、各種アクチュエータがそれぞれ電気的に接続されている。
This system includes an ECU (Electronic Control Unit) 40. The ECU 40 is electrically connected to various sensors such as the
このシステムにおいて、制御装置としてのECU40が実行する制御には、スロットル開度の演算及び演算された開度に応じたスロットルバルブ20の制御が含まれる。スロットル開度の演算においては、まず、複数の要求トルクが算出される。要求トルクとしては、アクセル開度に基づいて算出される要求トルク、補機類を駆動するために要求される補機類駆動要求トルクの他、ABS(アンチロックブレーキシステム)要求トルク、VSC(Vehicle Stability Control)要求トルク等が挙げられる。
In this system, the control executed by the
ECU40は、これら複数の要求トルクを集約して調停することにより目標トルクを算出する。更に、ECU40はその目標トルクを実現するために、目標スロットル開度を算出する。
The ECU 40 calculates the target torque by collecting and arbitrating the plurality of required torques. Further, the
具体的に、目標スロットル開度の算出においては、まず、所定のマップ又は関数に従って目標トルクを目標吸入空気量に換算する。次に、目標吸入空気量を応答遅れ補償して、目標スロットル開度を算出する。応答遅れ補償は、吸気弁の応答遅れ及び吸気通路の容積(サージタンクとインテークマニホールド容積)による空気の応答遅れ補償と、スロットルバルブの応答遅れ補償とを含む。空気の応答遅れを補償する補償量は、機関回転数に応じた値となる。ECU40は、空気の応答遅れ補償量と機関回転数との関係をマップとして記憶しており、空気の応答遅れ補償量の算出時には機関回転数が入力され、機関回転数に応じた値が算出される。 Specifically, in calculating the target throttle opening, first, the target torque is converted into the target intake air amount according to a predetermined map or function. Next, the target intake air amount is compensated for response delay, and the target throttle opening is calculated. The response delay compensation includes air response delay compensation due to intake valve response delay and intake passage volume (surge tank and intake manifold volume), and throttle valve response delay compensation. The compensation amount for compensating for the response delay of air is a value corresponding to the engine speed. The ECU 40 stores the relationship between the air response delay compensation amount and the engine speed as a map. When calculating the air response delay compensation amount, the engine speed is input, and a value corresponding to the engine speed is calculated. The
空気の応答遅れ補償とスロットルバルブの応答遅れ補償とがされたスロットル開度は、空気流速に応じた補正値により補正される。ここで、ECU40は、回転率と負荷率と空気流速との関係をマップとして記憶しており、マップから空気流速を算出する。算出された空気流速算出値と流速の実測値(実流速)とに応じて補正値が算出され、スロットル開度に反映される。
The throttle opening in which the air response delay compensation and the throttle valve response delay compensation have been performed is corrected by a correction value corresponding to the air flow velocity. Here, the
ECU40は、内燃機関10の通常運転時には、上記の手法によりスロットル開度(以下、「通常スロットル開度TAISCRQ」と称する)を算出し、これに応じてスロットルバルブ20を制御する。
During normal operation of the
一方、内燃機関10の始動時の機関回転数や空気流速が不安定な状態では、機関回転数は大きく変動する。このため、内燃機関10の始動時の不安定な状態において上記の手法により空気の応答遅れ補償をかけたスロットル開度を演算し、これに応じた制御を行なうとすると、スロットルバルブ20が短時間に大きく変動しスロットルバルブ20がばたつく場合がある。従って、本実施の形態のシステムでは、内燃機関10の始動時には、空気の応答遅れ補償を制限する。
On the other hand, when the engine speed and the air flow rate at the time of starting the
更に、例えば、始動が低温環境下で、フリクションが大きい場合などに、その空気流速に応じて補正を行なえば、スロットル開度の変化は更に大きくなりスロットルバルブ20のばたつきが大きくなる。従って、低温での始動時の場合には、更に、流速補正に制限をかける。
Further, for example, when the start is performed in a low temperature environment and the friction is large, if the correction is performed according to the air flow velocity, the change in the throttle opening is further increased and the flutter of the
具体的に、通常運転時には、空気の応答遅れ補償量は機関回転数に応じて求められる。しかし、始動時は、機関回転数が大きく変動するため、空気の応答補償量を固定値とすることで制限する。固定値は、始動時の平均的な機関回転数等を考慮して実験等により求めた適正値とし、これを固定値としてECU40に記憶しておき始動時のスロットル開度算出に用いる。
Specifically, during normal operation, the air response delay compensation amount is obtained according to the engine speed. However, since the engine speed fluctuates greatly at the start, the air response compensation amount is limited to a fixed value. The fixed value is an appropriate value obtained by experiments and the like in consideration of the average engine speed at the time of starting, etc., and is stored as a fixed value in the
また、通常運転時には、空気流速に応じた補正値は、実際の空気流速とマップにより算出される流速との差に応じて設定される値である。しかし、低温始動時には空気流速の変動も大きいため、流速補正値を固定値として制限する。固定値は、低温始動時の平均的な空気流速変化を考慮して実験等により求めた適正値とし、これを固定値としてECU40に記憶しておき始動時のスロットル開度算出に利用する。
Further, during normal operation, the correction value corresponding to the air flow rate is a value set according to the difference between the actual air flow rate and the flow rate calculated by the map. However, since the fluctuation of the air flow rate is large at the time of cold start, the flow velocity correction value is limited as a fixed value. The fixed value is an appropriate value obtained by an experiment or the like in consideration of an average air flow rate change at the time of low temperature start, and is stored as a fixed value in the
なお、本実施の形態のシステムでは、上記の始動時の応答補償量の制限と流速補正の制限とを行なったスロットル開度(以下、「制限スロットル開度TASTA」とする)から、通常のスロットル開度への切り換えは、通常運転時の手法で算出される通常スロットル開度TAISCRQが、制限スロットル開度TASTA以上となった時点とする。 In the system according to the present embodiment, a normal throttle is determined based on the throttle opening (hereinafter referred to as “restricted throttle opening TASTA”) in which the response compensation amount at the start and the flow velocity correction are limited. The switching to the opening is made when the normal throttle opening TAISCRQ calculated by the normal operation method becomes equal to or greater than the limit throttle opening TASTA.
図2は、この発明においてECUが実行する制御のルーチンについて説明するためのフローチャートである。図2のルーチンは、定期的に繰り返し実行されるルーチンである。このルーチンでは、まず機関回転数NEが検出される(S102)。機関回転数NEは、クランクシャフト近傍に設置されたクランク角センサ30の出力を入力情報としECU40において検出される。次に、実流速が検出される(S104)。実流速は、エアフロメータ26の出力を入力情報としてECU40において検出される。
FIG. 2 is a flowchart for illustrating a control routine executed by the ECU in the present invention. The routine of FIG. 2 is a routine that is periodically and repeatedly executed. In this routine, first, the engine speed NE is detected (S102). The engine speed NE is detected by the
次に、通常スロットル開度TAISCRQが算出される(S106)。ここで算出される通常スロットル開度TAISCRQは、通常の応答補償され、かつ流速補正された値である。具体的には、上記のように検出されたアクセル開度等に応じて設定される目標トルクに対する目標吸入空気量、機関回転数NEに応じた空気の応答遅れ補償量、スロットルバルブの応答遅れ補償量、実流速に応じた流速補正値、がそれぞれマップに従って算出され、これらに応じてスロットル開度TAISCRQが算出される。 Next, the normal throttle opening degree TAISCRQ is calculated (S106). The normal throttle opening degree TAISCRQ calculated here is a value subjected to normal response compensation and flow rate correction. Specifically, the target intake air amount with respect to the target torque set according to the accelerator opening detected as described above, the air response delay compensation amount according to the engine speed NE, and the throttle valve response delay compensation The amount and the flow velocity correction value corresponding to the actual flow velocity are calculated according to the maps, and the throttle opening degree TAISCRQ is calculated accordingly.
次に、フラグFがONとなっているか否かが判別される(S108)。フラグFは、このルーチンの後述する処理において、所定の条件を満たす場合にONとされるフラグであり、内燃機関10の停止時には毎回リセットされOFFとされる。
Next, it is determined whether or not the flag F is ON (S108). The flag F is a flag that is turned on when a predetermined condition is satisfied in the processing that will be described later in this routine, and is reset and turned off each time the
ステップS108においてフラグF=ONであることが認められない場合、次に、現在内燃機関10の始動中であり、機関回転数NEが安定しているか否かが判別される(S110)。具体的に、ここでは機関回転数NEが安定しているか否かは、前回までの機関回転数と今回検出された機関回転数NEとの差が所定値以内であるか否か等、予め設定された条件を満たすか否かにより判別される。
If it is not determined in step S108 that the flag F is ON, it is next determined whether or not the
ステップS110において、内燃機関10の始動後、機関回転数NEの安定が認められない場合、まず空気の応答遅れ補償量が制限される(S112)。具体的には、スロットル開度の算出において用いられる空気の応答遅れ補償量がECU40に予め記憶された固定値とされる。
In step S110, when the engine speed NE is not stable after the
次に、水温が検出される(S114)。ここで水温は内燃機関10近傍に設定された水温センサ(図示せず)の出力を入力情報としECU40において検出される。次に、水温が基準温度以上であるか否かが判別される(S116)。ここで基準温度は、内燃機関10が低温であるか否かを判別する基準値として予め設定され、ECU40に記憶された値である。
Next, the water temperature is detected (S114). Here, the water temperature is detected by the
ステップS114において、温度が基準温度以上であることが認められない場合、流速補正が制限される(S118)。具体的には、流速補正値が、ECU40に予め記憶された低温始動時の流速補正値の固定値とされる。
In step S114, when it is not recognized that the temperature is equal to or higher than the reference temperature, the flow velocity correction is limited (S118). Specifically, the flow velocity correction value is a fixed value of the flow velocity correction value at the time of low temperature start stored in the
次に、制限スロットル開度が算出される(S120)。具体的に、制限スロットル開度TASTAは、通常スロットル開度TAISCRQと同様に算出される。但し、空気の応答遅れ補償量は機関回転数NEに応じた値ではなく、固定値とされている。また、流速補正値としては、ステップS116において水温≧基準温度の成立が認められた場合には、検出された実流速に応じて求められる流速補正値が用いられ、水温≧基準温度の成立が認められない場合には、流速補正値はECU40に予め記憶された固定とされる。
Next, the limited throttle opening is calculated (S120). Specifically, the limited throttle opening degree TASTA is calculated in the same manner as the normal throttle opening degree TAISCRQ. However, the air response delay compensation amount is not a value corresponding to the engine speed NE but a fixed value. Further, as the flow velocity correction value, when the establishment of the water temperature ≧ the reference temperature is recognized in step S116, the flow velocity correction value obtained according to the detected actual flow velocity is used, and the establishment of the water temperature ≧ the reference temperature is recognized. If not, the flow velocity correction value is fixed in advance stored in the
次に、ステップS106で算出された通常スロットル開度TAISCRQが、ステップS120で算出された制限スロットル開度TASTA以上であるか否かが判別される(S122)。ここで、TAISCRQ≧TASTAの成立が認められない場合、スロットル開度は応答補償、流速補償が場合に応じて制限された開度TASTAに設定される(S124)。その後、フラグFがOFFとされ(S126)、今回の処理は終了する。 Next, it is determined whether or not the normal throttle opening degree TAISCRQ calculated in step S106 is greater than or equal to the limited throttle opening degree TASTA calculated in step S120 (S122). Here, when the establishment of TAISCRQ ≧ TASTA is not recognized, the throttle opening is set to the opening TASTA limited in response compensation and flow velocity compensation depending on the case (S124). Thereafter, the flag F is turned off (S126), and the current process is terminated.
一方、ステップS108においてフラグF=ONであることが認められた場合、ステップS110において始動後、機関回転数NEの安定が認められた場合、あるいは、ステップS122において、TAISCRQ≧TASTAの成立が認められた場合には、スロットル開度は通常スロットル開度TAISCRQに設定される(S128)。通常スロットル開度TAISCRQは、ステップS106において算出された値であり、通常通の各応答遅れ補償、流速補正等がされた開度である。 On the other hand, if it is determined in step S108 that the flag F = ON, if the engine speed NE is stabilized after starting in step S110, or if TAISCRQ ≧ TASTA is confirmed in step S122. If this is the case, the throttle opening is set to the normal throttle opening TAISCRQ (S128). The normal throttle opening degree TAISCRQ is a value calculated in step S106, and is an opening degree after normal response delay compensation, flow velocity correction, and the like.
その後、フラグF=ONとされ(S130)、今回の処理は終了する。ステップS130において、初めてフラグF=ONとされた後は、内燃機関10が停止するまで、このルーチンで算出されるスロットル開度は、制限スロットル開度TASTAから通常スロットル開度TAISCRQに切り換えられ、スロットル開度は、機関回転数NEに応じた空気の応答遅れ補償、実流速に応じた流速補正がされたものとなる。
Thereafter, the flag F is set to ON (S130), and the current process ends. After the flag F = ON for the first time in step S130, the throttle opening calculated in this routine is switched from the limited throttle opening TASTA to the normal throttle opening TAISCRQ until the
以上説明したように本実施の形態によれば、始動時の機関回転数が不安定な状態において、空気の応答遅れ補償を制限することができ、また低温時には流速補正を更に制限することができる。従って、始動時において機関回転数の変動や流速変動によりスロットルバルブがばたつくのを防止することができる。 As described above, according to the present embodiment, it is possible to limit the air response delay compensation when the engine speed at the time of starting is unstable, and further limit the flow velocity correction at low temperatures. . Accordingly, it is possible to prevent the throttle valve from fluttering due to fluctuations in engine speed and flow speed fluctuations at the time of starting.
なお、この実施の形態においては、始動時の空気の応答遅れ補償を制限する場合に、固定値を用いるものについて説明したが、この発明において制限手法はこれに限るものではない。例えば、機関回転数の他に、バルブタイミングなどをパラメータとするマップにより空気の応答遅れ補償量を算出する場合には、機関回転数NEを固定値とし、マップに機関回転数NE(固定値)の他、必要な他のパラメータを入力して、始動時の応答補償量制限値を算出して用いることもできる。また、例えば、応答遅れ補償を行なわず禁止するものであってもよい。 In this embodiment, the case where a fixed value is used when limiting the response delay of the air at the start has been described. However, the limiting method is not limited to this in the present invention. For example, when calculating the air response delay compensation amount using a map that uses valve timing as a parameter in addition to the engine speed, the engine speed NE is a fixed value, and the engine speed NE (fixed value) is included in the map. Besides, other necessary parameters can be input to calculate and use the response compensation amount limit value at the time of starting. Further, for example, it may be prohibited without performing response delay compensation.
また、流速補正についても同様に、他のパラメータを含むマップにより流速補正値を求める場合には、流速のみを固定値として、マップに流速(固定)と他のパラメータを入力することで流速補正を算出して用いるものであってもよい。また、例えば、流速補正を行なわず、禁止するものであってもよい。また、流速補正はフィードバック制御により行なうものであってもよい。 Similarly, when obtaining a flow velocity correction value from a map that includes other parameters, the flow velocity correction is performed by inputting only the flow velocity (fixed value) and other parameters to the map. It may be calculated and used. Further, for example, it may be prohibited without correcting the flow velocity. Further, the flow velocity correction may be performed by feedback control.
また、本実施の形態においては、通常スロットル開度TAISCRQが、制限スロットル開度TASTA以上となったことが認められた場合、それ以降は通常スロットル開度TAISCRQを用いるものとして説明した。しかし、この発明において、通常スロットル開度TAISCRQへの乗り換えタイミングはこれに限るものではない。例えば、始動後、機関回転数NEの安定が認められるまでの間、制限スロットル開度TASTAを用い、機関回転数NEの安定が認められた場合に、通常スロットル開度TAISCRQへ切り換えるものであってもよい。 Further, in the present embodiment, when it is recognized that the normal throttle opening degree TAISCRQ is equal to or larger than the limit throttle opening degree TASTA, the normal throttle opening degree TAISCRQ is used thereafter. However, in the present invention, the transfer timing to the normal throttle opening degree TAISCRQ is not limited to this. For example, after starting, until the stability of the engine speed NE is recognized, the limited throttle opening TASTA is used, and when the engine speed NE is stable, the engine is switched to the normal throttle opening TAISCRQ. Also good.
また、本実施の形態では、内燃機関10の始動中、かつ機関回転数が不安定である場合に上記制御を行なうものとして説明した。しかし、この発明はこれに限るものではなく、内燃機関10の始動後において、機関回転数が短時間で大きく変動する場合に、同様の制御を行なうこととしてもよい。
Further, in the present embodiment, it has been described that the above control is performed when the
また、本実施の形態では、通常スロットル開度TAISCRQを、空気の応答遅れ補償量と機関回転数とのマップから算出される応答遅れ補償量に応じて算出する場合について説明した。しかし、この発明において通常スロットル開度TAISCRQの算出法は、これに限られるものではなく、機関回転数の他にバルブタイミングなど他のパラメータを含むマップ又は関数に応じて算出するなどとすることもできる。 In the present embodiment, the case where the normal throttle opening TAISCRQ is calculated according to the response delay compensation amount calculated from the map of the air response delay compensation amount and the engine speed has been described. However, the method of calculating the normal throttle opening degree TAISCRQ in the present invention is not limited to this, and may be calculated according to a map or function including other parameters such as valve timing in addition to the engine speed. it can.
同様に、本実施の形態では、空気流速に応じた補正値を、空気流速算出値と実流速とに応じて求める場合について説明したが、この発明において補正値の算出法はこれに限られるものではない。補正値は、例えば、実流速を検出せず、空気流速算出値のみに応じて算出することもできる。 Similarly, in the present embodiment, a case has been described in which the correction value corresponding to the air flow velocity is obtained according to the air flow velocity calculation value and the actual flow velocity. However, in the present invention, the correction value calculation method is limited to this. is not. For example, the correction value may be calculated according to only the air flow rate calculation value without detecting the actual flow rate.
なお、その他についても、この実施の形態において各要素の個数、数量、量、範囲等の数に言及した場合、特に明示した場合や原理的に明らかにその数に特定される場合を除いて、その言及した数に、この発明が限定されるものではない。また、この実施の形態において説明する構造等は、特に明示した場合や明らかに原理的にそれに特定される場合を除いて、この発明に必ずしも必須のものではない。 In addition, when referring to the number of each element in this embodiment, such as the number, quantity, quantity, range, etc., unless otherwise specified or clearly specified in principle, The invention is not limited to the number mentioned. Further, the structure and the like described in this embodiment are not necessarily essential to the present invention unless otherwise specified or clearly specified in principle.
なお、本実施の形態において、ステップS102の処理が実行されることで、この発明の「機関回転数検出手段」が実現し、ステップS106の処理が実行されることで「スロットル開度算出手段」及び「応答遅れ補償手段」が実現し、ステップS110の処理が実行されることで「始動状態検出手段」及び「「機関回転数判別手段」が実現し、ステップS112の処理が実行されることで「応答遅れ補償制限手段」が実現する。 In the present embodiment, the “engine speed detecting means” of the present invention is realized by executing the process of step S102, and the “throttle opening calculating means” is executed by executing the process of step S106. And “response delay compensation means” is realized, and the processing in step S110 is executed, so that “starting state detection means” and “engine speed determination means” are realized, and the processing in step S112 is executed. "Response delay compensation limiting means" is realized.
また、本実施の形態において、ステップS106の処理が実行されることで、この発明の「空気流速検出手段」及び「補正手段」が実現し、ステップS114の処理が実行されることで「水温検出手段」が実現し、ステップS116の処理が実行されることで「水温判別手段」が実現し、ステップS118の処理が実行されることで「補正制限手段」が実現する。 In the present embodiment, the “air flow rate detecting means” and the “correcting means” of the present invention are realized by executing the process of step S106, and the “water temperature detection” is executed by executing the process of step S114. "Means" is realized, and the "water temperature determining means" is realized by executing the process of step S116, and the "correction limiting means" is realized by executing the process of step S118.
10 内燃機関
14 吸気通路
20 スロットルバルブ
22 スロットルモータ
24 スロットルポジションセンサ
26 エアフロメータ
30 クランク角センサ
DESCRIPTION OF
Claims (2)
前記内燃機関の目標トルクを実現するための目標スロットル開度を算出するスロットル開度算出手段と、
前記目標スロットル開度の算出に際し、前記機関回転数に応じた空気応答遅れ補償量に基づいて空気の応答遅れを補償する応答遅れ補償手段と、
内燃機関の始動状態を検出する始動状態検出手段と、
前記機関回転数の変化に基づいて、機関回転数が不安定であるか否かを判別する機関回転数判別手段と、
前記内燃機関の始動状態が検出され、かつ、前記機関回転数が不安定であると判別された場合に、前記空気の応答遅れ補償量を制限する応答遅れ補償制限手段と、
を備えることを特徴とする内燃機関の制御装置。 Engine speed detecting means for detecting the engine speed of the internal combustion engine;
Throttle opening calculation means for calculating a target throttle opening for realizing the target torque of the internal combustion engine;
Response delay compensation means for compensating for an air response delay based on an air response delay compensation amount according to the engine speed when calculating the target throttle opening;
A starting state detecting means for detecting a starting state of the internal combustion engine;
Engine speed determining means for determining whether the engine speed is unstable based on the change in the engine speed;
A response delay compensation limiting means for limiting a response delay compensation amount of the air when a starting state of the internal combustion engine is detected and it is determined that the engine speed is unstable;
A control device for an internal combustion engine, comprising:
前記空気流速に応じて、前記目標スロットル開度を補正する補正手段と、
前記内燃機関の水温を検出する水温検出手段と、
前記水温が基準温度より低いか否かを判別する水温判別手段と、
前記水温が基準温度より低いことが認められた場合に、前記空気流速に応じた目標スロットル開度の補正を制限する補正制限手段と、
を更に備えることを特徴とする請求項1に記載の内燃機関の制御装置。 An air flow rate detecting means for detecting an air flow rate introduced into the internal combustion engine;
Correction means for correcting the target throttle opening according to the air flow rate;
Water temperature detecting means for detecting the water temperature of the internal combustion engine;
Water temperature determining means for determining whether or not the water temperature is lower than a reference temperature;
A correction limiting means for limiting the correction of the target throttle opening according to the air flow velocity when it is determined that the water temperature is lower than a reference temperature;
The control apparatus for an internal combustion engine according to claim 1, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010141584A JP5625533B2 (en) | 2010-06-22 | 2010-06-22 | Control device for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010141584A JP5625533B2 (en) | 2010-06-22 | 2010-06-22 | Control device for internal combustion engine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012007486A true JP2012007486A (en) | 2012-01-12 |
JP5625533B2 JP5625533B2 (en) | 2014-11-19 |
Family
ID=45538316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010141584A Expired - Fee Related JP5625533B2 (en) | 2010-06-22 | 2010-06-22 | Control device for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5625533B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100781728B1 (en) * | 2000-01-25 | 2007-12-03 | 신에쯔 한도타이 가부시키가이샤 | Method for determining silicon single crystal manufacturing conditions and silicon wafer manufacturing method |
EP3540199A1 (en) | 2018-03-16 | 2019-09-18 | Toyota Jidosha Kabushiki Kaisha | Controller and control method for internal combustion engine |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60128953A (en) * | 1983-12-16 | 1985-07-10 | Mazda Motor Corp | Air-fuel ratio controller for engine |
JP2001098998A (en) * | 1999-09-28 | 2001-04-10 | Toyota Motor Corp | Control device for internal combustion engine |
JP2002201998A (en) * | 2000-11-06 | 2002-07-19 | Denso Corp | Controller of internal combustion engine |
JP2003227381A (en) * | 2002-01-31 | 2003-08-15 | Toyota Motor Corp | Control device for in-cylinder injection internal combustion engine |
JP2005315180A (en) * | 2004-04-28 | 2005-11-10 | Denso Corp | Controller of automatic transmission |
JP2007071047A (en) * | 2005-09-05 | 2007-03-22 | Toyota Motor Corp | Control device for internal combustion engine |
JP2008095630A (en) * | 2006-10-13 | 2008-04-24 | Toyota Motor Corp | Throttle control device for internal combustion engine |
JP2008280984A (en) * | 2007-05-14 | 2008-11-20 | Toyota Motor Corp | Control device for internal combustion engine |
JP2008286074A (en) * | 2007-05-16 | 2008-11-27 | Toyota Motor Corp | Control device for internal combustion engine |
-
2010
- 2010-06-22 JP JP2010141584A patent/JP5625533B2/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60128953A (en) * | 1983-12-16 | 1985-07-10 | Mazda Motor Corp | Air-fuel ratio controller for engine |
JP2001098998A (en) * | 1999-09-28 | 2001-04-10 | Toyota Motor Corp | Control device for internal combustion engine |
JP2002201998A (en) * | 2000-11-06 | 2002-07-19 | Denso Corp | Controller of internal combustion engine |
JP2003227381A (en) * | 2002-01-31 | 2003-08-15 | Toyota Motor Corp | Control device for in-cylinder injection internal combustion engine |
JP2005315180A (en) * | 2004-04-28 | 2005-11-10 | Denso Corp | Controller of automatic transmission |
JP2007071047A (en) * | 2005-09-05 | 2007-03-22 | Toyota Motor Corp | Control device for internal combustion engine |
JP2008095630A (en) * | 2006-10-13 | 2008-04-24 | Toyota Motor Corp | Throttle control device for internal combustion engine |
JP2008280984A (en) * | 2007-05-14 | 2008-11-20 | Toyota Motor Corp | Control device for internal combustion engine |
JP2008286074A (en) * | 2007-05-16 | 2008-11-27 | Toyota Motor Corp | Control device for internal combustion engine |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100781728B1 (en) * | 2000-01-25 | 2007-12-03 | 신에쯔 한도타이 가부시키가이샤 | Method for determining silicon single crystal manufacturing conditions and silicon wafer manufacturing method |
EP3540199A1 (en) | 2018-03-16 | 2019-09-18 | Toyota Jidosha Kabushiki Kaisha | Controller and control method for internal combustion engine |
US10738719B2 (en) | 2018-03-16 | 2020-08-11 | Toyota Jidosha Kabushiki Kaisha | Controller and control method for internal combustion engine |
Also Published As
Publication number | Publication date |
---|---|
JP5625533B2 (en) | 2014-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4600932B2 (en) | Control device for internal combustion engine | |
JP2006138300A (en) | Torque control device for internal combustion engine | |
CN103608573B (en) | Engine control device | |
US8181628B2 (en) | Throttle valve controller for internal combustion engine | |
JP2010024991A (en) | Control device for internal combustion engine | |
JP4325701B2 (en) | Control device for internal combustion engine | |
JP5171738B2 (en) | Electric throttle characteristic learning control device and method | |
JP4899956B2 (en) | Control device for internal combustion engine | |
JP5625533B2 (en) | Control device for internal combustion engine | |
JP2007092531A (en) | Control device for internal combustion engine | |
JP2008297946A (en) | Control device for internal combustion engine | |
JP2007247606A (en) | Control device for internal combustion engine | |
JP4301323B2 (en) | Control device for internal combustion engine | |
JP2008070232A (en) | Control device for internal combustion engine | |
JP2009002164A (en) | Control device for engine | |
JP5472165B2 (en) | Engine control device | |
JP5402757B2 (en) | Control device for internal combustion engine | |
JP4957590B2 (en) | Control device for variable valve engine | |
JP2009085114A (en) | Engine idle speed control method with variable valve and fuel control device including the method | |
JP2005337127A (en) | Internal combustion engine | |
JP2007278133A (en) | Engine shaft torque estimation device | |
JP5024559B2 (en) | Control device for internal combustion engine | |
KR100440131B1 (en) | Apparatus for idle controlling on vehicle and method thereof | |
JP5229118B2 (en) | Internal combustion engine torque control device | |
JP5093511B2 (en) | Control device for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130418 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131224 |
|
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: 20140902 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140915 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5625533 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |