[go: up one dir, main page]

JP2008045527A - Controller for engine - Google Patents

Controller for engine Download PDF

Info

Publication number
JP2008045527A
JP2008045527A JP2006224303A JP2006224303A JP2008045527A JP 2008045527 A JP2008045527 A JP 2008045527A JP 2006224303 A JP2006224303 A JP 2006224303A JP 2006224303 A JP2006224303 A JP 2006224303A JP 2008045527 A JP2008045527 A JP 2008045527A
Authority
JP
Japan
Prior art keywords
engine
fuel
purge
air
stop
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
Application number
JP2006224303A
Other languages
Japanese (ja)
Other versions
JP4737005B2 (en
Inventor
Junichi Taga
淳一 田賀
Masayuki Tetsuno
雅之 鐵野
Kazumi Kaneko
和巳 金子
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP2006224303A priority Critical patent/JP4737005B2/en
Publication of JP2008045527A publication Critical patent/JP2008045527A/en
Application granted granted Critical
Publication of JP4737005B2 publication Critical patent/JP4737005B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/003Adding fuel vapours, e.g. drawn from engine fuel reservoir
    • F02D41/0032Controlling the purging of the canister as a function of the engine operating conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/042Introducing corrections for particular operating conditions for stopping the engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits specially adapted for starting of engines
    • F02N11/0814Circuits specially adapted for starting of engines comprising means for controlling automatic idle-start-stop
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N19/00Starting aids for combustion engines, not otherwise provided for
    • F02N19/005Aiding engine start by starting from a predetermined position, e.g. pre-positioning or reverse rotation
    • F02N2019/008Aiding engine start by starting from a predetermined position, e.g. pre-positioning or reverse rotation the engine being stopped in a particular position

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To supply evaporation fuel to an engine without hindering operation of an automatic stop/restart device. <P>SOLUTION: Both an automatic stop/restart operation of the engine and a purging operation of the evaporation fuel are used together. In the case that engine stop condition is satisfied when purging condition of the evaporation fuel is satisfied, a condition means forcibly closes a purge control valve. Preferably, after the purge control valve is forcibly stopped, a scavenge process for each cylinder for scavenging the evaporation fuel is conducted and, after conducting the scavenge process for each cylinder, a piston stop position adjusting process is conducted. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明はエンジンの制御装置に関し、特に自動停止/再始動装置と蒸発燃料パージ装置とを有するエンジンの制御装置に関する。   The present invention relates to an engine control device, and more particularly to an engine control device having an automatic stop / restart device and an evaporated fuel purge device.

本件出願人は、所定の自動停止条件が成立した場合にアイドリング状態にある車両のエンジンを自動停止するととともに、所定の再始動条件が成立した場合には、停止しているエンジンを再始動するエンジンの自動停止/再始動装置を提案している(特許文献1、2)。   The present applicant automatically stops the engine of the vehicle in an idling state when a predetermined automatic stop condition is satisfied, and restarts the stopped engine when the predetermined restart condition is satisfied. Proposed an automatic stop / restart device (Patent Documents 1 and 2).

他方、近年、蒸発燃料による大気汚染防止を図るために様々な対策が講じられるようになってきている。かかる対策としては、燃料タンク内で発生する蒸発燃料外気に放出されないように、キャニスタを介して燃料タンクをエンジンの吸気管に連通するとともに、燃料タンク内を適正に負圧化する負圧密閉タンク装置を備え、所定のパージ条件が成立した場合に燃料タンクから発生する蒸発燃料をパージ制御弁の開閉動作に基づいて前記エンジンにパージ(放出)する蒸発燃料パージ装置がある。   On the other hand, in recent years, various measures have been taken to prevent air pollution caused by evaporated fuel. As a countermeasure, a negative pressure sealed tank that communicates the fuel tank with the intake pipe of the engine via a canister and appropriately reduces the pressure inside the fuel tank so that it is not released to the evaporated fuel outside air generated in the fuel tank. There is an evaporative fuel purge apparatus that includes an apparatus and purges (discharges) evaporative fuel generated from a fuel tank to the engine based on an opening / closing operation of a purge control valve when a predetermined purge condition is satisfied.

かかる蒸発燃料パージ装置をエンジンの自動停止/再始動装置に併用した場合、自動停止条件が成立した後、燃料タンク内の圧力が目標負圧に達する時間が長くなったり、目標負圧に達しない場合があった。そのような状態のまま、エンジンの自動停止を実行すると、未燃燃料が排気通路に排出され、排気性能が低下するという虞があった。そこで、蒸発燃料パージ装置をエンジンの自動停止/再始動装置に併用するに当たり、従来は、燃料タンク内の圧力が所定の圧力よりも高い場合には、エンジンの自動停止条件の成立に拘わらず、エンジンの自動停止を中止するようにしていた(特許文献3)。
特開2004−293474号公報 特開2004−124754号公報 特開2002−213268号公報
When such an evaporative fuel purge device is used in combination with an automatic engine stop / restart device, it takes longer for the pressure in the fuel tank to reach the target negative pressure or does not reach the target negative pressure after the automatic stop condition is satisfied. There was a case. If the engine is automatically stopped in such a state, unburned fuel is discharged into the exhaust passage, and there is a risk that the exhaust performance will deteriorate. Therefore, when the fuel vapor purge device is used together with the engine automatic stop / restart device, conventionally, when the pressure in the fuel tank is higher than a predetermined pressure, regardless of whether the engine automatic stop condition is satisfied, The automatic engine stop was stopped (Patent Document 3).
JP 2004-293474 A JP 2004-124754 A JP 2002-213268 A

当然のことながら、エンジンの自動停止条件が成立しているにも拘わらず、自動停止を中止する場合には、本来の目的である燃料消費量の節約を達成することができず、環境保全の問題にも悪影響を及ぼすおそれがある。   Naturally, if the automatic stop condition is canceled even if the automatic engine stop condition is satisfied, the saving of fuel consumption, which is the original purpose, cannot be achieved. There is a risk of adversely affecting the problem.

本発明は上記不具合に鑑みてなされたものであり、自動停止/再始動装置の作動を妨げることなく、蒸発燃料をエンジンに供給することのできるエンジンの制御装置を提供することを課題としている。   The present invention has been made in view of the above problems, and an object of the present invention is to provide an engine control device that can supply evaporated fuel to the engine without hindering the operation of the automatic stop / restart device.

上記課題を解決するために本発明は、所定のエンジン停止条件が成立した場合にエンジンを自動停止させ、停止後所定のエンジン再始動条件が成立した場合に前記エンジンを再始動させる自動停止/再始動装置と、所定のパージ条件が成立した場合に燃料タンクから発生する蒸発燃料をパージ制御弁の開閉動作に基づいて前記エンジンにパージする蒸発燃料パージ装置と、前記自動停止/再始動装置並びに前記蒸発燃料パージ装置の動作を制御する制御手段とを備えたエンジンの制御装置において、前記制御手段は、前記パージ条件が成立している時に前記エンジン停止条件が成立した場合には、前記パージ制御弁を強制的に閉じるものであることを特徴とするエンジンの制御装置である。この態様では、エンジンの自動停止前に蒸発燃料パージ装置のパージ制御弁が閉じて蒸発燃料のパージが停止されるので、エンジン自動停止/再始動装置による自動停止制御の過程で未燃燃料が排出されるおそれがなくなる。   In order to solve the above problems, the present invention automatically stops / restarts the engine when a predetermined engine stop condition is satisfied, and restarts the engine when a predetermined engine restart condition is satisfied after the stop. A starter, an evaporated fuel purge device that purges the engine with evaporated fuel generated from a fuel tank when a predetermined purge condition is satisfied, based on an opening / closing operation of a purge control valve, the automatic stop / restart device, and the An engine control device comprising control means for controlling the operation of the evaporated fuel purge apparatus, wherein the control means is configured to control the purge control valve when the engine stop condition is satisfied when the purge condition is satisfied. The engine control device is characterized in that the engine is forcibly closed. In this embodiment, the purge control valve of the evaporated fuel purge device is closed before the engine is automatically stopped, and the purge of evaporated fuel is stopped, so that unburned fuel is discharged during the automatic stop control by the engine automatic stop / restart device. The risk of being lost is eliminated.

好ましい態様において、前記制御手段は、前記パージ条件が成立している時に前記エンジン停止条件が成立した場合に、前記パージ制御弁を強制的に閉じた後、各気筒の掃気処理を実行するものである。この態様では、パージ運転によって残留している蒸発燃料を掃気した後、自動停止制御を実行することができるので、より正確な自動停止制御を実行することが可能になる。   In a preferred aspect, the control means executes a scavenging process for each cylinder after the purge control valve is forcibly closed when the engine stop condition is satisfied when the purge condition is satisfied. is there. In this aspect, since the automatic stop control can be executed after scavenging the remaining evaporated fuel by the purge operation, it becomes possible to execute more accurate automatic stop control.

好ましい態様において、前記制御手段は、所定の掃気終了条件が成立した場合に、前記掃気処理を終了し、エンジンの自動停止制御を開始するものである。この態様では、蒸発燃料の掃気後に速やかにエンジンの自動停止を実行するので、蒸発燃料と供給燃料の双方の消費量改善を図ることができる。   In a preferred aspect, the control means ends the scavenging process and starts automatic engine stop control when a predetermined scavenging end condition is satisfied. In this aspect, since the engine is automatically stopped immediately after scavenging the evaporated fuel, the consumption of both the evaporated fuel and the supplied fuel can be improved.

好ましい態様において、排気ガスの酸素濃度に関する検出値を前記制御手段に出力する空燃比センサを設け、前記制御手段は、前記酸素濃度検出センサの検出値並びに空燃比フィードバック補正定数の特性に基づいてエンジンの目標空燃比をフィードバック制御するとともに、前記パージ制御弁を強制的に閉じた後の前記空燃比フィードバック補正定数の変化に基づいて前記掃気処理を終了するものである。この態様では、エンジンの目標空燃比をフィードバック制御する際に、空燃比フィードバック補正定数の変化に基づいて蒸発燃料の掃気処理を終了するので、実際の掃気状態を把握することができ、掃気完了時期を適切に把握することができる。   In a preferred embodiment, an air-fuel ratio sensor is provided that outputs a detection value related to the oxygen concentration of the exhaust gas to the control means, and the control means is configured to engine based on the detection value of the oxygen concentration detection sensor and the characteristics of the air-fuel ratio feedback correction constant. The target air-fuel ratio is feedback-controlled, and the scavenging process is terminated based on a change in the air-fuel ratio feedback correction constant after the purge control valve is forcibly closed. In this aspect, when feedback control of the target air-fuel ratio of the engine is performed, the scavenging process of the evaporated fuel is terminated based on the change in the air-fuel ratio feedback correction constant, so that the actual scavenging state can be grasped and the scavenging completion timing Can be grasped appropriately.

好ましい態様において、前記制御手段は、前記再始動条件が成立した時に燃焼によってエンジン本体の再始動を実行するものである。この態様では、再始動時の空燃比を調整するための処理を実行する前にパージ制御弁を強制的に閉じ、各気筒の掃気処理を実行するので、再始動時の空燃比が蒸発燃料によってずれるのを確実に防止することが可能になり、燃料の燃焼による停止時のエンジンを確実に始動させることができる。   In a preferred aspect, the control means performs restart of the engine body by combustion when the restart condition is satisfied. In this aspect, the purge control valve is forcibly closed before the process for adjusting the air-fuel ratio at the time of restart is performed, and the scavenging process of each cylinder is executed. It is possible to reliably prevent deviation, and to reliably start the engine when stopped due to fuel combustion.

好ましい態様において、前記制御手段は、当該掃気処理の後、ピストンエンジン本体の自動停止過程において、燃焼再始動に適した位置にピストンを停止させるピストン停止位置調整処理を実行するものである。この態様では、ピストン位置の調整処理が実行される前に蒸発燃料の掃気が実行されるので、パージ経路中に残留している蒸発燃料によってピストンの位置調整が妨げられるおそれがなくなり、燃焼再始動に好適なピストン位置でエンジン本体を停止させる確率を高めることが可能になる。   In a preferred aspect, the control means executes a piston stop position adjusting process for stopping the piston at a position suitable for combustion restart in the automatic stop process of the piston engine body after the scavenging process. In this aspect, since the evaporated fuel scavenging is executed before the piston position adjustment process is executed, there is no possibility of the piston position adjustment being hindered by the evaporated fuel remaining in the purge path, and combustion restart is performed. It is possible to increase the probability of stopping the engine body at a suitable piston position.

以上説明したように、本発明によれば、自動停止制御の過程で未燃燃料が排出されるおそれがなくなるので、自動停止/再始動装置の作動を妨げることなく、蒸発燃料をエンジンに供給することができるという顕著な効果を奏する。   As described above, according to the present invention, since there is no possibility of unburned fuel being discharged in the process of automatic stop control, evaporated fuel is supplied to the engine without hindering the operation of the automatic stop / restart device. There is a remarkable effect that it can.

以下、添付図面を参照しながら本発明の好ましい実施の形態について説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

図1は本発明の実施の一形態に係るエンジン1の系統図である。   FIG. 1 is a system diagram of an engine 1 according to an embodiment of the present invention.

図1を参照して、本実施形態のエンジン1に係るエンジン本体10には、複数の気筒11が設けられるとともに、各気筒11の内部には、図略のクランクシャフトに連結されたピストン12が嵌挿されることにより、その上方に燃焼室14が形成されている。各燃焼室14には、点火プラグ15の電極が臨んでいる。   With reference to FIG. 1, an engine body 10 according to the engine 1 of the present embodiment is provided with a plurality of cylinders 11, and pistons 12 connected to a crankshaft (not shown) are provided in each cylinder 11. By being inserted, a combustion chamber 14 is formed above. Each combustion chamber 14 faces an electrode of a spark plug 15.

エンジン本体10には、前記クランクシャフトのエンジン回転速度Ne並びに回転方向を検出する一対のクランク角センサSW1が設けられている。クランク角センサSW1は、一方から出力される検出信号に基づいてエンジン回転速度Neが検出されるとともに、双方から出力される位相のずれた検出信号に基づいてクランクシャフトの回転方向および位相を検出するようになっている。   The engine body 10 is provided with a pair of crank angle sensors SW1 for detecting the engine rotation speed Ne and the rotation direction of the crankshaft. The crank angle sensor SW1 detects the engine rotation speed Ne based on a detection signal output from one side, and detects the rotation direction and phase of the crankshaft based on a detection signal out of phase output from both sides. It is like that.

エンジン本体10のシリンダヘッドには、気筒11毎に燃焼室14に向かって開口する吸気ポート16、排気ポート17がそれぞれ形成されているとともに、これらのポート16、17には、吸気弁18および排気弁19がそれぞれ装備されている。なお、これら吸気弁18および排気弁19には、それぞれ図略の可変開弁タイミング機構が設けられており、開弁タイミングを変更することによって掃気ができるように構成されている。   In the cylinder head of the engine body 10, an intake port 16 and an exhaust port 17 that open toward the combustion chamber 14 are formed for each cylinder 11, and an intake valve 18 and an exhaust port are provided in these ports 16 and 17, respectively. Each valve 19 is equipped. The intake valve 18 and the exhaust valve 19 are each provided with a variable valve opening timing mechanism (not shown) so that scavenging can be performed by changing the valve opening timing.

吸気ポート16には、吸気システム20が、排気ポート17には排気システム30がそれぞれ設けられている。   An intake system 20 is provided at the intake port 16, and an exhaust system 30 is provided at the exhaust port 17.

吸気システム20は、吸入空気を浄化するエアクリーナ21を上流端に備えている。エアクリーナ21には、エレメント22が内蔵されている。エアクリーナ21の下流側には、スロットルボディ23が設けられている。スロットルボディ23には、吸気システム20内を流通する吸入空気量Qaを調整するスロットルバルブ24が設けられている。そして、スロットルボディ23の下流側には、インテークマニホールド25が設けられ、このインテークマニホールド25の下流端に設けられた分岐吸気通路26が対応する気筒11の吸気ポート16に接続されている。図示の例では、エンジン本体10に直噴式の燃料噴射弁27が設けられている。この吸気システム20には、エアクリーナ21とスロットルボディ23の間にエアフローセンサSW2が配置されている。エアフローセンサSW2は、エレメント22に濾過された吸入空気の吸入空気量Qaを出力するものである。さらに、スロットルボディ23には、当該スロットルバルブ24のスロットル開度TVOを検出するスロットルセンサSW3が設けられている。   The intake system 20 includes an air cleaner 21 for purifying intake air at the upstream end. An element 22 is built in the air cleaner 21. A throttle body 23 is provided on the downstream side of the air cleaner 21. The throttle body 23 is provided with a throttle valve 24 that adjusts the intake air amount Qa flowing through the intake system 20. An intake manifold 25 is provided on the downstream side of the throttle body 23, and a branch intake passage 26 provided at the downstream end of the intake manifold 25 is connected to the intake port 16 of the corresponding cylinder 11. In the illustrated example, a direct injection type fuel injection valve 27 is provided in the engine body 10. In the intake system 20, an air flow sensor SW <b> 2 is disposed between the air cleaner 21 and the throttle body 23. The air flow sensor SW2 outputs the intake air amount Qa of the intake air filtered by the element 22. Further, the throttle body 23 is provided with a throttle sensor SW3 for detecting the throttle opening TVO of the throttle valve 24.

排気システム30は、排気ポート17に接続されるエキゾーストマニホールド31と、このエキゾーストマニホールド31の下流側に設けられる排気通路32と、この排気通路32の下流側に配置され、当該排気通路32内に排出された既燃ガスを浄化する三元触媒33とが設けられている。そして、この排気システム30には、三元触媒33の上流側に配置されたリニア空燃比センサSW4と、下流側に配置された酸素濃度センサSW5とが設けられている。リニア空燃比センサSW4は、既燃ガスから酸素濃度に概ね比例する信号PFを出力するためのものである。酸素濃度センサSW5は、理論空燃比に相当する酸素濃度で出力電圧が急変するように構成されており、理論空燃比に対し酸素濃度が多いか少ないかをオンオフ的に検出し、信号SFを出力することにより、空燃比のフィードバック制御を実行するためのものである。リニア空燃比センサSW4は、フィードバック制御の実空燃比に相当する出力を演算するものであるのに対し、酸素濃度センサSW5は、浄化後の既燃ガスの酸素濃度に相当する検出値を演算するものである。本実施形態において、エンジンの目標空燃比は、原則として理論空燃比(λ=1)に設定される。   The exhaust system 30 is disposed on the exhaust manifold 31 connected to the exhaust port 17, the exhaust passage 32 provided on the downstream side of the exhaust manifold 31, and on the downstream side of the exhaust passage 32, and is exhausted into the exhaust passage 32. And a three-way catalyst 33 for purifying the burned gas. The exhaust system 30 is provided with a linear air-fuel ratio sensor SW4 disposed upstream of the three-way catalyst 33 and an oxygen concentration sensor SW5 disposed downstream. The linear air-fuel ratio sensor SW4 is for outputting a signal PF that is approximately proportional to the oxygen concentration from the burned gas. The oxygen concentration sensor SW5 is configured so that the output voltage changes suddenly at an oxygen concentration corresponding to the stoichiometric air-fuel ratio, detects whether the oxygen concentration is higher or lower than the stoichiometric air-fuel ratio, and outputs a signal SF. By doing so, the feedback control of the air-fuel ratio is executed. The linear air-fuel ratio sensor SW4 calculates an output corresponding to the actual air-fuel ratio of feedback control, whereas the oxygen concentration sensor SW5 calculates a detection value corresponding to the oxygen concentration of the burned gas after purification. Is. In this embodiment, the target air-fuel ratio of the engine is set to the theoretical air-fuel ratio (λ = 1) in principle.

燃料噴射弁27に燃料を供給する燃料供給システム40は、燃料タンク41を備え、該燃料タンク41内に、燃料ポンプ42と、低圧側の燃料フィルタ43と、高圧側の燃料フィルタ44と、プレッシャレギュレータ45とが配置されている。そして、燃料タンク41と燃料噴射弁27の間にプレッシャレギュレータ45下流の燃料通路46が接続され、該燃料通路46の途中に高圧燃料ポンプ47が設けられている。燃料は燃料タンク41に収容され、低圧側の燃料フィルタ43を通して燃料ポンプ42により吸い上げられる。そして、高圧側の燃料フィルタ44を通り、プレッシャレギュレータ45で所定圧力に調整されて、燃料通路46を流れ、高圧燃料ポンプ47から供給通路47Aを経て燃料噴射弁27に供給される。この高圧燃料ポンプ47は、カムシャフトにより駆動される構成になっている。なお、図示の例において、高圧燃料ポンプ47には、リリーフ通路47Bが設けられ、このリリーフ通路47Bは、リリーフ弁47Cを介して燃料噴射弁27に接続されている。リリーフ弁47Cは、燃圧が所定値以上になった場合に開弁するように構成されている。   The fuel supply system 40 that supplies fuel to the fuel injection valve 27 includes a fuel tank 41, in which a fuel pump 42, a low-pressure fuel filter 43, a high-pressure fuel filter 44, and a pressure are provided. A regulator 45 is arranged. A fuel passage 46 downstream of the pressure regulator 45 is connected between the fuel tank 41 and the fuel injection valve 27, and a high-pressure fuel pump 47 is provided in the middle of the fuel passage 46. The fuel is stored in the fuel tank 41 and sucked up by the fuel pump 42 through the fuel filter 43 on the low pressure side. Then, it passes through the high-pressure fuel filter 44, is adjusted to a predetermined pressure by the pressure regulator 45, flows through the fuel passage 46, and is supplied from the high-pressure fuel pump 47 to the fuel injection valve 27 through the supply passage 47 </ b> A. The high-pressure fuel pump 47 is driven by a camshaft. In the illustrated example, the high pressure fuel pump 47 is provided with a relief passage 47B, and the relief passage 47B is connected to the fuel injection valve 27 via a relief valve 47C. The relief valve 47C is configured to open when the fuel pressure becomes a predetermined value or more.

また、燃料タンク41に発生した蒸発燃料を吸着捕捉(トラップ)し所定条件成立時にパージして吸気側にパージする蒸発燃料パージ装置として、燃料タンク41の上部には蒸発燃料通路48が接続され、該蒸発燃料通路48の他端は吸着捕捉用の活性炭を収納したキャニスタ49の上部に接続されている。また、キャニスタ49の上部と吸気系のインテークマニホールド25とを結ぶパージ通路50が設けられ、該パージ通路50の途中には、エンジン制御ユニット100の制御によって流量を制御するソレノイド式のパージバルブ51が配設されている。また、キャニスタ49とパージバルブ51の間には液化した蒸発燃料を捕捉するキャッチタンク52が配設されている。キャニスタ49の下部には、パージ用の空気を導入する大気通路53が接続されている。   Further, as an evaporative fuel purge device that adsorbs and traps evaporative fuel generated in the fuel tank 41, purges it when a predetermined condition is established, and purges it to the intake side, an evaporative fuel passage 48 is connected to the upper portion of the fuel tank 41, The other end of the evaporative fuel passage 48 is connected to an upper portion of a canister 49 that stores activated carbon for trapping adsorption. Further, a purge passage 50 is provided to connect the upper portion of the canister 49 and the intake manifold 25 of the intake system, and a solenoid type purge valve 51 for controlling the flow rate by the control of the engine control unit 100 is arranged in the purge passage 50. It is installed. A catch tank 52 that captures liquefied evaporated fuel is disposed between the canister 49 and the purge valve 51. An atmospheric passage 53 for introducing purge air is connected to the lower portion of the canister 49.

上述した各センサSW1〜SW5、スロットルバルブ24、燃料噴射弁27、並びにEGR開閉弁61は、エンジン制御ユニット100に接続されている。なお、本実施形態においては、エンジン1の運転状態を検出するために、エンジン本体10の冷却水温度を検出する水温センサSW6と、車速を検出する車速センサSW7と、ブレーキの踏み込み量を検出するブレーキセンサSW8とが接続されている。   Each of the sensors SW1 to SW5, the throttle valve 24, the fuel injection valve 27, and the EGR opening / closing valve 61 are connected to the engine control unit 100. In the present embodiment, in order to detect the operating state of the engine 1, a water temperature sensor SW6 that detects the coolant temperature of the engine body 10, a vehicle speed sensor SW7 that detects the vehicle speed, and a brake depression amount are detected. A brake sensor SW8 is connected.

エンジン制御ユニット100は、CPU101、メモリ102、インターフェース103並びにこれらのユニット101〜103を接続するバス104を有している。   The engine control unit 100 includes a CPU 101, a memory 102, an interface 103, and a bus 104 for connecting these units 101 to 103.

インターフェース103には、入力要素として、各センサSW1〜SW8を含む各種のセンサが接続されており、これらセンサSW1〜SW8等からの検出信号を受けることによって運転状態を判定できるようになっている。また、インターフェース103には、出力要素として、図略のコントローラや、ドライバと接続されており、これらのユニットを介して吸気弁18および排気弁19の可変開弁タイミング機構、スロットルバルブ24、燃料噴射弁27、並びにパージバルブ51を駆動できるように構成されている。   Various sensors including the sensors SW1 to SW8 are connected to the interface 103 as input elements, and the operating state can be determined by receiving detection signals from these sensors SW1 to SW8 and the like. The interface 103 is connected to an unillustrated controller and driver as output elements, and through these units, the variable valve opening timing mechanism of the intake valve 18 and the exhaust valve 19, the throttle valve 24, the fuel injection The valve 27 and the purge valve 51 can be driven.

メモリ102には、エンジン全体を制御するためのプログラムやデータが記憶されている。かかるプログラムを詳しくは後述するフローチャートに基づいて実行することにより、エンジン制御ユニット100は、自動停止/再始動装置、およびその制御手段、並びに前記蒸発燃料パージ装置の動作を制御する制御手段を機能的に構成している。   The memory 102 stores programs and data for controlling the entire engine. By executing such a program based on a flowchart described in detail later, the engine control unit 100 functionally operates an automatic stop / restart device, its control means, and control means for controlling the operation of the evaporated fuel purge device. It is configured.

メモリ102には、図2の特性図に基づく制御マップが記憶されている。   The memory 102 stores a control map based on the characteristic diagram of FIG.

図2は、図1の実施形態に係る要求トルクとエンジン回転速度との関係を示す特性図である。   FIG. 2 is a characteristic diagram showing the relationship between the required torque and the engine speed according to the embodiment of FIG.

図2を参照して、運転領域毎に蒸発燃料をパージするパージ運転を実行するために、予め実験等で図2のような特性図を設定し、その設定値がメモリ102に制御マップとして、記憶されている。   With reference to FIG. 2, in order to execute the purge operation for purging the evaporated fuel for each operation region, a characteristic diagram as shown in FIG. 2 is set in advance by an experiment or the like, and the set value is stored in the memory 102 as a control map. It is remembered.

また、メモリ102には、エンジン制御ユニット100がエンジン1の自動停止/再始動装置の制御手段として機能するために、種々の制御マップM1、M2(図8参照)、M3、M4(図9参照)、およびM5(図10参照)が記憶されている。   The memory 102 also has various control maps M1, M2 (see FIG. 8), M3, M4 (see FIG. 9) in order for the engine control unit 100 to function as control means for the automatic stop / restart device of the engine 1. ) And M5 (see FIG. 10) are stored.

図3は、図1の実施形態に係る運転制御の一例を示すフローチャートである。   FIG. 3 is a flowchart illustrating an example of operation control according to the embodiment of FIG. 1.

図3を参照して、この運転制御が実行されると、エンジン制御ユニット100は、まず各種のデータを読み込み、運転状態を把握する(ステップS20)。次いで、エンジン制御ユニット100は、所定のエンジン停止条件が成立しているか否かを判定する(ステップS21)。ここで、所定のエンジン停止条件とは、車速、ブレーキの作動状況、エンジン水温等に基づいて判定される条件であり、例えば車速が所定速度よりも小さく、ブレーキが作動していて、エンジン水温が所定範囲内にあり、さらにエンジン本体10を停止させることに特に不都合のない状況であれば、自動停止条件が成立したものとする。   Referring to FIG. 3, when this operation control is executed, engine control unit 100 first reads various data and grasps the operation state (step S20). Next, the engine control unit 100 determines whether or not a predetermined engine stop condition is satisfied (step S21). Here, the predetermined engine stop condition is a condition determined based on the vehicle speed, the operating condition of the brake, the engine water temperature, etc. For example, the vehicle speed is lower than the predetermined speed, the brake is operating, and the engine water temperature is If it is within a predetermined range and there is no particular inconvenience for stopping the engine body 10, it is assumed that the automatic stop condition is satisfied.

ステップS21におけるエンジン停止条件が成立した場合(ステップS21においてYESの場合)、エンジン制御ユニット100は、エンジン自動停止準備サブルーチンを実行する(ステップS22)。   When the engine stop condition in step S21 is satisfied (YES in step S21), the engine control unit 100 executes an engine automatic stop preparation subroutine (step S22).

次いでエンジン制御ユニット100は、エンジン1の自動停止サブルーチンを実行する(ステップS23)。   Next, the engine control unit 100 executes an automatic stop subroutine for the engine 1 (step S23).

次いで、エンジン制御ユニット100は、再始動条件が成立するのを待機する(ステップS24)。ここで、再始動条件とは、停車状態から発進するためにブレーキが解除された場合やアクセル操作等が行われた場合、エアコン等の動作のためにエンジンの運転が必要になった場合等である。再始動条件が成立すると、エンジン制御ユニット100は、エンジン本体10の再始動制御(エンジン燃焼再始動サブルーチン)を実行する(ステップS25)。ここで、本実施形態では、後述するように、燃料の燃焼によってエンジン本体10を一旦逆転させ、その後、正転させる逆転式燃焼再始動方式を採用している。尤もこれに限らず、直ちに正転させる正転式燃焼再始動方式を採用してもよい。また、図略のスタータモータを併用したモータ併用再始動であってもよい。   Next, the engine control unit 100 waits for the restart condition to be satisfied (step S24). Here, the restart condition is when the brake is released to start from a stopped state, when an accelerator operation or the like is performed, or when the engine needs to be operated for the operation of an air conditioner or the like. is there. When the restart condition is satisfied, the engine control unit 100 executes restart control (engine combustion restart subroutine) of the engine body 10 (step S25). Here, in the present embodiment, as will be described later, a reverse combustion restart system is employed in which the engine body 10 is once reversely rotated by fuel combustion and then forwardly rotated. However, the present invention is not limited to this, and a normal combustion restarting system that performs normal rotation immediately may be adopted. Moreover, the motor combined use restart which used the starter motor not shown in figure may be sufficient.

次いで、エンジン制御ユニット100は、通常運転サブルーチンを実行する(ステップS26)。この通常運転サブルーチンにおいて、エンジン制御ユニット100は、エンジン回転速度Ne、エンジン負荷、エンジン水温等による所定のパージ実行条件が成立した時、すなわち図2の特性図に基づく蒸発燃料のパージ運転領域であるか否かを制御マップによって判別し(ステップS261)、パージ運転領域であれば、蒸発燃料のパージ運転サブルーチンを実行する(ステップS262)。   Next, the engine control unit 100 executes a normal operation subroutine (step S26). In this normal operation subroutine, the engine control unit 100 is an evaporative fuel purge operation region when a predetermined purge execution condition based on the engine rotational speed Ne, the engine load, the engine water temperature, etc. is satisfied, that is, based on the characteristic diagram of FIG. Is determined based on the control map (step S261), and if it is the purge operation region, the evaporated fuel purge operation subroutine is executed (step S262).

パージ実行条件は、例えば所定の低回転/低負荷領域で、エンジン水温が所定値以上で、空燃比フィードバックの実行条件が成立することである。   The purge execution condition is, for example, that the execution condition for air-fuel ratio feedback is satisfied when the engine water temperature is equal to or higher than a predetermined value in a predetermined low rotation / low load region.

このステップS262のパージ運転サブルーチンでは、パージバルブ51を開き、キャニスタ49にトラップされていた蒸発燃料をパージしてインテークマニホールド25のサージタンクに供給するもので、蒸発燃料のパージ開始時には、パージした蒸発燃料を含む空気の供給量(パージ量)が0からエンジン運転状態に応じた要求量まで漸増するよう、パージ率(エンジンの吸入空気量に対するパージ量の比率)を設定し、設定したパージ率と吸入空気量に応じてパージバルブ51を駆動するためのデューティー比を制御する。また、蒸発燃料のパージ開始時にパージ率を漸増させる制御において、漸増期間の初期はリニア空燃比センサSW4の出力の反転に同期してパージ率を所定量、例えば目標パージ率(要求パージ量に相当するパージ率)の1%ずつ増加させ、漸増期間の後期は所定時間、例えば65ms毎にパージ率を例えば0.025%ずつ増加させる。この場合、蒸発燃料濃度が特に高い蒸発燃料のパージ開始初期には、リニア空燃比センサSW4の出力の反転に同期して且つ長い時間間隔でパージ量が増量されることによって空燃比の変動が抑制され、蒸発燃料濃度が下がる漸増期間の後期には短い時間間隔で速やかに要求量までパージ量が増量される。また、空燃比フィードバックの補正量に基づいて、パージガス中の蒸発燃料の濃度の推定学習が行われる。この学習は、パージ中に空燃比フィードバック補正量の所定回数の平均値をその間の平均パージ率で割った値に基づいて蒸発燃料濃度を推定するものである。そして、この学習した蒸発燃料濃度に応じてパージ補正量が決定される。   In the purge operation subroutine of step S262, the purge valve 51 is opened, the evaporated fuel trapped in the canister 49 is purged and supplied to the surge tank of the intake manifold 25. The purge rate (the ratio of the purge amount to the intake air amount of the engine) is set so that the supply amount of air (purge amount) containing 0 gradually increases from 0 to the required amount according to the engine operating state. The duty ratio for driving the purge valve 51 is controlled according to the amount of air. In the control for gradually increasing the purge rate at the start of the purge of evaporated fuel, the purge rate is set to a predetermined amount, for example, a target purge rate (corresponding to the required purge amount) in synchronization with the inversion of the output of the linear air-fuel ratio sensor SW4 at the beginning of the gradually increasing period. The purge rate is increased by 1%, and the purge rate is increased by, for example, 0.025% every predetermined time, for example, 65 ms in the latter period of the gradual increase period. In this case, at the beginning of the purge of evaporated fuel with a particularly high evaporated fuel concentration, the purge amount is increased at a long time interval in synchronization with the inversion of the output of the linear air-fuel ratio sensor SW4, thereby suppressing fluctuations in the air-fuel ratio. In the latter part of the gradual increase period in which the fuel vapor concentration decreases, the purge amount is quickly increased to the required amount at short time intervals. Further, based on the correction amount of the air-fuel ratio feedback, estimation learning of the concentration of the evaporated fuel in the purge gas is performed. In this learning, the evaporated fuel concentration is estimated based on a value obtained by dividing the average value of the predetermined number of times of the air-fuel ratio feedback correction amount by the average purge rate during the purge. The purge correction amount is determined according to the learned evaporated fuel concentration.

また、パージ中に空燃比フィードバック補正量が所定のしきい値を越えたときは、パージ量の減量処理が行われる。そして、そのしきい値が蒸発燃料濃度の学習完了時と未完了時とで変更される。この変更は、濃度学習の未完了時には濃度学習の完了時に対して上記しきい値を高くするものである。こうして蒸発燃料が供給されることによる空燃比のずれはリニア空燃比センサSW4によって検出され、そのセンサ出力に基づいて空燃比がフィードバック補正される。また、蒸発燃料濃度の学習に基づく燃料噴射量の補正によってフィードバックの応答遅れが補われ、さらに、空燃比フィードバック補正量がしきい値を越えるとパージ量が減量され、その結果、蒸発燃料の供給による空燃比のずれが抑制される。そして、蒸発燃料濃度の濃度学習が完了していない時は、しきい値が高くなることにより、空燃比フィードバック補正量に基づくパージ減量に優先して濃度学習が実行される。   Further, when the air-fuel ratio feedback correction amount exceeds a predetermined threshold during purging, a purge amount reduction process is performed. The threshold value is changed between when evaporative fuel concentration learning is completed and when it is not completed. This change is to increase the threshold value when density learning is not completed, compared to when density learning is completed. The deviation of the air-fuel ratio due to the supply of the evaporated fuel is detected by the linear air-fuel ratio sensor SW4, and the air-fuel ratio is feedback-corrected based on the sensor output. In addition, feedback response delay is compensated for by correcting the fuel injection amount based on evaporative fuel concentration learning. Further, when the air-fuel ratio feedback correction amount exceeds the threshold value, the purge amount is reduced. The deviation of the air-fuel ratio due to is suppressed. When the evaporative fuel concentration concentration learning is not completed, the threshold value is increased so that the concentration learning is executed in preference to the purge reduction based on the air-fuel ratio feedback correction amount.

蒸発燃料のパージ運転サブルーチン(ステップS262)を実行した場合、またはパージ運転領域でなかった場合(ステップS261において、NOの場合)、エンジン制御ユニット100は、空燃比のフィードバックサブルーチンを実行する(ステップS263)。この空燃比のフィードバックサブルーチンでは、クランク角センサSW1の出力から演算されるエンジン回転速度NeとエアフローセンサSW2の出力から演算される吸入空気量に基づいて基本燃料噴射量を演算し、その基本燃料噴射量を水温センサSW6の出力から演算されるエンジン水温等に応じた各種補正を加え、それにリニア空燃比センサSW4の出力に基づくフィードバック補正を加えることによってエンジン1の空燃比を目標空燃比に収束させるものである。そして、エンジン制御ユニット100は、ステップS20に戻って上述した処理を繰り返す。   When the evaporated fuel purge operation subroutine (step S262) is executed or not in the purge operation region (NO in step S261), the engine control unit 100 executes the air-fuel ratio feedback subroutine (step S263). ). In this air-fuel ratio feedback subroutine, the basic fuel injection amount is calculated based on the engine speed Ne calculated from the output of the crank angle sensor SW1 and the intake air amount calculated from the output of the airflow sensor SW2, and the basic fuel injection is calculated. Various corrections corresponding to the engine water temperature and the like calculated from the output of the water temperature sensor SW6 are added to the amount, and feedback correction based on the output of the linear air-fuel ratio sensor SW4 is added thereto to converge the air-fuel ratio of the engine 1 to the target air-fuel ratio. Is. Then, the engine control unit 100 returns to step S20 and repeats the above-described processing.

なお、ステップS21において、エンジン停止条件が成立していないと判定した場合(ステップS21において、NOの場合)、エンジン制御ユニット100は、直ちにステップS26に移行し、上述したステップS261〜S263を実行して、ステップS20以降のステップを繰り返す。   If it is determined in step S21 that the engine stop condition is not satisfied (NO in step S21), the engine control unit 100 immediately proceeds to step S26 and executes steps S261 to S263 described above. Then, the steps after step S20 are repeated.

図4は、図3におけるエンジン自動停止準備サブルーチンのフローチャートである。   FIG. 4 is a flowchart of the engine automatic stop preparation subroutine in FIG.

図4を参照して、エンジン自動停止準備サブルーチン(ステップS22)において、エンジン制御ユニット100は、まず蒸発燃料のパージ運転を実行しているか否かを判別する(ステップS220)。そして、パージ運転を実行している場合には、パージバルブ51を閉じて、パージ運転を強制終了する(ステップS211)。次いで、エンジン制御ユニット100は、掃気処理を実行する(ステップS222)。この掃気処理では、パージバルブ51を閉じたままの状態で、エンジン運転を継続し、分岐吸気通路26に残存する蒸発燃料を掃気する(燃焼室14で燃焼させる)。   Referring to FIG. 4, in the engine automatic stop preparation subroutine (step S22), engine control unit 100 first determines whether or not a vaporized fuel purge operation is being performed (step S220). If the purge operation is being executed, the purge valve 51 is closed and the purge operation is forcibly terminated (step S211). Next, the engine control unit 100 executes a scavenging process (step S222). In this scavenging process, the engine operation is continued with the purge valve 51 closed, and the evaporated fuel remaining in the branch intake passage 26 is scavenged (combusted in the combustion chamber 14).

次いで、エンジン制御ユニット100は、掃気処理を終了すべきタイミングを待機する(ステップS232)。この掃気処理の終了タイミングとしては、種々の方法で決定することが可能である。   Next, the engine control unit 100 waits for the timing to end the scavenging process (step S232). The end timing of the scavenging process can be determined by various methods.

図5および図6は、図1の実施形態に係る運転例を示すタイミングチャートである。   5 and 6 are timing charts showing an operation example according to the embodiment of FIG.

各図を参照して、これらの運転例では、あるタイミングt1でブレーキが踏まれ、t2で車速が0になって自動停止条件が成立し、蒸発燃料のパージ運転が強制停止された場合を示している。なお、図中のパージ補正量の仮想線は、通常制御(或いは従来技術)の場合を示している。   With reference to each figure, these driving examples show a case where the brake is depressed at a certain timing t1, the vehicle speed becomes 0 at t2, the automatic stop condition is satisfied, and the purge operation of the evaporated fuel is forcibly stopped. ing. In addition, the virtual line of the purge correction amount in the figure shows the case of normal control (or conventional technology).

ここで、図5を参照して、本実施形態においては、通常運転サブルーチン(ステップS26)において、空燃比フィードバック制御が実行されていることから(ステップS263)、蒸発燃料のパージ運転が強制停止されると、パージ補正量が0になるとともに、掃気によってリニア空燃比センサSW4の検出値がリッチになるため、空燃比フィードバック補正定数は、タイミングt2以降、過渡的にリッチ側に値が更新され、所定のタイミングt3でリーン側に戻る特性を示す。そこで、本実施形態においては、図4のステップS223の判定を具体化するに当たり、この空燃比フィードバック補正定数の特性を利用し、蒸発燃料のパージ運転を強制的に停止した後、リッチ側に値が更新された空燃比フィードバック補正定数がリーン側に戻ったときにパージ掃気が終了したと判定するように構成されている。   Here, referring to FIG. 5, in the present embodiment, since the air-fuel ratio feedback control is executed in the normal operation subroutine (step S26) (step S263), the purge operation of the evaporated fuel is forcibly stopped. Then, the purge correction amount becomes 0, and the detected value of the linear air-fuel ratio sensor SW4 becomes rich due to scavenging. Therefore, the value of the air-fuel ratio feedback correction constant is transiently updated to the rich side after timing t2, The characteristic of returning to the lean side at a predetermined timing t3 is shown. Therefore, in the present embodiment, in embodying the determination in step S223 of FIG. 4, the characteristic of the air-fuel ratio feedback correction constant is used to forcibly stop the purge operation of the evaporated fuel, and then return to the rich side. When the updated air-fuel ratio feedback correction constant returns to the lean side, it is determined that the purge scavenging has ended.

他方、別の実施形態として、図6を採用することも可能である。   On the other hand, FIG. 6 can be adopted as another embodiment.

図6を参照して、この実施形態では、エンジン制御ユニット100のタイマー機能を利用し、蒸発燃料のパージ運転を強制終了した後、所定時間経過後に終了判定をするように設定されている。   With reference to FIG. 6, in this embodiment, the timer function of the engine control unit 100 is used, and after the evaporative fuel purge operation is forcibly terminated, the termination determination is made after a predetermined time has elapsed.

そして、図4のステップS223において、パージ掃気が終了したと判定された場合には、図3のメインルーチンに復帰し、エンジンの自動停止サブルーチン(ステップS23)が実行されることになる。なお、図4のステップS220において、蒸発燃料のパージ運転を実行していないと判定した場合には、エンジン制御ユニット100は、直ちにステップS23に移行する。   If it is determined in step S223 in FIG. 4 that the purge scavenging has been completed, the process returns to the main routine in FIG. 3, and the engine automatic stop subroutine (step S23) is executed. If it is determined in step S220 in FIG. 4 that the evaporated fuel purge operation has not been executed, the engine control unit 100 immediately proceeds to step S23.

図7は、図4におけるエンジン自動停止制御サブルーチンのフローチャートである。   FIG. 7 is a flowchart of the engine automatic stop control subroutine in FIG.

図7を参照して、エンジン自動停止制御サブルーチン(ステップS23)において、エンジン制御ユニット100は、各ピストン12のトルク低減処理を実行する(ステップS231)。このトルク低減処理としては、例えば、点火プラグ15の点火時期をリタードさせることにより実現される。或いは、吸気弁18の閉弁時期を遅らせる方法を採用してもよい。こうすることによって、停止時の空燃比を調整し、再始動時の空燃比制御を精緻にすることができるとともに、エンジン本体10の発生トルクを減少させ、トルク変動を抑制させているので、エンジン停止時の回転速度減少特性のばらつきが減少し、ピストン12が適正位置に停止する確率を向上させることができる。   Referring to FIG. 7, in the engine automatic stop control subroutine (step S23), engine control unit 100 executes a torque reduction process for each piston 12 (step S231). This torque reduction process is realized, for example, by retarding the ignition timing of the spark plug 15. Alternatively, a method of delaying the valve closing timing of the intake valve 18 may be employed. By doing this, the air-fuel ratio at the time of stop can be adjusted, the air-fuel ratio control at the time of restart can be refined, the generated torque of the engine body 10 is reduced, and torque fluctuations are suppressed. Variations in the rotational speed reduction characteristics at the time of stopping can be reduced, and the probability that the piston 12 stops at an appropriate position can be improved.

更にエンジン制御ユニット100は、スロットルバルブ24を所定開度開弁する(ステップS232)。スロットルバルブ24の開弁は、吸気量を増大させて気筒11内の既燃ガスの掃気を促進するためになされるものである。   Further, the engine control unit 100 opens the throttle valve 24 by a predetermined opening (step S232). The opening of the throttle valve 24 is performed to increase scavenging of burned gas in the cylinder 11 by increasing the intake air amount.

続いてエンジン制御ユニット100は、エンジン回転速度Neが燃料カット許容回転速度域(650±10rpm)にあるか否かの判定を実行する(ステップS233)。ここでNOであれば、ステップS231、S232を繰り返し、YESとなるまで待機する。エンジン回転速度Neが燃料カット許容回転速度域(650±10rpm)にあると判定した場合(ステップS233でYESの場合)、燃料噴射弁27からの燃料供給と点火プラグ15の作動を停止(燃料カット)する(ステップS234)。このように本実施形態では、燃料カット許容回転速度域を設け、エンジン回転速度Neが燃料カット許容回転速度域内にある時を狙って燃料カットを行うようにしている。例えばアイドル時のエンジン回転速度Neが650±50rpmにフィードバック制御されているとき、燃料カット許容回転速度域は上記のように650±10rpmに設定される。つまり、アイドル時には650±50rpmの範囲でエンジン回転速度Neにふらつきが発生するところ、その中で650±10rpmの範囲に入った瞬間を狙って燃料カットを行うのである。これは、ピストン12を再始動のための好ましい範囲内で停止させるためになされるもので、燃料カット許容回転速度域で燃料カットを行うと、ピストン12が好ましい範囲内で停止する確率が高くなることが確認されている。各気筒11の掃気処理の終了タイミングでのエンジン回転速度Neが、燃料カット許容回転速度域にあれば、各気筒11の掃気処理の終了タイミングに同期して燃料カットがなされる。しかしそうでない場合は、エンジン回転速度Neが燃料カット許容回転速度域に入るタイミングまで燃料カットが保留される。   Subsequently, the engine control unit 100 determines whether or not the engine rotational speed Ne is in the fuel cut allowable rotational speed range (650 ± 10 rpm) (step S233). If “NO” here, the steps S231 and S232 are repeated, and the process waits until “YES”. When it is determined that the engine rotational speed Ne is within the fuel cut allowable rotational speed range (650 ± 10 rpm) (YES in step S233), the fuel supply from the fuel injection valve 27 and the operation of the spark plug 15 are stopped (fuel cut (Step S234). As described above, in the present embodiment, the fuel cut allowable rotational speed region is provided, and the fuel cut is performed aiming at the time when the engine rotational speed Ne is within the fuel cut allowable rotational speed region. For example, when the engine speed Ne during idling is feedback controlled to 650 ± 50 rpm, the fuel cut allowable rotational speed range is set to 650 ± 10 rpm as described above. In other words, when idling, the engine speed Ne fluctuates in the range of 650 ± 50 rpm, and the fuel cut is performed aiming at the moment when it enters the range of 650 ± 10 rpm. This is done to stop the piston 12 within a preferable range for restarting, and if the fuel cut is performed in the fuel cut allowable rotational speed region, the probability that the piston 12 stops within the preferable range increases. It has been confirmed. If the engine rotation speed Ne at the end timing of the scavenging process of each cylinder 11 is within the fuel cut allowable rotation speed range, the fuel cut is performed in synchronization with the end timing of the scavenging process of each cylinder 11. However, if this is not the case, the fuel cut is suspended until the engine rotational speed Ne enters the fuel cut allowable rotational speed range.

燃料カット実行した後、エンジン制御ユニット100は、エンジン回転速度Neが予め設定された所定回転速度域(本実施形態では500rpm)以下に低下したか否かを判定する(ステップS235)。仮にエンジン回転速度Neが500rpm以下に達した場合、エンジン制御ユニット100は、スロットルバルブ24を閉じる(ステップS236)。上述したステップS231〜S236によるピストン停止位置調整処理により、気筒11内の空気の圧力を利用して各ピストン12の停止位置が好ましい範囲内となる確率を高めるようにしている。またエンジン回転速度Neが、500rpmを超えている場合には、エンジン回転速度Neが低減するまで、ステップS234の燃料カットを実行し、待機する。   After executing the fuel cut, the engine control unit 100 determines whether or not the engine rotational speed Ne has dropped below a predetermined rotational speed range (500 rpm in the present embodiment) set in advance (step S235). If the engine rotational speed Ne reaches 500 rpm or less, the engine control unit 100 closes the throttle valve 24 (step S236). By the piston stop position adjustment process in steps S231 to S236 described above, the probability that the stop position of each piston 12 is within a preferable range is increased using the pressure of air in the cylinder 11. On the other hand, if the engine speed Ne exceeds 500 rpm, the fuel cut in step S234 is executed until the engine speed Ne decreases, and the system waits.

続いて、次いでエンジン制御ユニット100は、エンジン本体10が完全に停止するのを待機し(ステップS237)、YESであればピストン12の停止位置を記憶(ステップS238)してメインフローに復帰する。   Subsequently, the engine control unit 100 then waits for the engine main body 10 to stop completely (step S237), and if YES, stores the stop position of the piston 12 (step S238) and returns to the main flow.

図8から図10は、図4におけるエンジン燃焼再始動サブルーチンのフローチャートである。   8 to 10 are flowcharts of the engine combustion restart subroutine in FIG.

図8を参照して、この燃焼再始動サブルーチン(ステップS25)において、エンジン制御ユニット100は、水温、停止時間、吸気温度等から、各気筒11の筒内温度を推定する(ステップS251)。そして、エンジン制御ユニット100は、検出されたピストン12の停止位置に基づいて停止時に圧縮行程にある気筒11および停止時に膨張行程にある気筒11内の空気量を算出する(ステップS252)。このステップS252により、停止時に圧縮行程にある気筒11および停止時に膨張行程にある気筒11の燃焼室容積が求められる。また、エンジン本体10の自動停止の際には、ステップS24の制御により、燃料カット後にエンジンが数回転してから停止するので、停止時に膨張行程にある気筒11も新気で満たされた状態にあり、且つ、エンジン停止中に停止時に圧縮行程にある気筒11および停止時に膨張行程にある気筒11の内部は略大気圧となっているので、上記燃焼室容積から新気量が求められることとなる。   Referring to FIG. 8, in this combustion restart subroutine (step S25), engine control unit 100 estimates the in-cylinder temperature of each cylinder 11 from the water temperature, stop time, intake air temperature, and the like (step S251). Based on the detected stop position of the piston 12, the engine control unit 100 calculates the amount of air in the cylinder 11 that is in the compression stroke when stopped and the cylinder 11 that is in the expansion stroke when stopped (step S252). By this step S252, the combustion chamber volumes of the cylinder 11 in the compression stroke when stopped and the cylinder 11 in the expansion stroke when stopped are obtained. Further, when the engine main body 10 is automatically stopped, the engine is stopped after several revolutions after the fuel cut by the control in step S24, so that the cylinder 11 in the expansion stroke at the time of the stop is also filled with fresh air. In addition, since the inside of the cylinder 11 that is in the compression stroke when the engine is stopped and the cylinder 11 that is in the expansion stroke when the engine is stopped is substantially at atmospheric pressure, the amount of fresh air can be obtained from the combustion chamber volume. Become.

次に、エンジン制御ユニット100は、ピストン停止位置が、停止時に圧縮行程にある気筒11における所定の燃焼停止範囲(圧縮上死点前60〜80°クランク角度)のうち、比較的下死点側であるか否かを判定する(ステップS253)。   Next, the engine control unit 100 has a relatively low dead center side within a predetermined combustion stop range (60 to 80 ° crank angle before compression top dead center) in the cylinder 11 whose piston stop position is in the compression stroke when stopped. It is determined whether or not (step S253).

ステップS253でYESと判定した場合、エンジン制御ユニット100は、ステップS254に移行して、上記ステップS252で算出された停止時に圧縮行程にある気筒11の空気量に対してλ(空気過剰率)>1なる空燃比(例えば空燃比=20程度)となるように燃料を噴射させる(1回目の燃料噴射)。この空燃比はピストンの停止位置に応じて予め設定された圧縮行程気筒1回目用空燃比マップM1から求められる。λ>1というリーン空燃比とすることにより、停止時に圧縮行程にある気筒11内の空気量が比較的多いときであっても、逆転方向のための燃焼エネルギーが過多となることなく、逆転し過ぎることを防止している。   If YES is determined in step S253, the engine control unit 100 proceeds to step S254, where λ (excess air ratio) with respect to the air amount of the cylinder 11 in the compression stroke at the time of stop calculated in step S252> The fuel is injected so that the air-fuel ratio becomes 1 (for example, the air-fuel ratio = about 20) (first fuel injection). This air-fuel ratio is obtained from the compression stroke cylinder first-time air-fuel ratio map M1 set in advance according to the stop position of the piston. By setting the lean air-fuel ratio such that λ> 1, even when the amount of air in the cylinder 11 that is in the compression stroke at the time of stop is relatively large, the combustion energy for the reverse rotation direction is not excessive and the reverse rotation is performed. To prevent it from passing.

一方、ステップS253でNOと判定した場合、エンジン制御ユニット100は、ステップS255に移行して、ステップS252で算出された停止時に圧縮行程にある気筒11の空気量に対してλ≦1なる空燃比となるように燃料を噴射させる(1回目の燃料噴射)。この空燃比はピストンの停止位置に応じて予め設定された圧縮行程気筒1回目用空燃比マップM2から求められる。λ≦1という理論空燃比ないしはそれよりリッチ空燃比とすることにより、停止時に圧縮行程にある気筒11内の空気量が比較的少ないときであっても、逆転方向のための燃焼エネルギーを充分得ることができる。   On the other hand, if NO is determined in step S253, the engine control unit 100 proceeds to step S255, and the air-fuel ratio satisfying λ ≦ 1 with respect to the air amount of the cylinder 11 in the compression stroke at the time of stop calculated in step S252. The fuel is injected so as to become (first fuel injection). This air-fuel ratio is obtained from a compression stroke cylinder first-time air-fuel ratio map M2 set in advance according to the stop position of the piston. By setting the stoichiometric air-fuel ratio of λ ≦ 1 or a richer air-fuel ratio, sufficient combustion energy for the reverse direction can be obtained even when the amount of air in the cylinder 11 in the compression stroke at the time of stop is relatively small. be able to.

本実施形態においては、エンジン本体10を自動停止させる際に、ステップS22で各気筒11の掃気処理を実行し、その後、ステップS23においてピストン停止位置調整処理(ステップS231〜S236)を実行しているので、ステップS254またはS255での演算は、極めて精緻なものとなる。   In the present embodiment, when the engine body 10 is automatically stopped, the scavenging process for each cylinder 11 is executed in step S22, and then the piston stop position adjustment process (steps S231 to S236) is executed in step S23. Therefore, the calculation in step S254 or S255 is extremely precise.

次に、エンジン制御ユニット100はステップS256に移行し、停止時に圧縮行程にある気筒11への1回目燃料噴射から気化時間を考慮して設定した時間の経過後に、当該気筒に対して点火を行う。そして、点火してから所定時間内にクランク角センサSW1のエッジ(クランク角信号の立ち上がり又は立ち下がり)が検出されたか否かにより、エンジン制御ユニット100はピストン12が動いたか否かを判定する(ステップS257)。   Next, the engine control unit 100 proceeds to step S256, and ignites the cylinder after elapse of a time set in consideration of the vaporization time from the first fuel injection to the cylinder 11 in the compression stroke at the time of stop. . Then, the engine control unit 100 determines whether or not the piston 12 has moved based on whether or not the edge of the crank angle sensor SW1 (rise or fall of the crank angle signal) is detected within a predetermined time after ignition (see FIG. Step S257).

このステップS257において、YESと判定されてピストン12が動いたことが確認すると、エンジン制御ユニット100は、次のステップに進む。   If it is determined as YES in this step S257 and it is confirmed that the piston 12 has moved, the engine control unit 100 proceeds to the next step.

他方、ステップS257において、NOと判定されて失火によりピストン12が動かなかったことを確認した場合には、エンジン制御ユニット100は、停止時に圧縮行程にある気筒11に対して再点火を実行し(ステップS258)、ステップS257の判定を繰り返す。   On the other hand, when it is determined NO in step S257 and it is confirmed that the piston 12 has not moved due to misfire, the engine control unit 100 performs re-ignition on the cylinder 11 in the compression stroke when stopped ( Step S258) and the determination of step S257 are repeated.

図9を参照して、ステップS257において、YESと判定されてピストン12が動いたことを確認すると、エンジン制御ユニット100は、ピストン停止位置およびステップS251で推定した筒内温度に基づいて、停止時に膨張行程にある気筒11に対する分割燃料噴射の分割比(前段噴射(1回目)と後段噴射(2回目)との比率)を算出する(ステップS2512)。停止時に膨張行程にある気筒11におけるピストン停止位置が下死点寄りであるほど、また筒内温度が高いほど、後段の噴射比率を大きくする。   Referring to FIG. 9, when it is determined as YES in step S257 and it is confirmed that the piston 12 has moved, the engine control unit 100 performs the stop based on the piston stop position and the in-cylinder temperature estimated in step S251. A division ratio of the split fuel injection to the cylinder 11 in the expansion stroke (ratio between the first stage injection (first time) and the second stage injection (second time)) is calculated (step S2512). As the piston stop position in the cylinder 11 that is in the expansion stroke at the time of stopping is closer to the bottom dead center, and the in-cylinder temperature is higher, the injection ratio at the subsequent stage is increased.

次に、エンジン制御ユニット100は、ステップS252で算出した停止時に膨張行程にある気筒11の空気量に対して所定の空燃比(λ≦1)となるように燃料噴射量を算出する(ステップS2513)。この際の空燃比はピストンの停止位置に応じて予め設定された膨張行程気筒用空燃比マップM3から求められる。本実施形態においては、エンジン本体10を自動停止させる際に、ステップS22で各気筒11の掃気処理を実行し、その後、ステップS23においてピストン停止位置調整処理(ステップS231〜S236)を実行しているので、このステップS2513での演算は、極めて精緻なものとなる。   Next, the engine control unit 100 calculates the fuel injection amount so that a predetermined air-fuel ratio (λ ≦ 1) is obtained with respect to the air amount of the cylinder 11 in the expansion stroke at the time of stop calculated in step S252 (step S2513). ). The air-fuel ratio at this time is obtained from the expansion stroke cylinder air-fuel ratio map M3 set in advance according to the stop position of the piston. In the present embodiment, when the engine body 10 is automatically stopped, the scavenging process for each cylinder 11 is executed in step S22, and then the piston stop position adjustment process (steps S231 to S236) is executed in step S23. Therefore, the calculation in step S2513 is extremely precise.

次に、エンジン制御ユニット100は、ステップS2512で算出された分割比とステップS2513で算出された停止時に膨張行程にある気筒11への燃料噴射量とによって、停止時に膨張行程にある気筒11に対する前段(1回目)の燃料噴射量を算出し、噴射する(ステップS2514)。   Next, the engine control unit 100 uses the split ratio calculated in step S2512 and the fuel injection amount to the cylinder 11 that is in the expansion stroke at the time of stop calculated in step S2513 to the preceding stage for the cylinder 11 that is in the expansion stroke at the time of stop. The first fuel injection amount is calculated and injected (step S2514).

次に、エンジン制御ユニット100は、ステップS251で推定された筒内温度に基づき、停止時に膨張行程にある気筒11に対する後段(2回目)の燃料噴射タイミングを算出する(ステップS2515)。この2回目の噴射タイミングは、ピストン12が上死点側への移動(エンジンの逆転方向)を開始した後の、筒内空気が圧縮されている時期であるとともに、噴射燃料の気化潜熱が圧縮圧力を効果的に減少させる(ピストン12を可及的に上死点へ近づける)ように、且つこの2回目の噴射燃料が点火時期までに気化する時間が可及的に長くなるように設定される。   Next, based on the in-cylinder temperature estimated in step S251, the engine control unit 100 calculates the second (second) fuel injection timing for the cylinder 11 that is in the expansion stroke when stopped (step S2515). This second injection timing is the time when the in-cylinder air is compressed after the piston 12 starts moving toward the top dead center (in the reverse direction of the engine), and the vaporization latent heat of the injected fuel is compressed. It is set so that the pressure is effectively reduced (the piston 12 is made as close to the top dead center as possible), and the time for the second injected fuel to evaporate by the ignition timing is as long as possible. The

次に、エンジン制御ユニット100は、ステップS2515で算出された2回目の噴射タイミングの燃料噴射量を算出し、燃料噴射弁27に算出した量の燃料を噴射させる(ステップS2516)。この停止時に膨張行程にある気筒11への2回目の燃料噴射後、エンジン制御ユニット100は、所定のディレー時間経過後に点火プラグ15を駆動する(ステップS2517、S2518)。所定のディレー時間はピストンの停止位置に応じて予め設定された膨張行程気筒点火ディレーマップM4から求められる。この点火による停止時に膨張行程にある気筒11での初回燃焼により、エンジンは逆転方向から正転方向に転ずる。従って停止時に圧縮行程にある気筒11のピストン12は上死点側に移動し、内部のガス(ステップS256の点火によって燃焼した既燃ガス)を圧縮し始める。   Next, the engine control unit 100 calculates the fuel injection amount at the second injection timing calculated in step S2515, and causes the fuel injection valve 27 to inject the calculated amount of fuel (step S2516). After the second fuel injection to the cylinder 11 in the expansion stroke at the time of this stop, the engine control unit 100 drives the spark plug 15 after a predetermined delay time has elapsed (steps S2517 and S2518). The predetermined delay time is obtained from an expansion stroke cylinder ignition delay map M4 set in advance according to the stop position of the piston. The engine turns from the reverse rotation direction to the normal rotation direction by the initial combustion in the cylinder 11 in the expansion stroke when the ignition is stopped. Therefore, when stopping, the piston 12 of the cylinder 11 in the compression stroke moves to the top dead center side and starts to compress the internal gas (burned gas burned by ignition in step S256).

ステップS2518による停止時に膨張行程にある気筒11での点火後、エンジン制御ユニット100は、再度、点火してから所定時間内にクランク角センサSW1のエッジ(クランク角信号の立ち上がり又は立ち下がり)が検出されたか否かにより、ピストン12が動いたか否かを判定する(ステップS2519)。このステップS2518において、YESと判定されてピストン12が動いたことを確認すると、エンジン制御ユニット100は、次のステップに移行する。   After ignition in the cylinder 11 in the expansion stroke at the time of stop in step S2518, the engine control unit 100 detects the edge of the crank angle sensor SW1 (rise or fall of the crank angle signal) within a predetermined time after ignition again. Whether or not the piston 12 has moved is determined based on whether or not it has been performed (step S2519). If it is determined as YES in step S2518 and it is confirmed that the piston 12 has moved, the engine control unit 100 proceeds to the next step.

他方、ステップS2519において、NOと判定されて失火によりピストン12が動かなかったことを確認した場合には、エンジン制御ユニット100は、停止時に圧縮行程にある気筒11に対して再点火を実行し(ステップS2522)、ステップS2519の判定を繰り返す。   On the other hand, if it is determined NO in step S2519 and it is confirmed that the piston 12 has not moved due to misfire, the engine control unit 100 performs reignition on the cylinder 11 in the compression stroke at the time of stop ( Steps S2522) and S2519 are repeated.

次に、図10を参照して、ステップS2519において、YESと判定されてピストン12が動いたことが確認されると、エンジン制御ユニット100は、停止時に圧縮行程にある気筒11に対し、燃料気化時間を考慮に入れた量の2回目の燃料を燃料噴射弁27に噴射させる(ステップS2521)。この際の燃料噴射量は、1回目の噴射量と合計した量に基づく全体の空燃比が可燃空燃比(下限は7〜8)よりもさらにリッチ(例えば6程度)になるように、ピストンの停止位置に応じて予め設定された停止時に圧縮行程にある気筒11への2回目用空燃比マップM5から求められる。この停止時に圧縮行程にある気筒11への2回目の噴射燃料の気化潜熱によって、停止時に圧縮行程にある気筒11の1回目の圧縮上死点付近の圧縮圧力が低減するので、当該1回目の圧縮上死点を容易に越えることができる。   Next, referring to FIG. 10, when it is determined YES in step S2519 and it is confirmed that the piston 12 has moved, the engine control unit 100 performs fuel vaporization on the cylinder 11 in the compression stroke at the time of stoppage. An amount of the second fuel that takes time into account is injected into the fuel injection valve 27 (step S2521). The fuel injection amount at this time is such that the overall air-fuel ratio based on the total amount with the first injection amount becomes richer (for example, about 6) than the combustible air-fuel ratio (lower limit is 7 to 8). It is obtained from the second air-fuel ratio map M5 for the cylinder 11 in the compression stroke at the time of stop set in advance according to the stop position. Since the second vaporization latent heat of the injected fuel to the cylinder 11 in the compression stroke at the time of the stop reduces the compression pressure near the first compression top dead center of the cylinder 11 in the compression stroke at the time of the stop. The compression top dead center can be easily exceeded.

なお、この停止時に圧縮行程にある気筒11への2回目の燃料噴射は、専ら筒内の圧縮圧力を低減させるためになされるものであって、これに対する点火、燃焼は行われない(可燃空燃比よりもリッチなので自着火も起こらない)。この不燃燃料は、その後、排気通路32の三元触媒33において吸蔵されている酸素と反応し、無害化される。   Note that the second fuel injection to the cylinder 11 in the compression stroke at the time of the stop is performed exclusively for reducing the compression pressure in the cylinder, and no ignition or combustion is performed on this (combustible air) Because it is richer than the fuel ratio, self-ignition does not occur.) This incombustible fuel then reacts with oxygen stored in the three-way catalyst 33 in the exhaust passage 32 and is rendered harmless.

停止時に圧縮行程にある気筒11での2回目の噴射燃料は燃焼しないので、停止時に膨張行程にある気筒11での最初の燃焼に続く次の燃焼は、停止時に吸気行程にある気筒11での燃焼である。停止時に吸気行程にある気筒11のピストン12が2回目の圧縮上死点を越えるためのエネルギーとして、停止時に膨張行程にある気筒11における初回燃焼のエネルギーの一部が充てられる。つまり停止時に膨張行程にある気筒11における初回燃焼のエネルギーは、停止時に圧縮行程にある気筒11が1回目の圧縮上死点を乗り超えるためと、その後、停止時に吸気行程にある気筒11が2回目の圧縮上死点を越えるためとの両方に供される。   Since the second injection fuel in the cylinder 11 that is in the compression stroke at the time of stop does not burn, the next combustion following the first combustion in the cylinder 11 that is in the expansion stroke at the time of stop is in the cylinder 11 that is in the intake stroke at the time of stop. It is burning. As energy for the piston 12 of the cylinder 11 in the intake stroke at the time of stopping to exceed the second compression top dead center, part of the energy of the first combustion in the cylinder 11 in the expansion stroke at the time of stop is used. That is, the energy of the first combustion in the cylinder 11 that is in the expansion stroke at the time of stoppage is that the cylinder 11 that is in the compression stroke at the time of stoppage exceeds the first compression top dead center, and then the cylinder 11 that is in the intake stroke at the time of stoppage is 2 Served for both exceeding the top dead center of compression.

従って、円滑な始動のためには停止時に吸気行程にある気筒11が2回目の圧縮上死点を越える際の負荷が小さいことが望ましい。その場合には、小さなエネルギーで2回目の圧縮上死点を超えることができる。以下のフローは、次の停止時に吸気行程にある気筒11での燃焼を行うにあたり、可及的に小さなエネルギーで2回目の圧縮上死点を越えるための制御である。   Therefore, for smooth start-up, it is desirable that the load when the cylinder 11 in the intake stroke exceeds the second compression top dead center when stopped is small. In that case, the second compression top dead center can be exceeded with small energy. The following flow is control for exceeding the second compression top dead center with as little energy as possible when performing combustion in the cylinder 11 in the intake stroke at the next stop.

まず、エンジン制御ユニット100は筒内空気密度を推定し、その推定値から停止時に吸気行程にある気筒11の空気量を算定する(ステップS2522)。次にエンジン制御ユニット100は、ステップS251で推定した筒内温度に基づいて、自着火防止のための空燃比補正値を算出する(ステップS2523)。すなわち自着火が起こると、その燃焼によって2回目の圧縮上死点に至る前にピストン12を下死点側に押し戻す力(逆トルク)が発生する。これはその分2回目の圧縮上死点を越えるためのエネルギーを多く消費するので望ましくない。そこでこの逆トルクを抑制するために空燃比をリーン寄りのリッチに補正し、自着火が起こらないようにするのである。   First, the engine control unit 100 estimates the in-cylinder air density, and calculates the air amount of the cylinder 11 in the intake stroke at the time of stoppage from the estimated value (step S2522). Next, the engine control unit 100 calculates an air-fuel ratio correction value for preventing self-ignition based on the in-cylinder temperature estimated in step S251 (step S2523). That is, when self-ignition occurs, a force (reverse torque) is generated that pushes the piston 12 back to the bottom dead center before reaching the second compression top dead center due to the combustion. This is undesirable because it consumes a lot of energy for exceeding the second compression top dead center. Therefore, in order to suppress this reverse torque, the air-fuel ratio is corrected to a rich value close to lean so that self-ignition does not occur.

次に、エンジン制御ユニット100は、ステップS2522で算定した停止時に吸気行程にある気筒11の空気量と、ステップS2523で算出した空燃比補正値を考慮した空燃比とから、停止時に吸気行程にある気筒11への燃料噴射量を算出する(ステップS2524)。   Next, the engine control unit 100 is in the intake stroke at the time of stop from the air amount of the cylinder 11 in the intake stroke at the time of stop calculated in step S2522 and the air-fuel ratio considering the air-fuel ratio correction value calculated in step S2523. A fuel injection amount to the cylinder 11 is calculated (step S2524).

本実施形態においては、エンジン本体10を自動停止させる際に、ステップS22で各気筒11の掃気処理を実行し、その後、ステップS23においてピストン停止位置調整処理(ステップS231〜S236)を実行しているので、これらステップS2522〜S2524での演算は、極めて精緻なものとなる。   In the present embodiment, when the engine body 10 is automatically stopped, the scavenging process for each cylinder 11 is executed in step S22, and then the piston stop position adjustment process (steps S231 to S236) is executed in step S23. Therefore, the calculations in steps S2522 to S2524 are extremely precise.

そして停止時に吸気行程にある気筒11に対する燃料噴射が実行される。この燃料噴射は、その気化潜熱によって圧縮圧力が低減するように(つまり2回目の圧縮上死点を越えるための必要エネルギーを低減するように)、圧縮行程の後期まで遅延してなされる(ステップS2525)。その遅延量は、エンジンの自動停止期間、吸気温度、エンジン水温等に基いて算出される。   Then, the fuel injection to the cylinder 11 in the intake stroke is executed when stopped. This fuel injection is delayed until the later stage of the compression stroke so that the compression pressure is reduced by the latent heat of vaporization (that is, the energy required for exceeding the second compression top dead center is reduced) (step) S2525). The delay amount is calculated based on the engine automatic stop period, the intake air temperature, the engine water temperature, and the like.

他方、エンジン制御ユニット100は、ステップS2519において、クランク角センサSW1のエッジを検出したタイミングを起点として検査タイミングを算出し(ステップS2526)、このタイミングに至るのを待機する(ステップS2527)。   On the other hand, the engine control unit 100 calculates the inspection timing starting from the timing at which the edge of the crank angle sensor SW1 is detected in step S2519 (step S2526), and waits until this timing is reached (step S2527).

次いで、算出された検査タイミングにおけるエンジン回転速度(検査時エンジン回転速度)Neが必要エンジン回転速度(例えば200rpm)を下回っていないかどうか判定する(ステップS2528)。この判定で、検査時エンジン回転速度Neが必要エンジン回転速度以上である場合(ステップS2528でYESの場合)、エンジン制御ユニット100は、2回目の圧縮上死点を超えると判断し、蒸発燃料のパージ実行を許可し(ステップS2529)、メインルーチンに復帰する。   Next, it is determined whether or not the engine rotation speed (engine rotation speed at the time of inspection) Ne at the calculated inspection timing is less than the required engine rotation speed (for example, 200 rpm) (step S2528). In this determination, if the engine speed Ne at the time of inspection is equal to or higher than the required engine speed (YES in step S2528), the engine control unit 100 determines that the second compression top dead center is exceeded, and The purge execution is permitted (step S2529), and the process returns to the main routine.

他方、ステップS2530の判定で、必要エンジン回転速度Neに満たないと判定した場合には、スタータモータ併用駆動制御を実行する(ステップS25210)。   On the other hand, if it is determined in step S2530 that the required engine speed Ne is not reached, starter motor combined drive control is executed (step S25210).

なお、スタータモータ併用駆動制御自身は、公知の技術を利用できるので、詳細な説明は省略する。   Since the starter motor combined drive control itself can use a known technique, a detailed description thereof will be omitted.

以上説明したように、本実施形態においては、エンジン本体10の自動停止前にパージ制御弁としてのパージバルブ51が閉じて、蒸発燃料のパージが停止されるので、自動停止制御の過程で未燃燃料が排出されるおそれがなくなる。   As described above, in the present embodiment, the purge valve 51 as the purge control valve is closed before the engine body 10 is automatically stopped, and the purge of the evaporated fuel is stopped. There is no risk of being discharged.

また、本実施形態では、パージバルブ51を強制的に閉じた後、各気筒11の掃気処理を実行している(図4参照)。このため本実施形態では、パージ運転によって残留している蒸発燃料を掃気した後、自動停止制御を実行することができるので、より正確な自動停止制御を実行することが可能になる。   In the present embodiment, after the purge valve 51 is forcibly closed, the scavenging process of each cylinder 11 is executed (see FIG. 4). For this reason, in this embodiment, since the evaporated fuel remaining in the purge operation is scavenged, the automatic stop control can be executed, so that more accurate automatic stop control can be executed.

また、本実施形態では、所定の掃気終了条件が成立した場合に、前記掃気処理を終了し、エンジン本体10の自動停止制御を開始するものである(図5、図6参照)。このため本実施形態では、蒸発燃料の掃気後に速やかにエンジン本体10の自動停止を実行するので、蒸発燃料と供給燃料の双方の消費量改善を図ることができる。   In the present embodiment, when a predetermined scavenging end condition is satisfied, the scavenging process is ended, and automatic stop control of the engine body 10 is started (see FIGS. 5 and 6). For this reason, in this embodiment, since the engine main body 10 is automatically stopped immediately after scavenging the evaporated fuel, the consumption of both the evaporated fuel and the supplied fuel can be improved.

また、本実施形態では、図4および図5で示したように、排気ガスの酸素濃度に関する検出値をエンジン制御ユニット100に出力するリニア空燃比センサSW4を設け、このリニア空燃比センサSW4の検出値に基づいてエンジン1の目標空燃比をフィードバック制御するとともに、パージバルブ51を強制的に閉じた後、空燃比フィードバック補正定数の変化に基づいて前記掃気処理を終了するものである。このため本実施形態では、実際の掃気状態を把握することができ、掃気完了時期を適切に把握することができる。   Further, in the present embodiment, as shown in FIGS. 4 and 5, a linear air-fuel ratio sensor SW4 that outputs a detection value related to the oxygen concentration of the exhaust gas to the engine control unit 100 is provided, and detection by this linear air-fuel ratio sensor SW4 is performed. The target air-fuel ratio of the engine 1 is feedback-controlled based on the value, and after the purge valve 51 is forcibly closed, the scavenging process is terminated based on a change in the air-fuel ratio feedback correction constant. For this reason, in this embodiment, the actual scavenging state can be grasped, and the scavenging completion timing can be grasped appropriately.

また、本実施形態では、再始動条件が成立した時に燃焼によってエンジン本体10の再始動を実行するものであるところ、再始動時の空燃比を調整するための処理を実行する前にパージバルブ51を強制的に閉じ、各気筒11の掃気処理を実行するので、再始動時の空燃比が蒸発燃料によってずれるのを確実に防止することが可能になり、燃料の燃焼による停止時のエンジンを確実に始動させることができる。   In the present embodiment, when the restart condition is satisfied, the engine body 10 is restarted by combustion. Before the process for adjusting the air-fuel ratio at the restart is performed, the purge valve 51 is set. Forcibly closing and performing the scavenging process for each cylinder 11 makes it possible to reliably prevent the air-fuel ratio at the time of restart from shifting due to the evaporated fuel, and to ensure the engine at the time of stop due to fuel combustion. Can be started.

また本実施形態では、掃気処理の後、エンジン本体10の自動停止過程において、燃焼再始動に適した位置にピストン12を停止させるピストン停止位置調整処理(ステップS231〜S236)を実行するものである。このようにピストン位置の調整処理が実行される前に蒸発燃料の掃気が実行されるので、本実施形態では、パージ経路中に残留している蒸発燃料によってピストン12の位置調整が妨げられるおそれがなくなり、燃焼再始動に好適なピストン位置でエンジン本体10を停止させる確率を高めることが可能になる。   In the present embodiment, after the scavenging process, the piston stop position adjustment process (steps S231 to S236) for stopping the piston 12 at a position suitable for combustion restart is executed in the automatic stop process of the engine body 10. . As described above, since the scavenging of the evaporated fuel is executed before the piston position adjusting process is executed, the position adjustment of the piston 12 may be hindered by the evaporated fuel remaining in the purge path in this embodiment. It becomes possible to increase the probability of stopping the engine body 10 at a piston position suitable for combustion restart.

従って本実施形態によれば、自動停止制御の過程で未燃燃料が排出されるおそれがなくなるので、自動停止/再始動の作動を妨げることなく、蒸発燃料をエンジンに供給することができるという顕著な効果を奏する。   Therefore, according to this embodiment, since there is no possibility that unburned fuel is discharged in the process of automatic stop control, the evaporative fuel can be supplied to the engine without disturbing the automatic stop / restart operation. Has an effect.

上述した実施形態は、本発明の好ましい具体例を示したものに過ぎず、本発明は上述した実施形態に限定されない。   The above-described embodiment is merely a preferred specific example of the present invention, and the present invention is not limited to the above-described embodiment.

例えば、パージ運転の有無に拘わらず、エンジン本体10の自動停止に先立って掃気処理を実行してもよい。その場合には、掃気処理の終了を図6で示したタイマーによって実行すればよい。   For example, the scavenging process may be executed prior to the automatic stop of the engine body 10 regardless of whether or not the purge operation is performed. In that case, the scavenging process may be terminated by the timer shown in FIG.

その他、本発明の特許請求の範囲内で種々の変更が可能であることはいうまでもない。   It goes without saying that various modifications can be made within the scope of the claims of the present invention.

本発明の実施の一形態に係るエンジンの系統図である。1 is a system diagram of an engine according to an embodiment of the present invention. 図1の実施形態に係る要求トルクとエンジン回転速度との関係を示す特性図である。It is a characteristic view which shows the relationship between the request torque which concerns on embodiment of FIG. 図1の実施形態に係る運転制御の一例を示すフローチャートである。It is a flowchart which shows an example of the operation control which concerns on embodiment of FIG. 図3におけるエンジン自動停止準備サブルーチンのフローチャートである。It is a flowchart of the engine automatic stop preparation subroutine in FIG. 図1の実施形態に係る運転例を示すタイミングチャートである。It is a timing chart which shows the example of a driving | operation which concerns on embodiment of FIG. 図1の実施形態に適用可能な別の実施形態に係る運転例を示すタイミングチャートである。It is a timing chart which shows the operation example which concerns on another embodiment applicable to embodiment of FIG. 図4におけるエンジン自動停止制御サブルーチンのフローチャートである。5 is a flowchart of an engine automatic stop control subroutine in FIG. 4. 図4におけるエンジン燃焼再始動サブルーチンのフローチャートである。6 is a flowchart of an engine combustion restart subroutine in FIG. 図4におけるエンジン燃焼再始動サブルーチンのフローチャートである。6 is a flowchart of an engine combustion restart subroutine in FIG. 図4におけるエンジン燃焼再始動サブルーチンのフローチャートである。6 is a flowchart of an engine combustion restart subroutine in FIG.

符号の説明Explanation of symbols

1 エンジン
10 エンジン本体
20 吸気システム
27 燃料噴射弁
30 排気システム
40 燃料供給システム
41 燃料タンク
48 蒸発燃料通路
49 キャニスタ
50 パージ通路
51 パージバルブ(パージ制御弁の一例)
100 エンジン制御ユニット
SW4 リニア空燃比センサ
DESCRIPTION OF SYMBOLS 1 Engine 10 Engine main body 20 Intake system 27 Fuel injection valve 30 Exhaust system 40 Fuel supply system 41 Fuel tank 48 Evaporative fuel passage 49 Canister 50 Purge passage 51 Purge valve (an example of purge control valve)
100 Engine control unit SW4 Linear air-fuel ratio sensor

Claims (6)

所定のエンジン停止条件が成立した場合にエンジンを自動停止させ、停止後所定のエンジン再始動条件が成立した場合に前記エンジンを再始動させる自動停止/再始動装置と、
所定のパージ条件が成立した場合に燃料タンクから発生する蒸発燃料をパージ制御弁の開閉動作に基づいて前記エンジンにパージする蒸発燃料パージ装置と、
前記自動停止/再始動装置並びに前記蒸発燃料パージ装置の動作を制御する制御手段と
を備えたエンジンの制御装置において、
前記制御手段は、前記パージ条件が成立している時に前記エンジン停止条件が成立した場合には、前記パージ制御弁を強制的に閉じるものである
ことを特徴とするエンジンの制御装置。
An automatic stop / restart device that automatically stops the engine when a predetermined engine stop condition is satisfied, and restarts the engine when a predetermined engine restart condition is satisfied after the stop;
An evaporative fuel purge device that purges evaporative fuel generated from the fuel tank to the engine based on an opening / closing operation of a purge control valve when a predetermined purge condition is satisfied;
An engine control device comprising: an automatic stop / restart device; and a control means for controlling the operation of the evaporated fuel purge device.
The control means for forcibly closing the purge control valve when the engine stop condition is satisfied when the purge condition is satisfied.
請求項1記載のエンジンの制御装置において、
前記制御手段は、前記パージ条件が成立している時に前記エンジン停止条件が成立した場合に、前記パージ制御弁を強制的に閉じた後、各気筒の掃気処理を実行するものである
ことを特徴とするエンジンの制御装置。
The engine control device according to claim 1,
The control means is configured to execute a scavenging process for each cylinder after forcibly closing the purge control valve when the engine stop condition is satisfied when the purge condition is satisfied. Engine control device.
請求項2記載のエンジンの制御装置において、
前記制御手段は、所定の掃気終了条件が成立した場合に、前記掃気処理を終了し、エンジンの自動停止制御を開始するものである
ことを特徴とするエンジンの制御装置。
The engine control device according to claim 2,
The engine control apparatus, wherein the control means ends the scavenging process and starts automatic engine stop control when a predetermined scavenging end condition is satisfied.
請求項2または3記載のエンジンの制御装置において、
排気ガスの酸素濃度に関する検出値を前記制御手段に出力する空燃比センサを設け、
前記制御手段は、前記酸素濃度検出センサの検出値並びに空燃比フィードバック補正定数の特性に基づいてエンジンの目標空燃比をフィードバック制御するとともに、前記パージ制御弁を強制的に閉じた後の前記空燃比フィードバック補正定数の変化に基づいて前記掃気処理を終了するものである
ことを特徴とするエンジンの制御装置。
The engine control device according to claim 2 or 3,
An air-fuel ratio sensor that outputs a detection value related to the oxygen concentration of the exhaust gas to the control means;
The control means feedback-controls the target air-fuel ratio of the engine based on the detected value of the oxygen concentration detection sensor and the characteristics of the air-fuel ratio feedback correction constant, and the air-fuel ratio after forcibly closing the purge control valve The scavenging process is terminated based on a change in a feedback correction constant.
請求項2から4の何れか1項に記載のエンジンの制御装置において、
前記制御手段は、前記再始動条件が成立した時に燃焼によってエンジン本体の再始動を実行するものである
ことを特徴とするエンジンの制御装置。
The engine control apparatus according to any one of claims 2 to 4,
The engine control device according to claim 1, wherein the control means executes restart of the engine body by combustion when the restart condition is satisfied.
請求項5記載のエンジンの制御装置において、
前記制御手段は、当該掃気処理の後、ピストンエンジン本体の自動停止過程において、燃焼再始動に適した位置にピストンを停止させるピストン停止位置調整処理を実行するものである
ことを特徴とするエンジンの制御装置。
The engine control apparatus according to claim 5, wherein
The control means executes a piston stop position adjusting process for stopping the piston at a position suitable for combustion restart in the automatic stop process of the piston engine body after the scavenging process. Control device.
JP2006224303A 2006-08-21 2006-08-21 Engine control device Expired - Fee Related JP4737005B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006224303A JP4737005B2 (en) 2006-08-21 2006-08-21 Engine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006224303A JP4737005B2 (en) 2006-08-21 2006-08-21 Engine control device

Publications (2)

Publication Number Publication Date
JP2008045527A true JP2008045527A (en) 2008-02-28
JP4737005B2 JP4737005B2 (en) 2011-07-27

Family

ID=39179498

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006224303A Expired - Fee Related JP4737005B2 (en) 2006-08-21 2006-08-21 Engine control device

Country Status (1)

Country Link
JP (1) JP4737005B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008282674A (en) * 2007-05-10 2008-11-20 Toyota Motor Corp Fuel cell system
JP2008282675A (en) * 2007-05-10 2008-11-20 Toyota Motor Corp Fuel cell system
JP2008282658A (en) * 2007-05-10 2008-11-20 Toyota Motor Corp Fuel cell system
JP2015094295A (en) * 2013-11-12 2015-05-18 トヨタ自動車株式会社 Control device for internal combustion engine
JP2020180565A (en) * 2019-04-24 2020-11-05 愛三工業株式会社 Evaporated fuel treatment device
AU2022202917B2 (en) * 2021-05-19 2024-05-09 Kabushiki Kaisha Toyota Jidoshokki Control unit for vehicles with idle stop function

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001173527A (en) * 1999-12-20 2001-06-26 Honda Motor Co Ltd Evaporative fuel treatment system for internal combustion engine
JP2005282418A (en) * 2004-03-29 2005-10-13 Mazda Motor Corp Engine starter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001173527A (en) * 1999-12-20 2001-06-26 Honda Motor Co Ltd Evaporative fuel treatment system for internal combustion engine
JP2005282418A (en) * 2004-03-29 2005-10-13 Mazda Motor Corp Engine starter

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008282674A (en) * 2007-05-10 2008-11-20 Toyota Motor Corp Fuel cell system
JP2008282675A (en) * 2007-05-10 2008-11-20 Toyota Motor Corp Fuel cell system
JP2008282658A (en) * 2007-05-10 2008-11-20 Toyota Motor Corp Fuel cell system
WO2008142973A1 (en) * 2007-05-10 2008-11-27 Toyota Jidosha Kabushiki Kaisha Fuel cell system
WO2008142972A1 (en) * 2007-05-10 2008-11-27 Toyota Jidosha Kabushiki Kaisha Fuel cell system
US8053123B2 (en) 2007-05-10 2011-11-08 Toyota Jidosha Kabushiki Kaisha Fuel cell system with a scavenging device and AC impedance measuring unit
US8420268B2 (en) 2007-05-10 2013-04-16 Toyota Jidosha Kabushiki Kaisha Fuel cell system
JP2015094295A (en) * 2013-11-12 2015-05-18 トヨタ自動車株式会社 Control device for internal combustion engine
WO2015071720A1 (en) 2013-11-12 2015-05-21 Toyota Jidosha Kabushiki Kaisha Control device and control method for internal combustion engine
CN105705750A (en) * 2013-11-12 2016-06-22 丰田自动车株式会社 Control device and control method for internal combustion engine
US20160273506A1 (en) * 2013-11-12 2016-09-22 Toyota Jidosha Kabushiki Kaisha Control device and control method for internal combustion engine
JP2020180565A (en) * 2019-04-24 2020-11-05 愛三工業株式会社 Evaporated fuel treatment device
AU2022202917B2 (en) * 2021-05-19 2024-05-09 Kabushiki Kaisha Toyota Jidoshokki Control unit for vehicles with idle stop function

Also Published As

Publication number Publication date
JP4737005B2 (en) 2011-07-27

Similar Documents

Publication Publication Date Title
JP3772891B2 (en) Engine starter
US20070039598A1 (en) Control of lean burn engine using exhaust gas recirculation
JP4737005B2 (en) Engine control device
JP5927024B2 (en) Engine start control device
JP4477249B2 (en) In-cylinder injection internal combustion engine control device
JP5494998B2 (en) Control device for internal combustion engine
JP2008223583A (en) Control device for engine
JP4254607B2 (en) Engine starter
JP4239582B2 (en) Engine control device
JP4524966B2 (en) Diesel engine control system
JP2007198210A (en) Evaporated fuel control device for engine
JP2012225308A (en) Internal combustion engine control apparatus
JP3772892B2 (en) Engine starter
JP4341477B2 (en) Engine starter
JP3846481B2 (en) In-cylinder injection internal combustion engine control device
JP2008180184A (en) In-cylinder injection spark ignition internal combustion engine control device
JP4315056B2 (en) Engine starter
JPH08200166A (en) Air-fuel ratio control device
JP4577178B2 (en) Multi-cylinder engine starter
JP4325477B2 (en) Engine starter
JP4363245B2 (en) Engine starter
JP4442303B2 (en) Engine starter
JP4577179B2 (en) Multi-cylinder engine starter
JP4604948B2 (en) Multi-cylinder engine starter
JP4779530B2 (en) Multi-cylinder engine starter

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090330

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100831

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100907

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101108

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110304

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110311

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110418

R150 Certificate of patent or registration of utility model

Ref document number: 4737005

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140513

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees