JP2018112134A - Device and method for controlling engine - Google Patents

Device and method for controlling engine Download PDF

Info

Publication number
JP2018112134A
JP2018112134A JP2017003222A JP2017003222A JP2018112134A JP 2018112134 A JP2018112134 A JP 2018112134A JP 2017003222 A JP2017003222 A JP 2017003222A JP 2017003222 A JP2017003222 A JP 2017003222A JP 2018112134 A JP2018112134 A JP 2018112134A
Authority
JP
Japan
Prior art keywords
fuel
engine
speed
fuel cut
cut process
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.)
Pending
Application number
JP2017003222A
Other languages
Japanese (ja)
Inventor
正雄 岡澤
Masao Okazawa
正雄 岡澤
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.)
Hino Motors Ltd
Original Assignee
Hino Motors 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 Hino Motors Ltd filed Critical Hino Motors Ltd
Priority to JP2017003222A priority Critical patent/JP2018112134A/en
Publication of JP2018112134A publication Critical patent/JP2018112134A/en
Pending legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an engine controlling device and a method capable of reducing fuel consumption.SOLUTION: An ECU 50 executes fuel-cut processing for acquiring an operation amount and an engine rotation number of an accelerator pedal 45, and stopping supply of fuel to an engine. The ECU 50 measures fuel supply time when the accelerator pedal 45 is turned off. The ECU 50 executes first fuel-cut processing having a starting condition such that the accelerator pedal 45 is operated to an off-state when the engine rotation number is higher than a cut rotation number, and second fuel-cut processing having a starting condition such that the accelerator pedal 45 is under the off-state, the engine rotation number if larger than an idle rotation number and not more than the cut-rotation number, and the fuel supply time reaches setting time.SELECTED DRAWING: Figure 1

Description

本発明は、エンジンの制御装置および制御方法に関する。   The present invention relates to an engine control device and a control method.

例えば特許文献1のように、エンジンにおける燃料消費量を低減することを目的として、エンジンへの燃料の供給を停止する燃料カット処理を実行するエンジンの制御装置が知られている。燃料カット処理は、アクセルペダルがオフ状態にあること、および、エンジン回転数がカット回転数よりも高いこと、これらを条件として開始され、エンジン回転数がカット回転数よりも低い復帰回転数まで低下すると終了する。   For example, as in Patent Document 1, an engine control device that performs a fuel cut process for stopping the supply of fuel to an engine is known for the purpose of reducing fuel consumption in the engine. The fuel cut process is started on the condition that the accelerator pedal is in an off state and the engine speed is higher than the cut speed, and the engine speed is reduced to a return speed lower than the cut speed. Then it ends.

特開2005−147089号公報JP 2005-147089 A

近年では、環境保全等の観点からエンジンの燃料消費量をさらに低減することが求められている。
本発明は、燃料消費量を低減することのできるエンジンの制御装置および制御方法を提供することを目的とする。
In recent years, it has been demanded to further reduce the fuel consumption of the engine from the viewpoint of environmental protection and the like.
An object of the present invention is to provide an engine control apparatus and control method capable of reducing fuel consumption.

上記課題を解決するエンジンの制御装置は、アクセルペダルの操作量とエンジン回転数とを取得する取得部と、前記アクセルペダルがオフ状態にあるときの燃料供給時間を計測する計測部と、エンジンへの燃料の供給を停止する燃料カット処理を実行する実行部とを備え、前記実行部は、前記エンジン回転数がカット回転数よりも高いときに前記アクセルペダルがオフ状態に操作されたことを開始条件として有する第1燃料カット処理と、前記アクセルペダルがオフ状態にあること、前記エンジン回転数がアイドル回転数よりも大きく、かつ、前記カット回転数以下であること、および、前記燃料供給時間が設定時間を超えたことを開始条件として有する第2燃料カット処理とを実行する。   An engine control apparatus that solves the above problems includes an acquisition unit that acquires an operation amount of an accelerator pedal and an engine speed, a measurement unit that measures a fuel supply time when the accelerator pedal is in an off state, and an engine. And an execution unit that executes a fuel cut process for stopping the supply of the fuel, and the execution unit starts operating the accelerator pedal in an off state when the engine speed is higher than the cut speed A first fuel cut process as a condition; that the accelerator pedal is in an off state; the engine speed is greater than an idle speed and less than or equal to the cut speed; and the fuel supply time A second fuel cut process having as a start condition that the set time has been exceeded is executed.

上記課題を解決するエンジンの制御方法は、アクセルペダルがオフ状態にあるときにエンジンへの燃料の供給を停止する燃料カット処理を実行するエンジンの制御方法であって、前記エンジンへの燃料供給を制御する制御装置は、前記アクセルペダルの操作量とエンジン回転数とを取得するとともに前記アクセルペダルがオフ状態にあるときの燃料供給時間を計測し、前記エンジン回転数がカット回転数よりも高いときに前記アクセルペダルがオフ状態に操作されたことを開始条件として有する第1燃料カット処理を実行するとともに、前記アクセルペダルがオフ状態にあること、前記エンジン回転数がアイドル回転数よりも大きく、かつ、前記カット回転数以下であること、および、前記燃料供給時間が設定時間に到達したことを開始条件として有する第2燃料カット処理を実行する。   An engine control method that solves the above-described problem is an engine control method that executes a fuel cut process for stopping fuel supply to an engine when an accelerator pedal is in an off state, wherein the fuel supply to the engine is performed. The control device for controlling obtains the operation amount of the accelerator pedal and the engine speed and measures the fuel supply time when the accelerator pedal is in the off state, and the engine speed is higher than the cut speed A first fuel cut process having as a starting condition that the accelerator pedal is operated in an off state, the accelerator pedal is in an off state, the engine speed is greater than an idle speed, and The start condition is that the rotation speed is less than or equal to the cutting speed and that the fuel supply time has reached a set time Executing a second fuel cut processing having been.

一般的に、上述した第1燃料カット処理が行われていない状態でアクセルペダルがオフ状態にある場合、エンジンにはエンジンの回転を維持する分の燃料が供給されている。一方、例えば下り坂を走行中などにおいては、アクセルペダルがオフ状態にあり、かつ、燃料の供給が停止した状態にあってもエンジンの回転が維持されやすい。   In general, when the accelerator pedal is in an off state when the first fuel cut process is not performed, the engine is supplied with fuel for maintaining the engine speed. On the other hand, for example, when traveling on a downhill, the rotation of the engine is easily maintained even when the accelerator pedal is in an off state and the fuel supply is stopped.

上記構成において、設定時間は、アクセルペダルがオフ状態にあり、かつ、燃料の供給が停止される状態であってもエンジンの回転が維持されやすいか否かを判断するための時間である。すなわち、アクセルペダルがオフ状態にあり、エンジンの回転を維持する分の燃料が供給されている状態が設定時間を超える場合には、燃料の供給を停止してもエンジンの回転が維持されやすい状況にあると判断して第2燃料カット処理を実行する。このように第1燃料カット処理に加えて第2燃料カット処理を行うことで燃料消費量を低減することができる。   In the above configuration, the set time is a time for determining whether or not the rotation of the engine is easily maintained even when the accelerator pedal is in an off state and the fuel supply is stopped. In other words, when the accelerator pedal is in the off state and the state where the fuel is supplied for maintaining the engine rotation exceeds the set time, the engine rotation is easily maintained even if the fuel supply is stopped. And the second fuel cut process is executed. Thus, the fuel consumption can be reduced by performing the second fuel cut process in addition to the first fuel cut process.

上記エンジンの制御装置において、前記実行部は、前記エンジン回転数が前記アイドル回転数に到達することを前記第2燃料カット処理の終了条件として有するとよい。
上記構成のように、第2燃料カット処理は、エンジン回転数がアイドル回転数に到達まで実行することができる。これにより、燃料消費量を低減しつつ、エンジン回転数の過度な低下が抑えられる。
In the engine control apparatus, the execution unit may have, as an end condition of the second fuel cut process, that the engine speed reaches the idle speed.
As in the above configuration, the second fuel cut process can be executed until the engine speed reaches the idle speed. Thereby, the excessive fall of engine speed is suppressed, reducing a fuel consumption.

上記エンジンの制御装置において、前記実行部は、前記第1燃料カット処理の終了条件の成立後に前記第2燃料カット処理の開始条件が成立した場合に前記第2燃料カット処理を実行することが好ましい。   In the engine control apparatus, it is preferable that the execution unit executes the second fuel cut process when a start condition for the second fuel cut process is satisfied after the end condition for the first fuel cut process is satisfied. .

上記構成によれば、制御部は、第1燃料カット処理の終了後に燃料供給時間が設定時間に到達した場合に第2燃料カット処理を実行する。これにより、燃料消費量をさらに低減することができる。   According to the above configuration, the control unit executes the second fuel cut process when the fuel supply time reaches the set time after the end of the first fuel cut process. Thereby, fuel consumption can further be reduced.

上記エンジンの制御装置において、前記計測部は、前記燃料カット処理の実行により前記燃料供給時間をリセットし、前記実行部は、前記第2燃料カット処理の実行中であるか否かを示すフラグを保持し、前記燃料供給時間が前記設定時間以下であっても前記フラグの値が前記第2燃料カット処理の実行中を示す場合には前記第2燃料カット処理を続行するとよい。   In the engine control apparatus, the measurement unit resets the fuel supply time by executing the fuel cut processing, and the execution unit displays a flag indicating whether or not the second fuel cut processing is being performed. The second fuel cut process may be continued if the value of the flag indicates that the second fuel cut process is being executed even if the fuel supply time is equal to or shorter than the set time.

上記構成によれば、第2燃料カット処理の実行によって燃料供給時間がリセットされても第2燃料カット処理を続行することができる。   According to the above configuration, the second fuel cut process can be continued even if the fuel supply time is reset by executing the second fuel cut process.

エンジンの制御装置の一実施形態を搭載したエンジンシステムの一例を示す概略構成図。The schematic block diagram which shows an example of the engine system carrying one Embodiment of the control apparatus of an engine. (a)および(b)は、エンジン回転数の低下に対する燃料カットと燃料供給との関係の一例を示す図。(A) And (b) is a figure which shows an example of the relationship between the fuel cut with respect to the fall of an engine speed, and fuel supply. (a)、(b)、および、(c)は、エンジン回転数の低下に対する燃料カットと燃料供給との関係の一例を示す図。(A), (b), and (c) are figures which show an example of the relationship between the fuel cut with respect to the fall of an engine speed, and fuel supply. 選択処理の一例の一部を示すフローチャート。The flowchart which shows a part of example of a selection process. 選択処理の一例の残りの部分を示すフローチャート。The flowchart which shows the remaining part of an example of a selection process.

図1〜図5を参照してエンジンの制御装置および制御方法の一実施形態を説明する。
図1に示すように、エンジンシステムを構成するエンジン10は、天然ガスを燃料とするガスエンジンである。エンジン10は、複数のシリンダー12を有するエンジンである。各シリンダー12には、ピストン13が上下動可能に収容されており、このピストン13は、コネクションロッド14を介してクランクシャフト15に連結されている。
An embodiment of an engine control device and a control method will be described with reference to FIGS.
As shown in FIG. 1, an engine 10 constituting an engine system is a gas engine using natural gas as fuel. The engine 10 is an engine having a plurality of cylinders 12. Each cylinder 12 accommodates a piston 13 that can move up and down. The piston 13 is connected to a crankshaft 15 via a connection rod 14.

エンジン10は、シリンダー12の各々に対応する吸気分岐管20aを有するインテークマニホールド20と、シリンダー12の各々に対応する排気分岐管22aを有するエキゾーストマニホールド22とを有している。また、エンジン10は、シリンダー12ごとに吸気バルブ16および排気バルブ17を有している。吸気バルブ16は、吸気分岐管20aに対してシリンダー12を開閉するバルブであり、排気バルブ17は、排気分岐管22aに対してシリンダー12を開閉するバルブである。これら吸気バルブ16および排気バルブ17の各々は、クランクシャフト15に対して機械的に連結されたカムシャフトによって駆動され、クランクシャフト15の角度であるクランク角度に応じて開閉するように構成されている。また、エンジン10は、燃焼室18内の混合気を点火する点火プラグ19を有している。点火プラグ19は、例えば、電気的に火花を発生させるスパークプラグである。   The engine 10 includes an intake manifold 20 having intake branch pipes 20 a corresponding to the cylinders 12, and an exhaust manifold 22 having exhaust branch pipes 22 a corresponding to the cylinders 12. The engine 10 has an intake valve 16 and an exhaust valve 17 for each cylinder 12. The intake valve 16 is a valve that opens and closes the cylinder 12 with respect to the intake branch pipe 20a, and the exhaust valve 17 is a valve that opens and closes the cylinder 12 with respect to the exhaust branch pipe 22a. Each of the intake valve 16 and the exhaust valve 17 is driven by a camshaft that is mechanically connected to the crankshaft 15 and is configured to open and close according to a crank angle that is an angle of the crankshaft 15. . The engine 10 also has a spark plug 19 that ignites the air-fuel mixture in the combustion chamber 18. The spark plug 19 is, for example, a spark plug that electrically generates a spark.

インテークマニホールド20に接続される吸気通路21には、吸気通路21に燃料を供給する燃料供給装置30の供給ノズル31が配設されている。燃料供給装置30は、天然ガスを貯留するガスタンク32を備える。ガスタンク32と供給ノズル31とを接続する配管33には、燃料遮断弁34が配設され、配管33における燃料遮断弁34の下流側にインジェクター35が配設されている。燃料遮断弁34は、エンジン10の停止時に閉状態に制御されることでエンジン10の停止中における吸気通路21への燃料の供給を遮断する。インジェクター35は、供給ノズル31へ向けて燃料を噴射する噴射弁である。インジェクター35から噴射された燃料は、供給ノズル31を通じて吸気通路21へと流入して混合気を生成する。   A supply nozzle 31 of a fuel supply device 30 that supplies fuel to the intake passage 21 is disposed in the intake passage 21 connected to the intake manifold 20. The fuel supply device 30 includes a gas tank 32 that stores natural gas. A fuel cutoff valve 34 is provided in the pipe 33 connecting the gas tank 32 and the supply nozzle 31, and an injector 35 is provided on the downstream side of the fuel cutoff valve 34 in the pipe 33. The fuel shut-off valve 34 is controlled to be closed when the engine 10 is stopped, thereby shutting off the fuel supply to the intake passage 21 while the engine 10 is stopped. The injector 35 is an injection valve that injects fuel toward the supply nozzle 31. The fuel injected from the injector 35 flows into the intake passage 21 through the supply nozzle 31 and generates an air-fuel mixture.

また、吸気通路21には、供給ノズル31の下流側に吸気通路21の流路断面積を変更可能なスロットルバルブ36が配設されている。スロットルバルブ36は、その開度が大きいほど吸気通路21の流路断面積を大きくし、その開度が小さいほど吸気通路21の流路断面積を小さくする。   The intake passage 21 is provided with a throttle valve 36 that can change the cross-sectional area of the intake passage 21 downstream of the supply nozzle 31. The throttle valve 36 increases the flow passage cross-sectional area of the intake passage 21 as the opening degree increases, and decreases the flow passage cross-sectional area of the intake passage 21 as the opening degree decreases.

こうした構成のエンジン10においては、ピストン13の上下動にともなって吸気通路21に空気が吸入される。そして、吸気通路21を流れる空気に対して燃料供給装置30が燃料を供給することにより混合気が生成される。生成された混合気は、吸気バルブ16が開弁状態、排気バルブ17が閉弁状態、および、ピストン13が下動状態にある燃焼室18に導入される。燃焼室18に導入された混合気は、ピストン13の上動によって圧縮されたのち点火プラグ19によって点火され、燃焼にともなう膨張によってピストン13を下動させる。そして、吸気バルブ16が閉弁状態、および、排気バルブ17が開弁状態にあるときにピストン13が上動することにより燃焼後の混合気である排気ガスがエキゾーストマニホールド22を通じて排気通路25へと排気される。   In the engine 10 having such a configuration, air is sucked into the intake passage 21 as the piston 13 moves up and down. The fuel supply device 30 supplies fuel to the air flowing through the intake passage 21 to generate an air-fuel mixture. The generated air-fuel mixture is introduced into the combustion chamber 18 in which the intake valve 16 is open, the exhaust valve 17 is closed, and the piston 13 is in the downward movement state. The air-fuel mixture introduced into the combustion chamber 18 is compressed by the upward movement of the piston 13 and then ignited by the spark plug 19, and the piston 13 is moved downward by the expansion accompanying the combustion. When the intake valve 16 is in the closed state and the exhaust valve 17 is in the open state, the piston 13 is moved upward so that the exhaust gas, which is the air-fuel mixture after combustion, flows into the exhaust passage 25 through the exhaust manifold 22. Exhausted.

エンジンシステムは、エンジン10の状態量を検出するセンサーとして、ブースト圧センサー41、回転数センサー42、空燃比センサー43、アクセル開度センサー44を備える。ブースト圧センサー41は、インテークマニホールド20に流入する混合気の圧力であって、エンジン10が吸入する吸気の圧力であるブースト圧Pbを検出する。回転数センサー42は、クランクシャフト15の回転数であるエンジン回転数Neを検出する。空燃比センサー43は、排気通路25を流れる排気ガスに含まれる酸素濃度に基づいて空燃比A/Fを検出する。アクセル開度センサー44は、アクセルペダル45の踏み込み量であるアクセル開度ACCを検出する。各種センサー41〜44の出力した信号は、エンジンシステムを統括制御するECU(Electronic Control Unit)50に入力される。また、ECU50には、イグニッション46からオン操作を示す操作信号、および、オフ操作を示す操作信号が入力される。   The engine system includes a boost pressure sensor 41, a rotation speed sensor 42, an air-fuel ratio sensor 43, and an accelerator opening sensor 44 as sensors for detecting the state quantity of the engine 10. The boost pressure sensor 41 detects the boost pressure Pb that is the pressure of the air-fuel mixture flowing into the intake manifold 20 and is the pressure of the intake air that the engine 10 sucks. The rotational speed sensor 42 detects an engine rotational speed Ne that is the rotational speed of the crankshaft 15. The air-fuel ratio sensor 43 detects the air-fuel ratio A / F based on the oxygen concentration contained in the exhaust gas flowing through the exhaust passage 25. The accelerator opening sensor 44 detects an accelerator opening ACC that is a depression amount of the accelerator pedal 45. Signals output from the various sensors 41 to 44 are input to an ECU (Electronic Control Unit) 50 that performs overall control of the engine system. The ECU 50 receives an operation signal indicating an on operation and an operation signal indicating an off operation from the ignition 46.

ECU50は、プロセッサ51、メモリ52、入力インターフェース53、および、出力インターフェース54等がバス55を介して互いに接続されたマイクロコントローラーを中心に構成される。ECU50は、各種センサー41〜44およびイグニッション46が出力した各種の情報を入力インターフェース53を介して取得し、その取得した各種の情報、および、メモリ52に記憶したプログラムや各種のデータに基づいて各種の処理を実行する。ECU50は、各種のセンサーから入力される信号に基づいて、点火プラグ19、燃料遮断弁34、インジェクター35、および、スロットルバルブ36といった制御対象を制御する。   The ECU 50 is mainly configured of a microcontroller in which a processor 51, a memory 52, an input interface 53, an output interface 54, and the like are connected to each other via a bus 55. The ECU 50 acquires various types of information output from the various sensors 41 to 44 and the ignition 46 via the input interface 53, and various types based on the acquired various types of information, programs stored in the memory 52, and various types of data. Execute the process. The ECU 50 controls controlled objects such as the spark plug 19, the fuel cutoff valve 34, the injector 35, and the throttle valve 36 based on signals input from various sensors.

ECU50は、こうした制御対象の制御の1つとして、インジェクター35を閉弁状態に維持することによりエンジン10への燃料の供給を停止する第1燃料カット処理と第2燃料カット処理とを実行する。   The ECU 50 executes a first fuel cut process and a second fuel cut process in which the fuel supply to the engine 10 is stopped by maintaining the injector 35 in a valve-closed state as one of the controls to be controlled.

第1燃料カット処理は、エンジン回転数Neがカット回転数Ne1よりも高いときにアクセルペダル45がオフ状態に操作された(ACC=0)ことを開始条件の1つとして有している。また、第1燃料カット処理は、アクセルペダル45がオフ状態にあるときにエンジン回転数Neがカット回転数Ne1よりも高くなることを開始条件の1つとして有している。また、第1燃料カット処理は、アクセルペダル45のオン操作(ACC>0)、あるいは、エンジン回転数Neの復帰回転数Ne2への到達のいずれかが成立することを終了条件として有している。復帰回転数Ne2は、アイドル回転数Neiよりも高く、かつ、カット回転数Ne1よりも低いエンジン回転数Neである。   The first fuel cut process has as one of the start conditions that the accelerator pedal 45 is operated in the off state (ACC = 0) when the engine speed Ne is higher than the cut speed Ne1. Further, the first fuel cut process has as one of the starting conditions that the engine speed Ne becomes higher than the cut speed Ne1 when the accelerator pedal 45 is in the OFF state. Further, the first fuel cut process has as an end condition that either the accelerator pedal 45 is turned on (ACC> 0) or the engine speed Ne reaches the return speed Ne2. . The return rotational speed Ne2 is an engine rotational speed Ne that is higher than the idle rotational speed Nei and lower than the cut rotational speed Ne1.

一方、第2燃料カット処理は、アクセルペダル45がオフ状態にあること、エンジン回転数Neがアイドル回転数Neiよりも高く、かつ、カット回転数Ne1以下であること、および、後述する燃料供給時間T(k)が設定時間Tnよりも大きいことを開始条件として有している。また、第2燃料カット処理は、アクセルペダル45のオン操作、あるいは、エンジン回転数Neのアイドル回転数Neiへの到達のいずれかが成立することを終了条件として有している。   On the other hand, the second fuel cut processing includes that the accelerator pedal 45 is in an OFF state, the engine speed Ne is higher than the idle speed Nei, and is equal to or lower than the cut speed Ne1, and a fuel supply time described later. The starting condition is that T (k) is larger than the set time Tn. Further, the second fuel cut process has as an end condition that either the on operation of the accelerator pedal 45 or the arrival of the engine speed Ne to the idle speed Nei is established.

上記燃料供給時間T(k)は、計測部としてのECU50が計測する時間であって、アクセルペダル45がオフ状態にあるときに燃料が連続して供給されていた時間である。ここで、一般的には、燃料カット処理が行われていない状態でアクセルペダル45がオフ状態にある場合、エンジン10にはエンジン10の回転を維持する分の燃料、例えばエンジン10をアイドリング状態に維持する分の燃料が供給されている。一方で、例えば下り坂など、燃料の供給が停止された状態であってもエンジン10の回転が維持されやすい状況を車両が走行する場合もある。このような状況においてエンジン10にアイドリングの分の燃料が供給されていると、エンジン回転数Neの低下が抑えられることでエンジン回転数Neがアイドル回転数Neiよりも高い状態に維持されやすくなる。すなわち、アクセルペダル45がオフ状態にあり、かつ、燃料が供給されているときに、エンジン回転数Neが低下しにくいときは、エンジン10の回転が維持されやすい状況下を車両が走行しているといえる。設定時間Tnは、燃料の供給が停止された状態であってもエンジン10の回転が維持されやすいか否かを判断する燃料供給時間T(k)の閾値であり、予め行った実験やシミュレーションに基づいて設定される。   The fuel supply time T (k) is a time measured by the ECU 50 as a measurement unit, and is a time during which fuel is continuously supplied when the accelerator pedal 45 is in an off state. Here, in general, when the accelerator pedal 45 is in the off state when the fuel cut processing is not performed, the engine 10 has enough fuel to maintain the rotation of the engine 10, for example, the engine 10 is in an idling state. Fuel for maintenance is supplied. On the other hand, the vehicle may travel in a state where the rotation of the engine 10 is easily maintained even when the fuel supply is stopped, such as a downhill. If fuel for idling is supplied to the engine 10 in such a situation, a decrease in the engine speed Ne is suppressed, so that the engine speed Ne is easily maintained higher than the idle speed Nei. That is, when the accelerator pedal 45 is in an off state and the fuel is supplied, the vehicle is traveling under a condition in which the rotation of the engine 10 is easily maintained when the engine speed Ne is difficult to decrease. It can be said. The set time Tn is a threshold value for the fuel supply time T (k) for determining whether or not the rotation of the engine 10 is easily maintained even when the fuel supply is stopped. Set based on.

すなわち、図2(a)に示すように、ECU50は、アクセルペダル45がオフ状態に操作されたオフ回転数Neoffからアイドル回転数Neiまでアクセルペダル45がオフ状態に維持される場合、オフ回転数Neoffがカット回転数Ne1よりも高いときは第1燃料カット処理を実行する。ECU50は、エンジン回転数Neが復帰回転数Ne2に到達するまで第1燃料カット処理を継続する。そしてECU50は、エンジン回転数Neが復帰回転数Ne2からアイドル回転数Neiまで低下するまでの期間に燃料供給時間T(k)が設定時間Tnに到達しなかったときは燃料の供給を維持しながらエンジン回転数Neをアイドル回転数Neiまで低下させる。一方、図2(b)に示すように、ECU50は、エンジン回転数Neが復帰回転数Ne2からアイドル回転数Neiまで低下するまでの期間に燃料供給時間T(k)が設定時間Tnに到達したときには、第2燃料カット処理を実行しながらエンジン回転数Neをアイドル回転数Neiまで低下させる。   That is, as shown in FIG. 2A, when the accelerator pedal 45 is maintained in the off state from the off rotation speed Neoff where the accelerator pedal 45 is operated in the off state to the idle rotation speed Nei, as shown in FIG. When Neoff is higher than the cut speed Ne1, the first fuel cut process is executed. The ECU 50 continues the first fuel cut process until the engine speed Ne reaches the return speed Ne2. The ECU 50 maintains the fuel supply when the fuel supply time T (k) does not reach the set time Tn during the period until the engine speed Ne decreases from the return speed Ne2 to the idle speed Nei. The engine speed Ne is decreased to the idle speed Nei. On the other hand, as shown in FIG. 2B, the ECU 50 determines that the fuel supply time T (k) has reached the set time Tn during the period until the engine speed Ne decreases from the return speed Ne2 to the idle speed Nei. Sometimes, the engine speed Ne is decreased to the idle speed Nei while executing the second fuel cut process.

また、図3(a)に示すように、ECU50は、オフ回転数Neoffがカット回転数Ne1以下である場合、エンジン回転数Neがアイドル回転数Neiまで低下するまでの期間に燃料供給時間T(k)が設定時間Tnに到達しなかったときには燃料の供給を維持しながらエンジン回転数Neをアイドル回転数Neiまで低下させる。一方、ECU50は、図3(b)および図3(c)に示すように、エンジン回転数Neがアイドル回転数Neiまで低下するまでの期間に燃料供給時間T(k)が設定時間Tnに到達したときには、第2燃料カット処理を実行しながらエンジン回転数Neをアイドル回転数Neiまで低下させる。なお、図2および図3において、第1燃料カット処理は第1燃料カット、第2燃料カット処理は第2燃料カットと記載している。   Further, as shown in FIG. 3 (a), when the off-rotation speed Neoff is equal to or less than the cut speed Ne1, the ECU 50 determines the fuel supply time T (in the period until the engine speed Ne decreases to the idle speed Nei. When k) does not reach the set time Tn, the engine speed Ne is decreased to the idle speed Nei while maintaining the fuel supply. On the other hand, as shown in FIGS. 3 (b) and 3 (c), the ECU 50 causes the fuel supply time T (k) to reach the set time Tn during the period until the engine speed Ne decreases to the idle speed Nei. When this is done, the engine speed Ne is reduced to the idle speed Nei while executing the second fuel cut process. 2 and 3, the first fuel cut process is described as a first fuel cut, and the second fuel cut process is described as a second fuel cut.

ECU50は、上述した第1および第2燃料カット処理を実行するか否かを選択する処理である選択処理を繰り返し実行する。なお、ECU50は、選択処理に関して、第2燃料カット処理を実行していることを示すフラグFをメモリ52の所定領域に格納している。フラグFの値が0のときに実行される燃料カット処理が第1燃料カット処理であり、フラグFの値が1であるときに実行される燃料カット処理が第2燃料カット処理である。   The ECU 50 repeatedly executes a selection process that is a process of selecting whether or not to execute the first and second fuel cut processes described above. Note that the ECU 50 stores a flag F indicating that the second fuel cut process is being executed in a predetermined area of the memory 52 regarding the selection process. The fuel cut process executed when the value of the flag F is 0 is the first fuel cut process, and the fuel cut process executed when the value of the flag F is 1 is the second fuel cut process.

図4および図5を参照して、ECU50が実行する選択処理について説明する。なお、以下に説明する選択処理の開始時点において燃料供給時間T(k)およびフラグFの各値は0にリセットされた状態にある。   The selection process executed by the ECU 50 will be described with reference to FIGS. 4 and 5. Note that the values of the fuel supply time T (k) and the flag F are reset to 0 at the start of the selection process described below.

図4に示すように、選択処理において、ECU50は、アクセル開度センサー44からの信号に基づいて、アクセル開度ACCが0であるか否か、すなわちアクセルペダル45がオフ状態であるか否かを判断する(ステップS101)。アクセルペダル45がオフ状態にない場合(ステップS101:NO)、ECU50は、燃料カット処理を実行する必要がないものとして、燃料供給時間T(k)およびフラグFのリセットを行ったのち(ステップS102)、ステップS103の燃料供給を選択して一連の処理を一旦終了する。   As shown in FIG. 4, in the selection process, the ECU 50 determines whether or not the accelerator opening degree ACC is 0 based on the signal from the accelerator opening degree sensor 44, that is, whether or not the accelerator pedal 45 is off. Is determined (step S101). If the accelerator pedal 45 is not in the OFF state (step S101: NO), the ECU 50 assumes that it is not necessary to execute the fuel cut process and resets the fuel supply time T (k) and the flag F (step S102). ), The fuel supply in step S103 is selected, and the series of processes is temporarily terminated.

一方、アクセルペダル45がオフ状態であった場合(ステップS101:YES)、ECU50は、エンジン回転数Neがアイドル回転数Neiよりも高いか否かを判断する(ステップS104)。エンジン回転数Neがアイドル回転数Nei以下である場合(ステップS104:NO)、ECU50は、ステップS102およびステップS103の処理を実行して一連の処理を一旦終了する。   On the other hand, when the accelerator pedal 45 is in the off state (step S101: YES), the ECU 50 determines whether or not the engine speed Ne is higher than the idle speed Nei (step S104). When the engine speed Ne is equal to or lower than the idle speed Nei (step S104: NO), the ECU 50 executes the processes of step S102 and step S103 and temporarily ends a series of processes.

エンジン回転数Neがアイドル回転数Neiよりも高い場合(ステップS104:YES)、続いてECU50は、エンジン回転数Neがカット回転数Ne1よりも高いか否かを判断する(ステップS105)。エンジン回転数Neがカット回転数Ne1よりも高い場合(ステップS105:YES)、ECU50は、フラグFの値を0にリセットしたのち(ステップS106)、燃料供給時間T(k)の値を0にリセットする(ステップS107)。そしてECU50は、燃料カット処理の実行を選択し(ステップS108)、一連の処理を一旦終了する。これにより実行される燃料カット処理は、フラグFの値が0であることから、第1燃料カット処理である。一方、エンジン回転数Neがカット回転数Ne1以下である場合(ステップS105:NO)、ECU50は、図5に示すステップS109の処理を実行する。   When the engine speed Ne is higher than the idle speed Nei (step S104: YES), the ECU 50 subsequently determines whether or not the engine speed Ne is higher than the cut speed Ne1 (step S105). When the engine speed Ne is higher than the cut speed Ne1 (step S105: YES), the ECU 50 resets the value of the flag F to 0 (step S106), and then sets the value of the fuel supply time T (k) to 0. Reset (step S107). Then, the ECU 50 selects execution of the fuel cut process (step S108), and once ends the series of processes. The fuel cut process executed in this way is the first fuel cut process because the value of the flag F is 0. On the other hand, when the engine speed Ne is equal to or lower than the cut speed Ne1 (step S105: NO), the ECU 50 executes the process of step S109 shown in FIG.

図5に示すように、ステップS109において、ECU50は、エンジン回転数Neが復帰回転数Ne2よりも高いか否かを判断する。エンジン回転数Neが復帰回転数Ne2よりも高い場合(ステップS109:YES)、ECU50は、燃料カット処理の実行中であるか否かを判断する(ステップS110)。ステップS110において、ECU50は、例えば図2(a)における第1燃料カット処理や図3(c)における第2燃料カット処理を実行中であるか否かを判断する。燃料カット処理の実行中である場合(ステップS110:YES)、ECU50は、ステップS107およびステップS108の処理を実行して一連の処理を一旦終了する。これにより、第1燃料カット処理の開始後、エンジン回転数Neが復帰回転数Ne2に到達するまでは、ステップS109、ステップS110、ステップS107の処理を経て、ステップS108の燃料カット処理が選択される。   As shown in FIG. 5, in step S109, the ECU 50 determines whether or not the engine speed Ne is higher than the return speed Ne2. When the engine speed Ne is higher than the return speed Ne2 (step S109: YES), the ECU 50 determines whether or not a fuel cut process is being executed (step S110). In step S110, the ECU 50 determines whether the first fuel cut process in FIG. 2A or the second fuel cut process in FIG. 3C is being executed, for example. When the fuel cut process is being executed (step S110: YES), the ECU 50 executes the processes of step S107 and step S108 and temporarily ends the series of processes. Thereby, after the start of the first fuel cut process, the fuel cut process of step S108 is selected through the processes of step S109, step S110, and step S107 until the engine speed Ne reaches the return speed Ne2. .

一方、エンジン回転数Neが復帰回転数Ne2以下である場合(ステップS109:NO)、または、エンジン回転数Neが復帰回転数Ne2以下より高く(ステップS109:YES)、かつ、燃料カット処理の実行中でない場合(ステップS110:NO)、ECU50は、燃料供給時間T(k)が設定時間Tnよりも大きいか否かを判断する(ステップS111)。なお、エンジン回転数Neが復帰回転数Ne2以下であるとき(ステップS109:NO)、ECU50は、第1燃料カット処理の終了後における燃料供給状態(図2(a)および図2(b)を参照)、オフ回転数Neoffがカット回転数Ne1以下であったときの燃料供給状態(図3(a)および図3(b)を参照)、または、第2燃料カット処理の実行状態(図3(b)および図3(c)を参照)にある。   On the other hand, when the engine speed Ne is equal to or lower than the return speed Ne2 (step S109: NO), or the engine speed Ne is higher than the return speed Ne2 (step S109: YES), and the fuel cut process is executed. If not (NO in step S110), the ECU 50 determines whether or not the fuel supply time T (k) is longer than the set time Tn (step S111). Note that when the engine speed Ne is equal to or lower than the return speed Ne2 (step S109: NO), the ECU 50 changes the fuel supply state (FIGS. 2A and 2B) after the first fuel cut process is completed. See FIG. 3), the fuel supply state when the off rotation speed Neoff is equal to or less than the cut rotation speed Ne1 (see FIGS. 3A and 3B), or the execution state of the second fuel cut process (FIG. 3). (See (b) and FIG. 3 (c)).

燃料供給時間T(k)が設定時間Tnよりも大きい場合(ステップS111:YES)、すなわち図2(b)、図3(b)、及び図3(c)に例示されるケースであった場合、ECU50は、フラグFの値に1を設定し(ステップS112)、ステップS107およびステップS108の処理を実行して一連の処理を一旦終了する。この場合の燃料カット処理(ステップS108)は、フラグFの値が1であるから第2燃料カット処理である。   When the fuel supply time T (k) is longer than the set time Tn (step S111: YES), that is, the case illustrated in FIGS. 2B, 3B, and 3C. The ECU 50 sets the value of the flag F to 1 (step S112), executes the processes of steps S107 and S108, and temporarily ends the series of processes. The fuel cut process (step S108) in this case is the second fuel cut process because the value of the flag F is 1.

燃料供給時間T(k)が設定時間Tn以下である場合(ステップS111:NO)、ECU50は、続いてフラグFの値が1であるか否かを判断する(ステップS113)。これは、第2燃料カット処理の実行中はステップS107において燃料供給時間T(k)がリセットされるため、ステップS111の処理において燃料供給時間T(k)が設定時間Tnよりも大きくなることはないからである。フラグFの値が1であった場合(ステップS113:YES)、ECU50は、第2燃料カット処理の実行中であるものとしてステップS107およびステップS108の処理を実行して一連の処理を一旦終了する。   When the fuel supply time T (k) is equal to or shorter than the set time Tn (step S111: NO), the ECU 50 subsequently determines whether or not the value of the flag F is 1 (step S113). This is because the fuel supply time T (k) is reset in step S111 during the execution of the second fuel cut process, so that the fuel supply time T (k) is longer than the set time Tn in the process of step S111. Because there is no. When the value of the flag F is 1 (step S113: YES), the ECU 50 executes the processing of step S107 and step S108 on the assumption that the second fuel cut processing is being executed, and once ends a series of processing. .

一方、フラグFの値が0であった場合(ステップS113:NO)、すなわち燃料供給状態にある場合、ECU50は、燃料供給時間T(k)の値をインクリメントし(ステップS114)、ステップS103の燃料供給を選択して一連の処理を一旦終了する。   On the other hand, when the value of the flag F is 0 (step S113: NO), that is, in the fuel supply state, the ECU 50 increments the value of the fuel supply time T (k) (step S114). The fuel supply is selected and the series of processes is temporarily terminated.

このように、アクセルペダル45がオフ状態にあるとき、第1燃料カット処理は、エンジン回転数Neがカット回転数Ne1よりも高いときにアクセルペダル45がオフ状態に操作されてからエンジン回転数Neが復帰回転数Ne2に到達するまで行われる。また、第1燃料カット処理は、アクセルペダル45がオフ状態にあるとき、エンジン回転数Neがカット回転数Ne1よりも高くなってから復帰回転数Ne2に到達するまで行われる。一方、第2燃料カット処理は、第1燃料カット処理の終了後においては、アクセルペダル45がオフ状態のままエンジン回転数Neが復帰回転数Ne2からアイドル回転数Neiに低下するまでの期間に燃料供給時間T(k)が設定時間Tnに到達すると開始される。また、第2燃料カット処理は、エンジン回転数Neがカット回転数Ne1以下であるときにアクセルペダル45がオフ状態に操作され、その後、エンジン回転数Neがアイドル回転数Neiに到達するまでの期間に燃料供給時間T(k)が設定時間Tnに到達すると開始される。そして第2燃料カット処理は、エンジン回転数Neがアイドル回転数Neiに到達すると終了する。   As described above, when the accelerator pedal 45 is in the off state, the first fuel cut processing is performed after the accelerator pedal 45 is operated in the off state when the engine speed Ne is higher than the cut speed Ne1. Until the return rotation speed Ne2 is reached. The first fuel cut process is performed until the engine speed Ne reaches the return speed Ne2 after the engine speed Ne becomes higher than the cut speed Ne1 when the accelerator pedal 45 is in the OFF state. On the other hand, in the second fuel cut process, after the end of the first fuel cut process, the fuel is consumed during a period until the engine speed Ne decreases from the return speed Ne2 to the idle speed Nei while the accelerator pedal 45 is off. It starts when the supply time T (k) reaches the set time Tn. The second fuel cut processing is a period until the accelerator pedal 45 is turned off when the engine speed Ne is equal to or lower than the cut speed Ne1, and thereafter the engine speed Ne reaches the idle speed Nei. When the fuel supply time T (k) reaches the set time Tn. Then, the second fuel cut process ends when the engine speed Ne reaches the idle speed Nei.

上記実施形態のECU50によれば、以下に列挙する作用効果が得られる。
(1)ECU50は、第1燃料カット処理に加えて第2燃料カット処理を実行する。これにより、燃料消費量を低減することができる。
According to the ECU 50 of the above embodiment, the following effects can be obtained.
(1) The ECU 50 executes a second fuel cut process in addition to the first fuel cut process. Thereby, fuel consumption can be reduced.

(2)ECU50は、第2燃料カット処理の終了条件としてエンジン回転数Neがアイドル回転数Neiに到達することを有している。すなわち、ECU50は、エンジン回転数Neがアイドル回転数Neiに到達するまで第2燃料カット処理を実行する。これにより、燃料消費量を低減しつつ、第2燃料カット処理によるエンジン回転数Neの過度な低下を抑えることができる。   (2) The ECU 50 has the condition that the engine speed Ne reaches the idle speed Nei as an end condition for the second fuel cut process. That is, the ECU 50 executes the second fuel cut process until the engine speed Ne reaches the idle speed Nei. Thereby, it is possible to suppress an excessive decrease in the engine speed Ne due to the second fuel cut process while reducing the fuel consumption.

(3)ECU50は、図2(b)に示したように、第1燃料カット処理の終了後にエンジン回転数Neがアイドル回転数Neiに到達するまでに燃料供給時間T(k)が設定時間Tnに到達すれば第2燃料カット処理を実行する。これにより、燃料消費量のさらなる低減を図ることができる。   (3) As shown in FIG. 2B, the ECU 50 sets the fuel supply time T (k) to the set time Tn until the engine speed Ne reaches the idle speed Nei after the end of the first fuel cut process. If it reaches, the second fuel cut processing is executed. Thereby, further reduction of fuel consumption can be aimed at.

(4)ECU50は、燃料カット処理の実行により燃料供給時間T(k)をリセットするとともに(ステップS107)、第2燃料カット処理の実行中であるか否かを示すフラグFを保持している。そしてECU50は、燃料供給時間T(k)が設定時間Tn以下であっても(ステップS111:NO)、フラグFの値が1である場合には(ステップS113:YES)第2燃料カット処理を続行する。これにより、燃料カット処理のたびに燃料供給時間T(k)がリセットされたとしても第2燃料カット処理を連続して選択することができる。   (4) The ECU 50 resets the fuel supply time T (k) by executing the fuel cut process (step S107) and holds a flag F indicating whether or not the second fuel cut process is being executed. . Then, even if the fuel supply time T (k) is equal to or shorter than the set time Tn (step S111: NO), the ECU 50 performs the second fuel cut process when the value of the flag F is 1 (step S113: YES). continue. Thereby, even if the fuel supply time T (k) is reset every time the fuel cut process is performed, the second fuel cut process can be continuously selected.

(5)ECU50は、エンジン回転数Neがカット回転数Ne1よりも高い場合(ステップS105:YES)、フラグFの値を0にリセットする(ステップS106)。これにより、ECU50は、アクセルペダル45がオフ状態にあるときにエンジン回転数Neがカット回転数Ne1よりも高くなった場合の燃料カットを第1燃料カット処理として実行する。   (5) When the engine speed Ne is higher than the cut speed Ne1 (step S105: YES), the ECU 50 resets the value of the flag F to 0 (step S106). Thereby, the ECU 50 executes the fuel cut when the accelerator pedal 45 is in the off state as the first fuel cut process when the engine speed Ne is higher than the cut speed Ne1.

ここで、アクセルペダル45がオフ状態にあるときのエンジン回転数Neの変化の一例として、第2燃料カット処理の実行中(F=1)にカット回転数Ne1以下であったエンジン回転数Neがカット回転数Ne1を超えてしまう場合がある。こうしたエンジン回転数Neの変化は、下り坂の走行中などに起こり得るものである。その後、アクセルペダル45がオフ状態に維持されたまま上り坂などに進入してエンジン回転数Neが復帰回転数Ne2以下まで低下すると、ECU50は、ステップS109→ステップS111→ステップS113の順に各種の処理を実行することとなる。そのため、ステップS106においてフラグFの値を0にリセットしないとなれば、ステップS113においてF=1の判断がなされ(ステップS113:YES)、エンジン回転数Neがアイドル回転数Neiに低下するまで第2燃料カット処理が継続することとなる。このとき、エンジン回転数Neは、カット回転数Ne1よりも高い回転数からアイドル回転数Neiまで一気に低下することとなり、エンジン回転数Neが過度に低下してしまうおそれがある。この点、上記構成によれば、ステップS106においてフラグFの値が0にリセットされることでエンジン回転数Neが復帰回転数Ne2まで低下すると燃料供給が再開される。その結果、エンジン回転数Neの過度な低下を抑えることができる。   Here, as an example of the change in the engine speed Ne when the accelerator pedal 45 is in the off state, the engine speed Ne that was equal to or less than the cut speed Ne1 during the execution of the second fuel cut process (F = 1) is as follows. There are cases where the rotational speed Ne1 is exceeded. Such a change in the engine speed Ne can occur during traveling downhill. Thereafter, when the accelerator pedal 45 is kept off and the vehicle enters an uphill or the like and the engine speed Ne decreases to the return speed Ne2 or less, the ECU 50 performs various processes in the order of step S109 → step S111 → step S113. Will be executed. Therefore, if the value of the flag F is not reset to 0 in step S106, a determination of F = 1 is made in step S113 (step S113: YES), and the second operation is performed until the engine speed Ne decreases to the idle speed Nei. The fuel cut process will continue. At this time, the engine rotational speed Ne decreases from the rotational speed higher than the cut rotational speed Ne1 to the idle rotational speed Nei, and the engine rotational speed Ne may be excessively decreased. In this regard, according to the above configuration, when the value of the flag F is reset to 0 in step S106 and the engine speed Ne decreases to the return speed Ne2, the fuel supply is resumed. As a result, an excessive decrease in the engine speed Ne can be suppressed.

なお、上記実施形態は、以下のように適宜変更して実施することもできる。
・ECU50は、第2燃料カット処理の実行中であるか否かを示すフラグFを有していなくともよい。こうした場合、第1燃料カット処理の実行条件の成否と第2燃料カット処理の実行条件の成否とを互いに異なる処理で実行し、いずれかにおいて燃料カット処理の実行条件が成立した場合に燃料カット処理が行われる。
In addition, the said embodiment can also be suitably changed and implemented as follows.
-ECU50 does not need to have the flag F which shows whether it is performing the 2nd fuel cut process. In such a case, the success or failure of the execution condition of the first fuel cut process and the success or failure of the execution condition of the second fuel cut process are executed by different processes, and the fuel cut process is executed when the execution condition of the fuel cut process is satisfied Is done.

・ECU50は、アクセルペダル45がオフ状態にあるときにエンジン10に燃料が供給されていた時間を計測すればよく、燃料カット処理が選択されるたびに燃料供給時間T(k)をリセットしなくともよい。例えば、燃料供給時間T(k)は、燃料カット処理の終了時にリセットしてもよい。これにより選択処理の簡素化を図ることが可能である。   The ECU 50 only needs to measure the time during which the fuel is supplied to the engine 10 when the accelerator pedal 45 is in the off state, and does not reset the fuel supply time T (k) each time the fuel cut process is selected. Also good. For example, the fuel supply time T (k) may be reset at the end of the fuel cut process. As a result, the selection process can be simplified.

・ECU50は、第1燃料カット処理を実行したあとは次のアクセルペダル45のオフ操作までは第2燃料カット処理を実行しなくともよい。こうした構成であっても、オフ回転数Neoffがカット回転数Ne1以下であるときに第2燃料カット処理が行われることで燃料消費量が低減される。   The ECU 50 does not have to execute the second fuel cut process until the next accelerator pedal 45 is turned off after the first fuel cut process is executed. Even in such a configuration, the fuel consumption is reduced by performing the second fuel cut process when the off rotation speed Neoff is equal to or less than the cut rotation speed Ne1.

・燃料カット処理は、エンジン10の回転が維持されるエンジン回転数Neで燃料の供給が再開されればよい。そのため、第1燃料カット処理は、復帰回転数Ne2ではなくアイドル回転数Neiにエンジン回転数Neが到達することをエンジン回転数Neに関する終了条件としてもよい。また、第2燃料カット処理は、エンジン回転数Neがアイドル回転数Neiよりも高い所定の回転数に到達することを終了条件としてもよい。   In the fuel cut process, the fuel supply may be resumed at the engine speed Ne at which the rotation of the engine 10 is maintained. Therefore, in the first fuel cut process, it may be set as an end condition regarding the engine speed Ne that the engine speed Ne reaches the idle speed Nei instead of the return speed Ne2. In addition, the second fuel cut process may be terminated when the engine speed Ne reaches a predetermined speed higher than the idle speed Nei.

・エンジン10は、ガスエンジンに限らず、ガソリンエンジンであってもよいし、ディーゼルエンジンであってもよい。   The engine 10 is not limited to a gas engine, and may be a gasoline engine or a diesel engine.

10…エンジン、12…シリンダー、13…ピストン、14…コネクションロッド、15…クランクシャフト、16…吸気バルブ、17…排気バルブ、18…燃焼室、19…点火プラグ、20…インテークマニホールド、20a…吸気分岐管、21…吸気通路、22…エキゾーストマニホールド、22a…排気分岐管、25…排気通路、30…燃料供給装置、31…供給ノズル、32…ガスタンク、33…配管、34…燃料遮断弁、35…インジェクター、36…スロットルバルブ、41…ブースト圧センサー、42…回転数センサー、43…空燃比センサー、44…アクセル開度センサー、45…アクセルペダル、46…イグニッション、50…ECU、51…プロセッサ、52…メモリ、53…入力インターフェース、54…出力インターフェース、55…バス。   DESCRIPTION OF SYMBOLS 10 ... Engine, 12 ... Cylinder, 13 ... Piston, 14 ... Connection rod, 15 ... Crankshaft, 16 ... Intake valve, 17 ... Exhaust valve, 18 ... Combustion chamber, 19 ... Spark plug, 20 ... Intake manifold, 20a ... Intake Branch pipe, 21 ... intake passage, 22 ... exhaust manifold, 22a ... exhaust branch pipe, 25 ... exhaust passage, 30 ... fuel supply device, 31 ... supply nozzle, 32 ... gas tank, 33 ... pipe, 34 ... fuel cutoff valve, 35 Injector, 36 ... Throttle valve, 41 ... Boost pressure sensor, 42 ... Rotational speed sensor, 43 ... Air-fuel ratio sensor, 44 ... Accelerator opening sensor, 45 ... Accelerator pedal, 46 ... Ignition, 50 ... ECU, 51 ... Processor, 52 ... Memory, 53 ... Input interface, 54 ... Output interface Face, 55 ... bus.

Claims (5)

アクセルペダルの操作量とエンジン回転数とを取得する取得部と、
前記アクセルペダルがオフ状態にあるときの燃料供給時間を計測する計測部と、
エンジンへの燃料の供給を停止する燃料カット処理を実行する実行部とを備え、
前記実行部は、
前記エンジン回転数がカット回転数よりも高いときに前記アクセルペダルがオフ状態に操作されたことを開始条件として有する第1燃料カット処理と、
前記アクセルペダルがオフ状態にあること、前記エンジン回転数がアイドル回転数よりも大きく、かつ、前記カット回転数以下であること、および、前記燃料供給時間が設定時間を超えたことを開始条件として有する第2燃料カット処理とを実行する
エンジンの制御装置。
An acquisition unit for acquiring an accelerator pedal operation amount and an engine speed;
A measuring unit for measuring a fuel supply time when the accelerator pedal is in an off state;
An execution unit for executing a fuel cut process for stopping the supply of fuel to the engine,
The execution unit is
A first fuel cut process having as a start condition that the accelerator pedal is operated in an off state when the engine speed is higher than a cut speed;
As a starting condition, the accelerator pedal is in an off state, the engine speed is greater than the idle speed and equal to or less than the cut speed, and the fuel supply time exceeds a set time. The engine control apparatus which performs the 2nd fuel cut process which has.
前記実行部は、前記エンジン回転数が前記アイドル回転数に到達することを前記第2燃料カット処理の終了条件として有する
請求項1に記載のエンジンの制御装置。
The engine control device according to claim 1, wherein the execution unit has, as an end condition of the second fuel cut process, that the engine speed reaches the idle speed.
前記実行部は、前記アイドル回転数よりも高い復帰回転数に前記エンジン回転数が到達することを第1燃料カット処理の終了条件として有しており、前記第1燃料カット処理の終了条件の成立後に前記第2燃料カット処理の開始条件が成立した場合に前記第2燃料カット処理を実行する
請求項1または2に記載のエンジンの制御装置。
The execution unit has an end condition of the first fuel cut process that the engine speed reaches a return speed higher than the idle speed, and the end condition of the first fuel cut process is satisfied. The engine control device according to claim 1 or 2, wherein the second fuel cut process is executed when a start condition for the second fuel cut process is satisfied later.
前記計測部は、前記燃料カット処理の実行により前記燃料供給時間をリセットし、
前記実行部は、前記第2燃料カット処理の実行中であるか否かを示すフラグを保持し、前記燃料供給時間が前記設定時間以下であっても前記フラグの値が前記第2燃料カット処理の実行中を示す場合には前記第2燃料カット処理を続行する
請求項1〜3のいずれか一項に記載のエンジンの制御装置。
The measurement unit resets the fuel supply time by executing the fuel cut process,
The execution unit retains a flag indicating whether or not the second fuel cut process is being performed, and the value of the flag is the second fuel cut process even if the fuel supply time is equal to or shorter than the set time. The engine control device according to any one of claims 1 to 3, wherein the second fuel cut processing is continued when the execution of the operation is indicated.
アクセルペダルがオフ状態にあるときにエンジンへの燃料の供給を停止する燃料カット処理を実行するエンジンの制御方法であって、
前記エンジンへの燃料供給を制御する制御装置は、
前記アクセルペダルの操作量とエンジン回転数とを取得するとともに前記アクセルペダルがオフ状態にあるときの燃料供給時間を計測し、
前記エンジン回転数がカット回転数よりも高いときに前記アクセルペダルがオフ状態に操作されたことを開始条件として有する第1燃料カット処理を実行するとともに、前記アクセルペダルがオフ状態にあること、前記エンジン回転数がアイドル回転数よりも大きく、かつ、前記カット回転数以下であること、および、前記燃料供給時間が設定時間に到達したことを開始条件として有する第2燃料カット処理を実行する
エンジンの制御方法。
An engine control method for executing fuel cut processing for stopping fuel supply to an engine when an accelerator pedal is in an off state,
A control device for controlling fuel supply to the engine includes:
Obtaining the amount of operation of the accelerator pedal and the engine speed and measuring the fuel supply time when the accelerator pedal is in an off state,
Performing a first fuel cut process having as a starting condition that the accelerator pedal is operated in an off state when the engine speed is higher than a cut speed, and the accelerator pedal is in an off state, An engine that executes a second fuel cut process having a start condition that the engine speed is greater than the idle speed and less than or equal to the cut speed and that the fuel supply time has reached a set time. Control method.
JP2017003222A 2017-01-12 2017-01-12 Device and method for controlling engine Pending JP2018112134A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017003222A JP2018112134A (en) 2017-01-12 2017-01-12 Device and method for controlling engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017003222A JP2018112134A (en) 2017-01-12 2017-01-12 Device and method for controlling engine

Publications (1)

Publication Number Publication Date
JP2018112134A true JP2018112134A (en) 2018-07-19

Family

ID=62912005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017003222A Pending JP2018112134A (en) 2017-01-12 2017-01-12 Device and method for controlling engine

Country Status (1)

Country Link
JP (1) JP2018112134A (en)

Similar Documents

Publication Publication Date Title
US8671902B2 (en) Control apparatus for internal combustion engine
JP2009167853A (en) Controller for internal combustion engine
JP6206596B2 (en) Fuel injection control device and fuel injection control method for internal combustion engine
JP2016118109A (en) Hydrogen engine system
JPWO2013030924A1 (en) Control device for internal combustion engine
JP5637222B2 (en) Control device for internal combustion engine
JP2008232007A (en) Start control device of internal combustion engine
JP4569665B2 (en) Internal combustion engine control system
JP4247716B2 (en) Fuel injection control device for internal combustion engine
JP5338686B2 (en) Fuel alcohol concentration determination device for internal combustion engine
JP2008223676A (en) Fuel injection control device for cylinder injection type engine
JP2013119809A (en) Imbalance sensing device of internal combustion engine
JP2003232234A (en) Fuel supply control device of internal combustion engine
JP2011226351A (en) Fuel injection control device of cylinder injection internal combustion engine
US9932923B2 (en) Abnormality determination apparatus
JP2011001856A (en) Control device for internal combustion engine
JP2018112134A (en) Device and method for controlling engine
JP2008038732A (en) Fuel control device for internal combustion engine
JP2019108824A (en) Fuel injection control apparatus
JP2009097453A (en) Control device of internal combustion engine
JP2009203924A (en) Control device of internal combustion engine
JP2009097364A (en) Fuel supply method for gas engine and gasoline alternative gas fuel injection control device
JP2007278121A (en) Control device for internal combustion engine
JP5880453B2 (en) Control device for internal combustion engine
JP2018162686A (en) Controller of throttle valve