JP2017150338A - 内燃機関の制御装置 - Google Patents

内燃機関の制御装置 Download PDF

Info

Publication number
JP2017150338A
JP2017150338A JP2016031304A JP2016031304A JP2017150338A JP 2017150338 A JP2017150338 A JP 2017150338A JP 2016031304 A JP2016031304 A JP 2016031304A JP 2016031304 A JP2016031304 A JP 2016031304A JP 2017150338 A JP2017150338 A JP 2017150338A
Authority
JP
Japan
Prior art keywords
fuel
octane
octane number
calculated
cylinder
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
JP2016031304A
Other languages
English (en)
Inventor
忠司 黒谷
Tadashi Kurotani
忠司 黒谷
健志 重豊
Kenji Shigetoyo
健志 重豊
浩平 葛岡
Kohei Kuzuoka
浩平 葛岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2016031304A priority Critical patent/JP2017150338A/ja
Priority to US15/420,097 priority patent/US10247113B2/en
Publication of JP2017150338A publication Critical patent/JP2017150338A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D19/00Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D19/06Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
    • F02D19/08Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed simultaneously using pluralities of fuels
    • F02D19/081Adjusting the fuel composition or mixing ratio; Transitioning from one fuel to the other
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D19/00Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D19/06Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
    • F02D19/0639Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed characterised by the type of fuels
    • F02D19/0649Liquid fuels having different boiling temperatures, volatilities, densities, viscosities, cetane or octane numbers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D19/00Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D19/06Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
    • F02D19/0639Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed characterised by the type of fuels
    • F02D19/0649Liquid fuels having different boiling temperatures, volatilities, densities, viscosities, cetane or octane numbers
    • F02D19/0652Biofuels, e.g. plant oils
    • F02D19/0655Biofuels, e.g. plant oils at least one fuel being an alcohol, e.g. ethanol
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/025Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/027Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions using knock sensors
    • 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
    • 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/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • 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/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • 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/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • 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/30Controlling fuel injection
    • F02D41/3094Controlling fuel injection the fuel injection being effected by at least two different injectors, e.g. one in the intake manifold and one in the cylinder
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • F02P5/1527Digital data processing dependent on pinking with means allowing burning of two or more fuels, e.g. super or normal, premium or regular
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D19/00Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D19/06Controlling engines characterised by their use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures peculiar to engines working with pluralities of fuels, e.g. alternatively with light and heavy fuel oil, other than engines indifferent to the fuel consumed
    • F02D19/0663Details on the fuel supply system, e.g. tanks, valves, pipes, pumps, rails, injectors or mixers
    • F02D19/0686Injectors
    • F02D19/0692Arrangement of multiple injectors per combustion chamber
    • 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/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D2041/389Controlling fuel injection of the high pressure type for injecting directly into the cylinder
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/025Engine noise, e.g. determined by using an acoustic sensor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0406Intake manifold pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • F02D2250/26Control of the engine output torque by applying a torque limit
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/30Use of alternative fuels, e.g. biofuels
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Oil, Petroleum & Natural Gas (AREA)
  • Signal Processing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Biotechnology (AREA)
  • Botany (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Fuel-Injection Apparatus (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

【課題】気筒内に供給することが可能な燃料のオクタン価の最大値である最大オクタン価に基づいて、内燃機関のノッキングを適切に抑制することができる内燃機関の制御装置を提供する。【解決手段】気筒内に供給される低オクタン価燃料及び低オクタン価燃料よりもオクタン価が高い高オクタン価燃料の総量に対する、低オクタン価燃料の量の割合及び高オクタン価燃料の量の割合を調整することによって、気筒内に供給される燃料のオクタン価が変更される。また、気筒内に供給することが可能な燃料のオクタン価の最大値である最大オクタン価ELCMAXが算出されるとともに、算出された最大オクタン価ELCMAXに基づいて、内燃機関の出力が制限される。【選択図】図10

Description

本発明は、気筒内に供給される低オクタン価燃料及び高オクタン価燃料の総量に対する、低オクタン価燃料の量の割合及び高オクタン価燃料の量の割合を調整することによって、気筒内に供給される燃料のオクタン価が変更される内燃機関の制御装置に関する。
従来、この種の内燃機関の制御装置として、例えば特許文献1及び特許文献2に開示されたものが知られている。この特許文献1に開示された制御装置では、気筒内に供給される低オクタン価燃料及び高オクタン価燃料の総量に対する高オクタン価燃料の量の割合の基本値である基本高オクタン価燃料割合が、内燃機関の回転数及び負荷に応じて算出される。また、内燃機関のノッキングが、内燃機関の負荷の増大率が大きいほど発生しやすくなる点に着目し、ノッキングを抑制するために、検出された内燃機関の負荷の増大率に基づき、基本高オクタン価燃料割合を増大補正することによって、高オクタン価燃料の量の割合が算出されるとともに、算出された高オクタン価燃料の量の割合に基づいて、気筒内に供給される高オクタン価燃料の量が制御される。
また、特許文献2に開示された制御装置では、内燃機関のノッキングを抑制するために、検出された内燃機関の負荷が増大するほど、気筒内に供給される低オクタン価燃料の量に対する高オクタン価燃料の量の割合が、増大するように算出されるとともに、算出された高オクタン価燃料の量の割合に基づいて、気筒内に供給される高オクタン価燃料の量が制御される。この場合、内燃機関の負荷が増大するときでも、高オクタン価燃料の量に対する低オクタン価燃料の量の割合が値0にならないように、気筒内に供給される低オクタン価燃料の量を制御することによって、高オクタン価燃料を節約するようにしている。
特開2005−155469号公報 特開2014−074337号公報
気筒内に供給される低オクタン価燃料の量の割合及び高オクタン価燃料の量の割合を調整することにより気筒内に供給される燃料のオクタン価が変更される内燃機関では、気筒内に供給することが可能な燃料のオクタン価の最大値は、必ずしも一定ではなく、種々の要因によって変化する。これに対して、上述した従来の制御装置では、内燃機関の回転数や、負荷、負荷の増大率に応じて、高オクタン価燃料の量の割合が算出されるにすぎない。このため、内燃機関の負荷が比較的大きいような場合に、気筒内に実際に供給される燃料のオクタン価を十分な大きさに調整できず、それにより内燃機関のノッキングが発生するおそれがある。
本発明は、上記の課題を解決するためになされたものであり、気筒内に供給することが可能な燃料のオクタン価の最大値である最大オクタン価に基づいて、内燃機関のノッキングを適切に抑制することができる内燃機関の制御装置を提供することを目的とする。
上記の目的を達成するために、請求項1に係る発明は、気筒3a内に供給される低オクタン価燃料(実施形態における(以下、本項において同じ)ガソリンG)及び低オクタン価燃料よりもオクタン価が高い高オクタン価燃料(エタノールE)の総量に対する、低オクタン価燃料の量の割合及び高オクタン価燃料の量の割合(ポート噴射割合RF2)を調整することによって、気筒3a内に供給される燃料のオクタン価が変更される内燃機関3の制御装置1であって、気筒3a内に供給することが可能な燃料のオクタン価の最大値である最大オクタン価(筒内供給最大オクタン価ELCMAX)を算出する最大オクタン価算出手段(ECU2、図10のステップ105)と、算出された最大オクタン価に基づいて、内燃機関3の出力を制限する出力制限手段(ECU2、図10のステップ106、108〜111)と、を備えることを特徴とする。
この構成によれば、気筒内に供給することが可能な燃料のオクタン価の最大値である最大オクタン価が、最大オクタン価算出手段により算出されるとともに、算出された最大オクタン価に基づき、出力制限手段によって、内燃機関の出力が制限される。内燃機関のノッキングは、その出力が高いほど、より発生しやすくなる傾向にある。このため、上述した出力制限手段により、気筒内に実際に供給される燃料の最大オクタン価が小さいほど、内燃機関の出力をより小さくなるように制限することによって、前述した従来の制御装置と異なり、ノッキングを抑制可能な大きさにオクタン価を調整できなくなるような事態が発生するのを回避でき、ひいては、内燃機関のノッキングを適切に抑制することができる。
請求項2に係る発明は、請求項1に記載の内燃機関3の制御装置1において、内燃機関3は、低オクタン価燃料及び高オクタン価燃料の一方を気筒3a内に噴射する第1噴射弁(筒内噴射弁6)と、低オクタン価燃料及び高オクタン価燃料の他方を吸気ポート4aに噴射する第2噴射弁(ポート噴射弁7)と、気筒3a内の混合気を点火する点火プラグ8と、を有し、内燃機関3のノック強度KNOCK、内燃機関3のノッキングを抑制するための点火プラグ8の点火時期IGの遅角化の状態、第1噴射弁の噴射孔部分の温度(先端温度TEDI)、及び、第1及び第2噴射弁のうちの高オクタン価燃料を噴射する高オクタン価燃料噴射弁(ポート噴射弁7)に供給される高オクタン価燃料の圧力(所定圧PREF)と、高オクタン価燃料噴射弁の噴射孔部分の周囲の雰囲気の圧力(吸気圧PBA)との差圧(圧力偏差DP)の少なくとも1つである設定用パラメータを取得する設定用パラメータ取得手段(ノックセンサ32、吸気圧センサ34、先端温度センサ36、ECU2、図9のステップ91、95)と、取得された設定用パラメータに応じて、高オクタン価燃料の量の割合の上限値RF2LMHを設定する上限値設定手段(ECU2、図9のステップ92、93、96、97、99〜101)と、低オクタン価燃料のオクタン価を表す第1オクタン価(第1推定エタノール濃度EL1E)を取得する第1オクタン価取得手段(第1濃度センサ39、ECU2、図3のステップ2)と、高オクタン価燃料のオクタン価を表す第2オクタン価(第2推定エタノール濃度EL2E)を取得する第2オクタン価取得手段(第2濃度センサ40、ECU2、図3のステップ3)と、をさらに備え、最大オクタン価算出手段は、設定された上限値RF2LMH、取得された第1及び第2オクタン価に応じて、最大オクタン価を算出することを特徴とする。
この構成によれば、低オクタン価燃料及び高オクタン価燃料の一方が、第1噴射弁によって気筒内に噴射され、低オクタン価燃料及び高オクタン価燃料の他方が、第2噴射弁によって吸気ポートに噴射されるとともに、気筒内の混合気が点火プラグで点火させられる。また、高オクタン価燃料の量の割合の上限値が、上限値設定手段によって設定され、低オクタン価燃料のオクタン価を表す第1オクタン価が第1オクタン価取得手段によって取得されるとともに、高オクタン価燃料のオクタン価を表す第2オクタン価が、第2オクタン価取得手段によって取得される。
前述したように、内燃機関では、気筒内に供給される低オクタン価燃料及び高オクタン価燃料の総量に対する、低オクタン価燃料の量の割合及び高オクタン価燃料の量の割合を調整することによって、気筒内に供給される燃料のオクタン価が変更され、また、最大オクタン価は、気筒内に供給することが可能な燃料のオクタン価の最大値である。以上から明らかなように、設定された高オクタン価燃料の量の割合の上限値、第1及び第2オクタン価(低オクタン価燃料及び高オクタン価燃料のオクタン価)に応じて、最大オクタン価を適切に算出することができる。
また、この種の内燃機関では、高オクタン価燃料は、内燃機関のノッキングを抑制するために用いられるものである。このため、高オクタン価燃料の量の割合の上限値を設定するための設定用パラメータとして、内燃機関のノック強度、及び、内燃機関のノッキングを抑制するための点火プラグの点火時期の遅角化の状態の少なくとも一方を用いることによって、高オクタン価燃料の量の割合の上限値を、内燃機関のノッキングの状態に応じて適切に設定することができる。
さらに、第1噴射弁は、低オクタン価燃料及び高オクタン価燃料の一方を気筒内に噴射するものであることから、その噴射孔部分が高温の気筒(燃焼室)内に晒されるので、噴射孔部分にデポジットが堆積する傾向にあり、その堆積度合は、噴射孔部分の温度が高いほど、より高くなる。また、第1噴射弁の噴射孔部分は、噴射される燃料で冷却されるため、その温度は、噴射される燃料の量に応じて変化する。以上から、第1噴射弁の噴射孔部分の温度を高オクタン価燃料の量の割合の上限値の設定に用いることによって、第1噴射弁の噴射孔部分にデポジットが堆積するのを防止することができる。
また、高オクタン価燃料噴射弁によって噴射可能な高オクタン価燃料の噴射量は、供給される高オクタン価燃料の圧力と、その噴射孔部分の周囲の雰囲気の圧力との差圧に応じて変化する。このため、この差圧を設定用パラメータとして用いることによって、高オクタン価燃料の量の割合の上限値を適切に設定することができる。
本発明の第1実施形態による制御装置を適用した内燃機関を、概略的に示す図である。 制御装置のECUなどを示すブロック図である。 ECUによって実行されるエンジン制御処理を示すフローチャートである。 図3のステップ11で実行されるノッキング用制御処理のサブルーチンを示すフローチャートである。 図4の続きを示すフローチャートである。 図3のステップ12で実行される非ノッキング用制御処理のサブルーチンを示すフローチャートである。 図6の続きを示すフローチャートである。 図7の続きを示すフローチャートである。 エンジンの吸入空気量を制御するための処理を示すフローチャートである。 図9の続きを示すフローチャートである。 図9の処理で用いられる基本値を算出するためのマップの一例である。 図10の処理で用いられる上限要求トルクを算出するためのマップの一例である。
以下、図面を参照しながら、本発明の好ましい実施形態について詳細に説明する。図1は、本実施形態による制御装置1が適用された内燃機関(以下「エンジン」という)3を示している。エンジン3は、車両(図示せず)に動力源として搭載されており、低オクタン価燃料としてのガソリンGと、高オクタン価燃料としてのエタノールEを併用するものである。ガソリンGは、10%程度の高オクタン価成分としてのエタノール成分を含む市販のものであり、第1燃料タンク21に貯留されている。エタノールEは、60%程度のエタノール成分を含むものであり、ガソリンGよりもオクタン価が高く、第2燃料タンク22に貯留されている。周知のように、燃料のエタノール成分の濃度は、当該燃料のオクタン価を表し、エタノール成分の濃度が高いほど、オクタン価はより高くなる。第1及び第2燃料タンク21、22の内部には、低圧ポンプ21a及び22aがそれぞれ設けられている。低圧ポンプ22aによる燃料の吐出圧は、所定圧PREFに設定されている。
本実施形態では、エタノールEは、分離装置23によってガソリンGから生成される。この分離装置23は、第1燃料タンク21から通路23aを介して供給されたガソリンGから、エタノール成分を分離することによって、エタノールEを生成するとともに、生成したエタノールEを、通路23bを介して第2燃料タンク22に供給する。分離装置23による第2燃料タンク22へのエタノールEの生成・供給動作は、制御装置1の後述するECU2によって制御される(図2参照)。なお、分離装置23による分離方法として、分離膜による方法や、触媒による方法を適宜、採用可能である。
エンジン3は、例えば4つの気筒3a(1つのみ図示)を有している。各気筒3aのピストン3bとシリンダヘッド3cとの間には、燃焼室3dが形成されている。燃焼室3dには、吸気ポート4a及び吸気マニホルド4bを介して、吸気通路4が接続されるとともに、排気ポート5a及び排気マニホルド5bを介して、排気通路5が接続されている。
また、シリンダヘッド3cには筒内噴射弁6が、吸気マニホルド4bにはポート噴射弁7が、気筒3aごとにそれぞれ設けられている。シリンダヘッド3cにはさらに、燃焼室3d内に生成された燃料と空気との混合気を点火するための点火プラグ8が、気筒3aごとに設けられている。
筒内噴射弁6及びポート噴射弁7はいずれも、ソレノイドやニードル弁(いずれも図示せず)などで構成された一般的なものである。筒内噴射弁6は、噴射孔(図示せず)を有する先端部が燃焼室3dに臨むように配置されており、ガソリン供給通路24、及びその途中に設けられた高圧ポンプ25を介して、第1燃料タンク21に接続されている。ポート噴射弁7は、噴射孔(図示せず)を有する先端部が吸気ポート4aに臨むように配置されており、エタノール供給通路26を介して、第2燃料タンク22に接続されている。
以上の構成により、ガソリンGは、第1燃料タンク21から低圧ポンプ21a及びガソリン供給通路24を介し、高圧ポンプ25によって昇圧された状態で、筒内噴射弁6に供給され、筒内噴射弁6から燃焼室3dに直接、噴射される。筒内噴射弁6に供給されるガソリンGの圧力は、高圧ポンプ25の動作をECU2で制御することによって、変更される。また、エタノールEは、第2燃料タンク22から低圧ポンプ22a及びエタノール供給通路26を介して、ポート噴射弁7に供給され、ポート噴射弁7から吸気ポート4aに噴射される。
また、吸気通路4には、スロットル弁9が設けられており、スロットル弁9は、吸気通路4を開閉する弁体9aと、弁体9aを駆動するTHアクチュエータ9bを有している。THアクチュエータ9bは、例えば電動モータで構成されており、ECU2に接続されている。スロットル弁9の開度はECU2により変更され、それにより、吸気通路4を介して気筒3a内に流入する吸入空気の量が制御される。
また、エンジン3には、クランク角センサ31、ノックセンサ32及び水温センサ33が設けられている。クランク角センサ31は、クランクシャフト(図示せず)の回転に伴って、パルス信号であるCRK信号及びTDC信号をECU2に出力する(図2参照)。CRK信号は、所定のクランクシャフトの回転角度(以下「クランク角」という。例えば1°)ごとに出力される。ECU2は、このCRK信号に基づき、エンジン3の回転数(以下「エンジン回転数」という)NEを算出する。また、TDC信号は、いずれかの気筒3aにおいて、ピストン3bが吸気行程の開始時の上死点付近に位置することを表す信号であり、実施形態のように気筒3aが4つの場合には、クランク角180°ごとに出力される。
上記のノックセンサ32は、例えばピエゾ素子などで構成され、エンジン3のシリンダブロックに設けられており、エンジン3のノッキングの強度であるノック強度KNOCKを検出するとともに、その検出信号をECU2に出力する。水温センサ33は、エンジン3の冷却水の温度(以下「エンジン水温」という)TWを検出するとともに、その検出信号をECU2に出力する。
また、吸気通路4のスロットル弁9よりも下流側には吸気圧センサ34が、排気通路5には空燃比センサ35が、それぞれ設けられている。吸気圧センサ34は、吸気管4内の圧力である吸気圧PBAを検出するとともに、その検出信号をECU2に出力する。ECU2は、算出されたエンジン回転数NE及び検出された吸気圧PBAに応じ、所定のマップ(図示せず)を検索することによって、気筒3a内に吸入される吸入空気の吸入空気量QAIRを算出する。上記の空燃比センサ35は燃焼室3d内で燃焼した混合気の空燃比LAFを検出するとともに、その検出信号をECU2に出力する。
さらに、エンジン3には、先端温度センサ36及び気筒判別センサ(図示せず)が設けられている。先端温度センサ36は、例えばサーミスタなどで構成されており、筒内噴射弁6の噴射孔部分の温度である先端温度TEDIを検出するとともに、その検出信号をECU2に出力する。気筒判別センサは、気筒を判別するためのパルス信号である気筒判別信号をECU2に出力する。ECU2は、この気筒判別信号、上記のCRK信号及びTDC信号によって、クランクシャフトの実際の回転角度位置である実クランク角度位置を気筒3aごとに算出する。この場合、実クランク角度位置は、各気筒3aのTDC信号を基準としたクランクシャフトの回転角度位置に算出され、TDC信号の発生時には値0に算出される。
また、第1及び第2燃料タンク21、22には、ガソリン残量センサ37及びエタノール残量センサ38がそれぞれ設けられている。ガソリン残量センサ37は、第1燃料タンク21に貯留されたガソリンGの量(以下「ガソリン残量」という)QRF1を検出し、その検出信号をECU2に出力する。エタノール残量センサ38は、第2燃料タンク22に貯留されたエタノールEの量(以下「エタノール残量」という)QRF2を検出し、その検出信号をECU2に出力する。
さらに、第1及び第2燃料タンク21、22には、例えば静電容量式の第1濃度センサ39及び第2濃度センサ40がそれぞれ設けられている。第1濃度センサ39は、第1燃料タンク21に貯留されたガソリンGに含まれるエタノール成分の濃度(以下「第1エタノール濃度」という)EL1を検出し、その検出信号をECU2に出力する。第2濃度センサ40は、第2燃料タンク22に貯留されたエタノールEに含まれるエタノール成分の濃度(以下「第2エタノール濃度」という)EL2を検出し、その検出信号をECU2に出力する。なお、第1及び第2濃度センサ39、40として、他の適当なセンサ、例えば光学式のセンサなどを用いてもよいことはもちろんである。
また、ECU2には、アクセル開度センサ41から、車両のアクセルペダル(図示せず)の操作量(以下「アクセル開度」という)APを表す検出信号が、車速センサ42から、車両の車速VPを表す検出信号が、それぞれ出力される。
ECU2は、CPU、RAM、ROM、及びI/Oインターフェース(いずれも図示せず)などから成るマイクロコンピュータで構成されている。ECU2は、前記各種のセンサ31〜42からの検出信号に応じ、ROMに記憶された制御プログラムに従って、筒内噴射弁6及びポート噴射弁7の各々の燃料噴射時間及び噴射時期や、点火プラグ8の点火時期、スロットル弁9の開度を制御するとともに、前述した分離装置23や、高圧ポンプ25の動作を制御する。
次に、図3〜図10を参照しながら、ECU2によって実行される処理について説明する。図3に示すエンジン制御処理は、筒内噴射弁6及びポート噴射弁7の各々の噴射時間及び点火プラグ8の点火時期を気筒3aごとに制御するための処理であり、TDC信号の発生に同期して、繰り返し実行される。まず、図3のステップ1(「S1」と図示。以下同じ)では、検出されたエタノール残量QRF2を、検出されたガソリン残量QRF1とエタノール残量QRF2の和で除算することによって、エタノール残量割合RQRF2を算出する[RQRF2=QRF2/(QRF1+QRF2)]。
次いで、検出された第1エタノール濃度EL1を補正することによって、第1推定エタノール濃度EL1Eを算出する(ステップ2)とともに、検出された第2エタノール濃度EL2を補正することによって、第2推定エタノール濃度EL2Eを算出する(ステップ3)。この場合、第1及び第2推定エタノール濃度EL1E、EL2Eは、後述するステップ10によってエンジン3でノッキングが発生していると判定されるほど、より小さな値に補正される。
次に、エンジン回転数NE及び算出された吸入空気量QAIRに応じ、所定のマップ(図示せず)を検索することによって、基本燃料噴射量QINJBを算出する(ステップ4)。次いで、エンジン回転数NE及び吸入空気量QAIRに応じ、所定のマップ(図示せず)を検索することによって、要求エタノール濃度EREQを算出する(ステップ5)。この要求エタノール濃度EREQは、燃焼室3d内に供給される燃料のエタノール濃度の要求値であり、上記のマップでは、要求トルクTREQが大きいほど、より大きな値に設定されている。
次に、前記ステップ2及び3でそれぞれ算出された第1及び第2推定エタノール濃度EL1E、EL2E、ならびにステップ5で算出された要求エタノール濃度EREQに応じ、所定のマップ(図示せず)を検索することによって、基本ポート噴射割合RF2Bを算出する(ステップ6)。この基本ポート噴射割合RF2Bは、筒内噴射量とポート噴射量の和に対するポート噴射量の割合の基本値であり、上記のマップでは、燃焼室3d内に供給される燃料中のエタノール濃度が要求エタノール濃度EREQになるように、設定されている。
次いで、前記ステップ4で算出された基本燃料噴射量QINJBに、補正係数KINJを乗算することによって、総燃料噴射量QINJTを算出する(ステップ7)。総燃料噴射量QINJTは、筒内噴射弁6の噴射量(以下「筒内噴射量」という)とポート噴射弁7の噴射量(以下「ポート噴射量」という)の和の目標値である。この補正係数KINJは、量論混合比補正係数と、空燃比補正係数とに基づいて設定される。この量論混合比補正係数は、燃料中のエタノール濃度が異なると、吸入空気量QAIRに対して空燃比LAFがストイキ相当空燃比になる燃料の質量割合(以下「量論混合比」という)が異なる大きさになる点に着目し、それによる影響を補償するためのものであり、例えば次のようにして算出される。
すなわち、まず、第1及び第2推定エタノール濃度EL1E、EL2Eに応じ、所定のマップ(図示せず)を検索することによって、ガソリンG及びエタノールEの量論混合比を算出する。次いで、値1.0から上記ステップ6で算出された基本ポート噴射割合RF2Bを減算した値に、算出されたガソリンGの量論混合比を乗算した値と、基本ポート噴射割合RF2Bに、算出されたエタノールEの量論混合比を乗算した値との和を、量論混合比補正係数として算出する。総燃料噴射量QINJTは、この量論混合比補正係数に応じて算出されることにより、第1又は第2推定エタノール濃度EL1E、EL2Eが大きいほど、より大きな値に算出される。また、上記の空燃比補正係数は、例えば、検出された空燃比LAFが所定の目標空燃比になるように、所定のフィードバック制御アルゴリズムに従って算出される。なお、量論混合比補正係数を、基本ポート噴射割合RF2Bに代えて、図4のステップ23や、ステップ27、図6のステップ42、図8のステップ79、81で最終的に算出されたポート噴射割合RF2に応じて算出してもよい。
前記ステップ7に続くステップ8では、エンジン回転数NE及び吸入空気量QAIRに応じ、所定のマップ(図示せず)を検索することによって、基本点火時期IGBを算出する。次いで、算出された基本点火時期IGBに、補正係数KIGを乗算することによって、暫定点火時期IGTEMを算出する(ステップ9)。この補正係数KIGは、検出されたエンジン水温TWなどに基づいて算出される。以上により、暫定点火時期IGTEMは、エンジン3の効率が最も高くなるような点火プラグ8の最適点火時期に設定される。
次に、検出されたノック強度KNOCKが所定の判定値KJUDよりも大きいか否かを判別する(ステップ10)。なお、本処理及び後述するいずれの処理においても、ノック強度KNOCKとして、そのときに検出されたKNOCKではなく、エンジン3の前回の燃焼サイクルにおいて検出されたKNOCKの最大値が用いられる。
上記ステップ10の答がYES(KNOCK>KJUD)のときには、エンジン3のノッキングが発生していると判定するとともに、ノッキング用制御処理を実行し(ステップ11)、本処理を終了する。一方、ステップ10の答がNO(KNOCK≦KJUD)のときには、エンジン3のノッキングが発生していないと判定するとともに、非ノッキング用制御処理を実行し(ステップ12)、本処理を終了する。
次に、図4及び図5を参照しながら、図3のステップ11で実行されるノッキング用制御処理について説明する。まず、図4のステップ21では、図3のステップ1で算出されたエタノール残量割合RQRF2、ノック強度KNOCK、エンジン回転数NE及び吸入空気量QAIRに応じ、所定のマップ(図示せず)を検索することによって、加算項COARF2を算出する。このマップでは、加算項COARF2は正値に設定されており、その設定の詳細については後述する。
次いで、前述した基本ポート噴射割合RF2Bの補正値であるポート噴射割合補正項の前回値CORF2Zに、ステップ21で算出された加算項COARF2を加算することによって、今回のポート噴射割合補正項CORF2を算出する(ステップ22)。ポート噴射割合補正項の前回値CORF2Zは、エンジン3の始動時に所定の上限値に設定される。次に、図3のステップ6で算出された基本ポート噴射割合RF2Bに、ステップ22で算出されたポート噴射割合補正項CORF2を加算することによって、ポート噴射割合RF2を算出する(ステップ23)。
次いで、算出されたポート噴射割合RF2が、上限値RF2LMHよりも大きいか否かを判別する(ステップ24)。この上限値RF2LMHは、後述する図9及び図10に示す処理において値1.0以下の正値に算出される。このステップ24の答がNO(RF2≦RF2LMH)のときには、エタノール残量割合RQRF2に応じ、所定のマップ(図示せず)を検索することによって、第1点火時期補正項COIG1を算出する(ステップ25)。このマップでは、第1点火時期補正項COIG1は正値に設定されており、その設定の詳細については後述する。次に、算出された第1点火時期補正項COIG1を、点火時期補正項COIGとして設定し(ステップ26)、ステップ30に進む。この点火時期補正項COIGは、暫定点火時期IGTEMを補正する補正項である。
一方、前記ステップ24の答がYESで、ポート噴射割合RF2が上限値RF2LMHよりも大きいときには、ポート噴射割合RF2を上限値RF2LMHに設定する(ステップ27)。次いで、エタノール残量割合RQRF2に応じ、所定のマップ(図示せず)を検索することによって、第2点火時期補正項COIG2を算出する(ステップ28)。このマップでは、第2点火時期補正項COIG2は正値に設定されており、その設定の詳細については後述する。次に、算出された第2点火時期補正項COIG2を、点火時期補正項COIGとして設定し(ステップ29)、ステップ30に進む。
前記ステップ26又は29に続く図5のステップ30では、図3のステップ7で算出された総燃料噴射量QINJTに、前記ステップ23で算出されたポート噴射割合RF2を乗算することによって、目標ポート噴射量QINJ2を算出する。次いで、算出された目標ポート噴射量QINJ2に基づき、ポート噴射弁7の開弁時間の目標値である最終ポート噴射時間TOUT2を算出する(ステップ31)。以上のようにして最終ポート噴射時間TOUT2が算出されると、ポート噴射弁7が、図示しない処理で算出されたポート噴射開始時期に開弁されるとともに、その開弁時間が最終ポート噴射時間TOUT2になるように制御される。その結果、ポート噴射量は、ステップ30で算出された目標ポート噴射量QINJ2になるように制御される。
次に、総燃料噴射量QINJTから、上記ステップ30で算出された目標ポート噴射量QINJ2を減算することによって、目標筒内噴射量QINJ1を算出する(ステップ32)とともに、算出された目標筒内噴射量QINJ1に基づき、筒内噴射弁6の開弁時間の目標値である最終筒内噴射時間TOUT1を算出する(ステップ33)。以上のようにして最終筒内噴射時間TOUT1が算出されると、筒内噴射弁6が、図示しない処理で算出された筒内噴射開始時期に開弁されるとともに、その開弁時間が最終筒内噴射時間TOUT1になるように制御される。その結果、筒内噴射量は、ステップ32で算出された目標筒内噴射量QINJ1になるように制御される。
上記ステップ33に続くステップ34では、図3のステップ9で算出された暫定点火時期IGTEMに、ステップ26又は29で算出された点火時期補正項COIGを加算することによって、点火時期IGを算出する。次いで、算出された点火時期IGが上限値IGLMHよりも大きいか否かを判別する(ステップ35)。この上限値IGLMHは、点火時期IGの遅角側の制限値であり、後述する図9及び図10に示す処理において算出される。このステップ35の答がYES(IG>IGLMH)のときには、点火時期IGを上限値IGLMHに設定し(ステップ36)、ステップ37に進む一方、NO(IG≦IGLMH)のときには、ステップ36をスキップし、ステップ37に進む。
このステップ37では、後述する設定フラグF_SET及び減算フラグF_SUBTを「1」に設定し、本処理を終了する。以上のようにして点火時期IGが算出されると、点火プラグ8の点火時期が、算出された点火時期IGになるように制御される。なお、点火時期IGは、大きいほど、より遅角側になる。また、設定フラグF_SET及び減算フラグF_SUBTは、エンジン3の始動時に「0」にリセットされる。
以上のように、ノッキング用制御処理では、前記ステップ21〜23の実行により、基本ポート噴射割合RF2Bにポート噴射割合補正項CORF2を加算することによって、ポート噴射割合RF2が増大補正される。この場合、ポート噴射割合補正項CORF2に加算される加算項COARF2は、前記マップにおいて、エタノール残量割合RQRF2が大きいほど、より大きな値に設定されており、また、ノック強度KNOCKが大きいほど、より大きな値に設定されている。これにより、ポート噴射割合RF2の増大補正量は、エタノール残量割合RQRF2が大きいほど、また、ノック強度KNOCKが大きいほど、より大きくなる。なお、ポート噴射割合補正項CORF2は、リミット処理(図示せず)によって、前記上限値以下に制限される。
また、ノッキング用制御処理では、前記ステップ25、26、28、29及び34の実行により、基本点火時期IGBに点火時期補正項COIGを加算することによって、点火時期IGが遅角側に補正される。この場合、点火時期補正項COIGとして用いられる第1及び第2点火時期補正項COIG1、COIG2は、前記マップにおいて、エタノール残量割合RQRF2が小さいほど、より大きな値に設定されている。これにより、点火時期IGの遅角補正量は、エタノール残量割合RQRF2が小さいほど、より大きくなる。また、第1及び第2点火時期補正項COIG1、COIG2は、吸気ポート4aの壁面へのエタノールEの付着の影響や、ポート噴射弁7から噴射された燃料が気筒3a内に実際に流入するまでの時間遅れ(以下「ポート噴射燃料の流入時間遅れ」という)の影響に応じて、エンジン3のノッキングを抑制できるような値に設定されている。
また、増大補正されたポート噴射割合RF2は、上限値RF2LMH以下に制限される(ステップ24、27)。さらに、点火時期補正項COIGとして、ポート噴射割合RF2が上限値RF2LMHに制限されているとき(ステップ24:YES)には、第2点火時期補正項COIG2が用いられ、制限されていないとき(ステップ24:NO)には、第1点火時期補正項COIG1が用いられる。前記マップにおいて、第2点火時期補正項COIG2は、エタノール残量割合RQRF2の全体として、第1点火時期補正項COIG1よりも大きな値に設定されている。これにより、増大補正されたポート噴射割合RF2が上限値RF2LMHに制限されているときには、制限されていないときよりも、点火時期IGの遅角補正量は大きくなる。
次に、図6〜図8を参照しながら、図3のステップ12で実行される非ノッキング用制御処理について説明する。まず、図6のステップ41では、吸入空気量QAIRが所定値QKNOCKよりも大きいか否かを判別する。この答がNO(QAIR≦QKNOCK)のときには、エンジン3が、ノッキングが発生するような負荷領域にないと判定する。次いで、図3のステップ6で算出された基本ポート噴射割合RF2Bをそのまま、ポート噴射割合RF2として設定する(ステップ42)。
次に、ステップ43〜46において、図5のステップ30〜33と同様にして、目標ポート噴射量QINJ2、最終ポート噴射時間TOUT2、目標筒内噴射量QINJ1、及び最終筒内噴射時間TOUT1をそれぞれ算出する。以上により、ポート噴射量が、ステップ43で算出された目標ポート噴射量QINJ2になるように制御されるとともに、筒内噴射量が、ステップ45で算出された目標筒内噴射量QINJ1になるように制御される。
次いで、点火時期IGを、図3のステップ9で算出された暫定点火時期IGTEMに設定し(ステップ47)、本処理を終了する。以上のようにして点火時期IGが算出されると、ステップ34の場合と同様、点火プラグ8の点火時期が、ステップ47で算出された点火時期IGになるように制御される。
一方、前記ステップ41の答がYES(QAIR>QKNOCK)のときには、エンジン3が、ノッキングが発生するような負荷領域にあると判定する。次いで、図7のステップ51において、前記設定フラグF_SETが「1」であるか否かを判別する。この答がYES(F_SET=1)のときには、エタノール残量割合RQRF2が所定値RQRB以上であるか否かを判別する(ステップ52)。
このステップ52の答がYES(RQRF2≧RQRB)のときには、エタノール残量割合RQRF2に応じ、所定のマップ(図示せず)を検索することによって、第1減算時間TIMA1を算出する(ステップ53)。このマップでは、第1減算時間TIMA1は正値に設定されており、その設定の詳細については後述する。次いで、算出された第1減算時間TIMA1で、所定の基本減算項COSIBを除算することによって、減算項COSIGを算出する(ステップ54)。次に、減算項COSIGの算出・設定を終了するために、設定フラグF_SETを「0」にリセットし(ステップ55)、ステップ58に進む。
一方、ステップ52の答がNOで、エタノール残量割合RQRF2が所定値RQRBよりも小さいときには、エタノール残量割合RQRF2に応じ、所定のマップ(図示せず)を検索することによって、第2減算時間TIMA2を算出する(ステップ56)。このマップでは、第2減算時間TIMA2は正値に設定されており、その設定の詳細については後述する。次いで、算出された第2減算時間TIMA2で、上記の基本減算項COSIBを除算することによって、減算項COSIGを算出する(ステップ57)。次に、減算項COSIGの算出・設定を終了するために、上記ステップ55を実行し(F_SET←0)、ステップ58に進む。
一方、前記ステップ51の答がNO(F_SET=0)のときには、ステップ52〜57をスキップし、ステップ58に進む。
このステップ58では、減算フラグF_SUBTが「1」であるか否かを判別する。この答がYES(F_SUBT=1)のときには、図4のステップ26又は29で設定された点火時期補正項の前回値COIGZから、ステップ54又は57で算出された減算項COSIGを減算することによって、今回の点火時期補正項COIGを算出する(ステップ59)。
次いで、ステップ59で算出された点火時期補正項COIGが値0以下であるか否かを判別する(ステップ60)。この答がNO(COIG>0)のときには、図3のステップ9で算出された暫定点火時期IGTEMに、ステップ59で算出された点火時期補正項COIGを加算することによって、点火時期IGを算出し(ステップ61)、図8のステップ71に進む。以上のようにして点火時期IGが算出されると、図5のステップ34などと同様、点火プラグ8の点火時期が、ステップ61で算出された点火時期IGになるように制御される。
一方、上記ステップ60の答がYESで、点火時期補正項COIGが値0以下になったときには、ステップ59による点火時期補正項COIGの減算処理を終了するために、減算フラグF_SUBTを「0」にリセットする(ステップ62)。次いで、点火時期IGを、図3のステップ9で算出された暫定点火時期IGTEMに設定し(ステップ63)、図8のステップ71に進む。
一方、前記ステップ58の答がNO(F_SUBT=0)のときには、上記ステップ63を実行することによって、点火時期IGを暫定点火時期IGTEMに設定し、図8のステップ71に進む。
図7のステップ61又は63に続く図8のステップ71では、エタノール残量割合RQRF2が所定値RQRB以上であるか否かを判別する。この答がYES(RQRF2≧RQRB)のときには、減算フラグF_SUBTが「1」であるか否かを判別する(ステップ72)。この答がYES(F_SUBT=1)のとき、すなわち、前記ステップ59による点火時期補正項COIGの減算処理の実行中であるときには、ポート噴射割合補正項の前回値CORF2Zを、今回のポート噴射割合補正項CORF2として設定し(ステップ73)、後述するステップ79に進む。
一方、上記ステップ72の答がNO(F_SUBT=0)で、点火時期補正項COIGの減算処理の実行中でないときには、エタノール残量割合RQRF2に応じ、所定のマップ(図示せず)を検索することによって、第1減算時間TIMB1を算出する(ステップ74)。このマップでは、第1減算時間TIMB1は正値に設定されており、その設定の詳細については後述する。次いで、算出された第1減算時間TIMB1で、所定の基本減算項COSRBを除算することによって、減算項COSRF2を算出し(ステップ75)、ステップ78に進む。
一方、前記ステップ71の答がNO(RQRF2<RQRB)のときには、エタノール残量割合RQRF2に応じ、所定のマップ(図示せず)を検索することによって、第2減算時間TIMB2を算出する(ステップ76)。このマップでは、第2減算時間TIMB2は正値に設定されており、その設定の詳細については後述する。次いで、算出された第2減算時間TIMB2で、上記の基本減算項COSRBを除算することによって、減算項COSRF2を算出し(ステップ77)、ステップ78に進む。
前記ステップ75又は77に続くステップ78では、ポート噴射割合補正項の前回値CORF2Zから、ステップ75又は77で算出された減算項COSRF2を減算することによって、今回のポート噴射割合補正項CORF2を算出する。次いで、ステップ79に進む。
前記ステップ73又は78に続くステップ79では、図3のステップ6で算出された基本ポート噴射割合RF2Bに、ステップ73又は78で設定・算出されたポート噴射割合補正項CORF2を加算することによって、ポート噴射割合RF2を算出する。次いで、算出されたポート噴射割合RF2が所定の下限値RF2LMLよりも小さいか否かを判別する(ステップ80)。この下限値RF2LMLは、図4のステップ24で用いられる上限値RF2LMHよりも小さな正値に設定されている。
このステップ80の答がYES(RF2<RF2LML)のときには、ポート噴射割合RF2を下限値RF2LMLに設定し(ステップ81)、ステップ82に進む。一方、ステップ80の答がNOで、ポート噴射割合RF2が所定の下限値RF2LML以上であるときには、ステップ81をスキップし、ステップ82に進む。
続くステップ82〜85では、図5のステップ30〜33と同様にして、目標ポート噴射量QINJ2、最終ポート噴射時間TOUT2、目標筒内噴射量QINJ1及び最終筒内噴射時間TOUT1をそれぞれ算出し、本処理を終了する。以上により、ポート噴射量が、ステップ82で算出された目標ポート噴射量QINJ2になるように制御されるとともに、筒内噴射量が、ステップ84で算出された目標筒内噴射量QINJ1になるように制御される。
以上のように、非ノッキング用制御処理では、エンジン3が、ノッキングが発生するような負荷領域にないとき(図6のステップ41:NO)には、ポート噴射割合RF2が基本ポート噴射割合RF2Bに設定される(ステップ42)とともに、点火時期IGが暫定点火時期IGTEMに設定される(ステップ47)。また、エンジン3が、ノッキングが発生するような負荷領域にあるとき(ステップ41:YES)には、エンジン3の始動からノッキングが発生しない限り、減算フラグF_SUBTが「0」に保持されることによって、点火時期IGは暫定点火時期IGTEMに設定される(図7のステップ58:NO、ステップ63)。
一方、エンジン3が、ノッキングが発生するような負荷領域にある場合において、それまでにエンジン3のノッキングが発生したと判定されたことでノッキング用制御処理が実行されていたときには、当該ノッキング用制御処理で設定された点火時期補正項COIGを減算する減算処理が実行される(図7のステップ59)。
この点火時期補正項COIGの減算処理は、点火時期補正項COIGが値0以下になるまで繰り返され、その実行中、点火時期IGは、暫定点火時期IGTEMに点火時期補正項COIGを加算した値に、設定される(図7のステップ61)。そして、点火時期補正項COIGが値0以下になると(ステップ60:YES)、点火時期補正項COIGの減算処理が終了され、減算フラグF_SUBTが「0」に設定される(ステップ62)。点火時期補正項COIGの減算処理が終了した以後は、点火時期IGは、暫定点火時期IGTEMに設定される(ステップ58:NO、ステップ63)。以上により、点火時期IGは、エンジン3のノッキングの発生時に、暫定点火時期IGTEMよりも遅角側に補正され、ノッキングが発生しなくなったときに、進角側の暫定点火時期IGTEMに徐々に復帰される。
さらに、点火時期補正項COIGから減算される減算項COSIGは、所定の基本減算項COSIBを第1又は第2減算時間TIMA1、TIMA2で除算することによって、算出される(図7のステップ54、57)。これらの第1及び第2減算時間TIMA1、TIMA2は、前記マップにおいて、エタノール残量割合RQRF2が小さいほど、より大きな値に設定されている(ステップ53、56)。また、エタノール残量割合RQRF2が所定値RQRB以上であるとき(ステップ52:YES)には、第1減算時間TIMA1が用いられ、所定値RQRBよりも小さいとき(ステップ52:NO)には、第2減算時間TIMA2が用いられる。第2減算時間TIMA2は、前記マップにおいて、エタノール残量割合RQRF2の全体として、第1減算時間TIMA1よりも大きな値に設定されている。以上により、エタノール残量割合RQRF2が小さいほど、減算項COSIGがより小さな値に設定されることによって、点火時期IGが暫定点火時期IGTEMに復帰するまでの時間が、より長くなる。
さらに、第1減算時間TIMA1は、前記マップにおいて、前記ポート噴射燃料の流入時間遅れ(ポート噴射弁7から噴射された燃料が気筒3a内に実際に流入するまでの時間遅れ)に応じて、設定されており、このポート噴射燃料の流入時間遅れの間は、点火時期補正項COIGが値0にならないような値に設定されている。
また、非ノッキング用制御処理では、エンジン3が、ノッキングが発生するような負荷領域にあるときには、ポート噴射割合補正項CORF2を減算するポート噴射割合補正項CORF2の減算処理が実行される(図8のステップ78)。ポート噴射割合補正項CORF2の減算処理は、基本的には、上述した点火時期補正項COIGの減算処理とは異なり、エンジン3のノッキングが発生しておらず、かつ、エンジン3が、ノッキングが発生するような負荷領域にある限り、繰り返し実行される。
一方、エンジン3のノッキングが発生しなくなった場合において、エタノール残量割合RQRF2が所定値RQRB以上であるとき(ステップ71:YES)には、非ノッキング用制御処理が開始されてから点火時期補正項COIGの減算処理が終了するまでの間は、ポート噴射割合補正項CORF2の減算処理は実行されず、ポート噴射割合補正項CORF2は、その前回値CORF2Zに保持される(ステップ72:YES、ステップ73)。これにより、ポート噴射割合補正項CORF2は、非ノッキング用制御処理が開始されてから点火時期補正項COIGが値0になるまでの間は、ノッキング用制御処理(図4のステップ22)で増大された値に、保持される。そして、点火時期補正項COIGの減算処理が終了すると(ステップ72:NO)、ポート噴射割合補正項CORF2の減算処理が開始される。
一方、エタノール残量割合RQRF2が所定値RQRBよりも小さいとき(ステップ71:NO)には、点火時期補正項COIGの減算処理にかかわらず、非ノッキング用制御処理の開始に伴って、ポート噴射割合補正項CORF2の減算処理が開始される。すなわち、この場合には、点火時期補正項COIGの減算処理と、ポート噴射割合補正項CORF2の減算処理が互いに併行して実行される。
また、ポート噴射割合補正項CORF2から減算される減算項COSRF2は、所定の基本減算項COSRBを第1又は第2減算時間TIMB1、TIMB2で除算することによって、算出される(図8のステップ75、77)。これらの第1及び第2減算時間TIMB1、TIMB2は、前記マップにおいて、エタノール残量割合RQRF2が小さいほど、より小さな値に設定されている(ステップ74、76)。また、エタノール残量割合RQRF2が所定値RQRB以上であるとき(ステップ71:YES)には、第1減算時間TIMB1が用いられ、所定値RQRBよりも小さいとき(ステップ71:NO)には、第2減算時間TIMB2が用いられる。第2減算時間TIMB2は、前記マップにおいて、エタノール残量割合RQRF2の全体として、第1減算時間TIMB1よりも小さな値に設定されている。以上により、エタノール残量割合RQRF2が小さいほど、減算項COSRF2がより大きな値に設定されることによって、ポート噴射割合補正項CORF2がより大きな傾きで減少する結果、ポート噴射割合補正項CORF2が加算されるポート噴射割合RF2も、より大きな傾きで減少する。
なお、ポート噴射割合補正項CORF2は、リミット処理(図示せず)によって、所定の下限値以上に制限される。
以上のように、エンジン制御処理において、ポート噴射割合RF2を、エンジン3のノッキングが発生していないときに基本的に減少補正するとともに、発生しているときに増大補正するのは、次の理由による。すなわち、第1及び第2濃度センサ39、40で検出された第1及び第2エタノール濃度EL1、EL2の精度は、両センサ39、40の個体差や経年劣化などの影響を受けるため、必ずしも高くはない。このため、第1及び第2エタノール濃度EL1、EL2に基づいて算出された第1及び第2推定エタノール濃度EL1E、EL2Eや要求エタノール濃度EREQを用いて、ポート噴射割合RF2を算出しても、燃焼室3d内に供給される燃料の実際のエタノール濃度が、要求エタノール濃度EREQよりも大きくなったり、小さくなったりし、前者の場合にはエタノールEの無駄な消費につながり、後者の場合にはエンジン3のノッキングの頻繁な発生につながってしまう。この点に着目し、エタノールEの消費を最小限に抑えながら、エンジン3のノッキングを抑制するためである。
次に、図9及び図10を参照しながら、エンジン3の吸入空気量を制御するための処理について説明する。本処理は、TDC信号の発生に同期して、かつ、前記エンジン制御処理と併行して、繰り返し実行される。まず、図9のステップ91では、前述した低圧ポンプ22aによる燃料の吐出圧である所定圧PREFから、吸気圧PBAを減算することによって、圧力偏差DPを算出する。次いで、エンジン回転数NE、吸入空気量QAIR及び、ステップ91で算出された圧力偏差DPに応じ、図11に示すマップを検索することによって、ポート噴射割合RF2の前記上限値RF2LMHの基本値BASELMHを算出する(ステップ92)。
この基本値BASELMHを算出するためのマップとして、圧力偏差DPが第1所定値DPREFa、第2所定値DPREFb、第3所定値DPREFc及び第4所定値DPREFdであるときにそれぞれ用いられる4つのマップが設定されており、図11は、DPがDPREFaであるときに用いられるマップを示している。また、第1〜第4所定値DPREFa〜DPREFdの大小関係は、DPREFa>DPREFb>DPREFc>DPREFdに設定されている。
また、図11に示すように、基本値BASELMHを算出するためのマップでは、エンジン回転数NE及び吸入空気量QAIRで規定される複数の領域αa、βa、γa及びδaが設定されており、NE及びQAIRが領域αa、βa、γa及びδaにそれぞれあるときには、基本値BASELMHは、所定の第1、第2、第3及び第4基本値BASEαa、BASEβa、BASEγa、BASEδaにそれぞれ設定される。なお、図11に示すマップは、DPがDPREFaであるときに用いられるものである。図示しないものの、DPがDPREFbであるときに用いられるマップでは、領域αb、βb、γb及びδbが設定されており、NE及びQAIRがこれらの領域αb、βb、γb及びδbにそれぞれあるときには、基本値BASELMHは、所定の第1、第2、第3及び第4基本値BASEαb、BASEβb、BASEγb、BASEδbにそれぞれ設定される。これらの第1〜第4基本値BASEαb〜BASEδbは、上記の第1〜第4基本値BASEαa〜BASEδaよりも小さな値にそれぞれ設定されている。
また、DPがDPREFcであるときに用いられるマップでは、領域αc、βc、γc及びδcが設定されており、NE及びQAIRがこれらの領域αc、βc、γc及びδcにそれぞれあるときには、基本値BASELMHは、所定の第1、第2、第3及び第4基本値BASEαc、BASEβc、BASEγc、BASEδcにそれぞれ設定される。これらの第1〜第4基本値BASEαc〜BASEδcは、上記の第1〜第4基本値BASEαb〜BASEδbよりも小さな値にそれぞれ設定されている。さらに、DPがDPREFdであるときに用いられるマップでは、領域αd、βd、γd及びδdが設定されており、NE及びQAIRがこれらの領域αd、βd、γd及びδdにそれぞれあるときには、基本値BASELMHは、所定の第1、第2、第3及び第4基本値BASEαd、BASEβd、BASEγd、BASEδdにそれぞれ設定される。これらの第1〜第4基本値BASEαd〜BASEδdは、上記の第1〜第4基本値BASEαc〜BASEδcよりも小さな値にそれぞれ設定されている。
以上のように、基本値BASELMHは、圧力偏差DPが小さいほど、より小さな値に設定される。これは、圧力偏差DPが小さいほど、すなわち、ポート噴射弁7によるエタノールEの噴射圧が吸気ポート4aにおける圧力に対して低くなるほど、ポート噴射弁7の同じ開弁時間に対して、噴射されるポート噴射量がより少なくなるためである。なお、圧力偏差DPが第1〜第4所定値DPREFa〜DPREFdのいずれとも異なるときには、基本値BASELMHは補間演算により算出される。
また、上記の4つのマップにおいて、領域αa〜αdは、エンジン回転数NE及び吸入空気量QAIRで表されるエンジン3の出力(以下「エンジン出力」という)が極めて高い極高出力領域に設定され、領域βa〜βdは、エンジン出力が比較的高く、かつ、領域αa〜αdよりも低い高出力領域にそれぞれ設定されている。また、領域γa〜γdは、エンジン出力が中で、かつ、領域βa〜βdよりも低い中出力領域にそれぞれ設定されており、領域δa〜δdは、エンジン出力が低から中で、かつ、領域γa〜γdよりも低い低中出力領域にそれぞれ設定されている。さらに、第1〜第4基本値BASEαa〜BASEδaの大小関係は、BASEαa<BASEβa<BASEγa<BASEδaに設定されており、第1〜第4基本値BASEαb〜BASEδb、BASEαc〜BASEδc、及びBASEαd〜BASEδdの大小関係は、BASEαb<BASEβb<BASEγb<BASEδb、BASEαc<BASEβc<BASEγc<BASEδc、及びBASEαd<BASEβd<BASEγd<BASEδdにそれぞれ設定されている。以上により、基本値BASELMHは、エンジン出力が高いほど、より小さな値に算出される。これは次の理由による。
すなわち、エンジン出力が高く、エンジン回転数NEが高いほど、エンジン3の1燃焼サイクル当たりの時間が短くなることにより、ポート噴射弁7から噴射されたエタノールEを燃焼室3dで燃焼させることが可能なポート噴射弁7の開弁期間が短くなることで、ポート噴射弁7から実質的に噴射することが可能な燃料量が、より少なくなるためである。また、前述した目標筒内噴射量QINJ1の算出手法から明らかなように、ポート噴射割合RF2が大きいほど、筒内噴射弁6の筒内噴射量がより少なくなる。これにより、筒内噴射弁6の噴射孔部分がガソリンGで冷却されにくくなることによって、先端温度TEDIがより高くなる結果、筒内噴射弁6の噴射孔部分に、デポジットの前駆物質が凝集し、デポジットが堆積しやすくなる。このような傾向は、エンジン出力が高く、吸入空気量QAIRが大きいほど、燃焼室3d内の温度が高くなるため、より顕著になる。このデポジットの堆積を防止すべく、エンジン出力が高いほど、ポート噴射弁7のポート噴射割合RF2をより小さな値に制限することによって、筒内噴射弁6の筒内噴射量をより多くするためである。
なお、最も大きな値に設定されている第4基本値BASEδaは、エタノールEを節約するために、値1.0よりも小さな値に設定されている。また、上述した基本値BASELMHの設定において、吸入空気量QAIRに代えて、先端温度TEDIと相関する他の適当なパラメータ、例えばエンジン水温TWなどを用いてもよい。
前記ステップ92に続くステップ93では、ノック強度KNOCKに応じ、所定のマップ(図示せず)を検索することによって、第1補正係数COLMH1を算出する。第1補正係数COLMH1は、上限値RF2LMHを算出するために、基本値BASELMHを補正するための補正係数として用いられるものである。上記のマップでは、第1補正係数COLMH1は、ノック強度KNOCKが高いほど、値1.0以上のより大きな値に設定されている。これは、ノック強度KNOCKが高いほど、エンジン3のノッキングを適切に抑制するために、ポート噴射割合RF2の制限を緩和するためである。
次いで、エンジン回転数NE及び吸入空気量QAIRに応じ、所定のマップ(図示せず)を検索することによって、点火時期IGの前記上限値IGLMH(遅角側の制限値)を算出する(ステップ94)。このマップでは、上限値IGLMHは、点火時期IGの遅角化によるエンジン3の排ガスの過熱化や燃焼の不安定化を防止できるような値に設定されており、同じNE及びQAIRに対して、前記暫定点火時期IGTEMよりも大きな値(遅角側の値)に設定されている。
次に、図5や図7で算出された点火時期IGが上記ステップ94で算出された上限値IGLMHよりも小さいか否かを判別する(ステップ95)。この答がYES(IG<IGLMH)のとき、すなわち、図5の前記ステップ35及び36で点火時期IGが上限値IGLMHに制限されないときには、第2補正係数COLMH2を値1.0に設定し(ステップ96)、ステップ98に進む。この第2補正係数COLMH2は、前記第1補正係数COLMH1と同様、上限値RF2LMHを算出するために、基本値BASELMHを補正するための補正係数として用いられるものである。
一方、上記ステップ95の答がNO(IG≧IGLMH)のとき、すなわち、図5の前記ステップ35及び36で点火時期IGが上限値IGLMHに制限されるときには、第2補正係数COLMH2を値1.0よりも大きな第1所定値COLMRE1に設定し(ステップ97)、ステップ98に進む。以上のように、第2補正係数COLMH2を用いた基本値BASELMHの補正は、点火時期IGが上限値IGLMHに制限されるときに限って行われ、当該補正により、基本値BASELMHは増大される。
ステップ96又は97に続くステップ98では、先端温度TEDIが所定の上限温度TELMHよりも低いか否かを判別する。この上限温度TELMHは、筒内噴射弁6の噴射孔部分にデポジットが発生し、かつ、筒内噴射弁6の噴射孔部分が過熱化するような温度よりも若干、低い温度に設定されている。このステップ98の答がYES(TEDI<TELMH)のときには、第3補正係数COLMH3を値1.0に設定し(ステップ99)、ステップ101に進む。この第3補正係数COLMH3は、前記第1補正係数COLMH1と同様、上限値RF2LMHを算出するために、基本値BASELMHを補正するための補正係数として用いられるものである。
一方、ステップ98の答がNO(TEDI≧TELMH)のときには、第3補正係数COLMH3を値1.0よりも小さな第2所定値COLMRE2に設定し(ステップ100)、ステップ101に進む。以上のように、第3補正係数COLMH3を用いた基本値BASELMHの補正は、先端温度TEDIが上限温度TELMH以上であるときに限って行われ、当該補正により、基本値BASELMHは減少される。
ステップ99又は100に続くステップ101では、前記ステップ92で算出された基本値BASELMHに、ステップ93で算出された第1補正係数COLMH1と、ステップ96又は97で設定された第2補正係数COLMH2と、ステップ99又は100で設定された第3補正係数COLMH3とを乗算することによって、上限値RF2LMHを算出する。なお、当該算出により上限値RF2LMHは、値1.0以下に算出される。
次いで、図10のステップ105において、図3のステップ2及び3でそれぞれ算出された第1及び第2推定エタノール濃度EL1E、EL2E、及び前記ステップ101で算出された上限値RF2LMHを用い、次式(1)によって、筒内供給最大オクタン価ELCMAXを算出する。この式(1)から明らかなように、筒内供給最大オクタン価ELCMAXは、燃焼室3d内に供給することが可能な燃料のエタノール濃度の最大値であり、燃焼室3d内に供給することが可能な燃料のオクタン価の最大値に相当する。なお、筒内供給最大オクタン価ELCMAXを、EL1E、EL2E及びRF2LMHに応じたマップ検索により算出してもよい。
ELCMAX←EL1E(1−RF2LMH)+EL2E・RF2LMH
……(1)
次に、エンジン回転数NE及び算出された筒内供給最大オクタン価ELCMAXに応じ、図12に示すマップを検索することによって、上限要求トルクTREQLIMを算出する(ステップ106)。上限要求トルクTREQLIMは、後述するエンジン3の要求トルクTREQの上限値である。上記のマップとして、筒内供給最大オクタン価ELCMAXが所定の第1最大オクタン価EMAX1、第2最大オクタン価EMAX2、及び第3最大オクタン価EMAX3であるときにそれぞれ上限要求トルクTREQLIMを算出するための3つのマップが設定されており、第1〜第3最大オクタン価EMAX1〜EMAX3の大小関係は、EMAX1>EMAX2>EMAX3に設定されている。なお、筒内供給最大オクタン価ELCMAXが第1〜第3最大オクタン価EMAX1〜EMAX3のいずれでもないときには、上限要求トルクTREQLIMは補間演算により算出される。
また、図12に示すように、これらのマップでは、上限要求トルクTREQLIMは、筒内供給最大オクタン価ELCMAXが小さいほど、より小さな値に設定されている。これにより、要求トルクTREQは、筒内供給最大オクタン価ELCMAXが小さいほど、より小さな値に制限される。また、上限要求トルクTREQLIMは、ポート噴射割合RF2が上限値RF2LMHに設定されているとき、すなわち、燃焼室3dに供給される燃料のエタノール成分の濃度が筒内供給最大オクタン価ELCMAXに調整されているときに、エンジン3のノッキングが確実に抑制されるような最大のトルク値に設定されている。
さらに、上限要求トルクTREQLIMは、エンジン回転数NEが所定の第1回転数NE1よりも低い極低回転領域では、NEが高いほど、比較的大きな傾きで、より大きな値に設定され、NEがNE1以上でかつ所定の第2回転数NE2(>NE1)よりも低い低〜高回転領域では、NEが高いほど、比較的小さな傾きで、より大きな値に設定され、NEがNE2以上の高回転領域では、NEが高いほど、比較的大きな傾きで、より小さな値に設定されている。このような上限要求トルクTREQLIMの設定は、エンジン回転数NEとエンジン3の出力トルクとの関係に基づくものであり、一般的な内燃機関の回転数と出力トルクとの関係と同様である。
上記ステップ106に続くステップ107では、エンジン回転数NE及び検出されたアクセル開度APに応じ、所定のマップ(図示せず)を検索することによって、要求トルクTREQを算出する。このマップでは、要求トルクTREQは、アクセル開度APが大きいほど、より大きな値に設定されている。
次いで、算出された要求トルクTREQが、前記ステップ106で算出された上限要求トルクTREQLIMよりも大きいか否かを判別する(ステップ108)。この答がYES(TREQ>TREQLIM)のときには、要求トルクTREQを上限要求トルクTREQLIMに設定し(ステップ109)、ステップ110に進む。一方、ステップ108の答がNO(TREQ≦TREQLIM)のときには、ステップ109をスキップし、ステップ110に進む。
このステップ110では、ステップ107又は109で設定された要求トルクTREQに応じ、所定のマップ(図示せず)を検索することによって、目標吸入空気量QAOBJを算出する。このマップでは、目標吸入空気量QAOBJは、要求トルクTREQが大きいほど、より大きな値に設定されている。次いで、算出された目標吸入空気量QAOBJに基づく制御信号をTHアクチュエータ9bに出力し(ステップ111)、本処理を終了する。このステップ111の実行により、スロットル弁9の開度が制御されることによって、吸入空気量QAIRが目標吸入空気量QAOBJになるように制御され、ひいては、エンジン3のトルクが要求トルクTREQになるように制御される。
また、本実施形態における各種の要素と、本発明における各種の要素との対応関係は、次のとおりである。すなわち、本実施形態における筒内噴射弁6が本発明における第1噴射弁に相当し、本実施形態におけるポート噴射弁7が、本発明における第2噴射弁及び高オクタン価燃料噴射弁に相当するとともに、本実施形態におけるノックセンサ32、吸気圧センサ34及び先端温度センサ36が、本発明における設定用パラメータ取得手段に相当する。また、本実施形態における第1及び第2濃度センサ39、40が、本発明における第1及び第2オクタン価取得手段にそれぞれ相当するとともに、本実施形態におけるECU2が、本発明における最大オクタン価算出手段、出力制限手段、設定用パラメータ取得手段、上限値設定手段、第1及び第2オクタン価取得手段に相当する。
以上のように、本実施形態によれば、気筒3a内に供給することが可能な燃料のオクタン価の最大値に相当する筒内供給最大オクタン価ELCMAXが算出される(図10のステップ105)とともに、算出された筒内供給最大オクタン価ELCMAXに基づいて、筒内供給最大オクタン価ELCMAXが小さいほど、エンジン3の出力がより小さな値に制限される(ステップ106〜111)。これにより、前述した従来の制御装置と異なり、ノッキングを抑制可能な大きさにオクタン価を調整できなくなるような事態が発生するのを回避でき、ひいては、エンジン3のノッキングを適切に抑制することができる。
この場合、エンジン3の出力の制限に用いられる上限要求トルクTREQLIMが、ポート噴射割合RF2が上限値RF2LMHに設定されているとき、すなわち、燃焼室3dに供給される燃料のエタノール成分の濃度(オクタン価)が筒内供給最大オクタン価ELCMAXに調整されているときに、エンジン3のノッキングが確実に抑制されるような最大のトルク値に設定されている。したがって、エンジン3の出力を過剰に制限することなく、上述した効果を有効に得ることができる。
また、低オクタン価燃料としてのガソリンGが、筒内噴射弁6によって気筒3a内に噴射され、高オクタン価燃料としてのエタノールEが、ポート噴射弁7によって吸気ポート4aに噴射されるとともに、気筒3a内の混合気が点火プラグ8で点火させられる。また、ポート噴射割合割合RF2の上限値RF2LMHが設定され(図9のステップ91〜101)、ガソリンGの第1推定エタノール濃度EL1Eが算出されるとともに、エタノールEの第2推定エタノール濃度EL2Eが算出される。これらの第1及び第2推定エタノール濃度EL1E、EL2Eは、オクタン価を良好に表すパラメータである。
前述したように、エンジン3では、筒内噴射量とポート噴射量の和に対する筒内噴射量の割合及びポート噴射量の割合を調整することによって、気筒3a内に供給される燃料のオクタン価が変更され、また、筒内供給最大オクタン価ELCMAXは、気筒3a内に供給することが可能な燃料のオクタン価の最大値に相当する。以上から明らかなように、設定された上限値RF2LMH、第1及び第2推定エタノール濃度EL1E、EL2Eに応じて、筒内供給最大オクタン価ELCMAXを適切に算出することができる。
また、ノック強度KNOCKと、点火時期IGと上限値IGLMHとの比較結果に応じて上限値RF2LMHを設定する(図9のステップ93、95〜97、101)ので、上限値RF2LMHを、エンジン3のノッキングの状態に応じて適切に設定することができる。
さらに、筒内噴射弁6は、ガソリンGを気筒3a内に噴射するものであることから、その噴射孔部分が高温の燃焼室3d内に晒されるので、噴射孔部分にデポジットが堆積する傾向にあり、その堆積度合は、先端温度TEDIが高いほど、より高くなる。また、筒内噴射弁6の先端温度TEDIは、その筒内噴射量が多いほど、燃料による噴射孔部分の冷却度合が高くなるため、より低くなる。これに対して、筒内噴射弁5の先端温度TEDIが上限温度TELMH以上であるときに、上限値RF2LMHをより小さな値に設定するので、筒内噴射量を増大でき、それにより、筒内噴射弁5の噴射孔部分にデポジットが堆積するのを防止することができる。
また、ポート噴射弁7によって噴射可能なポート噴射量は、供給されるエタノールEの所定圧PREFと吸気圧PBAとの差圧である圧力偏差DPが小さいほど、より少なくなる。これに対して、この圧力偏差DPが小さいほど、上限値RF2LMHをより小さな値に設定するので、RF2LMHを適切に設定することができる。
なお、本発明は、説明した実施形態に限定されることなく、種々の態様で実施することができる。例えば、実施形態では、本発明における最大オクタン価として、気筒3a内に供給可能な燃料のエタノール濃度の最大値である筒内供給最大オクタン価ELCMAXを算出しているが、筒内供給最大オクタン価ELCMAXに基づいて、最大オクタン価そのものを算出してもよい。あるいは、上限値RF2LMH、第1及び第2推定エタノール濃度EL1E、EL2Eに応じて、最大オクタン価そのものを算出してもよい。この場合の算出手法として、モデル式やマップを用いた算出手法を用いてもよいことは、もちろんである。
また、実施形態では、本発明における内燃機関の出力の制限を、吸入空気量の制御に用いる要求トルクTREQを低減補正することにより行っているが、目標吸入空気量QAOBJを低減補正することにより行ってもよく、あるいは、点火時期の遅角補正により行ってもよい。さらに、実施形態では、上限値RF2LMHを設定するための本発明における設定用パラメータとして、ノック強度KNOCK、点火時期IGと上限値IGLMHとの比較結果(点火時期の遅角化の状態)、先端温度TEDI、及び、圧力偏差DPを用いているが、これらのいずれか1つ、2つ又は3つを省略してもよい。
また、実施形態では、ノック強度KNOCKを、ノックセンサ32によって検出しているが、センサで検出された気筒内の圧力に基づいて算出してもよい。さらに、実施形態では、本発明における点火時期の遅角化の状態として、点火時期IGと上限値IGLMHとの比較結果を用いているが、点火時期補正項COIGを用いてもよい。また、実施形態では、先端温度TEDIが上限温度TELMH以上であるときに、上限値RF2LMHを減少側に補正しているが、先端温度TEDIが高いほど、上限値RF2LMHをより小さな値に設定してもよい。
さらに、実施形態では、先端温度TEDIを、先端温度センサ36で検出しているが、本出願人による特開2015−169184号公報に開示されているように、筒内噴射弁6の噴射孔部分の温度に影響を及ぼす各種のパラメータ、例えば、エンジン回転数NE、吸入空気量GAIRや、点火時期IG、エンジン水温TW、筒内噴射弁6の噴射時間などに応じて算出してもよい。また、実施形態では、圧力偏差DPの算出に当たって、吸気圧PBAを、吸気圧センサ34で検出しているが、センサで検出されたスロットル弁9の開度に応じて算出してもよく、あるいは、アクセル開度APに応じて算出(推定)してもよい。
さらに、実施形態では、第1及び第2エタノール濃度EL1、EL2を、第1及び第2濃度センサ39、40でそれぞれ検出しているが、例えば、次のようにして推定(算出)してもよい。すなわち、内燃機関の負荷が所定の低オクタン価判定領域にあるときに、低オクタン価燃料(ガソリンG)のみを内燃機関に供給するとともに、点火時期を通常の点火時期(暫定点火時期IGTEM)から一旦、遅角側に変化させた後、進角側に徐々に変化させる。上記の低オクタン価判定領域は、内燃機関の点火時期を通常の点火時期よりも遅角側に制御するか、あるいは、低オクタン価燃料に加えて高オクタン価燃料(エタノールE)を内燃機関に供給しなければ、内燃機関のノッキングが発生するような負荷領域(以下「ノック領域」という)のうちの低負荷側の領域に設定される。上述したように点火時期を進角側に変化させているときに、内燃機関のノッキングの有無を検出し、ノッキングが発生した時点における点火時期、内燃機関の負荷、内燃機関の回転数、及び実行圧縮比などの内燃機関の運転状態を特定する複数の運転パラメータを取得するとともに、取得された運転パラメータに基づくマップ検索によって、第1エタノール濃度(低オクタン価燃料のオクタン価)を算出(推定)する。
また、第2エタノール濃度(高オクタン価燃料のオクタン価)の推定は、次のようにして行われる。すなわち、内燃機関の負荷が、上記の低オクタン価判定領域よりも高負荷側の所定の高オクタン価判定領域にあるときに、低オクタン価燃料及び高オクタン価燃料の供給量を図6のステップ42〜45と同様にして制御するとともに、点火時期を通常の点火時期から進角側に変化させる。このように点火時期を進角側に変化させているときに、内燃機関のノッキングの有無を検出し、ノッキングが発生した時点におけるポート噴射割合RF2、第1エタノール濃度、点火時期、内燃機関の負荷、内燃機関の回転数、及び実行圧縮比などの内燃機関の運転状態を特定する複数の運転パラメータを取得するとともに、取得された運転パラメータに基づくマップ検索によって、第2エタノール濃度を算出(推定)する。
あるいは、ガソリンGとエタノールEでは前述した量論混合比が異なるため、両者G、Eから成る混合燃料のエタノール濃度(オクタン価)が高いほど、空燃比LAFを所定値に維持するのに必要な燃料噴射量が大きくなる点に着目し、第1及び第2エタノール濃度を、次のようにして推定してもよい。すなわち、内燃機関の負荷が所定の非ノック領域にあり、かつ一定であるときに、前述した空燃比LAFに基づいて算出される補正係数KINJの移動平均値を算出し、この移動平均値を算出した時点における基本燃料噴射量QINJBに、値1.0からポート噴射割合RF2を減算した値を乗算することによって、第1基準噴射量を算出する。上記の非ノック領域は、内燃機関に低オクタン価燃料のみを供給しても、内燃機関のノッキングが発生しないような低負荷側の領域に設定される。そして、算出された移動平均値、第1基準噴射量及び第1エタノール濃度の前回値に応じて、今回の第1エタノール濃度を算出(推定)する。
また、第2エタノール濃度(高オクタン価燃料のオクタン価)の推定は、次のようにして行われる。すなわち、内燃機関の負荷が前記ノック領域にあり、かつ一定であるときに、前述した空燃比LAFに基づいて算出される補正係数KINJの移動平均値を算出し、この移動平均値を算出した時点における基本燃料噴射量QINJBを、第2基準噴射量として設定する。そして、算出された移動平均値、第2基準噴射量、第1及び第2エタノール濃度の前回値に応じて、今回の第2エタノール濃度を算出(推定)する。
また、実施形態では、本発明における第1及び第2オクタン価として、第1及び第2推定エタノール濃度EL1E、EL2Eをそれぞれ算出しているが、検出された第1及び第2エタノール濃度EL1、EL2をそれぞれ用いてもよく、EL1E及びEL2E又はEL1及びEL2に基づいて、ガソリンG及びエタノールEのオクタン価そのものをそれぞれ算出してもよい。あるいは、第1及び第2エタノール濃度EL1、EL2に基づくオクタン価を表す検出信号を出力するセンサを用いて、第1及び第2オクタン価をそれぞれ検出してもよい。さらに、実施形態で説明した上限値RF2LMHの算出手法は、あくまで一例であり、内燃機関のノック強度、点火プラグの点火時期の遅角化の状態、第1噴射弁の噴射孔部分の温度、及び、高オクタン価燃料噴射弁に供給される高オクタン価燃料の圧力と高オクタン価燃料噴射弁の噴射孔部分の周囲の雰囲気の圧力との差圧の少なくとも1つである設定用パラメータなどを用いて、他の適当な算出手法を採用可能である。
また、実施形態で説明したポート噴射割合RF2及び点火時期IGの設定手法は、あくまで一例であり、本発明の趣旨の範囲内で、他の適当な設定手法を採用してもよいことは、もちろんである。さらに、実施形態では、低オクタン価燃料としてのガソリンGを気筒3a内に、高オクタン価燃料としてのエタノールEを吸気ポート4aに、それぞれ噴射しているが、これとは逆に、低オクタン価燃料を吸気ポートに、高オクタン価燃料を気筒内に、それぞれ噴射してもよい。この場合、高オクタン価燃料の量の割合の上限値は、本実施形態の場合とは逆に、高オクタン価燃料を噴射する第1噴射弁の噴射孔部分の温度が高いほど、より大きな値に設定される。あるいは、低オクタン価燃料及び高オクタン価燃料を、それらの割合を調整した状態で予め混合するとともに、混合した燃料を、単一の噴射弁を用いて気筒内に供給してもよい。
また、実施形態は、低オクタン価燃料としてのガソリンGからエタノール成分(高オクタン価成分)を分離することによって、高オクタン価燃料としてのエタノールEが生成されるエンジン3に、本発明を適用した例であるが、本発明はこれに限らず、低オクタン価燃料と高オクタン価燃料が外部から別個の燃料タンクに補給される内燃機関に、適用してもよい。さらに、実施形態では、低オクタン価燃料及び高オクタン価燃料として、ガソリンG及びエタノールEをそれぞれ用いているが、オクタン価が互いに異なる他の適当な燃料を用いてもよい。
また、実施形態では、本発明による内燃機関は、車両用のエンジン3であるが、他の適当な産業用の内燃機関、例えば船舶用の内燃機関などでもよい。なお、これまでに述べた実施形態に関するバリエーションを適宜、組み合わせて適用してもよいことは、もちろんである。その他、本発明の趣旨の範囲内で、細部の構成を適宜、変更することが可能である。
1 制御装置
2 ECU(最大オクタン価算出手段、出力制限手段、設定用パラメータ取得手段、上限値設定手段、第1オクタン価取得手段、第2オクタン価取得手段)
3 内燃機関
3a 気筒
4a 吸気ポート
6 筒内噴射弁(第1噴射弁)
7 ポート噴射弁(第2噴射弁、高オクタン価燃料噴射弁)
8 点火プラグ
32 ノックセンサ(設定用パラメータ取得手段)
34 吸気圧センサ(設定用パラメータ取得手段)
36 先端温度センサ(設定用パラメータ取得手段)
39 第1濃度センサ(第1オクタン価取得手段)
40 第2濃度センサ(第2オクタン価取得手段)
G ガソリン(低オクタン価燃料)
E エタノール(高オクタン価燃料)
RF2 ポート噴射割合(高オクタン価燃料の量の割合)
ELCMAX 筒内供給最大オクタン価(最大オクタン価)
KNOCK ノック強度
IG 点火時期
TEDI 先端温度(第1噴射弁の噴射孔部分の温度)
PREF 所定圧(高オクタン価燃料噴射弁に供給される高オクタン価燃料の圧力)
PBA 吸気圧(高オクタン価燃料噴射弁の噴射孔部分の周囲の雰囲気の圧力)
DP 圧力偏差(高オクタン価燃料噴射弁に供給される高オクタン価燃料の圧力と、高オクタン価燃料噴射弁の噴射孔部分の周囲の雰囲気の圧力との差圧)
RF2LMH 上限値(高オクタン価燃料の量の割合の上限値)
EL1E 第1推定エタノール濃度(第1オクタン価)
EL2E 第2推定エタノール濃度(第2オクタン価)

Claims (2)

  1. 気筒内に供給される低オクタン価燃料及び当該低オクタン価燃料よりもオクタン価が高い高オクタン価燃料の総量に対する、前記低オクタン価燃料の量の割合及び前記高オクタン価燃料の量の割合を調整することによって、前記気筒内に供給される燃料のオクタン価が変更される内燃機関の制御装置であって、
    前記気筒内に供給することが可能な燃料のオクタン価の最大値である最大オクタン価を算出する最大オクタン価算出手段と、
    前記算出された最大オクタン価に基づいて、前記内燃機関の出力を制限する出力制限手段と、
    を備えることを特徴とする内燃機関の制御装置。
  2. 前記内燃機関は、前記低オクタン価燃料及び前記高オクタン価燃料の一方を前記気筒内に噴射する第1噴射弁と、前記低オクタン価燃料及び前記高オクタン価燃料の他方を吸気ポートに噴射する第2噴射弁と、前記気筒内の混合気を点火する点火プラグと、を有し、
    前記内燃機関のノック強度、前記内燃機関のノッキングを抑制するための前記点火プラグの点火時期の遅角化の状態、前記第1噴射弁の噴射孔部分の温度、及び、前記第1及び第2噴射弁のうちの前記高オクタン価燃料を噴射する高オクタン価燃料噴射弁に供給される前記高オクタン価燃料の圧力と、前記高オクタン価燃料噴射弁の噴射孔部分の周囲の雰囲気の圧力との差圧の少なくとも1つである設定用パラメータを取得する設定用パラメータ取得手段と、
    当該取得された設定用パラメータに応じて、前記高オクタン価燃料の量の割合の上限値を設定する上限値設定手段と、
    前記低オクタン価燃料のオクタン価を表す第1オクタン価を取得する第1オクタン価取得手段と、
    前記高オクタン価燃料のオクタン価を表す第2オクタン価を取得する第2オクタン価取得手段と、をさらに備え、
    前記最大オクタン価算出手段は、前記設定された上限値、前記取得された第1及び第2オクタン価に応じて、前記最大オクタン価を算出することを特徴とする、請求項1に記載の内燃機関の制御装置。
JP2016031304A 2016-02-22 2016-02-22 内燃機関の制御装置 Pending JP2017150338A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016031304A JP2017150338A (ja) 2016-02-22 2016-02-22 内燃機関の制御装置
US15/420,097 US10247113B2 (en) 2016-02-22 2017-01-31 Control apparatus for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016031304A JP2017150338A (ja) 2016-02-22 2016-02-22 内燃機関の制御装置

Publications (1)

Publication Number Publication Date
JP2017150338A true JP2017150338A (ja) 2017-08-31

Family

ID=59629754

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016031304A Pending JP2017150338A (ja) 2016-02-22 2016-02-22 内燃機関の制御装置

Country Status (2)

Country Link
US (1) US10247113B2 (ja)
JP (1) JP2017150338A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200129344A (ko) * 2019-05-08 2020-11-18 현대자동차주식회사 차량의 엔진 시동 제어 장치 및 방법

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080060627A1 (en) * 2004-11-18 2008-03-13 Massachusetts Institute Of Technology Optimized fuel management system for direct injection ethanol enhancement of gasoline engines
DE102016213595A1 (de) * 2016-07-25 2018-01-25 Robert Bosch Gmbh Kraftstofffördereinrichtung für eine Brennkraftmaschine, sowie ein Verfahren zur Förderung von Kraftstoff in einer Kraftstofffördereinrichtung
DE102017203927A1 (de) * 2017-03-09 2018-09-13 Bayerische Motoren Werke Aktiengesellschaft Vorrichtung zur Beimischung eines Fluids in eine Verbrennungsluft einer Brennkraftmaschine
CN110067684B (zh) * 2019-04-19 2021-08-06 沪东重机有限公司 一种双燃料发动机高负荷工况燃烧稳定性的控制方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006029134A (ja) * 2004-07-13 2006-02-02 Toyota Motor Corp 複数燃料内燃機関の制御装置
JP2006214278A (ja) * 2005-02-01 2006-08-17 Toyota Motor Corp 内燃機関
JP2006322401A (ja) * 2005-05-19 2006-11-30 Toyota Motor Corp エンジンの制御装置
JP2011122544A (ja) * 2009-12-11 2011-06-23 Toyota Motor Corp 内燃機関
JP2014074337A (ja) * 2012-10-02 2014-04-24 Honda Motor Co Ltd 内燃機関の制御装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4214586B2 (ja) * 1998-12-11 2009-01-28 日産自動車株式会社 ガソリン内燃機関の燃料供給方法
JP4155175B2 (ja) 2003-11-26 2008-09-24 トヨタ自動車株式会社 複数燃料内燃機関の制御装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006029134A (ja) * 2004-07-13 2006-02-02 Toyota Motor Corp 複数燃料内燃機関の制御装置
JP2006214278A (ja) * 2005-02-01 2006-08-17 Toyota Motor Corp 内燃機関
JP2006322401A (ja) * 2005-05-19 2006-11-30 Toyota Motor Corp エンジンの制御装置
JP2011122544A (ja) * 2009-12-11 2011-06-23 Toyota Motor Corp 内燃機関
JP2014074337A (ja) * 2012-10-02 2014-04-24 Honda Motor Co Ltd 内燃機関の制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200129344A (ko) * 2019-05-08 2020-11-18 현대자동차주식회사 차량의 엔진 시동 제어 장치 및 방법
KR102586334B1 (ko) 2019-05-08 2023-10-06 현대자동차 주식회사 차량의 엔진 시동 제어 장치 및 방법

Also Published As

Publication number Publication date
US20170241352A1 (en) 2017-08-24
US10247113B2 (en) 2019-04-02

Similar Documents

Publication Publication Date Title
US7861690B2 (en) Device and method for controlling internal combustion engine
JP2017150338A (ja) 内燃機関の制御装置
JP6180466B2 (ja) 内燃機関の燃料噴射制御装置
CN105587416B (zh) 用于调整发动机汽缸加燃料的方法和***
JPH07174038A (ja) 内燃エンジンの燃料噴射制御装置
CN107489556B (zh) 内燃机的控制装置
US10221805B2 (en) Controller for internal combustion engine and control method for internal combustion engine
JP5885767B2 (ja) 内燃機関の制御装置
WO2013061425A1 (ja) 内燃機関の燃料噴射制御装置
JP6506131B2 (ja) 内燃機関の制御方法及び制御装置
US6722342B2 (en) Fuel injection control system and method for internal combustion engine as well as engine control unit
JP6483558B2 (ja) 内燃機関の制御装置
US9863341B2 (en) Control device for internal combustion engine
JP6557624B2 (ja) 内燃機関の制御装置
JP2006220010A (ja) 内燃機関の燃料噴射制御装置
JP3847052B2 (ja) 内燃機関の燃料噴射制御装置
JP2014074337A (ja) 内燃機関の制御装置
JP2012219757A (ja) 内燃機関の制御装置
JP6169512B2 (ja) 内燃機関の燃料供給制御装置
JP6651379B2 (ja) 内燃機関の制御装置
JP6454618B2 (ja) 内燃機関の燃料噴射制御装置
JP6733690B2 (ja) 燃焼制御装置
JP7358931B2 (ja) エンジンの制御装置
JP5400700B2 (ja) 内燃機関の燃料噴射制御装置
JP2010138720A (ja) エンジンの点火制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190828

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200107