JP4345063B2 - Dashpot control device for internal combustion engine - Google Patents
Dashpot control device for internal combustion engine Download PDFInfo
- Publication number
- JP4345063B2 JP4345063B2 JP2005057583A JP2005057583A JP4345063B2 JP 4345063 B2 JP4345063 B2 JP 4345063B2 JP 2005057583 A JP2005057583 A JP 2005057583A JP 2005057583 A JP2005057583 A JP 2005057583A JP 4345063 B2 JP4345063 B2 JP 4345063B2
- Authority
- JP
- Japan
- Prior art keywords
- dashpot
- rotation speed
- control
- dashpot control
- upper limit
- 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)
Description
本発明は、内燃機関の減速運転時にアイドル運転に切り換える際に実回転速度の急低下を防止する機能を備えた内燃機関のダッシュポット制御装置に関するものである。 The present invention relates to a dashpot control device for an internal combustion engine having a function of preventing a sudden decrease in actual rotational speed when switching to idle operation during deceleration operation of the internal combustion engine.
車両に搭載される内燃機関においては、特に高回転状態からのアクセルオフ(アイドルスイッチオン)による減速運転時にアイドル運転に切り換える際に、スロットル開度(スロットルバルブの開度)を急減少させると、実回転速度が急低下してドライバビリティに悪影響を及ぼす可能性がある。 In an internal combustion engine mounted on a vehicle, especially when switching to idle operation during deceleration operation by accelerator off (idle switch on) from a high rotation state, when the throttle opening (throttle valve opening) is suddenly reduced, There is a possibility that the actual rotation speed will drop sharply and drivability will be adversely affected.
この対策として、例えば、特許文献1(特開昭56−96124号公報)に記載されているように、減速運転時にアイドル運転に切り換える際に、スロットル開度を徐々に減少させて、実回転速度をアイドル回転速度まで徐々に低下させるようにしたものがある。
また、本発明者らは、図5の上段に示すように、加速運転時に、実回転速度Ne が所定のダッシュポット上限値Ndpよりも低いときには目標アイドル回転速度TNidを実回転速度Ne に設定して、実回転速度Ne がダッシュポット上限値Ndp以上のときには目標アイドル回転速度TNidをダッシュポット上限値Ndpに設定し、その後の減速運転時にアイドル運転に切り換える際に、目標アイドル回転速度TNidを通常のアイドル回転速度Nidまで徐々に減衰させるダッシュポット制御を実行するシステムを研究している。このシステムでは、高回転状態からの減速運転時にアイドル回転速度制御(実回転速度Ne を目標アイドル回転速度TNidに収束させる制御)が開始された場合に、ダッシュポット制御によって実回転速度Ne の急低下を防止することができる。 Further, as shown in the upper part of FIG. 5, the inventors set the target idle rotation speed TNid to the actual rotation speed Ne when the actual rotation speed Ne is lower than a predetermined dashpot upper limit value Ndp during acceleration operation. Thus, when the actual rotational speed Ne is equal to or higher than the dashpot upper limit value Ndp, the target idle rotational speed TNid is set to the dashpot upper limit value Ndp. We are researching a system that executes dashpot control that gradually attenuates to the idling speed Nid. In this system, when the idle rotation speed control (the control for converging the actual rotation speed Ne to the target idle rotation speed TNid) is started during the deceleration operation from the high rotation state, the actual rotation speed Ne is rapidly decreased by the dashpot control. Can be prevented.
しかし、上記システムでは、図5の下段に示すように、特にチップインレーシング(短期間且つ比較的大きなアクセル踏み込み)時等の加速運転中の僅かな回転落ちを減速運転と判定して、加速運転中に誤ってダッシュポット制御を開始してしまうことがある。このような場合、その後の減速運転時にアイドル運転に切り換える際に、先の加速運転時に誤って開始されたダッシュポット制御によって目標アイドル回転速度TNidが既に通常のアイドル回転速度Nid付近まで減衰された状態となっているため、通常通りのダッシュポット制御を実行することができず、実回転速度Ne が急低下してしまう可能性がある。 However, in the above system, as shown in the lower part of FIG. 5, a slight drop in rotation during acceleration operation such as during chip in-racing (short time and relatively large accelerator depression) is determined as deceleration operation, and acceleration operation is performed. Dashpot control may be started accidentally. In such a case, when switching to idle operation during subsequent deceleration operation, the target idle rotation speed TNid has already been attenuated to near the normal idle rotation speed Nid by dashpot control that was erroneously started during the previous acceleration operation. Therefore, the normal dashpot control cannot be executed, and the actual rotational speed Ne may be rapidly reduced.
本発明は、このような事情を考慮してなされたものであり、従って本発明の目的は、加速運転時に誤ってダッシュポット制御が開始された場合でも、その後の減速運転時にアイドル運転に切り換える際に、通常通りのダッシュポット制御を実行することができて、実回転速度の急低下を防止することができる内燃機関のダッシュポット制御装置を提供することにある。 The present invention has been made in view of such circumstances. Accordingly, the object of the present invention is to switch to idle operation during subsequent deceleration operation even if dashpot control is erroneously started during acceleration operation. Another object of the present invention is to provide a dashpot control device for an internal combustion engine that can execute dashpot control as usual and prevent a sudden decrease in the actual rotational speed.
上記目的を達成するために、本発明の請求項1に記載の内燃機関のダッシュポット制御装置は、ダッシュポット制御準備手段によって、内燃機関の非アイドル運転時に実回転速度がダッシュポット制御を実行する回転速度範囲の上限値であるダッシュポット上限値よりも低いときには目標アイドル回転速度を実回転速度に設定して、実回転速度がダッシュポット上限値以上のときには目標アイドル回転速度をダッシュポット上限値に設定し、ダッシュポット制御手段によって、内燃機関の減速運転時にアイドル運転に切り換える際に前記ダッシュポット制御準備手段で設定した目標アイドル回転速度を通常のアイドル回転速度まで徐々に減衰させるダッシュポット制御を実行するシステムにおいて、ダッシュポット制御中止手段により、ダッシュポット制御中に実回転速度が所定の中止判定値以上になったときに該ダッシュポット制御を中止して目標アイドル回転速度をダッシュポット上限値に引き上げるようにしたものである。
In order to achieve the above object, in the dashpot control device for an internal combustion engine according to claim 1 of the present invention, the dashpot control preparation means performs the dashpot control with the actual rotational speed during non-idle operation of the internal combustion engine. The target idle rotation speed is set to the actual rotation speed when it is lower than the dashpot upper limit value that is the upper limit value of the rotation speed range, and the target idle rotation speed is set to the dashpot upper limit value when the actual rotation speed is equal to or higher than the dashpot upper limit value. Set and execute dashpot control that gradually attenuates the target idle speed set by the dashpot control preparation means to the normal idle speed when switching to idle operation during deceleration operation of the internal combustion engine by the dashpot control means The dashpot control stop means Actual rotational speed during Yupotto control is obtained so as to raise the target idle rotation speed to cancel the dashpot control when it is above a predetermined stop judgment value dashpot upper limit.
この構成では、加速運転中の僅かな回転落ちを減速運転と判定して、加速運転中に誤ってダッシュポット制御を開始した場合でも、そのダッシュポット制御中に実回転速度が中止判定値以上になったときに、減速中ではない判断して、そのダッシュポット制御を中止して目標アイドル回転速度をダッシュポット上限値に引き上げることができる。これにより、その後の減速運転時にアイドル運転に切り換える際には、先の加速運転時に誤って開始されたダッシュポット制御の影響をほとんど受けずに、通常通りのダッシュポット制御を実行することができ、実回転速度の急低下を防止することができる。 In this configuration, even if a slight drop in rotation during acceleration operation is determined as deceleration operation, and the dashpot control is erroneously started during acceleration operation, the actual rotation speed exceeds the stop determination value during the dashpot control. When it is determined that the vehicle is not decelerating, the dashpot control can be stopped and the target idle rotation speed can be raised to the dashpot upper limit value. As a result, when switching to idle operation during subsequent deceleration operation, the normal dashpot control can be executed with almost no influence of the dashpot control that was erroneously started during the previous acceleration operation, A sudden decrease in the actual rotation speed can be prevented.
ところで、高回転状態からの減速運転時に開始されたダッシュポット制御は、目標アイドル回転速度をダッシュポット上限値から通常のアイドル回転速度まで徐々に減衰させるため、中止判定値(ダッシュポット制御を中止する実回転速度)をダッシュポット上限値又はそれよりも低い値に設定すると、減速運転時に開始されたダッシュポット制御中に実回転速度が中止判定値以上と判定されて、減速運転時に開始されたダッシュポット制御が中止されてしまう可能性がある。 By the way, the dashpot control started at the time of deceleration operation from the high rotation state gradually attenuates the target idle rotation speed from the dashpot upper limit value to the normal idle rotation speed. If the actual rotation speed is set to a dashpot upper limit value or a value lower than that, the actual rotation speed is determined to be higher than the stop determination value during dashpot control started during deceleration operation, and the dash started during deceleration operation is determined. Pot control may be canceled.
この対策として、請求項2のように、中止判定値(ダッシュポット制御を中止する実回転速度)を、ダッシュポット上限値よりも高い値に設定すると良い。このようにすれば、減速運転時に開始されたダッシュポット制御中に実回転速度が中止判定値以上と判定されて、減速運転時に開始されたダッシュポット制御が中止されてしまうことを防止することができる。 As a countermeasure, it is preferable to set the stop determination value (actual rotational speed at which the dashpot control is stopped) to a value higher than the dashpot upper limit value as in claim 2. In this way, it is possible to prevent the dashpot control started during the deceleration operation from being canceled because the actual rotational speed is determined to be equal to or higher than the stop determination value during the dashpot control started during the deceleration operation. it can.
以下、本発明の一実施例を図面に基づいて説明する。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。内燃機関であるエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ15によって開度調節されるスロットルバルブ16と、このスロットルバルブ16の開度(スロットル開度)を検出するスロットル開度センサ17とが設けられている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
First, a schematic configuration of the entire engine control system will be described with reference to FIG. An
更に、スロットルバルブ16の下流側には、サージタンク18が設けられ、このサージタンク18には、吸気管圧力を検出する吸気管圧力センサ19が設けられている。また、サージタンク18には、エンジン11の各気筒に空気を導入する吸気マニホールド20が設けられ、各気筒の吸気マニホールド20の吸気ポート近傍に、それぞれ燃料を噴射する燃料噴射弁21が取り付けられている。また、エンジン11のシリンダヘッドには、各気筒毎に点火プラグ22が取り付けられ、各点火プラグ22の火花放電によって筒内の混合気に着火される。
Further, a
一方、エンジン11の排気管23には、排出ガスの空燃比又はリッチ/リーン等を検出する排出ガスセンサ24(空燃比センサ、酸素センサ等)が設けられ、この排出ガスセンサ24の下流側に、排出ガスを浄化する三元触媒等の触媒25が設けられている。
On the other hand, the
また、エンジン11のシリンダブロックには、冷却水温を検出する冷却水温センサ26や、エンジン11のクランク軸が所定クランク角回転する毎にパルス信号を出力するクランク角センサ27が取り付けられている。このクランク角センサ27の出力信号に基づいてクランク角やエンジン回転速度が検出される。
A cooling
これら各種センサの出力は、エンジン制御回路(以下「ECU」と表記する)28に入力される。このECU28は、マイクロコンピュータを主体として構成され、内蔵されたROM(記憶媒体)に記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて燃料噴射弁21の燃料噴射量や点火プラグ22の点火時期を制御する。その際、ECU28は、アクセルオフ等によりアイドルスイッチがオンされているときに、エンジン11の実回転速度Ne が目標アイドル回転速度TNidに一致するようにスロットル開度をフィードバック制御するアイドル回転速度制御を実行する。
Outputs of these various sensors are input to an engine control circuit (hereinafter referred to as “ECU”) 28. The ECU 28 is mainly composed of a microcomputer, and executes various engine control programs stored in a built-in ROM (storage medium), so that the fuel injection amount of the
更に、ECU28は、後述する図2の目標アイドル回転速度設定プログラム及び図3のダッシュポット制御プログラムを実行することで、次のような制御を行う。
図4の上段に示すように、加速運転時に、エンジン11の実回転速度Ne が所定のダッシュポット上限値Ndp(例えば1500rpm)よりも低いときには、目標アイドル回転速度TNidを実回転速度Ne に設定し、実回転速度Ne がダッシュポット上限値Ndp以上のときには、目標アイドル回転速度TNidをダッシュポット上限値Ndpに設定する。
Further, the
As shown in the upper part of FIG. 4, when the actual rotation speed Ne of the engine 11 is lower than a predetermined dashpot upper limit value Ndp (for example, 1500 rpm) during acceleration operation, the target idle rotation speed TNid is set to the actual rotation speed Ne. When the actual rotation speed Ne is equal to or higher than the dashpot upper limit value Ndp, the target idle rotation speed TNid is set to the dashpot upper limit value Ndp.
その後の減速運転時にアイドル運転に切り換える際には、所定のダッシュポット制御実行条件が成立したときに、ダッシュポット制御実行フラグをオンにセットして、目標アイドル回転速度TNidを通常のアイドル回転速度Nid(例えば500rpm)まで徐々に減衰させるダッシュポット制御を実行する。これにより、高回転状態からの減速運転時にアイドル回転速度制御が開始された場合に、ダッシュポット制御によって実回転速度Ne の急低下を防止する。 When switching to idle operation during subsequent deceleration operation, when a predetermined dashpot control execution condition is satisfied, the dashpot control execution flag is set to ON and the target idle rotation speed TNid is set to the normal idle rotation speed Nid. Dashpot control that gradually attenuates to (for example, 500 rpm) is executed. As a result, when the idle rotation speed control is started during the deceleration operation from the high rotation state, the sudden decrease in the actual rotation speed Ne is prevented by the dashpot control.
また、図4の下段に示すように、特にチップインレーシング(短期間且つ比較的大きなアクセル踏み込み)時等の加速運転中の僅かな回転落ちを減速運転と判定して、加速運転中に誤ってダッシュポット制御を開始してしまう可能性があるが、本実施例では、ダッシュポット制御中に実回転速度Ne が所定の中止判定値Nx (例えばダッシュポット上限値Ndpよりも少し高い値)以上になったときに、減速中ではない判断して、ダッシュポット制御実行フラグをオフにリセットして、そのダッシュポット制御を中止し、目標アイドル回転速度TNidをダッシュポット上限値Ndpに引き上げる。これにより、加速運転中に誤ってダッシュポット制御を開始した場合でも、その後の減速運転時にアイドル運転に切り換える際には、先の加速運転時に誤って開始されたダッシュポット制御の影響を全く受けずに、通常通りのダッシュポット制御を実行して、実回転速度Ne の急低下を防止する。 In addition, as shown in the lower part of FIG. 4, it is determined that a slight rotation drop during acceleration operation such as during chip in-racing (short-time and relatively large accelerator depression) is a deceleration operation, and erroneously occurs during acceleration operation. There is a possibility that the dashpot control will be started, but in this embodiment, during the dashpot control, the actual rotational speed Ne exceeds a predetermined stop determination value Nx (for example, a value slightly higher than the dashpot upper limit value Ndp). At this time, it is determined that the vehicle is not decelerating, the dashpot control execution flag is reset to OFF, the dashpot control is stopped, and the target idle rotation speed TNid is raised to the dashpot upper limit value Ndp. As a result, even if the dashpot control is mistakenly started during the acceleration operation, when switching to the idle operation during the subsequent deceleration operation, the dashpot control that was erroneously started during the previous acceleration operation is not affected at all. In addition, the normal dashpot control is executed to prevent the actual rotational speed Ne from rapidly decreasing.
以下、ECU27が実行する図2の目標アイドル回転速度設定プログラム及び図3のダッシュポット制御プログラムの処理内容を説明する。 Hereinafter, the processing contents of the target idle speed setting program of FIG. 2 and the dashpot control program of FIG. 3 executed by the ECU 27 will be described.
[目標アイドル回転速度設定]
図2に示す目標アイドル回転速度設定プログラムは、エンジン運転中に所定周期で実行される。本プログラムが起動されると、まず、ステップ101で、ダッシュポット制御実行フラグがオンされているか否かを判定する。その結果、ダッシュポット制御実行フラグがオンされていると判定された場合には、ステップ109に進み、目標アイドル回転速度TNidを減衰係数により通常のアイドル回転速度Nid(例えば500rpm)まで徐々に減衰させるダッシュポット制御を実行する。
[Target idle speed setting]
The target idle speed setting program shown in FIG. 2 is executed at a predetermined cycle during engine operation. When this program is started, first, in
一方、上記ステップ101で、ダッシュポット制御実行フラグがオフされていると判定された場合には、ステップ102に進み、アイドルスイッチがオンされているか否かを、例えばアクセルがオフされているか否かによって判定する。その結果、アイドルスイッチがオンされていると判定された場合には、ステップ103に進み、実回転速度Ne がダッシュポット上限値Ndp(例えば1500rpm)よりも低いか否かを判定する。
On the other hand, if it is determined in
このステップ103で、実回転速度Ne がダッシュポット上限値Ndpよりも低いと判定された場合には、ステップ104に進み、目標アイドル回転速度TNidを通常のアイドル回転速度Nid(例えば500rpm)に設定する。一方、上記ステップ103で、実回転速度Ne がダッシュポット上限値Ndp以上であると判定された場合には、ステップ105に進み、目標アイドル回転速度TNidをダッシュポット上限値Ndpに設定する。
If it is determined in
これに対して、上記ステップ102で、アイドルスイッチがオフされていると判定された場合には、加速運転時等の非アイドル運転時であると判断して、ステップ106に進み、実回転速度Ne がダッシュポット上限値Ndpよりも低いか否かを判定する。
On the other hand, if it is determined in
このステップ106で、実回転速度Ne がダッシュポット上限値Ndpよりも低いと判定された場合には、ステップ107に進み、目標アイドル回転速度TNidを実回転速度Ne に設定する。一方、上記ステップ106で、実回転速度Ne がダッシュポット上限値Ndp以上であると判定された場合には、ステップ108に進み、目標アイドル回転速度TNidをダッシュポット上限値Ndpに設定する。
これらのステップ106〜108の処理が特許請求の範囲でいうダッシュポット制御準備手段としての役割を果たす。
If it is determined in
The processing of these
[ダッシュポット制御]
図3に示すダッシュポット制御プログラムは、エンジン運転中に所定周期で実行され、特許請求の範囲でいうダッシュポット制御手段としての役割を果たす。本プログラムが起動されると、まず、ステップ201で、ダッシュポット制御実行フラグがオンされているか否かを判定する。
[Dashpot control]
The dashpot control program shown in FIG. 3 is executed at a predetermined cycle during engine operation, and serves as a dashpot control means in the claims. When this program is started, first, in
その結果、ダッシュポット制御実行フラグがオフされていると判定された場合には、ステップ202に進み、ダッシュポット制御実行条件が成立しているか否かを判定する。ここで、ダッシュポット制御実行条件は、例えば、次の(1) 〜(4) の条件を全て満たすことである。
(1) アイドルスイッチがオンされていること
(2) 燃料カット中でないこと
(3) 実回転速度Ne と目標アイドル回転速度TNidとの差が所定閾値以下であること
(4) 減速運転中[今回の実回転速度Ne(i)<前回の実回転速度Ne(i-1)]であること
As a result, when it is determined that the dashpot control execution flag is turned off, the process proceeds to step 202 to determine whether or not the dashpot control execution condition is satisfied. Here, the dashpot control execution condition is to satisfy all of the following conditions (1) to (4), for example.
(1) The idle switch is turned on
(2) The fuel is not being cut
(3) The difference between the actual rotational speed Ne and the target idle rotational speed TNid is not more than a predetermined threshold value.
(4) During deceleration operation [current actual rotational speed Ne (i) <previous actual rotational speed Ne (i-1)]
上記(1) 〜(4) の条件を全て満たせば、ダッシュポット制御実行条件が成立するが、上記(1) 〜(4) の条件のうちいずれか1つでも満たさない条件があれば、ダッシュポット制御実行条件が不成立となる。
このステップ202で、ダッシュポット制御実行条件が不成立であると判定された場合には、ダッシュポット制御実行フラグをオフに維持したまま本プログラムを終了する。
If all of the above conditions (1) to (4) are met, the dashpot control execution condition is satisfied. The pot control execution condition is not satisfied.
If it is determined in
一方、上記ステップ202で、ダッシュポット制御実行条件が成立していると判定された場合には、ステップ203に進み、ダッシュポット制御実行フラグをオンにセットする。これにより、ダッシュポット制御を実行して目標アイドル回転速度TNidを通常アイドル回転速度Nidまで徐々に減衰させる。
On the other hand, if it is determined in
このダッシュポット制御の実行中は、上記ステップ201で、ダッシュポット制御実行フラグがオンされていると判定されて、ステップ204に進み、実回転速度Ne が中止判定値Nx (例えばダッシュポット上限値Ndpよりも少し高い値)以上であるか否かを判定する。
During execution of the dashpot control, it is determined in
このステップ204で、実回転速度Ne が中止判定値Nx 以上であると判定された場合には、減速中ではない判断して、ステップ205に進み、ダッシュポット制御実行フラグをオフにリセットしてダッシュポット制御を中止した後、ステップ206に進み、目標アイドル回転速度TNidをダッシュポット上限値Ndpに引き上げる。
これらのステップ204〜206の処理が特許請求の範囲でいうダッシュポット制御中止手段としての役割を果たす。
If it is determined in
The processing of these
これに対して、上記ステップ204で、実回転速度Ne が中止判定値Nx よりも低いと判定された場合には、ステップ207に進み、ダッシュポット制御によって目標アイドル回転速度TNidが通常アイドル回転速度Nidまで低下したか否かを判定する。
On the other hand, if it is determined in
このステップ207で、目標アイドル回転速度TNidが通常アイドル回転速度Nidよりも高いと判定された場合には、ダッシュポット制御実行フラグをオンに維持して、ダッシュポット制御を継続する。
If it is determined in
その後、上記ステップ207で、目標アイドル回転速度TNidが通常アイドル回転速度Nidまで低下したと判定されたときに、ステップ208に進み、ダッシュポット制御実行フラグをオフにリセットしてダッシュポット制御を終了する。
Thereafter, when it is determined in
以上説明した本実施例では、図4の下段に示すように、特にチップインレーシング(短期間且つ比較的大きなアクセル踏み込み)時等の加速運転中の僅かな回転落ちを減速運転と判定して、加速運転中に誤ってダッシュポット制御を開始した場合でも、そのダッシュポット制御中に実回転速度Ne が中止判定値Nx 以上になったときに、減速中ではない判断して、そのダッシュポット制御を中止して目標アイドル回転速度TNidをダッシュポット上限値Ndpに引き上げることができる。これにより、加速運転中に誤ってダッシュポット制御を開始した場合でも、その後の減速運転時にアイドル運転に切り換える際には、先の加速運転時に誤って開始されたダッシュポット制御の影響を全く受けずに、通常通りのダッシュポット制御を実行することができ、実回転速度の急低下を防止することができる。 In the present embodiment described above, as shown in the lower part of FIG. 4, it is determined that a slight rotational drop during acceleration operation such as during chip in-racing (short-time and relatively large accelerator depression) is a deceleration operation, Even if the dashpot control is mistakenly started during acceleration operation, when the actual rotational speed Ne exceeds the stop determination value Nx during the dashpot control, it is determined that the vehicle is not decelerating and the dashpot control is performed. It can be stopped and the target idle speed TNid can be raised to the dashpot upper limit value Ndp. As a result, even if the dashpot control is mistakenly started during the acceleration operation, when switching to the idle operation during the subsequent deceleration operation, the dashpot control that was erroneously started during the previous acceleration operation is not affected at all. In addition, the normal dashpot control can be executed, and a sudden decrease in the actual rotation speed can be prevented.
ところで、図4に示すように、高回転状態からの減速運転時に開始されたダッシュポット制御は、目標アイドル回転速度TNidをダッシュポット上限値Ndpから通常アイドル回転速度Nidまで徐々に減衰させるため、中止判定値Nx (ダッシュポット制御を中止する実回転速度)をダッシュポット上限値Ndp又はそれよりも低い値に設定すると、減速運転時に開始されたダッシュポット制御中に実回転速度Ne が中止判定値Nx 以上と判定されて、減速運転時に開始されたダッシュポット制御が中止されてしまう可能性がある。 By the way, as shown in FIG. 4, the dashpot control started during the deceleration operation from the high rotation state is stopped because the target idle rotation speed TNid is gradually attenuated from the dashpot upper limit value Ndp to the normal idle rotation speed Nid. If the judgment value Nx (actual rotational speed at which the dashpot control is stopped) is set to a dashpot upper limit value Ndp or a value lower than that, the actual rotational speed Ne is set to the stop judgment value Nx during the dashpot control started during deceleration operation. As a result, the dashpot control started during the deceleration operation may be stopped.
その点、本実施例では、中止判定値Nx (ダッシュポット制御を中止する実回転速度)を、ダッシュポット上限値Ndpよりも高い値に設定するようにしたので、減速運転時に開始されたダッシュポット制御中に実回転速度Ne が中止判定値Nx 以上と判定されて、減速運転時に開始されたダッシュポット制御が中止されてしまうといった不具合を未然に防止することができる。 In this respect, in this embodiment, the stop determination value Nx (actual rotational speed at which the dashpot control is stopped) is set to a value higher than the dashpot upper limit value Ndp, so that the dashpot started during the deceleration operation is set. During the control, it is possible to prevent a problem that the actual rotational speed Ne is determined to be equal to or higher than the stop determination value Nx and the dashpot control started during the deceleration operation is stopped.
尚、上記実施例では、スロットルバルブ16でアイドル回転速度を制御するシステムに本発明を適用したが、スロットルバルブ16とは別に設けたアイドルスピードコントロールバルブでアイドル回転速度を制御するシステムに本発明を適用しても良い。
In the above-described embodiment, the present invention is applied to a system that controls the idle rotation speed by the
11…エンジン(内燃機関)、12…吸気管、16…スロットルバルブ、21…燃料噴射弁、22…点火プラグ、23…排気管、28…ECU(ダッシュポット制御準備手段,ダッシュポット制御手段,ダッシュポット制御中止手段) DESCRIPTION OF SYMBOLS 11 ... Engine (internal combustion engine), 12 ... Intake pipe, 16 ... Throttle valve, 21 ... Fuel injection valve, 22 ... Spark plug, 23 ... Exhaust pipe, 28 ... ECU (Dashpot control preparation means, dashpot control means, dash Pot control stop means)
Claims (2)
内燃機関の非アイドル運転時に実回転速度が前記ダッシュポット制御を実行する回転速度範囲の上限値であるダッシュポット上限値よりも低いときには目標アイドル回転速度を前記実回転速度に設定し、前記実回転速度が前記ダッシュポット上限値以上のときには前記目標アイドル回転速度を前記ダッシュポット上限値に設定するダッシュポット制御準備手段と、
内燃機関の減速運転時にアイドル運転に切り換える際に前記ダッシュポット制御準備手段で設定した目標アイドル回転速度を通常のアイドル回転速度まで徐々に減衰させるダッシュポット制御を実行するダッシュポット制御手段と、
前記ダッシュポット制御中に前記実回転速度が所定の中止判定値以上になったときに該ダッシュポット制御を中止して前記目標アイドル回転速度を前記ダッシュポット上限値に引き上げるダッシュポット制御中止手段と
を備えていることを特徴とする内燃機関のダッシュポット制御装置。 In a dashpot control device for an internal combustion engine having a function of executing dashpot control that gradually attenuates a target idle rotation speed,
When the actual rotational speed is lower than the dashpot upper limit value that is the upper limit value of the rotational speed range in which the dashpot control is executed during non-idle operation of the internal combustion engine, the target idle rotational speed is set to the actual rotational speed, and the actual rotational speed is set. Dashpot control preparation means for setting the target idle rotation speed to the dashpot upper limit value when the speed is equal to or higher than the dashpot upper limit value;
Dashpot control means for executing dashpot control that gradually attenuates the target idle rotation speed set by the dashpot control preparation means to the normal idle rotation speed when switching to idle operation during deceleration operation of the internal combustion engine;
Dashpot control stopping means for stopping the dashpot control and raising the target idle rotation speed to the dashpot upper limit value when the actual rotation speed exceeds a predetermined stop determination value during the dashpot control. A dashpot control device for an internal combustion engine, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005057583A JP4345063B2 (en) | 2005-03-02 | 2005-03-02 | Dashpot control device for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005057583A JP4345063B2 (en) | 2005-03-02 | 2005-03-02 | Dashpot control device for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006242066A JP2006242066A (en) | 2006-09-14 |
| JP4345063B2 true JP4345063B2 (en) | 2009-10-14 |
Family
ID=37048719
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005057583A Expired - Fee Related JP4345063B2 (en) | 2005-03-02 | 2005-03-02 | Dashpot control device for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4345063B2 (en) |
-
2005
- 2005-03-02 JP JP2005057583A patent/JP4345063B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006242066A (en) | 2006-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7661403B2 (en) | Start controller for internal combustion engine | |
| JP2010019178A (en) | Engine control device | |
| JP5563958B2 (en) | Engine automatic stop / start control device | |
| JP5927024B2 (en) | Engine start control device | |
| US20160281631A1 (en) | Engine control device | |
| JP2009103017A (en) | Control device for internal combustion engine | |
| JP5234513B2 (en) | Torque control device for internal combustion engine | |
| JP2008309047A (en) | Ignition control device for internal combustion engine | |
| JP4345063B2 (en) | Dashpot control device for internal combustion engine | |
| JP2008267294A (en) | Internal combustion engine control system | |
| JPS63154862A (en) | Electronic control device for internal combustion engine | |
| JP4725555B2 (en) | Control device for internal combustion engine | |
| JP2001082242A (en) | Engine ignition timing control device | |
| JP5983553B2 (en) | Control device for internal combustion engine | |
| JP2007032320A (en) | Control device for internal combustion engine | |
| JP5610155B2 (en) | Vehicle engine control device | |
| JP5500085B2 (en) | Vehicle control device | |
| JP2007327364A (en) | Internal combustion engine stop position control system | |
| JP5164619B2 (en) | Operation control method for internal combustion engine | |
| JP4357388B2 (en) | Control method for internal combustion engine | |
| JPH01195948A (en) | Fuel controller of varying overrun cutting revolution speed | |
| JPS63306285A (en) | Idle ignition timing control device | |
| JP2012211534A (en) | Control device of internal combustion engine | |
| JP2006274952A (en) | Engine fuel injection amount control device | |
| JP2007170198A (en) | Torque 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: 20070403 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090219 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090415 |
|
| 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: 20090619 |
|
| 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: 20090702 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130724 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |